From b7931409f2a553bea765f0fda421f182c58d8e4b Mon Sep 17 00:00:00 2001 From: Christopher Allford <6451942+ObliviousHarmony@users.noreply.github.com> Date: Thu, 9 Jun 2022 14:40:07 -0700 Subject: [PATCH] Migrate From Nx to Turborepo (#33079) This replaces all `nx` commands with `turbo` commands and removes Nx from the repository. All of the `project.json` files have been removed and any commands that broke with Turborepo have been adjusted. --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .github/actions/install-build/action.yml | 9 +- .github/workflows/ci.yml | 6 +- .github/workflows/pr-code-coverage.yml | 8 +- .github/workflows/pr-highlight-changes.yml | 2 +- .github/workflows/pr-lint-test-js.yml | 10 +- .github/workflows/pr-unit-tests.yml | 6 +- .github/workflows/smoke-test-daily.yml | 2 +- .github/workflows/smoke-test-release.yml | 4 +- .gitignore | 3 + .husky/post-merge | 1 - DEVELOPMENT.md | 9 +- README.md | 72 +- nx.json | 34 - package.json | 8 +- packages/js/admin-e2e-tests/package.json | 1 + packages/js/admin-e2e-tests/project.json | 31 - packages/js/api-core-tests/README.md | 8 +- packages/js/api-core-tests/package.json | 6 +- packages/js/api-core-tests/project.json | 38 - packages/js/api/package.json | 1 + packages/js/api/project.json | 44 - packages/js/components/package.json | 6 +- packages/js/components/project.json | 32 - packages/js/csv-export/package.json | 4 +- packages/js/csv-export/project.json | 32 - packages/js/currency/package.json | 4 +- packages/js/currency/project.json | 32 - .../js/customer-effort-score/package.json | 4 +- .../js/customer-effort-score/project.json | 32 - packages/js/data/package.json | 4 +- packages/js/data/project.json | 32 - packages/js/date/package.json | 4 +- packages/js/date/project.json | 32 - .../package.json | 5 +- .../project.json | 14 - packages/js/e2e-core-tests/project.json | 38 - packages/js/e2e-environment/external.md | 2 +- packages/js/e2e-environment/project.json | 80 - packages/js/e2e-utils/project.json | 38 - packages/js/eslint-plugin/package.json | 5 +- packages/js/eslint-plugin/project.json | 14 - packages/js/experimental/package.json | 4 +- packages/js/experimental/project.json | 32 - packages/js/explat/package.json | 4 +- packages/js/explat/project.json | 32 - packages/js/internal-style-build/project.json | 6 - packages/js/navigation/package.json | 4 +- packages/js/navigation/project.json | 32 - packages/js/number/package.json | 4 +- packages/js/number/project.json | 32 - packages/js/onboarding/package.json | 1 + packages/js/onboarding/project.json | 32 - packages/js/tracks/package.json | 1 + packages/js/tracks/project.json | 32 - .../docs/examples/extensions/README.md | 2 +- .../docs/features/navigation.md | 2 +- .../features/payment-gateway-suggestions.md | 2 +- plugins/woocommerce-admin/package.json | 2 +- plugins/woocommerce-admin/project.json | 43 - plugins/woocommerce-beta-tester/package.json | 3 +- plugins/woocommerce-beta-tester/project.json | 47 - plugins/woocommerce/README.md | 23 + plugins/woocommerce/bin/build-zip.sh | 7 +- .../includes/class-woocommerce.php | 2 +- plugins/woocommerce/legacy/package.json | 4 + plugins/woocommerce/legacy/project.json | 40 - plugins/woocommerce/package.json | 7 +- plugins/woocommerce/project.json | 160 - plugins/woocommerce/tests/e2e/README.md | 22 +- pnpm-lock.yaml | 5407 ++++------------- pnpm-workspace.yaml | 5 +- tools/code-analyzer/tsconfig.json | 5 +- tools/monorepo/check-changelogger-use.php | 4 +- turbo.json | 71 + workspace.json | 33 - 76 files changed, 1262 insertions(+), 5564 deletions(-) delete mode 100644 nx.json delete mode 100644 packages/js/admin-e2e-tests/project.json delete mode 100644 packages/js/api-core-tests/project.json delete mode 100644 packages/js/api/project.json delete mode 100644 packages/js/components/project.json delete mode 100644 packages/js/csv-export/project.json delete mode 100644 packages/js/currency/project.json delete mode 100644 packages/js/customer-effort-score/project.json delete mode 100644 packages/js/data/project.json delete mode 100644 packages/js/date/project.json delete mode 100644 packages/js/dependency-extraction-webpack-plugin/project.json delete mode 100644 packages/js/e2e-core-tests/project.json delete mode 100644 packages/js/e2e-environment/project.json delete mode 100644 packages/js/e2e-utils/project.json delete mode 100644 packages/js/eslint-plugin/project.json delete mode 100644 packages/js/experimental/project.json delete mode 100644 packages/js/explat/project.json delete mode 100644 packages/js/internal-style-build/project.json delete mode 100644 packages/js/navigation/project.json delete mode 100644 packages/js/number/project.json delete mode 100644 packages/js/onboarding/project.json delete mode 100644 packages/js/tracks/project.json delete mode 100644 plugins/woocommerce-admin/project.json delete mode 100644 plugins/woocommerce-beta-tester/project.json create mode 100644 plugins/woocommerce/README.md delete mode 100644 plugins/woocommerce/legacy/project.json delete mode 100644 plugins/woocommerce/project.json create mode 100644 turbo.json delete mode 100644 workspace.json diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 054fd595411..8176590cf53 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -25,7 +25,7 @@ Closes # . - [ ] Have you added an explanation of what your changes do and why you'd like us to include them? - [ ] Have you written new tests for your changes, as applicable? - [ ] Have you successfully run tests with your changes locally? -- [ ] Have you created a changelog file for each project being changed, ie `pnpm nx changelog `? +- [ ] Have you created a changelog file for each project being changed, ie `pnpm changelog add --filter=`? diff --git a/.github/actions/install-build/action.yml b/.github/actions/install-build/action.yml index 77e637177e2..b282c1b97c1 100644 --- a/.github/actions/install-build/action.yml +++ b/.github/actions/install-build/action.yml @@ -17,14 +17,9 @@ runs: - name: Install dependencies shell: bash working-directory: ${{ inputs.working_directory }} - run: pnpm install - - - name: Install Composer dependencies - shell: bash - working-directory: ${{ inputs.working_directory }} - run: pnpm nx composer-install-no-dev woocommerce + run: COMPOSER_NO_DEV=1 pnpm install - name: Run build shell: bash working-directory: ${{ inputs.working_directory }} - run: pnpm nx build woocommerce + run: pnpm exec turbo run build --filter=woocommerce diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a69fb881b5c..88d45b60b08 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -63,7 +63,7 @@ jobs: uses: ./.github/actions/install-build - name: Build Admin feature config - run: pnpm nx build:feature-config woocommerce + run: pnpm build:feature-config --filter=woocommerce - name: Add PHP8 Compatibility. run: | @@ -75,7 +75,7 @@ jobs: composer bin phpunit config repositories.0 '{"type": "path", "url": "/tmp/phpunit-7.5-fork/phpunit-add-compatibility-with-php8-to-phpunit-7", "options": {"symlink": false}}' composer bin phpunit require --dev -W phpunit/phpunit:@dev --ignore-platform-reqs rm -rf ./vendor/phpunit/ - pnpm nx composer-dump-autoload woocommerce + composer dump-autoload fi - name: Init DB and WP @@ -83,4 +83,4 @@ jobs: run: ./tests/bin/install.sh woo_test root root 127.0.0.1 ${{ matrix.wp }} - name: Run tests - run: pnpm nx test-unit woocommerce + run: pnpm exec turbo run test --filter=woocommerce diff --git a/.github/workflows/pr-code-coverage.yml b/.github/workflows/pr-code-coverage.yml index 811ce7f271c..6d0d3bddc01 100644 --- a/.github/workflows/pr-code-coverage.yml +++ b/.github/workflows/pr-code-coverage.yml @@ -49,14 +49,16 @@ jobs: - name: Build Admin feature config run: | - pnpm nx build:feature-config woocommerce + pnpm build:feature-config --filter=woocommerce - name: Init DB and WP - run: pnpm nx install-unit-test-db woocommerce + working-directory: plugins/woocommerce + run: bash tests/bin/install.sh woo_test root root 127.0.0.1 latest - name: Run unit tests with code coverage. Allow to fail. + working-directory: plugins/woocommerce run: | - pnpm nx test-code-coverage woocommerce + RUN_CODE_COVERAGE=1 bash tests/bin/phpunit.sh exit 0 - name: Send code coverage to Codecov. diff --git a/.github/workflows/pr-highlight-changes.yml b/.github/workflows/pr-highlight-changes.yml index 6fbee1ed765..2beaac201c2 100644 --- a/.github/workflows/pr-highlight-changes.yml +++ b/.github/workflows/pr-highlight-changes.yml @@ -14,7 +14,7 @@ jobs: npm install -g pnpm@^6.24.2 npm -g i @wordpress/env pnpm install - pnpm nx build:feature-config woocommerce + pnpm build:feature-config --filter=woocommerce - name: Run analyzer id: run run: ./tools/code-analyzer/bin/dev analyzer "$GITHUB_HEAD_REF" -o github diff --git a/.github/workflows/pr-lint-test-js.yml b/.github/workflows/pr-lint-test-js.yml index 56ff7654948..221f69f25d1 100644 --- a/.github/workflows/pr-lint-test-js.yml +++ b/.github/workflows/pr-lint-test-js.yml @@ -35,13 +35,7 @@ jobs: uses: ./.github/actions/install-build - name: Lint - run: | - pnpm nx build woocommerce-admin - pnpm nx lint woocommerce-admin - pnpm nx lint:js-packages woocommerce-admin + run: pnpm exec turbo run lint --filter='@woocommerce/admin-library...' --filter='!@woocommerce/e2e*' --filter='!@woocommerce/api' - name: Test - run: | - pnpm nx build woocommerce-admin - pnpm nx test woocommerce-admin - pnpm nx test:packages woocommerce-admin + run: pnpm exec turbo run test --filter='@woocommerce/admin-library...' --filter='!@woocommerce/e2e*' --filter='!@woocommerce/api' diff --git a/.github/workflows/pr-unit-tests.yml b/.github/workflows/pr-unit-tests.yml index 53f1460b63d..ac91562a8e9 100644 --- a/.github/workflows/pr-unit-tests.yml +++ b/.github/workflows/pr-unit-tests.yml @@ -60,7 +60,7 @@ jobs: - name: Build Admin feature config run: | - pnpm nx build:feature-config woocommerce + pnpm build:feature-config --filter=woocommerce - name: Add PHP8 Compatibility. run: | @@ -72,7 +72,7 @@ jobs: composer bin phpunit config repositories.0 '{"type": "path", "url": "/tmp/phpunit-7.5-fork/phpunit-add-compatibility-with-php8-to-phpunit-7", "options": {"symlink": false}}' composer bin phpunit require --dev -W phpunit/phpunit:@dev --ignore-platform-reqs rm -rf ./vendor/phpunit/ - pnpm nx composer-dump-autoload woocommerce + composer dump-autoload fi - name: Init DB and WP @@ -80,4 +80,4 @@ jobs: run: ./tests/bin/install.sh woo_test root root 127.0.0.1 ${{ matrix.wp }} - name: Run tests - run: pnpm nx test-unit woocommerce + run: pnpm exec turbo run test --filter=woocommerce diff --git a/.github/workflows/smoke-test-daily.yml b/.github/workflows/smoke-test-daily.yml index a868a7179d1..daee6f18afc 100644 --- a/.github/workflows/smoke-test-daily.yml +++ b/.github/workflows/smoke-test-daily.yml @@ -177,7 +177,7 @@ jobs: - name: Load docker images and start containers. working-directory: package/woocommerce - run: pnpm nx docker-up woocommerce + run: pnpm docker:up --filter=woocommerce - name: Run tests command. working-directory: package/woocommerce/plugins/woocommerce diff --git a/.github/workflows/smoke-test-release.yml b/.github/workflows/smoke-test-release.yml index 7eb7fa05b9e..d8a2921dab5 100644 --- a/.github/workflows/smoke-test-release.yml +++ b/.github/workflows/smoke-test-release.yml @@ -109,7 +109,7 @@ jobs: working-directory: package/woocommerce env: LATEST_WP_VERSION_MINUS: ${{ matrix.wp }} - run: pnpm nx docker-up woocommerce + run: pnpm docker:up --filter=woocommerce - name: Run tests command. working-directory: package/woocommerce/plugins/woocommerce @@ -188,7 +188,7 @@ jobs: working-directory: package/woocommerce env: LATEST_WP_VERSION_MINUS: ${{ matrix.wp }} - run: pnpm nx docker-up woocommerce + run: pnpm docker:up --filter=woocommerce - name: Run tests command. working-directory: package/woocommerce/plugins/woocommerce diff --git a/.gitignore b/.gitignore index 77bab0dca56..40bafa5978b 100644 --- a/.gitignore +++ b/.gitignore @@ -92,3 +92,6 @@ allure-results /plugins/woocommerce/e2e/output /plugins/woocommerce/e2e/report /plugins/woocommerce/e2e/storage + +# Turborepo +.turbo diff --git a/.husky/post-merge b/.husky/post-merge index 48bc4affda4..1fd4a5b5941 100755 --- a/.husky/post-merge +++ b/.husky/post-merge @@ -2,4 +2,3 @@ . "$(dirname "$0")/_/husky.sh" pnpm install -pnpm nx affected --target="composer-install" --base=ORIG_HEAD --head=HEAD diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index ad8f3bdc070..1299a93bc81 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -34,14 +34,7 @@ The port # might be different depending on your `.wp-env.override.json` configur Once you have WP-ENV container up, we need to run a few commands to start developing. 1. Run `pnpm install` to install npm modules. -2. Run `pnpm nx build woocommerce` to build core. -3. Run `pnpm nx composer-install woocommerce` to install PHP dependencies. - -If you don't have Composer available locally, run the following command. It runs the command in WP-ENV container. - -`wp-env run composer composer install` - -You might also want to run `pnpm start` to watch your CSS and JS changes if you are working on the frontend. +2. Run `pnpm exec turbo run build --filter=woocommerce` to build core. You're now ready to develop! diff --git a/README.md b/README.md index b65934c26c6..57f7a34606c 100644 --- a/README.md +++ b/README.md @@ -1,24 +1,55 @@

WooCommerce

-

-license -Latest Stable Version -WordPress.org downloads -WordPress.org rating -Build Status -codecov -

+Welcome to the WooCommerce Monorepo on GitHub. Here you can find all of the packages, plugins, and tools used in the development of the core WooCommerce plugin as well as WooCommerce extensions. You can browse the source, look at open issues, contribute code, and keep tracking of ongoing development. -Welcome to the WooCommerce repository on GitHub. Here you can browse the source, look at open issues and keep track of development. We recommend all developers to follow the [WooCommerce development blog](https://woocommerce.wordpress.com/) to stay up to date about everything happening in the project. You can also [follow @DevelopWC](https://twitter.com/DevelopWC) on Twitter for the latest development updates. +We recommend all developers to follow the [WooCommerce development blog](https://woocommerce.wordpress.com/) to stay up to date about everything happening in the project. You can also [follow @DevelopWC](https://twitter.com/DevelopWC) on Twitter for the latest development updates. -If you are not a developer, please use the [WooCommerce plugin page](https://wordpress.org/plugins/woocommerce/) on WordPress.org. +## Repository Structure -## Documentation -* [WooCommerce Documentation](https://docs.woocommerce.com/) -* [WooCommerce Developer Documentation](https://github.com/woocommerce/woocommerce/wiki) -* [WooCommerce Code Reference](https://docs.woocommerce.com/wc-apidocs/) -* [WooCommerce REST API Docs](https://woocommerce.github.io/woocommerce-rest-api-docs/) -* [Setting up a development environment](https://github.com/woocommerce/woocommerce/wiki/How-to-set-up-WooCommerce-development-environment) +* [**Plugins**](plugins): Our repository contains plugins that relate to or otherwise aid in the development of WooCommerce. + * [**WooCommerce Core**](plugins/woocommerce): The core WooCommerce plugin is available in the plugins directory. +* [**Packages**](packages): Contained within the packages directory are all of the [PHP](packages/php) and [JavaScript](packages/js) provided for the community. Some of these are internal dependencies and are marked with an `internal-` prefix. +* [**Tools**](tools): We also have a growing number of tools within our repository. Many of these are intended to be utilities and scripts for use in the monorepo, but, this directory may also contain external tools. + +## Getting Started + +To get up and running within the WooCommerce Monorepo, you will need to make sure that you have installed all of the prerequisites. + +### Prerequisites + +* [NVM](https://github.com/nvm-sh/nvm#installing-and-updating): While you can always install Node through other means, we recommend using NVM to ensure you're aligned with the version used by our development teams. Our repository contains [an `.nvmrc` file](.nvmrc) which helps ensure you are using the correct version of Node. +* [PNPM](https://pnpm.io/installation): Our repository utilizes PNPM to manage project dependencies and run various scripts involved in building and testing projects. +* [PHP 7.2+](https://www.php.net/manual/en/install.php): WooCommerce Core currently features a minimum PHP version of 7.2. While you don't need to use it to run a local development environment, you will need it to utilize Composer. +* [Composer](https://getcomposer.org/doc/00-intro.md): We use Composer to manage all of the dependencies for PHP packages and plugins. + +Once you've installed all of the prerequisites, you can run the following commands. + +```bash +# Ensure that you're using the correct version of Node +nvm use +# Install all of the NPM and Composer dependencies within the Monorepo +pnpm install +``` + +### Building, Linting, and Testing + +Our repository uses [Turborepo](https://turborepo.org) for running `build`, `lint`, `test`, and `e2e` commands. This tool ensures that all dependencies of a package, plugin, or tool are prepared before running a command. It also provides caching for command outputs in order to ensure that work is not performed unnecessarily. + +Without any additional flags, running a command will execute it against every project in the monorepo. For example, `pnpm exec turbo run build` will build all of the projects within the monorepo. `pnpm exec turbo run test` will run unit tests for all of the projects within the monorepo. + +This behavior can be desireable, as the cache should ensure anything that has not changed is not rebuilt. There are times, however, that you may want to explicitly run a command against a specific project. + +This can be done using the `--filter` flag. For example, running `pnpm exec turbo run build --filter=woocommerce` will build the WooCommerce plugin, as well as all of the dependencies required for the plugin to function. + +The `--filter` syntax also supports paths, such as `--filter='./plugins/**'` to build all of the plugins in the monorepo. [You can read more about the filtering syntax in Turborepo's documentation](https://turborepo.org/docs/core-concepts/filtering). + +### Project-Specific Commands + +Outside of the above `turbo` commands, there may be times where you want to run a command on a specific project. This can _also_ be done using the `--filter` syntax, however, you will run these commands using `pnpm`. For example, `pnpm postinstall --filter=woocommerce` will run the `"postinstall"` script from `plugins/woocommerce/package.json`. + +## Development Environments + +Our repository makes use of [the `@wordpress/env` package](https://developer.wordpress.org/block-editor/reference-guides/packages/packages-env/) for providing development environments out-of-the-box. Once you have installed the package and its related dependencies, you should be able to run `wp-env start` in any of the `plugins/` folders. This will start a development environment and provide you with a URL to begin testing code using. ## Reporting Security Issues To disclose a security issue to our team, [please submit a report via HackerOne here](https://hackerone.com/automattic/). @@ -33,12 +64,3 @@ This repository is not suitable for support. Please don't use our issue tracker * For customizations, you may want to check our list of [WooExperts](https://woocommerce.com/experts/) or [Codeable](https://codeable.io/). Support requests in issues on this repository will be closed on sight. - -## Contributing to WooCommerce -If you have a patch or have stumbled upon an issue with WooCommerce core, you can contribute this back to the code. Please read our [contributor guidelines](https://github.com/woocommerce/woocommerce/blob/trunk/.github/CONTRIBUTING.md) for more information how you can do this. - -

-

- Made with 💜 by WooCommerce.
- We're hiring! Come work with us! -

diff --git a/nx.json b/nx.json deleted file mode 100644 index 79e140023d7..00000000000 --- a/nx.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "extends": "@nrwl/workspace/presets/npm.json", - "npmScope": "woocommerce-monorepo", - "tasksRunnerOptions": { - "default": { - "runner": "@nrwl/workspace/tasks-runners/default", - "options": { - "cacheableOperations": [ - "build", - "test", - "lint", - "package" - ] - } - } - }, - "targetDependencies": { - "build": [ - { - "target": "build", - "projects": "dependencies" - } - ], - "package": [ - { - "target": "package", - "projects": "dependencies" - } - ] - }, - "affected": { - "defaultBase": "trunk" - } -} diff --git a/package.json b/package.json index f9ba0fd4306..d946092d89a 100644 --- a/package.json +++ b/package.json @@ -23,15 +23,8 @@ "create-extension": "node ./tools/create-extension/index.js" }, "devDependencies": { - "@automattic/nx-composer": "^0.1.0", "@babel/preset-env": "^7.16.11", "@babel/runtime": "^7.17.2", - "@nrwl/cli": "^13.3.4", - "@nrwl/devkit": "^13.1.4", - "@nrwl/linter": "^13.3.4", - "@nrwl/tao": "13.3.4", - "@nrwl/web": "^13.3.4", - "@nrwl/workspace": "^13.3.4", "@storybook/addon-a11y": "^6.4.19", "@storybook/addon-actions": "^6.4.19", "@storybook/addon-console": "^1.2.3", @@ -72,6 +65,7 @@ "request": "^2.88.2", "sass": "^1.49.9", "sass-loader": "^10.2.1", + "turbo": "^1.2.9", "typescript": "4.2.4", "url-loader": "^1.1.2", "webpack": "^5.70.0" diff --git a/packages/js/admin-e2e-tests/package.json b/packages/js/admin-e2e-tests/package.json index fa338ff8e63..8ac33e230f6 100644 --- a/packages/js/admin-e2e-tests/package.json +++ b/packages/js/admin-e2e-tests/package.json @@ -51,6 +51,7 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "build": "tsc --build", "start": "tsc --build --watch", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", diff --git a/packages/js/admin-e2e-tests/project.json b/packages/js/admin-e2e-tests/project.json deleted file mode 100644 index 3ef05e0a0ca..00000000000 --- a/packages/js/admin-e2e-tests/project.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "root": "packages/js/admin-e2e-tests", - "sourceRoot": "packages/js/admin-e2e-tests/src", - "projectType": "library", - "targets": { - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - }, - "clean": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "clean" - } - } - } - } diff --git a/packages/js/api-core-tests/README.md b/packages/js/api-core-tests/README.md index 8d9f4220043..edce06bbb45 100644 --- a/packages/js/api-core-tests/README.md +++ b/packages/js/api-core-tests/README.md @@ -22,7 +22,7 @@ For local setup, create a `.env` file in this folder with the three required val Alternatively, these values can be passed in via the command line. For example: ```shell -BASE_URL=http://localhost:8084 USER_KEY=admin USER_SECRET=password npm run test:api +BASE_URL=http://localhost:8084 USER_KEY=admin USER_SECRET=password npm run e2e:api ``` When using a username and password combination instead of a consumer secret and consumer key, make sure to have the [JSON Basic Authentication plugin](https://github.com/WP-API/Basic-Auth) installed and activated on the test site. @@ -43,7 +43,7 @@ The following optional variables can be set in your local `.env` file: To verify that everything is configured correctly, the following test script is available: ```shell -npm run test:hello +npm run e2e:hello ``` This tests connectivity to the API by validating connection to the following: @@ -56,7 +56,7 @@ This tests connectivity to the API by validating connection to the following: To run all of the API tests, you can use the following command: ```shell -npm run test:api +npm run e2e:api ``` ### Running groups of tests @@ -66,7 +66,7 @@ To run a specific group of tests, you can use the `npm test -- --group=` command For example, if you wanted to only run the orders API tests, you can use the following: ```shell -npm test -- --group=orders +npm e2e -- --group=orders ``` Alternatively, you can use `jest` to run test groups: diff --git a/packages/js/api-core-tests/package.json b/packages/js/api-core-tests/package.json index 4d3f79d4d1c..9db8eeaaee5 100644 --- a/packages/js/api-core-tests/package.json +++ b/packages/js/api-core-tests/package.json @@ -4,9 +4,9 @@ "description": "API tests for WooCommerce", "main": "index.js", "scripts": { - "test": "jest", - "test:api": "jest --group=api", - "test:hello": "jest --group=hello", + "e2e": "jest", + "e2e:api": "jest --group=api", + "e2e:hello": "jest --group=hello", "make:collection": "node utils/api-collection/build-collection.js", "report": "allure generate --clean && allure serve", "lint": "eslint data endpoints tests utils --ext=js,ts,tsx", diff --git a/packages/js/api-core-tests/project.json b/packages/js/api-core-tests/project.json deleted file mode 100644 index 5b24a0c67b7..00000000000 --- a/packages/js/api-core-tests/project.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "root": "packages/js/api-core-tests/", - "sourceRoot": "packages/js/api-core-tests", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/api-core-tests" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - }, - "test-hello": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test:hello" - } - }, - "make-collection": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "make:collection" - } - }, - "test-api": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test:api" - } - } - } -} diff --git a/packages/js/api/package.json b/packages/js/api/package.json index ae4d62ab58c..198eaf1da4d 100644 --- a/packages/js/api/package.json +++ b/packages/js/api/package.json @@ -27,6 +27,7 @@ "sideEffects": false, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "rm -rf ./dist ./tsconfig.tsbuildinfo", "compile": "tsc -b", "build": "pnpm run clean && npm run compile", diff --git a/packages/js/api/project.json b/packages/js/api/project.json deleted file mode 100644 index 5458accc4b3..00000000000 --- a/packages/js/api/project.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "root": "packages/js/api/", - "sourceRoot": "packages/js/api/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/api" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "clean": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "clean" - } - }, - "compile": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "compile" - } - }, - "lint": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "lint" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } -} diff --git a/packages/js/components/package.json b/packages/js/components/package.json index 93c22474904..68becf773bd 100644 --- a/packages/js/components/package.json +++ b/packages/js/components/package.json @@ -115,6 +115,7 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "build": "pnpm run build:js && pnpm run build:css", "build:js": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", "build:css": "webpack", @@ -123,9 +124,8 @@ "lint:fix": "eslint src --ext=js,ts,tsx --fix", "prepack": "pnpm run clean && pnpm run build", "start": "concurrently \"tsc --build ./tsconfig.json --watch\" \"webpack --watch\"", - "test": "pnpm run build && pnpm run test:nobuild", - "test:nobuild": "jest --config ./jest.config.json", - "test:update-snapshots": "pnpm run test:nobuild -- --updateSnapshot", + "test": "jest --config ./jest.config.json", + "test:update-snapshots": "pnpm run test -- --updateSnapshot", "test-staged": "jest --bail --config ./jest.config.json --findRelatedTests" }, "lint-staged": { diff --git a/packages/js/components/project.json b/packages/js/components/project.json deleted file mode 100644 index d83cd3b0481..00000000000 --- a/packages/js/components/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/components", - "sourceRoot": "packages/js/components/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/components" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/packages/js/csv-export/package.json b/packages/js/csv-export/package.json index 63d5b9c04d5..75ae6f8484a 100644 --- a/packages/js/csv-export/package.json +++ b/packages/js/csv-export/package.json @@ -30,14 +30,14 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", "build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", "start": "tsc --build --watch", "prepack": "pnpm run clean && pnpm run build", "lint": "eslint src", "lint:fix": "eslint src --fix", - "test": "pnpm run build && pnpm run test:nobuild", - "test:nobuild": "jest --config ./jest.config.json", + "test": "jest --config ./jest.config.json", "test-staged": "jest --bail --config ./jest.config.json --findRelatedTests" }, "devDependencies": { diff --git a/packages/js/csv-export/project.json b/packages/js/csv-export/project.json deleted file mode 100644 index 3bb9bcc4fd2..00000000000 --- a/packages/js/csv-export/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/csv-export", - "sourceRoot": "packages/js/csv-export/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/csv-export" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/packages/js/currency/package.json b/packages/js/currency/package.json index e1f46ec2643..e266c778be4 100644 --- a/packages/js/currency/package.json +++ b/packages/js/currency/package.json @@ -33,14 +33,14 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", "build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", "start": "tsc --build --watch", "prepack": "pnpm run clean && pnpm run build", "lint": "eslint src", "lint:fix": "eslint src --fix", - "test": "pnpm run build && pnpm run test:nobuild", - "test:nobuild": "jest --config ./jest.config.json", + "test": "jest --config ./jest.config.json", "test-staged": "jest --bail --config ./jest.config.json --findRelatedTests" }, "devDependencies": { diff --git a/packages/js/currency/project.json b/packages/js/currency/project.json deleted file mode 100644 index d36d9055594..00000000000 --- a/packages/js/currency/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/currency", - "sourceRoot": "packages/js/currency/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/currency" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/packages/js/customer-effort-score/package.json b/packages/js/customer-effort-score/package.json index 9aa8ad78c24..49bdffe9164 100644 --- a/packages/js/customer-effort-score/package.json +++ b/packages/js/customer-effort-score/package.json @@ -62,6 +62,7 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", "build": "pnpm run build:js && pnpm run build:css", "build:js": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", @@ -70,8 +71,7 @@ "prepack": "pnpm run clean && pnpm run build", "lint": "eslint src", "lint:fix": "eslint src --fix", - "test": "pnpm run build && pnpm run test:nobuild", - "test:nobuild": "jest --config ./jest.config.json", + "test": "jest --config ./jest.config.json", "test-staged": "jest --bail --config ./jest.config.json --findRelatedTests" }, "lint-staged": { diff --git a/packages/js/customer-effort-score/project.json b/packages/js/customer-effort-score/project.json deleted file mode 100644 index 1b5455db24e..00000000000 --- a/packages/js/customer-effort-score/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/customer-effort-score", - "sourceRoot": "packages/js/customer-effort-score/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/customer-effort-score" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/packages/js/data/package.json b/packages/js/data/package.json index 21c0da627df..8e30678b92b 100644 --- a/packages/js/data/package.json +++ b/packages/js/data/package.json @@ -70,14 +70,14 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", "build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", "start": "tsc --build --watch", "prepack": "pnpm run clean && pnpm run build", "lint": "eslint src", "lint:fix": "eslint src --fix", - "test": "pnpm run build && pnpm run test:nobuild", - "test:nobuild": "jest --config ./jest.config.json", + "test": "jest --config ./jest.config.json", "test-staged": "jest --bail --config ./jest.config.json --findRelatedTests" }, "lint-staged": { diff --git a/packages/js/data/project.json b/packages/js/data/project.json deleted file mode 100644 index ff9c52018f3..00000000000 --- a/packages/js/data/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/data", - "sourceRoot": "packages/js/data/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/data" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/packages/js/date/package.json b/packages/js/date/package.json index ba2cc70abc8..39e176c6fcb 100644 --- a/packages/js/date/package.json +++ b/packages/js/date/package.json @@ -48,14 +48,14 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", "build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", "start": "tsc --build --watch", "prepack": "pnpm run clean && pnpm run build", "lint": "eslint src", "lint:fix": "eslint src --fix", - "test": "pnpm run build && pnpm run test:nobuild", - "test:nobuild": "jest --config ./jest.config.json", + "test": "jest --config ./jest.config.json", "test-staged": "jest --bail --config ./jest.config.json --findRelatedTests" }, "lint-staged": { diff --git a/packages/js/date/project.json b/packages/js/date/project.json deleted file mode 100644 index 5c947f4112b..00000000000 --- a/packages/js/date/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/date", - "sourceRoot": "packages/js/date/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/date" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/packages/js/dependency-extraction-webpack-plugin/package.json b/packages/js/dependency-extraction-webpack-plugin/package.json index 553f3432bc1..24c9aa7a3c1 100644 --- a/packages/js/dependency-extraction-webpack-plugin/package.json +++ b/packages/js/dependency-extraction-webpack-plugin/package.json @@ -36,9 +36,10 @@ "webpack-cli": "^3.3.12" }, "scripts": { + "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "lint": "eslint src", - "lint:fix": "eslint src --fix", - "postinstall": "composer install" + "lint:fix": "eslint src --fix" }, "lint-staged": { "*.(t|j)s?(x)": [ diff --git a/packages/js/dependency-extraction-webpack-plugin/project.json b/packages/js/dependency-extraction-webpack-plugin/project.json deleted file mode 100644 index 5009a1dac96..00000000000 --- a/packages/js/dependency-extraction-webpack-plugin/project.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "root": "packages/js/dependency-extraction-webpack-plugin", - "sourceRoot": "packages/js/dependency-extraction-webpack-plugin/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/dependency-extraction-webpack-plugin" - } - } - } - } \ No newline at end of file diff --git a/packages/js/e2e-core-tests/project.json b/packages/js/e2e-core-tests/project.json deleted file mode 100644 index e9eaf02e426..00000000000 --- a/packages/js/e2e-core-tests/project.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "root": "packages/js/e2e-core-tests/", - "sourceRoot": "packages/js/e2e-core-tests", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/e2e-core-tests" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "clean": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "clean" - } - }, - "compile": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "compile" - } - }, - "lint": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "lint" - } - } - } -} diff --git a/packages/js/e2e-environment/external.md b/packages/js/e2e-environment/external.md index a265c0c7649..71b5200f0de 100644 --- a/packages/js/e2e-environment/external.md +++ b/packages/js/e2e-environment/external.md @@ -38,7 +38,7 @@ Again, if you don't have shell access to your test site, through WP Admin ensure 3. You have an admin user set up (if their credentials differ from u/ `admin` and p/ `password` be sure to update `/plugins/woocommerce/tests/e2e/config/default.json`) 4. You have a customer user set up named 'Jane Smith'. This user should be a `subscriber` and again make sure their username and password are reflected in `/plugins/woocommerce/tests/e2e/config/default.json`. -You should then be able to run the e2e tests by running `pnpm nx test-e2e woocommerce`. +You should then be able to run the e2e tests by running `pnpm exec turbo run e2e --filter=woocommerce`. ### Test Sequencer Setup diff --git a/packages/js/e2e-environment/project.json b/packages/js/e2e-environment/project.json deleted file mode 100644 index 0c0ea3961a9..00000000000 --- a/packages/js/e2e-environment/project.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "root": "packages/js/e2e-environment/", - "sourceRoot": "packages/js/e2e-environment/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/e2e-environment" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "lint": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "lint" - } - }, - "clean": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "clean" - } - }, - "compile": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "compile" - } - }, - "docker-up": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "docker:up" - } - }, - "docker-down": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "docker:down" - } - }, - "docker-clear-all": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "docker:clear-all" - } - }, - "docker-ssh": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "docker:ssh" - } - }, - "test-e2e": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test:e2e" - } - }, - "test-e2e-debug": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test:e2e-debug" - } - }, - "test-e2e-dev": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test:e2e-dev" - } - } - } -} diff --git a/packages/js/e2e-utils/project.json b/packages/js/e2e-utils/project.json deleted file mode 100644 index 0b6e0a2bbce..00000000000 --- a/packages/js/e2e-utils/project.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "root": "packages/js/e2e-utils/", - "sourceRoot": "packages/js/e2e-utils/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/e2e-utils" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "clean": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "clean" - } - }, - "compile": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "compile" - } - }, - "lint": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "lint" - } - } - } -} diff --git a/packages/js/eslint-plugin/package.json b/packages/js/eslint-plugin/package.json index 6d7649be2d7..1d7c3233f55 100644 --- a/packages/js/eslint-plugin/package.json +++ b/packages/js/eslint-plugin/package.json @@ -36,9 +36,10 @@ "access": "public" }, "scripts": { + "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "lint": "eslint ./rules ./configs", - "lint:fix": "eslint ./rules ./configs --fix", - "postinstall": "composer install" + "lint:fix": "eslint ./rules ./configs --fix" }, "devDependencies": { "@babel/core": "^7.17.5", diff --git a/packages/js/eslint-plugin/project.json b/packages/js/eslint-plugin/project.json deleted file mode 100644 index 2f719585b8f..00000000000 --- a/packages/js/eslint-plugin/project.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "root": "packages/js/eslint-plugin", - "sourceRoot": "packages/js/eslint-plugin/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/eslint-plugin" - } - } - } - } \ No newline at end of file diff --git a/packages/js/experimental/package.json b/packages/js/experimental/package.json index 3fa49be7ddd..e4bf42b6f45 100644 --- a/packages/js/experimental/package.json +++ b/packages/js/experimental/package.json @@ -75,6 +75,7 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", "build": "pnpm run build:js && pnpm run build:css", "build:js": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", @@ -83,8 +84,7 @@ "prepack": "pnpm run clean && pnpm run build", "lint": "eslint src", "lint:fix": "eslint src --fix", - "test": "pnpm run build && pnpm run test:nobuild", - "test:nobuild": "jest --config ./jest.config.json", + "test": "jest --config ./jest.config.json", "test-staged": "jest --bail --config ./jest.config.json --findRelatedTests" }, "lint-staged": { diff --git a/packages/js/experimental/project.json b/packages/js/experimental/project.json deleted file mode 100644 index 541917cc9f6..00000000000 --- a/packages/js/experimental/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/experimental", - "sourceRoot": "packages/js/experimental/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/experimental" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/packages/js/explat/package.json b/packages/js/explat/package.json index 0e25bb94f8d..428bed04230 100644 --- a/packages/js/explat/package.json +++ b/packages/js/explat/package.json @@ -48,14 +48,14 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", "build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", "start": "tsc --build --watch", "prepack": "pnpm run clean && pnpm run build", "lint": "eslint src", "lint:fix": "eslint src --fix", - "test": "pnpm run build && pnpm run test:nobuild", - "test:nobuild": "jest --config ./jest.config.json", + "test": "jest --config ./jest.config.json", "test-staged": "jest --bail --config ./jest.config.json --findRelatedTests" }, "lint-staged": { diff --git a/packages/js/explat/project.json b/packages/js/explat/project.json deleted file mode 100644 index d9bf51f1f41..00000000000 --- a/packages/js/explat/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/explat", - "sourceRoot": "packages/js/explat/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/explat" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/packages/js/internal-style-build/project.json b/packages/js/internal-style-build/project.json deleted file mode 100644 index e4fbed47769..00000000000 --- a/packages/js/internal-style-build/project.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "root": "packages/js/internal-style-build", - "sourceRoot": "packages/js/internal-style-build/src", - "projectType": "library", - "targets": {} -} diff --git a/packages/js/navigation/package.json b/packages/js/navigation/package.json index bcc4ac87f0a..3430f07b999 100644 --- a/packages/js/navigation/package.json +++ b/packages/js/navigation/package.json @@ -40,14 +40,14 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", "build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", "start": "tsc --build --watch", "prepack": "pnpm run clean && pnpm run build", "lint": "eslint src", "lint:fix": "eslint src --fix", - "test": "pnpm run build && pnpm run test:nobuild", - "test:nobuild": "jest --config ./jest.config.json", + "test": "jest --config ./jest.config.json", "test-staged": "jest --bail --config ./jest.config.json --findRelatedTests" }, "devDependencies": { diff --git a/packages/js/navigation/project.json b/packages/js/navigation/project.json deleted file mode 100644 index 0ae146500eb..00000000000 --- a/packages/js/navigation/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/navigation", - "sourceRoot": "packages/js/navigation/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/navigation" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/packages/js/number/package.json b/packages/js/number/package.json index fcf2dcd54c7..9e2880f90f2 100644 --- a/packages/js/number/package.json +++ b/packages/js/number/package.json @@ -28,14 +28,14 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", "build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", "start": "tsc --build --watch", "prepack": "pnpm run clean && pnpm run build", "lint": "eslint src", "lint:fix": "eslint src --fix", - "test": "pnpm run build && pnpm run test:nobuild", - "test:nobuild": "jest --config ./jest.config.json", + "test": "jest --config ./jest.config.json", "test-staged": "jest --bail --config ./jest.config.json --findRelatedTests" }, "devDependencies": { diff --git a/packages/js/number/project.json b/packages/js/number/project.json deleted file mode 100644 index 67d6f84f3d0..00000000000 --- a/packages/js/number/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/number", - "sourceRoot": "packages/js/number/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/number" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/packages/js/onboarding/package.json b/packages/js/onboarding/package.json index 2a469af9f94..a86f34f9c05 100644 --- a/packages/js/onboarding/package.json +++ b/packages/js/onboarding/package.json @@ -56,6 +56,7 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", "build": "pnpm run build:js && pnpm run build:css", "build:js": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", diff --git a/packages/js/onboarding/project.json b/packages/js/onboarding/project.json deleted file mode 100644 index 7c96ce73a49..00000000000 --- a/packages/js/onboarding/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/onboarding", - "sourceRoot": "packages/js/onboarding/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/onboarding" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/packages/js/tracks/package.json b/packages/js/tracks/package.json index 77761a9a7ad..83d97f3ca19 100644 --- a/packages/js/tracks/package.json +++ b/packages/js/tracks/package.json @@ -29,6 +29,7 @@ }, "scripts": { "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*", "build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json", "start": "tsc --build --watch", diff --git a/packages/js/tracks/project.json b/packages/js/tracks/project.json deleted file mode 100644 index e749f9cd887..00000000000 --- a/packages/js/tracks/project.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "root": "packages/js/tracks", - "sourceRoot": "packages/js/tracks/src", - "projectType": "library", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "packages/js/tracks" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "start" - } - }, - "test": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test" - } - } - } - } \ No newline at end of file diff --git a/plugins/woocommerce-admin/docs/examples/extensions/README.md b/plugins/woocommerce-admin/docs/examples/extensions/README.md index b4d39518ec7..91746db38e2 100644 --- a/plugins/woocommerce-admin/docs/examples/extensions/README.md +++ b/plugins/woocommerce-admin/docs/examples/extensions/README.md @@ -13,7 +13,7 @@ pnpm install Build the example extension by running the pnpm script and passing the example name. ```bash -WC_EXT= pnpm nx example woocommerce-admin +WC_EXT= pnpm example --filter=@woocommerce/admin-library ``` Include the output plugin in your `.wp-env.json` and `.wp-env.override.json` and restart the WordPress instance. WooCommerce Analytics reports will now reflect the changes made by the example extension. diff --git a/plugins/woocommerce-admin/docs/features/navigation.md b/plugins/woocommerce-admin/docs/features/navigation.md index 7ef025f0c31..677431085cf 100644 --- a/plugins/woocommerce-admin/docs/features/navigation.md +++ b/plugins/woocommerce-admin/docs/features/navigation.md @@ -10,7 +10,7 @@ This feature is hidden behind a feature flag and can be turned on or off by visi The fastest way to get started is by creating an example plugin from WooCommerce Admin. Enter the following command: -`WC_EXT=add-navigation-items pnpm nx example woocommerce-admin` +`WC_EXT=add-navigation-items pnpm example --filter=@woocommerce/admin-library` This will create a new plugin that covers various features of the navigation and helps to register some intial items and categories within the new navigation menu. After running the command above, you can make edits directly to the files at `docs/examples/extensions/add-navigation-items` and they will be built and copied to your `wp-content/add-navigation-items` folder on save. diff --git a/plugins/woocommerce-admin/docs/features/payment-gateway-suggestions.md b/plugins/woocommerce-admin/docs/features/payment-gateway-suggestions.md index a81c112250e..bed4ad07a46 100644 --- a/plugins/woocommerce-admin/docs/features/payment-gateway-suggestions.md +++ b/plugins/woocommerce-admin/docs/features/payment-gateway-suggestions.md @@ -10,7 +10,7 @@ Gateway suggestions are retreived from a REST API and can be added via a remote To quickly get started with an example plugin, run the following: -`WC_EXT=payment-gateway-suggestions pnpm nx example woocommerce-admin` +`WC_EXT=payment-gateway-suggestions pnpm example --filter=@woocommerce/admin-library` This will create a new plugin that when activated will add two new gateway suggestions. The first is a simple gateway demonstrating how configuration fields can be pulled from the gateway class to create a configuration form. The second gateway shows a more customized approach via SlotFill. diff --git a/plugins/woocommerce-admin/package.json b/plugins/woocommerce-admin/package.json index bd5cda66c7f..fcc67ba38a3 100644 --- a/plugins/woocommerce-admin/package.json +++ b/plugins/woocommerce-admin/package.json @@ -42,7 +42,7 @@ "start": "pnpm run install-if-deps-outdated && cross-env WC_ADMIN_PHASE=development pnpm run build:packages && cross-env WC_ADMIN_PHASE=development pnpm run build:feature-config && concurrently \"cross-env WC_ADMIN_PHASE=development webpack --watch\" \"cross-env WC_ADMIN_PHASE=development pnpm run:packages -- start --parallel\"", "start:package": "pnpm run:packages -- start --parallel", "pretest": "pnpm run -s install-if-no-packages", - "test": "pnpm nx build @woocommerce/internal-js-tests && pnpm run test:client", + "test": "pnpm run test:client", "test-staged": "pnpm run test:client -- --bail --findRelatedTests", "test:client": "jest --config client/jest.config.js", "test:debug": "node --inspect-brk ./node_modules/.bin/jest --config client/jest.config.js --watch --runInBand --no-cache", diff --git a/plugins/woocommerce-admin/project.json b/plugins/woocommerce-admin/project.json deleted file mode 100644 index 73fec286463..00000000000 --- a/plugins/woocommerce-admin/project.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "root": "plugins/woocommerce-admin/", - "sourceRoot": "plugins/woocommerce-admin", - "projectType": "application", - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "plugins/woocommerce" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "commands": [ - "WC_ADMIN_PHASE=development pnpm nx clean woocommerce-admin", - "WC_ADMIN_PHASE=development pnpm nx dev woocommerce-admin", - "pnpm nx watch woocommerce-admin" - ], - "parallel": false - } - }, - "watch": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "command": "pnpm nx client:watch woocommerce-admin" - } - }, - "lint": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "lint" - } - } - } -} diff --git a/plugins/woocommerce-beta-tester/package.json b/plugins/woocommerce-beta-tester/package.json index 688c9982786..330a894f11a 100644 --- a/plugins/woocommerce-beta-tester/package.json +++ b/plugins/woocommerce-beta-tester/package.json @@ -23,7 +23,8 @@ } }, "scripts": { - "postinstall": "composer install", + "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "build": "pnpm run uglify", "build:zip": "./bin/build-zip.sh", "build:dev": "pnpm run lint:js && pnpm run uglify", diff --git a/plugins/woocommerce-beta-tester/project.json b/plugins/woocommerce-beta-tester/project.json deleted file mode 100644 index 3d6ce0a9c21..00000000000 --- a/plugins/woocommerce-beta-tester/project.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "root": "plugins/woocommerce-beta-tester/", - "sourceRoot": "plugins/woocommerce-beta-tester", - "projectType": "application", - "targets": { - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "plugins/woocommerce-beta-tester" - } - }, - "composer-install": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "command": "composer install", - "cwd": "plugins/woocommerce-beta-tester" - } - }, - "composer-install-no-dev": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "command": "composer install --no-dev", - "cwd": "plugins/woocommerce-beta-tester" - } - }, - "composer-dump-autoload": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "command": "composer dump-autoload", - "cwd": "plugins/woocommerce-beta-tester" - } - }, - "lint-js": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "lint:js" - } - } - } -} diff --git a/plugins/woocommerce/README.md b/plugins/woocommerce/README.md new file mode 100644 index 00000000000..ec12b996599 --- /dev/null +++ b/plugins/woocommerce/README.md @@ -0,0 +1,23 @@ +

