diff --git a/.github/actions/install-build/action.yml b/.github/actions/install-build/action.yml
index bec7a8b95d5..5d83de3fc6b 100644
--- a/.github/actions/install-build/action.yml
+++ b/.github/actions/install-build/action.yml
@@ -26,4 +26,4 @@ runs:
- name: Run build
shell: bash
working-directory: ${{ inputs.working_directory }}
- run: pnpm -- turbo run build --filter=woocommerce
+ run: pnpm run build --filter="${{ inputs.working_directory }}" --color
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 8442f66cab6..84e3a2cd704 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -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 -- turbo run test --filter=woocommerce
+ run: pnpm run test --filter="woocommerce" --color
diff --git a/.github/workflows/pr-lint-test-js.yml b/.github/workflows/pr-lint-test-js.yml
index 2db5a6b6b58..0278cce6a8f 100644
--- a/.github/workflows/pr-lint-test-js.yml
+++ b/.github/workflows/pr-lint-test-js.yml
@@ -35,7 +35,7 @@ jobs:
uses: ./.github/actions/install-build
- name: Lint
- run: pnpm -- turbo run lint --filter='woocommerce/client/admin...' --filter='!@woocommerce/e2e*' --filter='!@woocommerce/api'
+ run: pnpm run lint --filter='woocommerce/client/admin...' --filter='!@woocommerce/e2e*' --filter='!@woocommerce/api' --color
- name: Test
- run: pnpm -- turbo run test --filter='woocommerce/client/admin...' --filter='!@woocommerce/e2e*' --filter='!@woocommerce/api'
+ run: pnpm run test --filter='woocommerce/client/admin...' --filter='!@woocommerce/e2e*' --filter='!@woocommerce/api' --color
diff --git a/.github/workflows/pr-unit-tests.yml b/.github/workflows/pr-unit-tests.yml
index f74f2c8bca9..d0fb5bbeb80 100644
--- a/.github/workflows/pr-unit-tests.yml
+++ b/.github/workflows/pr-unit-tests.yml
@@ -82,4 +82,4 @@ jobs:
run: ./tests/bin/install.sh woo_test root root 127.0.0.1 ${{ matrix.wp }}
- name: Run tests
- run: pnpm -- turbo run test --filter=woocommerce
+ run: pnpm run test --filter=woocommerce --color
diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md
index 65dc2973713..6ecaf905aa4 100644
--- a/DEVELOPMENT.md
+++ b/DEVELOPMENT.md
@@ -8,7 +8,7 @@ Please refer to [the Getting Started section of the `README.md`](README.md#getti
## Turborepo Commands
-Our repository uses [Turborepo](https://turborepo.org) for `build`, `lint`, and `test` commands. This tool ensures that all dependencies of a plugin, package, or tool are prepared before running a command. When using `pnpm -- turbo run {command}` without any options, it will execute that command against every project in the repository. You can view a list of the commands Turborepo supports in [our turbo.json file](turbo.json).
+Our repository uses [Turborepo](https://turborepo.org) for `build` and `test` commands. This tool ensures that all dependencies of a plugin, package, or tool are prepared before running a command. This is done transparently when running these commands. When using `pnpm run {command}` without any options, it will execute that command against every project in the repository. You can view a list of the commands Turborepo supports in [our turbo.json file](turbo.json).
### Plugin, Package, and Tool Filtering
@@ -18,29 +18,40 @@ If you would like to read more about the syntax, please check out [the Turborepo
### Examples
-Here are some examples of the ways you can use Turborepo commands:
+Here are some examples of the ways you can use Turborepo / pnpm commands:
```bash
# Lint and build all plugins, packages, and tools
-pnpm -- turbo run lint build
+pnpm run lint && pnpm run build
# Build WooCommerce Core and all of its dependencies
-pnpm -- turbo run build --filter='woocommerce'
+pnpm run build --filter='woocommerce'
# Lint the @woocommerce/components package
-pnpm -- turbo run lint --filter='@woocommerce/components'
+pnpm run lint --filter='@woocommerce/components'
# Test all of the @woocommerce scoped packages
-pnpm -- turbo run test --filter='@woocommerce/*'
+pnpm run test --filter='@woocommerce/*'
# Build all of the JavaScript packages
-pnpm -- turbo run build --filter='./packages/js/*'
+pnpm run build --filter='./packages/js/*'
# Build everything except WooCommerce Core
-pnpm -- turbo run build --filter='!woocommerce'
+pnpm run build --filter='!woocommerce'
-# Lint everything that has changed since the last commit
-pnpm -- turbo run build --filter='[HEAD^1]'
+# Build everything that has changed since the last commit
+pnpm run build --filter='[HEAD^1]'
+```
+
+### Cache busting Turbo
+
+In the event that you need to force turbo not to cache a command you can set the env variable `TURBO_FORCE=true`.
+
+e.g.
+
+```bash
+# Force an uncached build of WooCommerce Core and all of its dependencies
+TURBO_FORCE=true pnpm run build --filter='woocommerce'
```
## Other Commands
diff --git a/README.md b/README.md
index 98314a92bed..3079c0e5920 100644
--- a/README.md
+++ b/README.md
@@ -23,10 +23,10 @@ nvm use
# Install the PHP and Composer dependencies for all of the plugins, packages, and tools
pnpm install
# Build all of the plugins, packages, and tools in the monorepo
-pnpm -- turbo run build
+pnpm run build
```
-At this point you are now ready to begin developing and testing. All of the build outputs are cached running `pnpm -- turbo run build` again will only build the plugins, packages, and tools that have changed since the last time you ran the command.
+At this point you are now ready to begin developing and testing. All of the build outputs are cached running `pnpm run build` again will only build the plugins, packages, and tools that have changed since the last time you ran the command.
Check out [our development guide](DEVELOPMENT.md) if you would like a more comprehensive look at working in our repository.
diff --git a/package.json b/package.json
index b8304993ff4..488d41315bf 100644
--- a/package.json
+++ b/package.json
@@ -14,6 +14,8 @@
"url": "https://github.com/woocommerce/woocommerce/issues"
},
"scripts": {
+ "build": "pnpm exec turbo run turbo:build -- -- ",
+ "test": "pnpm exec turbo run turbo:test -- --",
"build-storybook": "build-storybook -c ./tools/storybook/.storybook",
"preinstall": "npx only-allow pnpm",
"postinstall": "pnpm git:update-hooks",
diff --git a/packages/js/admin-e2e-tests/changelog/dev-simplify-turbo b/packages/js/admin-e2e-tests/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/admin-e2e-tests/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/admin-e2e-tests/package.json b/packages/js/admin-e2e-tests/package.json
index 924001b4012..e0cc23c57ef 100644
--- a/packages/js/admin-e2e-tests/package.json
+++ b/packages/js/admin-e2e-tests/package.json
@@ -42,7 +42,6 @@
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
"jest-mock-extended": "^1.0.18",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
@@ -51,12 +50,13 @@
"access": "public"
},
"scripts": {
+ "turbo:build": "tsc --build",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
- "build": "node ./node_modules/require-turbo && tsc --build",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"start": "tsc --build --watch",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix",
"prepack": "pnpm run clean && pnpm run build"
},
diff --git a/packages/js/api-core-tests/package.json b/packages/js/api-core-tests/package.json
index f920cfda77f..9db8eeaaee5 100644
--- a/packages/js/api-core-tests/package.json
+++ b/packages/js/api-core-tests/package.json
@@ -9,7 +9,7 @@
"e2e:hello": "jest --group=hello",
"make:collection": "node utils/api-collection/build-collection.js",
"report": "allure generate --clean && allure serve",
- "lint": "node ./node_modules/require-turbo && eslint data endpoints tests utils --ext=js,ts,tsx",
+ "lint": "eslint data endpoints tests utils --ext=js,ts,tsx",
"lint:fix": "eslint data endpoints tests utils --ext=js,ts,tsx --fix"
},
"repository": {
@@ -32,8 +32,7 @@
},
"devDependencies": {
"@woocommerce/eslint-plugin": "workspace:*",
- "eslint": "^8.12.0",
- "require-turbo": "workspace:*"
+ "eslint": "^8.12.0"
},
"publishConfig": {
"access": "public"
diff --git a/packages/js/api/changelog/dev-simplify-turbo b/packages/js/api/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/api/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/api/package.json b/packages/js/api/package.json
index d085d34e048..89ecef4f922 100644
--- a/packages/js/api/package.json
+++ b/packages/js/api/package.json
@@ -26,15 +26,17 @@
],
"sideEffects": false,
"scripts": {
+ "turbo:build": "pnpm run clean && npm run compile",
+ "turbo:test": "jest",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "rm -rf ./dist ./tsconfig.tsbuildinfo",
"compile": "tsc -b",
- "build": "node ./node_modules/require-turbo && pnpm run clean && npm run compile",
"prepack": "pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
- "lint:fix": "eslint src --fix",
- "test": "node ./node_modules/require-turbo && jest"
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "lint": "eslint src",
+ "lint:fix": "eslint src --fix"
},
"dependencies": {
"axios": "^0.24.0",
@@ -50,7 +52,6 @@
"axios-mock-adapter": "^1.20.0",
"eslint": "^8.2.0",
"jest": "^25",
- "require-turbo": "workspace:*",
"ts-jest": "^25",
"typescript": "^4.4.4"
},
diff --git a/packages/js/components/changelog/dev-simplify-turbo b/packages/js/components/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/components/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/components/package.json b/packages/js/components/package.json
index 5753f3ed1fe..aad39da8780 100644
--- a/packages/js/components/package.json
+++ b/packages/js/components/package.json
@@ -106,7 +106,6 @@
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
"postcss-loader": "^3.0.0",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"sass-loader": "^10.2.1",
"ts-jest": "^27.1.3",
@@ -115,17 +114,19 @@
"webpack-cli": "^3.3.12"
},
"scripts": {
+ "turbo:build": "pnpm run build:js && pnpm run build:css",
+ "turbo:test": "jest --config ./jest.config.json",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
- "build": "node ./node_modules/require-turbo && pnpm run build:js && pnpm run build:css",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "eslint src --ext=js,ts,tsx",
"build:js": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
"build:css": "webpack",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "lint": "node ./node_modules/require-turbo && eslint src --ext=js,ts,tsx",
"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": "node ./node_modules/require-turbo && jest --config ./jest.config.json",
"test:update-snapshots": "pnpm run test -- --updateSnapshot",
"test-staged": "jest --bail --config ./jest.config.json --findRelatedTests"
},
diff --git a/packages/js/csv-export/changelog/dev-simplify-turbo b/packages/js/csv-export/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/csv-export/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/csv-export/package.json b/packages/js/csv-export/package.json
index 0be79e99d1e..0307c208072 100644
--- a/packages/js/csv-export/package.json
+++ b/packages/js/csv-export/package.json
@@ -29,15 +29,17 @@
"access": "public"
},
"scripts": {
+ "turbo:build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "turbo:test": "jest --config ./jest.config.json",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"start": "tsc --build --watch",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix",
- "test": "node ./node_modules/require-turbo && jest --config ./jest.config.json",
"test-staged": "jest --bail --config ./jest.config.json --findRelatedTests"
},
"devDependencies": {
@@ -46,7 +48,6 @@
"eslint": "^8.12.0",
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
diff --git a/packages/js/currency/changelog/dev-simplify-turbo b/packages/js/currency/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/currency/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/currency/package.json b/packages/js/currency/package.json
index d345c7c650d..e3a54936550 100644
--- a/packages/js/currency/package.json
+++ b/packages/js/currency/package.json
@@ -32,15 +32,17 @@
"access": "public"
},
"scripts": {
+ "turbo:build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "turbo:test": "jest --config ./jest.config.json",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"start": "tsc --build --watch",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix",
- "test": "node ./node_modules/require-turbo && jest --config ./jest.config.json",
"test-staged": "jest --bail --config ./jest.config.json --findRelatedTests"
},
"devDependencies": {
@@ -49,7 +51,6 @@
"eslint": "^8.12.0",
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
diff --git a/packages/js/customer-effort-score/changelog/dev-simplify-turbo b/packages/js/customer-effort-score/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/customer-effort-score/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/customer-effort-score/package.json b/packages/js/customer-effort-score/package.json
index fa98da90ca1..e2c6e24b84e 100644
--- a/packages/js/customer-effort-score/package.json
+++ b/packages/js/customer-effort-score/package.json
@@ -40,8 +40,8 @@
"@testing-library/react": "^12.1.3",
"@types/prop-types": "^15.7.4",
"@types/wordpress__components": "^9.8.6",
- "@woocommerce/internal-style-build": "workspace:*",
"@woocommerce/eslint-plugin": "workspace:*",
+ "@woocommerce/internal-style-build": "workspace:*",
"@wordpress/browserslist-config": "^4.1.1",
"concurrently": "^7.0.0",
"css-loader": "^3.6.0",
@@ -49,7 +49,6 @@
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
"postcss-loader": "^3.0.0",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"sass-loader": "^10.2.1",
"ts-jest": "^27.1.3",
@@ -62,17 +61,19 @@
"react-dom": "^17.0.0"
},
"scripts": {
+ "turbo:build": "pnpm run build:js && pnpm run build:css",
+ "turbo:test": "jest --config ./jest.config.json",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && pnpm run build:js && pnpm run build:css",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"build:js": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
"build:css": "webpack",
"start": "concurrently \"tsc --build --watch\" \"webpack --watch\"",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix",
- "test": "node ./node_modules/require-turbo && jest --config ./jest.config.json",
"test-staged": "jest --bail --config ./jest.config.json --findRelatedTests"
},
"lint-staged": {
diff --git a/packages/js/data/changelog/dev-simplify-turbo b/packages/js/data/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/data/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/data/package.json b/packages/js/data/package.json
index a54c8d20dc5..78a46a32328 100644
--- a/packages/js/data/package.json
+++ b/packages/js/data/package.json
@@ -58,7 +58,6 @@
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
"redux": "^4.1.0",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
@@ -70,15 +69,17 @@
"react-dom": "^17.0.0"
},
"scripts": {
+ "turbo:build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "turbo:test": "jest --config ./jest.config.json",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"start": "tsc --build --watch",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix",
- "test": "node ./node_modules/require-turbo && jest --config ./jest.config.json",
"test-staged": "jest --bail --config ./jest.config.json --findRelatedTests"
},
"lint-staged": {
diff --git a/packages/js/date/changelog/dev-simplify-turbo b/packages/js/date/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/date/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/date/package.json b/packages/js/date/package.json
index 04cae8d409d..2873c6f6750 100644
--- a/packages/js/date/package.json
+++ b/packages/js/date/package.json
@@ -36,7 +36,6 @@
"eslint": "^8.12.0",
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
@@ -48,15 +47,17 @@
"access": "public"
},
"scripts": {
+ "turbo:build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "turbo:test": "jest --config ./jest.config.json",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"start": "tsc --build --watch",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix",
- "test": "node ./node_modules/require-turbo && jest --config ./jest.config.json",
"test-staged": "jest --bail --config ./jest.config.json --findRelatedTests"
},
"lint-staged": {
diff --git a/packages/js/dependency-extraction-webpack-plugin/changelog/dev-simplify-turbo b/packages/js/dependency-extraction-webpack-plugin/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/dependency-extraction-webpack-plugin/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/dependency-extraction-webpack-plugin/package.json b/packages/js/dependency-extraction-webpack-plugin/package.json
index e526b85fd39..e2883d8cb24 100644
--- a/packages/js/dependency-extraction-webpack-plugin/package.json
+++ b/packages/js/dependency-extraction-webpack-plugin/package.json
@@ -29,7 +29,6 @@
"eslint": "^8.12.0",
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2",
@@ -39,7 +38,7 @@
"scripts": {
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
- "lint": "node ./node_modules/require-turbo && eslint src",
+ "lint": "eslint src",
"lint:fix": "eslint src --fix"
},
"lint-staged": {
diff --git a/packages/js/e2e-core-tests/package.json b/packages/js/e2e-core-tests/package.json
index 9a03c7b32bd..e529048cad6 100644
--- a/packages/js/e2e-core-tests/package.json
+++ b/packages/js/e2e-core-tests/package.json
@@ -32,8 +32,8 @@
"@babel/plugin-transform-runtime": "^7.16.4",
"@babel/polyfill": "7.12.1",
"@babel/preset-env": "7.12.7",
- "@woocommerce/internal-e2e-builds": "workspace:*",
"@woocommerce/eslint-plugin": "workspace:*",
+ "@woocommerce/internal-e2e-builds": "workspace:*",
"@wordpress/babel-plugin-import-jsx-pragma": "1.1.3",
"@wordpress/babel-preset-default": "3.0.2",
"@wordpress/browserslist-config": "^4.1.0",
@@ -47,10 +47,11 @@
"access": "public"
},
"scripts": {
+ "turbo:build": "./bin/build.sh && pnpm run clean && pnpm run compile",
"prepare": "pnpm run build",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
"clean": "rm -rf ./build ./build-module",
"compile": "e2e-builds",
- "build": "./bin/build.sh && pnpm run clean && pnpm run compile",
"lint": "eslint src --ext=js,ts,tsx",
"lint:fix": "eslint src --ext=js,ts,tsx --fix"
},
diff --git a/packages/js/e2e-environment/external.md b/packages/js/e2e-environment/external.md
index 08fc05f3492..66a6cd1c9a1 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 -- turbo run e2e --filter=woocommerce`.
+You should then be able to run the e2e tests by running `pnpm run e2e --filter=woocommerce`.
### Test Sequencer Setup
diff --git a/packages/js/e2e-environment/package.json b/packages/js/e2e-environment/package.json
index 42535b9ce6d..75082123b4c 100644
--- a/packages/js/e2e-environment/package.json
+++ b/packages/js/e2e-environment/package.json
@@ -49,11 +49,11 @@
"@babel/plugin-transform-runtime": "^7.16.4",
"@babel/polyfill": "7.12.1",
"@babel/preset-env": "7.12.7",
+ "@woocommerce/eslint-plugin": "workspace:*",
"@woocommerce/internal-e2e-builds": "workspace:*",
"@wordpress/babel-plugin-import-jsx-pragma": "1.1.3",
"@wordpress/babel-preset-default": "3.0.2",
"@wordpress/browserslist-config": "^4.1.0",
- "@woocommerce/eslint-plugin": "workspace:*",
"eslint": "^8.1.0",
"ndb": "^1.1.5",
"semver": "^7.3.2"
@@ -62,9 +62,10 @@
"access": "public"
},
"scripts": {
+ "turbo:build": "pnpm run clean && pnpm run compile",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
"clean": "rm -rf ./build ./build-module",
"compile": "e2e-builds",
- "build": "pnpm run clean && pnpm run compile",
"prepare": "pnpm run build",
"docker:up": "./bin/docker-compose.sh up",
"docker:wait": "bash ./bin/wait-for-build.sh",
diff --git a/packages/js/e2e-utils/package.json b/packages/js/e2e-utils/package.json
index 1c92d19d5f2..543ee91baa3 100644
--- a/packages/js/e2e-utils/package.json
+++ b/packages/js/e2e-utils/package.json
@@ -41,9 +41,10 @@
"access": "public"
},
"scripts": {
+ "turbo:build": "pnpm run clean && pnpm run compile",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
"clean": "rm -rf ./build ./build-module",
"compile": "e2e-builds",
- "build": "pnpm run clean && pnpm run compile",
"prepare": "pnpm run build",
"lint": "eslint src --ext=js,ts,tsx",
"lint:fix": "eslint src --ext=js,ts,tsx --fix"
diff --git a/packages/js/eslint-plugin/changelog/dev-simplify-turbo b/packages/js/eslint-plugin/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/eslint-plugin/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/eslint-plugin/package.json b/packages/js/eslint-plugin/package.json
index 7faed5c5bb9..4383492bfd9 100644
--- a/packages/js/eslint-plugin/package.json
+++ b/packages/js/eslint-plugin/package.json
@@ -38,7 +38,7 @@
"scripts": {
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
- "lint": "node ./node_modules/require-turbo && eslint ./rules ./configs",
+ "lint": "eslint ./rules ./configs",
"lint:fix": "eslint ./rules ./configs --fix"
},
"devDependencies": {
@@ -46,7 +46,6 @@
"eslint": "^8.11.0",
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
diff --git a/packages/js/experimental/changelog/dev-simplify-turbo b/packages/js/experimental/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/experimental/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/experimental/package.json b/packages/js/experimental/package.json
index 65fa8567838..473ea1a2bca 100644
--- a/packages/js/experimental/package.json
+++ b/packages/js/experimental/package.json
@@ -62,7 +62,6 @@
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
"postcss-loader": "^3.0.0",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"sass-loader": "^10.2.1",
"ts-jest": "^27.1.3",
@@ -75,17 +74,19 @@
"react-dom": "^17.0.0"
},
"scripts": {
+ "turbo:build": "pnpm run build:js && pnpm run build:css",
+ "turbo:test": "jest --config ./jest.config.json",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && pnpm run build:js && pnpm run build:css",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"build:js": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
"build:css": "webpack",
"start": "concurrently \"tsc --build --watch\" \"webpack --watch\"",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix",
- "test": "node ./node_modules/require-turbo && jest --config ./jest.config.json",
"test-staged": "jest --bail --config ./jest.config.json --findRelatedTests"
},
"lint-staged": {
diff --git a/packages/js/explat/changelog/dev-simplify-turbo b/packages/js/explat/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/explat/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/explat/package.json b/packages/js/explat/package.json
index 9ffa693eb98..70b6b334b09 100644
--- a/packages/js/explat/package.json
+++ b/packages/js/explat/package.json
@@ -42,21 +42,22 @@
"eslint": "^8.12.0",
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
},
"scripts": {
+ "turbo:build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "turbo:test": "jest --config ./jest.config.json",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"start": "tsc --build --watch",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix",
- "test": "node ./node_modules/require-turbo && jest --config ./jest.config.json",
"test-staged": "jest --bail --config ./jest.config.json --findRelatedTests"
},
"lint-staged": {
diff --git a/packages/js/extend-cart-checkout-block/changelog/dev-simplify-turbo b/packages/js/extend-cart-checkout-block/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/extend-cart-checkout-block/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/extend-cart-checkout-block/package.json b/packages/js/extend-cart-checkout-block/package.json
index fd08ae48603..2439e366c67 100644
--- a/packages/js/extend-cart-checkout-block/package.json
+++ b/packages/js/extend-cart-checkout-block/package.json
@@ -1,20 +1,21 @@
{
- "name": "@woocommerce/extend-cart-checkout-block",
- "version": "1.0.0",
- "description": "",
- "main": "index.js",
- "scripts": {
- "postinstall": "composer install"
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/woocommerce/woocommerce.git"
- },
- "keywords": [],
- "author": "",
- "license": "ISC",
- "bugs": {
- "url": "https://github.com/woocommerce/woocommerce/issues"
- },
- "homepage": "https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/extend-cart-checkout-block#readme"
+ "name": "@woocommerce/extend-cart-checkout-block",
+ "version": "1.0.0",
+ "description": "",
+ "main": "index.js",
+ "scripts": {
+ "postinstall": "composer install",
+ "changelog": "composer exec -- changelogger"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/woocommerce/woocommerce.git"
+ },
+ "keywords": [],
+ "author": "",
+ "license": "ISC",
+ "bugs": {
+ "url": "https://github.com/woocommerce/woocommerce/issues"
+ },
+ "homepage": "https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/extend-cart-checkout-block#readme"
}
diff --git a/packages/js/internal-e2e-builds/package.json b/packages/js/internal-e2e-builds/package.json
index 2fa6a0a1c1b..068cd151a53 100644
--- a/packages/js/internal-e2e-builds/package.json
+++ b/packages/js/internal-e2e-builds/package.json
@@ -17,7 +17,7 @@
},
"homepage": "https://github.com/woocommerce/woocommerce#readme",
"scripts": {
- "node ./node_modules/require-turbo && lint": "eslint build.js",
+ "lint": "eslint build.js",
"lint:fix": "eslint build.js --fix"
},
"devDependencies": {
@@ -26,9 +26,8 @@
"chalk": "^4.1.2",
"eslint": "^8.12.0",
"glob": "^7.2.0",
- "mkdirp": "^1.0.4",
"lodash": "^4.17.21",
- "require-turbo": "workspace:*"
+ "mkdirp": "^1.0.4"
},
"lint-staged": {
"*.(t|j)s?(x)": [
diff --git a/packages/js/internal-js-tests/package.json b/packages/js/internal-js-tests/package.json
index 2de65358386..ed4dff07082 100644
--- a/packages/js/internal-js-tests/package.json
+++ b/packages/js/internal-js-tests/package.json
@@ -17,11 +17,12 @@
"main": "build/util/index.js",
"module": "build-module/util/index.js",
"scripts": {
- "build": "node ./node_modules/require-turbo && tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "turbo:build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"ts:check": "tsc --noEmit --project ./tsconfig.json",
"clean": "pnpm exec rimraf *.tsbuildinfo build build-*",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix"
},
"dependencies": {
@@ -38,7 +39,6 @@
"eslint": "^8.12.0",
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
diff --git a/packages/js/internal-style-build/package.json b/packages/js/internal-style-build/package.json
index 86db4618848..5c912e83312 100644
--- a/packages/js/internal-style-build/package.json
+++ b/packages/js/internal-style-build/package.json
@@ -29,7 +29,7 @@
"webpack-rtl-plugin": "^2.0.0"
},
"scripts": {
- "lint": "node ./node_modules/require-turbo && eslint index.js",
+ "lint": "eslint index.js",
"lint:fix": "eslint index.js --fix"
},
"private": true,
@@ -39,7 +39,6 @@
"eslint": "^8.12.0",
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2",
diff --git a/packages/js/navigation/changelog/dev-simplify-turbo b/packages/js/navigation/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/navigation/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/navigation/package.json b/packages/js/navigation/package.json
index c613d8b1751..c32a7af0313 100644
--- a/packages/js/navigation/package.json
+++ b/packages/js/navigation/package.json
@@ -39,25 +39,26 @@
"access": "public"
},
"scripts": {
+ "turbo:build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "turbo:test": "jest --config ./jest.config.json",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"start": "tsc --build --watch",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix",
- "test": "node ./node_modules/require-turbo && jest --config ./jest.config.json",
"test-staged": "jest --bail --config ./jest.config.json --findRelatedTests"
},
"devDependencies": {
"@babel/core": "^7.17.5",
+ "@babel/runtime": "^7.17.2",
"@woocommerce/eslint-plugin": "workspace:*",
"eslint": "^8.12.0",
- "@babel/runtime": "^7.17.2",
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
diff --git a/packages/js/notices/package.json b/packages/js/notices/package.json
index c12e93bb118..0e9e876a04b 100644
--- a/packages/js/notices/package.json
+++ b/packages/js/notices/package.json
@@ -37,11 +37,12 @@
},
"private": true,
"scripts": {
+ "turbo:build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"start": "tsc --build --watch",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix"
},
"devDependencies": {
@@ -52,7 +53,6 @@
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
"redux": "^4.2.0",
- "require-turbo": "workspace*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
diff --git a/packages/js/number/changelog/dev-simplify-turbo b/packages/js/number/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/number/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/number/package.json b/packages/js/number/package.json
index 875c2b3697f..954c4b2aa23 100644
--- a/packages/js/number/package.json
+++ b/packages/js/number/package.json
@@ -27,25 +27,26 @@
"access": "public"
},
"scripts": {
+ "turbo:build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "turbo:test": "jest --config ./jest.config.json",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"start": "tsc --build --watch",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix",
- "test": "node ./node_modules/require-turbo && jest --config ./jest.config.json",
"test-staged": "jest --bail --config ./jest.config.json --findRelatedTests"
},
"devDependencies": {
"@babel/core": "^7.17.5",
+ "@babel/runtime": "^7.17.2",
"@woocommerce/eslint-plugin": "workspace:*",
"eslint": "^8.12.0",
- "@babel/runtime": "^7.17.2",
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
diff --git a/packages/js/onboarding/changelog/dev-simplify-turbo b/packages/js/onboarding/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/onboarding/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/onboarding/package.json b/packages/js/onboarding/package.json
index 7bd577f1c0d..826fca9e026 100644
--- a/packages/js/onboarding/package.json
+++ b/packages/js/onboarding/package.json
@@ -47,7 +47,6 @@
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
"postcss-loader": "^3.0.0",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"sass-loader": "^10.2.1",
"ts-jest": "^27.1.3",
@@ -56,15 +55,16 @@
"webpack-cli": "^3.3.12"
},
"scripts": {
+ "turbo:build": "pnpm run build:js && pnpm run build:css",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && pnpm run build:js && pnpm run build:css",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"build:js": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
"build:css": "webpack",
"start": "concurrently \"tsc --build --watch\" \"webpack --watch\"",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix"
},
"lint-staged": {
diff --git a/packages/js/tracks/changelog/dev-simplify-turbo b/packages/js/tracks/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/packages/js/tracks/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/packages/js/tracks/package.json b/packages/js/tracks/package.json
index 12094a3bc30..df0ea215dc9 100644
--- a/packages/js/tracks/package.json
+++ b/packages/js/tracks/package.json
@@ -28,13 +28,14 @@
"access": "public"
},
"scripts": {
+ "turbo:build": "tsc --build ./tsconfig.json ./tsconfig-cjs.json",
"prepare": "composer install",
"changelog": "composer exec -- changelogger",
"clean": "pnpm exec rimraf tsconfig.tsbuildinfo build build-*",
- "build": "node ./node_modules/require-turbo && tsc --build ./tsconfig.json ./tsconfig-cjs.json",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "lint": "eslint src",
"start": "tsc --build --watch",
"prepack": "pnpm run clean && pnpm run build",
- "lint": "node ./node_modules/require-turbo && eslint src",
"lint:fix": "eslint src --fix"
},
"devDependencies": {
@@ -44,7 +45,6 @@
"eslint": "^8.12.0",
"jest": "^27.5.1",
"jest-cli": "^27.5.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"ts-jest": "^27.1.3",
"typescript": "^4.6.2"
diff --git a/plugins/woocommerce-admin/package.json b/plugins/woocommerce-admin/package.json
index 2eff81b52de..2a95a10264d 100644
--- a/plugins/woocommerce-admin/package.json
+++ b/plugins/woocommerce-admin/package.json
@@ -9,18 +9,21 @@
"url": "https://github.com:woocommerce/woocommerce.git"
},
"scripts": {
+ "turbo:build": "pnpm run clean && WC_ADMIN_PHASE=core pnpm run build:feature-config && cross-env NODE_ENV=production WC_ADMIN_PHASE=core webpack",
+ "turbo:test": "pnpm run test:client",
"analyze": "cross-env NODE_ENV=production ANALYZE=true webpack",
- "build": "node ./node_modules/require-turbo && pnpm run clean && WC_ADMIN_PHASE=core pnpm run build:feature-config && cross-env NODE_ENV=production WC_ADMIN_PHASE=core webpack",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "pnpm run lint:js && pnpm run lint:css",
"build:feature-config": "php ../woocommerce/bin/generate-feature-config.php",
- "build:packages": "cross-env NODE_ENV=production pnpm -w exec turbo run build --filter='./packages/js/*'",
+ "build:packages": "cross-env NODE_ENV=production pnpm -w run build --filter='./packages/js/*'",
"clean": "rimraf ../woocommerce/assets/client/admin/*",
"client:watch": "cross-env WC_ADMIN_PHASE=development pnpm run build:feature-config && cross-env WC_ADMIN_PHASE=development webpack --watch",
"create-hook-reference": "node ./bin/hook-reference/index.js",
"create-wc-extension": "node ./bin/starter-pack/starter-pack.js",
- "dev": "cross-env WC_ADMIN_PHASE=development pnpm run build:feature-config && cross-env WC_ADMIN_PHASE=development pnpm -w exec turbo run build --filter='./packages/js/*' && cross-env WC_ADMIN_PHASE=development webpack",
+ "dev": "cross-env WC_ADMIN_PHASE=development pnpm run build:feature-config && cross-env WC_ADMIN_PHASE=development pnpm -w run build --filter='./packages/js/*' && cross-env WC_ADMIN_PHASE=development webpack",
"example": "webpack --config docs/examples/extensions/examples.config.js --watch",
"preinstall": "npx only-allow pnpm",
- "lint": "node ./node_modules/require-turbo && pnpm run lint:js && pnpm run lint:css",
"lint:fix": "pnpm lint:js-fix && pnpm lint:css-fix",
"lint:css": "stylelint '**/*.scss'",
"lint:css-fix": "stylelint '**/*.scss' --fix --ip 'storybook/wordpress'",
@@ -32,8 +35,7 @@
"packages:fix:textdomain": "node ./bin/package-update-textdomain.js",
"packages:watch": "cross-env WC_ADMIN_PHASE=development pnpm run:packages -- start --parallel",
"run:packages": "pnpm run --filter ../../packages/js/",
- "start": "cross-env WC_ADMIN_PHASE=development pnpm -w exec turbo run build --filter='./packages/js/*' && 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 packages:watch\"",
- "test": "node ./node_modules/require-turbo && pnpm run test:client",
+ "start": "cross-env WC_ADMIN_PHASE=development pnpm -w run build --filter='./packages/js/*' && 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 packages:watch\"",
"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",
@@ -138,11 +140,11 @@
"@woocommerce/experimental": "workspace:*",
"@woocommerce/explat": "workspace:*",
"@woocommerce/internal-js-tests": "workspace:*",
+ "@woocommerce/internal-style-build": "workspace:*",
"@woocommerce/navigation": "workspace:*",
"@woocommerce/notices": "workspace:*",
"@woocommerce/number": "workspace:*",
"@woocommerce/onboarding": "workspace:*",
- "@woocommerce/internal-style-build": "workspace:*",
"@woocommerce/tracks": "workspace:*",
"@wordpress/babel-preset-default": "^6.5.1",
"@wordpress/browserslist-config": "^4.1.1",
@@ -194,7 +196,6 @@
"raw-loader": "^4.0.2",
"readline-sync": "^1.4.10",
"replace": "^1.2.1",
- "require-turbo": "workspace:*",
"rimraf": "^3.0.2",
"rtlcss": "^2.6.2",
"sass": "^1.49.9",
diff --git a/plugins/woocommerce-beta-tester/bin/build-zip.sh b/plugins/woocommerce-beta-tester/bin/build-zip.sh
index b580ff8c874..6771e858ba6 100755
--- a/plugins/woocommerce-beta-tester/bin/build-zip.sh
+++ b/plugins/woocommerce-beta-tester/bin/build-zip.sh
@@ -12,7 +12,7 @@ mkdir -p "$DEST_PATH"
echo "Installing PHP and JS dependencies..."
pnpm install
echo "Running JS Build..."
-pnpm -w exec turbo run build --filter=woocommerce-beta-tester || exit "$?"
+pnpm -w run build --filter=woocommerce-beta-tester || exit "$?"
echo "Syncing files..."
rsync -rc --exclude-from="$PROJECT_PATH/.distignore" "$PROJECT_PATH/" "$DEST_PATH/" --delete --delete-excluded
diff --git a/plugins/woocommerce-beta-tester/changelog/dev-simplify-turbo b/plugins/woocommerce-beta-tester/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/plugins/woocommerce-beta-tester/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/plugins/woocommerce-beta-tester/package.json b/plugins/woocommerce-beta-tester/package.json
index 4570ee348ac..9ef44f7103e 100644
--- a/plugins/woocommerce-beta-tester/package.json
+++ b/plugins/woocommerce-beta-tester/package.json
@@ -15,7 +15,6 @@
"@wordpress/env": "^4.8.0",
"@wordpress/scripts": "^19.2.4",
"eslint": "5.16.0",
- "require-turbo": "workspace:*",
"uglify-js": "^3.5.3"
},
"dependencies": {
@@ -38,7 +37,8 @@
"scripts": {
"postinstall": "composer install",
"changelog": "composer exec -- changelogger",
- "build": "node ./node_modules/require-turbo && pnpm run build:admin && pnpm run uglify",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "turbo:build": "pnpm run build:admin && pnpm run uglify",
"build:admin": "wp-scripts build",
"build:zip": "./bin/build-zip.sh",
"build:dev": "pnpm run lint:js && pnpm run build",
diff --git a/plugins/woocommerce/README.md b/plugins/woocommerce/README.md
index 3bcac057a04..0abccaa0ce6 100644
--- a/plugins/woocommerce/README.md
+++ b/plugins/woocommerce/README.md
@@ -19,7 +19,7 @@ Please make sure you follow the [repository's getting started guide](../../READM
```bash
# Make sure that WooCommerce Core and all of its dependencies are built
-pnpm -- turbo run build --filter=woocommerce
+pnpm run build --filter=woocommerce
# Make sure you're in the WooCommerce Core directory
cd plugins/woocommerce
# Start the development environment
@@ -39,9 +39,9 @@ This directory contains the CSS and jQuery code for WooCommerce.
```bash
# Build the assets.
-pnpm -- turbo run build --filter=woocommerce/client/legacy
+pnpm run build --filter=woocommerce/client/legacy
# Lint the assets.
-pnpm -- turbo run lint --filter=woocommerce/client/legacy
+pnpm run lint --filter=woocommerce/client/legacy
```
### `plugins/woocommerce-admin`
@@ -50,11 +50,11 @@ This directory contains the React-based admin interface.
```bash
# Build the React-based admin client.
-pnpm -- turbo run build --filter=woocommerce/client/admin
+pnpm run build --filter=woocommerce/client/admin
# Lint the React-based admin client.
-pnpm -- turbo run lint --filter=woocommerce/client/admin
+pnpm run lint --filter=woocommerce/client/admin
# Test the React-based admin client.
-pnpm -- turbo run test --filter=woocommerce/client/admin
+pnpm run test --filter=woocommerce/client/admin
```
#### Helper Scripts
diff --git a/plugins/woocommerce/bin/build-zip.sh b/plugins/woocommerce/bin/build-zip.sh
index 54b7c531cc4..92424bc7fdb 100755
--- a/plugins/woocommerce/bin/build-zip.sh
+++ b/plugins/woocommerce/bin/build-zip.sh
@@ -12,7 +12,7 @@ mkdir -p "$DEST_PATH"
echo "Installing PHP and JS dependencies..."
pnpm install
echo "Running JS Build..."
-pnpm -w exec turbo run build --filter=woocommerce || exit "$?"
+pnpm -w run build --filter=woocommerce || exit "$?"
echo "Cleaning up PHP dependencies..."
composer install --no-dev || exit "$?"
echo "Run makepot..."
diff --git a/plugins/woocommerce/changelog/dev-simplify-turbo b/plugins/woocommerce/changelog/dev-simplify-turbo
new file mode 100644
index 00000000000..0d230384010
--- /dev/null
+++ b/plugins/woocommerce/changelog/dev-simplify-turbo
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: Package scripts were modified to support simplified running of turbo commands in the monorepo.
+
+
diff --git a/plugins/woocommerce/client/legacy/package.json b/plugins/woocommerce/client/legacy/package.json
index 333bc10794f..498eb1e2d16 100644
--- a/plugins/woocommerce/client/legacy/package.json
+++ b/plugins/woocommerce/client/legacy/package.json
@@ -6,8 +6,9 @@
"private": true,
"main": "Gruntfile.js",
"scripts": {
- "build": "node ./node_modules/require-turbo && grunt assets",
- "lint": "node ./node_modules/require-turbo && grunt eslint stylelint --force"
+ "turbo:build": "grunt assets",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "lint": "grunt eslint stylelint --force"
},
"devDependencies": {
"@wordpress/stylelint-config": "19.1.0",
@@ -29,7 +30,6 @@
"grunt-sass": "3.1.0",
"grunt-stylelint": "0.16.0",
"gruntify-eslint": "5.0.0",
- "require-turbo": "workspace:*",
"sass": "^1.45.0",
"stylelint": "13.8.0"
}
diff --git a/plugins/woocommerce/e2e/README.md b/plugins/woocommerce/e2e/README.md
index 51a31d9287d..67c422de037 100644
--- a/plugins/woocommerce/e2e/README.md
+++ b/plugins/woocommerce/e2e/README.md
@@ -33,7 +33,7 @@ End-to-end tests are powered by Playwright. The test site is spinned up using `w
- `nvm use`
- `pnpm install`
-- `pnpm -- turbo run build --filter=woocommerce`
+- `pnpm run build --filter=woocommerce`
- `pnpm env:test --filter=woocommerce`
To run the test again, re-create the environment to start with a fresh state:
diff --git a/plugins/woocommerce/includes/class-woocommerce.php b/plugins/woocommerce/includes/class-woocommerce.php
index 01166ee5b08..d0b1a8e2123 100644
--- a/plugins/woocommerce/includes/class-woocommerce.php
+++ b/plugins/woocommerce/includes/class-woocommerce.php
@@ -967,7 +967,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 -- turbo run build --filter=woocommerce
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 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/package.json b/plugins/woocommerce/package.json
index f5803065814..466bfc32571 100644
--- a/plugins/woocommerce/package.json
+++ b/plugins/woocommerce/package.json
@@ -13,13 +13,17 @@
"build_step": "pnpm run build:zip"
},
"scripts": {
+ "turbo:build": "WC_ADMIN_PHASE=core pnpm run build:feature-config",
+ "e2e": "pnpm exec wc-e2e test:e2e",
+ "turbo:test": "pnpm test:unit",
"preinstall": "npx only-allow pnpm",
"postinstall": "composer install",
"changelog": "composer exec -- changelogger",
- "build": "node ./node_modules/require-turbo && WC_ADMIN_PHASE=core pnpm run build:feature-config",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
+ "test": "pnpm -w exec turbo run turbo:test --filter=$npm_package_name -- --",
+ "lint": "pnpm lint:js && pnpm lint:php",
"build:feature-config": "php bin/generate-feature-config.php",
"build:zip": "./bin/build-zip.sh",
- "lint": "node ./node_modules/require-turbo && pnpm lint:js && pnpm lint:php",
"lint:fix": "pnpm lint:js:fix && pnpm lint:php:fix",
"lint:js": "eslint assets/js --ext=js",
"lint:js:fix": "eslint assets/js --ext=js --fix",
@@ -35,10 +39,8 @@
"env:destroy": "pnpm wp-env destroy",
"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",
- "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": "node ./node_modules/require-turbo && pnpm test:unit",
"test:unit": "./vendor/bin/phpunit -c ./phpunit.xml",
"makepot": "composer run-script makepot",
"packages:fix:textdomain": "node ./bin/package-update-textdomain.js"
@@ -80,7 +82,6 @@
"jest": "^25.1.0",
"mocha": "7.2.0",
"prettier": "npm:wp-prettier@2.0.5",
- "require-turbo": "workspace:*",
"stylelint": "^13.8.0",
"typescript": "3.9.7",
"uuid": "^8.3.2",
diff --git a/plugins/woocommerce/tests/e2e/README.md b/plugins/woocommerce/tests/e2e/README.md
index 44761e25f59..a52ed79ffdb 100644
--- a/plugins/woocommerce/tests/e2e/README.md
+++ b/plugins/woocommerce/tests/e2e/README.md
@@ -120,7 +120,7 @@ Run the following in a terminal/command line window
- `pnpm install`
-- `pnpm -- turbo run build --filter=woocommerce`
+- `pnpm run build --filter=woocommerce`
- `npm install jest --global` (this only needs to be done once)
@@ -159,7 +159,7 @@ Note that running `pnpm docker:down --filter=woocommerce` and then `pnpm docker:
To run e2e tests in headless mode use the following command:
```bash
-pnpm -- turbo run e2e --filter=woocommerce
+pnpm run e2e --filter=woocommerce
```
### How to run tests in non-headless mode
@@ -167,7 +167,7 @@ pnpm -- turbo run e2e --filter=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 -- turbo run e2e:dev --filter=woocommerce
+pnpm 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.
@@ -175,7 +175,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 -- turbo run e2e:dev --filter=woocommerce
+PUPPETEER_SLOWMO=10 pnpm run e2e:dev --filter=woocommerce
```
The faster you want the tests to run, the lower the value should be of `PUPPETEER_SLOWMO` should be.
@@ -199,7 +199,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 -- turbo run e2e:debug --filter=woocommerce
+pnpm 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.
@@ -378,6 +378,6 @@ The [WooCommerce E2E Tests Boilerplate repo](https://github.com/woocommerce/wooc
## Debugging tests
-The test sequencer (`pnpm -- 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).
+The test sequencer (`pnpm 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 e8c302e8063..f37f067f181 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -124,7 +124,6 @@ importers:
jest: ^27.5.1
jest-cli: ^27.5.1
jest-mock-extended: ^1.0.18
- require-turbo: workspace:*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -143,7 +142,6 @@ importers:
jest: 27.5.1
jest-cli: 27.5.1
jest-mock-extended: 1.0.18_jest@27.5.1+typescript@4.6.2
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_23bc83dd0471d6d2a42908007c85fd69
typescript: 4.6.2
@@ -161,7 +159,6 @@ importers:
eslint: ^8.2.0
jest: ^25
oauth-1.0a: 2.2.6
- require-turbo: workspace:*
ts-jest: ^25
typescript: ^4.4.4
dependencies:
@@ -177,7 +174,6 @@ importers:
axios-mock-adapter: 1.20.0_axios@0.24.0
eslint: 8.2.0
jest: 25.5.4
- require-turbo: link:../../../tools/require-turbo
ts-jest: 25.5.1_jest@25.5.4+typescript@4.4.4
typescript: 4.4.4
@@ -191,7 +187,6 @@ importers:
jest-allure: ^0.1.3
jest-runner-groups: ^2.1.0
postman-collection: ^4.1.0
- require-turbo: workspace:*
supertest: ^6.1.4
dependencies:
allure-commandline: 2.17.2
@@ -204,7 +199,6 @@ importers:
devDependencies:
'@woocommerce/eslint-plugin': link:../eslint-plugin
eslint: 8.12.0
- require-turbo: link:../../../tools/require-turbo
packages/js/components:
specifiers:
@@ -277,7 +271,6 @@ importers:
prop-types: ^15.8.1
react-dates: ^21.8.0
react-transition-group: ^4.4.2
- require-turbo: workspace:*
rimraf: ^3.0.2
sass-loader: ^10.2.1
ts-jest: ^27.1.3
@@ -355,7 +348,6 @@ importers:
jest: 27.5.1
jest-cli: 27.5.1
postcss-loader: 3.0.0
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
sass-loader: 10.2.1_sass@1.49.9+webpack@5.70.0
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
@@ -372,7 +364,6 @@ importers:
jest: ^27.5.1
jest-cli: ^27.5.1
moment: ^2.29.1
- require-turbo: workspace:*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -385,7 +376,6 @@ importers:
eslint: 8.12.0
jest: 27.5.1
jest-cli: 27.5.1
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -402,7 +392,6 @@ importers:
eslint: ^8.12.0
jest: ^27.5.1
jest-cli: ^27.5.1
- require-turbo: workspace:*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -418,7 +407,6 @@ importers:
eslint: 8.12.0
jest: 27.5.1
jest-cli: 27.5.1
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -448,7 +436,6 @@ importers:
postcss-loader: ^3.0.0
prop-types: ^15.8.1
react-transition-group: ^4.4.2
- require-turbo: workspace:*
rimraf: ^3.0.2
sass-loader: ^10.2.1
ts-jest: ^27.1.3
@@ -480,7 +467,6 @@ importers:
jest: 27.5.1
jest-cli: 27.5.1
postcss-loader: 3.0.0
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
sass-loader: 10.2.1_sass@1.49.9+webpack@5.70.0
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
@@ -521,7 +507,6 @@ importers:
qs: ^6.10.3
redux: ^4.1.0
rememo: ^4.0.0
- require-turbo: workspace:*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -558,7 +543,6 @@ importers:
jest: 27.5.1
jest-cli: 27.5.1
redux: 4.1.2
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -577,7 +561,6 @@ importers:
moment: ^2.29.1
moment-timezone: ^0.5.34
qs: ^6.10.3
- require-turbo: workspace:*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -595,7 +578,6 @@ importers:
eslint: 8.12.0
jest: 27.5.1
jest-cli: 27.5.1
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -608,7 +590,6 @@ importers:
eslint: ^8.12.0
jest: ^27.5.1
jest-cli: ^27.5.1
- require-turbo: workspace:*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -622,7 +603,6 @@ importers:
eslint: 8.12.0
jest: 27.5.1
jest-cli: 27.5.1
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -796,7 +776,6 @@ importers:
eslint-plugin-testing-library: ^5.1.0
jest: ^27.5.1
jest-cli: ^27.5.1
- require-turbo: workspace:*
requireindex: ^1.2.0
rimraf: ^3.0.2
ts-jest: ^27.1.3
@@ -812,7 +791,6 @@ importers:
eslint: 8.12.0
jest: 27.5.1
jest-cli: 27.5.1
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -850,7 +828,6 @@ importers:
postcss-loader: ^3.0.0
react-transition-group: ^4.4.2
react-visibility-sensor: ^5.1.1
- require-turbo: workspace:*
rimraf: ^3.0.2
sass-loader: ^10.2.1
ts-jest: ^27.1.3
@@ -890,7 +867,6 @@ importers:
jest: 27.5.1
jest-cli: 27.5.1
postcss-loader: 3.0.0
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
sass-loader: 10.2.1_sass@1.49.9+webpack@5.70.0
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
@@ -914,7 +890,6 @@ importers:
jest: ^27.5.1
jest-cli: ^27.5.1
qs: ^6.10.3
- require-turbo: workspace:*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -934,7 +909,6 @@ importers:
eslint: 8.12.0
jest: 27.5.1
jest-cli: 27.5.1
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -951,7 +925,6 @@ importers:
glob: ^7.2.0
lodash: ^4.17.21
mkdirp: ^1.0.4
- require-turbo: workspace:*
devDependencies:
'@babel/core': 7.12.9
'@woocommerce/eslint-plugin': link:../eslint-plugin
@@ -960,7 +933,6 @@ importers:
glob: 7.2.0
lodash: 4.17.21
mkdirp: 1.0.4
- require-turbo: link:../../../tools/require-turbo
packages/js/internal-js-tests:
specifiers:
@@ -975,7 +947,6 @@ importers:
jest: ^27.5.1
jest-cli: ^27.5.1
regenerator-runtime: ^0.13.9
- require-turbo: workspace:*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -992,7 +963,6 @@ importers:
eslint: 8.12.0
jest: 27.5.1
jest-cli: 27.5.1
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -1010,7 +980,6 @@ importers:
jest-cli: ^27.5.1
mini-css-extract-plugin: ^2.6.0
postcss-loader: ^3.0.0
- require-turbo: workspace:*
rimraf: ^3.0.2
sass-loader: ^10.2.1
ts-jest: ^27.1.3
@@ -1034,7 +1003,6 @@ importers:
eslint: 8.12.0
jest: 27.5.1
jest-cli: 27.5.1
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -1057,7 +1025,6 @@ importers:
jest: ^27.5.1
jest-cli: ^27.5.1
qs: ^6.10.3
- require-turbo: workspace:*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -1078,7 +1045,6 @@ importers:
eslint: 8.12.0
jest: 27.5.1
jest-cli: 27.5.1
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -1095,7 +1061,6 @@ importers:
jest: ^27.5.1
jest-cli: ^27.5.1
redux: ^4.2.0
- require-turbo: workspace*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -1111,7 +1076,6 @@ importers:
jest: 27.5.1
jest-cli: 27.5.1
redux: 4.2.0
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -1125,7 +1089,6 @@ importers:
jest: ^27.5.1
jest-cli: ^27.5.1
locutus: ^2.0.16
- require-turbo: workspace:*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -1138,7 +1101,6 @@ importers:
eslint: 8.12.0
jest: 27.5.1
jest-cli: 27.5.1
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -1165,7 +1127,6 @@ importers:
jest: ^27.5.1
jest-cli: ^27.5.1
postcss-loader: ^3.0.0
- require-turbo: workspace:*
rimraf: ^3.0.2
sass-loader: ^10.2.1
ts-jest: ^27.1.3
@@ -1194,7 +1155,6 @@ importers:
jest: 27.5.1
jest-cli: 27.5.1
postcss-loader: 3.0.0
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
sass-loader: 10.2.1_sass@1.49.9+webpack@5.70.0
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
@@ -1211,7 +1171,6 @@ importers:
eslint: ^8.12.0
jest: ^27.5.1
jest-cli: ^27.5.1
- require-turbo: workspace:*
rimraf: ^3.0.2
ts-jest: ^27.1.3
typescript: ^4.6.2
@@ -1224,7 +1183,6 @@ importers:
eslint: 8.12.0
jest: 27.5.1
jest-cli: 27.5.1
- require-turbo: link:../../../tools/require-turbo
rimraf: 3.0.2
ts-jest: 27.1.3_b64eba0a9f1c7068f7f3a75addda5ccd
typescript: 4.6.2
@@ -1267,7 +1225,6 @@ importers:
jest: ^25.1.0
mocha: 7.2.0
prettier: npm:wp-prettier@2.0.5
- require-turbo: workspace:*
stylelint: ^13.8.0
typescript: 3.9.7
uuid: ^8.3.2
@@ -1311,7 +1268,6 @@ importers:
jest: 25.5.4
mocha: 7.2.0
prettier: /wp-prettier/2.0.5
- require-turbo: link:../../tools/require-turbo
stylelint: 13.13.1
typescript: 3.9.7
uuid: 8.3.2
@@ -1469,7 +1425,6 @@ importers:
readline-sync: ^1.4.10
redux: ^4.1.2
replace: ^1.2.1
- require-turbo: workspace:*
rimraf: ^3.0.2
rtlcss: ^2.6.2
sass: ^1.49.9
@@ -1588,7 +1543,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_7491b734ebe0601c0a3f15e4d741ce04
+ '@wordpress/eslint-plugin': 11.0.1_954fb0c3592d37f96147e8de2802f4c8
'@wordpress/jest-preset-default': 8.1.1_591b21f22e79f442e7df48b63364953c
'@wordpress/postcss-plugins-preset': 1.6.0
'@wordpress/postcss-themes': 1.0.5
@@ -1611,7 +1566,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_eslint@8.11.0
+ eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843
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
@@ -1635,7 +1590,6 @@ importers:
raw-loader: 4.0.2_webpack@5.70.0
readline-sync: 1.4.10
replace: 1.2.1
- require-turbo: link:../../tools/require-turbo
rimraf: 3.0.2
rtlcss: 2.6.2
sass: 1.49.9
@@ -1668,7 +1622,6 @@ importers:
'@wordpress/hooks': ^2.11.1
'@wordpress/scripts': ^19.2.4
eslint: 5.16.0
- require-turbo: workspace:*
uglify-js: ^3.5.3
dependencies:
'@types/prop-types': 15.7.4
@@ -1686,7 +1639,6 @@ importers:
'@wordpress/env': 4.8.0
'@wordpress/scripts': 19.2.4_ee910045e4cc2812de8b965e303c7169
eslint: 5.16.0
- require-turbo: link:../../tools/require-turbo
uglify-js: 3.14.5
plugins/woocommerce/client/legacy:
@@ -1710,7 +1662,6 @@ importers:
grunt-sass: 3.1.0
grunt-stylelint: 0.16.0
gruntify-eslint: 5.0.0
- require-turbo: workspace:*
sass: ^1.45.0
stylelint: 13.8.0
devDependencies:
@@ -1733,7 +1684,6 @@ importers:
grunt-sass: 3.1.0_grunt@1.3.0
grunt-stylelint: 0.16.0_stylelint@13.8.0
gruntify-eslint: 5.0.0_grunt@1.3.0
- require-turbo: link:../../../../tools/require-turbo
sass: 1.49.9
stylelint: 13.8.0
@@ -1850,9 +1800,6 @@ importers:
tslib: 2.3.1
typescript: 4.6.2
- tools/require-turbo:
- specifiers: {}
-
packages:
/@ampproject/remapping/2.1.2:
@@ -1902,8 +1849,10 @@ 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:
@@ -1954,9 +1903,11 @@ 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:
@@ -2003,9 +1954,11 @@ 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:
@@ -2077,8 +2030,10 @@ packages:
transitivePeerDependencies:
- '@babel/core'
- '@types/react'
+ - bufferutil
- react-native
- supports-color
+ - utf-8-validate
dev: false
/@automattic/typography/1.0.0:
@@ -2116,6 +2071,8 @@ 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:
@@ -4135,7 +4092,6 @@ 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==}
@@ -4168,7 +4124,6 @@ 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==}
@@ -4177,7 +4132,6 @@ 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==}
@@ -4202,7 +4156,6 @@ 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==}
@@ -4384,7 +4337,6 @@ 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==}
@@ -4393,7 +4345,6 @@ 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==}
@@ -4418,7 +4369,6 @@ 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==}
@@ -4509,7 +4459,6 @@ 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==}
@@ -4542,7 +4491,6 @@ 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==}
@@ -4575,7 +4523,6 @@ 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==}
@@ -4608,7 +4555,6 @@ 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==}
@@ -4641,7 +4587,6 @@ 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==}
@@ -4674,7 +4619,6 @@ 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==}
@@ -4748,7 +4692,6 @@ 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==}
@@ -7906,7 +7849,6 @@ 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==}
@@ -8006,11 +7948,9 @@ 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==}
@@ -8075,7 +8015,6 @@ 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==}
@@ -8087,7 +8026,6 @@ 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==}
@@ -8122,7 +8060,9 @@ packages:
slash: 2.0.0
strip-ansi: 5.2.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/@jest/core/25.5.4:
@@ -8246,7 +8186,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/@jest/core/27.5.1:
resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==}
@@ -8291,7 +8230,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/@jest/environment/24.9.0:
resolution: {integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==}
@@ -8330,7 +8268,6 @@ 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==}
@@ -8340,7 +8277,6 @@ 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==}
@@ -8349,6 +8285,8 @@ 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:
@@ -8382,7 +8320,6 @@ 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==}
@@ -8394,7 +8331,6 @@ 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==}
@@ -8419,7 +8355,6 @@ 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==}
@@ -8428,7 +8363,6 @@ 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==}
@@ -8456,7 +8390,9 @@ 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:
@@ -8562,7 +8498,6 @@ packages:
v8-to-istanbul: 8.1.0
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/reporters/27.5.1:
resolution: {integrity: sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==}
@@ -8600,7 +8535,6 @@ packages:
v8-to-istanbul: 8.1.0
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/source-map/24.9.0:
resolution: {integrity: sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==}
@@ -8635,7 +8569,6 @@ 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==}
@@ -8644,7 +8577,6 @@ 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==}
@@ -8682,7 +8614,6 @@ 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==}
@@ -8692,7 +8623,6 @@ 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==}
@@ -8703,7 +8633,9 @@ 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:
@@ -8748,7 +8680,6 @@ packages:
jest-runtime: 27.3.1
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/test-sequencer/27.5.1:
resolution: {integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==}
@@ -8760,7 +8691,6 @@ packages:
jest-runtime: 27.5.1
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/transform/24.9.0:
resolution: {integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==}
@@ -8852,7 +8782,6 @@ packages:
write-file-atomic: 3.0.3
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/transform/27.5.1:
resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==}
@@ -8875,7 +8804,6 @@ packages:
write-file-atomic: 3.0.3
transitivePeerDependencies:
- supports-color
- dev: true
/@jest/types/24.9.0:
resolution: {integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==}
@@ -8914,7 +8842,6 @@ 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==}
@@ -8925,7 +8852,6 @@ 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==}
@@ -9020,6 +8946,8 @@ packages:
path-is-absolute: 1.0.1
readdirp: 2.2.1
upath: 1.2.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
optional: true
@@ -9089,6 +9017,7 @@ packages:
treeverse: 1.0.4
walk-up-path: 1.0.0
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -9110,6 +9039,8 @@ 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:
@@ -9140,6 +9071,7 @@ packages:
pacote: 12.0.3
semver: 7.3.5
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -9179,6 +9111,7 @@ packages:
node-gyp: 8.4.1
read-package-json-fast: 2.0.3
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -9536,7 +9469,6 @@ 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==}
@@ -9796,10 +9728,10 @@ packages:
'@mdx-js/react': 1.6.22
'@storybook/addons': 6.4.19
'@storybook/api': 6.4.19
- '@storybook/builder-webpack4': 6.4.19_3c9642e85c55378a78283e2c58ad860d
+ '@storybook/builder-webpack4': 6.4.19_ad5fc232a476648e022b673b2e1293fc
'@storybook/client-logger': 6.4.19
'@storybook/components': 6.4.19
- '@storybook/core': 6.4.19_e254c6bc0c2d82a31a4b49f99644f2ac
+ '@storybook/core': 6.4.19_19cb035f45aa141a00162496d330c079
'@storybook/core-events': 6.4.19
'@storybook/csf': 0.0.2--canary.87bc651.0
'@storybook/csf-tools': 6.4.19
@@ -9837,6 +9769,7 @@ packages:
- '@storybook/builder-webpack5'
- '@storybook/manager-webpack5'
- '@types/react'
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -9906,10 +9839,10 @@ packages:
'@mdx-js/react': 1.6.22
'@storybook/addons': 6.4.19
'@storybook/api': 6.4.19
- '@storybook/builder-webpack4': 6.4.19_acorn@7.4.1+typescript@4.2.4
+ '@storybook/builder-webpack4': 6.4.19_typescript@4.2.4
'@storybook/client-logger': 6.4.19
'@storybook/components': 6.4.19
- '@storybook/core': 6.4.19_daa74e9ea57648d1383d4f5a915eef9c
+ '@storybook/core': 6.4.19_bbb0a83b475c12757e3708b34b939a25
'@storybook/core-events': 6.4.19
'@storybook/csf': 0.0.2--canary.87bc651.0
'@storybook/csf-tools': 6.4.19
@@ -9947,6 +9880,7 @@ packages:
- '@storybook/builder-webpack5'
- '@storybook/manager-webpack5'
- '@types/react'
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -10117,186 +10051,6 @@ 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:
@@ -10355,7 +10109,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
+ fork-ts-checker-webpack-plugin: 4.1.6_ec34b068c8cf37561abcf5fd5b20a134
glob: 7.2.0
glob-promise: 3.4.0_glob@7.2.0
global: 4.4.0
@@ -10379,7 +10133,7 @@ packages:
webpack-virtual-modules: 0.2.2
transitivePeerDependencies:
- '@types/react'
- - acorn
+ - bluebird
- eslint
- supports-color
- vue-template-compiler
@@ -10445,7 +10199,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
+ fork-ts-checker-webpack-plugin: 4.1.6_typescript@4.2.4+webpack@4.46.0
glob: 7.2.0
glob-promise: 3.4.0_glob@7.2.0
global: 4.4.0
@@ -10469,7 +10223,7 @@ packages:
webpack-virtual-modules: 0.2.2
transitivePeerDependencies:
- '@types/react'
- - acorn
+ - bluebird
- eslint
- supports-color
- vue-template-compiler
@@ -10548,7 +10302,6 @@ packages:
transitivePeerDependencies:
- '@swc/core'
- '@types/react'
- - acorn
- esbuild
- eslint
- supports-color
@@ -10947,154 +10700,6 @@ 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:
@@ -11158,7 +10763,7 @@ packages:
ws: 8.5.0
transitivePeerDependencies:
- '@types/react'
- - acorn
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -11232,7 +10837,40 @@ packages:
ws: 8.5.0
transitivePeerDependencies:
- '@types/react'
- - acorn
+ - 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
- bufferutil
- encoding
- eslint
@@ -11265,7 +10903,40 @@ packages:
transitivePeerDependencies:
- '@storybook/manager-webpack5'
- '@types/react'
- - acorn
+ - 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
- bufferutil
- encoding
- eslint
@@ -11298,73 +10969,7 @@ packages:
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_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
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -11405,122 +11010,6 @@ 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:
@@ -11570,7 +11059,7 @@ packages:
webpack-virtual-modules: 0.2.2
transitivePeerDependencies:
- '@types/react'
- - acorn
+ - bluebird
- encoding
- eslint
- supports-color
@@ -11628,7 +11117,7 @@ packages:
webpack-virtual-modules: 0.2.2
transitivePeerDependencies:
- '@types/react'
- - acorn
+ - bluebird
- encoding
- eslint
- supports-color
@@ -11684,7 +11173,6 @@ packages:
transitivePeerDependencies:
- '@swc/core'
- '@types/react'
- - acorn
- encoding
- esbuild
- eslint
@@ -11819,7 +11307,7 @@ packages:
- '@storybook/manager-webpack5'
- '@types/react'
- '@types/webpack'
- - acorn
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -11881,7 +11369,7 @@ packages:
- '@storybook/manager-webpack5'
- '@types/react'
- '@types/webpack'
- - acorn
+ - bluebird
- bufferutil
- encoding
- eslint
@@ -12032,7 +11520,7 @@ packages:
dependencies:
'@babel/core': 7.17.8
postcss: 7.0.39
- postcss-syntax: 0.36.2_postcss@7.0.39
+ postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
transitivePeerDependencies:
- supports-color
dev: true
@@ -12045,7 +11533,7 @@ packages:
postcss-syntax: '>=0.36.2'
dependencies:
postcss: 7.0.39
- postcss-syntax: 0.36.2_postcss@7.0.39
+ postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
remark: 13.0.0
unist-util-find-all-after: 3.0.2
transitivePeerDependencies:
@@ -12294,7 +11782,6 @@ 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==}
@@ -12408,7 +11895,6 @@ 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==}
@@ -12419,11 +11905,9 @@ packages:
dependencies:
'@types/estree': 0.0.51
'@types/json-schema': 7.0.9
- 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==}
@@ -12609,7 +12093,6 @@ 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==}
@@ -12828,6 +12311,7 @@ packages:
re-resizable: 4.11.0
transitivePeerDependencies:
- react
+ - react-dom
dev: true
/@types/wordpress__compose/4.0.1:
@@ -12905,7 +12389,6 @@ 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==}
@@ -13374,7 +12857,6 @@ 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==}
@@ -13628,7 +13110,6 @@ 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==}
@@ -13848,7 +13329,6 @@ 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==}
@@ -13860,7 +13340,6 @@ 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==}
@@ -13868,7 +13347,6 @@ 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==}
@@ -13876,7 +13354,6 @@ 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==}
@@ -13904,11 +13381,9 @@ 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==}
@@ -13921,7 +13396,6 @@ 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==}
@@ -13936,7 +13410,6 @@ 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==}
@@ -13948,7 +13421,6 @@ 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==}
@@ -13958,7 +13430,6 @@ 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==}
@@ -13975,7 +13446,6 @@ 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==}
@@ -13998,7 +13468,6 @@ 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==}
@@ -14017,7 +13486,6 @@ 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==}
@@ -14037,7 +13505,6 @@ 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==}
@@ -14066,7 +13533,6 @@ 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==}
@@ -14170,6 +13636,8 @@ packages:
create-hmac: 1.1.7
oauth-1.0a: 2.2.6
url-parse: 1.5.10
+ transitivePeerDependencies:
+ - supports-color
dev: true
/@wordpress/a11y/2.15.3:
@@ -15318,7 +14786,7 @@ packages:
'@wordpress/prettier-config': 1.1.3
cosmiconfig: 7.0.1
eslint-config-prettier: 8.5.0
- eslint-plugin-import: 2.25.4
+ eslint-plugin-import: 2.25.4_@typescript-eslint+parser@5.15.0
eslint-plugin-jest: 25.7.0_a17cfd3e96203023414471d4aee9df06
eslint-plugin-jsdoc: 37.9.7
eslint-plugin-jsx-a11y: 6.5.1
@@ -15330,6 +14798,8 @@ packages:
requireindex: 1.2.0
typescript: 4.2.4
transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
- jest
- supports-color
dev: true
@@ -15357,7 +14827,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_eslint@8.12.0
+ eslint-plugin-import: 2.25.4_cc71e8efbf6abc1a029e1884c9c4d82b
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
@@ -15369,10 +14839,12 @@ packages:
requireindex: 1.2.0
typescript: 4.6.2
transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
- jest
- supports-color
- /@wordpress/eslint-plugin/11.0.1_7491b734ebe0601c0a3f15e4d741ce04:
+ /@wordpress/eslint-plugin/11.0.1_954fb0c3592d37f96147e8de2802f4c8:
resolution: {integrity: sha512-HDKwKjOmCaWdyJEtWKRAd0xK/NAXL/ykUP/I8l+zCvzvCXbS1UuixWN09RRzl09tv17JUtPiEqehDilkWRCBZg==}
engines: {node: '>=12', npm: '>=6.9'}
peerDependencies:
@@ -15395,7 +14867,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_eslint@8.11.0
+ eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843
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
@@ -15407,6 +14879,8 @@ packages:
requireindex: 1.2.0
typescript: 4.6.2
transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
- jest
- supports-color
dev: true
@@ -15453,7 +14927,7 @@ packages:
cosmiconfig: 7.0.1
eslint: 7.32.0
eslint-config-prettier: 7.2.0_eslint@7.32.0
- eslint-plugin-import: 2.25.4_eslint@7.32.0
+ eslint-plugin-import: 2.25.4_2951ba233cd46bb4e0f2f0a3f7fe108e
eslint-plugin-jest: 24.7.0_a0850db06e663c2717df708ee59002bd
eslint-plugin-jsdoc: 36.1.1_eslint@7.32.0
eslint-plugin-jsx-a11y: 6.5.1_eslint@7.32.0
@@ -15466,6 +14940,8 @@ packages:
typescript: 4.2.4
transitivePeerDependencies:
- '@babel/core'
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
- supports-color
dev: true
@@ -15870,6 +15346,8 @@ 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:
@@ -16115,11 +15593,14 @@ 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
@@ -16178,11 +15659,14 @@ 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
@@ -16252,14 +15736,17 @@ packages:
- '@swc/core'
- '@webpack-cli/generators'
- '@webpack-cli/migrate'
- - acorn
- bufferutil
- canvas
- debug
- esbuild
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
- fibers
- file-loader
- node-sass
+ - postcss-jsx
+ - postcss-markdown
- react
- react-dom
- sass-embedded
@@ -16493,11 +15980,9 @@ 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==}
@@ -16529,7 +16014,6 @@ 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==}
@@ -16537,7 +16021,6 @@ packages:
acorn: ^8
dependencies:
acorn: 8.7.0
- dev: true
/acorn-jsx/5.3.2_acorn@6.4.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
@@ -16568,7 +16051,6 @@ 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==}
@@ -16577,7 +16059,6 @@ 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==}
@@ -16610,7 +16091,6 @@ 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==}
@@ -16639,7 +16119,6 @@ packages:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: true
/agentkeepalive/4.2.1:
resolution: {integrity: sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==}
@@ -16900,6 +16379,8 @@ packages:
dependencies:
micromatch: 3.1.10
normalize-path: 2.1.1
+ transitivePeerDependencies:
+ - supports-color
/anymatch/3.1.2:
resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==}
@@ -16955,7 +16436,6 @@ 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==}
@@ -17285,6 +16765,8 @@ 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:
@@ -17300,7 +16782,6 @@ packages:
follow-redirects: 1.14.5
transitivePeerDependencies:
- debug
- dev: false
/axobject-query/2.2.0:
resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==}
@@ -17386,6 +16867,8 @@ 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:
@@ -17485,7 +16968,6 @@ 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==}
@@ -17504,7 +16986,6 @@ packages:
slash: 3.0.0
transitivePeerDependencies:
- supports-color
- dev: true
/babel-loader/8.2.3_b72fb7e629d39881e138edb6dcd0dfbe:
resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==}
@@ -17652,7 +17133,6 @@ 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==}
@@ -17662,7 +17142,6 @@ 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==}
@@ -17908,6 +17387,8 @@ 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:
@@ -17971,7 +17452,6 @@ 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==}
@@ -17991,7 +17471,6 @@ 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==}
@@ -18011,7 +17490,6 @@ 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==}
@@ -18064,7 +17542,6 @@ 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==}
@@ -18075,7 +17552,6 @@ 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=}
@@ -18092,6 +17568,8 @@ packages:
babel-types: 6.26.0
babylon: 6.18.0
lodash: 4.17.21
+ transitivePeerDependencies:
+ - supports-color
dev: true
/babel-traverse/6.26.0:
@@ -18106,6 +17584,8 @@ packages:
globals: 9.18.0
invariant: 2.2.4
lodash: 4.17.21
+ transitivePeerDependencies:
+ - supports-color
dev: true
/babel-types/6.26.0:
@@ -18287,6 +17767,8 @@ 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:
@@ -18358,6 +17840,25 @@ 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==}
@@ -18625,7 +18126,7 @@ packages:
mississippi: 3.0.0
mkdirp: 0.5.5
move-concurrently: 1.0.1
- promise-inflight: 1.0.1
+ promise-inflight: 1.0.1_bluebird@3.7.2
rimraf: 2.7.1
ssri: 6.0.2
unique-filename: 1.1.1
@@ -18654,6 +18155,8 @@ packages:
ssri: 8.0.1
tar: 6.1.11
unique-filename: 1.1.1
+ transitivePeerDependencies:
+ - bluebird
dev: true
/cache-base/1.0.1:
@@ -18779,7 +18282,6 @@ packages:
/camelcase/6.2.1:
resolution: {integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==}
engines: {node: '>=10'}
- dev: true
/camelize/1.0.0:
resolution: {integrity: sha512-W2lPwkBkMZwFlPCXhIlYgxu+7gC/NUlCtdK652DAJ1JdgV0sTrvuPFshNPrFa1TY2JOkLhgdeEBplB4ezEa+xg==}
@@ -18831,7 +18333,9 @@ 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:
@@ -18928,7 +18432,6 @@ 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==}
@@ -19025,6 +18528,8 @@ packages:
upath: 1.2.0
optionalDependencies:
fsevents: 1.2.13
+ transitivePeerDependencies:
+ - supports-color
dev: true
optional: true
@@ -19085,7 +18590,6 @@ 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==}
@@ -19096,7 +18600,6 @@ 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==}
@@ -19110,7 +18613,6 @@ 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==}
@@ -19587,6 +19089,8 @@ 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:
@@ -19830,6 +19334,8 @@ 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:
@@ -19957,6 +19463,8 @@ packages:
color: 0.11.4
debug: 3.2.7
rgb: 0.1.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/css-color-keywords/1.0.0:
@@ -20393,7 +19901,6 @@ 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==}
@@ -20418,29 +19925,66 @@ 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:
+ /debug/3.2.6_supports-color@6.0.0:
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
@@ -20533,7 +20077,6 @@ packages:
/decimal.js/10.3.1:
resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==}
- dev: true
/decode-uri-component/0.2.0:
resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=}
@@ -20555,7 +20098,6 @@ packages:
/dedent/0.7.0:
resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=}
- dev: true
/deep-eql/3.0.1:
resolution: {integrity: sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==}
@@ -20682,7 +20224,6 @@ packages:
/detect-file/1.0.0:
resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==}
engines: {node: '>=0.10.0'}
- dev: true
/detect-indent/4.0.0:
resolution: {integrity: sha1-920GQ1LN9Docts5hnE7jqUdd4gg=}
@@ -20716,6 +20257,8 @@ packages:
dependencies:
address: 1.1.2
debug: 2.6.9
+ transitivePeerDependencies:
+ - supports-color
dev: true
/devtools-protocol/0.0.901419:
@@ -20745,7 +20288,6 @@ 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==}
@@ -20875,7 +20417,6 @@ packages:
engines: {node: '>=8'}
dependencies:
webidl-conversions: 5.0.0
- dev: true
/domhandler/2.4.2:
resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==}
@@ -21059,7 +20600,6 @@ 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==}
@@ -21139,6 +20679,10 @@ 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:
@@ -21167,7 +20711,6 @@ packages:
graceful-fs: 4.2.9
memory-fs: 0.5.0
tapable: 1.1.3
- dev: true
/enhanced-resolve/5.9.2:
resolution: {integrity: sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==}
@@ -21175,7 +20718,6 @@ 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==}
@@ -21335,7 +20877,6 @@ packages:
requiresBuild: true
dependencies:
prr: 1.0.1
- dev: true
/error-ex/1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
@@ -21401,7 +20942,6 @@ packages:
/es-module-lexer/0.9.3:
resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}
- dev: true
/es-to-primitive/1.2.1:
resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
@@ -21473,7 +21013,6 @@ 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==}
@@ -21534,6 +21073,8 @@ 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==}
@@ -21544,7 +21085,7 @@ packages:
dependencies:
debug: 4.3.3
eslint: 8.11.0
- eslint-plugin-import: 2.25.4_eslint@8.11.0
+ eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843
glob: 7.2.0
is-glob: 4.0.3
resolve: 1.20.0
@@ -21563,7 +21104,7 @@ packages:
array-find: 1.0.0
debug: 3.2.7
enhanced-resolve: 0.9.1
- eslint-plugin-import: 2.25.4_eslint@8.11.0
+ eslint-plugin-import: 2.25.4_77772d9183dc10a22461806e31fab843
find-root: 1.1.0
has: 1.0.3
interpret: 1.4.0
@@ -21573,49 +21114,107 @@ 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:
+ /eslint-module-utils/2.7.3_3235438f99d989adc867d9bc1cfd12d4:
resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==}
engines: {node: '>=4'}
- dependencies:
- debug: 3.2.7
- find-up: 2.1.0
-
- /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
+ '@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:
- array-includes: 3.1.4
- array.prototype.flat: 1.2.5
- debug: 2.6.9
- doctrine: 2.1.0
+ '@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-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
+ 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-plugin-import/2.25.4_eslint@7.32.0:
+ /eslint-module-utils/2.7.3_5ab2041b50461fe22d1994ca13572741:
+ 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': 4.33.0_eslint@7.32.0+typescript@4.2.4
+ debug: 3.2.7
+ eslint-import-resolver-node: 0.3.6
+ 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_2951ba233cd46bb4e0f2f0a3f7fe108e:
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': 4.33.0_eslint@7.32.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: 7.32.0
eslint-import-resolver-node: 0.3.6
- eslint-module-utils: 2.7.3
+ eslint-module-utils: 2.7.3_5ab2041b50461fe22d1994ca13572741
has: 1.0.3
is-core-module: 2.8.0
is-glob: 4.0.3
@@ -21623,21 +21222,30 @@ 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_eslint@8.11.0:
+ /eslint-plugin-import/2.25.4_77772d9183dc10a22461806e31fab843:
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
+ eslint-module-utils: 2.7.3_3235438f99d989adc867d9bc1cfd12d4
has: 1.0.3
is-core-module: 2.8.0
is-glob: 4.0.3
@@ -21645,21 +21253,60 @@ 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_eslint@8.12.0:
+ /eslint-plugin-import/2.25.4_@typescript-eslint+parser@5.15.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
+ eslint-module-utils: 2.7.3_ef07d826cd641afefb7c0416495c1331
has: 1.0.3
is-core-module: 2.8.0
is-glob: 4.0.3
@@ -21667,6 +21314,10 @@ 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==}
@@ -22229,7 +21880,6 @@ 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==}
@@ -22638,7 +22288,6 @@ packages:
v8-compile-cache: 2.3.0
transitivePeerDependencies:
- supports-color
- dev: true
/eslint/8.2.0:
resolution: {integrity: sha512-erw7XmM+CLxTOickrimJ1SiF55jiNlVSp2qqm0NuBWPtHYQCegD5ZMaW0c3i5ytPqL+SSLaCxdvQXFPLJn+ABw==}
@@ -22729,7 +22378,6 @@ 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=}
@@ -22893,7 +22541,6 @@ 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==}
@@ -22921,6 +22568,22 @@ 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: sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==}
@@ -22933,7 +22596,6 @@ 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==}
@@ -22948,6 +22610,8 @@ 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:
@@ -22982,7 +22646,6 @@ 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==}
@@ -22992,7 +22655,6 @@ 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==}
@@ -23037,6 +22699,8 @@ 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:
@@ -23075,6 +22739,23 @@ 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==}
@@ -23084,6 +22765,8 @@ 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==}
@@ -23123,6 +22806,8 @@ packages:
is-glob: 4.0.3
merge2: 1.4.1
micromatch: 3.1.10
+ transitivePeerDependencies:
+ - supports-color
dev: true
/fast-glob/3.2.11:
@@ -23256,7 +22941,6 @@ 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==}
@@ -23351,6 +23035,8 @@ packages:
parseurl: 1.3.3
statuses: 1.5.0
unpipe: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/find-cache-dir/2.1.0:
@@ -23464,17 +23150,20 @@ 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:
+ /findup-sync/3.0.0_supports-color@6.1.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
+ micromatch: 3.1.10_supports-color@6.1.0
resolve-dir: 1.0.1
- dev: true
+ transitivePeerDependencies:
+ - supports-color
/findup/0.1.5:
resolution: {integrity: sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs=}
@@ -23527,7 +23216,6 @@ packages:
dependencies:
flatted: 3.2.4
rimraf: 3.0.2
- dev: true
/flat/4.1.1:
resolution: {integrity: sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA==}
@@ -23541,7 +23229,6 @@ packages:
/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==}
@@ -23563,7 +23250,6 @@ packages:
peerDependenciesMeta:
debug:
optional: true
- dev: false
/follow-redirects/1.14.7:
resolution: {integrity: sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==}
@@ -23579,6 +23265,8 @@ packages:
engines: {node: '>=4.0'}
dependencies:
debug: 3.1.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/for-each/0.3.3:
@@ -23619,9 +23307,47 @@ packages:
/forever-agent/0.6.1:
resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=}
- /fork-ts-checker-webpack-plugin/4.1.6:
+ /fork-ts-checker-webpack-plugin/4.1.6_ec34b068c8cf37561abcf5fd5b20a134:
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
@@ -23629,7 +23355,11 @@ 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.5.0_10568ae13669cc833891d65cd6879aa0:
@@ -24117,7 +23847,6 @@ 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==}
@@ -24191,7 +23920,6 @@ 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==}
@@ -24209,7 +23937,6 @@ packages:
/glob-to-regexp/0.4.1:
resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
- dev: true
/glob/5.0.15:
resolution: {integrity: sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==}
@@ -24282,14 +24009,12 @@ 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: sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==}
@@ -24309,7 +24034,6 @@ 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==}
@@ -24318,7 +24042,6 @@ 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==}
@@ -24433,6 +24156,8 @@ packages:
ignore: 4.0.6
pify: 4.0.1
slash: 2.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/globjoin/0.1.4:
@@ -24579,6 +24304,8 @@ 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:
@@ -24638,6 +24365,8 @@ 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:
@@ -24759,6 +24488,8 @@ 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:
@@ -25097,7 +24828,6 @@ packages:
engines: {node: '>=10'}
dependencies:
whatwg-encoding: 1.0.5
- dev: true
/html-entities/2.3.2:
resolution: {integrity: sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==}
@@ -25132,8 +24862,6 @@ packages:
param-case: 3.0.4
relateurl: 0.2.7
terser: 5.10.0
- transitivePeerDependencies:
- - acorn
dev: true
/html-tags/3.1.0:
@@ -25175,8 +24903,6 @@ packages:
pretty-error: 4.0.0
tapable: 2.2.1
webpack: 5.70.0
- transitivePeerDependencies:
- - acorn
dev: true
/htmlparser2/3.10.1:
@@ -25249,7 +24975,6 @@ packages:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: true
/http-proxy-agent/5.0.0:
resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
@@ -25292,6 +25017,8 @@ packages:
dependencies:
agent-base: 4.3.0
debug: 3.2.7
+ transitivePeerDependencies:
+ - supports-color
dev: true
/https-proxy-agent/4.0.0:
@@ -25311,7 +25038,6 @@ packages:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: true
/human-signals/1.1.1:
resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
@@ -25320,7 +25046,6 @@ 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=}
@@ -25487,7 +25212,6 @@ packages:
/immutable/4.0.0:
resolution: {integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==}
- dev: true
/import-cwd/2.1.0:
resolution: {integrity: sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=}
@@ -25665,7 +25389,6 @@ 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==}
@@ -26070,7 +25793,6 @@ packages:
/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==}
@@ -26289,6 +26011,8 @@ 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:
@@ -26320,6 +26044,8 @@ 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:
@@ -26394,6 +26120,8 @@ 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:
@@ -26445,7 +26173,6 @@ 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=}
@@ -26459,6 +26186,8 @@ packages:
nopt: 3.0.6
which: 1.3.1
wordwrap: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/iterate-iterator/1.0.2:
@@ -26525,7 +26254,6 @@ 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==}
@@ -26534,7 +26262,6 @@ 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==}
@@ -26618,7 +26345,6 @@ packages:
throat: 6.0.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-circus/27.5.1:
resolution: {integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==}
@@ -26645,7 +26371,6 @@ packages:
throat: 6.0.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-cli/24.9.0:
resolution: {integrity: sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==}
@@ -26666,7 +26391,9 @@ packages:
realpath-native: 1.1.0
yargs: 13.3.2
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/jest-cli/25.5.4:
@@ -26748,7 +26475,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/jest-cli/27.5.1:
resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==}
@@ -26778,7 +26504,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/jest-config/24.9.0:
resolution: {integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==}
@@ -26802,7 +26527,9 @@ 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:
@@ -26903,7 +26630,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-config/27.5.1:
resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==}
@@ -26943,7 +26669,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-dev-server/4.4.0:
resolution: {integrity: sha512-STEHJ3iPSC8HbrQ3TME0ozGX2KT28lbT4XopPxUm2WimsX3fcB3YOptRh12YphQisMhfqNSNTZUmWyT3HEXS2A==}
@@ -27009,7 +26734,6 @@ 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==}
@@ -27045,14 +26769,12 @@ 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==}
@@ -27063,6 +26785,8 @@ 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:
@@ -27095,7 +26819,6 @@ 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==}
@@ -27106,7 +26829,6 @@ 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==}
@@ -27119,7 +26841,9 @@ 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:
@@ -27171,7 +26895,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-environment-jsdom/27.5.1:
resolution: {integrity: sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==}
@@ -27189,7 +26912,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-environment-node/24.9.0:
resolution: {integrity: sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==}
@@ -27237,7 +26959,6 @@ 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==}
@@ -27249,7 +26970,6 @@ 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==}
@@ -27277,7 +26997,6 @@ 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==}
@@ -27300,6 +27019,8 @@ packages:
walker: 1.0.8
optionalDependencies:
fsevents: 1.2.13
+ transitivePeerDependencies:
+ - supports-color
dev: false
/jest-haste-map/25.5.1:
@@ -27320,6 +27041,8 @@ 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==}
@@ -27340,6 +27063,8 @@ 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==}
@@ -27359,7 +27084,6 @@ packages:
walker: 1.0.8
optionalDependencies:
fsevents: 2.3.2
- dev: true
/jest-haste-map/27.5.1:
resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==}
@@ -27379,7 +27103,6 @@ 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==}
@@ -27486,7 +27209,6 @@ packages:
throat: 6.0.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-jasmine2/27.5.1:
resolution: {integrity: sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==}
@@ -27511,7 +27233,6 @@ packages:
throat: 6.0.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-leak-detector/24.9.0:
resolution: {integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==}
@@ -27542,7 +27263,6 @@ 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==}
@@ -27550,7 +27270,6 @@ 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==}
@@ -27588,7 +27307,6 @@ 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==}
@@ -27611,6 +27329,8 @@ 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:
@@ -27653,7 +27373,6 @@ 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==}
@@ -27668,7 +27387,6 @@ 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==}
@@ -27707,7 +27425,6 @@ 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==}
@@ -27715,7 +27432,6 @@ 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==}
@@ -27762,7 +27478,6 @@ 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==}
@@ -27774,7 +27489,6 @@ 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==}
@@ -27816,12 +27530,10 @@ 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==}
@@ -27830,6 +27542,8 @@ 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:
@@ -27847,6 +27561,8 @@ packages:
'@jest/types': 26.6.2
jest-regex-util: 26.0.0
jest-snapshot: 26.6.2
+ transitivePeerDependencies:
+ - supports-color
dev: true
/jest-resolve-dependencies/27.3.1:
@@ -27858,7 +27574,6 @@ packages:
jest-snapshot: 27.3.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-resolve-dependencies/27.5.1:
resolution: {integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==}
@@ -27869,7 +27584,6 @@ packages:
jest-snapshot: 27.5.1
transitivePeerDependencies:
- supports-color
- dev: true
/jest-resolve/24.9.0:
resolution: {integrity: sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==}
@@ -27924,7 +27638,6 @@ 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==}
@@ -27940,7 +27653,6 @@ 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==}
@@ -27974,7 +27686,9 @@ 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:
@@ -28069,7 +27783,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-runner/27.5.1:
resolution: {integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==}
@@ -28101,7 +27814,6 @@ packages:
- canvas
- supports-color
- utf-8-validate
- dev: true
/jest-runtime/24.9.0:
resolution: {integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==}
@@ -28132,7 +27844,9 @@ packages:
strip-bom: 3.0.0
yargs: 13.3.2
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/jest-runtime/25.5.4:
@@ -28244,7 +27958,6 @@ packages:
yargs: 16.2.0
transitivePeerDependencies:
- supports-color
- dev: true
/jest-runtime/27.5.1:
resolution: {integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==}
@@ -28274,7 +27987,6 @@ packages:
strip-bom: 4.0.0
transitivePeerDependencies:
- supports-color
- dev: true
/jest-serializer/24.9.0:
resolution: {integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==}
@@ -28300,7 +28012,6 @@ 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==}
@@ -28308,7 +28019,6 @@ 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==}
@@ -28327,6 +28037,8 @@ 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:
@@ -28369,6 +28081,8 @@ packages:
natural-compare: 1.4.0
pretty-format: 26.6.2
semver: 7.3.5
+ transitivePeerDependencies:
+ - supports-color
dev: true
/jest-snapshot/27.3.1:
@@ -28401,7 +28115,6 @@ 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==}
@@ -28431,7 +28144,6 @@ packages:
semver: 7.3.5
transitivePeerDependencies:
- supports-color
- dev: true
/jest-util/24.9.0:
resolution: {integrity: sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==}
@@ -28449,6 +28161,8 @@ packages:
mkdirp: 0.5.5
slash: 2.0.0
source-map: 0.6.1
+ transitivePeerDependencies:
+ - supports-color
dev: false
/jest-util/25.5.0:
@@ -28482,7 +28196,6 @@ 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==}
@@ -28494,7 +28207,6 @@ 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==}
@@ -28541,7 +28253,6 @@ 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==}
@@ -28553,7 +28264,6 @@ 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==}
@@ -28566,6 +28276,8 @@ 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:
@@ -28603,7 +28315,6 @@ 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==}
@@ -28616,7 +28327,6 @@ 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==}
@@ -28648,7 +28358,6 @@ 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==}
@@ -28657,7 +28366,6 @@ 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==}
@@ -28667,7 +28375,9 @@ packages:
import-local: 2.0.0
jest-cli: 24.9.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: false
/jest/25.5.4:
@@ -28719,7 +28429,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/jest/27.5.1:
resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==}
@@ -28740,7 +28449,6 @@ packages:
- supports-color
- ts-node
- utf-8-validate
- dev: true
/jmespath/0.16.0:
resolution: {integrity: sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==}
@@ -28804,7 +28512,6 @@ packages:
hasBin: true
dependencies:
argparse: 2.0.1
- dev: true
/js2xmlparser/3.0.0:
resolution: {integrity: sha1-P7YOqgicVED5MZ9RdgzNB+JJlzM=}
@@ -28894,6 +28601,9 @@ 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:
@@ -28975,7 +28685,6 @@ packages:
- bufferutil
- supports-color
- utf-8-validate
- dev: true
/jsesc/0.5.0:
resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=}
@@ -29221,7 +28930,6 @@ packages:
dependencies:
prelude-ls: 1.2.1
type-check: 0.4.0
- dev: true
/liftoff/2.5.0:
resolution: {integrity: sha512-01zfGFqfORP1CGmZZP2Zn51zsqz4RltDi0RDOhbGoLYdUT5Lw+I2gX6QdwXhPITF6hPOHEOp+At6/L24hIg9WQ==}
@@ -29235,6 +28943,8 @@ packages:
object.map: 1.0.1
rechoir: 0.6.2
resolve: 1.20.0
+ transitivePeerDependencies:
+ - supports-color
dev: true
/lilconfig/2.0.4:
@@ -29368,7 +29078,6 @@ packages:
/loader-runner/4.2.0:
resolution: {integrity: sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==}
engines: {node: '>=6.11.5'}
- dev: true
/loader-utils/1.4.0:
resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==}
@@ -29711,6 +29420,7 @@ packages:
socks-proxy-agent: 6.1.1
ssri: 8.0.1
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -29735,6 +29445,7 @@ packages:
socks-proxy-agent: 6.1.1
ssri: 8.0.1
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -30068,7 +29779,6 @@ packages:
dependencies:
errno: 0.1.8
readable-stream: 2.3.7
- dev: true
/meow/6.1.1:
resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==}
@@ -30187,6 +29897,28 @@ 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==}
@@ -30470,7 +30202,7 @@ packages:
ansi-colors: 3.2.3
browser-stdout: 1.3.1
chokidar: 3.3.0
- debug: 3.2.6
+ debug: 3.2.6_supports-color@6.0.0
diff: 3.5.0
escape-string-regexp: 1.0.5
find-up: 3.0.0
@@ -30604,6 +30336,26 @@ 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
/natural-compare/1.4.0:
resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=}
@@ -30629,7 +30381,9 @@ packages:
optionalDependencies:
node-pty: 0.9.0
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: true
/nearley/2.20.1:
@@ -30745,6 +30499,7 @@ packages:
tar: 6.1.11
which: 2.0.2
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -31009,6 +30764,7 @@ packages:
minizlib: 2.1.2
npm-package-arg: 8.1.5
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -31230,6 +30986,7 @@ packages:
yeoman-generator: 5.6.1_yeoman-environment@3.9.1
yosay: 2.0.2
transitivePeerDependencies:
+ - bluebird
- encoding
- supports-color
dev: true
@@ -31315,7 +31072,6 @@ packages:
prelude-ls: 1.2.1
type-check: 0.4.0
word-wrap: 1.2.3
- dev: true
/ora/4.1.1:
resolution: {integrity: sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==}
@@ -31582,6 +31338,7 @@ packages:
ssri: 8.0.1
tar: 6.1.11
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -32025,6 +31782,8 @@ packages:
async: 2.6.3
debug: 3.2.7
mkdirp: 0.5.5
+ transitivePeerDependencies:
+ - supports-color
dev: true
/posix-character-classes/0.1.1:
@@ -32055,6 +31814,8 @@ 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:
@@ -32179,7 +31940,7 @@ packages:
dependencies:
htmlparser2: 3.10.1
postcss: 7.0.39
- postcss-syntax: 0.36.2_postcss@7.0.39
+ postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
dev: true
/postcss-less/3.1.4:
@@ -32742,12 +32503,31 @@ packages:
svgo: 2.8.0
dev: true
- /postcss-syntax/0.36.2_postcss@7.0.39:
+ /postcss-syntax/0.36.2_5111c4e3f61982716b7e3f1c84e1f773:
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
+ postcss-less: 3.1.4
+ postcss-scss: 2.1.1
dev: true
/postcss-unique-selectors/4.0.1:
@@ -32860,7 +32640,6 @@ 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=}
@@ -32941,7 +32720,6 @@ 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==}
@@ -32996,6 +32774,22 @@ packages:
/promise-inflight/1.0.1:
resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=}
+ peerDependencies:
+ bluebird: '*'
+ peerDependenciesMeta:
+ bluebird:
+ optional: true
+ dev: true
+
+ /promise-inflight/1.0.1_bluebird@3.7.2:
+ resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=}
+ peerDependencies:
+ bluebird: '*'
+ peerDependenciesMeta:
+ bluebird:
+ optional: true
+ dependencies:
+ bluebird: 3.7.2
dev: true
/promise-retry/2.0.1:
@@ -33090,7 +32884,6 @@ packages:
/prr/1.0.1:
resolution: {integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY=}
- dev: true
/pseudomap/1.0.2:
resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=}
@@ -33153,7 +32946,9 @@ packages:
rimraf: 2.7.1
ws: 6.2.2
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
dev: true
/puppeteer-core/10.4.0:
@@ -33217,7 +33012,9 @@ packages:
rimraf: 2.7.1
ws: 6.2.2
transitivePeerDependencies:
+ - bufferutil
- supports-color
+ - utf-8-validate
/q/1.5.1:
resolution: {integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=}
@@ -33329,7 +33126,6 @@ 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==}
@@ -33480,7 +33276,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@17.0.2
+ react-portal: 4.2.1_react-dom@17.0.2+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
@@ -33757,17 +33553,20 @@ 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@17.0.2:
+ /react-portal/4.2.1_react-dom@17.0.2+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:
@@ -34245,6 +34044,8 @@ packages:
graceful-fs: 4.2.9
micromatch: 3.1.10
readable-stream: 2.3.7
+ transitivePeerDependencies:
+ - supports-color
dev: true
optional: true
@@ -34875,7 +34676,6 @@ packages:
dependencies:
expand-tilde: 2.0.2
global-modules: 1.0.0
- dev: true
/resolve-from/3.0.0:
resolution: {integrity: sha1-six699nWiBvItuZTM17rywoYh0g=}
@@ -34900,7 +34700,6 @@ packages:
/resolve.exports/1.1.0:
resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==}
engines: {node: '>=10'}
- dev: true
/resolve/1.1.7:
resolution: {integrity: sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==}
@@ -35102,6 +34901,8 @@ 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==}
@@ -35185,7 +34986,6 @@ 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=}
@@ -35205,7 +35005,6 @@ packages:
engines: {node: '>=10'}
dependencies:
xmlchars: 2.2.0
- dev: true
/scheduler/0.19.1:
resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==}
@@ -35316,6 +35115,8 @@ 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:
@@ -35346,7 +35147,6 @@ 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=}
@@ -35367,6 +35167,8 @@ packages:
escape-html: 1.0.3
parseurl: 1.3.3
send: 0.17.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
/set-blocking/2.0.0:
@@ -35600,6 +35402,23 @@ 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==}
@@ -35618,6 +35437,10 @@ 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:
@@ -35626,6 +35449,8 @@ packages:
component-emitter: 1.3.0
debug: 3.1.0
isarray: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
dev: false
/socks-proxy-agent/6.1.1:
@@ -35667,7 +35492,6 @@ 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==}
@@ -35925,7 +35749,6 @@ packages:
dependencies:
char-regex: 1.0.2
strip-ansi: 6.0.1
- dev: true
/string-template/0.2.1:
resolution: {integrity: sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==}
@@ -36381,7 +36204,7 @@ packages:
postcss-sass: 0.4.4
postcss-scss: 2.1.1
postcss-selector-parser: 6.0.6
- postcss-syntax: 0.36.2_postcss@7.0.39
+ postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
postcss-value-parser: 4.1.0
resolve-from: 5.0.0
slash: 3.0.0
@@ -36395,6 +36218,8 @@ packages:
v8-compile-cache: 2.3.0
write-file-atomic: 3.0.3
transitivePeerDependencies:
+ - postcss-jsx
+ - postcss-markdown
- supports-color
dev: true
@@ -36438,7 +36263,7 @@ packages:
postcss-sass: 0.4.4
postcss-scss: 2.1.1
postcss-selector-parser: 6.0.9
- postcss-syntax: 0.36.2_postcss@7.0.39
+ postcss-syntax: 0.36.2_5111c4e3f61982716b7e3f1c84e1f773
postcss-value-parser: 4.2.0
resolve-from: 5.0.0
slash: 3.0.0
@@ -36452,6 +36277,8 @@ packages:
v8-compile-cache: 2.3.0
write-file-atomic: 3.0.3
transitivePeerDependencies:
+ - postcss-jsx
+ - postcss-markdown
- supports-color
dev: true
@@ -36714,12 +36541,10 @@ 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.0.0:
resolution: {integrity: sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA==}
@@ -36830,26 +36655,8 @@ 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:
- - acorn
+ - bluebird
dev: true
/terser-webpack-plugin/4.2.3_webpack@4.46.0:
@@ -36869,60 +36676,7 @@ packages:
webpack: 4.46.0
webpack-sources: 1.4.3
transitivePeerDependencies:
- - acorn
- dev: true
-
- /terser-webpack-plugin/5.2.5_68452f6bf2e2b0e9a0f38b0711e456e0:
- 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
- uglify-js: 3.14.5
- webpack: 5.70.0_09a0288cc3aa3015774a489e904fdd90
- transitivePeerDependencies:
- - 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
+ - bluebird
dev: true
/terser-webpack-plugin/5.2.5_uglify-js@3.14.5+webpack@5.70.0:
@@ -36948,8 +36702,6 @@ packages:
terser: 5.10.0
uglify-js: 3.14.5
webpack: 5.70.0_09a0288cc3aa3015774a489e904fdd90
- transitivePeerDependencies:
- - acorn
dev: true
/terser-webpack-plugin/5.2.5_webpack@5.70.0:
@@ -36974,9 +36726,6 @@ packages:
source-map: 0.6.1
terser: 5.10.0
webpack: 5.70.0
- transitivePeerDependencies:
- - acorn
- dev: true
/terser/4.8.0:
resolution: {integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==}
@@ -36993,8 +36742,6 @@ packages:
resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==}
engines: {node: '>=10'}
hasBin: true
- peerDependencies:
- acorn: ^8.5.0
peerDependenciesMeta:
acorn:
optional: true
@@ -37003,39 +36750,6 @@ 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==}
@@ -37089,7 +36803,6 @@ packages:
/throat/6.0.1:
resolution: {integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==}
- dev: true
/throttle-debounce/3.0.1:
resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==}
@@ -37137,6 +36850,8 @@ packages:
livereload-js: 2.4.0
object-assign: 4.1.1
qs: 6.10.3
+ transitivePeerDependencies:
+ - supports-color
dev: true
/tiny-warning/1.0.3:
@@ -37255,7 +36970,6 @@ packages:
psl: 1.8.0
punycode: 2.1.1
universalify: 0.1.2
- dev: true
/tr46/0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
@@ -37270,7 +36984,6 @@ packages:
engines: {node: '>=8'}
dependencies:
punycode: 2.1.1
- dev: true
/tree-kill/1.2.2:
resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
@@ -37571,7 +37284,6 @@ 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==}
@@ -37742,7 +37454,6 @@ 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==}
@@ -37810,7 +37521,6 @@ packages:
resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==}
engines: {node: '>=4.2.0'}
hasBin: true
- dev: true
/typescript/4.4.4:
resolution: {integrity: sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==}
@@ -37822,7 +37532,6 @@ 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==}
@@ -38427,7 +38136,6 @@ 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==}
@@ -38555,7 +38263,6 @@ 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==}
@@ -38612,6 +38319,8 @@ packages:
requiresBuild: true
dependencies:
chokidar: 2.1.8
+ transitivePeerDependencies:
+ - supports-color
dev: true
optional: true
@@ -38623,6 +38332,8 @@ packages:
optionalDependencies:
chokidar: 3.5.3
watchpack-chokidar2: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
/watchpack/2.2.0:
@@ -38639,7 +38350,6 @@ packages:
dependencies:
glob-to-regexp: 0.4.1
graceful-fs: 4.2.9
- dev: true
/wcwidth/1.0.1:
resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
@@ -38668,7 +38378,6 @@ 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==}
@@ -38688,6 +38397,10 @@ packages:
mkdirp: 0.5.5
opener: 1.5.2
ws: 6.2.2
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
dev: true
/webpack-bundle-analyzer/4.5.0:
@@ -38719,7 +38432,7 @@ packages:
chalk: 2.4.2
cross-spawn: 6.0.5
enhanced-resolve: 4.5.0
- findup-sync: 3.0.0
+ findup-sync: 3.0.0_supports-color@6.1.0
global-modules: 2.0.0
import-local: 2.0.0
interpret: 1.4.0
@@ -38740,7 +38453,7 @@ packages:
chalk: 2.4.2
cross-spawn: 6.0.5
enhanced-resolve: 4.5.0
- findup-sync: 3.0.0
+ findup-sync: 3.0.0_supports-color@6.1.0
global-modules: 2.0.0
import-local: 2.0.0
interpret: 1.4.0
@@ -38749,7 +38462,6 @@ 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==}
@@ -38880,6 +38592,8 @@ packages:
anymatch: 3.1.2
portfinder: 1.0.28
tiny-lr: 1.1.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
/webpack-livereload-plugin/3.0.2_webpack@5.70.0:
@@ -38893,6 +38607,8 @@ packages:
schema-utils: 4.0.0
tiny-lr: 1.1.1
webpack: 5.70.0_09a0288cc3aa3015774a489e904fdd90
+ transitivePeerDependencies:
+ - supports-color
dev: true
/webpack-log/2.0.0:
@@ -38951,6 +38667,8 @@ packages:
resolution: {integrity: sha512-kDUmfm3BZrei0y+1NTHJInejzxfhtU8eDj2M7OKb2IWrPFAeO1SOH2KuQ68MSZu9IGEHcxbkKKR1v18FrUSOmA==}
dependencies:
debug: 3.2.7
+ transitivePeerDependencies:
+ - supports-color
dev: true
/webpack-virtual-modules/0.4.3:
@@ -38993,6 +38711,8 @@ 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:
@@ -39032,6 +38752,8 @@ packages:
watchpack: 1.7.5
webpack-cli: 3.3.12_webpack@5.70.0
webpack-sources: 1.4.3
+ transitivePeerDependencies:
+ - supports-color
dev: true
/webpack/5.70.0:
@@ -39065,14 +38787,13 @@ packages:
neo-async: 2.6.2
schema-utils: 3.1.1
tapable: 2.2.1
- terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.70.0
+ terser-webpack-plugin: 5.2.5_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_09a0288cc3aa3015774a489e904fdd90:
resolution: {integrity: sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==}
@@ -39105,7 +38826,7 @@ packages:
neo-async: 2.6.2
schema-utils: 3.1.1
tapable: 2.2.1
- terser-webpack-plugin: 5.2.5_68452f6bf2e2b0e9a0f38b0711e456e0
+ terser-webpack-plugin: 5.2.5_uglify-js@3.14.5+webpack@5.70.0
watchpack: 2.3.1
webpack-cli: 4.9.2_ef5a9a6d45a146bbab2769a98537c0d5
webpack-sources: 3.2.3
@@ -39146,7 +38867,7 @@ packages:
neo-async: 2.6.2
schema-utils: 3.1.1
tapable: 2.2.1
- terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.70.0
+ terser-webpack-plugin: 5.2.5_webpack@5.70.0
watchpack: 2.3.1
webpack-cli: 3.3.12_webpack@5.70.0
webpack-sources: 3.2.3
@@ -39154,7 +38875,6 @@ packages:
- '@swc/core'
- esbuild
- uglify-js
- dev: true
/webpack/5.70.0_webpack-cli@4.9.2:
resolution: {integrity: sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==}
@@ -39187,7 +38907,7 @@ packages:
neo-async: 2.6.2
schema-utils: 3.1.1
tapable: 2.2.1
- terser-webpack-plugin: 5.2.5_acorn@8.7.0+webpack@5.70.0
+ terser-webpack-plugin: 5.2.5_webpack@5.70.0
watchpack: 2.3.1
webpack-cli: 4.9.2_b04de8011015a40c567469bf79798750
webpack-sources: 3.2.3
@@ -39259,7 +38979,6 @@ 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==}
@@ -39376,7 +39095,6 @@ packages:
resolution: {integrity: sha512-AV33EzqiFJ3fj+mPlKABN59YFPReLkDxQnj067Z3uEOeRQf3g05WprL0RDuqM7UBhSRo9W1rMSC2KvZmjE5UOA==}
engines: {node: '>=10.13.0'}
hasBin: true
- dev: true
/wp-textdomain/1.0.1:
resolution: {integrity: sha512-6Guapw25yCmnQHyz62TEi1OvRnIzGfyj0sVaPBhwx19QoxeD6HI2zZHWeBIUXSauJK3BIyxWPYnxlwmnqHUskg==}
@@ -39477,18 +39195,42 @@ 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
@@ -39794,6 +39536,7 @@ packages:
textextensions: 5.14.0
untildify: 4.0.0
transitivePeerDependencies:
+ - bluebird
- supports-color
dev: true
@@ -39872,7 +39615,9 @@ 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 41e2765ea0c..ae9cf924a94 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -7,4 +7,4 @@ packages:
- 'tools/create-extension'
- 'tools/package-release'
- 'tools/cherry-pick'
- - 'tools/require-turbo'
+
diff --git a/tools/code-analyzer/package.json b/tools/code-analyzer/package.json
index 9871ea06e78..6d1b17e53d5 100644
--- a/tools/code-analyzer/package.json
+++ b/tools/code-analyzer/package.json
@@ -50,7 +50,8 @@
}
},
"scripts": {
- "build": "shx rm -rf dist && tsc -b",
+ "turbo:build": "shx rm -rf dist && tsc -b",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
"lint": "eslint . --ext .ts --config .eslintrc",
"postpack": "shx rm -f oclif.manifest.json",
"posttest": "pnpm lint",
diff --git a/tools/monorepo-merge/package.json b/tools/monorepo-merge/package.json
index 68399c5bae0..5ddb93d031b 100644
--- a/tools/monorepo-merge/package.json
+++ b/tools/monorepo-merge/package.json
@@ -52,7 +52,8 @@
}
},
"scripts": {
- "build": "shx rm -rf dist && tsc -b",
+ "turbo:build": "shx rm -rf dist && tsc -b",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
"lint": "eslint . --ext .ts --config .eslintrc",
"postpack": "shx rm -f oclif.manifest.json",
"posttest": "pnpm lint",
diff --git a/tools/package-release/package.json b/tools/package-release/package.json
index 06e44372c61..e1aefe95c32 100644
--- a/tools/package-release/package.json
+++ b/tools/package-release/package.json
@@ -49,7 +49,8 @@
}
},
"scripts": {
- "build": "shx rm -rf dist && tsc -b",
+ "turbo:build": "shx rm -rf dist && tsc -b",
+ "build": "pnpm -w exec turbo run turbo:build --filter=$npm_package_name -- --",
"lint": "eslint . --ext .ts --config .eslintrc",
"postpack": "shx rm -f oclif.manifest.json",
"posttest": "pnpm lint",
diff --git a/tools/require-turbo/README.md b/tools/require-turbo/README.md
deleted file mode 100644
index 52ac934cad0..00000000000
--- a/tools/require-turbo/README.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# Require Turbo
-
-A simple helper tool for checking that a script is being run via Turborepo.
-
-
-### Usage
-
-Add this package to your dev dependencies (via `workspace:*`). Then, for any script that you want to ensure is executed via Turborepo, add the following to the start: `node ./node_modules/require-turbo && `
diff --git a/tools/require-turbo/index.js b/tools/require-turbo/index.js
deleted file mode 100644
index c53d8abd7ed..00000000000
--- a/tools/require-turbo/index.js
+++ /dev/null
@@ -1,16 +0,0 @@
-if ( ! process.env.TURBO_HASH && process.env.SKIP_TURBO !== 'true' ) {
- console.error(
- 'This project uses Turborepo. You should not run this script from the project directly.'
- );
- if ( process.env.npm_lifecycle_event && process.env.npm_package_name ) {
- console.error(
- '\nTry running the following from the root of the monorepo instead:'
- );
- console.error(
- 'pnpm -- turbo run %s --filter=%s\n',
- process.env.npm_lifecycle_event,
- process.env.npm_package_name
- );
- }
- process.exit( 1 );
-}
diff --git a/tools/require-turbo/package.json b/tools/require-turbo/package.json
deleted file mode 100644
index c1c65e99803..00000000000
--- a/tools/require-turbo/package.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "name": "require-turbo",
- "version": "0.0.0",
- "description": "A tool for checking that package scripts are run through Turborepo",
- "main": "index.js",
- "author": "Automattic",
- "license": "GPL-2.0-only",
- "engines": {
- "node": "^16.13.1"
- }
-}
diff --git a/turbo.json b/turbo.json
index 54facc6e93a..b2c380d750e 100644
--- a/turbo.json
+++ b/turbo.json
@@ -1,100 +1,84 @@
{
- "$schema": "https://turborepo.org/schema.json",
- "baseBranch": "origin/trunk",
- "pipeline": {
- "lint": {
- "cache": false
- },
- "lint:fix": {
- "cache": false
- },
+ "$schema": "https://turborepo.org/schema.json",
+ "baseBranch": "origin/trunk",
+ "pipeline": {
+ "turbo:build": {
+ "dependsOn": [ "^turbo:build", "$WC_ADMIN_PHASE" ],
+ "inputs": [
+ "src/*.js",
+ "src/**/*.js",
+ "src/*.jsx",
+ "src/**/*.jsx",
+ "src/*.ts",
+ "src/**/*.ts",
+ "src/*.tsx",
+ "src/**/*.tsx",
+ "src/*.php",
+ "src/**/*.php",
+ "includes/*.php",
+ "includes/**/*.php"
+ ],
+ "outputs": [
+ "dist/**",
+ "build/**",
+ "build-module/**",
+ "build-style/**",
+ "build-types/**"
+ ],
+ "outputMode": "new-only"
+ },
- "build": {
- "dependsOn": [ "^build", "$WC_ADMIN_PHASE" ],
- "inputs": [
- "src/*.js",
- "src/**/*.js",
- "src/*.jsx",
- "src/**/*.jsx",
- "src/*.ts",
- "src/**/*.ts",
- "src/*.tsx",
- "src/**/*.tsx",
- "src/*.php",
- "src/**/*.php",
- "includes/*.php",
- "includes/**/*.php"
- ],
- "outputs": [
- "dist/**",
- "build/**",
- "build-module/**",
- "build-style/**",
- "build-types/**"
- ]
- },
- "woocommerce#build": {
- "dependsOn": [
- "^build",
- "woocommerce/client/admin#build",
- "woocommerce/client/legacy#build"
- ],
- "outputs": [],
- "inputs": [
- "src/*.php",
- "src/**/*.php",
- "includes/*.php",
- "includes/**/*.php"
- ]
- },
- "woocommerce/client/admin#build": {
- "dependsOn": [ "^build", "$WC_ADMIN_PHASE" ],
- "outputs": [],
- "inputs": [
- "client/*.js",
- "client/**/*.js",
- "client/*.jsx",
- "client/**/*.jsx",
- "client/*.ts",
- "client/**/*.ts",
- "client/*.tsx",
- "client/**/*.tsx",
- "client/*.scss",
- "client/**/*.scss"
- ]
- },
-
- "test": {
- "dependsOn": [ "build" ],
- "inputs": [
- "src/*.js",
- "src/**/*.js",
- "src/*.jsx",
- "src/**/*.jsx",
- "src/*.ts",
- "src/**/*.ts",
- "src/*.tsx",
- "src/**/*.tsx",
- "src/*.php",
- "src/**/*.php",
- "includes/*.php",
- "includes/**/*.php"
- ],
- "outputs": []
- },
+ "woocommerce#turbo:build": {
+ "dependsOn": [
+ "^turbo:build",
+ "woocommerce/client/admin#turbo:build",
+ "woocommerce/client/legacy#turbo:build"
+ ],
+ "outputs": [],
+ "inputs": [
+ "src/*.php",
+ "src/**/*.php",
+ "includes/*.php",
+ "includes/**/*.php"
+ ],
+ "outputMode": "new-only"
+ },
- "e2e": {
- "dependsOn": [ "build" ],
- "cache": false
- },
- "e2e:debug": {
- "dependsOn": [ "build" ],
- "cache": false
- },
- "e2e:dev": {
- "dependsOn": [ "build" ],
- "cache": false
- }
- }
+ "woocommerce/client/admin#turbo:build": {
+ "dependsOn": [ "^turbo:build", "$WC_ADMIN_PHASE" ],
+ "outputs": [],
+ "inputs": [
+ "client/*.js",
+ "client/**/*.js",
+ "client/*.jsx",
+ "client/**/*.jsx",
+ "client/*.ts",
+ "client/**/*.ts",
+ "client/*.tsx",
+ "client/**/*.tsx",
+ "client/*.scss",
+ "client/**/*.scss"
+ ],
+ "outputMode": "new-only"
+ },
+
+ "turbo:test": {
+ "dependsOn": [ "turbo:build" ],
+ "inputs": [
+ "src/*.js",
+ "src/**/*.js",
+ "src/*.jsx",
+ "src/**/*.jsx",
+ "src/*.ts",
+ "src/**/*.ts",
+ "src/*.tsx",
+ "src/**/*.tsx",
+ "src/*.php",
+ "src/**/*.php",
+ "includes/*.php",
+ "includes/**/*.php"
+ ],
+ "outputs": []
+ }
+ }
}
-
\ No newline at end of file