WooCommerce

+ +

+license +Latest Stable Version +WordPress.org downloads +WordPress.org rating +Build Status +codecov +

+ +This is the WooCommerce Core plugin. Here you can browse the source and keep track of development. We recommend all developers to follow the [WooCommerce development blog](https://woocommerce.wordpress.com/) to stay up to date about everything happening in the project. You can also [follow @DevelopWC](https://twitter.com/DevelopWC) on Twitter for the latest development updates. + +If you are not a developer, please use the [WooCommerce plugin page](https://wordpress.org/plugins/woocommerce/) on WordPress.org. + +## Documentation +* [WooCommerce Documentation](https://docs.woocommerce.com/) +* [WooCommerce Developer Documentation](https://github.com/woocommerce/woocommerce/wiki) +* [WooCommerce Code Reference](https://docs.woocommerce.com/wc-apidocs/) +* [WooCommerce REST API Docs](https://woocommerce.github.io/woocommerce-rest-api-docs/) + +## Reporting Security Issues +To disclose a security issue to our team, [please submit a report via HackerOne here](https://hackerone.com/automattic/). diff --git a/plugins/woocommerce/bin/build-zip.sh b/plugins/woocommerce/bin/build-zip.sh index 572f626c8cf..cc03b975a42 100755 --- a/plugins/woocommerce/bin/build-zip.sh +++ b/plugins/woocommerce/bin/build-zip.sh @@ -11,13 +11,12 @@ mkdir -p "$DEST_PATH" echo "Installing PHP and JS dependencies..." pnpm install -pnpm nx composer-install woocommerce || exit "$?" echo "Running JS Build..." -pnpm nx build woocommerce || exit "$?" +pnpm exec turbo run build --filter=woocommerce || exit "$?" echo "Cleaning up PHP dependencies..." -pnpm nx composer-install-no-dev woocommerce || exit "$?" +composer install --no-dev || exit "$?" echo "Run makepot..." -pnpm nx makepot woocommerce || exit "$?" +pnpm makepot --filter=woocommerce || exit "$?" echo "Syncing files..." rsync -rc --exclude-from="$PROJECT_PATH/.distignore" "$PROJECT_PATH/" "$DEST_PATH/" --delete --delete-excluded diff --git a/plugins/woocommerce/includes/class-woocommerce.php b/plugins/woocommerce/includes/class-woocommerce.php index c94bc69e689..2249a4d8bb4 100644 --- a/plugins/woocommerce/includes/class-woocommerce.php +++ b/plugins/woocommerce/includes/class-woocommerce.php @@ -971,7 +971,7 @@ final class WooCommerce { return; } - $message_one = __( 'You have installed a development version of WooCommerce which requires files to be built and minified. From the plugin directory, run pnpm install and then pnpm nx build woocommerce-legacy-assets to build and minify assets.', 'woocommerce' ); + $message_one = __( 'You have installed a development version of WooCommerce which requires files to be built and minified. From the plugin directory, run pnpm install and then pnpm exec turbo run build --filter=woocommerce to build and minify assets.', 'woocommerce' ); $message_two = sprintf( /* translators: 1: URL of WordPress.org Repository 2: URL of the GitHub Repository release page */ __( 'Or you can download a pre-built version of the plugin from the WordPress.org repository or by visiting the releases page in the GitHub repository.', 'woocommerce' ), diff --git a/plugins/woocommerce/legacy/package.json b/plugins/woocommerce/legacy/package.json index dcea3ca4c3d..f32e485d729 100644 --- a/plugins/woocommerce/legacy/package.json +++ b/plugins/woocommerce/legacy/package.json @@ -5,6 +5,10 @@ "license": "GPL-2.0-or-later", "private": true, "main": "Gruntfile.js", + "scripts": { + "build": "grunt assets", + "lint": "grunt eslint stylelint --force" + }, "devDependencies": { "@wordpress/stylelint-config": "19.1.0", "autoprefixer": "9.8.6", diff --git a/plugins/woocommerce/legacy/project.json b/plugins/woocommerce/legacy/project.json deleted file mode 100644 index 2ba33de33d6..00000000000 --- a/plugins/woocommerce/legacy/project.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "root": "plugins/woocommerce/legacy", - "sourceRoot": "plugins/woocommerce/legacy", - "type": "application", - "implicitDependencies": [], - "targets": { - "build": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "commands": [ - { - "command": "pnpm exec grunt assets", - "forwardAllArgs": false - } - ], - "cwd": "plugins/woocommerce/legacy" - }, - "outputs": [ - "plugins/woocommerce/assets/css", - "plugins/woocommerce/assets/js" - ] - }, - "lint": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "commands": [ - { - "command": "pnpm exec grunt eslint", - "forwardAllArgs": false - }, - { - "command": "pnpm exec grunt stylelint", - "forwardAllArgs": false - } - ], - "cwd": "plugins/woocommerce/legacy" - } - } - } -} diff --git a/plugins/woocommerce/package.json b/plugins/woocommerce/package.json index f4d973c33f7..1f7e9279d52 100644 --- a/plugins/woocommerce/package.json +++ b/plugins/woocommerce/package.json @@ -15,6 +15,7 @@ "scripts": { "preinstall": "npx only-allow pnpm", "postinstall": "composer install", + "changelog": "composer exec -- changelogger", "build": "WC_ADMIN_PHASE=core pnpm run build:feature-config", "build:feature-config": "php bin/generate-feature-config.php", "build:zip": "./bin/build-zip.sh", @@ -29,9 +30,9 @@ "docker:up": "pnpm exec wc-e2e docker:up", "test:api": "API_TEST_REPORT_DIR=\"$PWD/tests/api\" pnpm exec wc-api-tests test api", "make:collection": "pnpm exec wc-api-tests make:collection", - "test:e2e": "pnpm exec wc-e2e test:e2e", - "test:e2e-debug": "pnpm exec wc-e2e test:e2e-debug", - "test:e2e-dev": "pnpm exec wc-e2e test:e2e-dev", + "e2e": "pnpm exec wc-e2e test:e2e", + "e2e:debug": "pnpm exec wc-e2e test:e2e-debug", + "e2e:dev": "pnpm exec wc-e2e test:e2e-dev", "test:unit": "./vendor/bin/phpunit -c ./phpunit.xml", "makepot": "composer run-script makepot", "packages:fix:textdomain": "node ./bin/package-update-textdomain.js" diff --git a/plugins/woocommerce/project.json b/plugins/woocommerce/project.json deleted file mode 100644 index 036bd9f2b6e..00000000000 --- a/plugins/woocommerce/project.json +++ /dev/null @@ -1,160 +0,0 @@ -{ - "root": "plugins/woocommerce/", - "sourceRoot": "plugins/woocommerce", - "projectType": "application", - "implicitDependencies": [ - "woocommerce-legacy-assets", - "woocommerce-admin" - ], - "targets": { - "changelog": { - "executor": "./tools/executors/changelogger:changelog", - "options": { - "action": "add", - "cwd": "plugins/woocommerce" - } - }, - "composer-install": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "command": "composer install", - "cwd": "plugins/woocommerce" - } - }, - "composer-install-no-dev": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "command": "composer install --no-dev", - "cwd": "plugins/woocommerce" - } - }, - "composer-dump-autoload": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "command": "composer dump-autoload", - "cwd": "plugins/woocommerce" - } - }, - "build": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build" - } - }, - "build-zip": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "build:zip" - } - }, - "build-watch": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "commands": [ - "pnpm nx build:feature-config woocommerce", - "pnpm nx watch-assets woocommerce" - ] - } - }, - "watch-assets": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "command": "pnpm dlx grunt watch", - "cwd": "plugins/woocommerce/legacy" - } - }, - "build-assets": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "command": "pnpm nx build woocommerce-legacy-assets", - "cwd": "plugins/woocommerce" - } - }, - "lint-js": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "lint:js" - } - }, - "docker-up": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "docker:up" - } - }, - "docker-down": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "docker:down" - } - }, - "docker-ssh": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "docker:ssh" - } - }, - "test-api": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test:api" - } - }, - "test-e2e": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test:e2e" - } - }, - "test-e2e-debug": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test:e2e-debug" - } - }, - "test-e2e-dev": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test:e2e-dev" - } - }, - "test-unit": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "test:unit" - } - }, - "makepot": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "makepot" - } - }, - "packages-fix-text-domain": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "packages:fix:textdomain" - } - }, - "make-collection": { - "executor": "@nrwl/workspace:run-script", - "options": { - "script": "make:collection" - } - }, - "install-unit-test-db": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "command": "bash tests/bin/install.sh woo_test root root 127.0.0.1 latest", - "cwd": "plugins/woocommerce" - } - }, - "test-code-coverage": { - "executor": "@nrwl/workspace:run-commands", - "options": { - "command": "RUN_CODE_COVERAGE=1 bash tests/bin/phpunit.sh", - "cwd": "plugins/woocommerce" - } - } - } -} diff --git a/plugins/woocommerce/tests/e2e/README.md b/plugins/woocommerce/tests/e2e/README.md index a04ac413c7a..fb604553e10 100644 --- a/plugins/woocommerce/tests/e2e/README.md +++ b/plugins/woocommerce/tests/e2e/README.md @@ -122,13 +122,11 @@ Run the following in a terminal/command line window - `pnpm install` -- `pnpm nx composer-install woocommerce` - -- `pnpm nx build-assets woocommerce` +- `pnpm exec turbo run build --filter=woocommerce` - `npm install jest --global` (this only needs to be done once) -- `pnpm nx docker-up woocommerce` (this will build the test site using Docker) +- `pnpm docker:up --filter=woocommerce` (this will build the test site using Docker) - Use `docker ps` to confirm that the Docker containers are running. You should see a log similar to one below indicating that everything had been built as expected: @@ -154,16 +152,16 @@ Username: admin PW: password ``` -- Run `pnpm nx docker-down woocommerce` when you are done with running e2e tests and before making any changes to test site configuration. +- Run `pnpm docker:down --filter=woocommerce` when you are done with running e2e tests and before making any changes to test site configuration. -Note that running `pnpm nx docker-down woocommerce` and then `pnpm nx docker-up woocommerce` re-initializes the test container. +Note that running `pnpm docker:down --filter=woocommerce` and then `pnpm docker:up --filter=woocommerce` re-initializes the test container. ### How to run tests in headless mode To run e2e tests in headless mode use the following command: ```bash -pnpm nx test-e2e woocommerce +pnpm exec turbo run e2e --filter=woocommerce ``` ### How to run tests in non-headless mode @@ -171,7 +169,7 @@ pnpm nx test-e2e woocommerce Tests run in headless mode by default. However, sometimes it's useful to observe the browser while running or developing tests. To do so, you can run tests in a non-headless (dev) mode: ```bash -pnpm nx test-e2e-dev woocommerce +pnpm exec turbo run e2e:dev --filter=woocommerce ``` The dev mode also enables SlowMo mode. SlowMo slows down Puppeteer’s operations. This makes it easier to see what is happening in the browser. @@ -179,7 +177,7 @@ The dev mode also enables SlowMo mode. SlowMo slows down Puppeteer’s operation By default, SlowMo mode adds a 50 millisecond delay between test steps. If you'd like to override the length of the delay and have the tests run faster or slower in the `-dev` mode, pass `PUPPETEER_SLOWMO` variable when running tests as shown below: ``` -PUPPETEER_SLOWMO=10 pnpm nx test-e2e-dev woocommerce +PUPPETEER_SLOWMO=10 pnpm exec turbo run e2e:dev --filter=woocommerce ``` The faster you want the tests to run, the lower the value should be of `PUPPETEER_SLOWMO` should be. @@ -203,7 +201,7 @@ E2E_RETRY_TIMES=2 pnpm exec wc-e2e test:e2e Tests run in headless mode by default. While writing tests it may be useful to have the debugger loaded while running a test in non-headless mode. To run tests in debug mode: ```bash -pnpm nx test-e2e-debug woocommerce +pnpm exec turbo run e2e:debug --filter=woocommerce ``` When all tests have been completed the debugger remains active. Control doesn't return to the command line until the debugger is closed. Otherwise, debug mode functions the same as non-headless mode. @@ -274,7 +272,7 @@ The following variables can be used to specify the versions of WordPress, PHP an The full command to build the site will look as follows: ``` -TRAVIS_MARIADB_VERSION=10.5.3 TRAVIS_PHP_VERSION=7.4.5 WP_VERSION=5.4.1 pnpm nx docker-up woocommerce +TRAVIS_MARIADB_VERSION=10.5.3 TRAVIS_PHP_VERSION=7.4.5 WP_VERSION=5.4.1 pnpm docker:up --filter=woocommerce ``` ## Guide for writing e2e tests @@ -382,6 +380,6 @@ The [WooCommerce E2E Tests Boilerplate repo](https://github.com/woocommerce/wooc ## Debugging tests -The test sequencer (`pnpm nx test-e2e woocommerce`) includes support for saving [screenshots on test errors](https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/e2e-environment#test-screenshots) which can be sent to a Slack channel via a [Slackbot](https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/e2e-environment#slackbot-setup). +The test sequencer (`pnpm exec turbo run e2e --filter=woocommerce`) includes support for saving [screenshots on test errors](https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/e2e-environment#test-screenshots) which can be sent to a Slack channel via a [Slackbot](https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/e2e-environment#slackbot-setup). For Puppeteer debugging, follow [Google's documentation](https://developers.google.com/web/tools/puppeteer/debugging). diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 880a340a8b5..c3605e53c19 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,16 +4,9 @@ importers: .: specifiers: - '@automattic/nx-composer': ^0.1.0 '@babel/core': 7.12.9 '@babel/preset-env': ^7.16.11 '@babel/runtime': ^7.17.2 - '@nrwl/cli': ^13.3.4 - '@nrwl/devkit': ^13.1.4 - '@nrwl/linter': ^13.3.4 - '@nrwl/tao': 13.3.4 - '@nrwl/web': ^13.3.4 - '@nrwl/workspace': ^13.3.4 '@storybook/addon-a11y': ^6.4.19 '@storybook/addon-actions': ^6.4.19 '@storybook/addon-console': ^1.2.3 @@ -57,6 +50,7 @@ importers: request: ^2.88.2 sass: ^1.49.9 sass-loader: ^10.2.1 + turbo: ^1.2.9 typescript: 4.2.4 url-loader: ^1.1.2 webpack: ^5.70.0 @@ -68,15 +62,8 @@ importers: lodash: 4.17.21 wp-textdomain: 1.0.1 devDependencies: - '@automattic/nx-composer': 0.1.0 '@babel/preset-env': 7.16.11_@babel+core@7.12.9 '@babel/runtime': 7.17.7 - '@nrwl/cli': 13.3.5 - '@nrwl/devkit': 13.3.5 - '@nrwl/linter': 13.3.5_typescript@4.2.4 - '@nrwl/tao': 13.3.4 - '@nrwl/web': 13.3.5_42cab1dece2b2240094de84cfd414406 - '@nrwl/workspace': 13.3.5_42cab1dece2b2240094de84cfd414406 '@storybook/addon-a11y': 6.4.19 '@storybook/addon-actions': 6.4.19 '@storybook/addon-console': 1.2.3_@storybook+addon-actions@6.4.19 @@ -117,6 +104,7 @@ importers: request: 2.88.2 sass: 1.49.9 sass-loader: 10.2.1_sass@1.49.9+webpack@5.70.0 + turbo: 1.2.9 typescript: 4.2.4 url-loader: 1.1.2_webpack@5.70.0 webpack: 5.70.0 @@ -1551,7 +1539,7 @@ importers: '@wordpress/babel-preset-default': 6.6.1 '@wordpress/browserslist-config': 4.1.2 '@wordpress/custom-templated-path-webpack-plugin': 2.1.2_webpack@5.70.0 - '@wordpress/eslint-plugin': 11.0.1_2fe08909bc0354e085d624227d964eca + '@wordpress/eslint-plugin': 11.0.1_2205da2c9bef219d53091cb9dbc5524c '@wordpress/jest-preset-default': 8.1.1_591b21f22e79f442e7df48b63364953c '@wordpress/postcss-plugins-preset': 1.6.0 '@wordpress/postcss-themes': 1.0.5 @@ -1574,7 +1562,7 @@ importers: eslint: 8.11.0 eslint-import-resolver-typescript: 2.5.0_fe22d862ffeecaee86c93a006d59e41e eslint-import-resolver-webpack: 0.13.2_bac363bc2c2f46a65300020741b6cf5e - eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843 + eslint-plugin-import: 2.25.4_eslint@8.11.0 eslint-plugin-react: 7.29.4_eslint@8.11.0 expose-loader: 3.1.0_webpack@5.70.0 fork-ts-checker-webpack-plugin: 6.5.0_10568ae13669cc833891d65cd6879aa0 @@ -1785,10 +1773,8 @@ packages: wpcom-proxy-request: 6.0.0 transitivePeerDependencies: - '@types/react' - - bufferutil - react-native - supports-color - - utf-8-validate dev: false /@automattic/data-stores/2.0.1_@wordpress+data@6.4.1: @@ -1839,11 +1825,9 @@ packages: validator: 13.7.0 transitivePeerDependencies: - '@types/react' - - bufferutil - react-dom - react-native - supports-color - - utf-8-validate dev: false /@automattic/domain-utils/1.0.0-alpha.0: @@ -1890,11 +1874,9 @@ packages: socket.io-client: 2.3.0 transitivePeerDependencies: - '@types/react' - - bufferutil - react-dom - react-native - supports-color - - utf-8-validate dev: false /@automattic/i18n-utils/1.0.1: @@ -1938,12 +1920,6 @@ packages: tslib: 2.3.1 dev: false - /@automattic/nx-composer/0.1.0: - resolution: {integrity: sha512-nUyHUmIRFUv1co5gYikk1ZrYnSL1CyK0Jp+tiT1RGhtxsRlFgQHy8HagP1SJz7OiH7qOJCY9gIUrPAhzu60LUA==} - dependencies: - '@nrwl/devkit': 12.10.0 - dev: true - /@automattic/tour-kit/1.0.0_535ee2ac29d7af3b13ff2600d9b8992f: resolution: {integrity: sha512-md3VLtvCMR8lMqKJ+JH4YDQnN9VA5acCUGxeMWyyledu06cBU/Ki2Gyw3XTPz0IRO78n4dXFpFHR4sezfHDJcA==} peerDependencies: @@ -1971,10 +1947,8 @@ packages: transitivePeerDependencies: - '@babel/core' - '@types/react' - - bufferutil - react-native - supports-color - - utf-8-validate dev: false /@automattic/typography/1.0.0: @@ -2012,8 +1986,6 @@ packages: optionalDependencies: '@nicolo-ribaudo/chokidar-2': 2.1.8-no-fsevents chokidar: 3.5.3 - transitivePeerDependencies: - - supports-color dev: true /@babel/cli/7.17.6_@babel+core@7.17.8: @@ -2510,17 +2482,6 @@ packages: regexpu-core: 5.0.1 dev: true - /@babel/helper-create-regexp-features-plugin/7.17.0_@babel+core@7.16.0: - resolution: {integrity: sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-annotate-as-pure': 7.16.7 - regexpu-core: 5.0.1 - dev: true - /@babel/helper-create-regexp-features-plugin/7.17.0_@babel+core@7.16.12: resolution: {integrity: sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==} engines: {node: '>=6.9.0'} @@ -2649,24 +2610,6 @@ packages: - supports-color dev: true - /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.16.0: - resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==} - peerDependencies: - '@babel/core': ^7.4.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.16.0 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/traverse': 7.17.3 - debug: 4.3.4 - lodash.debounce: 4.0.8 - resolve: 1.20.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.16.12: resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==} peerDependencies: @@ -3039,16 +2982,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==} engines: {node: '>=6.9.0'} @@ -3092,18 +3025,6 @@ packages: '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.12.9 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.16.0 - dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==} engines: {node: '>=6.9.0'} @@ -3169,20 +3090,6 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-async-generator-functions/7.16.8_@babel+core@7.16.0: - resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-remap-async-to-generator': 7.16.8 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-async-generator-functions/7.16.8_@babel+core@7.16.12: resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==} engines: {node: '>=6.9.0'} @@ -3223,19 +3130,6 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-class-properties/7.16.7_@babel+core@7.12.9: resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==} engines: {node: '>=6.9.0'} @@ -3315,20 +3209,6 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-class-static-block/7.17.6_@babel+core@7.16.0: - resolution: {integrity: sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.16.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-class-static-block/7.17.6_@babel+core@7.16.12: resolution: {integrity: sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==} engines: {node: '>=6.9.0'} @@ -3356,20 +3236,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-decorators/7.16.4_@babel+core@7.16.0: - resolution: {integrity: sha512-RESBNX16eNqnBeEVR5sCJpnW0mHiNLNNvGA8PrRuK/4ZJ4TO+6bHleRUuGQYDERVySOKtOhSya/C4MIhwAMAgg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-decorators': 7.16.0_@babel+core@7.16.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-decorators/7.16.4_@babel+core@7.17.8: resolution: {integrity: sha512-RESBNX16eNqnBeEVR5sCJpnW0mHiNLNNvGA8PrRuK/4ZJ4TO+6bHleRUuGQYDERVySOKtOhSya/C4MIhwAMAgg==} engines: {node: '>=6.9.0'} @@ -3417,17 +3283,6 @@ packages: '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - dev: true - /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==} engines: {node: '>=6.9.0'} @@ -3493,17 +3348,6 @@ packages: '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-export-namespace-from/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.16.0 - dev: true - /@babel/plugin-proposal-export-namespace-from/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==} engines: {node: '>=6.9.0'} @@ -3558,17 +3402,6 @@ packages: '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-json-strings/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.0 - dev: true - /@babel/plugin-proposal-json-strings/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==} engines: {node: '>=6.9.0'} @@ -3623,17 +3456,6 @@ packages: '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.0 - dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==} engines: {node: '>=6.9.0'} @@ -3688,17 +3510,6 @@ packages: '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.0 - dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==} engines: {node: '>=6.9.0'} @@ -3753,17 +3564,6 @@ packages: '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.0 - dev: true - /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==} engines: {node: '>=6.9.0'} @@ -3838,20 +3638,6 @@ packages: '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-object-rest-spread/7.17.3_@babel+core@7.16.0: - resolution: {integrity: sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.17.7 - '@babel/core': 7.16.0 - '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.16.0 - dev: true - /@babel/plugin-proposal-object-rest-spread/7.17.3_@babel+core@7.16.12: resolution: {integrity: sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==} engines: {node: '>=6.9.0'} @@ -3912,17 +3698,6 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0 - dev: true - /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==} engines: {node: '>=6.9.0'} @@ -3980,18 +3755,6 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-optional-chaining/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0 - dev: true - /@babel/plugin-proposal-optional-chaining/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==} engines: {node: '>=6.9.0'} @@ -4054,19 +3817,6 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-private-methods/7.16.11_@babel+core@7.16.0: - resolution: {integrity: sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-private-methods/7.16.11_@babel+core@7.16.12: resolution: {integrity: sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==} engines: {node: '>=6.9.0'} @@ -4122,21 +3872,6 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-private-property-in-object/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.16.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-proposal-private-property-in-object/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==} engines: {node: '>=6.9.0'} @@ -4220,17 +3955,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-proposal-unicode-property-regex/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-proposal-unicode-property-regex/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==} engines: {node: '>=4'} @@ -4267,6 +3991,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.16.12: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -4300,6 +4025,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.16.12: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} @@ -4308,6 +4034,7 @@ packages: dependencies: '@babel/core': 7.16.12 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.8: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} @@ -4332,6 +4059,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.16.12: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} @@ -4388,16 +4116,6 @@ packages: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - /@babel/plugin-syntax-decorators/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-nxnnngZClvlY13nHJAIDow0S7Qzhq64fQ/NlqS+VER3kjW/4F0jLhXjeL8jcwSwz6Ca3rotT5NJD2T9I7lcv7g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-decorators/7.16.0_@babel+core@7.17.8: resolution: {integrity: sha512-nxnnngZClvlY13nHJAIDow0S7Qzhq64fQ/NlqS+VER3kjW/4F0jLhXjeL8jcwSwz6Ca3rotT5NJD2T9I7lcv7g==} engines: {node: '>=6.9.0'} @@ -4524,6 +4242,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.12: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -4532,6 +4251,7 @@ packages: dependencies: '@babel/core': 7.16.12 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.8: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -4556,6 +4276,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.16.12: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -4646,6 +4367,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.16.12: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -4678,6 +4400,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.16.12: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} @@ -4710,6 +4433,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.16.12: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} @@ -4742,6 +4466,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.16.12: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -4774,6 +4499,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.16.12: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -4806,6 +4532,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.16.12: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} @@ -4879,6 +4606,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.16.7 + dev: true /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.16.12: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} @@ -4898,16 +4626,6 @@ packages: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==} engines: {node: '>=6.9.0'} @@ -4956,16 +4674,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-arrow-functions/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-arrow-functions/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==} engines: {node: '>=6.9.0'} @@ -5027,20 +4735,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-async-to-generator/7.16.8_@babel+core@7.16.0: - resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-module-imports': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-remap-async-to-generator': 7.16.8 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-async-to-generator/7.16.8_@babel+core@7.16.12: resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==} engines: {node: '>=6.9.0'} @@ -5098,16 +4792,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==} engines: {node: '>=6.9.0'} @@ -5157,16 +4841,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-block-scoping/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-block-scoping/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==} engines: {node: '>=6.9.0'} @@ -5241,25 +4915,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-classes/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-function-name': 7.16.7 - '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-replace-supers': 7.16.7 - '@babel/helper-split-export-declaration': 7.16.7 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-classes/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==} engines: {node: '>=6.9.0'} @@ -5327,16 +4982,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-computed-properties/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-computed-properties/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==} engines: {node: '>=6.9.0'} @@ -5386,16 +5031,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-destructuring/7.17.7_@babel+core@7.16.0: - resolution: {integrity: sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-destructuring/7.17.7_@babel+core@7.16.12: resolution: {integrity: sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==} engines: {node: '>=6.9.0'} @@ -5469,17 +5104,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==} engines: {node: '>=6.9.0'} @@ -5531,16 +5155,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-duplicate-keys/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-duplicate-keys/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==} engines: {node: '>=6.9.0'} @@ -5593,17 +5207,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==} engines: {node: '>=6.9.0'} @@ -5677,16 +5280,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-for-of/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-for-of/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==} engines: {node: '>=6.9.0'} @@ -5740,18 +5333,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.16.0 - '@babel/helper-function-name': 7.16.7 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==} engines: {node: '>=6.9.0'} @@ -5805,16 +5386,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-literals/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-literals/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==} engines: {node: '>=6.9.0'} @@ -5864,16 +5435,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==} engines: {node: '>=6.9.0'} @@ -5935,20 +5496,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-amd/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-module-transforms': 7.17.7 - '@babel/helper-plugin-utils': 7.16.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-modules-amd/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==} engines: {node: '>=6.9.0'} @@ -6021,21 +5568,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.17.7_@babel+core@7.16.0: - resolution: {integrity: sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-module-transforms': 7.17.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-simple-access': 7.17.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-modules-commonjs/7.17.7_@babel+core@7.16.12: resolution: {integrity: sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==} engines: {node: '>=6.9.0'} @@ -6113,22 +5645,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.17.8_@babel+core@7.16.0: - resolution: {integrity: sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-hoist-variables': 7.16.7 - '@babel/helper-module-transforms': 7.17.7 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-validator-identifier': 7.16.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-modules-systemjs/7.17.8_@babel+core@7.16.12: resolution: {integrity: sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==} engines: {node: '>=6.9.0'} @@ -6199,19 +5715,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-module-transforms': 7.17.7 - '@babel/helper-plugin-utils': 7.16.7 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-modules-umd/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==} engines: {node: '>=6.9.0'} @@ -6267,16 +5770,6 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.12.9 dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.16.8_@babel+core@7.16.0: - resolution: {integrity: sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.16.0 - dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.16.8_@babel+core@7.16.12: resolution: {integrity: sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==} engines: {node: '>=6.9.0'} @@ -6326,16 +5819,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-new-target/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-new-target/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==} engines: {node: '>=6.9.0'} @@ -6394,19 +5877,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-replace-supers': 7.16.7 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==} engines: {node: '>=6.9.0'} @@ -6462,16 +5932,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-parameters/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-parameters/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==} engines: {node: '>=6.9.0'} @@ -6521,16 +5981,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==} engines: {node: '>=6.9.0'} @@ -6721,16 +6171,6 @@ packages: regenerator-transform: 0.14.5 dev: true - /@babel/plugin-transform-regenerator/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - regenerator-transform: 0.14.5 - dev: true - /@babel/plugin-transform-regenerator/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==} engines: {node: '>=6.9.0'} @@ -6780,16 +6220,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-reserved-words/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-reserved-words/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==} engines: {node: '>=6.9.0'} @@ -6906,16 +6336,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==} engines: {node: '>=6.9.0'} @@ -6968,17 +6388,6 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 dev: true - /@babel/plugin-transform-spread/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - dev: true - /@babel/plugin-transform-spread/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==} engines: {node: '>=6.9.0'} @@ -7030,16 +6439,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==} engines: {node: '>=6.9.0'} @@ -7089,16 +6488,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-template-literals/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-template-literals/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==} engines: {node: '>=6.9.0'} @@ -7148,16 +6537,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-typeof-symbol/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-typeof-symbol/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==} engines: {node: '>=6.9.0'} @@ -7177,20 +6556,6 @@ packages: '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.0: - resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.16.12: resolution: {integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==} engines: {node: '>=6.9.0'} @@ -7248,16 +6613,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==} engines: {node: '>=6.9.0'} @@ -7310,17 +6665,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.16.0: - resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==} engines: {node: '>=6.9.0'} @@ -7511,91 +6855,6 @@ packages: - supports-color dev: true - /@babel/preset-env/7.16.11_@babel+core@7.16.0: - resolution: {integrity: sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.17.7 - '@babel/core': 7.16.0 - '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.16.0 - '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-proposal-async-generator-functions': 7.16.8_@babel+core@7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-proposal-class-static-block': 7.17.6_@babel+core@7.16.0 - '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-proposal-export-namespace-from': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-proposal-json-strings': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-proposal-logical-assignment-operators': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.16.0 - '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.16.0 - '@babel/plugin-proposal-private-property-in-object': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.0 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.16.0 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.0 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.0 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.16.0 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-async-to-generator': 7.16.8_@babel+core@7.16.0 - '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-destructuring': 7.17.7_@babel+core@7.16.0 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-duplicate-keys': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-modules-amd': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-modules-commonjs': 7.17.7_@babel+core@7.16.0 - '@babel/plugin-transform-modules-systemjs': 7.17.8_@babel+core@7.16.0 - '@babel/plugin-transform-modules-umd': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-named-capturing-groups-regex': 7.16.8_@babel+core@7.16.0 - '@babel/plugin-transform-new-target': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-regenerator': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-reserved-words': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-typeof-symbol': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.16.0 - '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.16.0 - '@babel/preset-modules': 0.1.5_@babel+core@7.16.0 - '@babel/types': 7.17.0 - babel-plugin-polyfill-corejs2: 0.3.0_@babel+core@7.16.0 - babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.16.0 - babel-plugin-polyfill-regenerator: 0.3.0_@babel+core@7.16.0 - core-js-compat: 3.21.1 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/preset-env/7.16.11_@babel+core@7.16.12: resolution: {integrity: sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==} engines: {node: '>=6.9.0'} @@ -7955,20 +7214,6 @@ packages: '@babel/plugin-transform-react-pure-annotations': 7.16.7_@babel+core@7.17.8 dev: true - /@babel/preset-typescript/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/preset-typescript/7.16.7_@babel+core@7.16.12: resolution: {integrity: sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==} engines: {node: '>=6.9.0'} @@ -8159,25 +7404,6 @@ packages: '@cspotcode/source-map-consumer': 0.8.0 dev: true - /@cypress/webpack-preprocessor/5.10.0_eab84302f28ca27d02fd15252916451f: - resolution: {integrity: sha512-KzcDBjos3rIw58imyvATYTNi9CB+Co0SFUhexmuH2c+Wk1ksSM3g4XmxUUIaJJvDwmIK4tcoBMYd9Lzle8bR7A==} - peerDependencies: - '@babel/core': ^7.0.1 - '@babel/preset-env': ^7.0.0 - babel-loader: ^8.0.2 - webpack: ^4 || ^5 - dependencies: - '@babel/core': 7.16.0 - '@babel/preset-env': 7.16.11_@babel+core@7.16.0 - babel-loader: 8.2.3_2126ca8a005869f6c62d5aa977e8d816 - bluebird: 3.7.2 - debug: 4.3.2 - lodash: 4.17.21 - webpack: 5.70.0 - transitivePeerDependencies: - - supports-color - dev: true - /@discoveryjs/json-ext/0.5.7: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} @@ -8518,6 +7744,7 @@ packages: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color + dev: true /@financial-times/origami-service-makefile/7.0.3: resolution: {integrity: sha512-aKe65sZ3XgZ/0Sm0MDLbGrcO3G4DRv/bVW4Gpmw68cRZV9IBE7h/pwfR3Rs7njNSZMFkjS4rPG/YySv9brQByA==} @@ -8607,9 +7834,11 @@ packages: minimatch: 3.1.2 transitivePeerDependencies: - supports-color + dev: true /@humanwhocodes/object-schema/1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + dev: true /@isaacs/string-locale-compare/1.1.0: resolution: {integrity: sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==} @@ -8658,6 +7887,7 @@ packages: jest-message-util: 27.3.1 jest-util: 27.3.1 slash: 3.0.0 + dev: true /@jest/console/27.5.1: resolution: {integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==} @@ -8669,6 +7899,7 @@ packages: jest-message-util: 27.5.1 jest-util: 27.5.1 slash: 3.0.0 + dev: true /@jest/core/24.9.0: resolution: {integrity: sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==} @@ -8703,9 +7934,7 @@ packages: slash: 2.0.0 strip-ansi: 5.2.0 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: false /@jest/core/25.5.4: @@ -8789,6 +8018,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /@jest/core/27.5.1: resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==} @@ -8833,6 +8063,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /@jest/environment/24.9.0: resolution: {integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==} @@ -8872,6 +8103,7 @@ packages: '@jest/types': 27.5.1 '@types/node': 16.10.3 jest-mock: 27.5.1 + dev: true /@jest/environment/27.5.1: resolution: {integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==} @@ -8881,6 +8113,7 @@ packages: '@jest/types': 27.5.1 '@types/node': 17.0.21 jest-mock: 27.5.1 + dev: true /@jest/fake-timers/24.9.0: resolution: {integrity: sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==} @@ -8889,8 +8122,6 @@ packages: '@jest/types': 24.9.0 jest-message-util: 24.9.0 jest-mock: 24.9.0 - transitivePeerDependencies: - - supports-color dev: false /@jest/fake-timers/25.5.0: @@ -8925,6 +8156,7 @@ packages: jest-message-util: 27.3.1 jest-mock: 27.3.0 jest-util: 27.3.1 + dev: true /@jest/fake-timers/27.5.1: resolution: {integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==} @@ -8936,6 +8168,7 @@ packages: jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 + dev: true /@jest/globals/25.5.2: resolution: {integrity: sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==} @@ -8961,6 +8194,7 @@ packages: '@jest/environment': 27.5.1 '@jest/types': 27.5.1 expect: 27.3.1 + dev: true /@jest/globals/27.5.1: resolution: {integrity: sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==} @@ -8969,6 +8203,7 @@ packages: '@jest/environment': 27.5.1 '@jest/types': 27.5.1 expect: 27.5.1 + dev: true /@jest/reporters/24.9.0: resolution: {integrity: sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==} @@ -8996,9 +8231,7 @@ packages: source-map: 0.6.1 string-length: 2.0.0 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: false /@jest/reporters/25.5.1: @@ -9034,43 +8267,6 @@ packages: transitivePeerDependencies: - supports-color - /@jest/reporters/27.2.2: - resolution: {integrity: sha512-ufwZ8XoLChEfPffDeVGroYbhbcYPom3zKDiv4Flhe97rr/o2IfUXoWkDUDoyJ3/V36RFIMjokSu0IJ/pbFtbHg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 27.3.1 - '@jest/test-result': 27.3.1 - '@jest/transform': 27.3.1 - '@jest/types': 27.2.5 - chalk: 4.1.2 - collect-v8-coverage: 1.0.1 - exit: 0.1.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - istanbul-lib-coverage: 3.2.0 - istanbul-lib-instrument: 4.0.3 - istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.0.5 - jest-haste-map: 27.3.1 - jest-resolve: 27.3.1 - jest-util: 27.3.1 - jest-worker: 27.3.1 - slash: 3.0.0 - source-map: 0.6.1 - string-length: 4.0.2 - terminal-link: 2.1.1 - v8-to-istanbul: 8.1.0 - transitivePeerDependencies: - - supports-color - dev: true - /@jest/reporters/27.3.1: resolution: {integrity: sha512-m2YxPmL9Qn1emFVgZGEiMwDntDxRRQ2D58tiDQlwYTg5GvbFOKseYCcHtn0WsI8CG4vzPglo3nqbOiT8ySBT/w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -9107,6 +8303,7 @@ packages: v8-to-istanbul: 8.1.0 transitivePeerDependencies: - supports-color + dev: true /@jest/reporters/27.5.1: resolution: {integrity: sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==} @@ -9144,6 +8341,7 @@ packages: v8-to-istanbul: 8.1.0 transitivePeerDependencies: - supports-color + dev: true /@jest/source-map/24.9.0: resolution: {integrity: sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==} @@ -9169,6 +8367,7 @@ packages: callsites: 3.1.0 graceful-fs: 4.2.9 source-map: 0.6.1 + dev: true /@jest/source-map/27.5.1: resolution: {integrity: sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==} @@ -9177,6 +8376,7 @@ packages: callsites: 3.1.0 graceful-fs: 4.2.9 source-map: 0.6.1 + dev: true /@jest/test-result/24.9.0: resolution: {integrity: sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==} @@ -9196,16 +8396,6 @@ packages: '@types/istanbul-lib-coverage': 2.0.3 collect-v8-coverage: 1.0.1 - /@jest/test-result/27.2.2: - resolution: {integrity: sha512-yENoDEoWlEFI7l5z7UYyJb/y5Q8RqbPd4neAVhKr6l+vVaQOPKf8V/IseSMJI9+urDUIxgssA7RGNyCRhGjZvw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/console': 27.3.1 - '@jest/types': 27.2.5 - '@types/istanbul-lib-coverage': 2.0.3 - collect-v8-coverage: 1.0.1 - dev: true - /@jest/test-result/27.3.1: resolution: {integrity: sha512-mLn6Thm+w2yl0opM8J/QnPTqrfS4FoXsXF2WIWJb2O/GBSyResL71BRuMYbYRsGt7ELwS5JGcEcGb52BNrumgg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -9214,6 +8404,7 @@ packages: '@jest/types': 27.5.1 '@types/istanbul-lib-coverage': 2.0.3 collect-v8-coverage: 1.0.1 + dev: true /@jest/test-result/27.5.1: resolution: {integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==} @@ -9223,6 +8414,7 @@ packages: '@jest/types': 27.5.1 '@types/istanbul-lib-coverage': 2.0.3 collect-v8-coverage: 1.0.1 + dev: true /@jest/test-sequencer/24.9.0: resolution: {integrity: sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==} @@ -9233,9 +8425,7 @@ packages: jest-runner: 24.9.0 jest-runtime: 24.9.0 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: false /@jest/test-sequencer/25.5.4: @@ -9263,6 +8453,7 @@ packages: jest-runtime: 27.3.1 transitivePeerDependencies: - supports-color + dev: true /@jest/test-sequencer/27.5.1: resolution: {integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==} @@ -9274,6 +8465,7 @@ packages: jest-runtime: 27.5.1 transitivePeerDependencies: - supports-color + dev: true /@jest/transform/24.9.0: resolution: {integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==} @@ -9365,6 +8557,7 @@ packages: write-file-atomic: 3.0.3 transitivePeerDependencies: - supports-color + dev: true /@jest/transform/27.5.1: resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==} @@ -9387,6 +8580,7 @@ packages: write-file-atomic: 3.0.3 transitivePeerDependencies: - supports-color + dev: true /@jest/types/24.9.0: resolution: {integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==} @@ -9425,6 +8619,7 @@ packages: '@types/node': 16.10.3 '@types/yargs': 16.0.4 chalk: 4.1.2 + dev: true /@jest/types/27.5.1: resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} @@ -9435,6 +8630,7 @@ packages: '@types/node': 17.0.21 '@types/yargs': 16.0.4 chalk: 4.1.2 + dev: true /@jridgewell/resolve-uri/3.0.5: resolution: {integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==} @@ -9519,8 +8715,6 @@ packages: path-is-absolute: 1.0.1 readdirp: 2.2.1 upath: 1.2.0 - transitivePeerDependencies: - - supports-color dev: true optional: true @@ -9590,7 +8784,6 @@ packages: treeverse: 1.0.4 walk-up-path: 1.0.0 transitivePeerDependencies: - - bluebird - supports-color dev: true @@ -9612,8 +8805,6 @@ packages: promise-retry: 2.0.1 semver: 7.3.5 which: 2.0.2 - transitivePeerDependencies: - - bluebird dev: true /@npmcli/installed-package-contents/1.0.7: @@ -9644,7 +8835,6 @@ packages: pacote: 12.0.3 semver: 7.3.5 transitivePeerDependencies: - - bluebird - supports-color dev: true @@ -9684,475 +8874,9 @@ packages: node-gyp: 8.4.1 read-package-json-fast: 2.0.3 transitivePeerDependencies: - - bluebird - supports-color dev: true - /@nrwl/cli/13.3.4: - resolution: {integrity: sha512-x3IM9X/q5Yv54ZSr+GsIxa07GJt+hG7dOdjvAFBnixMWb3o4utOVrd6GusDrn2t0HhnCuzqLosFnk+gcOrL34w==} - hasBin: true - dependencies: - '@nrwl/tao': 13.3.4 - chalk: 4.1.0 - enquirer: 2.3.6 - v8-compile-cache: 2.3.0 - yargs: 15.4.1 - yargs-parser: 20.0.0 - dev: true - - /@nrwl/cli/13.3.5: - resolution: {integrity: sha512-Cpa/DnsgcE7mLNOPXQbbN4wXBalvEi1TF+sPvTpGaRpy5FxEg6kTQ0C4oKiOGX97YkR1uy0OGVPpw2IKGzG2Ig==} - hasBin: true - dependencies: - '@nrwl/tao': 13.3.5 - chalk: 4.1.0 - enquirer: 2.3.6 - v8-compile-cache: 2.3.0 - yargs: 15.4.1 - yargs-parser: 20.0.0 - dev: true - - /@nrwl/cypress/13.3.5_c038c1456e7bf90a94e00c2ec1748e38: - resolution: {integrity: sha512-m4n+NxNvmqj9nUdKXETI3pAFJCd1DJVHm7Jwf1L8sYFlxOAv8MaFEmrPjmx2qY8F5TUqWqG2BgRYwIx1ImIPkg==} - peerDependencies: - cypress: '>= 3 < 10' - peerDependenciesMeta: - cypress: - optional: true - dependencies: - '@cypress/webpack-preprocessor': 5.10.0_eab84302f28ca27d02fd15252916451f - '@nrwl/devkit': 13.3.5 - '@nrwl/linter': 13.3.5_ts-node@9.1.1+typescript@4.2.4 - '@nrwl/workspace': 13.3.5_e77b5b0640b6ec0ecc6c8e0dab0ec669 - chalk: 4.1.0 - enhanced-resolve: 5.8.3 - fork-ts-checker-webpack-plugin: 6.2.10_typescript@4.2.4+webpack@5.70.0 - rxjs: 6.6.7 - ts-loader: 9.2.6_typescript@4.2.4+webpack@5.70.0 - tsconfig-paths: 3.11.0 - tsconfig-paths-webpack-plugin: 3.4.1 - tslib: 2.3.1 - webpack-node-externals: 3.0.0 - yargs-parser: 20.0.0 - transitivePeerDependencies: - - '@babel/core' - - '@babel/preset-env' - - '@types/react' - - babel-loader - - bufferutil - - canvas - - eslint - - node-notifier - - prettier - - supports-color - - ts-node - - typescript - - utf-8-validate - - vue-template-compiler - - webpack - dev: true - - /@nrwl/devkit/12.10.0: - resolution: {integrity: sha512-we0K5Hn48BXh77SV5GVSPfRJeIHNCVFSn+feLbnKz3G60Tk3wFEEFhDABA8cCfTKDxMESSjZoWBy4ZcVg0EX0g==} - dependencies: - '@nrwl/tao': 12.10.0 - ejs: 3.1.6 - ignore: 5.2.0 - rxjs: 6.6.7 - semver: 7.3.4 - tslib: 2.3.1 - dev: true - - /@nrwl/devkit/13.3.5: - resolution: {integrity: sha512-QqCP81T1PmAQdVyX5roQwNMMkyp+Pqe79WU4r/Uln0DAEzb9BcTQE61TDgNIcdvMq7Ng6uxGWRnhK8XbdLNVtw==} - dependencies: - '@nrwl/tao': 13.3.5 - ejs: 3.1.6 - ignore: 5.1.9 - rxjs: 6.6.7 - semver: 7.3.4 - tslib: 2.3.1 - dev: true - - /@nrwl/jest/13.3.5: - resolution: {integrity: sha512-psSpkw+ZzasVnHlJuoTuEDKvQ1O+ad7ND2a6ZSSJVPqxcB/sapikXJZjwKIYdGvl4LLQdfNAV1ioXSVP3Jl4sg==} - dependencies: - '@jest/reporters': 27.2.2 - '@jest/test-result': 27.2.2 - '@nrwl/devkit': 13.3.5 - chalk: 4.1.0 - identity-obj-proxy: 3.0.0 - jest-config: 27.2.2 - jest-resolve: 27.2.2 - jest-util: 27.2.0 - resolve.exports: 1.1.0 - rxjs: 6.6.7 - tslib: 2.3.1 - transitivePeerDependencies: - - bufferutil - - canvas - - node-notifier - - supports-color - - ts-node - - utf-8-validate - dev: true - - /@nrwl/jest/13.3.5_ts-node@9.1.1: - resolution: {integrity: sha512-psSpkw+ZzasVnHlJuoTuEDKvQ1O+ad7ND2a6ZSSJVPqxcB/sapikXJZjwKIYdGvl4LLQdfNAV1ioXSVP3Jl4sg==} - dependencies: - '@jest/reporters': 27.2.2 - '@jest/test-result': 27.2.2 - '@nrwl/devkit': 13.3.5 - chalk: 4.1.0 - identity-obj-proxy: 3.0.0 - jest-config: 27.2.2_ts-node@9.1.1 - jest-resolve: 27.2.2 - jest-util: 27.2.0 - resolve.exports: 1.1.0 - rxjs: 6.6.7 - tslib: 2.3.1 - transitivePeerDependencies: - - bufferutil - - canvas - - node-notifier - - supports-color - - ts-node - - utf-8-validate - dev: true - - /@nrwl/js/13.3.5_e77b5b0640b6ec0ecc6c8e0dab0ec669: - resolution: {integrity: sha512-XqRvZbyBC4BAlG4V2QNjXb7t8PNgfuWs8km+/S82AYJebRdf17lR+ARm+qghVIc61fZThYSTu2Be2zDdzn8YZA==} - dependencies: - '@nrwl/devkit': 13.3.5 - '@nrwl/jest': 13.3.5_ts-node@9.1.1 - '@nrwl/linter': 13.3.5_ts-node@9.1.1+typescript@4.2.4 - '@nrwl/workspace': 13.3.5_e77b5b0640b6ec0ecc6c8e0dab0ec669 - chalk: 4.1.0 - js-tokens: 4.0.0 - transitivePeerDependencies: - - '@types/react' - - bufferutil - - canvas - - node-notifier - - prettier - - supports-color - - ts-node - - typescript - - utf-8-validate - dev: true - - /@nrwl/linter/13.3.5_ts-node@9.1.1+typescript@4.2.4: - resolution: {integrity: sha512-bNhwTFmxVWVtitirc+YGRc7XJvOx8m/rbvfKSVxv6l+q/udRxHcOH0jLlGraMYBohCw6T7NxgMR+BOEFr+u+5g==} - dependencies: - '@nrwl/devkit': 13.3.5 - '@nrwl/jest': 13.3.5_ts-node@9.1.1 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.2.4 - eslint: 8.2.0 - glob: 7.1.4 - minimatch: 3.0.4 - tmp: 0.2.1 - tslib: 2.3.1 - transitivePeerDependencies: - - bufferutil - - canvas - - node-notifier - - supports-color - - ts-node - - typescript - - utf-8-validate - dev: true - - /@nrwl/linter/13.3.5_typescript@4.2.4: - resolution: {integrity: sha512-bNhwTFmxVWVtitirc+YGRc7XJvOx8m/rbvfKSVxv6l+q/udRxHcOH0jLlGraMYBohCw6T7NxgMR+BOEFr+u+5g==} - dependencies: - '@nrwl/devkit': 13.3.5 - '@nrwl/jest': 13.3.5 - '@phenomnomnominal/tsquery': 4.1.1_typescript@4.2.4 - eslint: 8.2.0 - glob: 7.1.4 - minimatch: 3.0.4 - tmp: 0.2.1 - tslib: 2.3.1 - transitivePeerDependencies: - - bufferutil - - canvas - - node-notifier - - supports-color - - ts-node - - typescript - - utf-8-validate - dev: true - - /@nrwl/tao/12.10.0: - resolution: {integrity: sha512-YkdgTJJsDQlItVj25vW8zEen7BAra6i41Udd0v3CuxTSEXjJJnBD2KzEOGUxXS0gMg7+ILuw2rl9aOKu43TmVA==} - hasBin: true - dependencies: - chalk: 4.1.0 - enquirer: 2.3.6 - fs-extra: 9.1.0 - jsonc-parser: 3.0.0 - nx: 12.10.0 - rxjs: 6.6.7 - rxjs-for-await: 0.0.2_rxjs@6.6.7 - semver: 7.3.4 - tmp: 0.2.1 - tslib: 2.3.1 - yargs-parser: 20.0.0 - dev: true - - /@nrwl/tao/13.3.4: - resolution: {integrity: sha512-ujwxGZcR3De8FSj8IjVSGmfZ2CQZfFzeV9QXU8DeiZ9J1ylWPwWpMIS3XVxZIpe7gR++XP4jbvFodKFQP7PzVQ==} - hasBin: true - dependencies: - chalk: 4.1.0 - enquirer: 2.3.6 - fast-glob: 3.2.7 - fs-extra: 9.1.0 - ignore: 5.1.9 - jsonc-parser: 3.0.0 - nx: 13.3.4 - rxjs: 6.6.7 - rxjs-for-await: 0.0.2_rxjs@6.6.7 - semver: 7.3.4 - tmp: 0.2.1 - tslib: 2.3.1 - yargs-parser: 20.0.0 - dev: true - - /@nrwl/tao/13.3.5: - resolution: {integrity: sha512-OOoNrH9ELt7GwNnu34L4gGTWpX8N2F7v0H23I6tSM5Qj6KhIJ/DPxaedF9a6frUhewX1+iuvZ0rOD5/TWRUd2w==} - hasBin: true - dependencies: - chalk: 4.1.0 - enquirer: 2.3.6 - fast-glob: 3.2.7 - fs-extra: 9.1.0 - ignore: 5.2.0 - jsonc-parser: 3.0.0 - nx: 13.3.5 - rxjs: 6.6.7 - rxjs-for-await: 0.0.2_rxjs@6.6.7 - semver: 7.3.4 - tmp: 0.2.1 - tslib: 2.3.1 - yargs-parser: 20.0.0 - dev: true - - /@nrwl/web/13.3.5_42cab1dece2b2240094de84cfd414406: - resolution: {integrity: sha512-3nrcxp6o/vR2ISwJfX3FhP2tMG24ZdYfvgo5OCbYRBhWCZ+40UqQ53J7i3XzYAR/JrN2f8nDjTci5i9QljDWtw==} - dependencies: - '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-decorators': 7.16.4_@babel+core@7.16.0 - '@babel/plugin-transform-regenerator': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-runtime': 7.16.4_@babel+core@7.16.0 - '@babel/preset-env': 7.16.11_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 - '@babel/runtime': 7.17.7 - '@nrwl/cypress': 13.3.5_c038c1456e7bf90a94e00c2ec1748e38 - '@nrwl/devkit': 13.3.5 - '@nrwl/jest': 13.3.5_ts-node@9.1.1 - '@nrwl/js': 13.3.5_e77b5b0640b6ec0ecc6c8e0dab0ec669 - '@nrwl/linter': 13.3.5_ts-node@9.1.1+typescript@4.2.4 - '@nrwl/workspace': 13.3.5_e77b5b0640b6ec0ecc6c8e0dab0ec669 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.1_acddec6c34c518c147e4dc38c87b7252 - '@rollup/plugin-babel': 5.3.0_@babel+core@7.16.0+rollup@2.60.0 - '@rollup/plugin-commonjs': 20.0.0_rollup@2.60.0 - '@rollup/plugin-image': 2.1.1_rollup@2.60.0 - '@rollup/plugin-json': 4.1.0_rollup@2.60.0 - '@rollup/plugin-node-resolve': 13.0.6_rollup@2.60.0 - autoprefixer: 10.4.0_postcss@8.3.0 - babel-loader: 8.2.3_2126ca8a005869f6c62d5aa977e8d816 - babel-plugin-const-enum: 1.2.0_@babel+core@7.16.0 - babel-plugin-macros: 2.8.0 - babel-plugin-transform-async-to-promises: 0.8.15 - babel-plugin-transform-typescript-metadata: 0.3.2 - browserslist: 4.18.1 - bytes: 3.1.1 - caniuse-lite: 1.0.30001280 - chalk: 4.1.0 - chokidar: 3.5.2 - copy-webpack-plugin: 9.1.0_webpack@5.70.0 - core-js: 3.21.1 - css-loader: 6.7.1_webpack@5.70.0 - css-minimizer-webpack-plugin: 3.1.3_webpack@5.70.0 - enhanced-resolve: 5.8.3 - file-loader: 6.2.0_webpack@5.70.0 - fork-ts-checker-webpack-plugin: 6.2.10_typescript@4.2.4+webpack@5.70.0 - fs-extra: 9.1.0 - http-server: 0.12.3 - identity-obj-proxy: 3.0.0 - ignore: 5.1.9 - less: 3.12.2 - less-loader: 10.2.0_less@3.12.2+webpack@5.70.0 - license-webpack-plugin: 2.3.15_webpack@5.70.0 - loader-utils: 1.2.3 - mini-css-extract-plugin: 2.4.4_webpack@5.70.0 - open: 7.4.2 - parse5: 4.0.0 - parse5-html-rewriting-stream: 6.0.1 - postcss: 8.3.0 - postcss-import: 14.0.2_postcss@8.3.0 - postcss-loader: 6.2.0_postcss@8.3.0+webpack@5.70.0 - raw-loader: 4.0.2_webpack@5.70.0 - react-refresh: 0.10.0 - rimraf: 3.0.2 - rollup: 2.60.0 - rollup-plugin-copy: 3.4.0 - rollup-plugin-peer-deps-external: 2.2.4_rollup@2.60.0 - rollup-plugin-postcss: 4.0.1_postcss@8.3.0+ts-node@9.1.1 - rollup-plugin-typescript2: 0.30.0_rollup@2.60.0+typescript@4.2.4 - rxjs: 6.6.7 - rxjs-for-await: 0.0.2_rxjs@6.6.7 - sass: 1.49.9 - sass-loader: 12.3.0_sass@1.49.9+webpack@5.70.0 - semver: 7.3.4 - source-map: 0.7.3 - source-map-loader: 3.0.0_webpack@5.70.0 - style-loader: 3.3.1_webpack@5.70.0 - stylus: 0.55.0 - stylus-loader: 6.2.0_stylus@0.55.0+webpack@5.70.0 - terser: 4.3.8 - terser-webpack-plugin: 5.2.5_webpack@5.70.0 - ts-loader: 9.2.6_typescript@4.2.4+webpack@5.70.0 - ts-node: 9.1.1_typescript@4.2.4 - tsconfig-paths: 3.11.0 - tsconfig-paths-webpack-plugin: 3.4.1 - tslib: 2.3.1 - webpack: 5.70.0 - webpack-dev-server: 4.5.0_webpack@5.70.0 - webpack-merge: 5.8.0 - webpack-sources: 3.2.2 - webpack-subresource-integrity: 1.5.2_webpack@5.70.0 - worker-plugin: 3.2.0_webpack@5.70.0 - transitivePeerDependencies: - - '@swc/core' - - '@types/babel__core' - - '@types/react' - - '@types/webpack' - - bufferutil - - canvas - - clean-css - - csso - - cypress - - debug - - esbuild - - eslint - - fibers - - html-webpack-plugin - - node-notifier - - node-sass - - prettier - - sockjs-client - - supports-color - - type-fest - - typescript - - uglify-js - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-hot-middleware - - webpack-plugin-serve - dev: true - - /@nrwl/workspace/13.3.5_42cab1dece2b2240094de84cfd414406: - resolution: {integrity: sha512-2SU0uiplM0A7oxejDCsXftJkELyi00FYTIPq19oD+uVLUblWo2THIks9Zst7mjw1FMYu4PsCTLQAO2qpDnRmUA==} - peerDependencies: - prettier: ^2.3.0 - peerDependenciesMeta: - prettier: - optional: true - dependencies: - '@nrwl/cli': 13.3.5 - '@nrwl/devkit': 13.3.5 - '@nrwl/jest': 13.3.5 - '@nrwl/linter': 13.3.5_typescript@4.2.4 - '@parcel/watcher': 2.0.4 - chalk: 4.1.0 - chokidar: 3.5.2 - cosmiconfig: 4.0.0 - dotenv: 10.0.0 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 9.1.0 - glob: 7.1.4 - ignore: 5.1.9 - ink: 3.2.0_react@17.0.2 - ink-spinner: 4.0.3_ink@3.2.0+react@17.0.2 - minimatch: 3.0.4 - npm-run-all: 4.1.5 - npm-run-path: 4.0.1 - open: 7.4.2 - prettier: /wp-prettier/2.2.1-beta-1 - react: 17.0.2 - rxjs: 6.6.7 - semver: 7.3.4 - strip-ansi: 6.0.0 - tmp: 0.2.1 - tslib: 2.3.1 - yargs: 15.4.1 - yargs-parser: 20.0.0 - transitivePeerDependencies: - - '@types/react' - - bufferutil - - canvas - - node-notifier - - supports-color - - ts-node - - typescript - - utf-8-validate - dev: true - - /@nrwl/workspace/13.3.5_e77b5b0640b6ec0ecc6c8e0dab0ec669: - resolution: {integrity: sha512-2SU0uiplM0A7oxejDCsXftJkELyi00FYTIPq19oD+uVLUblWo2THIks9Zst7mjw1FMYu4PsCTLQAO2qpDnRmUA==} - peerDependencies: - prettier: ^2.3.0 - peerDependenciesMeta: - prettier: - optional: true - dependencies: - '@nrwl/cli': 13.3.5 - '@nrwl/devkit': 13.3.5 - '@nrwl/jest': 13.3.5_ts-node@9.1.1 - '@nrwl/linter': 13.3.5_ts-node@9.1.1+typescript@4.2.4 - '@parcel/watcher': 2.0.4 - chalk: 4.1.0 - chokidar: 3.5.2 - cosmiconfig: 4.0.0 - dotenv: 10.0.0 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 9.1.0 - glob: 7.1.4 - ignore: 5.1.9 - ink: 3.2.0_react@17.0.2 - ink-spinner: 4.0.3_ink@3.2.0+react@17.0.2 - minimatch: 3.0.4 - npm-run-all: 4.1.5 - npm-run-path: 4.0.1 - open: 7.4.2 - prettier: /wp-prettier/2.2.1-beta-1 - react: 17.0.2 - rxjs: 6.6.7 - semver: 7.3.4 - strip-ansi: 6.0.0 - tmp: 0.2.1 - tslib: 2.3.1 - yargs: 15.4.1 - yargs-parser: 20.0.0 - transitivePeerDependencies: - - '@types/react' - - bufferutil - - canvas - - node-notifier - - supports-color - - ts-node - - typescript - - utf-8-validate - dev: true - /@oclif/color/1.0.1: resolution: {integrity: sha512-qjYr+izgWdIVOroiBKqTzQgc1r5Wd9QB1J7yGM2EeelqhBARiiVLRZL45vhV4zdyTRdDkZS0EBzFwQap+nliLA==} engines: {node: '>=12.0.0'} @@ -10355,24 +9079,6 @@ packages: dependencies: '@octokit/openapi-types': 11.2.0 - /@parcel/watcher/2.0.4: - resolution: {integrity: sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==} - engines: {node: '>= 10.0.0'} - requiresBuild: true - dependencies: - node-addon-api: 3.2.1 - node-gyp-build: 4.3.0 - dev: true - - /@phenomnomnominal/tsquery/4.1.1_typescript@4.2.4: - resolution: {integrity: sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ==} - peerDependencies: - typescript: ^3 || ^4 - dependencies: - esquery: 1.4.0 - typescript: 4.2.4 - dev: true - /@playwright/test/1.22.1: resolution: {integrity: sha512-8ouMBUboYslHom41W8bnSEn0TwlAMHhCACwOZeuiAgzukj7KobpZ+UBwrGE0jJ0UblJbKAQNRHXL+z7sDSkb6g==} engines: {node: '>=14'} @@ -10420,46 +9126,6 @@ packages: webpack: 4.46.0 dev: true - /@pmmmwh/react-refresh-webpack-plugin/0.5.1_acddec6c34c518c147e4dc38c87b7252: - resolution: {integrity: sha512-ccap6o7+y5L8cnvkZ9h8UXCGyy2DqtwCD+/N3Yru6lxMvcdkPKtdx13qd7sAC9s5qZktOmWf9lfUjsGOvSdYhg==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: ^0.10.0 - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <3.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - dependencies: - ansi-html-community: 0.0.8 - common-path-prefix: 3.0.0 - core-js-pure: 3.19.1 - error-stack-parser: 2.0.6 - find-up: 5.0.0 - html-entities: 2.3.2 - loader-utils: 2.0.2 - react-refresh: 0.10.0 - schema-utils: 3.1.1 - source-map: 0.7.3 - webpack: 5.70.0 - webpack-dev-server: 4.5.0_webpack@5.70.0 - dev: true - /@popperjs/core/2.11.4: resolution: {integrity: sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==} @@ -10517,94 +9183,6 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false - /@rollup/plugin-babel/5.3.0_@babel+core@7.16.0+rollup@2.60.0: - resolution: {integrity: sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==} - engines: {node: '>= 10.0.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@types/babel__core': ^7.1.9 - rollup: ^1.20.0||^2.0.0 - peerDependenciesMeta: - '@types/babel__core': - optional: true - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-module-imports': 7.16.0 - '@rollup/pluginutils': 3.1.0_rollup@2.60.0 - rollup: 2.60.0 - dev: true - - /@rollup/plugin-commonjs/20.0.0_rollup@2.60.0: - resolution: {integrity: sha512-5K0g5W2Ol8hAcTHqcTBHiA7M58tfmYi1o9KxeJuuRNpGaTa5iLjcyemBitCBcKXaHamOBBEH2dGom6v6Unmqjg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^2.38.3 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.0 - commondir: 1.0.1 - estree-walker: 2.0.2 - glob: 7.2.0 - is-reference: 1.2.1 - magic-string: 0.25.7 - resolve: 1.20.0 - rollup: 2.60.0 - dev: true - - /@rollup/plugin-image/2.1.1_rollup@2.60.0: - resolution: {integrity: sha512-AgP4U85zuQJdUopLUCM+hTf45RepgXeTb8EJsleExVy99dIoYpt3ZlDYJdKmAc2KLkNntCDg6BPJvgJU3uGF+g==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.0 - mini-svg-data-uri: 1.4.3 - rollup: 2.60.0 - dev: true - - /@rollup/plugin-json/4.1.0_rollup@2.60.0: - resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.0 - rollup: 2.60.0 - dev: true - - /@rollup/plugin-node-resolve/13.0.6_rollup@2.60.0: - resolution: {integrity: sha512-sFsPDMPd4gMqnh2gS0uIxELnoRUp5kBl5knxD2EO0778G1oOJv4G1vyT2cpWz75OU2jDVcXhjVUuTAczGyFNKA==} - engines: {node: '>= 10.0.0'} - peerDependencies: - rollup: ^2.42.0 - dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.0 - '@types/resolve': 1.17.1 - builtin-modules: 3.2.0 - deepmerge: 4.2.2 - is-module: 1.0.0 - resolve: 1.20.0 - rollup: 2.60.0 - dev: true - - /@rollup/pluginutils/3.1.0_rollup@2.60.0: - resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - dependencies: - '@types/estree': 0.0.39 - estree-walker: 1.0.1 - picomatch: 2.3.0 - rollup: 2.60.0 - dev: true - - /@rollup/pluginutils/4.1.1: - resolution: {integrity: sha512-clDjivHqWGXi7u+0d2r2sBi4Ie6VLEAzWMIkvJLnDmxoOhBYOTfzGbOQBA32THHm11/LiJbd01tJUpJsbshSWQ==} - engines: {node: '>= 8.0.0'} - dependencies: - estree-walker: 2.0.2 - picomatch: 2.3.0 - dev: true - /@romainberger/css-diff/1.0.3: resolution: {integrity: sha512-zR2EvxtJvQXRxFtTnqazMsJADngyVIulzYQ+wVYWRC1Hw3e4gfEIbigX46wTsPUyjAI+lRXFrBSoCWcgZ6ZSlQ==} dependencies: @@ -10631,6 +9209,7 @@ packages: resolution: {integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==} dependencies: '@sinonjs/commons': 1.8.3 + dev: true /@slack/logger/2.0.0: resolution: {integrity: sha512-OkIJpiU2fz6HOJujhlhfIGrc8hB4ibqtf7nnbJQDerG0BqwZCfmgtK5sWzZ0TkXVRBKD5MpLrTmCYyMxoMCgPw==} @@ -10890,10 +9469,10 @@ packages: '@mdx-js/react': 1.6.22 '@storybook/addons': 6.4.19 '@storybook/api': 6.4.19 - '@storybook/builder-webpack4': 6.4.19_ad5fc232a476648e022b673b2e1293fc + '@storybook/builder-webpack4': 6.4.19_3c9642e85c55378a78283e2c58ad860d '@storybook/client-logger': 6.4.19 '@storybook/components': 6.4.19 - '@storybook/core': 6.4.19_19cb035f45aa141a00162496d330c079 + '@storybook/core': 6.4.19_e254c6bc0c2d82a31a4b49f99644f2ac '@storybook/core-events': 6.4.19 '@storybook/csf': 0.0.2--canary.87bc651.0 '@storybook/csf-tools': 6.4.19 @@ -10931,7 +9510,6 @@ packages: - '@storybook/builder-webpack5' - '@storybook/manager-webpack5' - '@types/react' - - bluebird - bufferutil - encoding - eslint @@ -11001,10 +9579,10 @@ packages: '@mdx-js/react': 1.6.22 '@storybook/addons': 6.4.19 '@storybook/api': 6.4.19 - '@storybook/builder-webpack4': 6.4.19_typescript@4.2.4 + '@storybook/builder-webpack4': 6.4.19_acorn@7.4.1+typescript@4.2.4 '@storybook/client-logger': 6.4.19 '@storybook/components': 6.4.19 - '@storybook/core': 6.4.19_bbb0a83b475c12757e3708b34b939a25 + '@storybook/core': 6.4.19_daa74e9ea57648d1383d4f5a915eef9c '@storybook/core-events': 6.4.19 '@storybook/csf': 0.0.2--canary.87bc651.0 '@storybook/csf-tools': 6.4.19 @@ -11042,7 +9620,6 @@ packages: - '@storybook/builder-webpack5' - '@storybook/manager-webpack5' - '@types/react' - - bluebird - bufferutil - encoding - eslint @@ -11213,6 +9790,186 @@ packages: util-deprecate: 1.0.2 dev: true + /@storybook/builder-webpack4/6.4.19_3c9642e85c55378a78283e2c58ad860d: + resolution: {integrity: sha512-wxA6SMH11duc9D53aeVVBwrVRemFIoxHp/dOugkkg6ZZFAb4ZmWzf/ENc3vQIZdZpfNRi7IZIZEOfoHc994cmw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.17.8 + '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-decorators': 7.16.4_@babel+core@7.17.8 + '@babel/plugin-proposal-export-default-from': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.8 + '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.8 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-destructuring': 7.17.7_@babel+core@7.17.8 + '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 + '@babel/preset-env': 7.16.11_@babel+core@7.17.8 + '@babel/preset-react': 7.16.7_@babel+core@7.17.8 + '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 + '@storybook/addons': 6.4.19 + '@storybook/api': 6.4.19 + '@storybook/channel-postmessage': 6.4.19 + '@storybook/channels': 6.4.19 + '@storybook/client-api': 6.4.19 + '@storybook/client-logger': 6.4.19 + '@storybook/components': 6.4.19 + '@storybook/core-common': 6.4.19_ad5fc232a476648e022b673b2e1293fc + '@storybook/core-events': 6.4.19 + '@storybook/node-logger': 6.4.19 + '@storybook/preview-web': 6.4.19 + '@storybook/router': 6.4.19 + '@storybook/semver': 7.3.2 + '@storybook/store': 6.4.19 + '@storybook/theming': 6.4.19 + '@storybook/ui': 6.4.19 + '@types/node': 14.14.33 + '@types/webpack': 4.41.32 + autoprefixer: 9.8.6 + babel-loader: 8.2.3_b72fb7e629d39881e138edb6dcd0dfbe + babel-plugin-macros: 2.8.0 + babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.17.8 + case-sensitive-paths-webpack-plugin: 2.4.0 + core-js: 3.21.1 + css-loader: 3.6.0_webpack@4.46.0 + file-loader: 6.2.0_webpack@4.46.0 + find-up: 5.0.0 + fork-ts-checker-webpack-plugin: 4.1.6 + glob: 7.2.0 + glob-promise: 3.4.0_glob@7.2.0 + global: 4.4.0 + html-webpack-plugin: 4.5.2_webpack@4.46.0 + pnp-webpack-plugin: 1.6.4_typescript@4.6.2 + postcss: 7.0.39 + postcss-flexbugs-fixes: 4.2.1 + postcss-loader: 4.2.0_postcss@7.0.39+webpack@4.46.0 + raw-loader: 4.0.2_webpack@4.46.0 + stable: 0.1.8 + style-loader: 1.3.0_webpack@4.46.0 + terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.46.0 + ts-dedent: 2.2.0 + typescript: 4.6.2 + url-loader: 4.1.1_file-loader@6.2.0+webpack@4.46.0 + util-deprecate: 1.0.2 + webpack: 4.46.0_webpack-cli@3.3.12 + webpack-dev-middleware: 3.7.3_webpack@4.46.0 + webpack-filter-warnings-plugin: 1.2.1_webpack@4.46.0 + webpack-hot-middleware: 2.25.1 + webpack-virtual-modules: 0.2.2 + transitivePeerDependencies: + - '@types/react' + - acorn + - eslint + - supports-color + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/builder-webpack4/6.4.19_acorn@7.4.1+typescript@4.2.4: + resolution: {integrity: sha512-wxA6SMH11duc9D53aeVVBwrVRemFIoxHp/dOugkkg6ZZFAb4ZmWzf/ENc3vQIZdZpfNRi7IZIZEOfoHc994cmw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.17.8 + '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-decorators': 7.16.4_@babel+core@7.17.8 + '@babel/plugin-proposal-export-default-from': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.8 + '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.8 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-destructuring': 7.17.7_@babel+core@7.17.8 + '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 + '@babel/preset-env': 7.16.11_@babel+core@7.17.8 + '@babel/preset-react': 7.16.7_@babel+core@7.17.8 + '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 + '@storybook/addons': 6.4.19 + '@storybook/api': 6.4.19 + '@storybook/channel-postmessage': 6.4.19 + '@storybook/channels': 6.4.19 + '@storybook/client-api': 6.4.19 + '@storybook/client-logger': 6.4.19 + '@storybook/components': 6.4.19 + '@storybook/core-common': 6.4.19_typescript@4.2.4 + '@storybook/core-events': 6.4.19 + '@storybook/node-logger': 6.4.19 + '@storybook/preview-web': 6.4.19 + '@storybook/router': 6.4.19 + '@storybook/semver': 7.3.2 + '@storybook/store': 6.4.19 + '@storybook/theming': 6.4.19 + '@storybook/ui': 6.4.19 + '@types/node': 14.14.33 + '@types/webpack': 4.41.32 + autoprefixer: 9.8.6 + babel-loader: 8.2.3_b72fb7e629d39881e138edb6dcd0dfbe + babel-plugin-macros: 2.8.0 + babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.17.8 + case-sensitive-paths-webpack-plugin: 2.4.0 + core-js: 3.21.1 + css-loader: 3.6.0_webpack@4.46.0 + file-loader: 6.2.0_webpack@4.46.0 + find-up: 5.0.0 + fork-ts-checker-webpack-plugin: 4.1.6 + glob: 7.2.0 + glob-promise: 3.4.0_glob@7.2.0 + global: 4.4.0 + html-webpack-plugin: 4.5.2_webpack@4.46.0 + pnp-webpack-plugin: 1.6.4_typescript@4.2.4 + postcss: 7.0.39 + postcss-flexbugs-fixes: 4.2.1 + postcss-loader: 4.2.0_postcss@7.0.39+webpack@4.46.0 + raw-loader: 4.0.2_webpack@4.46.0 + stable: 0.1.8 + style-loader: 1.3.0_webpack@4.46.0 + terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.46.0 + ts-dedent: 2.2.0 + typescript: 4.2.4 + url-loader: 4.1.1_file-loader@6.2.0+webpack@4.46.0 + util-deprecate: 1.0.2 + webpack: 4.46.0 + webpack-dev-middleware: 3.7.3_webpack@4.46.0 + webpack-filter-warnings-plugin: 1.2.1_webpack@4.46.0 + webpack-hot-middleware: 2.25.1 + webpack-virtual-modules: 0.2.2 + transitivePeerDependencies: + - '@types/react' + - acorn + - eslint + - supports-color + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + /@storybook/builder-webpack4/6.4.19_ad5fc232a476648e022b673b2e1293fc: resolution: {integrity: sha512-wxA6SMH11duc9D53aeVVBwrVRemFIoxHp/dOugkkg6ZZFAb4ZmWzf/ENc3vQIZdZpfNRi7IZIZEOfoHc994cmw==} peerDependencies: @@ -11271,7 +10028,7 @@ packages: css-loader: 3.6.0_webpack@4.46.0 file-loader: 6.2.0_webpack@4.46.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 4.1.6_ec34b068c8cf37561abcf5fd5b20a134 + fork-ts-checker-webpack-plugin: 4.1.6 glob: 7.2.0 glob-promise: 3.4.0_glob@7.2.0 global: 4.4.0 @@ -11295,7 +10052,7 @@ packages: webpack-virtual-modules: 0.2.2 transitivePeerDependencies: - '@types/react' - - bluebird + - acorn - eslint - supports-color - vue-template-compiler @@ -11361,7 +10118,7 @@ packages: css-loader: 3.6.0_webpack@4.46.0 file-loader: 6.2.0_webpack@4.46.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 4.1.6_typescript@4.2.4+webpack@4.46.0 + fork-ts-checker-webpack-plugin: 4.1.6 glob: 7.2.0 glob-promise: 3.4.0_glob@7.2.0 global: 4.4.0 @@ -11385,7 +10142,7 @@ packages: webpack-virtual-modules: 0.2.2 transitivePeerDependencies: - '@types/react' - - bluebird + - acorn - eslint - supports-color - vue-template-compiler @@ -11464,6 +10221,7 @@ packages: transitivePeerDependencies: - '@swc/core' - '@types/react' + - acorn - esbuild - eslint - supports-color @@ -11862,6 +10620,154 @@ packages: core-js: 3.21.1 dev: true + /@storybook/core-server/6.4.19_32ff3fc743ba90b9723aa5427911cd5d: + resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==} + peerDependencies: + '@storybook/builder-webpack5': 6.4.19 + '@storybook/manager-webpack5': 6.4.19 + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + '@storybook/manager-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@discoveryjs/json-ext': 0.5.7 + '@storybook/builder-webpack4': 6.4.19_acorn@7.4.1+typescript@4.2.4 + '@storybook/builder-webpack5': 6.4.19_typescript@4.2.4 + '@storybook/core-client': 6.4.19_typescript@4.2.4+webpack@4.46.0 + '@storybook/core-common': 6.4.19_typescript@4.2.4 + '@storybook/core-events': 6.4.19 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/csf-tools': 6.4.19 + '@storybook/manager-webpack4': 6.4.19_acorn@7.4.1+typescript@4.2.4 + '@storybook/manager-webpack5': 6.4.19_typescript@4.2.4 + '@storybook/node-logger': 6.4.19 + '@storybook/semver': 7.3.2 + '@storybook/store': 6.4.19 + '@types/node': 14.14.33 + '@types/node-fetch': 2.6.1 + '@types/pretty-hrtime': 1.0.1 + '@types/webpack': 4.41.32 + better-opn: 2.1.1 + boxen: 5.1.2 + chalk: 4.1.2 + cli-table3: 0.6.1 + commander: 6.2.1 + compression: 1.7.4 + core-js: 3.21.1 + cpy: 8.1.2 + detect-port: 1.3.0 + express: 4.17.1 + file-system-cache: 1.0.5 + fs-extra: 9.1.0 + globby: 11.1.0 + ip: 1.1.5 + lodash: 4.17.21 + node-fetch: 2.6.7 + pretty-hrtime: 1.0.3 + prompts: 2.4.2 + regenerator-runtime: 0.13.9 + serve-favicon: 2.5.0 + slash: 3.0.0 + telejson: 5.3.3 + ts-dedent: 2.2.0 + typescript: 4.2.4 + util-deprecate: 1.0.2 + watchpack: 2.2.0 + webpack: 4.46.0 + ws: 8.5.0 + transitivePeerDependencies: + - '@types/react' + - acorn + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/core-server/6.4.19_7c8c8296f464bed180230583a2e7108c: + resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==} + peerDependencies: + '@storybook/builder-webpack5': 6.4.19 + '@storybook/manager-webpack5': 6.4.19 + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + '@storybook/manager-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@discoveryjs/json-ext': 0.5.7 + '@storybook/builder-webpack4': 6.4.19_3c9642e85c55378a78283e2c58ad860d + '@storybook/builder-webpack5': 6.4.19_typescript@4.2.4 + '@storybook/core-client': 6.4.19_typescript@4.6.2+webpack@4.46.0 + '@storybook/core-common': 6.4.19_ad5fc232a476648e022b673b2e1293fc + '@storybook/core-events': 6.4.19 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/csf-tools': 6.4.19 + '@storybook/manager-webpack4': 6.4.19_3c9642e85c55378a78283e2c58ad860d + '@storybook/manager-webpack5': 6.4.19_typescript@4.2.4 + '@storybook/node-logger': 6.4.19 + '@storybook/semver': 7.3.2 + '@storybook/store': 6.4.19 + '@types/node': 14.14.33 + '@types/node-fetch': 2.6.1 + '@types/pretty-hrtime': 1.0.1 + '@types/webpack': 4.41.32 + better-opn: 2.1.1 + boxen: 5.1.2 + chalk: 4.1.2 + cli-table3: 0.6.1 + commander: 6.2.1 + compression: 1.7.4 + core-js: 3.21.1 + cpy: 8.1.2 + detect-port: 1.3.0 + express: 4.17.1 + file-system-cache: 1.0.5 + fs-extra: 9.1.0 + globby: 11.1.0 + ip: 1.1.5 + lodash: 4.17.21 + node-fetch: 2.6.7 + pretty-hrtime: 1.0.3 + prompts: 2.4.2 + regenerator-runtime: 0.13.9 + serve-favicon: 2.5.0 + slash: 3.0.0 + telejson: 5.3.3 + ts-dedent: 2.2.0 + typescript: 4.6.2 + util-deprecate: 1.0.2 + watchpack: 2.2.0 + webpack: 4.46.0_webpack-cli@3.3.12 + ws: 8.5.0 + transitivePeerDependencies: + - '@types/react' + - acorn + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + /@storybook/core-server/6.4.19_bd8532947d2e6ce2622b1981219456e8: resolution: {integrity: sha512-bKsUB9f7hl5ya2JXxpIrErmbDQjoH39FVbzYZWjMo4t/b7+Xyi6vYadwyWcqlpUQmis09ZaSMv8L/Tw0TuwLAA==} peerDependencies: @@ -11925,7 +10831,7 @@ packages: ws: 8.5.0 transitivePeerDependencies: - '@types/react' - - bluebird + - acorn - bufferutil - encoding - eslint @@ -11999,40 +10905,7 @@ packages: ws: 8.5.0 transitivePeerDependencies: - '@types/react' - - bluebird - - bufferutil - - encoding - - eslint - - supports-color - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/core/6.4.19_19cb035f45aa141a00162496d330c079: - resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} - peerDependencies: - '@storybook/builder-webpack5': 6.4.19 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - webpack: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@storybook/builder-webpack5': 6.4.19_typescript@4.2.4 - '@storybook/core-client': 6.4.19_typescript@4.6.2+webpack@5.70.0 - '@storybook/core-server': 6.4.19_de51fed6d5568596cbb9a47b25330f0e - typescript: 4.6.2 - webpack: 5.70.0_webpack-cli@3.3.12 - transitivePeerDependencies: - - '@storybook/manager-webpack5' - - '@types/react' - - bluebird + - acorn - bufferutil - encoding - eslint @@ -12065,40 +10938,7 @@ packages: transitivePeerDependencies: - '@storybook/manager-webpack5' - '@types/react' - - bluebird - - bufferutil - - encoding - - eslint - - supports-color - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-command - dev: true - - /@storybook/core/6.4.19_bbb0a83b475c12757e3708b34b939a25: - resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} - peerDependencies: - '@storybook/builder-webpack5': 6.4.19 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - webpack: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - typescript: - optional: true - dependencies: - '@storybook/builder-webpack5': 6.4.19_typescript@4.2.4 - '@storybook/core-client': 6.4.19_typescript@4.2.4+webpack@5.70.0 - '@storybook/core-server': 6.4.19_bd8532947d2e6ce2622b1981219456e8 - typescript: 4.2.4 - webpack: 5.70.0 - transitivePeerDependencies: - - '@storybook/manager-webpack5' - - '@types/react' - - bluebird + - acorn - bufferutil - encoding - eslint @@ -12131,7 +10971,73 @@ packages: transitivePeerDependencies: - '@storybook/manager-webpack5' - '@types/react' - - bluebird + - acorn + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/core/6.4.19_daa74e9ea57648d1383d4f5a915eef9c: + resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} + peerDependencies: + '@storybook/builder-webpack5': 6.4.19 + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + webpack: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@storybook/builder-webpack5': 6.4.19_typescript@4.2.4 + '@storybook/core-client': 6.4.19_typescript@4.2.4+webpack@5.70.0 + '@storybook/core-server': 6.4.19_32ff3fc743ba90b9723aa5427911cd5d + typescript: 4.2.4 + webpack: 5.70.0 + transitivePeerDependencies: + - '@storybook/manager-webpack5' + - '@types/react' + - acorn + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/core/6.4.19_e254c6bc0c2d82a31a4b49f99644f2ac: + resolution: {integrity: sha512-55LOQ/h/kf1jMhjN85t/pIEdIwWEG9yV7bdwv3niVvmoypCxyyjn9/QNK0RKYAeDSUtdm6FVoJ6k5CpxWz2d8w==} + peerDependencies: + '@storybook/builder-webpack5': 6.4.19 + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + webpack: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@storybook/builder-webpack5': 6.4.19_typescript@4.2.4 + '@storybook/core-client': 6.4.19_typescript@4.6.2+webpack@5.70.0 + '@storybook/core-server': 6.4.19_7c8c8296f464bed180230583a2e7108c + typescript: 4.6.2 + webpack: 5.70.0_webpack-cli@3.3.12 + transitivePeerDependencies: + - '@storybook/manager-webpack5' + - '@types/react' + - acorn - bufferutil - encoding - eslint @@ -12172,6 +11078,122 @@ packages: lodash: 4.17.21 dev: true + /@storybook/manager-webpack4/6.4.19_3c9642e85c55378a78283e2c58ad860d: + resolution: {integrity: sha512-R8ugZjTYqXvlc6gDOcw909L65sIleOmIJLZR+N6/H85MivGXHu39jOwONqB7tVACufRty4FNecn8tEiQL2SAKA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.17.8 + '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 + '@babel/preset-react': 7.16.7_@babel+core@7.17.8 + '@storybook/addons': 6.4.19 + '@storybook/core-client': 6.4.19_typescript@4.6.2+webpack@4.46.0 + '@storybook/core-common': 6.4.19_ad5fc232a476648e022b673b2e1293fc + '@storybook/node-logger': 6.4.19 + '@storybook/theming': 6.4.19 + '@storybook/ui': 6.4.19 + '@types/node': 14.14.33 + '@types/webpack': 4.41.32 + babel-loader: 8.2.3_b72fb7e629d39881e138edb6dcd0dfbe + case-sensitive-paths-webpack-plugin: 2.4.0 + chalk: 4.1.2 + core-js: 3.21.1 + css-loader: 3.6.0_webpack@4.46.0 + express: 4.17.1 + file-loader: 6.2.0_webpack@4.46.0 + file-system-cache: 1.0.5 + find-up: 5.0.0 + fs-extra: 9.1.0 + html-webpack-plugin: 4.5.2_webpack@4.46.0 + node-fetch: 2.6.7 + pnp-webpack-plugin: 1.6.4_typescript@4.6.2 + read-pkg-up: 7.0.1 + regenerator-runtime: 0.13.9 + resolve-from: 5.0.0 + style-loader: 1.3.0_webpack@4.46.0 + telejson: 5.3.3 + terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.46.0 + ts-dedent: 2.2.0 + typescript: 4.6.2 + url-loader: 4.1.1_file-loader@6.2.0+webpack@4.46.0 + util-deprecate: 1.0.2 + webpack: 4.46.0_webpack-cli@3.3.12 + webpack-dev-middleware: 3.7.3_webpack@4.46.0 + webpack-virtual-modules: 0.2.2 + transitivePeerDependencies: + - '@types/react' + - acorn + - encoding + - eslint + - supports-color + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/manager-webpack4/6.4.19_acorn@7.4.1+typescript@4.2.4: + resolution: {integrity: sha512-R8ugZjTYqXvlc6gDOcw909L65sIleOmIJLZR+N6/H85MivGXHu39jOwONqB7tVACufRty4FNecn8tEiQL2SAKA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.17.8 + '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 + '@babel/preset-react': 7.16.7_@babel+core@7.17.8 + '@storybook/addons': 6.4.19 + '@storybook/core-client': 6.4.19_typescript@4.2.4+webpack@4.46.0 + '@storybook/core-common': 6.4.19_typescript@4.2.4 + '@storybook/node-logger': 6.4.19 + '@storybook/theming': 6.4.19 + '@storybook/ui': 6.4.19 + '@types/node': 14.14.33 + '@types/webpack': 4.41.32 + babel-loader: 8.2.3_b72fb7e629d39881e138edb6dcd0dfbe + case-sensitive-paths-webpack-plugin: 2.4.0 + chalk: 4.1.2 + core-js: 3.21.1 + css-loader: 3.6.0_webpack@4.46.0 + express: 4.17.1 + file-loader: 6.2.0_webpack@4.46.0 + file-system-cache: 1.0.5 + find-up: 5.0.0 + fs-extra: 9.1.0 + html-webpack-plugin: 4.5.2_webpack@4.46.0 + node-fetch: 2.6.7 + pnp-webpack-plugin: 1.6.4_typescript@4.2.4 + read-pkg-up: 7.0.1 + regenerator-runtime: 0.13.9 + resolve-from: 5.0.0 + style-loader: 1.3.0_webpack@4.46.0 + telejson: 5.3.3 + terser-webpack-plugin: 4.2.3_acorn@7.4.1+webpack@4.46.0 + ts-dedent: 2.2.0 + typescript: 4.2.4 + url-loader: 4.1.1_file-loader@6.2.0+webpack@4.46.0 + util-deprecate: 1.0.2 + webpack: 4.46.0 + webpack-dev-middleware: 3.7.3_webpack@4.46.0 + webpack-virtual-modules: 0.2.2 + transitivePeerDependencies: + - '@types/react' + - acorn + - encoding + - eslint + - supports-color + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + /@storybook/manager-webpack4/6.4.19_ad5fc232a476648e022b673b2e1293fc: resolution: {integrity: sha512-R8ugZjTYqXvlc6gDOcw909L65sIleOmIJLZR+N6/H85MivGXHu39jOwONqB7tVACufRty4FNecn8tEiQL2SAKA==} peerDependencies: @@ -12221,7 +11243,7 @@ packages: webpack-virtual-modules: 0.2.2 transitivePeerDependencies: - '@types/react' - - bluebird + - acorn - encoding - eslint - supports-color @@ -12279,7 +11301,7 @@ packages: webpack-virtual-modules: 0.2.2 transitivePeerDependencies: - '@types/react' - - bluebird + - acorn - encoding - eslint - supports-color @@ -12335,6 +11357,7 @@ packages: transitivePeerDependencies: - '@swc/core' - '@types/react' + - acorn - encoding - esbuild - eslint @@ -12469,7 +11492,7 @@ packages: - '@storybook/manager-webpack5' - '@types/react' - '@types/webpack' - - bluebird + - acorn - bufferutil - encoding - eslint @@ -12531,7 +11554,7 @@ packages: - '@storybook/manager-webpack5' - '@types/react' - '@types/webpack' - - bluebird + - acorn - bufferutil - encoding - eslint @@ -12682,7 +11705,7 @@ packages: dependencies: '@babel/core': 7.16.0 postcss: 7.0.39 - postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773 + postcss-syntax: 0.36.2_postcss@7.0.39 transitivePeerDependencies: - supports-color dev: true @@ -12695,7 +11718,7 @@ packages: postcss-syntax: '>=0.36.2' dependencies: postcss: 7.0.39 - postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773 + postcss-syntax: 0.36.2_postcss@7.0.39 remark: 13.0.0 unist-util-find-all-after: 3.0.2 transitivePeerDependencies: @@ -12945,17 +11968,13 @@ packages: /@tootallnate/once/1.1.2: resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} engines: {node: '>= 6'} + dev: true /@tootallnate/once/2.0.0: resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} engines: {node: '>= 10'} dev: true - /@trysound/sax/0.2.0: - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - dev: true - /@tsconfig/node10/1.0.8: resolution: {integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==} dev: true @@ -13059,6 +12078,7 @@ packages: dependencies: '@types/eslint': 7.29.0 '@types/estree': 0.0.51 + dev: true /@types/eslint-visitor-keys/1.0.0: resolution: {integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==} @@ -13069,17 +12089,11 @@ packages: dependencies: '@types/estree': 0.0.51 '@types/json-schema': 7.0.9 - - /@types/estree/0.0.39: - resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - dev: true - - /@types/estree/0.0.50: - resolution: {integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==} dev: true /@types/estree/0.0.51: resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} + dev: true /@types/expect-puppeteer/4.4.7: resolution: {integrity: sha512-C5UHvCNTmjiGAVU5XyzR7xmZPRF/+YfpSd746Gd4ytcSpLT+/ke1EzrpDhO0OqqtpExQvr8M4qb0md9tybq7XA==} @@ -13092,12 +12106,6 @@ packages: resolution: {integrity: sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==} dev: true - /@types/fs-extra/8.1.2: - resolution: {integrity: sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg==} - dependencies: - '@types/node': 16.10.3 - dev: true - /@types/glob/7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: @@ -13132,12 +12140,6 @@ packages: resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} dev: false - /@types/http-proxy/1.17.7: - resolution: {integrity: sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==} - dependencies: - '@types/node': 16.10.3 - dev: true - /@types/is-function/1.0.1: resolution: {integrity: sha512-A79HEEiwXTFtfY+Bcbo58M2GRYzCr9itHWzbzHVFNEYCcoU/MMGwYYf721gBrnhpj1s6RGVVha/IgNFnR0Iw/Q==} dev: true @@ -13278,6 +12280,7 @@ packages: /@types/prettier/2.4.2: resolution: {integrity: sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==} + dev: true /@types/pretty-hrtime/1.0.1: resolution: {integrity: sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==} @@ -13362,12 +12365,6 @@ packages: '@types/scheduler': 0.16.2 csstype: 3.0.10 - /@types/resolve/1.17.1: - resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} - dependencies: - '@types/node': 16.10.3 - dev: true - /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: @@ -13375,6 +12372,7 @@ packages: /@types/retry/0.12.1: resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==} + dev: false /@types/scheduler/0.16.2: resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} @@ -13571,6 +12569,7 @@ packages: resolution: {integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==} dependencies: '@types/yargs-parser': 20.2.1 + dev: true /@types/yauzl/2.9.2: resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} @@ -13580,10 +12579,6 @@ packages: dev: true optional: true - /@types/yoga-layout/1.9.2: - resolution: {integrity: sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==} - dev: true - /@typescript-eslint/eslint-plugin/3.10.1_aab05197bc2ab2306ca58e96baf5381b: resolution: {integrity: sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ==} engines: {node: ^10.12.0 || >=12.0.0} @@ -13979,6 +12974,7 @@ packages: typescript: 4.2.4 transitivePeerDependencies: - supports-color + dev: true /@typescript-eslint/parser/5.3.0_eslint@8.1.0+typescript@4.2.4: resolution: {integrity: sha512-rKu/yAReip7ovx8UwOAszJVO5MgBquo8WjIQcp1gx4pYQCwYzag+I5nVNHO4MqyMkAo0gWt2gWUi+36gWAVKcw==} @@ -14198,6 +13194,7 @@ packages: typescript: 4.2.4 transitivePeerDependencies: - supports-color + dev: true /@typescript-eslint/typescript-estree/5.15.0_typescript@4.6.2: resolution: {integrity: sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==} @@ -14409,6 +13406,7 @@ packages: dependencies: '@webassemblyjs/helper-numbers': 1.11.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.1 + dev: true /@webassemblyjs/ast/1.9.0: resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==} @@ -14420,6 +13418,7 @@ packages: /@webassemblyjs/floating-point-hex-parser/1.11.1: resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==} + dev: true /@webassemblyjs/floating-point-hex-parser/1.9.0: resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==} @@ -14427,6 +13426,7 @@ packages: /@webassemblyjs/helper-api-error/1.11.1: resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==} + dev: true /@webassemblyjs/helper-api-error/1.9.0: resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} @@ -14434,6 +13434,7 @@ packages: /@webassemblyjs/helper-buffer/1.11.1: resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==} + dev: true /@webassemblyjs/helper-buffer/1.9.0: resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==} @@ -14461,9 +13462,11 @@ packages: '@webassemblyjs/floating-point-hex-parser': 1.11.1 '@webassemblyjs/helper-api-error': 1.11.1 '@xtuc/long': 4.2.2 + dev: true /@webassemblyjs/helper-wasm-bytecode/1.11.1: resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==} + dev: true /@webassemblyjs/helper-wasm-bytecode/1.9.0: resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} @@ -14476,6 +13479,7 @@ packages: '@webassemblyjs/helper-buffer': 1.11.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.1 '@webassemblyjs/wasm-gen': 1.11.1 + dev: true /@webassemblyjs/helper-wasm-section/1.9.0: resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==} @@ -14490,6 +13494,7 @@ packages: resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==} dependencies: '@xtuc/ieee754': 1.2.0 + dev: true /@webassemblyjs/ieee754/1.9.0: resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==} @@ -14501,6 +13506,7 @@ packages: resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==} dependencies: '@xtuc/long': 4.2.2 + dev: true /@webassemblyjs/leb128/1.9.0: resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==} @@ -14510,6 +13516,7 @@ packages: /@webassemblyjs/utf8/1.11.1: resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==} + dev: true /@webassemblyjs/utf8/1.9.0: resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} @@ -14526,6 +13533,7 @@ packages: '@webassemblyjs/wasm-opt': 1.11.1 '@webassemblyjs/wasm-parser': 1.11.1 '@webassemblyjs/wast-printer': 1.11.1 + dev: true /@webassemblyjs/wasm-edit/1.9.0: resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==} @@ -14548,6 +13556,7 @@ packages: '@webassemblyjs/ieee754': 1.11.1 '@webassemblyjs/leb128': 1.11.1 '@webassemblyjs/utf8': 1.11.1 + dev: true /@webassemblyjs/wasm-gen/1.9.0: resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==} @@ -14566,6 +13575,7 @@ packages: '@webassemblyjs/helper-buffer': 1.11.1 '@webassemblyjs/wasm-gen': 1.11.1 '@webassemblyjs/wasm-parser': 1.11.1 + dev: true /@webassemblyjs/wasm-opt/1.9.0: resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==} @@ -14585,6 +13595,7 @@ packages: '@webassemblyjs/ieee754': 1.11.1 '@webassemblyjs/leb128': 1.11.1 '@webassemblyjs/utf8': 1.11.1 + dev: true /@webassemblyjs/wasm-parser/1.9.0: resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==} @@ -14613,6 +13624,7 @@ packages: dependencies: '@webassemblyjs/ast': 1.11.1 '@xtuc/long': 4.2.2 + dev: true /@webassemblyjs/wast-printer/1.9.0: resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==} @@ -14718,8 +13730,6 @@ packages: create-hmac: 1.1.7 oauth-1.0a: 2.2.6 url-parse: 1.5.10 - transitivePeerDependencies: - - supports-color dev: true /@wordpress/a11y/3.10.0: @@ -15758,7 +14768,7 @@ packages: dependencies: '@babel/runtime': 7.17.7 - /@wordpress/eslint-plugin/11.0.1_2fe08909bc0354e085d624227d964eca: + /@wordpress/eslint-plugin/11.0.1_2205da2c9bef219d53091cb9dbc5524c: resolution: {integrity: sha512-HDKwKjOmCaWdyJEtWKRAd0xK/NAXL/ykUP/I8l+zCvzvCXbS1UuixWN09RRzl09tv17JUtPiEqehDilkWRCBZg==} engines: {node: '>=12', npm: '>=6.9'} peerDependencies: @@ -15781,7 +14791,7 @@ packages: cosmiconfig: 7.0.1 eslint: 8.11.0 eslint-config-prettier: 8.5.0_eslint@8.11.0 - eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843 + eslint-plugin-import: 2.25.4_eslint@8.11.0 eslint-plugin-jest: 25.7.0_999503cc9dd683854c288a023c8289ec eslint-plugin-jsdoc: 37.9.7_eslint@8.11.0 eslint-plugin-jsx-a11y: 6.5.1_eslint@8.11.0 @@ -15793,8 +14803,6 @@ packages: requireindex: 1.2.0 typescript: 4.6.2 transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - jest - supports-color dev: true @@ -15822,7 +14830,7 @@ packages: cosmiconfig: 7.0.1 eslint: 8.12.0 eslint-config-prettier: 8.5.0_eslint@8.12.0 - eslint-plugin-import: 2.25.4_cc71e8efbf6abc1a029e1884c9c4d82b + eslint-plugin-import: 2.25.4_eslint@8.12.0 eslint-plugin-jest: 25.7.0_6bef967891becc1ab6057e2949a5834f eslint-plugin-jsdoc: 37.9.7_eslint@8.12.0 eslint-plugin-jsx-a11y: 6.5.1_eslint@8.12.0 @@ -15834,8 +14842,6 @@ packages: requireindex: 1.2.0 typescript: 4.6.2 transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - jest - supports-color @@ -15861,7 +14867,7 @@ packages: '@wordpress/prettier-config': 1.1.3 cosmiconfig: 7.0.1 eslint-config-prettier: 8.5.0 - eslint-plugin-import: 2.25.4_@typescript-eslint+parser@5.15.0 + eslint-plugin-import: 2.25.4 eslint-plugin-jest: 25.7.0_a17cfd3e96203023414471d4aee9df06 eslint-plugin-jsdoc: 37.9.7 eslint-plugin-jsx-a11y: 6.5.1 @@ -15873,8 +14879,6 @@ packages: requireindex: 1.2.0 typescript: 4.2.4 transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - jest - supports-color dev: true @@ -16246,8 +15250,6 @@ packages: autoprefixer: 8.6.5 postcss: 6.0.23 postcss-color-function: 4.1.0 - transitivePeerDependencies: - - supports-color dev: true /@wordpress/postcss-themes/2.6.0: @@ -16467,14 +15469,11 @@ packages: webpack-livereload-plugin: 2.3.0 transitivePeerDependencies: - '@babel/core' - - bluebird - bufferutil - canvas - fibers - file-loader - node-sass - - postcss-jsx - - postcss-markdown - react - react-dom - supports-color @@ -16533,14 +15532,11 @@ packages: webpack-livereload-plugin: 2.3.0 transitivePeerDependencies: - '@babel/core' - - bluebird - bufferutil - canvas - fibers - file-loader - node-sass - - postcss-jsx - - postcss-markdown - react - react-dom - supports-color @@ -16664,9 +15660,11 @@ packages: /@xtuc/ieee754/1.2.0: resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + dev: true /@xtuc/long/4.2.2: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + dev: true /abab/2.0.5: resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==} @@ -16698,6 +15696,7 @@ packages: dependencies: acorn: 7.4.1 acorn-walk: 7.2.0 + dev: true /acorn-import-assertions/1.8.0_acorn@8.7.0: resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==} @@ -16705,6 +15704,7 @@ packages: acorn: ^8 dependencies: acorn: 8.7.0 + dev: true /acorn-jsx/5.3.2_acorn@6.4.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -16735,6 +15735,7 @@ packages: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 8.7.0 + dev: true /acorn-walk/6.2.0: resolution: {integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==} @@ -16743,6 +15744,7 @@ packages: /acorn-walk/7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} + dev: true /acorn-walk/8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} @@ -16775,6 +15777,7 @@ packages: resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} engines: {node: '>=0.4.0'} hasBin: true + dev: true /address/1.1.2: resolution: {integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==} @@ -16803,6 +15806,7 @@ packages: debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true /agentkeepalive/4.2.1: resolution: {integrity: sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==} @@ -17064,8 +16068,6 @@ packages: dependencies: micromatch: 3.1.10 normalize-path: 2.1.1 - transitivePeerDependencies: - - supports-color /anymatch/3.1.2: resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==} @@ -17121,6 +16123,7 @@ packages: /argparse/2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true /aria-query/4.2.2: resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} @@ -17166,10 +16169,6 @@ packages: resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} dev: true - /array-flatten/2.1.2: - resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} - dev: true - /array-includes/3.1.4: resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} engines: {node: '>= 0.4'} @@ -17369,27 +16368,6 @@ packages: engines: {node: '>= 4.5.0'} hasBin: true - /auto-bind/4.0.0: - resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} - engines: {node: '>=8'} - dev: true - - /autoprefixer/10.4.0_postcss@8.3.0: - resolution: {integrity: sha512-7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.18.1 - caniuse-lite: 1.0.30001280 - fraction.js: 4.1.2 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.3.0 - postcss-value-parser: 4.1.0 - dev: true - /autoprefixer/10.4.4_postcss@8.4.12: resolution: {integrity: sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==} engines: {node: ^10 || ^12 || >=14} @@ -17475,8 +16453,6 @@ packages: deprecated: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410 dependencies: follow-redirects: 1.5.10 - transitivePeerDependencies: - - supports-color dev: true /axios/0.21.4: @@ -17493,6 +16469,7 @@ packages: follow-redirects: 1.14.5 transitivePeerDependencies: - debug + dev: false /axobject-query/2.2.0: resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} @@ -17578,8 +16555,6 @@ packages: babel-template: 6.26.0 babel-traverse: 6.26.0 babel-types: 6.26.0 - transitivePeerDependencies: - - supports-color dev: true /babel-helper-get-function-arity/6.24.1: @@ -17661,6 +16636,7 @@ packages: slash: 3.0.0 transitivePeerDependencies: - supports-color + dev: true /babel-jest/27.5.1_@babel+core@7.17.8: resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==} @@ -17679,20 +16655,6 @@ packages: slash: 3.0.0 transitivePeerDependencies: - supports-color - - /babel-loader/8.2.3_2126ca8a005869f6c62d5aa977e8d816: - resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.16.0 - find-cache-dir: 3.3.2 - loader-utils: 1.4.0 - make-dir: 3.1.0 - schema-utils: 2.7.1 - webpack: 5.70.0 dev: true /babel-loader/8.2.3_b72fb7e629d39881e138edb6dcd0dfbe: @@ -17760,19 +16722,6 @@ packages: '@mdx-js/util': 1.6.22 dev: true - /babel-plugin-const-enum/1.2.0_@babel+core@7.16.0: - resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0 - '@babel/traverse': 7.16.3 - transitivePeerDependencies: - - supports-color - dev: true - /babel-plugin-dynamic-import-node/2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: @@ -17856,6 +16805,7 @@ packages: '@babel/types': 7.17.0 '@types/babel__core': 7.1.16 '@types/babel__traverse': 7.14.2 + dev: true /babel-plugin-jest-hoist/27.5.1: resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==} @@ -17865,6 +16815,7 @@ packages: '@babel/types': 7.17.0 '@types/babel__core': 7.1.16 '@types/babel__traverse': 7.14.2 + dev: true /babel-plugin-macros/2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} @@ -18020,18 +16971,6 @@ packages: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.16.0: - resolution: {integrity: sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.16.0 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.16.0 - core-js-compat: 3.21.1 - transitivePeerDependencies: - - supports-color - dev: true - /babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.16.12: resolution: {integrity: sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==} peerDependencies: @@ -18116,10 +17055,6 @@ packages: resolution: {integrity: sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=} dev: true - /babel-plugin-transform-async-to-promises/0.8.15: - resolution: {integrity: sha512-fDXP68ZqcinZO2WCiimCL9zhGjGXOnn3D33zvbh+yheZ/qOrNVVDDIBtAaM3Faz8TRvQzHiRKsu3hfrBAhEncQ==} - dev: true - /babel-plugin-transform-class-properties/6.24.1: resolution: {integrity: sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=} dependencies: @@ -18127,8 +17062,6 @@ packages: babel-plugin-syntax-class-properties: 6.13.0 babel-runtime: 6.26.0 babel-template: 6.26.0 - transitivePeerDependencies: - - supports-color dev: true /babel-plugin-transform-es2015-template-literals/6.22.0: @@ -18137,12 +17070,6 @@ packages: babel-runtime: 6.26.0 dev: true - /babel-plugin-transform-typescript-metadata/0.3.2: - resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - /babel-preset-current-node-syntax/0.1.4_@babel+core@7.17.8: resolution: {integrity: sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==} peerDependencies: @@ -18199,6 +17126,7 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0 '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.0 + dev: true /babel-preset-current-node-syntax/1.0.1_@babel+core@7.16.12: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} @@ -18218,6 +17146,7 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.12 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.12 '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.12 + dev: true /babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.8: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} @@ -18237,6 +17166,7 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.8 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.8 '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.8 + dev: true /babel-preset-jest/24.9.0_@babel+core@7.17.8: resolution: {integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==} @@ -18279,6 +17209,7 @@ packages: '@babel/core': 7.16.0 babel-plugin-jest-hoist: 27.2.0 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0 + dev: true /babel-preset-jest/27.5.1_@babel+core@7.17.8: resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==} @@ -18289,6 +17220,7 @@ packages: '@babel/core': 7.17.8 babel-plugin-jest-hoist: 27.5.1 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.8 + dev: true /babel-runtime/6.26.0: resolution: {integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4=} @@ -18305,8 +17237,6 @@ packages: babel-types: 6.26.0 babylon: 6.18.0 lodash: 4.17.21 - transitivePeerDependencies: - - supports-color dev: true /babel-traverse/6.26.0: @@ -18321,8 +17251,6 @@ packages: globals: 9.18.0 invariant: 2.2.4 lodash: 4.17.21 - transitivePeerDependencies: - - supports-color dev: true /babel-types/6.26.0: @@ -18383,19 +17311,10 @@ packages: /base64-js/1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - /basic-auth/1.1.0: - resolution: {integrity: sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ=} - engines: {node: '>= 0.6'} - dev: true - /batch-processor/1.0.0: resolution: {integrity: sha1-dclcMrdI4IUNEMKxaPa9vpiRrOg=} dev: true - /batch/0.6.1: - resolution: {integrity: sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=} - dev: true - /bcrypt-pbkdf/1.0.2: resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=} dependencies: @@ -18505,8 +17424,6 @@ packages: qs: 6.7.0 raw-body: 2.4.0 type-is: 1.6.18 - transitivePeerDependencies: - - supports-color dev: true /body-scroll-lock/3.1.5: @@ -18522,17 +17439,6 @@ packages: safe-json-parse: 1.0.1 dev: true - /bonjour/3.5.0: - resolution: {integrity: sha1-jokKGD2O6aI5OzhExpGkK897yfU=} - dependencies: - array-flatten: 2.1.2 - deep-equal: 1.1.1 - dns-equal: 1.0.0 - dns-txt: 2.0.2 - multicast-dns: 6.2.3 - multicast-dns-service-types: 1.1.0 - dev: true - /boolbase/1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -18589,25 +17495,6 @@ packages: snapdragon-node: 2.1.1 split-string: 3.1.0 to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - - /braces/2.3.2_supports-color@6.1.0: - resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} - engines: {node: '>=0.10.0'} - 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.4 - snapdragon: 0.8.2_supports-color@6.1.0 - snapdragon-node: 2.1.1 - split-string: 3.1.0 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color /braces/3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} @@ -18781,10 +17668,6 @@ packages: /buffer-from/1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - /buffer-indexof/1.1.1: - resolution: {integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==} - dev: true - /buffer-xor/1.0.3: resolution: {integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=} dev: true @@ -18803,11 +17686,6 @@ packages: base64-js: 1.5.1 ieee754: 1.2.1 - /builtin-modules/3.2.0: - resolution: {integrity: sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==} - engines: {node: '>=6'} - dev: true - /builtin-status-codes/2.0.0: resolution: {integrity: sha512-8KPx+JfZWi0K8L5sycIOA6/ZFZbaFKXDeUIXaqwUnhed1Ge1cB0wyq+bNDjKnL9AR2Uj3m/khkF6CDolsyMitA==} dev: false @@ -18834,11 +17712,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /bytes/3.1.1: - resolution: {integrity: sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==} - engines: {node: '>= 0.8'} - dev: true - /c8/7.11.0: resolution: {integrity: sha512-XqPyj1uvlHMr+Y1IeRndC2X5P7iJzJlEJwBpCdBbq2JocXOgJfr+JVfJkyNMGROke5LfKrhSFXGFXnwnRJAUJw==} engines: {node: '>=10.12.0'} @@ -18900,8 +17773,6 @@ packages: ssri: 8.0.1 tar: 6.1.11 unique-filename: 1.1.1 - transitivePeerDependencies: - - bluebird dev: true /cache-base/1.0.1: @@ -19020,6 +17891,7 @@ packages: /camelcase/6.2.1: resolution: {integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==} engines: {node: '>=10'} + dev: true /caniuse-api/3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} @@ -19067,9 +17939,7 @@ packages: debug: 4.3.4 puppeteer-core: 1.12.2 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: true /case-sensitive-paths-webpack-plugin/2.4.0: @@ -19130,14 +18000,6 @@ packages: ansi-styles: 4.3.0 supports-color: 7.2.0 - /chalk/4.1.0: - resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: true - /chalk/4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -19169,6 +18031,7 @@ packages: /char-regex/1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} + dev: true /character-entities-legacy/1.1.4: resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} @@ -19252,8 +18115,6 @@ packages: upath: 1.2.0 optionalDependencies: fsevents: 1.2.13 - transitivePeerDependencies: - - supports-color dev: true optional: true @@ -19314,6 +18175,7 @@ packages: /chrome-trace-event/1.0.3: resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} engines: {node: '>=6.0'} + dev: true /ci-info/1.6.0: resolution: {integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==} @@ -19324,6 +18186,7 @@ packages: /ci-info/3.2.0: resolution: {integrity: sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==} + dev: true /cipher-base/1.0.4: resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} @@ -19333,6 +18196,7 @@ packages: /cjs-module-lexer/1.2.2: resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==} + dev: true /class-utils/0.3.6: resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} @@ -19575,13 +18439,6 @@ packages: chalk: 2.4.2 q: 1.5.1 - /code-excerpt/3.0.0: - resolution: {integrity: sha512-VHNTVhd7KsLGOqfX3SyeO8RyYPMp1GJOg194VITk04WMYCv4plV68YWe6TJZxd9MhobjtpMRnVky01gqZsalaw==} - engines: {node: '>=10'} - dependencies: - convert-to-spaces: 1.0.2 - dev: true - /code-point-at/1.1.0: resolution: {integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=} engines: {node: '>=0.10.0'} @@ -19676,7 +18533,9 @@ packages: /colors/1.4.0: resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} engines: {node: '>=0.1.90'} + requiresBuild: true dev: true + optional: true /columnify/1.5.1: resolution: {integrity: sha1-Ff3agDo4dfh/nTArO8goky1mQAM=} @@ -19793,8 +18652,6 @@ packages: on-headers: 1.0.2 safe-buffer: 5.1.2 vary: 1.1.2 - transitivePeerDependencies: - - supports-color dev: true /compute-scroll-into-view/1.0.17: @@ -19812,12 +18669,6 @@ packages: readable-stream: 2.3.7 typedarray: 0.0.6 - /concat-with-sourcemaps/1.1.0: - resolution: {integrity: sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==} - dependencies: - source-map: 0.6.1 - dev: true - /concurrently/7.0.0: resolution: {integrity: sha512-WKM7PUsI8wyXpF80H+zjHP32fsgsHNQfPLw/e70Z5dYkV7hF+rf8q3D+ScWJIEr57CpkO3OWBko6hwhQLPR8Pw==} engines: {node: ^12.20.0 || ^14.13.0 || >=16.0.0} @@ -19856,11 +18707,6 @@ packages: xdg-basedir: 3.0.0 dev: true - /connect-history-api-fallback/1.6.0: - resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==} - engines: {node: '>=0.8'} - dev: true - /console-browserify/1.2.0: resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} dev: true @@ -19904,11 +18750,6 @@ packages: dependencies: safe-buffer: 5.1.2 - /convert-to-spaces/1.0.2: - resolution: {integrity: sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=} - engines: {node: '>= 4'} - dev: true - /cookie-signature/1.0.6: resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} dev: true @@ -19963,21 +18804,6 @@ packages: webpack: 5.70.0 dev: true - /copy-webpack-plugin/9.1.0_webpack@5.70.0: - resolution: {integrity: sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.1.0 - dependencies: - fast-glob: 3.2.11 - glob-parent: 6.0.2 - globby: 11.1.0 - normalize-path: 3.0.0 - schema-utils: 3.1.1 - serialize-javascript: 6.0.0 - webpack: 5.70.0 - dev: true - /core-js-compat/3.19.1: resolution: {integrity: sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==} dependencies: @@ -20014,21 +18840,6 @@ packages: /core-util-is/1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - /corser/2.0.1: - resolution: {integrity: sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c=} - engines: {node: '>= 0.4.0'} - dev: true - - /cosmiconfig/4.0.0: - resolution: {integrity: sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==} - engines: {node: '>=4'} - dependencies: - is-directory: 0.3.1 - js-yaml: 3.14.1 - parse-json: 4.0.0 - require-from-string: 2.0.2 - dev: true - /cosmiconfig/5.2.1: resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} engines: {node: '>=4'} @@ -20081,8 +18892,6 @@ packages: p-all: 2.1.0 p-filter: 2.1.0 p-map: 3.0.0 - transitivePeerDependencies: - - supports-color dev: true /crc32/0.2.2: @@ -20201,8 +19010,6 @@ packages: color: 0.11.4 debug: 3.2.7 rgb: 0.1.0 - transitivePeerDependencies: - - supports-color dev: true /css-color-names/0.0.4: @@ -20215,26 +19022,6 @@ packages: postcss: 7.0.39 timsort: 0.3.0 - /css-declaration-sorter/6.1.3_postcss@8.3.0: - resolution: {integrity: sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==} - engines: {node: '>= 10'} - peerDependencies: - postcss: ^8.0.9 - dependencies: - postcss: 8.3.0 - timsort: 0.3.0 - dev: true - - /css-declaration-sorter/6.1.3_postcss@8.3.11: - resolution: {integrity: sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==} - engines: {node: '>= 10'} - peerDependencies: - postcss: ^8.0.9 - dependencies: - postcss: 8.3.11 - timsort: 0.3.0 - dev: true - /css-functions-list/3.0.1: resolution: {integrity: sha512-PriDuifDt4u4rkDgnqRCLnjfMatufLmWNfQnGCq34xZwpY3oabwhB9SqRBmuvWUgndbemCFlKqg+nO7C2q0SBw==} engines: {node: '>=12.22'} @@ -20319,31 +19106,6 @@ packages: webpack: 5.70.0 dev: true - /css-minimizer-webpack-plugin/3.1.3_webpack@5.70.0: - resolution: {integrity: sha512-x+6kzXprepysouo513zKibWCbWTGIvH9OrEsMRRV8EcJ7vYY/zRg0lR8tCzMHMap+lhNPOrYCdDagjRmfnGGxw==} - engines: {node: '>= 12.13.0'} - peerDependencies: - clean-css: '*' - csso: '*' - esbuild: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - clean-css: - optional: true - csso: - optional: true - esbuild: - optional: true - dependencies: - cssnano: 5.0.11_postcss@8.3.11 - jest-worker: 27.3.1 - postcss: 8.3.11 - schema-utils: 3.1.1 - serialize-javascript: 6.0.0 - source-map: 0.6.1 - webpack: 5.70.0 - dev: true - /css-select-base-adapter/0.1.1: resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} @@ -20436,82 +19198,6 @@ packages: postcss-svgo: 4.0.3 postcss-unique-selectors: 4.0.1 - /cssnano-preset-default/5.1.7_postcss@8.3.0: - resolution: {integrity: sha512-bWDjtTY+BOqrqBtsSQIbN0RLGD2Yr2CnecpP0ydHNafh9ZUEre8c8VYTaH9FEbyOt0eIfEUAYYk5zj92ioO8LA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - css-declaration-sorter: 6.1.3_postcss@8.3.0 - cssnano-utils: 2.0.1_postcss@8.3.0 - postcss: 8.3.0 - postcss-calc: 8.0.0_postcss@8.3.0 - postcss-colormin: 5.2.1_postcss@8.3.0 - postcss-convert-values: 5.0.2_postcss@8.3.0 - postcss-discard-comments: 5.0.1_postcss@8.3.0 - postcss-discard-duplicates: 5.0.1_postcss@8.3.0 - postcss-discard-empty: 5.0.1_postcss@8.3.0 - postcss-discard-overridden: 5.0.1_postcss@8.3.0 - postcss-merge-longhand: 5.0.4_postcss@8.3.0 - postcss-merge-rules: 5.0.3_postcss@8.3.0 - postcss-minify-font-values: 5.0.1_postcss@8.3.0 - postcss-minify-gradients: 5.0.3_postcss@8.3.0 - postcss-minify-params: 5.0.2_postcss@8.3.0 - postcss-minify-selectors: 5.1.0_postcss@8.3.0 - postcss-normalize-charset: 5.0.1_postcss@8.3.0 - postcss-normalize-display-values: 5.0.1_postcss@8.3.0 - postcss-normalize-positions: 5.0.1_postcss@8.3.0 - postcss-normalize-repeat-style: 5.0.1_postcss@8.3.0 - postcss-normalize-string: 5.0.1_postcss@8.3.0 - postcss-normalize-timing-functions: 5.0.1_postcss@8.3.0 - postcss-normalize-unicode: 5.0.1_postcss@8.3.0 - postcss-normalize-url: 5.0.3_postcss@8.3.0 - postcss-normalize-whitespace: 5.0.1_postcss@8.3.0 - postcss-ordered-values: 5.0.2_postcss@8.3.0 - postcss-reduce-initial: 5.0.1_postcss@8.3.0 - postcss-reduce-transforms: 5.0.1_postcss@8.3.0 - postcss-svgo: 5.0.3_postcss@8.3.0 - postcss-unique-selectors: 5.0.2_postcss@8.3.0 - dev: true - - /cssnano-preset-default/5.1.7_postcss@8.3.11: - resolution: {integrity: sha512-bWDjtTY+BOqrqBtsSQIbN0RLGD2Yr2CnecpP0ydHNafh9ZUEre8c8VYTaH9FEbyOt0eIfEUAYYk5zj92ioO8LA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - css-declaration-sorter: 6.1.3_postcss@8.3.11 - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-calc: 8.0.0_postcss@8.3.11 - postcss-colormin: 5.2.1_postcss@8.3.11 - postcss-convert-values: 5.0.2_postcss@8.3.11 - postcss-discard-comments: 5.0.1_postcss@8.3.11 - postcss-discard-duplicates: 5.0.1_postcss@8.3.11 - postcss-discard-empty: 5.0.1_postcss@8.3.11 - postcss-discard-overridden: 5.0.1_postcss@8.3.11 - postcss-merge-longhand: 5.0.4_postcss@8.3.11 - postcss-merge-rules: 5.0.3_postcss@8.3.11 - postcss-minify-font-values: 5.0.1_postcss@8.3.11 - postcss-minify-gradients: 5.0.3_postcss@8.3.11 - postcss-minify-params: 5.0.2_postcss@8.3.11 - postcss-minify-selectors: 5.1.0_postcss@8.3.11 - postcss-normalize-charset: 5.0.1_postcss@8.3.11 - postcss-normalize-display-values: 5.0.1_postcss@8.3.11 - postcss-normalize-positions: 5.0.1_postcss@8.3.11 - postcss-normalize-repeat-style: 5.0.1_postcss@8.3.11 - postcss-normalize-string: 5.0.1_postcss@8.3.11 - postcss-normalize-timing-functions: 5.0.1_postcss@8.3.11 - postcss-normalize-unicode: 5.0.1_postcss@8.3.11 - postcss-normalize-url: 5.0.3_postcss@8.3.11 - postcss-normalize-whitespace: 5.0.1_postcss@8.3.11 - postcss-ordered-values: 5.0.2_postcss@8.3.11 - postcss-reduce-initial: 5.0.1_postcss@8.3.11 - postcss-reduce-transforms: 5.0.1_postcss@8.3.11 - postcss-svgo: 5.0.3_postcss@8.3.11 - postcss-unique-selectors: 5.0.2_postcss@8.3.11 - dev: true - /cssnano-util-get-arguments/4.0.0: resolution: {integrity: sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=} engines: {node: '>=6.9.0'} @@ -20530,24 +19216,6 @@ packages: resolution: {integrity: sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==} engines: {node: '>=6.9.0'} - /cssnano-utils/2.0.1_postcss@8.3.0: - resolution: {integrity: sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - dev: true - - /cssnano-utils/2.0.1_postcss@8.3.11: - resolution: {integrity: sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - dev: true - /cssnano/4.1.10: resolution: {integrity: sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==} engines: {node: '>=6.9.0'} @@ -20557,32 +19225,6 @@ packages: is-resolvable: 1.1.0 postcss: 7.0.39 - /cssnano/5.0.11_postcss@8.3.0: - resolution: {integrity: sha512-5SHM31NAAe29jvy0MJqK40zZ/8dGlnlzcfHKw00bWMVFp8LWqtuyPSFwbaoIoxvt71KWJOfg8HMRGrBR3PExCg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-preset-default: 5.1.7_postcss@8.3.0 - is-resolvable: 1.1.0 - lilconfig: 2.0.4 - postcss: 8.3.0 - yaml: 1.10.2 - dev: true - - /cssnano/5.0.11_postcss@8.3.11: - resolution: {integrity: sha512-5SHM31NAAe29jvy0MJqK40zZ/8dGlnlzcfHKw00bWMVFp8LWqtuyPSFwbaoIoxvt71KWJOfg8HMRGrBR3PExCg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-preset-default: 5.1.7_postcss@8.3.11 - is-resolvable: 1.1.0 - lilconfig: 2.0.4 - postcss: 8.3.11 - yaml: 1.10.2 - dev: true - /csso/4.2.0: resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} engines: {node: '>=8.0.0'} @@ -20719,6 +19361,7 @@ packages: abab: 2.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 8.7.0 + dev: true /date-fns/2.28.0: resolution: {integrity: sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==} @@ -20743,66 +19386,29 @@ packages: /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true dependencies: ms: 2.0.0 - /debug/2.6.9_supports-color@6.1.0: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.0.0 - supports-color: 6.1.0 - /debug/3.1.0: resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true dependencies: ms: 2.0.0 - /debug/3.2.6_supports-color@6.0.0: + /debug/3.2.6: resolution: {integrity: sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==} deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true dependencies: ms: 2.1.3 - supports-color: 6.0.0 dev: true /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true dependencies: ms: 2.1.3 /debug/4.1.1: resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true dependencies: ms: 2.1.3 dev: false @@ -20883,6 +19489,7 @@ packages: /decimal.js/10.3.1: resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==} + dev: true /decode-uri-component/0.2.0: resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=} @@ -20897,6 +19504,7 @@ packages: /dedent/0.7.0: resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=} + dev: true /deep-eql/3.0.1: resolution: {integrity: sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==} @@ -20905,17 +19513,6 @@ packages: type-detect: 4.0.8 dev: true - /deep-equal/1.1.1: - resolution: {integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==} - dependencies: - is-arguments: 1.1.1 - is-date-object: 1.0.5 - is-regex: 1.1.4 - object-is: 1.1.5 - object-keys: 1.1.1 - regexp.prototype.flags: 1.3.1 - dev: true - /deep-extend/0.5.1: resolution: {integrity: sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -20941,13 +19538,6 @@ packages: resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} engines: {node: '>=0.10.0'} - /default-gateway/6.0.3: - resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} - engines: {node: '>= 10'} - dependencies: - execa: 5.1.1 - dev: true - /default-require-extensions/1.0.0: resolution: {integrity: sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=} engines: {node: '>=0.10.0'} @@ -20965,11 +19555,6 @@ packages: engines: {node: '>=10'} dev: false - /define-lazy-prop/2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - dev: true - /define-properties/1.1.3: resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} engines: {node: '>= 0.4'} @@ -21008,20 +19593,6 @@ packages: rimraf: 2.7.1 dev: true - /del/6.0.0: - resolution: {integrity: sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==} - engines: {node: '>=10'} - dependencies: - globby: 11.1.0 - graceful-fs: 4.2.9 - is-glob: 4.0.3 - is-path-cwd: 2.2.0 - is-path-inside: 3.0.3 - p-map: 4.0.0 - rimraf: 3.0.2 - slash: 3.0.0 - dev: true - /delayed-stream/1.0.0: resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=} engines: {node: '>=0.4.0'} @@ -21061,6 +19632,7 @@ packages: /detect-file/1.0.0: resolution: {integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=} engines: {node: '>=0.10.0'} + dev: true /detect-indent/4.0.0: resolution: {integrity: sha1-920GQ1LN9Docts5hnE7jqUdd4gg=} @@ -21085,6 +19657,7 @@ packages: /detect-node/2.1.0: resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + dev: false /detect-port/1.3.0: resolution: {integrity: sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==} @@ -21093,8 +19666,6 @@ packages: dependencies: address: 1.1.2 debug: 2.6.9 - transitivePeerDependencies: - - supports-color dev: true /dezalgo/1.0.3: @@ -21121,6 +19692,7 @@ packages: /diff-sequences/27.0.6: resolution: {integrity: sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dev: true /diff-sequences/27.5.1: resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} @@ -21170,23 +19742,6 @@ packages: /discontinuous-range/1.0.0: resolution: {integrity: sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=} - /dns-equal/1.0.0: - resolution: {integrity: sha1-s55/HabrCnW6nBcySzR1PEfgZU0=} - dev: true - - /dns-packet/1.3.4: - resolution: {integrity: sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==} - dependencies: - ip: 1.1.5 - safe-buffer: 5.2.1 - dev: true - - /dns-txt/2.0.2: - resolution: {integrity: sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=} - dependencies: - buffer-indexof: 1.1.1 - dev: true - /doctrine/2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} @@ -21262,6 +19817,7 @@ packages: engines: {node: '>=8'} dependencies: webidl-conversions: 5.0.0 + dev: true /domhandler/2.4.2: resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==} @@ -21325,6 +19881,7 @@ packages: /dotenv/10.0.0: resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==} engines: {node: '>=10'} + dev: false /dotenv/8.6.0: resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} @@ -21392,17 +19949,6 @@ packages: jsbn: 0.1.1 safer-buffer: 2.1.2 - /ecstatic/3.3.2: - resolution: {integrity: sha512-fLf9l1hnwrHI2xn9mEDT7KIi22UDqA2jaCwyCbSUJh9a1V+LEUSL/JO/6TIz/QyuBURWUHrFL5Kg2TtO1bkkog==} - deprecated: This package is unmaintained and deprecated. See the GH Issue 259. - hasBin: true - dependencies: - he: 1.2.0 - mime: 1.6.0 - minimist: 1.2.5 - url-join: 2.0.5 - dev: true - /ee-first/1.1.1: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} dev: true @@ -21450,6 +19996,7 @@ packages: /emittery/0.8.1: resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==} engines: {node: '>=10'} + dev: true /emoji-flags/1.3.0: resolution: {integrity: sha512-cw6zdVlLPtFhpTurp9AM7c6+dBeCQAu0PrGpUQ9lA1XWsWW9lNEEbnAF9gtf8acb4jTSpUTOFZ1hHsBdSTQZGg==} @@ -21469,11 +20016,6 @@ packages: /emoji-regex/9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - /emojis-list/2.1.0: - resolution: {integrity: sha1-TapNnbAPmBmIDHn6RXrlsJof04k=} - engines: {node: '>= 0.10'} - dev: true - /emojis-list/3.0.0: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} @@ -21528,10 +20070,6 @@ packages: ws: 6.1.4 xmlhttprequest-ssl: 1.5.5 yeast: 0.1.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: false /engine.io-parser/2.2.1: @@ -21560,13 +20098,6 @@ packages: graceful-fs: 4.2.9 memory-fs: 0.5.0 tapable: 1.1.3 - - /enhanced-resolve/5.8.3: - resolution: {integrity: sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==} - engines: {node: '>=10.13.0'} - dependencies: - graceful-fs: 4.2.9 - tapable: 2.2.1 dev: true /enhanced-resolve/5.9.2: @@ -21575,6 +20106,7 @@ packages: dependencies: graceful-fs: 4.2.9 tapable: 2.2.1 + dev: true /enquirer/2.3.6: resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} @@ -21730,6 +20262,7 @@ packages: requiresBuild: true dependencies: prr: 1.0.1 + dev: true /error-ex/1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -21795,6 +20328,7 @@ packages: /es-module-lexer/0.9.3: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} + dev: true /es-to-primitive/1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} @@ -21866,6 +20400,7 @@ packages: optionator: 0.8.3 optionalDependencies: source-map: 0.6.1 + dev: true /eslint-config-prettier/6.15.0_eslint@7.32.0: resolution: {integrity: sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==} @@ -21917,8 +20452,6 @@ packages: dependencies: debug: 3.2.7 resolve: 1.20.0 - transitivePeerDependencies: - - supports-color /eslint-import-resolver-typescript/2.5.0_fe22d862ffeecaee86c93a006d59e41e: resolution: {integrity: sha512-qZ6e5CFr+I7K4VVhQu3M/9xGv9/YmwsEXrsm3nimw8vWaVHRDrQRp26BgCypTxBp3vUp4o5aVEJRiy0F2DFddQ==} @@ -21929,7 +20462,7 @@ packages: dependencies: debug: 4.3.3 eslint: 8.11.0 - eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843 + eslint-plugin-import: 2.25.4_eslint@8.11.0 glob: 7.2.0 is-glob: 4.0.3 resolve: 1.20.0 @@ -21948,7 +20481,7 @@ packages: array-find: 1.0.0 debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843 + eslint-plugin-import: 2.25.4_eslint@8.11.0 find-root: 1.1.0 has: 1.0.3 interpret: 1.4.0 @@ -21958,81 +20491,49 @@ packages: resolve: 1.20.0 semver: 5.7.1 webpack: 5.70.0_webpack-cli@4.9.2 - transitivePeerDependencies: - - supports-color dev: true - /eslint-module-utils/2.7.3_3235438f99d989adc867d9bc1cfd12d4: + /eslint-module-utils/2.7.3: resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true dependencies: - '@typescript-eslint/parser': 5.15.0_eslint@8.11.0+typescript@4.6.2 debug: 3.2.7 - eslint-import-resolver-node: 0.3.6 - eslint-import-resolver-typescript: 2.5.0_fe22d862ffeecaee86c93a006d59e41e - eslint-import-resolver-webpack: 0.13.2_bac363bc2c2f46a65300020741b6cf5e find-up: 2.1.0 - transitivePeerDependencies: - - supports-color - dev: true - /eslint-module-utils/2.7.3_ef07d826cd641afefb7c0416495c1331: - resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - dependencies: - '@typescript-eslint/parser': 5.15.0_typescript@4.2.4 - debug: 3.2.7 - eslint-import-resolver-node: 0.3.6 - find-up: 2.1.0 - transitivePeerDependencies: - - supports-color - - /eslint-plugin-import/2.25.4_77772d9183dc10a22461806e31fab843: + /eslint-plugin-import/2.25.4: + resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + dependencies: + array-includes: 3.1.4 + array.prototype.flat: 1.2.5 + debug: 2.6.9 + doctrine: 2.1.0 + eslint-import-resolver-node: 0.3.6 + eslint-module-utils: 2.7.3 + has: 1.0.3 + is-core-module: 2.8.0 + is-glob: 4.0.3 + minimatch: 3.0.4 + object.values: 1.1.5 + resolve: 1.20.0 + tsconfig-paths: 3.14.0 + dev: true + + /eslint-plugin-import/2.25.4_eslint@8.11.0: resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} engines: {node: '>=4'} peerDependencies: - '@typescript-eslint/parser': '*' eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true dependencies: - '@typescript-eslint/parser': 5.15.0_eslint@8.11.0+typescript@4.6.2 array-includes: 3.1.4 array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.11.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3_3235438f99d989adc867d9bc1cfd12d4 + eslint-module-utils: 2.7.3 has: 1.0.3 is-core-module: 2.8.0 is-glob: 4.0.3 @@ -22040,60 +20541,21 @@ packages: object.values: 1.1.5 resolve: 1.20.0 tsconfig-paths: 3.14.0 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color dev: true - /eslint-plugin-import/2.25.4_@typescript-eslint+parser@5.15.0: + /eslint-plugin-import/2.25.4_eslint@8.12.0: resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} engines: {node: '>=4'} peerDependencies: - '@typescript-eslint/parser': '*' eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true dependencies: - '@typescript-eslint/parser': 5.15.0_typescript@4.2.4 - array-includes: 3.1.4 - array.prototype.flat: 1.2.5 - debug: 2.6.9 - doctrine: 2.1.0 - eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3_ef07d826cd641afefb7c0416495c1331 - has: 1.0.3 - is-core-module: 2.8.0 - is-glob: 4.0.3 - minimatch: 3.0.4 - object.values: 1.1.5 - resolve: 1.20.0 - tsconfig-paths: 3.14.0 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - dev: true - - /eslint-plugin-import/2.25.4_cc71e8efbf6abc1a029e1884c9c4d82b: - resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - dependencies: - '@typescript-eslint/parser': 5.15.0_eslint@8.12.0+typescript@4.6.2 array-includes: 3.1.4 array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.12.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3_ef07d826cd641afefb7c0416495c1331 + eslint-module-utils: 2.7.3 has: 1.0.3 is-core-module: 2.8.0 is-glob: 4.0.3 @@ -22101,10 +20563,6 @@ packages: object.values: 1.1.5 resolve: 1.20.0 tsconfig-paths: 3.14.0 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color /eslint-plugin-jest/23.20.0_eslint@6.8.0+typescript@3.9.7: resolution: {integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw==} @@ -22600,6 +21058,7 @@ packages: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 + dev: true /eslint-utils/1.4.3: resolution: {integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==} @@ -22998,6 +21457,7 @@ packages: v8-compile-cache: 2.3.0 transitivePeerDependencies: - supports-color + dev: true /eslint/8.2.0: resolution: {integrity: sha512-erw7XmM+CLxTOickrimJ1SiF55jiNlVSp2qqm0NuBWPtHYQCegD5ZMaW0c3i5ytPqL+SSLaCxdvQXFPLJn+ABw==} @@ -23088,6 +21548,7 @@ packages: acorn: 8.7.0 acorn-jsx: 5.3.2_acorn@8.7.0 eslint-visitor-keys: 3.3.0 + dev: true /esprima/2.7.3: resolution: {integrity: sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=} @@ -23131,18 +21592,6 @@ packages: - supports-color dev: true - /estree-walker/0.6.1: - resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} - dev: true - - /estree-walker/1.0.1: - resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} - dev: true - - /estree-walker/2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - dev: true - /esutils/2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -23263,6 +21712,7 @@ packages: onetime: 5.1.2 signal-exit: 3.0.7 strip-final-newline: 2.0.0 + dev: true /execall/2.0.0: resolution: {integrity: sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==} @@ -23290,22 +21740,6 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - - /expand-brackets/2.1.4_supports-color@6.1.0: - resolution: {integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=} - engines: {node: '>=0.10.0'} - dependencies: - debug: 2.6.9_supports-color@6.1.0 - define-property: 0.2.5 - extend-shallow: 2.0.1 - posix-character-classes: 0.1.1 - regex-not: 1.0.2 - snapdragon: 0.8.2_supports-color@6.1.0 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color /expand-tilde/1.2.2: resolution: {integrity: sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=} @@ -23318,6 +21752,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: homedir-polyfill: 1.0.3 + dev: true /expect-puppeteer/4.4.0: resolution: {integrity: sha512-6Ey4Xy2xvmuQu7z7YQtMsaMV0EHJRpVxIDOd5GRrm04/I3nkTKIutELfECsLp6le+b3SSa3cXhPiw6PgqzxYWA==} @@ -23332,8 +21767,6 @@ packages: jest-matcher-utils: 24.9.0 jest-message-util: 24.9.0 jest-regex-util: 24.9.0 - transitivePeerDependencies: - - supports-color dev: false /expect/25.5.0: @@ -23369,6 +21802,7 @@ packages: jest-matcher-utils: 27.3.1 jest-message-util: 27.3.1 jest-regex-util: 27.0.6 + dev: true /expect/27.5.1: resolution: {integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==} @@ -23378,6 +21812,7 @@ packages: jest-get-type: 27.5.1 jest-matcher-utils: 27.5.1 jest-message-util: 27.5.1 + dev: true /expose-loader/3.1.0_webpack@5.70.0: resolution: {integrity: sha512-2RExSo0yJiqP+xiUue13jQa2IHE8kLDzTI7b6kn+vUlBVvlzNSiLDzo4e5Pp5J039usvTUnxZ8sUOhv0Kg15NA==} @@ -23422,8 +21857,6 @@ packages: type-is: 1.6.18 utils-merge: 1.0.1 vary: 1.1.2 - transitivePeerDependencies: - - supports-color dev: true /extend-shallow/2.0.1: @@ -23462,23 +21895,6 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - - /extglob/2.0.4_supports-color@6.1.0: - resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} - engines: {node: '>=0.10.0'} - dependencies: - array-unique: 0.3.2 - define-property: 1.0.0 - expand-brackets: 2.1.4_supports-color@6.1.0 - extend-shallow: 2.0.1 - fragment-cache: 0.2.1 - regex-not: 1.0.2 - snapdragon: 0.8.2_supports-color@6.1.0 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color /extract-zip/1.7.0: resolution: {integrity: sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==} @@ -23488,8 +21904,6 @@ packages: debug: 2.6.9 mkdirp: 0.5.5 yauzl: 2.10.0 - transitivePeerDependencies: - - supports-color /extract-zip/2.0.1: resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} @@ -23529,8 +21943,6 @@ packages: is-glob: 4.0.3 merge2: 1.4.1 micromatch: 3.1.10 - transitivePeerDependencies: - - supports-color dev: true /fast-glob/3.2.11: @@ -23598,13 +22010,6 @@ packages: websocket-driver: 0.7.4 dev: true - /faye-websocket/0.11.4: - resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} - engines: {node: '>=0.8.0'} - dependencies: - websocket-driver: 0.7.4 - dev: true - /fb-watchman/2.0.1: resolution: {integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==} dependencies: @@ -23663,6 +22068,7 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.0.4 + dev: true /file-loader/6.2.0_webpack@4.46.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} @@ -23675,17 +22081,6 @@ packages: webpack: 4.46.0 dev: true - /file-loader/6.2.0_webpack@5.70.0: - resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - loader-utils: 2.0.2 - schema-utils: 3.1.1 - webpack: 5.70.0 - dev: true - /file-sync-cmp/0.1.1: resolution: {integrity: sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=} dev: true @@ -23754,8 +22149,6 @@ packages: parseurl: 1.3.3 statuses: 1.5.0 unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color dev: true /find-cache-dir/2.1.0: @@ -23869,20 +22262,17 @@ packages: is-glob: 3.1.0 micromatch: 3.1.10 resolve-dir: 1.0.1 - transitivePeerDependencies: - - supports-color dev: true - /findup-sync/3.0.0_supports-color@6.1.0: + /findup-sync/3.0.0: resolution: {integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==} engines: {node: '>= 0.10'} dependencies: detect-file: 1.0.0 is-glob: 4.0.3 - micromatch: 3.1.10_supports-color@6.1.0 + micromatch: 3.1.10 resolve-dir: 1.0.1 - transitivePeerDependencies: - - supports-color + dev: true /findup/0.1.5: resolution: {integrity: sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs=} @@ -23935,6 +22325,7 @@ packages: dependencies: flatted: 3.2.4 rimraf: 3.0.2 + dev: true /flat/4.1.1: resolution: {integrity: sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA==} @@ -23943,16 +22334,12 @@ packages: is-buffer: 2.0.5 dev: true - /flat/5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - dev: true - /flatted/2.0.2: resolution: {integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==} /flatted/3.2.4: resolution: {integrity: sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==} + dev: true /flow-parser/0.174.1: resolution: {integrity: sha512-nDMOvlFR+4doLpB3OJpseHZ7uEr3ENptlF6qMas/kzQmNcLzMwfQeFX0gGJ/+em7UdldB/nGsk55tDTOvjbCuw==} @@ -23974,6 +22361,7 @@ packages: peerDependenciesMeta: debug: optional: true + dev: false /follow-redirects/1.14.7: resolution: {integrity: sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==} @@ -23990,8 +22378,6 @@ packages: engines: {node: '>=4.0'} dependencies: debug: 3.1.0 - transitivePeerDependencies: - - supports-color dev: true /for-each/0.3.3: @@ -24032,47 +22418,9 @@ packages: /forever-agent/0.6.1: resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=} - /fork-ts-checker-webpack-plugin/4.1.6_ec34b068c8cf37561abcf5fd5b20a134: + /fork-ts-checker-webpack-plugin/4.1.6: resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} engines: {node: '>=6.11.5', yarn: '>=1.0.0'} - peerDependencies: - eslint: '>= 6' - typescript: '>= 2.7' - vue-template-compiler: '*' - webpack: '>= 4' - peerDependenciesMeta: - eslint: - optional: true - vue-template-compiler: - optional: true - dependencies: - '@babel/code-frame': 7.16.7 - chalk: 2.4.2 - eslint: 8.12.0 - micromatch: 3.1.10 - minimatch: 3.1.2 - semver: 5.7.1 - tapable: 1.1.3 - typescript: 4.6.2 - webpack: 4.46.0_webpack-cli@3.3.12 - worker-rpc: 0.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /fork-ts-checker-webpack-plugin/4.1.6_typescript@4.2.4+webpack@4.46.0: - resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} - engines: {node: '>=6.11.5', yarn: '>=1.0.0'} - peerDependencies: - eslint: '>= 6' - typescript: '>= 2.7' - vue-template-compiler: '*' - webpack: '>= 4' - peerDependenciesMeta: - eslint: - optional: true - vue-template-compiler: - optional: true dependencies: '@babel/code-frame': 7.16.7 chalk: 2.4.2 @@ -24080,42 +22428,7 @@ packages: minimatch: 3.1.2 semver: 5.7.1 tapable: 1.1.3 - typescript: 4.2.4 - webpack: 4.46.0 worker-rpc: 0.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /fork-ts-checker-webpack-plugin/6.2.10_typescript@4.2.4+webpack@5.70.0: - resolution: {integrity: sha512-HveFCHWSH2WlYU1tU3PkrupvW8lNFMTfH3Jk0TfC2mtktE9ibHGcifhCsCFvj+kqlDfNIlwmNLiNqR9jnSA7OQ==} - engines: {node: '>=10', yarn: '>=1.0.0'} - peerDependencies: - eslint: '>= 6' - typescript: '>= 2.7' - vue-template-compiler: '*' - webpack: '>= 4' - peerDependenciesMeta: - eslint: - optional: true - vue-template-compiler: - optional: true - dependencies: - '@babel/code-frame': 7.16.0 - '@types/json-schema': 7.0.9 - chalk: 4.1.2 - chokidar: 3.5.2 - cosmiconfig: 6.0.0 - deepmerge: 4.2.2 - fs-extra: 9.1.0 - glob: 7.2.0 - memfs: 3.3.0 - minimatch: 3.0.4 - schema-utils: 2.7.0 - semver: 7.3.5 - tapable: 1.1.3 - typescript: 4.2.4 - webpack: 5.70.0 dev: true /fork-ts-checker-webpack-plugin/6.5.0_10568ae13669cc833891d65cd6879aa0: @@ -24283,10 +22596,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /fraction.js/4.1.2: - resolution: {integrity: sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==} - dev: true - /fraction.js/4.2.0: resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} dev: true @@ -24512,12 +22821,6 @@ packages: globule: 1.3.3 dev: true - /generic-names/2.0.1: - resolution: {integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==} - dependencies: - loader-utils: 1.4.0 - dev: true - /gensync/1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -24585,6 +22888,7 @@ packages: /get-stream/6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} + dev: true /get-symbol-description/1.0.0: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} @@ -24658,6 +22962,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: is-glob: 4.0.3 + dev: true /glob-promise/3.4.0_glob@7.2.0: resolution: {integrity: sha512-q08RJ6O+eJn+dVanerAndJwIcumgbDdYiUT7zFQl3Wm1xD6fBKtah7H8ZJChj4wP+8C+QfeVy8xautR7rdmKEw==} @@ -24675,6 +22980,7 @@ packages: /glob-to-regexp/0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + dev: true /glob/5.0.15: resolution: {integrity: sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=} @@ -24697,17 +23003,6 @@ packages: path-is-absolute: 1.0.1 dev: true - /glob/7.1.4: - resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.0.4 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - /glob/7.1.7: resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} dependencies: @@ -24758,12 +23053,14 @@ packages: global-prefix: 1.0.2 is-windows: 1.0.2 resolve-dir: 1.0.1 + dev: true /global-modules/2.0.0: resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} engines: {node: '>=6'} dependencies: global-prefix: 3.0.0 + dev: true /global-prefix/0.1.5: resolution: {integrity: sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=} @@ -24783,6 +23080,7 @@ packages: ini: 1.3.8 is-windows: 1.0.2 which: 1.3.1 + dev: true /global-prefix/3.0.0: resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} @@ -24791,6 +23089,7 @@ packages: ini: 1.3.8 kind-of: 6.0.3 which: 1.3.1 + dev: true /global/4.4.0: resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} @@ -24905,8 +23204,6 @@ packages: ignore: 4.0.6 pify: 4.0.1 slash: 2.0.0 - transitivePeerDependencies: - - supports-color dev: true /globjoin/0.1.4: @@ -25030,8 +23327,6 @@ packages: liftoff: 2.5.0 nopt: 4.0.3 v8flags: 3.1.3 - transitivePeerDependencies: - - supports-color dev: true /grunt-contrib-clean/2.0.0_grunt@1.3.0: @@ -25091,8 +23386,6 @@ packages: gaze: 1.1.3 lodash: 4.17.21 tiny-lr: 1.1.1 - transitivePeerDependencies: - - supports-color dev: true /grunt-known-options/1.1.1: @@ -25214,8 +23507,6 @@ packages: mkdirp: 1.0.4 nopt: 3.0.6 rimraf: 3.0.2 - transitivePeerDependencies: - - supports-color dev: true /gruntify-eslint/5.0.0_grunt@1.3.0: @@ -25245,10 +23536,6 @@ packages: pify: 4.0.1 dev: true - /handle-thing/2.0.1: - resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - dev: true - /handlebars/4.7.7: resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} engines: {node: '>=0.4.7'} @@ -25279,10 +23566,6 @@ packages: engines: {node: '>=6'} dev: true - /harmony-reflect/1.6.2: - resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} - dev: true - /has-ansi/2.0.0: resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=} engines: {node: '>=0.10.0'} @@ -25518,15 +23801,6 @@ packages: lru-cache: 6.0.0 dev: true - /hpack.js/2.1.6: - resolution: {integrity: sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=} - dependencies: - inherits: 2.0.4 - obuf: 1.1.2 - readable-stream: 2.3.7 - wbuf: 1.7.3 - dev: true - /hpq/1.3.0: resolution: {integrity: sha512-fvYTvdCFOWQupGxqkahrkA+ERBuMdzkxwtUdKrxR6rmMd4Pfl+iZ1QiQYoaZ0B/v0y59MOMnz3XFUWbT50/NWA==} dev: false @@ -25553,6 +23827,7 @@ packages: engines: {node: '>=10'} dependencies: whatwg-encoding: 1.0.5 + dev: true /html-entities/2.3.2: resolution: {integrity: sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==} @@ -25587,6 +23862,8 @@ packages: param-case: 3.0.4 relateurl: 0.2.7 terser: 5.10.0 + transitivePeerDependencies: + - acorn dev: true /html-tags/3.1.0: @@ -25628,6 +23905,8 @@ packages: pretty-error: 4.0.0 tapable: 2.2.1 webpack: 5.70.0 + transitivePeerDependencies: + - acorn dev: true /htmlparser2/3.10.1: @@ -25665,20 +23944,6 @@ packages: transitivePeerDependencies: - supports-color - /http-deceiver/1.2.7: - resolution: {integrity: sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=} - dev: true - - /http-errors/1.6.3: - resolution: {integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=} - engines: {node: '>= 0.6'} - dependencies: - depd: 1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.0 - statuses: 1.5.0 - dev: true - /http-errors/1.7.2: resolution: {integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==} engines: {node: '>= 0.6'} @@ -25714,6 +23979,7 @@ packages: debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true /http-proxy-agent/5.0.0: resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} @@ -25726,54 +23992,10 @@ packages: - supports-color dev: true - /http-proxy-middleware/2.0.1: - resolution: {integrity: sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==} - engines: {node: '>=12.0.0'} - dependencies: - '@types/http-proxy': 1.17.7 - http-proxy: 1.18.1 - is-glob: 4.0.3 - is-plain-obj: 3.0.0 - micromatch: 4.0.4 - transitivePeerDependencies: - - debug - dev: true - - /http-proxy/1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.14.5 - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - dev: true - /http-reasons/0.1.0: resolution: {integrity: sha1-qVPKZwB4Zp3eFCzomUAbnW6F07Q=} dev: false - /http-server/0.12.3: - resolution: {integrity: sha512-be0dKG6pni92bRjq0kvExtj/NrrAd28/8fCXkaI/4piTwQMSDSLMhWyW0NI1V+DBI3aa1HMlQu46/HjVLfmugA==} - engines: {node: '>=6'} - hasBin: true - dependencies: - basic-auth: 1.1.0 - colors: 1.4.0 - corser: 2.0.1 - ecstatic: 3.3.2 - http-proxy: 1.18.1 - minimist: 1.2.5 - opener: 1.5.2 - portfinder: 1.0.28 - secure-compare: 3.0.1 - union: 0.5.0 - transitivePeerDependencies: - - debug - - supports-color - dev: true - /http-signature/1.2.0: resolution: {integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=} engines: {node: '>=0.8', npm: '>=1.3.7'} @@ -25800,8 +24022,6 @@ packages: dependencies: agent-base: 4.3.0 debug: 3.2.7 - transitivePeerDependencies: - - supports-color dev: true /https-proxy-agent/4.0.0: @@ -25821,6 +24041,7 @@ packages: debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true /human-signals/1.1.1: resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} @@ -25829,6 +24050,7 @@ packages: /human-signals/2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} + dev: true /humanize-ms/1.2.1: resolution: {integrity: sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=} @@ -25939,25 +24161,12 @@ packages: dependencies: safer-buffer: 2.1.2 - /icss-replace-symbols/1.1.0: - resolution: {integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=} - dev: true - /icss-utils/4.1.1: resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} engines: {node: '>= 6'} dependencies: postcss: 7.0.39 - /icss-utils/5.1.0_postcss@8.3.0: - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.3.0 - dev: true - /icss-utils/5.1.0_postcss@8.4.12: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} @@ -25967,13 +24176,6 @@ packages: postcss: 8.4.12 dev: true - /identity-obj-proxy/3.0.0: - resolution: {integrity: sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=} - engines: {node: '>=4'} - dependencies: - harmony-reflect: 1.6.2 - dev: true - /ieee754/1.1.13: resolution: {integrity: sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==} dev: true @@ -26013,16 +24215,9 @@ packages: resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} engines: {node: '>= 4'} - /image-size/0.5.5: - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} - engines: {node: '>=0.10.0'} - hasBin: true - requiresBuild: true - dev: true - optional: true - /immutable/4.0.0: resolution: {integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==} + dev: true /import-cwd/2.1.0: resolution: {integrity: sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=} @@ -26030,13 +24225,6 @@ packages: dependencies: import-from: 2.1.0 - /import-cwd/3.0.0: - resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} - engines: {node: '>=8'} - dependencies: - import-from: 3.0.0 - dev: true - /import-fresh/2.0.0: resolution: {integrity: sha1-2BNVwVYS04bGH53dOSLUMEgipUY=} engines: {node: '>=4'} @@ -26057,13 +24245,6 @@ packages: dependencies: resolve-from: 3.0.0 - /import-from/3.0.0: - resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} - engines: {node: '>=8'} - dependencies: - resolve-from: 5.0.0 - dev: true - /import-lazy/2.1.0: resolution: {integrity: sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=} engines: {node: '>=4'} @@ -26129,57 +24310,6 @@ packages: /ini/1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - /ink-spinner/4.0.3_ink@3.2.0+react@17.0.2: - resolution: {integrity: sha512-uJ4nbH00MM9fjTJ5xdw0zzvtXMkeGb0WV6dzSWvFv2/+ks6FIhpkt+Ge/eLdh0Ah6Vjw5pLMyNfoHQpRDRVFbQ==} - engines: {node: '>=10'} - peerDependencies: - ink: '>=3.0.5' - react: '>=16.8.2' - dependencies: - cli-spinners: 2.6.1 - ink: 3.2.0_react@17.0.2 - react: 17.0.2 - dev: true - - /ink/3.2.0_react@17.0.2: - resolution: {integrity: sha512-firNp1q3xxTzoItj/eOOSZQnYSlyrWks5llCTVX37nJ59K3eXbQ8PtzCguqo8YI19EELo5QxaKnJd4VxzhU8tg==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '>=16.8.0' - react: '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - ansi-escapes: 4.3.2 - auto-bind: 4.0.0 - chalk: 4.1.2 - cli-boxes: 2.2.1 - cli-cursor: 3.1.0 - cli-truncate: 2.1.0 - code-excerpt: 3.0.0 - indent-string: 4.0.0 - is-ci: 2.0.0 - lodash: 4.17.21 - patch-console: 1.0.0 - react: 17.0.2 - react-devtools-core: 4.22.0 - react-reconciler: 0.26.2_react@17.0.2 - scheduler: 0.20.2 - signal-exit: 3.0.7 - slice-ansi: 3.0.0 - stack-utils: 2.0.5 - string-width: 4.2.3 - type-fest: 0.12.0 - widest-line: 3.1.0 - wrap-ansi: 6.2.0 - ws: 7.5.5 - yoga-layout-prebuilt: 1.10.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: true - /inline-style-parser/0.1.1: resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} dev: true @@ -26241,16 +24371,6 @@ packages: through: 2.3.8 dev: true - /internal-ip/6.2.0: - resolution: {integrity: sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==} - engines: {node: '>=10'} - dependencies: - default-gateway: 6.0.3 - ipaddr.js: 1.9.1 - is-ip: 3.1.0 - p-event: 4.2.0 - dev: true - /internal-slot/1.0.3: resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} engines: {node: '>= 0.4'} @@ -26275,6 +24395,7 @@ packages: /interpret/1.4.0: resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} engines: {node: '>= 0.10'} + dev: true /interpret/2.2.0: resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==} @@ -26295,11 +24416,6 @@ packages: resolution: {integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=} engines: {node: '>=4'} - /ip-regex/4.3.0: - resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==} - engines: {node: '>=8'} - dev: true - /ip/1.1.5: resolution: {integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=} dev: true @@ -26309,11 +24425,6 @@ packages: engines: {node: '>= 0.10'} dev: true - /ipaddr.js/2.0.1: - resolution: {integrity: sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==} - engines: {node: '>= 10'} - dev: true - /irregular-plurals/3.3.0: resolution: {integrity: sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==} engines: {node: '>=8'} @@ -26429,13 +24540,6 @@ packages: dependencies: ci-info: 2.0.0 - /is-ci/3.0.1: - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} - hasBin: true - dependencies: - ci-info: 3.2.0 - dev: true - /is-color-stop/1.1.0: resolution: {integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=} dependencies: @@ -26520,7 +24624,7 @@ packages: is-plain-object: 2.0.4 /is-extglob/2.1.1: - resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} /is-finite/1.1.0: @@ -26557,7 +24661,7 @@ packages: engines: {node: '>=6'} /is-glob/3.1.0: - resolution: {integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=} + resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 @@ -26586,13 +24690,6 @@ packages: engines: {node: '>=8'} dev: true - /is-ip/3.1.0: - resolution: {integrity: sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==} - engines: {node: '>=8'} - dependencies: - ip-regex: 4.3.0 - dev: true - /is-lambda/1.0.1: resolution: {integrity: sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=} dev: true @@ -26607,10 +24704,6 @@ packages: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} dev: true - /is-module/1.0.0: - resolution: {integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=} - dev: true - /is-negative-zero/2.0.1: resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} engines: {node: '>= 0.4'} @@ -26675,11 +24768,6 @@ packages: path-is-inside: 1.0.2 dev: true - /is-path-inside/3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - dev: true - /is-plain-obj/1.1.0: resolution: {integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=} engines: {node: '>=0.10.0'} @@ -26701,17 +24789,13 @@ packages: dependencies: isobject: 3.0.1 - /is-plain-object/3.0.1: - resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} - engines: {node: '>=0.10.0'} - dev: true - /is-plain-object/5.0.0: resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} engines: {node: '>=0.10.0'} /is-potential-custom-element-name/1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + dev: true /is-promise/4.0.0: resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} @@ -26721,12 +24805,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /is-reference/1.2.1: - resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} - dependencies: - '@types/estree': 0.0.50 - dev: true - /is-regex/1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -26927,8 +25005,6 @@ packages: js-yaml: 3.14.1 mkdirp: 0.5.5 once: 1.4.0 - transitivePeerDependencies: - - supports-color dev: true /istanbul-lib-coverage/1.2.1: @@ -26960,8 +25036,6 @@ packages: babylon: 6.18.0 istanbul-lib-coverage: 1.2.1 semver: 5.7.1 - transitivePeerDependencies: - - supports-color dev: true /istanbul-lib-instrument/3.3.0: @@ -27036,8 +25110,6 @@ packages: mkdirp: 0.5.5 rimraf: 2.7.1 source-map: 0.5.7 - transitivePeerDependencies: - - supports-color dev: true /istanbul-lib-source-maps/3.0.6: @@ -27089,6 +25161,7 @@ packages: dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.0 + dev: true /istanbul/1.0.0-alpha.2: resolution: {integrity: sha1-BglrwI6Yuq10Sq5Gli2N+frGPQg=} @@ -27102,8 +25175,6 @@ packages: nopt: 3.0.6 which: 1.3.1 wordwrap: 1.0.0 - transitivePeerDependencies: - - supports-color dev: true /iterate-iterator/1.0.2: @@ -27161,6 +25232,7 @@ packages: '@jest/types': 27.2.5 execa: 5.1.1 throat: 6.0.1 + dev: true /jest-changed-files/27.5.1: resolution: {integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==} @@ -27169,6 +25241,7 @@ packages: '@jest/types': 27.5.1 execa: 5.1.1 throat: 6.0.1 + dev: true /jest-circus/25.1.0: resolution: {integrity: sha512-Axlcr2YMxVarMW4SiZhCFCjNKhdF4xF9AIdltyutQOKyyDT795Kl/fzI95O0l8idE51Npj2wDj5GhrV7uEoEJA==} @@ -27219,6 +25292,7 @@ packages: throat: 6.0.1 transitivePeerDependencies: - supports-color + dev: true /jest-circus/27.5.1: resolution: {integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==} @@ -27245,6 +25319,7 @@ packages: throat: 6.0.1 transitivePeerDependencies: - supports-color + dev: true /jest-cli/24.9.0: resolution: {integrity: sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==} @@ -27265,9 +25340,7 @@ packages: realpath-native: 1.1.0 yargs: 13.3.2 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: false /jest-cli/25.5.4: @@ -27323,6 +25396,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /jest-cli/27.5.1: resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==} @@ -27352,6 +25426,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /jest-config/24.9.0: resolution: {integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==} @@ -27375,9 +25450,7 @@ packages: pretty-format: 24.9.0 realpath-native: 1.1.0 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: false /jest-config/25.5.4: @@ -27409,81 +25482,6 @@ packages: - supports-color - utf-8-validate - /jest-config/27.2.2: - resolution: {integrity: sha512-2nhms3lp52ZpU0636bB6zIFHjDVtYxzFQIOHZjBFUeXcb6b41sEkWojbHaJ4FEIO44UbccTLa7tvNpiFCgPE7w==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - dependencies: - '@babel/core': 7.16.0 - '@jest/test-sequencer': 27.3.1 - '@jest/types': 27.2.5 - babel-jest: 27.3.1_@babel+core@7.16.0 - chalk: 4.1.2 - deepmerge: 4.2.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - is-ci: 3.0.1 - jest-circus: 27.3.1 - jest-environment-jsdom: 27.3.1 - jest-environment-node: 27.3.1 - jest-get-type: 27.3.1 - jest-jasmine2: 27.3.1 - jest-regex-util: 27.0.6 - jest-resolve: 27.3.1 - jest-runner: 27.3.1 - jest-util: 27.3.1 - jest-validate: 27.3.1 - micromatch: 4.0.4 - pretty-format: 27.3.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - dev: true - - /jest-config/27.2.2_ts-node@9.1.1: - resolution: {integrity: sha512-2nhms3lp52ZpU0636bB6zIFHjDVtYxzFQIOHZjBFUeXcb6b41sEkWojbHaJ4FEIO44UbccTLa7tvNpiFCgPE7w==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - dependencies: - '@babel/core': 7.16.0 - '@jest/test-sequencer': 27.3.1 - '@jest/types': 27.2.5 - babel-jest: 27.3.1_@babel+core@7.16.0 - chalk: 4.1.2 - deepmerge: 4.2.2 - glob: 7.2.0 - graceful-fs: 4.2.9 - is-ci: 3.0.1 - jest-circus: 27.3.1 - jest-environment-jsdom: 27.3.1 - jest-environment-node: 27.3.1 - jest-get-type: 27.3.1 - jest-jasmine2: 27.3.1 - jest-regex-util: 27.0.6 - jest-resolve: 27.3.1 - jest-runner: 27.3.1 - jest-util: 27.3.1 - jest-validate: 27.3.1 - micromatch: 4.0.4 - pretty-format: 27.3.1 - ts-node: 9.1.1_typescript@4.2.4 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - dev: true - /jest-config/27.3.1: resolution: {integrity: sha512-KY8xOIbIACZ/vdYCKSopL44I0xboxC751IX+DXL2+Wx6DKNycyEfV3rryC3BPm5Uq/BBqDoMrKuqLEUNJmMKKg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -27519,6 +25517,7 @@ packages: - canvas - supports-color - utf-8-validate + dev: true /jest-config/27.5.1: resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==} @@ -27558,6 +25557,7 @@ packages: - canvas - supports-color - utf-8-validate + dev: true /jest-dev-server/4.4.0: resolution: {integrity: sha512-STEHJ3iPSC8HbrQ3TME0ozGX2KT28lbT4XopPxUm2WimsX3fcB3YOptRh12YphQisMhfqNSNTZUmWyT3HEXS2A==} @@ -27609,6 +25609,7 @@ packages: diff-sequences: 27.0.6 jest-get-type: 27.3.1 pretty-format: 27.3.1 + dev: true /jest-diff/27.5.1: resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==} @@ -27637,12 +25638,14 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: detect-newline: 3.1.0 + dev: true /jest-docblock/27.5.1: resolution: {integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: detect-newline: 3.1.0 + dev: true /jest-each/24.9.0: resolution: {integrity: sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==} @@ -27653,8 +25656,6 @@ packages: jest-get-type: 24.9.0 jest-util: 24.9.0 pretty-format: 24.9.0 - transitivePeerDependencies: - - supports-color dev: false /jest-each/25.5.0: @@ -27676,6 +25677,7 @@ packages: jest-get-type: 27.3.1 jest-util: 27.5.1 pretty-format: 27.3.1 + dev: true /jest-each/27.5.1: resolution: {integrity: sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==} @@ -27686,6 +25688,7 @@ packages: jest-get-type: 27.5.1 jest-util: 27.5.1 pretty-format: 27.5.1 + dev: true /jest-environment-jsdom/24.9.0: resolution: {integrity: sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==} @@ -27698,9 +25701,7 @@ packages: jest-util: 24.9.0 jsdom: 11.12.0 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: false /jest-environment-jsdom/25.5.0: @@ -27734,6 +25735,7 @@ packages: - canvas - supports-color - utf-8-validate + dev: true /jest-environment-jsdom/27.5.1: resolution: {integrity: sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==} @@ -27751,6 +25753,7 @@ packages: - canvas - supports-color - utf-8-validate + dev: true /jest-environment-node/24.9.0: resolution: {integrity: sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==} @@ -27786,6 +25789,7 @@ packages: '@types/node': 16.10.3 jest-mock: 27.3.0 jest-util: 27.3.1 + dev: true /jest-environment-node/27.5.1: resolution: {integrity: sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==} @@ -27797,6 +25801,7 @@ packages: '@types/node': 17.0.21 jest-mock: 27.5.1 jest-util: 27.5.1 + dev: true /jest-environment-puppeteer/4.4.0: resolution: {integrity: sha512-iV8S8+6qkdTM6OBR/M9gKywEk8GDSOe05hspCs5D8qKSwtmlUfdtHfB4cakdc68lC6YfK3AUsLirpfgodCHjzQ==} @@ -27825,6 +25830,7 @@ packages: /jest-get-type/27.3.1: resolution: {integrity: sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dev: true /jest-get-type/27.5.1: resolution: {integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==} @@ -27847,8 +25853,6 @@ packages: walker: 1.0.8 optionalDependencies: fsevents: 1.2.13 - transitivePeerDependencies: - - supports-color dev: false /jest-haste-map/25.5.1: @@ -27869,8 +25873,6 @@ packages: which: 2.0.2 optionalDependencies: fsevents: 2.3.2 - transitivePeerDependencies: - - supports-color /jest-haste-map/26.6.2: resolution: {integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==} @@ -27891,8 +25893,6 @@ packages: walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 - transitivePeerDependencies: - - supports-color /jest-haste-map/27.3.1: resolution: {integrity: sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg==} @@ -27912,6 +25912,7 @@ packages: walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 + dev: true /jest-haste-map/27.5.1: resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==} @@ -27931,6 +25932,7 @@ packages: walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 + dev: true /jest-jasmine2/24.9.0: resolution: {integrity: sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==} @@ -28007,6 +26009,7 @@ packages: throat: 6.0.1 transitivePeerDependencies: - supports-color + dev: true /jest-jasmine2/27.5.1: resolution: {integrity: sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==} @@ -28031,6 +26034,7 @@ packages: throat: 6.0.1 transitivePeerDependencies: - supports-color + dev: true /jest-leak-detector/24.9.0: resolution: {integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==} @@ -28053,6 +26057,7 @@ packages: dependencies: jest-get-type: 27.3.1 pretty-format: 27.3.1 + dev: true /jest-leak-detector/27.5.1: resolution: {integrity: sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==} @@ -28060,6 +26065,7 @@ packages: dependencies: jest-get-type: 27.5.1 pretty-format: 27.5.1 + dev: true /jest-matcher-utils/24.9.0: resolution: {integrity: sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==} @@ -28098,6 +26104,7 @@ packages: jest-diff: 27.3.1 jest-get-type: 27.3.1 pretty-format: 27.3.1 + dev: true /jest-matcher-utils/27.5.1: resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==} @@ -28120,8 +26127,6 @@ packages: micromatch: 3.1.10 slash: 2.0.0 stack-utils: 1.0.5 - transitivePeerDependencies: - - supports-color dev: false /jest-message-util/25.5.0: @@ -28165,6 +26170,7 @@ packages: pretty-format: 27.3.1 slash: 3.0.0 stack-utils: 2.0.5 + dev: true /jest-message-util/27.5.1: resolution: {integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==} @@ -28179,6 +26185,7 @@ packages: pretty-format: 27.5.1 slash: 3.0.0 stack-utils: 2.0.5 + dev: true /jest-mock-extended/1.0.18_jest@27.5.1+typescript@4.6.2: resolution: {integrity: sha512-qf1n7lIa2dTxxPIBr+FlXrbj3hnV1sG9DPZsrr2H/8W+Jw0wt6OmeOQsPcjRuW8EXIECC9pDXsSIfEdn+HP7JQ==} @@ -28218,6 +26225,7 @@ packages: dependencies: '@jest/types': 27.2.5 '@types/node': 16.10.3 + dev: true /jest-mock/27.5.1: resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==} @@ -28225,6 +26233,7 @@ packages: dependencies: '@jest/types': 27.5.1 '@types/node': 17.0.21 + dev: true /jest-pnp-resolver/1.2.2_jest-resolve@24.9.0: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} @@ -28249,18 +26258,6 @@ packages: dependencies: jest-resolve: 25.5.1 - /jest-pnp-resolver/1.2.2_jest-resolve@27.2.2: - resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: - jest-resolve: 27.2.2 - dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@27.3.1: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} @@ -28271,6 +26268,7 @@ packages: optional: true dependencies: jest-resolve: 27.3.1 + dev: true /jest-pnp-resolver/1.2.2_jest-resolve@27.5.1: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} @@ -28282,6 +26280,7 @@ packages: optional: true dependencies: jest-resolve: 27.5.1 + dev: true /jest-puppeteer/4.4.0_puppeteer-core@3.0.0: resolution: {integrity: sha512-ZaiCTlPZ07B9HW0erAWNX6cyzBqbXMM7d2ugai4epBDKpKvRDpItlRQC6XjERoJELKZsPziFGS0OhhUvTvQAXA==} @@ -28323,10 +26322,12 @@ packages: /jest-regex-util/27.0.6: resolution: {integrity: sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dev: true /jest-regex-util/27.5.1: resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dev: true /jest-resolve-dependencies/24.9.0: resolution: {integrity: sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==} @@ -28335,8 +26336,6 @@ packages: '@jest/types': 24.9.0 jest-regex-util: 24.9.0 jest-snapshot: 24.9.0 - transitivePeerDependencies: - - supports-color dev: false /jest-resolve-dependencies/25.5.4: @@ -28356,6 +26355,7 @@ packages: jest-snapshot: 27.3.1 transitivePeerDependencies: - supports-color + dev: true /jest-resolve-dependencies/27.5.1: resolution: {integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==} @@ -28366,6 +26366,7 @@ packages: jest-snapshot: 27.5.1 transitivePeerDependencies: - supports-color + dev: true /jest-resolve/24.9.0: resolution: {integrity: sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==} @@ -28392,22 +26393,6 @@ packages: resolve: 1.20.0 slash: 3.0.0 - /jest-resolve/27.2.2: - resolution: {integrity: sha512-tfbHcBs/hJTb3fPQ/3hLWR+TsLNTzzK98TU+zIAsrL9nNzWfWROwopUOmiSUqmHMZW5t9au/433kSF2/Af+tTw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.2.5 - chalk: 4.1.2 - escalade: 3.1.1 - graceful-fs: 4.2.9 - jest-haste-map: 27.3.1 - jest-pnp-resolver: 1.2.2_jest-resolve@27.2.2 - jest-util: 27.3.1 - jest-validate: 27.3.1 - resolve: 1.20.0 - slash: 3.0.0 - dev: true - /jest-resolve/27.3.1: resolution: {integrity: sha512-Dfzt25CFSPo3Y3GCbxynRBZzxq9AdyNN+x/v2IqYx6KVT5Z6me2Z/PsSGFSv3cOSUZqJ9pHxilao/I/m9FouLw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -28422,6 +26407,7 @@ packages: resolve: 1.20.0 resolve.exports: 1.1.0 slash: 3.0.0 + dev: true /jest-resolve/27.5.1: resolution: {integrity: sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==} @@ -28437,6 +26423,7 @@ packages: resolve: 1.20.0 resolve.exports: 1.1.0 slash: 3.0.0 + dev: true /jest-runner-groups/2.1.0: resolution: {integrity: sha512-iHBIJ38yEW7qkPTW3tSulq/5kjgIiVtZjuYimBT1PltBYwsb1B1gPWGFMDdEfy9O3+6cyfe5MmVgMHafi69MUw==} @@ -28470,9 +26457,7 @@ packages: source-map-support: 0.5.20 throat: 4.1.0 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: false /jest-runner/25.5.4: @@ -28535,6 +26520,7 @@ packages: - canvas - supports-color - utf-8-validate + dev: true /jest-runner/27.5.1: resolution: {integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==} @@ -28566,6 +26552,7 @@ packages: - canvas - supports-color - utf-8-validate + dev: true /jest-runtime/24.9.0: resolution: {integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==} @@ -28596,9 +26583,7 @@ packages: strip-bom: 3.0.0 yargs: 13.3.2 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: false /jest-runtime/25.5.4: @@ -28670,6 +26655,7 @@ packages: yargs: 16.2.0 transitivePeerDependencies: - supports-color + dev: true /jest-runtime/27.5.1: resolution: {integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==} @@ -28699,6 +26685,7 @@ packages: strip-bom: 4.0.0 transitivePeerDependencies: - supports-color + dev: true /jest-serializer/24.9.0: resolution: {integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==} @@ -28724,6 +26711,7 @@ packages: dependencies: '@types/node': 17.0.21 graceful-fs: 4.2.9 + dev: true /jest-serializer/27.5.1: resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==} @@ -28731,6 +26719,7 @@ packages: dependencies: '@types/node': 17.0.21 graceful-fs: 4.2.9 + dev: true /jest-snapshot/24.9.0: resolution: {integrity: sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==} @@ -28749,8 +26738,6 @@ packages: natural-compare: 1.4.0 pretty-format: 24.9.0 semver: 6.3.0 - transitivePeerDependencies: - - supports-color dev: false /jest-snapshot/25.5.1: @@ -28803,6 +26790,7 @@ packages: semver: 7.3.5 transitivePeerDependencies: - supports-color + dev: true /jest-snapshot/27.5.1: resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==} @@ -28832,6 +26820,7 @@ packages: semver: 7.3.5 transitivePeerDependencies: - supports-color + dev: true /jest-util/24.9.0: resolution: {integrity: sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==} @@ -28849,8 +26838,6 @@ packages: mkdirp: 0.5.5 slash: 2.0.0 source-map: 0.6.1 - transitivePeerDependencies: - - supports-color dev: false /jest-util/25.5.0: @@ -28874,18 +26861,6 @@ packages: is-ci: 2.0.0 micromatch: 4.0.4 - /jest-util/27.2.0: - resolution: {integrity: sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.2.5 - '@types/node': 16.10.3 - chalk: 4.1.2 - graceful-fs: 4.2.9 - is-ci: 3.0.1 - picomatch: 2.3.0 - dev: true - /jest-util/27.3.1: resolution: {integrity: sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -28896,6 +26871,7 @@ packages: ci-info: 3.2.0 graceful-fs: 4.2.9 picomatch: 2.3.0 + dev: true /jest-util/27.5.1: resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==} @@ -28907,6 +26883,7 @@ packages: ci-info: 3.2.0 graceful-fs: 4.2.9 picomatch: 2.3.0 + dev: true /jest-validate/24.9.0: resolution: {integrity: sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==} @@ -28941,6 +26918,7 @@ packages: jest-get-type: 27.3.1 leven: 3.1.0 pretty-format: 27.3.1 + dev: true /jest-validate/27.5.1: resolution: {integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==} @@ -28952,6 +26930,7 @@ packages: jest-get-type: 27.5.1 leven: 3.1.0 pretty-format: 27.5.1 + dev: true /jest-watcher/24.9.0: resolution: {integrity: sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==} @@ -28964,8 +26943,6 @@ packages: chalk: 2.4.2 jest-util: 24.9.0 string-length: 2.0.0 - transitivePeerDependencies: - - supports-color dev: false /jest-watcher/25.5.0: @@ -28990,6 +26967,7 @@ packages: chalk: 4.1.2 jest-util: 27.3.1 string-length: 4.0.2 + dev: true /jest-watcher/27.5.1: resolution: {integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==} @@ -29002,6 +26980,7 @@ packages: chalk: 4.1.2 jest-util: 27.5.1 string-length: 4.0.2 + dev: true /jest-worker/24.9.0: resolution: {integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==} @@ -29033,6 +27012,7 @@ packages: '@types/node': 17.0.21 merge-stream: 2.0.0 supports-color: 8.1.1 + dev: true /jest-worker/27.5.1: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} @@ -29041,6 +27021,7 @@ packages: '@types/node': 17.0.21 merge-stream: 2.0.0 supports-color: 8.1.1 + dev: true /jest/24.9.0: resolution: {integrity: sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==} @@ -29050,9 +27031,7 @@ packages: import-local: 2.0.0 jest-cli: 24.9.0 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: false /jest/25.5.4: @@ -29088,6 +27067,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /jest/27.5.1: resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==} @@ -29108,6 +27088,7 @@ packages: - supports-color - ts-node - utf-8-validate + dev: true /jmespath/0.16.0: resolution: {integrity: sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==} @@ -29161,6 +27142,7 @@ packages: hasBin: true dependencies: argparse: 2.0.1 + dev: true /js2xmlparser/3.0.0: resolution: {integrity: sha1-P7YOqgicVED5MZ9RdgzNB+JJlzM=} @@ -29240,9 +27222,6 @@ packages: whatwg-url: 6.5.0 ws: 5.2.3 xml-name-validator: 3.0.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate dev: false /jsdom/15.2.1: @@ -29324,6 +27303,7 @@ packages: - bufferutil - supports-color - utf-8-validate + dev: true /jsesc/0.5.0: resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=} @@ -29548,34 +27528,6 @@ packages: deprecated: use String.prototype.padStart() dev: false - /less-loader/10.2.0_less@3.12.2+webpack@5.70.0: - resolution: {integrity: sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - less: ^3.5.0 || ^4.0.0 - webpack: ^5.0.0 - dependencies: - klona: 2.0.5 - less: 3.12.2 - webpack: 5.70.0 - dev: true - - /less/3.12.2: - resolution: {integrity: sha512-+1V2PCMFkL+OIj2/HrtrvZw0BC0sYLMICJfbQjuj/K8CEnlrFX6R5cKKgzzttsZDHyxQNL1jqMREjKN3ja/E3Q==} - engines: {node: '>=6'} - hasBin: true - dependencies: - tslib: 1.14.1 - optionalDependencies: - errno: 0.1.8 - graceful-fs: 4.2.9 - image-size: 0.5.5 - make-dir: 2.1.0 - mime: 1.6.0 - native-request: 1.1.0 - source-map: 0.6.1 - dev: true - /leven/3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -29593,18 +27545,6 @@ packages: dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 - - /license-webpack-plugin/2.3.15_webpack@5.70.0: - resolution: {integrity: sha512-reA0yvwvkkFMRsyqVikTcLGFXmgWKPVXrFaR3tRvAnFoZozM4zvwlNNQxuB5Il6fgTtS7nGkrIPm9xS2KZtu7g==} - peerDependencies: - webpack: '*' - peerDependenciesMeta: - webpack: - optional: true - dependencies: - '@types/webpack-sources': 0.1.9 - webpack: 5.70.0 - webpack-sources: 1.4.3 dev: true /liftoff/2.5.0: @@ -29619,8 +27559,6 @@ packages: object.map: 1.0.1 rechoir: 0.6.2 resolve: 1.20.0 - transitivePeerDependencies: - - supports-color dev: true /lilconfig/2.0.4: @@ -29700,13 +27638,14 @@ packages: dev: true /load-json-file/4.0.0: - resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} + resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} dependencies: graceful-fs: 4.2.9 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 + dev: false /load-json-file/5.3.0: resolution: {integrity: sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==} @@ -29747,14 +27686,6 @@ packages: /loader-runner/4.2.0: resolution: {integrity: sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==} engines: {node: '>=6.11.5'} - - /loader-utils/1.2.3: - resolution: {integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==} - engines: {node: '>=4.0.0'} - dependencies: - big.js: 5.2.2 - emojis-list: 2.1.0 - json5: 1.0.1 dev: true /loader-utils/1.4.0: @@ -29857,10 +27788,6 @@ packages: resolution: {integrity: sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=} dev: true - /lodash.camelcase/4.3.0: - resolution: {integrity: sha1-soqmKIorn8ZRA1x3EfZathkDMaY=} - dev: true - /lodash.debounce/4.0.8: resolution: {integrity: sha1-gteb/zCmfEAF/9XiUVMArZyk168=} @@ -30049,12 +27976,6 @@ packages: resolution: {integrity: sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=} hasBin: true - /magic-string/0.25.7: - resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} - dependencies: - sourcemap-codec: 1.4.8 - dev: true - /make-dir/1.3.0: resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} engines: {node: '>=4'} @@ -30101,7 +28022,6 @@ packages: socks-proxy-agent: 6.1.1 ssri: 8.0.1 transitivePeerDependencies: - - bluebird - supports-color dev: true @@ -30126,7 +28046,6 @@ packages: socks-proxy-agent: 6.1.1 ssri: 8.0.1 transitivePeerDependencies: - - bluebird - supports-color dev: true @@ -30417,10 +28336,6 @@ packages: dependencies: errno: 0.1.8 readable-stream: 2.3.7 - - /memorystream/0.3.1: - resolution: {integrity: sha1-htcJCzDORV1j+64S3aUaR93K+bI=} - engines: {node: '>= 0.10.0'} dev: true /meow/6.1.1: @@ -30540,28 +28455,6 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - - /micromatch/3.1.10_supports-color@6.1.0: - resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} - engines: {node: '>=0.10.0'} - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - braces: 2.3.2_supports-color@6.1.0 - define-property: 2.0.2 - extend-shallow: 3.0.2 - extglob: 2.0.4_supports-color@6.1.0 - fragment-cache: 0.2.1 - kind-of: 6.0.3 - nanomatch: 1.2.13_supports-color@6.1.0 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2_supports-color@6.1.0 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color /micromatch/4.0.4: resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} @@ -30668,16 +28561,6 @@ packages: webpack-sources: 1.4.3 dev: true - /mini-css-extract-plugin/2.4.4_webpack@5.70.0: - resolution: {integrity: sha512-UJ+aNuFQaQaECu7AamlWOBLj2cJ6XSGU4zNiqXeZ7lZLe5VD0DoSPWFbWArXueo+6FZVbgHzpX9lUIaBIDLuYg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - schema-utils: 3.1.1 - webpack: 5.70.0 - dev: true - /mini-css-extract-plugin/2.6.0_webpack@5.70.0: resolution: {integrity: sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==} engines: {node: '>= 12.13.0'} @@ -30687,11 +28570,6 @@ packages: schema-utils: 4.0.0 webpack: 5.70.0 - /mini-svg-data-uri/1.4.3: - resolution: {integrity: sha512-gSfqpMRC8IxghvMcxzzmMnWpXAChSA+vy4cia33RgerMS8Fex95akUyQZPbxJJmeBGiGmK7n/1OpUX8ksRjIdA==} - hasBin: true - dev: true - /minimalistic-assert/1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} @@ -30852,7 +28730,7 @@ packages: ansi-colors: 3.2.3 browser-stdout: 1.3.1 chokidar: 3.3.0 - debug: 3.2.6_supports-color@6.0.0 + debug: 3.2.6 diff: 3.5.0 escape-string-regexp: 1.0.5 find-up: 3.0.0 @@ -30925,18 +28803,6 @@ packages: /ms/2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - /multicast-dns-service-types/1.1.0: - resolution: {integrity: sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=} - dev: true - - /multicast-dns/6.2.3: - resolution: {integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==} - hasBin: true - dependencies: - dns-packet: 1.3.4 - thunky: 1.1.0 - dev: true - /multimatch/5.0.0: resolution: {integrity: sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==} engines: {node: '>=10'} @@ -30993,32 +28859,6 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - - /nanomatch/1.2.13_supports-color@6.1.0: - resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} - engines: {node: '>=0.10.0'} - 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.3 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2_supports-color@6.1.0 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - - /native-request/1.1.0: - resolution: {integrity: sha512-uZ5rQaeRn15XmpgE0xoPL8YWqcX90VtCFglYwAgkvKM5e8fog+vePLAhHxuuv/gRkrQxIeh5U3q9sMNUrENqWw==} - requiresBuild: true - dev: true - optional: true /natural-compare/1.4.0: resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} @@ -31044,9 +28884,7 @@ packages: optionalDependencies: node-pty: 0.9.0 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: true /nearley/2.20.1: @@ -31089,10 +28927,6 @@ packages: resolution: {integrity: sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==} dev: true - /node-addon-api/3.2.1: - resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} - dev: true - /node-dir/0.1.17: resolution: {integrity: sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=} engines: {node: '>= 0.10.5'} @@ -31131,16 +28965,6 @@ packages: dependencies: whatwg-url: 5.0.0 - /node-forge/0.10.0: - resolution: {integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==} - engines: {node: '>= 6.0.0'} - dev: true - - /node-gyp-build/4.3.0: - resolution: {integrity: sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==} - hasBin: true - dev: true - /node-gyp/8.4.1: resolution: {integrity: sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==} engines: {node: '>= 10.12.0'} @@ -31157,7 +28981,6 @@ packages: tar: 6.1.11 which: 2.0.2 transitivePeerDependencies: - - bluebird - supports-color dev: true @@ -31324,6 +29147,7 @@ packages: /normalize-url/6.1.0: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} + dev: false /npm-bundled/1.1.2: resolution: {integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==} @@ -31406,26 +29230,9 @@ packages: minizlib: 2.1.2 npm-package-arg: 8.1.5 transitivePeerDependencies: - - bluebird - supports-color dev: true - /npm-run-all/4.1.5: - resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} - engines: {node: '>= 4'} - hasBin: true - dependencies: - ansi-styles: 3.2.1 - chalk: 2.4.2 - cross-spawn: 6.0.5 - memorystream: 0.3.1 - minimatch: 3.0.4 - pidtree: 0.3.1 - read-pkg: 3.0.0 - shell-quote: 1.7.3 - string.prototype.padend: 3.1.3 - dev: true - /npm-run-path/2.0.2: resolution: {integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=} engines: {node: '>=4'} @@ -31478,27 +29285,6 @@ packages: /nwsapi/2.2.0: resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} - /nx/12.10.0: - resolution: {integrity: sha512-LpCfZCWsVEtmD2SI1j2KRaw1uIyn4DJ3eRzsjnDYitbq38aORpkvYO+L0zVMZRNDSYSRGTsuj0nHCS3OOxK/Cg==} - hasBin: true - dependencies: - '@nrwl/cli': 13.3.5 - dev: true - - /nx/13.3.4: - resolution: {integrity: sha512-prWCa/8jKBWUiCWhAbRD3UftTvaD8MgUo98g557/EpPaC9LHPPWNOhXDyij21sedouyDVdQGhr8TW4pEHt2zeQ==} - hasBin: true - dependencies: - '@nrwl/cli': 13.3.4 - dev: true - - /nx/13.3.5: - resolution: {integrity: sha512-wxdvfOgza6KJ6hRDNBfFNatcp45VfCMQpDfbmL2Jdc3KiSN7K/bvtOVZvXaPrcKtbYghfL6SRsXtStIeITxlng==} - hasBin: true - dependencies: - '@nrwl/cli': 13.3.5 - dev: true - /oauth-1.0a/2.2.6: resolution: {integrity: sha512-6bkxv3N4Gu5lty4viIcIAnq5GbxECviMBeKR3WX/q87SPQ8E8aursPZUtsXDnxCs787af09WPRBLqYrf/lwoYQ==} @@ -31641,10 +29427,6 @@ packages: resolution: {integrity: sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==} dev: false - /obuf/1.1.2: - resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - dev: true - /oclif/2.4.5: resolution: {integrity: sha512-hYSo62ADZccoxKoY1P6sJzpLmy+nUDYmrV3VQ7lUssn1Fw2WyoXd4AXCm6/B7Ma0Pp6pYRh/bgPzNxCcZlZIUw==} engines: {node: '>=12.0.0'} @@ -31669,7 +29451,6 @@ packages: yeoman-generator: 5.6.1_yeoman-environment@3.9.1 yosay: 2.0.2 transitivePeerDependencies: - - bluebird - encoding - supports-color dev: true @@ -31722,15 +29503,6 @@ packages: is-wsl: 2.2.0 dev: true - /open/8.4.0: - resolution: {integrity: sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==} - engines: {node: '>=12'} - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - dev: true - /opener/1.5.2: resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} hasBin: true @@ -31764,6 +29536,7 @@ packages: prelude-ls: 1.2.1 type-check: 0.4.0 word-wrap: 1.2.3 + dev: true /ora/5.4.1: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} @@ -31941,6 +29714,7 @@ packages: dependencies: '@types/retry': 0.12.1 retry: 0.13.1 + dev: false /p-timeout/3.2.0: resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} @@ -32001,7 +29775,6 @@ packages: ssri: 8.0.1 tar: 6.1.11 transitivePeerDependencies: - - bluebird - supports-color dev: true @@ -32117,26 +29890,14 @@ packages: resolution: {integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=} engines: {node: '>=0.10.0'} - /parse5-html-rewriting-stream/6.0.1: - resolution: {integrity: sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==} - dependencies: - parse5: 6.0.1 - parse5-sax-parser: 6.0.1 - dev: true - /parse5-htmlparser2-tree-adapter/6.0.1: resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} dependencies: parse5: 6.0.1 - /parse5-sax-parser/6.0.1: - resolution: {integrity: sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==} - dependencies: - parse5: 6.0.1 - dev: true - /parse5/4.0.0: resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} + dev: false /parse5/5.1.0: resolution: {integrity: sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==} @@ -32193,11 +29954,6 @@ packages: ansi-escapes: 3.2.0 cross-spawn: 6.0.5 - /patch-console/1.0.0: - resolution: {integrity: sha512-nxl9nrnLQmh64iTzMfyylSlRozL7kAXIaxw1fVcLYdyhNkJCRUzirRZTikXGJsg+hc4fqpneTK6iU2H1Q8THSA==} - engines: {node: '>=10'} - dev: true - /path-browserify/0.0.1: resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} dev: true @@ -32330,12 +30086,6 @@ packages: resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} engines: {node: '>=8.6'} - /pidtree/0.3.1: - resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} - engines: {node: '>=0.10'} - hasBin: true - dev: true - /pidtree/0.5.0: resolution: {integrity: sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==} engines: {node: '>=0.10'} @@ -32355,11 +30105,6 @@ packages: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} - /pify/5.0.0: - resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} - engines: {node: '>=10'} - dev: true - /pinkie-promise/2.0.1: resolution: {integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o=} engines: {node: '>=0.10.0'} @@ -32458,8 +30203,6 @@ packages: async: 2.6.3 debug: 3.2.7 mkdirp: 0.5.5 - transitivePeerDependencies: - - supports-color dev: true /posix-character-classes/0.1.1: @@ -32473,26 +30216,6 @@ packages: postcss-selector-parser: 6.0.9 postcss-value-parser: 4.2.0 - /postcss-calc/8.0.0_postcss@8.3.0: - resolution: {integrity: sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==} - peerDependencies: - postcss: ^8.2.2 - dependencies: - postcss: 8.3.0 - postcss-selector-parser: 6.0.9 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-calc/8.0.0_postcss@8.3.11: - resolution: {integrity: sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==} - peerDependencies: - postcss: ^8.2.2 - dependencies: - postcss: 8.3.11 - postcss-selector-parser: 6.0.9 - postcss-value-parser: 4.2.0 - dev: true - /postcss-color-function/4.1.0: resolution: {integrity: sha512-2/fuv6mP5Lt03XbRpVfMdGC8lRP1sykme+H1bR4ARyOmSMB8LPSjcL6EAI1iX6dqUF+jNEvKIVVXhan1w/oFDQ==} dependencies: @@ -32500,8 +30223,6 @@ packages: postcss: 6.0.23 postcss-message-helpers: 2.0.0 postcss-value-parser: 3.3.1 - transitivePeerDependencies: - - supports-color dev: true /postcss-colormin/4.0.3: @@ -32514,32 +30235,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-colormin/5.2.1_postcss@8.3.0: - resolution: {integrity: sha512-VVwMrEYLcHYePUYV99Ymuoi7WhKrMGy/V9/kTS0DkCoJYmmjdOMneyhzYUxcNgteKDVbrewOkSM7Wje/MFwxzA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.2 - caniuse-api: 3.0.0 - colord: 2.9.2 - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-colormin/5.2.1_postcss@8.3.11: - resolution: {integrity: sha512-VVwMrEYLcHYePUYV99Ymuoi7WhKrMGy/V9/kTS0DkCoJYmmjdOMneyhzYUxcNgteKDVbrewOkSM7Wje/MFwxzA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.2 - caniuse-api: 3.0.0 - colord: 2.9.2 - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-convert-values/4.0.1: resolution: {integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==} engines: {node: '>=6.9.0'} @@ -32547,26 +30242,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-convert-values/5.0.2_postcss@8.3.0: - resolution: {integrity: sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-convert-values/5.0.2_postcss@8.3.11: - resolution: {integrity: sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-custom-properties/10.0.0: resolution: {integrity: sha512-55BPj5FudpCiPZzBaO+MOeqmwMDa+nV9/0QBJBfhZjYg6D9hE+rW9lpMBLTJoF4OTXnS5Po4yM1nMlgkPbCxFg==} engines: {node: '>=10.0.0'} @@ -32580,96 +30255,24 @@ packages: dependencies: postcss: 7.0.39 - /postcss-discard-comments/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - dev: true - - /postcss-discard-comments/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - dev: true - /postcss-discard-duplicates/4.0.2: resolution: {integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==} engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.39 - /postcss-discard-duplicates/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - dev: true - - /postcss-discard-duplicates/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - dev: true - /postcss-discard-empty/4.0.1: resolution: {integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==} engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.39 - /postcss-discard-empty/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - dev: true - - /postcss-discard-empty/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - dev: true - /postcss-discard-overridden/4.0.1: resolution: {integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==} engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.39 - /postcss-discard-overridden/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - dev: true - - /postcss-discard-overridden/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - dev: true - /postcss-flexbugs-fixes/4.2.1: resolution: {integrity: sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==} dependencies: @@ -32684,19 +30287,7 @@ packages: dependencies: htmlparser2: 3.10.1 postcss: 7.0.39 - postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773 - dev: true - - /postcss-import/14.0.2_postcss@8.3.0: - resolution: {integrity: sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.0.0 - dependencies: - postcss: 8.3.0 - postcss-value-parser: 4.1.0 - read-cache: 1.0.0 - resolve: 1.20.0 + postcss-syntax: 0.36.2_postcss@7.0.39 dev: true /postcss-less/3.1.4: @@ -32713,21 +30304,6 @@ packages: cosmiconfig: 5.2.1 import-cwd: 2.1.0 - /postcss-load-config/3.1.0_ts-node@9.1.1: - resolution: {integrity: sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==} - engines: {node: '>= 10'} - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - dependencies: - import-cwd: 3.0.0 - lilconfig: 2.0.4 - ts-node: 9.1.1_typescript@4.2.4 - yaml: 1.10.2 - dev: true - /postcss-loader/3.0.0: resolution: {integrity: sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==} engines: {node: '>= 6'} @@ -32753,20 +30329,6 @@ packages: webpack: 4.46.0 dev: true - /postcss-loader/6.2.0_postcss@8.3.0+webpack@5.70.0: - resolution: {integrity: sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - dependencies: - cosmiconfig: 7.0.1 - klona: 2.0.5 - postcss: 8.3.0 - semver: 7.3.5 - webpack: 5.70.0 - dev: true - /postcss-media-query-parser/0.2.3: resolution: {integrity: sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=} dev: true @@ -32780,28 +30342,6 @@ packages: postcss-value-parser: 3.3.1 stylehacks: 4.0.3 - /postcss-merge-longhand/5.0.4_postcss@8.3.0: - resolution: {integrity: sha512-2lZrOVD+d81aoYkZDpWu6+3dTAAGkCKbV5DoRhnIR7KOULVrI/R7bcMjhrH9KTRy6iiHKqmtG+n/MMj1WmqHFw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - stylehacks: 5.0.1_postcss@8.3.0 - dev: true - - /postcss-merge-longhand/5.0.4_postcss@8.3.11: - resolution: {integrity: sha512-2lZrOVD+d81aoYkZDpWu6+3dTAAGkCKbV5DoRhnIR7KOULVrI/R7bcMjhrH9KTRy6iiHKqmtG+n/MMj1WmqHFw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - stylehacks: 5.0.1_postcss@8.3.11 - dev: true - /postcss-merge-rules/4.0.3: resolution: {integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==} engines: {node: '>=6.9.0'} @@ -32813,32 +30353,6 @@ packages: postcss-selector-parser: 3.1.2 vendors: 1.0.4 - /postcss-merge-rules/5.0.3_postcss@8.3.0: - resolution: {integrity: sha512-cEKTMEbWazVa5NXd8deLdCnXl+6cYG7m2am+1HzqH0EnTdy8fRysatkaXb2dEnR+fdaDxTvuZ5zoBdv6efF6hg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.2 - caniuse-api: 3.0.0 - cssnano-utils: 2.0.1_postcss@8.3.0 - postcss: 8.3.0 - postcss-selector-parser: 6.0.9 - dev: true - - /postcss-merge-rules/5.0.3_postcss@8.3.11: - resolution: {integrity: sha512-cEKTMEbWazVa5NXd8deLdCnXl+6cYG7m2am+1HzqH0EnTdy8fRysatkaXb2dEnR+fdaDxTvuZ5zoBdv6efF6hg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.2 - caniuse-api: 3.0.0 - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-selector-parser: 6.0.9 - dev: true - /postcss-message-helpers/2.0.0: resolution: {integrity: sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=} dev: true @@ -32850,26 +30364,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-minify-font-values/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-font-values/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-minify-gradients/4.0.2: resolution: {integrity: sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==} engines: {node: '>=6.9.0'} @@ -32879,30 +30373,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-minify-gradients/5.0.3_postcss@8.3.0: - resolution: {integrity: sha512-Z91Ol22nB6XJW+5oe31+YxRsYooxOdFKcbOqY/V8Fxse1Y3vqlNRpi1cxCqoACZTQEhl+xvt4hsbWiV5R+XI9Q==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - colord: 2.9.2 - cssnano-utils: 2.0.1_postcss@8.3.0 - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-gradients/5.0.3_postcss@8.3.11: - resolution: {integrity: sha512-Z91Ol22nB6XJW+5oe31+YxRsYooxOdFKcbOqY/V8Fxse1Y3vqlNRpi1cxCqoACZTQEhl+xvt4hsbWiV5R+XI9Q==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - colord: 2.9.2 - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-minify-params/4.0.2: resolution: {integrity: sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==} engines: {node: '>=6.9.0'} @@ -32914,32 +30384,6 @@ packages: postcss-value-parser: 3.3.1 uniqs: 2.0.0 - /postcss-minify-params/5.0.2_postcss@8.3.0: - resolution: {integrity: sha512-qJAPuBzxO1yhLad7h2Dzk/F7n1vPyfHfCCh5grjGfjhi1ttCnq4ZXGIW77GSrEbh9Hus9Lc/e/+tB4vh3/GpDg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - alphanum-sort: 1.0.2 - browserslist: 4.20.2 - cssnano-utils: 2.0.1_postcss@8.3.0 - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-minify-params/5.0.2_postcss@8.3.11: - resolution: {integrity: sha512-qJAPuBzxO1yhLad7h2Dzk/F7n1vPyfHfCCh5grjGfjhi1ttCnq4ZXGIW77GSrEbh9Hus9Lc/e/+tB4vh3/GpDg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - alphanum-sort: 1.0.2 - browserslist: 4.20.2 - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-minify-selectors/4.0.2: resolution: {integrity: sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==} engines: {node: '>=6.9.0'} @@ -32949,43 +30393,12 @@ packages: postcss: 7.0.39 postcss-selector-parser: 3.1.2 - /postcss-minify-selectors/5.1.0_postcss@8.3.0: - resolution: {integrity: sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - alphanum-sort: 1.0.2 - postcss: 8.3.0 - postcss-selector-parser: 6.0.9 - dev: true - - /postcss-minify-selectors/5.1.0_postcss@8.3.11: - resolution: {integrity: sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - alphanum-sort: 1.0.2 - postcss: 8.3.11 - postcss-selector-parser: 6.0.9 - dev: true - /postcss-modules-extract-imports/2.0.0: resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} engines: {node: '>= 6'} dependencies: postcss: 7.0.39 - /postcss-modules-extract-imports/3.0.0_postcss@8.3.0: - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.3.0 - dev: true - /postcss-modules-extract-imports/3.0.0_postcss@8.4.12: resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} @@ -33004,18 +30417,6 @@ packages: postcss-selector-parser: 6.0.9 postcss-value-parser: 4.2.0 - /postcss-modules-local-by-default/4.0.0_postcss@8.3.0: - resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0_postcss@8.3.0 - postcss: 8.3.0 - postcss-selector-parser: 6.0.9 - postcss-value-parser: 4.2.0 - dev: true - /postcss-modules-local-by-default/4.0.0_postcss@8.4.12: resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} engines: {node: ^10 || ^12 || >= 14} @@ -33035,16 +30436,6 @@ packages: postcss: 7.0.39 postcss-selector-parser: 6.0.9 - /postcss-modules-scope/3.0.0_postcss@8.3.0: - resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.3.0 - postcss-selector-parser: 6.0.9 - dev: true - /postcss-modules-scope/3.0.0_postcss@8.4.12: resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} @@ -33061,16 +30452,6 @@ packages: icss-utils: 4.1.1 postcss: 7.0.39 - /postcss-modules-values/4.0.0_postcss@8.3.0: - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0_postcss@8.3.0 - postcss: 8.3.0 - dev: true - /postcss-modules-values/4.0.0_postcss@8.4.12: resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} @@ -33081,46 +30462,12 @@ packages: postcss: 8.4.12 dev: true - /postcss-modules/4.2.2_postcss@8.3.0: - resolution: {integrity: sha512-/H08MGEmaalv/OU8j6bUKi/kZr2kqGF6huAW8m9UAgOLWtpFdhA14+gPBoymtqyv+D4MLsmqaF2zvIegdCxJXg==} - peerDependencies: - postcss: ^8.0.0 - dependencies: - generic-names: 2.0.1 - icss-replace-symbols: 1.1.0 - lodash.camelcase: 4.3.0 - postcss: 8.3.0 - postcss-modules-extract-imports: 3.0.0_postcss@8.3.0 - postcss-modules-local-by-default: 4.0.0_postcss@8.3.0 - postcss-modules-scope: 3.0.0_postcss@8.3.0 - postcss-modules-values: 4.0.0_postcss@8.3.0 - string-hash: 1.1.3 - dev: true - /postcss-normalize-charset/4.0.1: resolution: {integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==} engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.39 - /postcss-normalize-charset/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - dev: true - - /postcss-normalize-charset/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - dev: true - /postcss-normalize-display-values/4.0.2: resolution: {integrity: sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==} engines: {node: '>=6.9.0'} @@ -33129,28 +30476,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-normalize-display-values/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.0 - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-display-values/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-positions/4.0.2: resolution: {integrity: sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==} engines: {node: '>=6.9.0'} @@ -33160,26 +30485,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-normalize-positions/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-positions/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-repeat-style/4.0.2: resolution: {integrity: sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==} engines: {node: '>=6.9.0'} @@ -33189,28 +30494,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-normalize-repeat-style/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.0 - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-repeat-style/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-string/4.0.2: resolution: {integrity: sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==} engines: {node: '>=6.9.0'} @@ -33219,26 +30502,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-normalize-string/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-string/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-timing-functions/4.0.2: resolution: {integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==} engines: {node: '>=6.9.0'} @@ -33247,28 +30510,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-normalize-timing-functions/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.0 - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-timing-functions/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-unicode/4.0.1: resolution: {integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==} engines: {node: '>=6.9.0'} @@ -33277,28 +30518,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-normalize-unicode/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.2 - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-unicode/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.2 - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-url/4.0.1: resolution: {integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==} engines: {node: '>=6.9.0'} @@ -33308,30 +30527,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-normalize-url/5.0.3_postcss@8.3.0: - resolution: {integrity: sha512-qWiUMbvkRx3kc1Dp5opzUwc7MBWZcSDK2yofCmdvFBCpx+zFPkxBC1FASQ59Pt+flYfj/nTZSkmF56+XG5elSg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - is-absolute-url: 3.0.3 - normalize-url: 6.1.0 - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-url/5.0.3_postcss@8.3.11: - resolution: {integrity: sha512-qWiUMbvkRx3kc1Dp5opzUwc7MBWZcSDK2yofCmdvFBCpx+zFPkxBC1FASQ59Pt+flYfj/nTZSkmF56+XG5elSg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - is-absolute-url: 3.0.3 - normalize-url: 6.1.0 - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-normalize-whitespace/4.0.2: resolution: {integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==} engines: {node: '>=6.9.0'} @@ -33339,26 +30534,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-normalize-whitespace/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-normalize-whitespace/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-ordered-values/4.1.2: resolution: {integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==} engines: {node: '>=6.9.0'} @@ -33367,28 +30542,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-ordered-values/5.0.2_postcss@8.3.0: - resolution: {integrity: sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.0 - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-ordered-values/5.0.2_postcss@8.3.11: - resolution: {integrity: sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-reduce-initial/4.0.3: resolution: {integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==} engines: {node: '>=6.9.0'} @@ -33398,28 +30551,6 @@ packages: has: 1.0.3 postcss: 7.0.39 - /postcss-reduce-initial/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.2 - caniuse-api: 3.0.0 - postcss: 8.3.0 - dev: true - - /postcss-reduce-initial/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.2 - caniuse-api: 3.0.0 - postcss: 8.3.11 - dev: true - /postcss-reduce-transforms/4.0.2: resolution: {integrity: sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==} engines: {node: '>=6.9.0'} @@ -33429,28 +30560,6 @@ packages: postcss: 7.0.39 postcss-value-parser: 3.3.1 - /postcss-reduce-transforms/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.0 - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-reduce-transforms/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - cssnano-utils: 2.0.1_postcss@8.3.11 - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - dev: true - /postcss-resolve-nested-selector/0.1.1: resolution: {integrity: sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=} dev: true @@ -33525,48 +30634,10 @@ packages: postcss-value-parser: 3.3.1 svgo: 1.3.2 - /postcss-svgo/5.0.3_postcss@8.3.0: - resolution: {integrity: sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.0 - postcss-value-parser: 4.2.0 - svgo: 2.8.0 - dev: true - - /postcss-svgo/5.0.3_postcss@8.3.11: - resolution: {integrity: sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.2.0 - svgo: 2.8.0 - dev: true - - /postcss-syntax/0.36.2_5111c4e3f61982716b7e3f1c84e1f773: + /postcss-syntax/0.36.2_postcss@7.0.39: resolution: {integrity: sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==} peerDependencies: postcss: '>=5.0.0' - postcss-html: '*' - postcss-jsx: '*' - postcss-less: '*' - postcss-markdown: '*' - postcss-scss: '*' - peerDependenciesMeta: - postcss-html: - optional: true - postcss-jsx: - optional: true - postcss-less: - optional: true - postcss-markdown: - optional: true - postcss-scss: - optional: true dependencies: postcss: 7.0.39 postcss-html: 0.36.0_4f7b71a942b8b7a555b8adf78f88122b @@ -33582,28 +30653,6 @@ packages: postcss: 7.0.39 uniqs: 2.0.0 - /postcss-unique-selectors/5.0.2_postcss@8.3.0: - resolution: {integrity: sha512-w3zBVlrtZm7loQWRPVC0yjUwwpty7OM6DnEHkxcSQXO1bMS3RJ+JUS5LFMSDZHJcvGsRwhZinCWVqn8Kej4EDA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - alphanum-sort: 1.0.2 - postcss: 8.3.0 - postcss-selector-parser: 6.0.9 - dev: true - - /postcss-unique-selectors/5.0.2_postcss@8.3.11: - resolution: {integrity: sha512-w3zBVlrtZm7loQWRPVC0yjUwwpty7OM6DnEHkxcSQXO1bMS3RJ+JUS5LFMSDZHJcvGsRwhZinCWVqn8Kej4EDA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - alphanum-sort: 1.0.2 - postcss: 8.3.11 - postcss-selector-parser: 6.0.9 - dev: true - /postcss-value-parser/3.3.1: resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} @@ -33645,24 +30694,6 @@ packages: picocolors: 0.2.1 source-map: 0.6.1 - /postcss/8.3.0: - resolution: {integrity: sha512-+ogXpdAjWGa+fdYY5BQ96V/6tAo+TdSSIMP5huJBIygdWwKtVoB5JWZ7yUd4xZ8r+8Kvvx4nyg/PQ071H4UtcQ==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - colorette: 1.4.0 - nanoid: 3.1.30 - source-map-js: 0.6.2 - dev: true - - /postcss/8.3.11: - resolution: {integrity: sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.1.30 - picocolors: 1.0.0 - source-map-js: 0.6.2 - dev: true - /postcss/8.4.12: resolution: {integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==} engines: {node: ^10 || ^12 || >=14} @@ -33713,6 +30744,7 @@ packages: /prelude-ls/1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} + dev: true /prepend-http/1.0.4: resolution: {integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=} @@ -33794,6 +30826,7 @@ packages: ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 17.0.2 + dev: true /pretty-format/27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} @@ -33843,11 +30876,6 @@ packages: /promise-inflight/1.0.1: resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=} - peerDependencies: - bluebird: '*' - peerDependenciesMeta: - bluebird: - optional: true dev: true /promise-retry/2.0.1: @@ -33879,11 +30907,6 @@ packages: es-abstract: 1.19.1 dev: true - /promise.series/0.2.0: - resolution: {integrity: sha1-LMfr6Vn8OmYZwEq029yeRS2GS70=} - engines: {node: '>=0.12'} - dev: true - /promise/7.3.1: resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} dependencies: @@ -33947,6 +30970,7 @@ packages: /prr/1.0.1: resolution: {integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY=} + dev: true /pseudomap/1.0.2: resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=} @@ -34009,9 +31033,7 @@ packages: rimraf: 2.7.1 ws: 6.2.2 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate dev: true /puppeteer-core/3.0.0: @@ -34052,9 +31074,7 @@ packages: rimraf: 2.7.1 ws: 6.2.2 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate /q/1.5.1: resolution: {integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=} @@ -34166,6 +31186,7 @@ packages: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 + dev: true /randomfill/1.0.4: resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} @@ -34309,7 +31330,7 @@ packages: react-dom: 17.0.2_react@17.0.2 react-moment-proptypes: 1.8.1 react-outside-click-handler: 1.3.0_react-dom@17.0.2+react@17.0.2 - react-portal: 4.2.1_react-dom@17.0.2+react@17.0.2 + react-portal: 4.2.1_react@17.0.2 react-with-styles: 3.2.3_react-dom@17.0.2+react@17.0.2 react-with-styles-interface-css: 4.0.3_react-with-styles@3.2.3 dev: false @@ -34364,16 +31385,6 @@ packages: react-with-styles-interface-css: 6.0.0_a74d5b4915426b01704b6ebc781be834 dev: false - /react-devtools-core/4.22.0: - resolution: {integrity: sha512-OYY2FO+z+w/N7kVZr2x0rVOD2QCGZoRThbs1diJ2Az0rqtMxyk0JJvsr7FS9+b5CJkWQ2Ro810BCnySygOt2pA==} - dependencies: - shell-quote: 1.7.3 - ws: 7.5.5 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: true - /react-docgen-typescript/2.2.2_typescript@4.2.4: resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: @@ -34592,20 +31603,17 @@ packages: resolution: {integrity: sha512-fE9kOBagwmTXZ3YGRYb4gcMy+kSA+yLO0xnPankjRlfBv4uCpFXqKPfkpsGQQR15wkZ9EssnvTOl1yMzbkxhPQ==} peerDependencies: react: ^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0 - react-dom: ^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0 dependencies: prop-types: 15.8.1 dev: false - /react-portal/4.2.1_react-dom@17.0.2+react@17.0.2: + /react-portal/4.2.1_react@17.0.2: resolution: {integrity: sha512-fE9kOBagwmTXZ3YGRYb4gcMy+kSA+yLO0xnPankjRlfBv4uCpFXqKPfkpsGQQR15wkZ9EssnvTOl1yMzbkxhPQ==} peerDependencies: react: ^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0 - react-dom: ^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0 dependencies: prop-types: 15.8.1 react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 dev: false /react-query/3.39.1_react@17.0.2: @@ -34626,23 +31634,6 @@ packages: react: 17.0.2 dev: false - /react-reconciler/0.26.2_react@17.0.2: - resolution: {integrity: sha512-nK6kgY28HwrMNwDnMui3dvm3rCFjZrcGiuwLc5COUipBK5hWHLOxMJhSnSomirqWwjPBJKV1QcbkI0VJr7Gl1Q==} - engines: {node: '>=0.10.0'} - peerDependencies: - react: ^17.0.2 - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react: 17.0.2 - scheduler: 0.20.2 - dev: true - - /react-refresh/0.10.0: - resolution: {integrity: sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==} - engines: {node: '>=0.10.0'} - dev: true - /react-refresh/0.11.0: resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==} engines: {node: '>=0.10.0'} @@ -34982,12 +31973,6 @@ packages: loose-envify: 1.4.0 object-assign: 4.1.1 - /read-cache/1.0.0: - resolution: {integrity: sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=} - dependencies: - pify: 2.3.0 - dev: true - /read-cmd-shim/2.0.0: resolution: {integrity: sha512-HJpV9bQpkl6KwjxlJcBoqu9Ba0PQg8TqSNIOrulGt54a0uup0HtevreFHzYzkm0lpnleRdNBzXznKrgxglEHQw==} dev: true @@ -35034,12 +32019,13 @@ packages: dev: true /read-pkg/3.0.0: - resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=} + resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} engines: {node: '>=4'} dependencies: load-json-file: 4.0.0 normalize-package-data: 2.5.0 path-type: 3.0.0 + dev: false /read-pkg/5.2.0: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} @@ -35091,8 +32077,6 @@ packages: graceful-fs: 4.2.9 micromatch: 3.1.10 readable-stream: 2.3.7 - transitivePeerDependencies: - - supports-color dev: true optional: true @@ -35667,6 +32651,7 @@ packages: dependencies: expand-tilde: 2.0.2 global-modules: 1.0.0 + dev: true /resolve-from/3.0.0: resolution: {integrity: sha1-six699nWiBvItuZTM17rywoYh0g=} @@ -35687,6 +32672,7 @@ packages: /resolve.exports/1.1.0: resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} engines: {node: '>=10'} + dev: true /resolve/1.1.7: resolution: {integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=} @@ -35736,6 +32722,7 @@ packages: /retry/0.13.1: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} + dev: false /reusify/1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} @@ -35780,78 +32767,6 @@ packages: hash-base: 3.1.0 inherits: 2.0.4 - /rollup-plugin-copy/3.4.0: - resolution: {integrity: sha512-rGUmYYsYsceRJRqLVlE9FivJMxJ7X6jDlP79fmFkL8sJs7VVMSVyA2yfyL+PGyO/vJs4A87hwhgVfz61njI+uQ==} - engines: {node: '>=8.3'} - dependencies: - '@types/fs-extra': 8.1.2 - colorette: 1.4.0 - fs-extra: 8.1.0 - globby: 10.0.1 - is-plain-object: 3.0.1 - dev: true - - /rollup-plugin-peer-deps-external/2.2.4_rollup@2.60.0: - resolution: {integrity: sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==} - peerDependencies: - rollup: '*' - dependencies: - rollup: 2.60.0 - dev: true - - /rollup-plugin-postcss/4.0.1_postcss@8.3.0+ts-node@9.1.1: - resolution: {integrity: sha512-kUJHlpDGl9+kDfdUUbnerW0Mx1R0PL/6dgciUE/w19swYDBjug7RQfxIRvRGtO/cvCkynYyU8e/YFMI544vskA==} - engines: {node: '>=10'} - peerDependencies: - postcss: 8.x - dependencies: - chalk: 4.1.2 - concat-with-sourcemaps: 1.1.0 - cssnano: 5.0.11_postcss@8.3.0 - import-cwd: 3.0.0 - p-queue: 6.6.2 - pify: 5.0.0 - postcss: 8.3.0 - postcss-load-config: 3.1.0_ts-node@9.1.1 - postcss-modules: 4.2.2_postcss@8.3.0 - promise.series: 0.2.0 - resolve: 1.20.0 - rollup-pluginutils: 2.8.2 - safe-identifier: 0.4.2 - style-inject: 0.3.0 - transitivePeerDependencies: - - ts-node - dev: true - - /rollup-plugin-typescript2/0.30.0_rollup@2.60.0+typescript@4.2.4: - resolution: {integrity: sha512-NUFszIQyhgDdhRS9ya/VEmsnpTe+GERDMmFo0Y+kf8ds51Xy57nPNGglJY+W6x1vcouA7Au7nsTgsLFj2I0PxQ==} - peerDependencies: - rollup: '>=1.26.3' - typescript: '>=2.4.0' - dependencies: - '@rollup/pluginutils': 4.1.1 - find-cache-dir: 3.3.2 - fs-extra: 8.1.0 - resolve: 1.20.0 - rollup: 2.60.0 - tslib: 2.1.0 - typescript: 4.2.4 - dev: true - - /rollup-pluginutils/2.8.2: - resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} - dependencies: - estree-walker: 0.6.1 - dev: true - - /rollup/2.60.0: - resolution: {integrity: sha512-cHdv9GWd58v58rdseC8e8XIaPUo8a9cgZpnCMMDGZFDZKEODOiPPEQFXLriWr/TjXzhPPmG5bkAztPsOARIcGQ==} - engines: {node: '>=10.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 - dev: true - /rst-selector-parser/2.2.3: resolution: {integrity: sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=} dependencies: @@ -35904,14 +32819,6 @@ packages: /rx/4.1.0: resolution: {integrity: sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=} - /rxjs-for-await/0.0.2_rxjs@6.6.7: - resolution: {integrity: sha512-IJ8R/ZCFMHOcDIqoABs82jal00VrZx8Xkgfe7TOKoaRPAW5nH/VFlG23bXpeGdrmtqI9UobFPgUKgCuFc7Lncw==} - peerDependencies: - rxjs: ^6.0.0 - dependencies: - rxjs: 6.6.7 - dev: true - /rxjs/6.6.7: resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} engines: {npm: '>=2.0.0'} @@ -35934,10 +32841,6 @@ packages: /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - /safe-identifier/0.4.2: - resolution: {integrity: sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==} - dev: true - /safe-json-parse/1.0.1: resolution: {integrity: sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=} dev: true @@ -35965,8 +32868,6 @@ packages: micromatch: 3.1.10 minimist: 1.2.5 walker: 1.0.8 - transitivePeerDependencies: - - supports-color /sass-loader/10.2.1_sass@1.49.9+webpack@5.70.0: resolution: {integrity: sha512-RRvWl+3K2LSMezIsd008ErK4rk6CulIMSwrcc2aZvjymUgKo/vjXGp1rSWmfTUX7bblEOz8tst4wBwWtCGBqKA==} @@ -35992,28 +32893,6 @@ packages: semver: 7.3.5 webpack: 5.70.0 - /sass-loader/12.3.0_sass@1.49.9+webpack@5.70.0: - resolution: {integrity: sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==} - engines: {node: '>= 12.13.0'} - 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 - dependencies: - klona: 2.0.5 - neo-async: 2.6.2 - sass: 1.49.9 - webpack: 5.70.0 - dev: true - /sass-loader/8.0.2_sass@1.49.9+webpack@4.46.0: resolution: {integrity: sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==} engines: {node: '>= 8.9.0'} @@ -36057,6 +32936,7 @@ packages: chokidar: 3.5.3 immutable: 4.0.0 source-map-js: 1.0.2 + dev: true /sax/1.2.1: resolution: {integrity: sha1-e45lYZCyKOgaZq6nSEgNgozS03o=} @@ -36076,6 +32956,7 @@ packages: engines: {node: '>=10'} dependencies: xmlchars: 2.2.0 + dev: true /scheduler/0.19.1: resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==} @@ -36136,27 +33017,13 @@ packages: engines: {node: '>=8'} dev: true - /secure-compare/3.0.1: - resolution: {integrity: sha1-8aAymzCLIh+uN7mXTz1XjQypmeM=} - dev: true - /seed-random/2.2.0: resolution: {integrity: sha1-KpsZ4lCoFwmSMaW5mk2vgLf77VQ=} dev: false - /select-hose/2.0.0: - resolution: {integrity: sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=} - dev: true - /select/1.1.2: resolution: {integrity: sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=} - /selfsigned/1.10.11: - resolution: {integrity: sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==} - dependencies: - node-forge: 0.10.0 - dev: true - /semver-diff/2.1.0: resolution: {integrity: sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=} engines: {node: '>=0.10.0'} @@ -36176,14 +33043,6 @@ packages: resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} hasBin: true - /semver/7.3.4: - resolution: {integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - /semver/7.3.5: resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} engines: {node: '>=10'} @@ -36208,8 +33067,6 @@ packages: on-finished: 2.3.0 range-parser: 1.2.1 statuses: 1.5.0 - transitivePeerDependencies: - - supports-color dev: true /sentence-case/1.1.3: @@ -36240,6 +33097,7 @@ packages: resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} dependencies: randombytes: 2.1.0 + dev: true /serve-favicon/2.5.0: resolution: {integrity: sha1-k10kDN/g9YBTB/3+ln2IlCosvPA=} @@ -36252,21 +33110,6 @@ packages: safe-buffer: 5.1.1 dev: true - /serve-index/1.9.1: - resolution: {integrity: sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=} - engines: {node: '>= 0.8.0'} - dependencies: - accepts: 1.3.7 - batch: 0.6.1 - debug: 2.6.9 - escape-html: 1.0.3 - http-errors: 1.6.3 - mime-types: 2.1.34 - parseurl: 1.3.3 - transitivePeerDependencies: - - supports-color - dev: true - /serve-static/1.14.1: resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==} engines: {node: '>= 0.8.0'} @@ -36275,8 +33118,6 @@ packages: escape-html: 1.0.3 parseurl: 1.3.3 send: 0.17.1 - transitivePeerDependencies: - - supports-color dev: true /set-blocking/2.0.0: @@ -36295,10 +33136,6 @@ packages: resolution: {integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=} dev: true - /setprototypeof/1.1.0: - resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} - dev: true - /setprototypeof/1.1.1: resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} dev: true @@ -36350,10 +33187,6 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - /shell-quote/1.7.3: - resolution: {integrity: sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==} - dev: true - /shelljs/0.8.5: resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} engines: {node: '>=4'} @@ -36492,23 +33325,6 @@ packages: source-map: 0.5.7 source-map-resolve: 0.5.3 use: 3.1.1 - transitivePeerDependencies: - - supports-color - - /snapdragon/0.8.2_supports-color@6.1.0: - resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} - engines: {node: '>=0.10.0'} - dependencies: - base: 0.11.2 - debug: 2.6.9_supports-color@6.1.0 - define-property: 0.2.5 - extend-shallow: 2.0.1 - map-cache: 0.2.2 - source-map: 0.5.7 - source-map-resolve: 0.5.3 - use: 3.1.1 - transitivePeerDependencies: - - supports-color /socket.io-client/2.3.0: resolution: {integrity: sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==} @@ -36527,10 +33343,6 @@ packages: parseuri: 0.0.5 socket.io-parser: 3.3.2 to-array: 0.1.4 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: false /socket.io-parser/3.3.2: @@ -36539,18 +33351,8 @@ packages: component-emitter: 1.3.0 debug: 3.1.0 isarray: 2.0.1 - transitivePeerDependencies: - - supports-color dev: false - /sockjs/0.3.21: - resolution: {integrity: sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==} - dependencies: - faye-websocket: 0.11.4 - uuid: 3.4.0 - websocket-driver: 0.7.4 - dev: true - /socks-proxy-agent/6.1.1: resolution: {integrity: sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==} engines: {node: '>= 10'} @@ -36595,6 +33397,7 @@ packages: /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} + dev: true /source-map-loader/0.2.4: resolution: {integrity: sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==} @@ -36604,18 +33407,6 @@ packages: loader-utils: 1.4.0 dev: true - /source-map-loader/3.0.0_webpack@5.70.0: - resolution: {integrity: sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - abab: 2.0.5 - iconv-lite: 0.6.3 - source-map-js: 0.6.2 - webpack: 5.70.0 - dev: true - /source-map-resolve/0.5.3: resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} deprecated: See https://github.com/lydell/source-map-resolve#deprecated @@ -36655,10 +33446,6 @@ packages: resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} engines: {node: '>= 8'} - /sourcemap-codec/1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - dev: true - /space-separated-tokens/1.1.5: resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} dev: true @@ -36694,32 +33481,6 @@ packages: /spdx-license-ids/3.0.11: resolution: {integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==} - /spdy-transport/3.0.0: - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} - dependencies: - debug: 4.3.3 - detect-node: 2.1.0 - hpack.js: 2.1.6 - obuf: 1.1.2 - readable-stream: 3.6.0 - wbuf: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: true - - /spdy/4.0.2: - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} - dependencies: - debug: 4.3.3 - handle-thing: 2.0.1 - http-deceiver: 1.2.7 - select-hose: 2.0.0 - spdy-transport: 3.0.0 - transitivePeerDependencies: - - supports-color - dev: true - /specificity/0.4.1: resolution: {integrity: sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==} hasBin: true @@ -36846,12 +33607,8 @@ packages: engines: {node: '>=0.6.19'} dev: true - /string-hash/1.1.3: - resolution: {integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=} - dev: true - /string-length/2.0.0: - resolution: {integrity: sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=} + resolution: {integrity: sha512-Qka42GGrS8Mm3SZ+7cH8UXiIWI867/b/Z/feQSpQx/rbfB8UGknGEZVaUQMOUVj+soY6NpWAxily63HI1OckVQ==} engines: {node: '>=4'} dependencies: astral-regex: 1.0.0 @@ -36871,6 +33628,7 @@ packages: dependencies: char-regex: 1.0.2 strip-ansi: 6.0.1 + dev: true /string-template/0.2.1: resolution: {integrity: sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=} @@ -37008,13 +33766,6 @@ packages: dependencies: ansi-regex: 4.1.0 - /strip-ansi/6.0.0: - resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} - engines: {node: '>=8'} - dependencies: - ansi-regex: 5.0.1 - dev: true - /strip-ansi/6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -37080,10 +33831,6 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - /style-inject/0.3.0: - resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} - dev: true - /style-loader/0.23.1: resolution: {integrity: sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==} engines: {node: '>= 0.12.0'} @@ -37114,15 +33861,6 @@ packages: webpack: 5.70.0 dev: true - /style-loader/3.3.1_webpack@5.70.0: - resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - dependencies: - webpack: 5.70.0 - dev: true - /style-search/0.1.0: resolution: {integrity: sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=} dev: true @@ -37148,28 +33886,6 @@ packages: postcss: 7.0.39 postcss-selector-parser: 3.1.2 - /stylehacks/5.0.1_postcss@8.3.0: - resolution: {integrity: sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.2 - postcss: 8.3.0 - postcss-selector-parser: 6.0.9 - dev: true - - /stylehacks/5.0.1_postcss@8.3.11: - resolution: {integrity: sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - dependencies: - browserslist: 4.20.2 - postcss: 8.3.11 - postcss-selector-parser: 6.0.9 - dev: true - /stylelint-config-recommended-scss/4.3.0_748c5b2cfae76328890a14c0b5cd0d73: resolution: {integrity: sha512-/noGjXlO8pJTr/Z3qGMoaRFK8n1BFfOqmAbX1RjTIcl4Yalr+LUb1zb9iQ7pRx1GsEBXOAm4g2z5/jou/pfMPg==} peerDependencies: @@ -37339,7 +34055,7 @@ packages: postcss-sass: 0.4.4 postcss-scss: 2.1.1 postcss-selector-parser: 6.0.6 - postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773 + postcss-syntax: 0.36.2_postcss@7.0.39 postcss-value-parser: 4.1.0 resolve-from: 5.0.0 slash: 3.0.0 @@ -37353,8 +34069,6 @@ packages: v8-compile-cache: 2.3.0 write-file-atomic: 3.0.3 transitivePeerDependencies: - - postcss-jsx - - postcss-markdown - supports-color dev: true @@ -37398,7 +34112,7 @@ packages: postcss-sass: 0.4.4 postcss-scss: 2.1.1 postcss-selector-parser: 6.0.6 - postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773 + postcss-syntax: 0.36.2_postcss@7.0.39 postcss-value-parser: 4.1.0 resolve-from: 5.0.0 slash: 3.0.0 @@ -37412,8 +34126,6 @@ packages: v8-compile-cache: 2.3.0 write-file-atomic: 3.0.3 transitivePeerDependencies: - - postcss-jsx - - postcss-markdown - supports-color dev: true @@ -37471,36 +34183,6 @@ packages: resolution: {integrity: sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==} dev: false - /stylus-loader/6.2.0_stylus@0.55.0+webpack@5.70.0: - resolution: {integrity: sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - stylus: '>=0.52.4' - webpack: ^5.0.0 - dependencies: - fast-glob: 3.2.11 - klona: 2.0.5 - normalize-path: 3.0.0 - stylus: 0.55.0 - webpack: 5.70.0 - dev: true - - /stylus/0.55.0: - resolution: {integrity: sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==} - hasBin: true - dependencies: - css: 3.0.0 - debug: 3.1.0 - glob: 7.2.0 - mkdirp: 1.0.4 - safer-buffer: 2.1.2 - sax: 1.2.4 - semver: 6.3.0 - source-map: 0.7.3 - transitivePeerDependencies: - - supports-color - dev: true - /sugarss/2.0.0: resolution: {integrity: sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==} dependencies: @@ -37617,20 +34299,6 @@ packages: unquote: 1.1.1 util.promisify: 1.0.0 - /svgo/2.8.0: - resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} - engines: {node: '>=10.13.0'} - hasBin: true - dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 4.1.3 - css-tree: 1.1.3 - csso: 4.2.0 - picocolors: 1.0.0 - stable: 0.1.8 - dev: true - /swap-case/1.1.2: resolution: {integrity: sha1-w5IDpFhzhfrTyFCgvRvK+ggZdOM=} dependencies: @@ -37706,10 +34374,12 @@ packages: /tapable/1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} + dev: true /tapable/2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + dev: true /tar-fs/2.1.1: resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} @@ -37829,8 +34499,26 @@ packages: terser: 4.8.0 webpack: 4.46.0_webpack-cli@3.3.12 webpack-sources: 1.4.3 + dev: true + + /terser-webpack-plugin/4.2.3_acorn@7.4.1+webpack@4.46.0: + resolution: {integrity: sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + cacache: 15.3.0 + find-cache-dir: 3.3.2 + jest-worker: 26.6.2 + p-limit: 3.1.0 + schema-utils: 3.1.1 + serialize-javascript: 5.0.1 + source-map: 0.6.1 + terser: 5.10.0_acorn@7.4.1 + webpack: 4.46.0 + webpack-sources: 1.4.3 transitivePeerDependencies: - - bluebird + - acorn dev: true /terser-webpack-plugin/4.2.3_webpack@4.46.0: @@ -37850,7 +34538,33 @@ packages: webpack: 4.46.0 webpack-sources: 1.4.3 transitivePeerDependencies: - - bluebird + - acorn + dev: true + + /terser-webpack-plugin/5.2.5_acorn@8.7.0+webpack@5.70.0: + resolution: {integrity: sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + dependencies: + jest-worker: 27.5.1 + schema-utils: 3.1.1 + serialize-javascript: 6.0.0 + source-map: 0.6.1 + terser: 5.10.0_acorn@8.7.0 + webpack: 5.70.0_webpack-cli@3.3.12 + transitivePeerDependencies: + - acorn dev: true /terser-webpack-plugin/5.2.5_webpack@5.70.0: @@ -37875,16 +34589,8 @@ packages: source-map: 0.6.1 terser: 5.10.0 webpack: 5.70.0 - - /terser/4.3.8: - resolution: {integrity: sha512-otmIRlRVmLChAWsnSFNO0Bfk6YySuBp6G9qrHiJwlLDd4mxe2ta4sjI7TzIR+W1nBMjilzrMcPOz9pSusgx3hQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - acorn: 8.7.0 - commander: 2.20.3 - source-map: 0.6.1 - source-map-support: 0.5.20 + transitivePeerDependencies: + - acorn dev: true /terser/4.8.0: @@ -37902,6 +34608,8 @@ packages: resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} engines: {node: '>=10'} hasBin: true + peerDependencies: + acorn: ^8.5.0 peerDependenciesMeta: acorn: optional: true @@ -37910,6 +34618,39 @@ packages: commander: 2.20.3 source-map: 0.7.3 source-map-support: 0.5.20 + dev: true + + /terser/5.10.0_acorn@7.4.1: + resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} + engines: {node: '>=10'} + hasBin: true + peerDependencies: + acorn: ^8.5.0 + peerDependenciesMeta: + acorn: + optional: true + dependencies: + acorn: 7.4.1 + commander: 2.20.3 + source-map: 0.7.3 + source-map-support: 0.5.20 + dev: true + + /terser/5.10.0_acorn@8.7.0: + resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} + engines: {node: '>=10'} + hasBin: true + peerDependencies: + acorn: ^8.5.0 + peerDependenciesMeta: + acorn: + optional: true + dependencies: + acorn: 8.7.0 + commander: 2.20.3 + source-map: 0.7.3 + source-map-support: 0.5.20 + dev: true /test-exclude/5.2.3: resolution: {integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==} @@ -37963,6 +34704,7 @@ packages: /throat/6.0.1: resolution: {integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==} + dev: true /throttle-debounce/3.0.1: resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} @@ -37979,10 +34721,6 @@ packages: xtend: 4.0.2 dev: true - /thunky/1.1.0: - resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} - dev: true - /timed-out/4.0.1: resolution: {integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=} engines: {node: '>=0.10.0'} @@ -38010,8 +34748,6 @@ packages: livereload-js: 2.4.0 object-assign: 4.1.1 qs: 6.10.3 - transitivePeerDependencies: - - supports-color dev: true /title-case/1.1.2: @@ -38034,13 +34770,6 @@ packages: rimraf: 2.7.1 dev: true - /tmp/0.2.1: - resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} - engines: {node: '>=8.17.0'} - dependencies: - rimraf: 3.0.2 - dev: true - /tmpl/1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} @@ -38120,6 +34849,7 @@ packages: psl: 1.8.0 punycode: 2.1.1 universalify: 0.1.2 + dev: true /tr46/0.0.3: resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=} @@ -38134,6 +34864,7 @@ packages: engines: {node: '>=8'} dependencies: punycode: 2.1.1 + dev: true /tree-kill/1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} @@ -38309,21 +35040,6 @@ packages: yargs-parser: 20.2.9 dev: true - /ts-loader/9.2.6_typescript@4.2.4+webpack@5.70.0: - resolution: {integrity: sha512-QMTC4UFzHmu9wU2VHZEmWWE9cUajjfcdcws+Gh7FhiO+Dy0RnR1bNz0YCHqhI0yRowCE9arVnNxYHqELOy9Hjw==} - engines: {node: '>=12.0.0'} - peerDependencies: - typescript: '*' - webpack: ^5.0.0 - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.8.3 - micromatch: 4.0.4 - semver: 7.3.5 - typescript: 4.2.4 - webpack: 5.70.0 - dev: true - /ts-node/10.5.0_506ca6ef959d35afcce359030b1bc9ff: resolution: {integrity: sha512-6kEJKwVxAJ35W4akuiysfKwKmjkbYxwQMTBaAxo9KKAx/Yd26mPUyhGz3ji+EsJoAgrLqVsYHNuuYwQe22lbtw==} hasBin: true @@ -38386,22 +35102,6 @@ packages: yn: 3.1.1 dev: true - /ts-node/9.1.1_typescript@4.2.4: - resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==} - engines: {node: '>=10.0.0'} - hasBin: true - peerDependencies: - typescript: '>=2.7' - dependencies: - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - source-map-support: 0.5.20 - typescript: 4.2.4 - yn: 3.1.1 - dev: true - /ts-pnp/1.2.0_typescript@4.2.4: resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} engines: {node: '>=6'} @@ -38426,23 +35126,6 @@ packages: typescript: 4.6.2 dev: true - /tsconfig-paths-webpack-plugin/3.4.1: - resolution: {integrity: sha512-HN1aWCPOXLF3dDke1w4z3RfCgmm9yTppg51FMCqZ02p6leKD4JZvvnPZtqhvnQVmoWWaQjbpO93h2WFjRJjQcA==} - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.8.3 - tsconfig-paths: 3.11.0 - dev: true - - /tsconfig-paths/3.11.0: - resolution: {integrity: sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==} - dependencies: - '@types/json5': 0.0.29 - json5: 1.0.1 - minimist: 1.2.5 - strip-bom: 3.0.0 - dev: true - /tsconfig-paths/3.14.0: resolution: {integrity: sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g==} dependencies: @@ -38454,10 +35137,6 @@ packages: /tslib/1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - /tslib/2.1.0: - resolution: {integrity: sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==} - dev: true - /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} @@ -38479,6 +35158,7 @@ packages: dependencies: tslib: 1.14.1 typescript: 4.2.4 + dev: true /tsutils/3.21.0_typescript@4.4.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -38511,6 +35191,130 @@ packages: /turbo-combine-reducers/1.0.2: resolution: {integrity: sha512-gHbdMZlA6Ym6Ur5pSH/UWrNQMIM9IqTH6SoL1DbHpqEdQ8i+cFunSmSlFykPt0eGQwZ4d/XTHOl74H0/kFBVWw==} + /turbo-darwin-64/1.2.9: + resolution: {integrity: sha512-rVwDQpi6p0GwTiqSsvtA1b3RvKl8l2y+ElZ3EKGiIIJYZt1D6wBMJoADaZ9uZ/LWkT+WKfAWNtKdwRmuBAOS6g==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /turbo-darwin-arm64/1.2.9: + resolution: {integrity: sha512-j7NgQHkQWWODw1I/saiqmjjD54uGAEq0qTTtLI3RoLaA+yI+awXmHwsiHRqsvGSyGJlBoKBcbxXkekLf21q3GA==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /turbo-freebsd-64/1.2.9: + resolution: {integrity: sha512-+tLb3iCOrIeGrcOJZYey5mD9qgNgKYuwRRg6FeX/6TDITvZXcCS50A2uRbaD/PQzQKs1lHcshiCe/DRtbvJ63g==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /turbo-freebsd-arm64/1.2.9: + resolution: {integrity: sha512-gwI8jocTf036kc9GI1BebzftxrkT5pewHPA2iqvAXAJpX01G1x1iGcl8/uIbkbL5hp038nu+l2Kb+lRI96sJuA==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /turbo-linux-32/1.2.9: + resolution: {integrity: sha512-Rm47bIsCHIae/DkXJ58YrWvdh8o4Ug9U4VnTDb9byXrz2B7624ol9XdfpXv429z7LXkQR1+WnwCMwFB4K6DyuQ==} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /turbo-linux-64/1.2.9: + resolution: {integrity: sha512-8Gqi+TzEdmOmxxAukU0NO0JlIqdm98C97u9qEsxWrXTFL/xL21gKCixqsBTEO7JOISC4M8VjArxjSsITRbkD5g==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /turbo-linux-arm/1.2.9: + resolution: {integrity: sha512-OS+XCWiGFbuM7UNBVQdVbIJqxhVu9Sr2WxQgDcGZpCYn32yLLPlWDDGL0Cl/EG006J9k+VS1e4OzyM6kfMxS9Q==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /turbo-linux-arm64/1.2.9: + resolution: {integrity: sha512-FVIeM7koUtyu1cNAJhPYjb90kL/ICdWoJr4PoZZYnqty5sxLsBg75bVErEDQeDzKQvwXLlcax2lEzHvaSyn/wg==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /turbo-linux-mips64le/1.2.9: + resolution: {integrity: sha512-2zVBnOVivWGpl51qO/lycfw7euM4b04AXYUmhsWkUN3FygIwyNgjuiMU8rxQOlu9VGX8X+WXkX2gfbgTovTeFw==} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /turbo-linux-ppc64le/1.2.9: + resolution: {integrity: sha512-EGgKyzf8IhodOF32BvE3Zlgbr/dSGuUbemC9RGSuhF1F1PMnP1nYS/t3JWN5QKZU4O2uWiIyLdC/0ZjtcGAcZQ==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /turbo-windows-32/1.2.9: + resolution: {integrity: sha512-XrMJMUtewlfksBUB0R7Tyw16IoqshVl6f/3R2ccMccddEMcvak0oW03FK9n+Y4F+wyIoJ22AVhu8jMv+HgEehA==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /turbo-windows-64/1.2.9: + resolution: {integrity: sha512-ewhj4MrqcMpW/keag4xG7YRLTJ7PzcqBc6Kc96OGD2qfK/uJV/r7H3Xt09WuYHRWwPgGEeNn8utpqdqbYfCVDw==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /turbo-windows-arm64/1.2.9: + resolution: {integrity: sha512-B8BoNb/yZWAyKwQUbs2+UFzLmOu/WGv/+ADT6SQfI8jOaTenS7Od4bbMsGJT0iXcqv+v8TcWKX83KmQ6gxBQpg==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /turbo/1.2.9: + resolution: {integrity: sha512-aPGzZqmUHE9yx9TS7wcAJnDmXiuQSNXDwU5b1KrgNlFuID18TL443wna79p7k4awmf4Yuhu1cSZIvO+se72iVQ==} + hasBin: true + requiresBuild: true + optionalDependencies: + turbo-darwin-64: 1.2.9 + turbo-darwin-arm64: 1.2.9 + turbo-freebsd-64: 1.2.9 + turbo-freebsd-arm64: 1.2.9 + turbo-linux-32: 1.2.9 + turbo-linux-64: 1.2.9 + turbo-linux-arm: 1.2.9 + turbo-linux-arm64: 1.2.9 + turbo-linux-mips64le: 1.2.9 + turbo-linux-ppc64le: 1.2.9 + turbo-windows-32: 1.2.9 + turbo-windows-64: 1.2.9 + turbo-windows-arm64: 1.2.9 + dev: true + /tweetnacl/0.14.5: resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=} @@ -38525,16 +35329,12 @@ packages: engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 + dev: true /type-detect/4.0.8: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} - /type-fest/0.12.0: - resolution: {integrity: sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg==} - engines: {node: '>=10'} - dev: true - /type-fest/0.13.1: resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} engines: {node: '>=10'} @@ -38592,6 +35392,7 @@ packages: resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==} engines: {node: '>=4.2.0'} hasBin: true + dev: true /typescript/4.4.4: resolution: {integrity: sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==} @@ -38603,6 +35404,7 @@ packages: resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} engines: {node: '>=4.2.0'} hasBin: true + dev: true /ua-parser-js/0.7.31: resolution: {integrity: sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==} @@ -38718,13 +35520,6 @@ packages: is-extendable: 0.1.1 set-value: 2.0.1 - /union/0.5.0: - resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} - engines: {node: '>= 0.8.0'} - dependencies: - qs: 6.10.3 - dev: true - /uniq/1.0.1: resolution: {integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=} @@ -38926,10 +35721,6 @@ packages: resolution: {integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=} deprecated: Please see https://github.com/lydell/urix#deprecated - /url-join/2.0.5: - resolution: {integrity: sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=} - dev: true - /url-loader/1.1.2_webpack@5.70.0: resolution: {integrity: sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==} engines: {node: '>= 6.9.0'} @@ -39172,6 +35963,7 @@ packages: '@types/istanbul-lib-coverage': 2.0.3 convert-source-map: 1.8.0 source-map: 0.7.3 + dev: true /v8flags/3.1.3: resolution: {integrity: sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==} @@ -39295,6 +36087,7 @@ packages: engines: {node: '>=10'} dependencies: xml-name-validator: 3.0.0 + dev: true /wait-on/3.3.0: resolution: {integrity: sha512-97dEuUapx4+Y12aknWZn7D25kkjMk16PbWoYzpSdA8bYpVfS6hpl2a2pOWZ3c+Tyt3/i4/pglyZctG3J4V1hWQ==} @@ -39337,8 +36130,6 @@ packages: requiresBuild: true dependencies: chokidar: 2.1.8 - transitivePeerDependencies: - - supports-color dev: true optional: true @@ -39350,8 +36141,6 @@ packages: optionalDependencies: chokidar: 3.5.3 watchpack-chokidar2: 2.0.1 - transitivePeerDependencies: - - supports-color dev: true /watchpack/2.2.0: @@ -39368,11 +36157,6 @@ packages: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.9 - - /wbuf/1.7.3: - resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} - dependencies: - minimalistic-assert: 1.0.1 dev: true /wcwidth/1.0.1: @@ -39397,6 +36181,7 @@ packages: /webidl-conversions/6.1.0: resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} engines: {node: '>=10.4'} + dev: true /webpack-bundle-analyzer/3.9.0: resolution: {integrity: sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA==} @@ -39416,10 +36201,6 @@ packages: mkdirp: 0.5.5 opener: 1.5.2 ws: 6.2.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true /webpack-cli/3.3.12_webpack@4.44.2: @@ -39432,7 +36213,7 @@ packages: chalk: 2.4.2 cross-spawn: 6.0.5 enhanced-resolve: 4.5.0 - findup-sync: 3.0.0_supports-color@6.1.0 + findup-sync: 3.0.0 global-modules: 2.0.0 import-local: 2.0.0 interpret: 1.4.0 @@ -39453,7 +36234,7 @@ packages: chalk: 2.4.2 cross-spawn: 6.0.5 enhanced-resolve: 4.5.0 - findup-sync: 3.0.0_supports-color@6.1.0 + findup-sync: 3.0.0 global-modules: 2.0.0 import-local: 2.0.0 interpret: 1.4.0 @@ -39474,7 +36255,7 @@ packages: chalk: 2.4.2 cross-spawn: 6.0.5 enhanced-resolve: 4.5.0 - findup-sync: 3.0.0_supports-color@6.1.0 + findup-sync: 3.0.0 global-modules: 2.0.0 import-local: 2.0.0 interpret: 1.4.0 @@ -39483,6 +36264,7 @@ packages: v8-compile-cache: 2.3.0 webpack: 5.70.0_webpack-cli@3.3.12 yargs: 13.3.2 + dev: true /webpack-cli/4.9.2_b04de8011015a40c567469bf79798750: resolution: {integrity: sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ==} @@ -39549,64 +36331,6 @@ packages: webpack: 5.70.0 dev: true - /webpack-dev-middleware/5.2.1_webpack@5.70.0: - resolution: {integrity: sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - colorette: 2.0.16 - memfs: 3.3.0 - mime-types: 2.1.34 - range-parser: 1.2.1 - schema-utils: 3.1.1 - webpack: 5.70.0 - dev: true - - /webpack-dev-server/4.5.0_webpack@5.70.0: - resolution: {integrity: sha512-Ss4WptsUjYa+3hPI4iYZYEc8FrtnfkaPrm5WTjk9ux5kiCS718836srs0ppKMHRaCHP5mQ6g4JZGcfDdGbCjpQ==} - engines: {node: '>= 12.13.0'} - hasBin: true - peerDependencies: - webpack: ^4.37.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - ansi-html-community: 0.0.8 - bonjour: 3.5.0 - chokidar: 3.5.2 - colorette: 2.0.16 - compression: 1.7.4 - connect-history-api-fallback: 1.6.0 - del: 6.0.0 - express: 4.17.1 - graceful-fs: 4.2.9 - html-entities: 2.3.2 - http-proxy-middleware: 2.0.1 - internal-ip: 6.2.0 - ipaddr.js: 2.0.1 - open: 8.4.0 - p-retry: 4.6.1 - portfinder: 1.0.28 - schema-utils: 3.1.1 - selfsigned: 1.10.11 - serve-index: 1.9.1 - sockjs: 0.3.21 - spdy: 4.0.2 - strip-ansi: 7.0.1 - url: 0.11.0 - webpack: 5.70.0 - webpack-dev-middleware: 5.2.1_webpack@5.70.0 - ws: 8.2.3 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - dev: true - /webpack-filter-warnings-plugin/1.2.1_webpack@4.46.0: resolution: {integrity: sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg==} engines: {node: '>= 4.3 < 5.0.0 || >= 5.10'} @@ -39635,8 +36359,6 @@ packages: anymatch: 3.1.2 portfinder: 1.0.28 tiny-lr: 1.1.1 - transitivePeerDependencies: - - supports-color dev: true /webpack-log/2.0.0: @@ -39655,11 +36377,6 @@ packages: wildcard: 2.0.0 dev: true - /webpack-node-externals/3.0.0: - resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} - engines: {node: '>=6'} - dev: true - /webpack-remove-empty-scripts/0.7.3_webpack@5.70.0: resolution: {integrity: sha512-yipqb25A0qtH7X9vKt6yihwyYkTtSlRiDdBb2QsyrkqGM3hpfAcfOO1lYDef9HQUNm3s8ojmorbNg32XXX6FYg==} engines: {node: '>=12.14'} @@ -39692,35 +36409,14 @@ packages: source-map: 0.6.1 dev: true - /webpack-sources/3.2.2: - resolution: {integrity: sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==} - engines: {node: '>=10.13.0'} - dev: true - /webpack-sources/3.2.3: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - /webpack-subresource-integrity/1.5.2_webpack@5.70.0: - resolution: {integrity: sha512-GBWYBoyalbo5YClwWop9qe6Zclp8CIXYGIz12OPclJhIrSplDxs1Ls1JDMH8xBPPrg1T6ISaTW9Y6zOrwEiAzw==} - engines: {node: '>=4'} - peerDependencies: - html-webpack-plugin: '>= 2.21.0 < 5' - webpack: '>= 1.12.11 < 6' - peerDependenciesMeta: - html-webpack-plugin: - optional: true - dependencies: - webpack: 5.70.0 - webpack-sources: 1.4.3 - dev: true - /webpack-virtual-modules/0.2.2: resolution: {integrity: sha512-kDUmfm3BZrei0y+1NTHJInejzxfhtU8eDj2M7OKb2IWrPFAeO1SOH2KuQ68MSZu9IGEHcxbkKKR1v18FrUSOmA==} dependencies: debug: 3.2.7 - transitivePeerDependencies: - - supports-color dev: true /webpack-virtual-modules/0.4.3: @@ -39764,8 +36460,6 @@ packages: watchpack: 1.7.5 webpack-cli: 3.3.12_webpack@4.44.2 webpack-sources: 1.4.3 - transitivePeerDependencies: - - supports-color dev: true /webpack/4.46.0: @@ -39804,8 +36498,6 @@ packages: terser-webpack-plugin: 1.4.5_webpack@4.46.0 watchpack: 1.7.5 webpack-sources: 1.4.3 - transitivePeerDependencies: - - supports-color dev: true /webpack/4.46.0_webpack-cli@3.3.12: @@ -39843,10 +36535,8 @@ packages: tapable: 1.1.3 terser-webpack-plugin: 1.4.5_webpack@4.46.0 watchpack: 1.7.5 - webpack-cli: 3.3.12_webpack@4.46.0 + webpack-cli: 3.3.12_webpack@5.70.0 webpack-sources: 1.4.3 - transitivePeerDependencies: - - supports-color dev: true /webpack/5.70.0: @@ -39880,13 +36570,14 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.1 tapable: 2.2.1 - terser-webpack-plugin: 5.2.5_webpack@5.70.0 + terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.70.0 watchpack: 2.3.1 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js + dev: true /webpack/5.70.0_webpack-cli@3.3.12: resolution: {integrity: sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==} @@ -39919,7 +36610,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.1 tapable: 2.2.1 - terser-webpack-plugin: 5.2.5_webpack@5.70.0 + terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.70.0 watchpack: 2.3.1 webpack-cli: 3.3.12_webpack@5.70.0 webpack-sources: 3.2.3 @@ -39927,6 +36618,7 @@ packages: - '@swc/core' - esbuild - uglify-js + dev: true /webpack/5.70.0_webpack-cli@4.9.2: resolution: {integrity: sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==} @@ -39959,7 +36651,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.1 tapable: 2.2.1 - terser-webpack-plugin: 5.2.5_webpack@5.70.0 + terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.70.0 watchpack: 2.3.1 webpack-cli: 4.9.2_b04de8011015a40c567469bf79798750 webpack-sources: 3.2.3 @@ -40031,6 +36723,7 @@ packages: lodash: 4.17.21 tr46: 2.1.0 webidl-conversions: 6.1.0 + dev: true /which-boxed-primitive/1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} @@ -40112,15 +36805,6 @@ packages: errno: 0.1.8 dev: true - /worker-plugin/3.2.0_webpack@5.70.0: - resolution: {integrity: sha512-W5nRkw7+HlbsEt3qRP6MczwDDISjiRj2GYt9+bpe8A2La00TmJdwzG5bpdMXhRt1qcWmwAvl1TiKaHRa+XDS9Q==} - peerDependencies: - webpack: '>= 4' - dependencies: - loader-utils: 1.4.0 - webpack: 5.70.0 - dev: true - /worker-rpc/0.1.1: resolution: {integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==} dependencies: @@ -40150,6 +36834,7 @@ packages: resolution: {integrity: sha512-+JHkqs9LC/JPp51yy1hzs3lQ7qeuWCwOcSzpQNeeY/G7oSpnF61vxt7hRh87zNRTr6ob2ndy0W8rVzhgrcA+Gw==} engines: {node: '>=10.13.0'} hasBin: true + dev: true /wp-textdomain/1.0.1: resolution: {integrity: sha512-6Guapw25yCmnQHyz62TEi1OvRnIzGfyj0sVaPBhwx19QoxeD6HI2zZHWeBIUXSauJK3BIyxWPYnxlwmnqHUskg==} @@ -40250,42 +36935,18 @@ packages: /ws/5.2.3: resolution: {integrity: sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true dependencies: async-limiter: 1.0.1 dev: false /ws/6.1.4: resolution: {integrity: sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true dependencies: async-limiter: 1.0.1 dev: false /ws/6.2.2: resolution: {integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true dependencies: async-limiter: 1.0.1 @@ -40301,19 +36962,6 @@ packages: utf-8-validate: optional: true - /ws/8.2.3: - resolution: {integrity: sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true - /ws/8.5.0: resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} engines: {node: '>=10.0.0'} @@ -40425,11 +37073,6 @@ packages: lodash.assign: 4.2.0 dev: true - /yargs-parser/20.0.0: - resolution: {integrity: sha512-8eblPHTL7ZWRkyjIZJjnGf+TijiKJSwA24svzLRVvtgoi/RZiKa9fFQTrlx0OKLnyHSdt/enrdadji6WFfESVA==} - engines: {node: '>=10'} - dev: true - /yargs-parser/20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} @@ -40578,7 +37221,6 @@ packages: textextensions: 5.14.0 untildify: 4.0.0 transitivePeerDependencies: - - bluebird - supports-color dev: true @@ -40620,13 +37262,6 @@ packages: engines: {node: '>=10'} dev: true - /yoga-layout-prebuilt/1.10.0: - resolution: {integrity: sha512-YnOmtSbv4MTf7RGJMK0FvZ+KD8OEe/J5BNnR0GHhD8J/XcG/Qvxgszm0Un6FTHWW4uHlTgP0IztiXQnGyIR45g==} - engines: {node: '>=8'} - dependencies: - '@types/yoga-layout': 1.9.2 - dev: true - /yosay/2.0.2: resolution: {integrity: sha512-avX6nz2esp7IMXGag4gu6OyQBsMh/SEn+ZybGu3yKPlOTE6z9qJrzG/0X5vCq/e0rPFy0CUYCze0G5hL310ibA==} engines: {node: '>=4'} @@ -40664,9 +37299,7 @@ packages: prettier: /wp-prettier/1.19.1 puppeteer: 2.1.1 transitivePeerDependencies: - - bufferutil - debug - react-native - supports-color - - utf-8-validate dev: false diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 72cdd325bc9..a6ed89daf4d 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,6 +1,7 @@ packages: - - 'packages/js/**' - - 'plugins/**' + - 'packages/js/*' + - 'plugins/*' + - 'plugins/woocommerce/legacy' - 'tools/monorepo-merge' - 'tools/code-analyzer' - 'tools/create-extension' diff --git a/tools/code-analyzer/tsconfig.json b/tools/code-analyzer/tsconfig.json index cc840adc398..cc26db8e5bf 100644 --- a/tools/code-analyzer/tsconfig.json +++ b/tools/code-analyzer/tsconfig.json @@ -6,7 +6,10 @@ "outDir": "dist", "rootDir": "src", "strict": true, - "target": "es2019" + "target": "es2019", + "typeRoots": [ + "./node_modules/@types" + ], }, "include": [ "src/**/*" diff --git a/tools/monorepo/check-changelogger-use.php b/tools/monorepo/check-changelogger-use.php index 0f0112d79ea..6e2bd773dc8 100644 --- a/tools/monorepo/check-changelogger-use.php +++ b/tools/monorepo/check-changelogger-use.php @@ -206,7 +206,7 @@ foreach ( $touched_projects as $slug => $files ) { } elseif ( getenv( 'CI' ) ) { printf( "---\n" ); // Bracket message containing newlines for better visibility in GH's logs. printf( - "::error::Project %s is being changed, but no change file in %s is touched!%%0A%%0AUse `pnpm nx changelog %s` to add a change file.\n", + "::error::Project %s is being changed, but no change file in %s is touched!%%0A%%0AUse `pnpm changelog --filter=%s` to add a change file.\n", $slug, "$slug/{$changelogger_projects[ $slug ]['changes-dir']}/", $slug @@ -224,7 +224,7 @@ foreach ( $touched_projects as $slug => $files ) { } } if ( $exit && ! getenv( 'CI' ) && ! $list ) { - printf( "\e[32mUse `pnpm nx affected --target=changelog` to add a change file for each project.\e[0m\n" ); + printf( "\e[32mUse `pnpm changelog --filter={project}` to add a change file for each project.\e[0m\n" ); } exit( $exit ); diff --git a/turbo.json b/turbo.json new file mode 100644 index 00000000000..073f37c7fef --- /dev/null +++ b/turbo.json @@ -0,0 +1,71 @@ +{ + "$schema": "https://turborepo.org/schema.json", + "baseBranch": "origin/trunk", + "pipeline": { + "lint": { + "cache": false + }, + "lint:fix": { + "cache": false + }, + + "build": { + "dependsOn": [ "^build" ], + "inputs": [ + "src/**.js", + "src/**.jsx", + "src/**.ts", + "src/**.tsx", + "src/**.php", + "includes/**.php" + ], + "outputs": [ + "dist/**", + "build/**", + "build-module/**", + "build-style/**", + "build-types/**" + ] + }, + "woocommerce#build": { + "dependsOn": [ + "^build", + "@woocommerce/admin-library#build", + "woocommerce-legacy-assets#build" + ], + "outputs": [], + "inputs": [ + "src/**.php", + "includes/**.php", + "!legacy/**" + ] + }, + + "test": { + "dependsOn": [ "build" ], + "inputs": [ + "src/**.js", + "src/**.jsx", + "src/**.ts", + "src/**.tsx", + "src/**.php", + "includes/**.php" + ], + "outputs": [] + }, + + "e2e": { + "dependsOn": [ "build" ], + "cache": false + }, + "e2e:debug": { + "dependsOn": [ "build" ], + "cache": false + }, + "e2e:dev": { + "dependsOn": [ "build" ], + "cache": false + } + } +} + \ No newline at end of file diff --git a/workspace.json b/workspace.json deleted file mode 100644 index f10a5f55b74..00000000000 --- a/workspace.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "version": 2, - "projects": { - "@woocommerce/api": "packages/js/api", - "@woocommerce/api-core-tests": "packages/js/api-core-tests", - "@woocommerce/internal-e2e-builds": "packages/js/internal-e2e-builds", - "@woocommerce/e2e-core-tests": "packages/js/e2e-core-tests", - "@woocommerce/e2e-environment": "packages/js/e2e-environment", - "@woocommerce/e2e-utils": "packages/js/e2e-utils", - "woocommerce": "plugins/woocommerce", - "woocommerce-admin": "plugins/woocommerce-admin", - "woocommerce-legacy-assets": "plugins/woocommerce/legacy", - "woocommerce-beta-tester": "plugins/woocommerce-beta-tester", - "@woocommerce/admin-e2e-tests": "packages/js/admin-e2e-tests", - "@woocommerce/components": "packages/js/components", - "@woocommerce/csv-export": "packages/js/csv-export", - "@woocommerce/currency": "packages/js/currency", - "@woocommerce/customer-effort-score": "packages/js/customer-effort-score", - "@woocommerce/data": "packages/js/data", - "@woocommerce/date": "packages/js/date", - "@woocommerce/dependency-extraction-webpack-plugin": "packages/js/dependency-extraction-webpack-plugin", - "@woocommerce/eslint-plugin": "packages/js/eslint-plugin", - "@woocommerce/experimental": "packages/js/experimental", - "@woocommerce/explat": "packages/js/explat", - "@woocommerce/internal-js-tests": "packages/js/internal-js-tests", - "@woocommerce/navigation": "packages/js/navigation", - "@woocommerce/notices": "packages/js/notices", - "@woocommerce/number": "packages/js/number", - "@woocommerce/onboarding": "packages/js/onboarding", - "@woocommerce/internal-style-build": "packages/js/internal-style-build", - "@woocommerce/tracks": "packages/js/tracks" - } -}