From bcbe9f88f65bedc59ba95a1c74804854c842e851 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Zori=C4=87?= Date: Fri, 2 Feb 2024 12:35:04 +0100 Subject: [PATCH 001/355] chore: update dependency versions (#3843) --- cypress-tests/package.json | 4 +- package.json | 35 +- packages/api-aco-so-ddb-es/package.json | 10 +- packages/api-aco/package.json | 14 +- packages/api-admin-settings/package.json | 12 +- packages/api-admin-users-so-ddb/package.json | 15 +- packages/api-admin-users/package.json | 15 +- .../api-apw-scheduler-so-ddb/package.json | 14 +- packages/api-apw/package.json | 14 +- packages/api-audit-logs/package.json | 10 +- .../api-authentication-cognito/package.json | 6 +- packages/api-authentication/package.json | 22 +- .../api-background-tasks-ddb/package.json | 6 +- packages/api-background-tasks-es/package.json | 6 +- packages/api-background-tasks-os/package.json | 6 +- .../api-cognito-authenticator/package.json | 6 +- .../package.json | 14 +- packages/api-elasticsearch-tasks/package.json | 12 +- packages/api-elasticsearch/package.json | 6 +- packages/api-file-manager-ddb/package.json | 16 +- packages/api-file-manager-s3/package.json | 6 +- packages/api-file-manager/package.json | 18 +- .../api-form-builder-so-ddb-es/package.json | 14 +- packages/api-form-builder-so-ddb/package.json | 14 +- packages/api-form-builder/package.json | 16 +- packages/api-headless-cms-ddb-es/package.json | 14 +- packages/api-headless-cms-ddb/package.json | 12 +- packages/api-headless-cms/package.json | 16 +- packages/api-i18n-content/package.json | 8 +- packages/api-i18n-ddb/package.json | 14 +- packages/api-i18n/package.json | 14 +- packages/api-mailer/package.json | 20 +- packages/api-page-builder-aco/package.json | 12 +- .../package.json | 14 +- .../package.json | 18 +- .../api-page-builder-so-ddb-es/package.json | 16 +- packages/api-page-builder-so-ddb/package.json | 16 +- packages/api-page-builder/package.json | 22 +- .../install/utils/downloadInstallFiles.ts | 16 +- .../api-prerendering-service-aws/package.json | 23 +- .../package.json | 14 +- .../api-prerendering-service/package.json | 16 +- packages/api-security-auth0/package.json | 6 +- packages/api-security-cognito/package.json | 6 +- packages/api-security-okta/package.json | 6 +- packages/api-security-so-ddb/package.json | 8 +- packages/api-security/package.json | 12 +- packages/api-tenancy-so-ddb/package.json | 8 +- packages/api-tenancy/package.json | 8 +- packages/api-tenant-manager/package.json | 8 +- packages/api-theme-manager/package.json | 8 +- packages/api-wcp/package.json | 14 +- packages/api/package.json | 12 +- packages/app-aco/package.json | 18 +- packages/app-admin-auth0/package.json | 16 +- packages/app-admin-cognito/package.json | 14 +- packages/app-admin-okta/package.json | 16 +- packages/app-admin-rmwc/package.json | 16 +- packages/app-admin-users-cognito/package.json | 16 +- packages/app-admin/package.json | 16 +- packages/app-apw/package.json | 16 +- packages/app-audit-logs/package.json | 16 +- .../app-cognito-authenticator/package.json | 16 +- packages/app-file-manager-s3/package.json | 6 +- packages/app-file-manager/package.json | 16 +- packages/app-form-builder/package.json | 16 +- packages/app-graphql-playground/package.json | 12 +- packages/app-headless-cms-common/package.json | 14 +- packages/app-headless-cms/package.json | 16 +- packages/app-i18n-content/package.json | 12 +- packages/app-i18n/package.json | 16 +- packages/app-mailer/package.json | 14 +- packages/app-page-builder-editor/package.json | 18 +- .../app-page-builder-elements/package.json | 14 +- packages/app-page-builder/package.json | 18 +- .../package.json | 12 +- .../package.json | 14 +- packages/app-security/package.json | 12 +- packages/app-serverless-cms/package.json | 14 +- packages/app-tenancy/package.json | 14 +- packages/app-tenant-manager/package.json | 16 +- packages/app-theme-manager/package.json | 16 +- packages/app-theme/package.json | 14 +- packages/app-wcp/package.json | 14 +- packages/app-website/package.json | 14 +- packages/app/package.json | 18 +- packages/aws-helpers/package.json | 14 +- packages/aws-sdk/package.json | 6 +- .../cli-plugin-deploy-pulumi/package.json | 2 +- .../package.json | 8 +- packages/cli-plugin-scaffold-ci/package.json | 8 +- .../package.json | 8 +- .../package.json | 8 +- .../package.json | 8 +- .../package.json | 8 +- .../package.json | 8 +- .../template/package.json | 8 +- packages/cli-plugin-scaffold/package.json | 10 +- packages/cli-plugin-workspaces/package.json | 2 +- packages/commodo/package.json | 6 +- packages/create-webiny-project/package.json | 2 +- packages/cwp-template-aws/package.json | 2 +- .../template/ddb-es/dependencies.json | 17 +- .../template/ddb-os/dependencies.json | 18 +- .../template/ddb/dependencies.json | 16 +- packages/data-migration/package.json | 12 +- packages/db-dynamodb/package.json | 10 +- packages/db/package.json | 6 +- packages/error/package.json | 6 +- packages/feature-flags/package.json | 8 +- packages/form/package.json | 14 +- packages/handler-aws/package.json | 26 +- packages/handler-aws/src/types.ts | 1 + packages/handler-client/package.json | 14 +- packages/handler-db/package.json | 10 +- packages/handler-graphql/package.json | 12 +- packages/handler-logs/package.json | 12 +- packages/handler/package.json | 12 +- packages/i18n-react/package.json | 16 +- packages/i18n/package.json | 18 +- packages/ioc/package.json | 2 +- .../lexical-editor-pb-element/package.json | 2 +- packages/logger/package.json | 12 +- packages/migrations/package.json | 2 +- packages/plugins/package.json | 8 +- packages/project-utils/index.d.ts | 21 +- packages/project-utils/package.json | 22 +- packages/pubsub/package.json | 12 +- packages/pulumi-aws/package.json | 14 +- packages/pulumi-sdk/package.json | 8 +- packages/pulumi/package.json | 8 +- packages/react-composition/package.json | 12 +- packages/react-properties/package.json | 4 +- .../package.json | 2 +- .../react-rich-text-renderer/package.json | 16 +- packages/react-router/package.json | 10 +- packages/serverless-cms-aws/package.json | 14 +- .../src/createReactAppConfig.ts | 7 +- packages/storybook-utils/package.json | 15 +- packages/tasks/package.json | 30 +- packages/theme/package.json | 14 +- packages/ui-composer/package.json | 10 +- packages/ui/package.json | 14 +- packages/utils/package.json | 16 +- packages/validation/package.json | 16 +- packages/wcp/package.json | 14 +- scripts/prepublishOnly/package.json | 2 +- yarn.lock | 5134 +++++++++-------- 148 files changed, 3691 insertions(+), 3248 deletions(-) diff --git a/cypress-tests/package.json b/cypress-tests/package.json index 8cec83edc8f..7b0d43a4b92 100644 --- a/cypress-tests/package.json +++ b/cypress-tests/package.json @@ -16,8 +16,8 @@ "cypress-wait-until": "^1.7.1", "del": "^6.0.0", "graphql-request": "^3.3.0", - "lodash": "^4.17.11", - "nanoid": "^3.0.0", + "lodash": "4.17.21", + "nanoid": "^3.3.7", "node-fetch": "^2.6.1", "typescript": "4.7.4", "uniqid": "^5.2.0" diff --git a/package.json b/package.json index 671f1be6f53..b41af9df662 100644 --- a/package.json +++ b/package.json @@ -28,31 +28,28 @@ "url": "https://github.com/webiny/webiny-js.git" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/eslint-parser": "^7.23.9", "@commitlint/cli": "^11.0.0", "@commitlint/config-conventional": "^11.0.0", "@octokit/rest": "^19.0.5", "@types/fs-extra": "^8.0.1", - "@types/jest": "^24.0.24", - "@types/jquery": "^3.3.31", + "@types/jest": "^29.5.11", "@types/node": "^18.0.0", "@types/react": "17.0.39", "@types/react-dom": "17.0.11", "@typescript-eslint/eslint-plugin": "^5.5.0", "@typescript-eslint/parser": "^5.5.0", "adio": "^1.0.1", - "babel-eslint": "^10.1.0", - "babel-jest": "^29.5.0", - "babel-plugin-dynamic-import-node": "^2.0.0", - "babel-plugin-macros": "^3.0.1", + "babel-jest": "29.7.0", + "babel-plugin-dynamic-import-node": "2.3.3", + "babel-plugin-macros": "3.1.0", "babel-plugin-module-resolver": "^4.1.0", - "bufferutil": "^4.0.1", "chalk": "^4.1.0", "commitizen": "^2.10.1", "cross-env": "^5.2.0", "cz-customizable": "^5.2.0", - "empty": "^0.10.1", "env-ci": "2.0.1", "eslint": "^8.4.1", "eslint-config-standard": "^16.0.3", @@ -65,7 +62,6 @@ "eslint-plugin-react": "^7.27.1", "eslint-plugin-standard": "^5.0.0", "execa": "^1.0.0", - "flatten": "^1.0.2", "folder-hash": "^4.0.0", "fs-extra": "^7.0.0", "get-stream": "^3.0.0", @@ -73,7 +69,6 @@ "git-cz": "^1.7.1", "github-actions-wac": "^1.4.1", "glob": "^7.1.3", - "globby": "^8.0.1", "got": "^9.6.0", "graphql": "^15.7.2", "husky": "^4.2.5", @@ -81,28 +76,26 @@ "inquirer-autocomplete-prompt": "^1.0.1", "inquirer-checkbox-plus-prompt": "^1.0.1", "inquirer-maxlength-input-prompt": "^1.0.0", - "jest": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "jest-extended": "^4.0.0", + "jest": "^29.7.0", + "jest-environment-jsdom": "29.7.0", + "jest-extended": "4.0.2", "lerna": "3.22.1", "lint-staged": "^7.2.2", "listr": "^0.14.3", "load-json-file": "^6.2.0", - "lodash": "^4.17.11", + "lodash": "4.17.21", "longest": "^2.0.1", "minimatch": "^5.1.0", - "nanoid": "^3.0.0", + "nanoid": "^3.3.7", "node-fetch": "^2.6.1", "pm2": "^4.5.4", "prettier": "^2.8.3", - "rimraf": "^3.0.2", - "rxjs": "^6.5.5", + "rimraf": "^5.0.5", "semver": "^7.5.4", "ts-expect": "^1.3.0", - "ts-jest": "^29.1.0", + "ts-jest": "^29.1.2", "typescript": "4.7.4", "typescript-transform-paths": "^2.2.3", - "utf-8-validate": "^5.0.2", "verdaccio": "^4.10.0", "write-json-file": "^4.2.0", "yargs": "^17.0.1" diff --git a/packages/api-aco-so-ddb-es/package.json b/packages/api-aco-so-ddb-es/package.json index 30a770835ce..37bb90eb858 100644 --- a/packages/api-aco-so-ddb-es/package.json +++ b/packages/api-aco-so-ddb-es/package.json @@ -25,10 +25,10 @@ ], "license": "MIT", "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/runtime": "^7.22.6", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/runtime": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/api-aco": "0.0.0", "@webiny/api-dynamodb-to-elasticsearch": "0.0.0", @@ -51,7 +51,7 @@ "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", "jest-dynalite": "^3.6.1", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "sinon": "^9.0.2", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/api-aco/package.json b/packages/api-aco/package.json index 6c2a11fb0a2..af9c78cc21b 100644 --- a/packages/api-aco/package.json +++ b/packages/api-aco/package.json @@ -34,14 +34,14 @@ "@webiny/pubsub": "0.0.0", "@webiny/utils": "0.0.0", "@webiny/validation": "0.0.0", - "lodash": "^4.4.2" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@babel/runtime": "^7.23.9", "@types/ungap__structured-clone": "^0.3.0", "@webiny/api-admin-users": "0.0.0", "@webiny/api-file-manager": "0.0.0", @@ -56,7 +56,7 @@ "@webiny/wcp": "0.0.0", "graphql": "^15.8.0", "prettier": "^2.8.3", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "^4.7.4" } diff --git a/packages/api-admin-settings/package.json b/packages/api-admin-settings/package.json index 3a052be706b..a103bdfee6b 100644 --- a/packages/api-admin-settings/package.json +++ b/packages/api-admin-settings/package.json @@ -18,7 +18,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-tenancy": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -26,19 +26,19 @@ "@webiny/handler": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/handler-db": "0.0.0", "@webiny/project-utils": "0.0.0", "apollo-graphql": "^0.9.5", "get-yarn-workspaces": "^1.0.2", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.6.1", "prettier": "^2.8.3", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "sinon": "^9.0.2", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/api-admin-users-so-ddb/package.json b/packages/api-admin-users-so-ddb/package.json index 8e81eced16b..338f25845cf 100644 --- a/packages/api-admin-users-so-ddb/package.json +++ b/packages/api-admin-users-so-ddb/package.json @@ -23,13 +23,13 @@ "@webiny/error": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, @@ -40,12 +40,5 @@ "scripts": { "build": "yarn webiny run build", "watch": "yarn webiny run watch" - }, - "adio": { - "ignore": { - "src": [ - "aws-sdk" - ] - } } } diff --git a/packages/api-admin-users/package.json b/packages/api-admin-users/package.json index 981ba581c33..ba4727ef3f2 100644 --- a/packages/api-admin-users/package.json +++ b/packages/api-admin-users/package.json @@ -23,19 +23,19 @@ "@webiny/validation": "0.0.0", "commodo-fields-object": "^1.0.6", "dataloader": "^2.0.0", - "lodash": "^4.5.0", + "lodash": "4.17.21", "md5": "^2.3.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@types/jsonwebtoken": "^9.0.2", "@types/md5": "^2.3.2", "@webiny/api-i18n": "0.0.0", "@webiny/api-wcp": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { @@ -45,12 +45,5 @@ "scripts": { "build": "yarn webiny run build", "watch": "yarn webiny run watch" - }, - "adio": { - "ignore": { - "src": [ - "aws-sdk" - ] - } } } diff --git a/packages/api-apw-scheduler-so-ddb/package.json b/packages/api-apw-scheduler-so-ddb/package.json index c6a4ff2cdc7..659c9e571ad 100644 --- a/packages/api-apw-scheduler-so-ddb/package.json +++ b/packages/api-apw-scheduler-so-ddb/package.json @@ -18,7 +18,7 @@ "description": "The DynamoDB storage operations for scheduler action feature in the Webiny APW API.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-apw": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -26,10 +26,10 @@ "@webiny/plugins": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/api-security": "0.0.0", "@webiny/api-tenancy": "0.0.0", "@webiny/cli": "0.0.0", @@ -37,9 +37,9 @@ "@webiny/handler-db": "0.0.0", "@webiny/handler-graphql": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-apw/package.json b/packages/api-apw/package.json index 0888a48564a..8ae59c4d92f 100644 --- a/packages/api-apw/package.json +++ b/packages/api-apw/package.json @@ -14,7 +14,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@commodo/fields": "1.1.2-beta.20", "@webiny/api": "0.0.0", "@webiny/api-admin-settings": "0.0.0", @@ -38,21 +38,21 @@ "@webiny/utils": "0.0.0", "@webiny/validation": "0.0.0", "dayjs": "^1.10.4", - "lodash": "^4.5.0" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/wcp": "0.0.0", "get-yarn-workspaces": "^1.0.2", "graphql": "^15.7.2", - "jest": "^29.5.0", + "jest": "^29.7.0", "prettier": "^2.8.3", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "sinon": "^9.0.2", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/api-audit-logs/package.json b/packages/api-audit-logs/package.json index 38111138c9f..f2d116a8164 100644 --- a/packages/api-audit-logs/package.json +++ b/packages/api-audit-logs/package.json @@ -19,11 +19,11 @@ "directory": "dist" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@babel/runtime": "^7.23.9", "@webiny/api-admin-users": "0.0.0", "@webiny/api-file-manager": "0.0.0", "@webiny/api-headless-cms": "0.0.0", diff --git a/packages/api-authentication-cognito/package.json b/packages/api-authentication-cognito/package.json index 8cde0b71d0e..61829309ac7 100644 --- a/packages/api-authentication-cognito/package.json +++ b/packages/api-authentication-cognito/package.json @@ -17,11 +17,11 @@ "@webiny/api-cognito-authenticator": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/api-authentication/package.json b/packages/api-authentication/package.json index 6875a4267a7..be41459ae3a 100644 --- a/packages/api-authentication/package.json +++ b/packages/api-authentication/package.json @@ -11,21 +11,21 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/handler": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.22.7", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-transform-runtime": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, @@ -40,12 +40,6 @@ "adio": { "ignoreDirs": [ "__tests__" - ], - "ignore": { - "src": [ - "aws-sdk", - "sharp" - ] - } + ] } } diff --git a/packages/api-background-tasks-ddb/package.json b/packages/api-background-tasks-ddb/package.json index 04841882b92..314346c2cf2 100644 --- a/packages/api-background-tasks-ddb/package.json +++ b/packages/api-background-tasks-ddb/package.json @@ -14,11 +14,11 @@ "@webiny/tasks": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-background-tasks-es/package.json b/packages/api-background-tasks-es/package.json index 9d2077656a5..3e5901b23ed 100644 --- a/packages/api-background-tasks-es/package.json +++ b/packages/api-background-tasks-es/package.json @@ -15,11 +15,11 @@ "@webiny/tasks": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-background-tasks-os/package.json b/packages/api-background-tasks-os/package.json index 83a3f5b8c06..ec7a89fa63c 100644 --- a/packages/api-background-tasks-os/package.json +++ b/packages/api-background-tasks-os/package.json @@ -15,11 +15,11 @@ "@webiny/tasks": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-cognito-authenticator/package.json b/packages/api-cognito-authenticator/package.json index 568570816b5..8d69da12aa2 100644 --- a/packages/api-cognito-authenticator/package.json +++ b/packages/api-cognito-authenticator/package.json @@ -17,14 +17,14 @@ "node-fetch": "^2.6.1" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@types/jsonwebtoken": "^9.0.2", "@types/jwk-to-pem": "^2.0.1", "@types/node-fetch": "^2.6.1", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/api-dynamodb-to-elasticsearch/package.json b/packages/api-dynamodb-to-elasticsearch/package.json index f96a2fa90ff..49849b446a4 100644 --- a/packages/api-dynamodb-to-elasticsearch/package.json +++ b/packages/api-dynamodb-to-elasticsearch/package.json @@ -11,7 +11,7 @@ "license": "MIT", "author": "Webiny Ltd.", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-elasticsearch": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/error": "0.0.0", @@ -19,16 +19,16 @@ "p-retry": "^4.6.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.22.7", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-transform-runtime": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@types/aws-lambda": "^8.10.131", "@webiny/cli": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", - "aws-lambda": "^1.0.7", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/api-elasticsearch-tasks/package.json b/packages/api-elasticsearch-tasks/package.json index ac458aa0866..f4a8703bb39 100644 --- a/packages/api-elasticsearch-tasks/package.json +++ b/packages/api-elasticsearch-tasks/package.json @@ -12,7 +12,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-elasticsearch": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -21,10 +21,10 @@ "@webiny/utils": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/api": "0.0.0", "@webiny/api-headless-cms": "0.0.0", "@webiny/api-i18n": "0.0.0", @@ -38,7 +38,7 @@ "@webiny/handler-graphql": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "type-fest": "^2.19.0", "typescript": "4.7.4" diff --git a/packages/api-elasticsearch/package.json b/packages/api-elasticsearch/package.json index 91b08086b2d..e5a6b3b0395 100644 --- a/packages/api-elasticsearch/package.json +++ b/packages/api-elasticsearch/package.json @@ -21,11 +21,11 @@ "elastic-ts": "^0.8.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-file-manager-ddb/package.json b/packages/api-file-manager-ddb/package.json index 522f3c32150..64e7de9dcc0 100644 --- a/packages/api-file-manager-ddb/package.json +++ b/packages/api-file-manager-ddb/package.json @@ -20,7 +20,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-file-manager": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -29,17 +29,17 @@ "@webiny/project-utils": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.22.7", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-transform-runtime": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", "jsonpack": "^1.1.5", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-file-manager-s3/package.json b/packages/api-file-manager-s3/package.json index 586c9d16be6..dd98efde86d 100644 --- a/packages/api-file-manager-s3/package.json +++ b/packages/api-file-manager-s3/package.json @@ -31,12 +31,12 @@ "sharp": "0.32.6" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@types/node-fetch": "^2.6.1", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/api-file-manager/package.json b/packages/api-file-manager/package.json index 0d5d818f672..1c773aac073 100644 --- a/packages/api-file-manager/package.json +++ b/packages/api-file-manager/package.json @@ -18,7 +18,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@commodo/fields": "1.1.2-beta.20", "@webiny/api": "0.0.0", "@webiny/api-headless-cms": "0.0.0", @@ -34,22 +34,22 @@ "@webiny/pubsub": "0.0.0", "@webiny/tasks": "0.0.0", "@webiny/validation": "0.0.0", - "lodash": "^4.17.11", + "lodash": "4.17.21", "object-hash": "^2.1.1" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.22.7", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-transform-runtime": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@types/sharp": "^0.32.0", "@webiny/api-i18n": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/utils": "0.0.0", - "jest": "^29.5.0", - "rimraf": "^3.0.2", + "jest": "^29.7.0", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-form-builder-so-ddb-es/package.json b/packages/api-form-builder-so-ddb-es/package.json index 7513e7b7227..a1a0f50a35b 100644 --- a/packages/api-form-builder-so-ddb-es/package.json +++ b/packages/api-form-builder-so-ddb-es/package.json @@ -25,7 +25,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@elastic/elasticsearch": "7.12.0", "@webiny/api-elasticsearch": "0.0.0", "@webiny/api-form-builder": "0.0.0", @@ -37,19 +37,19 @@ "elastic-ts": "^0.8.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/api-dynamodb-to-elasticsearch": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/handler-db": "0.0.0", "@webiny/project-utils": "0.0.0", "csvtojson": "^2.0.10", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-form-builder-so-ddb/package.json b/packages/api-form-builder-so-ddb/package.json index 54a3d1483cd..cb68ca23a21 100644 --- a/packages/api-form-builder-so-ddb/package.json +++ b/packages/api-form-builder-so-ddb/package.json @@ -21,7 +21,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-form-builder": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -30,17 +30,17 @@ "@webiny/utils": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/handler-db": "0.0.0", "@webiny/project-utils": "0.0.0", "csvtojson": "^2.0.10", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-form-builder/package.json b/packages/api-form-builder/package.json index 7552c664e1f..1e33d3c9537 100644 --- a/packages/api-form-builder/package.json +++ b/packages/api-form-builder/package.json @@ -17,7 +17,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@commodo/fields": "1.1.2-beta.20", "@webiny/api": "0.0.0", "@webiny/api-file-manager": "0.0.0", @@ -38,15 +38,15 @@ "date-fns": "^2.22.1", "got": "^9.6.0", "json2csv": "^4.5.2", - "lodash": "^4.17.11", + "lodash": "4.17.21", "node-fetch": "^2.6.1", "slugify": "^1.2.9" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@types/got": "^9.6.12", "@types/json2csv": "^4.5.1", "@types/node-fetch": "^2.6.1", @@ -56,9 +56,9 @@ "@webiny/project-utils": "0.0.0", "csvtojson": "^2.0.10", "fs-extra": "^9.1.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-headless-cms-ddb-es/package.json b/packages/api-headless-cms-ddb-es/package.json index 351060db386..82698871bf0 100644 --- a/packages/api-headless-cms-ddb-es/package.json +++ b/packages/api-headless-cms-ddb-es/package.json @@ -26,7 +26,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/api-elasticsearch": "0.0.0", "@webiny/api-headless-cms": "0.0.0", @@ -38,12 +38,12 @@ "@webiny/utils": "0.0.0", "dataloader": "^2.0.0", "jsonpack": "^1.1.5", - "lodash": "^4.17.21" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@elastic/elasticsearch": "7.12.0", "@types/jsonpack": "^1.1.0", "@webiny/api-dynamodb-to-elasticsearch": "0.0.0", @@ -54,10 +54,10 @@ "@webiny/handler": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", "prettier": "^2.8.3", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "sinon": "^9.0.2", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/api-headless-cms-ddb/package.json b/packages/api-headless-cms-ddb/package.json index 1a6ba386709..19f94871490 100644 --- a/packages/api-headless-cms-ddb/package.json +++ b/packages/api-headless-cms-ddb/package.json @@ -22,7 +22,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-headless-cms": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -32,17 +32,17 @@ "dataloader": "^2.0.0", "dot-prop": "^6.0.1", "jsonpack": "^1.1.5", - "lodash": "^4.5.0" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@types/jsonpack": "^1.1.0", "@webiny/cli": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/api-headless-cms/package.json b/packages/api-headless-cms/package.json index 4d67bf00a7d..ed7f193c1a3 100644 --- a/packages/api-headless-cms/package.json +++ b/packages/api-headless-cms/package.json @@ -18,7 +18,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@graphql-tools/schema": "^7.1.2", "@webiny/api": "0.0.0", "@webiny/api-i18n": "0.0.0", @@ -38,27 +38,27 @@ "dot-prop": "^6.0.1", "graphql-tag": "^2.12.6", "jsdom": "21.1.2", - "lodash": "^4.5.0", + "lodash": "4.17.21", "p-map": "^4.0.0", "p-reduce": "^2.1.0", "pluralize": "^8.0.0", "semver": "^7.3.5", "slugify": "^1.4.0", - "zod": "^3.21.4" + "zod": "^3.22.4" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@webiny/api-wcp": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "apollo-graphql": "^0.9.5", "get-yarn-workspaces": "^1.0.2", "graphql": "^15.7.2", - "jest": "^29.5.0", + "jest": "^29.7.0", "prettier": "^2.8.3", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "sinon": "^9.0.2", "ttypescript": "^1.5.12", "typescript": "4.7.4", diff --git a/packages/api-i18n-content/package.json b/packages/api-i18n-content/package.json index 2c2465e6f7f..0de578ddefc 100644 --- a/packages/api-i18n-content/package.json +++ b/packages/api-i18n-content/package.json @@ -10,18 +10,18 @@ "description": "A small package that contains content-I18N-related security utilities.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/api-i18n": "0.0.0", "@webiny/api-security": "0.0.0", "graphql": "^15.7.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/api-i18n-ddb/package.json b/packages/api-i18n-ddb/package.json index 8df02b20e97..124a39182c2 100644 --- a/packages/api-i18n-ddb/package.json +++ b/packages/api-i18n-ddb/package.json @@ -18,7 +18,7 @@ "description": "The DynamodDB storage operations Webiny I18N app.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-i18n": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -26,10 +26,10 @@ "@webiny/handler-db": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/api": "0.0.0", "@webiny/api-security": "0.0.0", "@webiny/api-tenancy": "0.0.0", @@ -39,9 +39,9 @@ "@webiny/handler-aws": "0.0.0", "@webiny/handler-graphql": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-i18n/package.json b/packages/api-i18n/package.json index bd09805c137..fa5d2ea72c8 100644 --- a/packages/api-i18n/package.json +++ b/packages/api-i18n/package.json @@ -11,7 +11,7 @@ "description": "The API for the Webiny I18N app.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/api-security": "0.0.0", "@webiny/api-tenancy": "0.0.0", @@ -25,17 +25,17 @@ "i18n-locales": "^0.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@types/accept-language-parser": "^1.5.3", "@webiny/api-wcp": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/handler": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", - "rimraf": "^3.0.2", + "jest": "^29.7.0", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-mailer/package.json b/packages/api-mailer/package.json index 270c92004c6..df9b6bc9536 100644 --- a/packages/api-mailer/package.json +++ b/packages/api-mailer/package.json @@ -14,23 +14,23 @@ "description": "The API to send e-mails.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/api-headless-cms": "0.0.0", "@webiny/error": "0.0.0", "@webiny/handler-graphql": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/pubsub": "0.0.0", - "crypto-js": "^4.1.1", - "lodash": "^4.17.21", + "crypto-js": "4.2.0", + "lodash": "4.17.21", "nodemailer": "^6.7.6", - "zod": "^3.21.4" + "zod": "^3.22.4" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@types/crypto-js": "^4.1.1", "@types/nodemailer": "^6.4.4", "@webiny/api-i18n": "0.0.0", @@ -43,9 +43,9 @@ "@webiny/handler-db": "0.0.0", "@webiny/project-utils": "0.0.0", "graphql": "^15.7.2", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.6.1", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-page-builder-aco/package.json b/packages/api-page-builder-aco/package.json index 6ba2efe3188..3606fe00d79 100644 --- a/packages/api-page-builder-aco/package.json +++ b/packages/api-page-builder-aco/package.json @@ -22,11 +22,11 @@ "directory": "dist" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@babel/runtime": "^7.23.9", "@webiny/api-admin-users": "0.0.0", "@webiny/api-headless-cms": "0.0.0", "@webiny/api-i18n": "0.0.0", @@ -49,6 +49,6 @@ "@webiny/api-page-builder": "0.0.0", "@webiny/error": "0.0.0", "@webiny/handler": "0.0.0", - "lodash": "^4.17.11" + "lodash": "4.17.21" } } diff --git a/packages/api-page-builder-import-export-so-ddb/package.json b/packages/api-page-builder-import-export-so-ddb/package.json index e6514749ce3..8036d2e66c0 100644 --- a/packages/api-page-builder-import-export-so-ddb/package.json +++ b/packages/api-page-builder-import-export-so-ddb/package.json @@ -18,26 +18,26 @@ "description": "The DynamoDB storage operations for import export feature in the Webiny Page Builder API.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-page-builder-import-export": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", "@webiny/error": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/api-security": "0.0.0", "@webiny/api-tenancy": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/handler-graphql": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-page-builder-import-export/package.json b/packages/api-page-builder-import-export/package.json index d8ae303b40f..08cd2319eef 100644 --- a/packages/api-page-builder-import-export/package.json +++ b/packages/api-page-builder-import-export/package.json @@ -14,7 +14,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@commodo/fields": "beta", "@webiny/api": "0.0.0", "@webiny/api-file-manager": "0.0.0", @@ -34,18 +34,18 @@ "dot-prop-immutable": "^2.1.0", "fs-extra": "^9.1.0", "load-json-file": "^6.2.0", - "lodash": "^4.17.11", + "lodash": "4.17.21", "node-fetch": "^2.6.1", "stream": "^0.0.2", "uniqid": "^5.2.0", "yauzl": "^2.10.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/plugin-proposal-export-default-from": "^7.16.0", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/plugin-proposal-export-default-from": "^7.23.3", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@types/archiver": "^5.3.1", "@types/node-fetch": "^2.6.1", "@types/yauzl": "^2.9.2", @@ -56,9 +56,9 @@ "@webiny/cli": "0.0.0", "@webiny/db": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-page-builder-so-ddb-es/package.json b/packages/api-page-builder-so-ddb-es/package.json index 43a9842a36e..96af2a40117 100644 --- a/packages/api-page-builder-so-ddb-es/package.json +++ b/packages/api-page-builder-so-ddb-es/package.json @@ -22,7 +22,7 @@ "description": "The DynamoDB + Elasticsearch storage operations Webiny Page Builder API.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-elasticsearch": "0.0.0", "@webiny/api-page-builder": "0.0.0", "@webiny/aws-sdk": "0.0.0", @@ -33,13 +33,13 @@ "@webiny/utils": "0.0.0", "dataloader": "^2.0.0", "elastic-ts": "^0.8.0", - "lodash": "^4.17.21" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@elastic/elasticsearch": "7.12.0", "@elastic/elasticsearch-mock": "0.3.0", "@webiny/api": "0.0.0", @@ -62,9 +62,9 @@ "@webiny/handler-graphql": "0.0.0", "@webiny/project-utils": "0.0.0", "graphql": "^15.8.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-page-builder-so-ddb/package.json b/packages/api-page-builder-so-ddb/package.json index 58784a15649..6f0ba89770e 100644 --- a/packages/api-page-builder-so-ddb/package.json +++ b/packages/api-page-builder-so-ddb/package.json @@ -18,7 +18,7 @@ "description": "The DynamoDB storage operations Webiny Page Builder API.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-page-builder": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -26,13 +26,13 @@ "@webiny/handler-db": "0.0.0", "@webiny/utils": "0.0.0", "dataloader": "^2.0.0", - "lodash": "^4.17.21" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/api-security": "0.0.0", "@webiny/api-tenancy": "0.0.0", "@webiny/cli": "0.0.0", @@ -40,9 +40,9 @@ "@webiny/handler-graphql": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-page-builder/package.json b/packages/api-page-builder/package.json index 161328dc6b3..9372191e0ea 100644 --- a/packages/api-page-builder/package.json +++ b/packages/api-page-builder/package.json @@ -14,7 +14,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/api-file-manager": "0.0.0", "@webiny/api-i18n": "0.0.0", @@ -35,20 +35,20 @@ "fs-extra": "^9.1.0", "jsonpack": "^1.1.5", "load-json-file": "^6.2.0", - "lodash": "^4.17.11", + "lodash": "4.17.21", "node-fetch": "^2.6.1", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "stream": "^0.0.2", "uniqid": "^5.2.0", "zip-local": "^0.3.4", - "zod": "^3.21.4" + "zod": "^3.22.4" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/plugin-proposal-export-default-from": "^7.16.0", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/plugin-proposal-export-default-from": "^7.23.3", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@types/extract-zip": "^1.6.2", "@types/node-fetch": "^2.6.1", "@types/rimraf": "^3.0.2", @@ -57,8 +57,8 @@ "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "bytes": "^3.1.0", - "jest": "^29.5.0", - "rimraf": "^3.0.2", + "jest": "^29.7.0", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-page-builder/src/graphql/crud/install/utils/downloadInstallFiles.ts b/packages/api-page-builder/src/graphql/crud/install/utils/downloadInstallFiles.ts index 87520aeda56..b3e87c1846d 100644 --- a/packages/api-page-builder/src/graphql/crud/install/utils/downloadInstallFiles.ts +++ b/packages/api-page-builder/src/graphql/crud/install/utils/downloadInstallFiles.ts @@ -1,8 +1,8 @@ import fs from "fs-extra"; import extract from "extract-zip"; import path from "path"; -import rimraf from "rimraf"; -import { S3, getSignedUrl, GetObjectCommand } from "@webiny/aws-sdk/client-s3"; +import { rimraf } from "rimraf"; +import { GetObjectCommand, getSignedUrl, S3 } from "@webiny/aws-sdk/client-s3"; import download from "./download"; const PAGE_BUILDER_S3_BUCKET = process.env.S3_BUCKET; @@ -20,16 +20,8 @@ function extractZip(zipPath: string, dir: string): Promise { }); } -export function deleteFile(path: string): Promise { - return new Promise((resolve, reject) => { - rimraf(path, err => { - if (err) { - reject(err); - return; - } - resolve(); - }); - }); +export async function deleteFile(path: string): Promise { + return await rimraf(path); } const INSTALL_DIR = "/tmp"; diff --git a/packages/api-prerendering-service-aws/package.json b/packages/api-prerendering-service-aws/package.json index f5c0b097cf5..702307e4545 100644 --- a/packages/api-prerendering-service-aws/package.json +++ b/packages/api-prerendering-service-aws/package.json @@ -11,7 +11,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/api-prerendering-service": "0.0.0", "@webiny/aws-sdk": "0.0.0", @@ -19,17 +19,17 @@ "@webiny/handler-aws": "0.0.0", "@webiny/handler-client": "0.0.0", "@webiny/utils": "0.0.0", - "lodash": "^4.17.21" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/plugin-proposal-export-default-from": "^7.16.0", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/plugin-proposal-export-default-from": "^7.23.3", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { @@ -40,12 +40,5 @@ "build": "yarn webiny run build", "watch": "yarn webiny run watch" }, - "adio": { - "ignore": { - "src": [ - "aws-sdk" - ] - } - }, "gitHead": "b8aec8a1be3f25c3b428b357fe1e352c7cbff9ae" } diff --git a/packages/api-prerendering-service-so-ddb/package.json b/packages/api-prerendering-service-so-ddb/package.json index ff5159f5c5c..06b276d4a6a 100644 --- a/packages/api-prerendering-service-so-ddb/package.json +++ b/packages/api-prerendering-service-so-ddb/package.json @@ -18,17 +18,17 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api-prerendering-service": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/error": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/plugin-proposal-export-default-from": "^7.16.0", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/plugin-proposal-export-default-from": "^7.23.3", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/db": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -36,7 +36,7 @@ "@webiny/project-utils": "0.0.0", "jest-dynalite": "^3.3.1", "prettier": "^2.8.3", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-prerendering-service/package.json b/packages/api-prerendering-service/package.json index 60d7e13de46..5bdc89326c3 100644 --- a/packages/api-prerendering-service/package.json +++ b/packages/api-prerendering-service/package.json @@ -15,7 +15,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@sparticuz/chromium": "109.0.0", "@webiny/api": "0.0.0", "@webiny/aws-sdk": "0.0.0", @@ -24,7 +24,7 @@ "@webiny/handler-client": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/utils": "0.0.0", - "lodash": "^4.17.20", + "lodash": "4.17.21", "object-hash": "^2.1.1", "pluralize": "^8.0.0", "posthtml": "^0.15.0", @@ -35,18 +35,18 @@ "srcset": "^4.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/plugin-proposal-export-default-from": "^7.16.0", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/plugin-proposal-export-default-from": "^7.23.3", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@types/object-hash": "^2.2.1", "@types/puppeteer-core": "^5.4.0", "@webiny/cli": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/project-utils": "0.0.0", "prettier": "^2.8.3", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-security-auth0/package.json b/packages/api-security-auth0/package.json index d581195a2cd..52dfee94169 100644 --- a/packages/api-security-auth0/package.json +++ b/packages/api-security-auth0/package.json @@ -24,14 +24,14 @@ "node-fetch": "^2.6.1" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@types/jsonwebtoken": "^9.0.2", "@types/jwk-to-pem": "^2.0.1", "@types/node-fetch": "^2.6.1", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/api-security-cognito/package.json b/packages/api-security-cognito/package.json index cece5311f34..0c0c2cb1c27 100644 --- a/packages/api-security-cognito/package.json +++ b/packages/api-security-cognito/package.json @@ -23,8 +23,8 @@ "@webiny/handler-graphql": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@types/jsonwebtoken": "^9.0.2", "@webiny/api-wcp": "0.0.0", "@webiny/cli": "0.0.0", @@ -33,7 +33,7 @@ "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", "md5": "^2.3.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/api-security-okta/package.json b/packages/api-security-okta/package.json index caa95f81572..98d2c74263f 100644 --- a/packages/api-security-okta/package.json +++ b/packages/api-security-okta/package.json @@ -23,12 +23,12 @@ "node-fetch": "^2.6.1" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@types/node-fetch": "^2.6.1", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/api-security-so-ddb/package.json b/packages/api-security-so-ddb/package.json index da6998501b7..7e866b7a4b4 100644 --- a/packages/api-security-so-ddb/package.json +++ b/packages/api-security-so-ddb/package.json @@ -23,13 +23,13 @@ "@webiny/error": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-security/package.json b/packages/api-security/package.json index b99004d7d32..20dd7531634 100644 --- a/packages/api-security/package.json +++ b/packages/api-security/package.json @@ -9,7 +9,7 @@ "description": "Security layer for the Webiny GraphQL API.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@commodo/fields": "1.1.2-beta.20", "@webiny/api": "0.0.0", "@webiny/api-authentication": "0.0.0", @@ -28,10 +28,10 @@ "minimatch": "^5.1.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@types/jsonwebtoken": "^9.0.2", "@webiny/api-wcp": "0.0.0", "@webiny/cli": "0.0.0", @@ -40,7 +40,7 @@ "@webiny/handler-db": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/wcp": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-tenancy-so-ddb/package.json b/packages/api-tenancy-so-ddb/package.json index 9341a7cc335..931537fed33 100644 --- a/packages/api-tenancy-so-ddb/package.json +++ b/packages/api-tenancy-so-ddb/package.json @@ -23,13 +23,13 @@ "@webiny/error": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-tenancy/package.json b/packages/api-tenancy/package.json index 13cafa790e5..c89c951cbb1 100644 --- a/packages/api-tenancy/package.json +++ b/packages/api-tenancy/package.json @@ -21,13 +21,13 @@ "dataloader": "^2.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-tenant-manager/package.json b/packages/api-tenant-manager/package.json index b4deeba14e8..f232ce901bb 100644 --- a/packages/api-tenant-manager/package.json +++ b/packages/api-tenant-manager/package.json @@ -16,17 +16,17 @@ "@webiny/utils": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/api-wcp": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/handler": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-theme-manager/package.json b/packages/api-theme-manager/package.json index 6657df6cded..2469d55c0bc 100644 --- a/packages/api-theme-manager/package.json +++ b/packages/api-theme-manager/package.json @@ -15,12 +15,12 @@ "@webiny/handler-graphql": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", - "rimraf": "^3.0.2", + "jest": "^29.7.0", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api-wcp/package.json b/packages/api-wcp/package.json index a5986461427..bb1a47564fb 100644 --- a/packages/api-wcp/package.json +++ b/packages/api-wcp/package.json @@ -11,7 +11,7 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/error": "0.0.0", "@webiny/handler-graphql": "0.0.0", @@ -19,16 +19,16 @@ "node-fetch": "^2.6.7" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.22.7", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-transform-runtime": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/api/package.json b/packages/api/package.json index 56184e73aef..47299d98606 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -12,18 +12,18 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/aws-sdk": "0.0.0", "@webiny/plugins": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/app-aco/package.json b/packages/app-aco/package.json index b53a730a195..773fffa4c03 100644 --- a/packages/app-aco/package.json +++ b/packages/app-aco/package.json @@ -32,7 +32,7 @@ "dot-prop-immutable": "^2.1.1", "graphql": "^15.7.2", "graphql-tag": "^2.12.6", - "lodash": "^4.2.0", + "lodash": "4.17.21", "mobx": "^6.9.0", "mobx-react-lite": "^3.4.3", "react": "17.0.2", @@ -41,21 +41,21 @@ "react-hotkeyz": "^1.0.4", "slugify": "^1.2.9", "store": "^2.0.12", - "zod": "^3.21.4" + "zod": "^3.22.4" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", + "@babel/runtime": "^7.23.9", "@types/react": "17.0.39", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "apollo-client": "^2.6.10", "apollo-link": "^1.2.14", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-admin-auth0/package.json b/packages/app-admin-auth0/package.json index 2005f5c3e1e..0001c797b25 100644 --- a/packages/app-admin-auth0/package.json +++ b/packages/app-admin-auth0/package.json @@ -28,22 +28,22 @@ "emotion": "^10.0.27", "graphql": "^15.7.2", "graphql-tag": "^2.12.6", - "lodash": "^4.4.2", + "lodash": "4.17.21", "react": "17.0.2", "react-dom": "17.0.2", "react-helmet": "^6.1.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-throw-expressions": "^7.22.5", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-proposal-throw-expressions": "^7.23.3", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/app-admin-cognito/package.json b/packages/app-admin-cognito/package.json index 5e1b719c5b0..37677e4ca04 100644 --- a/packages/app-admin-cognito/package.json +++ b/packages/app-admin-cognito/package.json @@ -31,16 +31,16 @@ "react-social-login-buttons": "^3.9.1" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-throw-expressions": "^7.22.5", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-proposal-throw-expressions": "^7.23.3", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-admin-okta/package.json b/packages/app-admin-okta/package.json index 47dd70d6c16..25d2d13b835 100644 --- a/packages/app-admin-okta/package.json +++ b/packages/app-admin-okta/package.json @@ -30,22 +30,22 @@ "emotion": "^10.0.27", "graphql": "^15.7.2", "graphql-tag": "^2.12.6", - "lodash": "^4.4.0", + "lodash": "4.17.21", "react": "17.0.2", "react-dom": "17.0.2", "react-helmet": "^6.1.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-throw-expressions": "^7.22.5", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-proposal-throw-expressions": "^7.23.3", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/app-admin-rmwc/package.json b/packages/app-admin-rmwc/package.json index f1d273c91c0..ae99d14f56c 100644 --- a/packages/app-admin-rmwc/package.json +++ b/packages/app-admin-rmwc/package.json @@ -9,7 +9,7 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/styled": "^11.10.6", "@material-design-icons/svg": "^0.12.1", "@rmwc/base": "7.0.3", @@ -25,7 +25,7 @@ "@webiny/ui": "0.0.0", "classnames": "^2.3.1", "emotion": "^10.0.27", - "lodash": "^4.17.21", + "lodash": "4.17.21", "react": "17.0.2", "react-dom": "17.0.2", "react-helmet": "^6.1.0", @@ -34,17 +34,17 @@ "store": "^2.0.12" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/react-helmet": "^6.1.5", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", "babel-plugin-named-asset-import": "^1.0.0-next.3e165448", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-admin-users-cognito/package.json b/packages/app-admin-users-cognito/package.json index 5be203d3e25..741261778d9 100644 --- a/packages/app-admin-users-cognito/package.json +++ b/packages/app-admin-users-cognito/package.json @@ -29,22 +29,22 @@ "emotion": "^10.0.27", "graphql": "^15.7.2", "graphql-tag": "^2.12.6", - "lodash": "^4.17.21", + "lodash": "4.17.21", "react": "17.0.2", "react-dom": "17.0.2", "react-helmet": "^6.1.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-throw-expressions": "^7.22.5", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-proposal-throw-expressions": "^7.23.3", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-admin/package.json b/packages/app-admin/package.json index 24f5fce020d..9a256607de4 100644 --- a/packages/app-admin/package.json +++ b/packages/app-admin/package.json @@ -12,7 +12,7 @@ "dependencies": { "@apollo/react-components": "^3.1.5", "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@editorjs/editorjs": "^2.19.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", @@ -45,7 +45,7 @@ "graphlib": "^2.1.7", "graphql": "^15.7.2", "is-hotkey": "^0.1.3", - "lodash": "^4.17.11", + "lodash": "4.17.21", "mobx": "^6.9.0", "prop-types": "^15.7.2", "react": "17.0.2", @@ -55,12 +55,12 @@ "store": "^2.0.12" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/bytes": "^3.1.1", "@types/graphlib": "^2.1.8", "@types/is-hotkey": "^0.1.7", @@ -68,7 +68,7 @@ "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-apw/package.json b/packages/app-apw/package.json index 4003b01e7bb..d422d391f37 100644 --- a/packages/app-apw/package.json +++ b/packages/app-apw/package.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/is-prop-valid": "^1.1.1", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", @@ -36,7 +36,7 @@ "emotion": "^10.0.17", "graphql": "^15.7.2", "graphql-tag": "^2.10.1", - "lodash": "^4.17.11", + "lodash": "4.17.21", "prop-types": "^15.7.2", "react": "17.0.2", "react-dom": "17.0.2", @@ -44,15 +44,15 @@ "react-spinner-material": "1.1.4" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-audit-logs/package.json b/packages/app-audit-logs/package.json index 0580a8a480d..3ea9f062a28 100644 --- a/packages/app-audit-logs/package.json +++ b/packages/app-audit-logs/package.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.19.0", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@webiny/api-audit-logs": "0.0.0", @@ -26,24 +26,24 @@ "date-fns": "^2.22.1", "emotion": "^10.0.17", "graphql-tag": "^2.12.6", - "lodash": "^4.17.21" + "lodash": "4.17.21" }, "peerDependencies": { "react": "^17.0.2" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.19.3", - "@babel/preset-env": "^7.19.4", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@material-design-icons/svg": "^0.14.3", "@material-symbols/svg-400": "^0.4.1", "@types/react": "17.0.39", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "execa": "^5.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-cognito-authenticator/package.json b/packages/app-cognito-authenticator/package.json index 32e4852eb3e..57391660380 100644 --- a/packages/app-cognito-authenticator/package.json +++ b/packages/app-cognito-authenticator/package.json @@ -13,22 +13,22 @@ "license": "MIT", "dependencies": { "@aws-amplify/auth": "^5.1.9", - "lodash": "^4.17.21", + "lodash": "4.17.21", "react": "17.0.2", "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-throw-expressions": "^7.22.5", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-proposal-throw-expressions": "^7.23.3", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/lodash": "^4.14.191", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/app-file-manager-s3/package.json b/packages/app-file-manager-s3/package.json index 6919020ea06..279b413877a 100644 --- a/packages/app-file-manager-s3/package.json +++ b/packages/app-file-manager-s3/package.json @@ -15,11 +15,11 @@ "p-retry": "^4.6.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/app-file-manager/package.json b/packages/app-file-manager/package.json index f864e5f94fb..1b6385936f4 100644 --- a/packages/app-file-manager/package.json +++ b/packages/app-file-manager/package.json @@ -12,7 +12,7 @@ "@apollo/react-common": "^3.1.4", "@apollo/react-components": "^3.1.5", "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@material-design-icons/svg": "^0.14.3", @@ -43,7 +43,7 @@ "graphql": "^15.7.2", "graphql-tag": "^2.12.6", "invariant": "^2.2.4", - "lodash": "^4.17.11", + "lodash": "4.17.21", "mime": "^2.4.2", "minimatch": "^5.1.0", "mobx": "^6.9.0", @@ -58,15 +58,15 @@ "zod": "^3.22.4" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@svgr/webpack": "^6.1.1", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/app-form-builder/package.json b/packages/app-form-builder/package.json index 151a8bfbe70..08b0d40953a 100644 --- a/packages/app-form-builder/package.json +++ b/packages/app-form-builder/package.json @@ -15,7 +15,7 @@ "dependencies": { "@apollo/react-common": "^3.1.4", "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@editorjs/editorjs": "^2.20.1", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", @@ -45,7 +45,7 @@ "graphql-tag": "^2.12.6", "history": "^5.3.0", "json2csv": "^4.5.2", - "lodash": "^4.17.10", + "lodash": "4.17.21", "prop-types": "^15.7.2", "react": "17.0.2", "react-dnd": "^11.1.3", @@ -57,18 +57,18 @@ "shortid": "^2.2.14" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/gtag.js": "^0.0.12", "@types/json2csv": "^4.5.1", "@types/react-google-recaptcha": "^1.1.2", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-graphql-playground/package.json b/packages/app-graphql-playground/package.json index 8f1c4a9d492..8ca1e99e61e 100644 --- a/packages/app-graphql-playground/package.json +++ b/packages/app-graphql-playground/package.json @@ -29,16 +29,16 @@ "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/app-headless-cms-common/package.json b/packages/app-headless-cms-common/package.json index 4a2860b7234..171c910abc7 100644 --- a/packages/app-headless-cms-common/package.json +++ b/packages/app-headless-cms-common/package.json @@ -13,7 +13,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@fortawesome/fontawesome-svg-core": "^1.3.0", "@types/react": "17.0.39", "@webiny/app-security": "0.0.0", @@ -26,16 +26,16 @@ "react-dnd": "^11.1.3" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", "babel-plugin-module-resolver": "^4.1.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-headless-cms/package.json b/packages/app-headless-cms/package.json index 05066aa2c88..4e978b9aeaa 100644 --- a/packages/app-headless-cms/package.json +++ b/packages/app-headless-cms/package.json @@ -15,7 +15,7 @@ "dependencies": { "@apollo/react-common": "^3.1.4", "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@fortawesome/fontawesome-common-types": "^0.3.0", @@ -59,7 +59,7 @@ "emotion": "^10.0.17", "graphql": "^15.7.2", "graphql-tag": "^2.12.6", - "lodash": "^4.17.10", + "lodash": "4.17.21", "mobx-react-lite": "^3.4.3", "prop-types": "^15.7.2", "raw.macro": "^0.4.2", @@ -75,16 +75,16 @@ "use-deep-compare-effect": "^1.6.1" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", "babel-plugin-module-resolver": "^4.1.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-i18n-content/package.json b/packages/app-i18n-content/package.json index 829ef4efc59..18c7b1a2fc5 100644 --- a/packages/app-i18n-content/package.json +++ b/packages/app-i18n-content/package.json @@ -21,16 +21,16 @@ "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/app-i18n/package.json b/packages/app-i18n/package.json index ffa9a51f206..5d658b536b5 100644 --- a/packages/app-i18n/package.json +++ b/packages/app-i18n/package.json @@ -14,7 +14,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@types/react": "17.0.39", @@ -33,21 +33,21 @@ "apollo-utilities": "^1.3.4", "graphql": "^15.7.2", "graphql-tag": "^2.12.6", - "lodash": "^4.17.11", + "lodash": "4.17.21", "prop-types": "^15.7.2", "react": "17.0.2", "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-mailer/package.json b/packages/app-mailer/package.json index 7e661561604..7edba29856e 100644 --- a/packages/app-mailer/package.json +++ b/packages/app-mailer/package.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@apollo/react-components": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@webiny/app-admin": "0.0.0", "@webiny/app-security": "0.0.0", @@ -30,16 +30,16 @@ "react-helmet": "^6.1.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/react": "17.0.39", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-page-builder-editor/package.json b/packages/app-page-builder-editor/package.json index 37ebf4b93c9..750ec8f2b01 100644 --- a/packages/app-page-builder-editor/package.json +++ b/packages/app-page-builder-editor/package.json @@ -10,7 +10,7 @@ "author": "Pavel Denisjuk", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@svgr/webpack": "^6.1.1", "@types/react": "17.0.39", @@ -26,8 +26,8 @@ "dot-prop-immutable": "^2.1.0", "emotion": "^10.0.17", "graphql": "^15.7.2", - "lodash": "^4.17.10", - "nanoid": "^3.1.20", + "lodash": "4.17.21", + "nanoid": "^3.3.7", "prop-types": "^15.7.2", "react": "17.0.2", "react-dnd": "^11.1.3", @@ -36,18 +36,18 @@ "recoil": "^0.1.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/medium-editor": "^5.0.3", "@types/resize-observer-browser": "^0.1.4", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-page-builder-elements/package.json b/packages/app-page-builder-elements/package.json index ac91db25474..531c809a8a9 100644 --- a/packages/app-page-builder-elements/package.json +++ b/packages/app-page-builder-elements/package.json @@ -14,7 +14,7 @@ }, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@webiny/lexical-editor": "0.0.0", @@ -51,17 +51,17 @@ } }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/facepaint": "^1.2.2", "@types/react": "17.0.39", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "execa": "^5.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-page-builder/package.json b/packages/app-page-builder/package.json index 411b2a341fc..3194e751c08 100644 --- a/packages/app-page-builder/package.json +++ b/packages/app-page-builder/package.json @@ -12,7 +12,7 @@ "@apollo/react-common": "^3.1.4", "@apollo/react-components": "^3.1.5", "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@fortawesome/fontawesome-common-types": "^0.3.0", @@ -57,11 +57,11 @@ "history": "^5.3.0", "invariant": "^2.2.4", "is-hotkey": "^0.1.3", - "lodash": "^4.17.10", + "lodash": "4.17.21", "medium-editor": "^5.23.3", "mobx": "^6.9.0", "mobx-react-lite": "^3.4.3", - "nanoid": "^3.1.20", + "nanoid": "^3.3.7", "pako": "^2.1.0", "platform": "^1.3.5", "prop-types": "^15.7.2", @@ -84,12 +84,12 @@ "uniqid": "^5.0.3" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/aos": "^3.0.4", "@types/is-hotkey": "^0.1.7", "@types/pako": "^2.0.3", @@ -102,7 +102,7 @@ "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", "execa": "^5.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-plugin-admin-welcome-screen/package.json b/packages/app-plugin-admin-welcome-screen/package.json index b788e5dcfd3..d19194cbb11 100644 --- a/packages/app-plugin-admin-welcome-screen/package.json +++ b/packages/app-plugin-admin-welcome-screen/package.json @@ -18,14 +18,14 @@ "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/app-security-access-management/package.json b/packages/app-security-access-management/package.json index 3409bb2647d..6996eaf836c 100644 --- a/packages/app-security-access-management/package.json +++ b/packages/app-security-access-management/package.json @@ -27,23 +27,23 @@ "@webiny/validation": "0.0.0", "emotion": "^10.0.17", "graphql-tag": "^2.12.6", - "lodash": "^4.17.21", + "lodash": "4.17.21", "react": "17.0.2", "react-dom": "17.0.2", "react-helmet": "^6.1.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/react-helmet": "^6.1.5", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-security/package.json b/packages/app-security/package.json index 876ef1ddb7d..2bb99cbf2c2 100644 --- a/packages/app-security/package.json +++ b/packages/app-security/package.json @@ -20,16 +20,16 @@ "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-serverless-cms/package.json b/packages/app-serverless-cms/package.json index b00732badfe..26f6045b20d 100644 --- a/packages/app-serverless-cms/package.json +++ b/packages/app-serverless-cms/package.json @@ -9,7 +9,7 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@webiny/app": "0.0.0", "@webiny/app-aco": "0.0.0", @@ -42,16 +42,16 @@ "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", "babel-plugin-named-asset-import": "^1.0.0-next.3e165448", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-tenancy/package.json b/packages/app-tenancy/package.json index 7cee8617e83..5b01149c0e2 100644 --- a/packages/app-tenancy/package.json +++ b/packages/app-tenancy/package.json @@ -14,7 +14,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/styled": "^11.10.6", "@types/react": "17.0.39", "@webiny/app": "0.0.0", @@ -28,16 +28,16 @@ "store": "^2.0.12" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.3.2", "typescript": "4.7.4" }, diff --git a/packages/app-tenant-manager/package.json b/packages/app-tenant-manager/package.json index e8c12d96b5f..233ba5ead4e 100644 --- a/packages/app-tenant-manager/package.json +++ b/packages/app-tenant-manager/package.json @@ -10,7 +10,7 @@ "license": "Webiny Enterprise", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@types/react": "17.0.39", @@ -29,21 +29,21 @@ "emotion": "^10.0.27", "graphql": "^15.7.2", "graphql-tag": "^2.12.6", - "lodash": "^4.17.11", + "lodash": "4.17.21", "prop-types": "^15.7.2", "react": "17.0.2", "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-theme-manager/package.json b/packages/app-theme-manager/package.json index 988ad7bddff..01e4485d9a8 100644 --- a/packages/app-theme-manager/package.json +++ b/packages/app-theme-manager/package.json @@ -10,7 +10,7 @@ "license": "Webiny Enterprise", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@types/react": "17.0.39", @@ -29,22 +29,22 @@ "apollo-utilities": "^1.3.4", "graphql": "^15.7.2", "graphql-tag": "^2.12.6", - "lodash": "^4.17.11", + "lodash": "4.17.21", "prop-types": "^15.7.2", "react": "17.0.2", "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", "babel-plugin-named-asset-import": "^1.0.0-next.3e165448", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-theme/package.json b/packages/app-theme/package.json index ac7457f4410..99f0c84f887 100644 --- a/packages/app-theme/package.json +++ b/packages/app-theme/package.json @@ -10,7 +10,7 @@ "author": "Adrian Smijulj", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/plugins": "0.0.0", "@webiny/theme": "0.0.0" }, @@ -18,17 +18,17 @@ "react": "^17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/react": "17.0.39", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", "execa": "^5.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-wcp/package.json b/packages/app-wcp/package.json index c0ab721b8af..7a01596faba 100644 --- a/packages/app-wcp/package.json +++ b/packages/app-wcp/package.json @@ -12,7 +12,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "apollo-cache": "^1.3.5", "apollo-client": "^2.6.10", @@ -23,14 +23,14 @@ "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app-website/package.json b/packages/app-website/package.json index fe252403ac0..d3e83dc6b0e 100644 --- a/packages/app-website/package.json +++ b/packages/app-website/package.json @@ -12,7 +12,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/cache": "^11.10.5", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", @@ -31,14 +31,14 @@ "react-helmet": "^6.1.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/app/package.json b/packages/app/package.json index 4ee530423d1..fdbfc01534a 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -15,7 +15,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/styled": "^11.10.6", "@types/react": "17.0.39", "@webiny/i18n": "0.0.0", @@ -35,24 +35,24 @@ "boolean": "^3.0.1", "graphql": "^15.7.2", "invariant": "^2.2.4", - "lodash": "^4.17.4", - "nanoid": "^3.1.30", + "lodash": "4.17.21", + "nanoid": "^3.3.7", "react": "17.0.2", "react-dom": "17.0.2", "warning": "^4.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/lodash": "^4.14.191", "@types/warning": "^3.0.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/aws-helpers/package.json b/packages/aws-helpers/package.json index d185270ab34..63b493d5b1b 100644 --- a/packages/aws-helpers/package.json +++ b/packages/aws-helpers/package.json @@ -27,12 +27,22 @@ }, "gitHead": "b8aec8a1be3f25c3b428b357fe1e352c7cbff9ae", "dependencies": { - "aws-lambda": "^1.0.7", + "@types/aws-lambda": "^8.10.131", "cheerio": "^1.0.0-rc.10", "srcset": "^4.0.0" }, "devDependencies": { "@webiny/project-utils": "0.0.0" }, - "sideEffects": false + "sideEffects": false, + "adio": { + "ignore": { + "src": [ + "aws-lambda" + ], + "dependencies": [ + "@types/aws-lambda" + ] + } + } } diff --git a/packages/aws-sdk/package.json b/packages/aws-sdk/package.json index 5949b46bdfd..a8cea763e0e 100644 --- a/packages/aws-sdk/package.json +++ b/packages/aws-sdk/package.json @@ -28,11 +28,11 @@ "@webiny/utils": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/cli-plugin-deploy-pulumi/package.json b/packages/cli-plugin-deploy-pulumi/package.json index 85a74b2d474..3529dfaaee5 100644 --- a/packages/cli-plugin-deploy-pulumi/package.json +++ b/packages/cli-plugin-deploy-pulumi/package.json @@ -24,7 +24,7 @@ "fast-glob": "^3.2.7", "handlebars": "4.7.7", "localtunnel": "2.0.2", - "lodash": "^4.17.20", + "lodash": "4.17.21", "log-update": "^4.0.0", "mime": "2.6.0", "minimatch": "^5.1.0", diff --git a/packages/cli-plugin-scaffold-admin-app-module/package.json b/packages/cli-plugin-scaffold-admin-app-module/package.json index b63e90dee6c..9bae099a9ba 100644 --- a/packages/cli-plugin-scaffold-admin-app-module/package.json +++ b/packages/cli-plugin-scaffold-admin-app-module/package.json @@ -28,15 +28,15 @@ "terminal-link": "^2.1.1" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "scripts": { diff --git a/packages/cli-plugin-scaffold-ci/package.json b/packages/cli-plugin-scaffold-ci/package.json index f7fe9f0b597..8772a68d9e4 100644 --- a/packages/cli-plugin-scaffold-ci/package.json +++ b/packages/cli-plugin-scaffold-ci/package.json @@ -32,15 +32,15 @@ "validate-npm-package-name": "^3.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", "@types/validate-npm-package-name": "^3.0.3", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "scripts": { diff --git a/packages/cli-plugin-scaffold-full-stack-app/package.json b/packages/cli-plugin-scaffold-full-stack-app/package.json index 270459ff104..c35bc4e096d 100644 --- a/packages/cli-plugin-scaffold-full-stack-app/package.json +++ b/packages/cli-plugin-scaffold-full-stack-app/package.json @@ -26,15 +26,15 @@ "terminal-link": "^2.1.1" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "scripts": { diff --git a/packages/cli-plugin-scaffold-graphql-api/package.json b/packages/cli-plugin-scaffold-graphql-api/package.json index b71e1712705..92c0bfdb08b 100644 --- a/packages/cli-plugin-scaffold-graphql-api/package.json +++ b/packages/cli-plugin-scaffold-graphql-api/package.json @@ -30,15 +30,15 @@ "write-json-file": "^4.3.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "scripts": { diff --git a/packages/cli-plugin-scaffold-graphql-service/package.json b/packages/cli-plugin-scaffold-graphql-service/package.json index b3784e310ba..5176f42ebd1 100644 --- a/packages/cli-plugin-scaffold-graphql-service/package.json +++ b/packages/cli-plugin-scaffold-graphql-service/package.json @@ -31,15 +31,15 @@ "write-json-file": "^4.3.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "scripts": { diff --git a/packages/cli-plugin-scaffold-react-app/package.json b/packages/cli-plugin-scaffold-react-app/package.json index f3bb69b835d..12d374db758 100644 --- a/packages/cli-plugin-scaffold-react-app/package.json +++ b/packages/cli-plugin-scaffold-react-app/package.json @@ -29,15 +29,15 @@ "write-json-file": "^4.3.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "scripts": { diff --git a/packages/cli-plugin-scaffold-react-component/package.json b/packages/cli-plugin-scaffold-react-component/package.json index 19e72f869c6..e69a3f616f5 100644 --- a/packages/cli-plugin-scaffold-react-component/package.json +++ b/packages/cli-plugin-scaffold-react-component/package.json @@ -34,15 +34,15 @@ "write-json-file": "^4.3.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", "@types/validate-npm-package-name": "^3.0.3", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "scripts": { diff --git a/packages/cli-plugin-scaffold-react-component/template/package.json b/packages/cli-plugin-scaffold-react-component/template/package.json index cae469cd063..77be5ec3c3f 100644 --- a/packages/cli-plugin-scaffold-react-component/template/package.json +++ b/packages/cli-plugin-scaffold-react-component/template/package.json @@ -11,10 +11,10 @@ "react": "^17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/react": "^17.0.2", "@webiny/cli": "^5.0.0", "@webiny/project-utils": "^5.0.0", diff --git a/packages/cli-plugin-scaffold/package.json b/packages/cli-plugin-scaffold/package.json index 0895094004f..daa19418de1 100644 --- a/packages/cli-plugin-scaffold/package.json +++ b/packages/cli-plugin-scaffold/package.json @@ -13,7 +13,7 @@ ], "description": "A tool to bootstrap a Webiny project.", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "inquirer": "^7.3.3", "load-json-file": "^6.2.0", "ora": "4.1.1", @@ -21,9 +21,9 @@ "write-json-file": "^4.3.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@types/inquirer": "^7.3.1", "@webiny/cli": "0.0.0", "@webiny/plugins": "0.0.0", @@ -32,7 +32,7 @@ "fast-glob": "^3.2.7", "find-up": "^5.0.0", "prettier": "^2.8.3", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "license": "MIT", diff --git a/packages/cli-plugin-workspaces/package.json b/packages/cli-plugin-workspaces/package.json index 8f1d1e680f3..89bcc6bb3dd 100644 --- a/packages/cli-plugin-workspaces/package.json +++ b/packages/cli-plugin-workspaces/package.json @@ -13,7 +13,7 @@ "@webiny/project-utils": "0.0.0", "archy": "1.0.0", "chalk": "4.1.2", - "execa": "5.0.0", + "execa": "^5.0.0", "graphlib": "2.1.8", "multimatch": "5.0.0", "p-map": "^4.0.0", diff --git a/packages/commodo/package.json b/packages/commodo/package.json index 75a71fa2fb0..27923186849 100644 --- a/packages/commodo/package.json +++ b/packages/commodo/package.json @@ -25,11 +25,11 @@ "repropose": "^1.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/create-webiny-project/package.json b/packages/create-webiny-project/package.json index cd5165b16d2..d0acd47b8e6 100644 --- a/packages/create-webiny-project/package.json +++ b/packages/create-webiny-project/package.json @@ -24,7 +24,7 @@ "node-fetch": "^2.6.1", "os": "0.1.1", "p-retry": "^4.6.0", - "rimraf": "3.0.2", + "rimraf": "^5.0.5", "semver": "^7.3.5", "uuid": "8.3.2", "validate-npm-package-name": "3.0.0", diff --git a/packages/cwp-template-aws/package.json b/packages/cwp-template-aws/package.json index f9d0285091a..b2407028876 100644 --- a/packages/cwp-template-aws/package.json +++ b/packages/cwp-template-aws/package.json @@ -21,7 +21,7 @@ "get-yarn-workspaces": "1.0.2", "inquirer": "7.3.3", "load-json-file": "6.2.0", - "lodash": "^4.17.20", + "lodash": "4.17.21", "open": "^8.4.0", "write-json-file": "4.3.0" }, diff --git a/packages/cwp-template-aws/template/ddb-es/dependencies.json b/packages/cwp-template-aws/template/ddb-es/dependencies.json index 8a20a292d70..d034213408a 100644 --- a/packages/cwp-template-aws/template/ddb-es/dependencies.json +++ b/packages/cwp-template-aws/template/ddb-es/dependencies.json @@ -14,22 +14,21 @@ "@webiny/serverless-cms-aws": "latest" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-proposal-throw-expressions": "^7.22.5", - "@babel/plugin-transform-runtime": "^7.22.7", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", - "@types/jest": "^26.0.20", + "@babel/plugin-proposal-throw-expressions": "^7.23.3", + "@babel/plugin-transform-runtime": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@types/jest": "^29.5.11", "@types/node": "^18.0.0", "@types/react": "17.0.39", "@types/react-dom": "17.0.11", "@typescript-eslint/eslint-plugin": "^5.5.0", "@typescript-eslint/parser": "^5.5.0", "babel-plugin-dynamic-import-node": "^2.3.3", - "babel-plugin-module-resolver": "^4.1.0", "chalk": "^4.1.0", "cross-env": "^5.0.2", @@ -46,7 +45,7 @@ "jest": "^29.5.0", "merge": "^2.0.0", "prettier": "^2.8.3", - "ts-jest": "^28.0.5", + "ts-jest": "^29.1.2", "typescript": "4.7.4" }, "workspaces": { diff --git a/packages/cwp-template-aws/template/ddb-os/dependencies.json b/packages/cwp-template-aws/template/ddb-os/dependencies.json index 4dc141bec1a..c1c74b71f73 100644 --- a/packages/cwp-template-aws/template/ddb-os/dependencies.json +++ b/packages/cwp-template-aws/template/ddb-os/dependencies.json @@ -14,16 +14,16 @@ "@webiny/serverless-cms-aws": "latest" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-proposal-throw-expressions": "^7.22.5", - "@babel/plugin-transform-runtime": "^7.22.7", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", - "@types/jest": "^26.0.20", - "@types/node": "^16.0.0", + "@babel/plugin-proposal-throw-expressions": "^7.23.3", + "@babel/plugin-transform-runtime": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@types/jest": "^29.5.11", + "@types/node": "^18.0.0", "@types/react": "17.0.39", "@types/react-dom": "17.0.11", "@typescript-eslint/eslint-plugin": "^5.5.0", @@ -46,7 +46,7 @@ "jest": "^29.5.0", "merge": "^2.0.0", "prettier": "^2.8.3", - "ts-jest": "^28.0.5", + "ts-jest": "^29.1.2", "typescript": "4.7.4" }, "workspaces": { diff --git a/packages/cwp-template-aws/template/ddb/dependencies.json b/packages/cwp-template-aws/template/ddb/dependencies.json index 8564d89b67e..10ab0794c90 100644 --- a/packages/cwp-template-aws/template/ddb/dependencies.json +++ b/packages/cwp-template-aws/template/ddb/dependencies.json @@ -14,15 +14,15 @@ "@webiny/serverless-cms-aws": "latest" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-proposal-throw-expressions": "^7.22.5", - "@babel/plugin-transform-runtime": "^7.22.7", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", - "@types/jest": "^26.0.20", + "@babel/plugin-proposal-throw-expressions": "^7.23.3", + "@babel/plugin-transform-runtime": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@types/jest": "^29.5.11", "@types/node": "^18.0.0", "@types/react": "^17.0.39", "@types/react-dom": "^17.0.11", @@ -45,7 +45,7 @@ "jest": "^29.5.0", "merge": "^2.0.0", "prettier": "^2.8.3", - "ts-jest": "^28.0.5", + "ts-jest": "^29.1.2", "typescript": "4.7.4" }, "workspaces": { diff --git a/packages/data-migration/package.json b/packages/data-migration/package.json index a5781333cff..a9e4791c7ab 100644 --- a/packages/data-migration/package.json +++ b/packages/data-migration/package.json @@ -11,7 +11,7 @@ "description": "Tools to author and execute data migrations.", "author": "Webiny Ltd.", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@elastic/elasticsearch": "7.12.0", "@types/pino": "^7.0.5", "@webiny/aws-sdk": "0.0.0", @@ -27,17 +27,17 @@ "semver": "^7.3.5" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@types/center-align": "^1.0.0", "@types/semver": "^7.3.4", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", "jest-mock-console": "^1.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/db-dynamodb/package.json b/packages/db-dynamodb/package.json index b944fc89a51..962f15402ac 100644 --- a/packages/db-dynamodb/package.json +++ b/packages/db-dynamodb/package.json @@ -21,17 +21,17 @@ "dynamodb-toolbox": "^0.9.2", "fuse.js": "7.0.0", "is-number": "^7.0.0", - "lodash": "^4.17.21" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@types/is-number": "^7.0.2", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-dynalite": "^3.2.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/db/package.json b/packages/db/package.json index a79c7f32524..37ffc09bf1a 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -13,11 +13,11 @@ "directory": "dist" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "scripts": { diff --git a/packages/error/package.json b/packages/error/package.json index 989f2ee7866..f1ae8ca3661 100644 --- a/packages/error/package.json +++ b/packages/error/package.json @@ -14,11 +14,11 @@ "directory": "dist" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.15", "typescript": "4.7.4" }, diff --git a/packages/feature-flags/package.json b/packages/feature-flags/package.json index 49e9c2c903b..31233eb6b58 100644 --- a/packages/feature-flags/package.json +++ b/packages/feature-flags/package.json @@ -12,15 +12,15 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6" + "@babel/runtime": "^7.23.9" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@types/uniqid": "^5.3.2", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/form/package.json b/packages/form/package.json index 94ed0934581..addcf219d05 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -14,23 +14,23 @@ "description": "A simple React library for working with forms.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/validation": "0.0.0", - "lodash": "^4.17.5" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@testing-library/react": "^12.1.5", "@testing-library/user-event": "^12.8.3", "@types/invariant": "^2.2.35", "@types/lodash": "^4.14.190", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/handler-aws/package.json b/packages/handler-aws/package.json index 24bb4a09945..adf593c3266 100644 --- a/packages/handler-aws/package.json +++ b/packages/handler-aws/package.json @@ -12,8 +12,9 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@fastify/aws-lambda": "3.1.3", + "@types/aws-lambda": "^8.10.131", "@webiny/aws-sdk": "0.0.0", "@webiny/handler": "0.0.0", "@webiny/handler-client": "0.0.0", @@ -22,14 +23,13 @@ "fastify": "4.11.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "aws-lambda": "^1.0.7", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, @@ -41,5 +41,15 @@ "build": "yarn webiny run build", "watch": "yarn webiny run watch" }, - "gitHead": "8476da73b653c89cc1474d968baf55c1b0ae0e5f" + "gitHead": "8476da73b653c89cc1474d968baf55c1b0ae0e5f", + "adio": { + "ignore": { + "src": [ + "aws-lambda" + ], + "dependencies": [ + "@types/aws-lambda" + ] + } + } } diff --git a/packages/handler-aws/src/types.ts b/packages/handler-aws/src/types.ts index 1cbe0f0a2b6..03b6c98b1e7 100644 --- a/packages/handler-aws/src/types.ts +++ b/packages/handler-aws/src/types.ts @@ -8,6 +8,7 @@ import { SQSEvent, SNSEvent } from "aws-lambda"; + import "fastify"; import { CreateHandlerParams as BaseCreateHandlerParams } from "@webiny/handler"; import { LambdaFastifyOptions as LambdaOptions } from "@fastify/aws-lambda"; diff --git a/packages/handler-client/package.json b/packages/handler-client/package.json index 315deaf4cde..4f5de7e68eb 100644 --- a/packages/handler-client/package.json +++ b/packages/handler-client/package.json @@ -14,20 +14,20 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/error": "0.0.0", "@webiny/plugins": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", - "rimraf": "^3.0.2", + "jest": "^29.7.0", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/handler-db/package.json b/packages/handler-db/package.json index 4f07039b7e0..9c363e92e0a 100644 --- a/packages/handler-db/package.json +++ b/packages/handler-db/package.json @@ -10,17 +10,17 @@ "description": "Webiny API plugin that provides a db driver for DynamoDB.", "author": "Webiny Ltd.", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/api": "0.0.0", "@webiny/db": "0.0.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/handler-graphql/package.json b/packages/handler-graphql/package.json index 25a4f5c24ef..e8e8d51a28a 100644 --- a/packages/handler-graphql/package.json +++ b/packages/handler-graphql/package.json @@ -14,7 +14,7 @@ "Adrian Smijulj " ], "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@graphql-tools/schema": "^7.0.0", "@webiny/api": "0.0.0", "@webiny/error": "0.0.0", @@ -26,15 +26,15 @@ "graphql-tag": "^2.12.6" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", + "jest": "^29.7.0", "jest-mock-console": "^1.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/handler-logs/package.json b/packages/handler-logs/package.json index 126bf6e5e88..820d24274ea 100644 --- a/packages/handler-logs/package.json +++ b/packages/handler-logs/package.json @@ -13,20 +13,20 @@ }, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/handler": "0.0.0", "node-fetch": "^2.6.1" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@types/node-fetch": "^2.6.1", "@webiny/cli": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/handler/package.json b/packages/handler/package.json index 815fe37d6f4..25055862da1 100644 --- a/packages/handler/package.json +++ b/packages/handler/package.json @@ -12,7 +12,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@fastify/compress": "6.2.0", "@fastify/cookie": "8.3.0", "@webiny/api": "0.0.0", @@ -23,13 +23,13 @@ "fastify": "4.11.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/i18n-react/package.json b/packages/i18n-react/package.json index a5e6fc09326..5a1885f783a 100644 --- a/packages/i18n-react/package.json +++ b/packages/i18n-react/package.json @@ -14,19 +14,19 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/i18n": "0.0.0", - "lodash": "^4.17.4" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "peerDependencies": { diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 866d08b6f81..7c5b0fb7f59 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -13,28 +13,28 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "accounting": "^0.4.1", "fecha": "^2.3.3", - "lodash": "^4.17.4", + "lodash": "4.17.21", "short-hash": "^1.0.0", - "yargs": "12.0.5" + "yargs": "^17.6.2" }, "peerDependencies": { "react": "^17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", - "@babel/register": "^7.16.0", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@babel/register": "^7.23.7", "@types/accounting": "^0.4.2", "@types/lodash": "^4.14.190", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "glob": "^7.1.2", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/ioc/package.json b/packages/ioc/package.json index e27c8371fb1..0b309963402 100644 --- a/packages/ioc/package.json +++ b/packages/ioc/package.json @@ -18,7 +18,7 @@ "reflect-metadata": "^0.1.13", "ttypescript": "^1.5.13", "typescript": "4.7.4", - "zod": "^3.21.4" + "zod": "^3.22.4" }, "publishConfig": { "access": "public", diff --git a/packages/lexical-editor-pb-element/package.json b/packages/lexical-editor-pb-element/package.json index 085d890fd7a..1a8c7cb97c7 100644 --- a/packages/lexical-editor-pb-element/package.json +++ b/packages/lexical-editor-pb-element/package.json @@ -14,7 +14,7 @@ "@webiny/react-composition": "0.0.0", "@webiny/theme": "0.0.0", "@webiny/ui": "0.0.0", - "lodash": "^4.17.10", + "lodash": "4.17.21", "medium-editor": "^5.23.3", "react": "^17.0.2", "react-dom": "^17.0.2" diff --git a/packages/logger/package.json b/packages/logger/package.json index 9b7b1cd0af3..844e61d984d 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -12,17 +12,17 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6" + "@babel/runtime": "^7.23.9" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "pino": "^8.11.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/migrations/package.json b/packages/migrations/package.json index 04e4e45a808..d3907789b6f 100644 --- a/packages/migrations/package.json +++ b/packages/migrations/package.json @@ -17,7 +17,7 @@ "@webiny/logger": "0.0.0", "@webiny/utils": "0.0.0", "jsonpack": "^1.1.5", - "lodash": "^4.17.21", + "lodash": "4.17.21", "pluralize": "^8.0.0" }, "publishConfig": { diff --git a/packages/plugins/package.json b/packages/plugins/package.json index 01b6c2b582e..a2e1748b83b 100644 --- a/packages/plugins/package.json +++ b/packages/plugins/package.json @@ -13,16 +13,16 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "uniqid": "^5.2.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@types/uniqid": "^5.3.2", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/project-utils/index.d.ts b/packages/project-utils/index.d.ts index 4f518417240..61689024f51 100644 --- a/packages/project-utils/index.d.ts +++ b/packages/project-utils/index.d.ts @@ -1,26 +1,29 @@ import { Configuration as WebpackConfig } from "webpack"; +export { WebpackConfig }; + // Build commands. export type BuildCommand> = (options: TOptions) => Promise; -interface BabelConfig { +export interface BabelConfig { [key: string]: any; } -interface DefinePluginOptions { +export interface DefinePluginOptions { [key: string]: any; } +export interface BuildAppConfigOverrides { + entry?: string; + openBrowser?: boolean; + webpack?: (config: WebpackConfig) => WebpackConfig; + babel?: (config: BabelConfig) => BabelConfig; +} // Build commands - apps. -interface BuildAppConfig { +export interface BuildAppConfig { cwd: string; openBrowser?: boolean; - overrides?: { - entry?: string; - openBrowser?: boolean; - webpack?: (config: WebpackConfig) => WebpackConfig; - babel?: (config: BabelConfig) => BabelConfig; - }; + overrides?: BuildAppConfigOverrides; } export function createBuildApp(options: BuildAppConfig): BuildCommand; diff --git a/packages/project-utils/package.json b/packages/project-utils/package.json index 366656dc0c3..4d0e8dc6c30 100644 --- a/packages/project-utils/package.json +++ b/packages/project-utils/package.json @@ -13,14 +13,14 @@ "Adrian Smijulj " ], "dependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", + "@babel/runtime": "^7.23.9", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", "@svgr/webpack": "^6.1.1", "@types/webpack-env": "1.16.3", @@ -46,7 +46,7 @@ "get-yarn-workspaces": "1.0.2", "glob": "^7.1.2", "html-webpack-plugin": "5.5.0", - "lodash": "^4.6.2", + "lodash": "4.17.21", "mini-css-extract-plugin": "2.4.5", "null-loader": "^4.0.1", "os-browserify": "^0.3.0", @@ -64,7 +64,7 @@ "read-json-sync": "2.0.1", "resolve": "1.12.2", "resolve-url-loader": "4.0.0", - "rimraf": "3.0.2", + "rimraf": "^5.0.5", "sass": "1.44.0", "sass-loader": "12.3.0", "scheduler": "0.19.1", @@ -76,9 +76,9 @@ "typescript": "4.7.4", "url": "0.11.0", "url-loader": "4.1.1", - "webpack": "^5.74.0", - "webpack-dev-server": "4.6.0", - "webpack-manifest-plugin": "4.0.2", + "webpack": "^5.90.0", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", "webpackbar": "5.0.2" }, "devDependencies": { diff --git a/packages/pubsub/package.json b/packages/pubsub/package.json index b93d485042c..8ec152f4174 100644 --- a/packages/pubsub/package.json +++ b/packages/pubsub/package.json @@ -14,14 +14,14 @@ "directory": "dist" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@babel/runtime": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/pulumi-aws/package.json b/packages/pulumi-aws/package.json index 5fa0870f00f..473b4836773 100644 --- a/packages/pulumi-aws/package.json +++ b/packages/pulumi-aws/package.json @@ -23,19 +23,19 @@ "node-fetch": "^2.6.7" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@babel/runtime": "^7.23.9", "@webiny/api-page-builder": "0.0.0", "@webiny/aws-layers": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "chalk": "^4.1.0", - "lodash": "^4.5.0", + "lodash": "4.17.21", "mime": "^2.5.2", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/pulumi-sdk/package.json b/packages/pulumi-sdk/package.json index 65f66b5f8d8..4a9a0879a5b 100644 --- a/packages/pulumi-sdk/package.json +++ b/packages/pulumi-sdk/package.json @@ -20,17 +20,17 @@ "download": "^5.0.3", "execa": "^5.0.0", "fs-extra": "^9.1.0", - "lodash": "^4.17.4", + "lodash": "4.17.21", "semver": "^7.3.5", "tar": "^6.0.5" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@types/lodash": "^4.14.190", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "adio": { diff --git a/packages/pulumi/package.json b/packages/pulumi/package.json index af3c7326a87..dbdb1ce52e9 100644 --- a/packages/pulumi/package.json +++ b/packages/pulumi/package.json @@ -16,15 +16,15 @@ "dependencies": { "@pulumi/pulumi": "^3.99.0", "find-up": "^5.0.0", - "lodash": "^4.17.21" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@types/lodash": "^4.14.190", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "scripts": { diff --git a/packages/react-composition/package.json b/packages/react-composition/package.json index c8710e483f2..06cf57a4366 100644 --- a/packages/react-composition/package.json +++ b/packages/react-composition/package.json @@ -14,17 +14,17 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@types/react": "17.0.39", - "lodash": "^4.4.0", + "lodash": "4.17.21", "react": "17.0.2", "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "ttypescript": "^1.5.13", diff --git a/packages/react-properties/package.json b/packages/react-properties/package.json index 4675f47f746..78a7dbaed97 100644 --- a/packages/react-properties/package.json +++ b/packages/react-properties/package.json @@ -10,10 +10,10 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@types/react": "17.0.39", "@webiny/react-composition": "0.0.0", - "nanoid": "^3.3.4", + "nanoid": "^3.3.7", "react": "17.0.2" }, "devDependencies": { diff --git a/packages/react-rich-text-lexical-renderer/package.json b/packages/react-rich-text-lexical-renderer/package.json index fdc9459f69e..c83758eec52 100644 --- a/packages/react-rich-text-lexical-renderer/package.json +++ b/packages/react-rich-text-lexical-renderer/package.json @@ -9,7 +9,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@types/react": "17.0.39", "@webiny/app-theme": "0.0.0", "@webiny/lexical-editor": "0.0.0", diff --git a/packages/react-rich-text-renderer/package.json b/packages/react-rich-text-renderer/package.json index ca3e60f6d3e..9448d586af2 100644 --- a/packages/react-rich-text-renderer/package.json +++ b/packages/react-rich-text-renderer/package.json @@ -9,7 +9,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@editorjs/editorjs": "^2.20.1", "@types/react": "17.0.39", "classnames": "^2.3.1", @@ -17,16 +17,16 @@ "sanitize-html": "2.11.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/plugin-transform-modules-commonjs": "^7.16.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/sanitize-html": "^2.9.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 7f4e2218db9..35fe55ffbd3 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -15,7 +15,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/plugins": "0.0.0", "@webiny/react-composition": "0.0.0", "apollo-client": "^2.6.10", @@ -26,12 +26,12 @@ "react-router-dom": "6.3.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/serverless-cms-aws/package.json b/packages/serverless-cms-aws/package.json index 0adbf8bbaa0..600b08436bb 100644 --- a/packages/serverless-cms-aws/package.json +++ b/packages/serverless-cms-aws/package.json @@ -61,15 +61,15 @@ "find-up": "^5.0.0", "invariant": "^2.2.4", "node-fetch": "^2.6.1", - "ora": "4.1.1", - "webpack": "^5.74.0" + "ora": "^4.1.1", + "webpack": "^5.90.0" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@babel/runtime": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/migrations": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/serverless-cms-aws/src/createReactAppConfig.ts b/packages/serverless-cms-aws/src/createReactAppConfig.ts index 2db12f49a9e..dbd44cdfbe4 100644 --- a/packages/serverless-cms-aws/src/createReactAppConfig.ts +++ b/packages/serverless-cms-aws/src/createReactAppConfig.ts @@ -1,8 +1,9 @@ import path from "path"; import invariant from "invariant"; -import { Configuration as WebpackConfig } from "webpack"; + import { getStackOutput } from "@webiny/cli-plugin-deploy-pulumi/utils"; -import { createBuildApp, createWatchApp } from "@webiny/project-utils"; +import { BuildAppConfigOverrides, createBuildApp, createWatchApp } from "@webiny/project-utils"; +import { Configuration as WebpackConfig } from "webpack"; import { PulumiAppModule } from "@webiny/pulumi"; import { Unwrap } from "@pulumi/pulumi"; @@ -145,7 +146,7 @@ function createEmptyReactConfig(options: RunCommandOptions): ReactAppConfig { Object.assign(process.env, envVars); }; - const createOverrides = (): Overrides => { + const createOverrides = (): BuildAppConfigOverrides => { const defaultEntry = path.join(options.cwd, "src", "index.tsx"); return { diff --git a/packages/storybook-utils/package.json b/packages/storybook-utils/package.json index 6d1ebfbb7f4..6fb3744461e 100644 --- a/packages/storybook-utils/package.json +++ b/packages/storybook-utils/package.json @@ -13,7 +13,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "copy-to-clipboard": "^3.0.8", @@ -26,19 +26,20 @@ "react-remarkable": "^1.1.3" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.22.7", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-transform-runtime": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@emotion/styled": "^11.10.6", "@types/highlight.js": "^9.1.0", + "@types/prettier": "^2.7.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "execa": "^5.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "scripts": { diff --git a/packages/tasks/package.json b/packages/tasks/package.json index 6e9bb19cb3a..2e77dac72f9 100644 --- a/packages/tasks/package.json +++ b/packages/tasks/package.json @@ -12,7 +12,8 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", + "@types/aws-lambda": "^8.10.131", "@webiny/api": "0.0.0", "@webiny/api-headless-cms": "0.0.0", "@webiny/aws-sdk": "0.0.0", @@ -23,23 +24,22 @@ "@webiny/plugins": "0.0.0", "@webiny/pubsub": "0.0.0", "@webiny/utils": "0.0.0", - "aws-lambda": "^1.0.7", "deep-equal": "^2.2.3", - "lodash": "^4.17.21", - "zod": "^3.21.4" + "lodash": "4.17.21", + "zod": "^3.22.4" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/api-i18n": "0.0.0", "@webiny/api-security": "0.0.0", "@webiny/api-tenancy": "0.0.0", "@webiny/api-wcp": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "type-fest": "^2.19.0", "typescript": "4.7.4" @@ -52,5 +52,15 @@ "build": "yarn webiny run build", "watch": "yarn webiny run watch" }, - "gitHead": "8476da73b653c89cc1474d968baf55c1b0ae0e5f" + "gitHead": "8476da73b653c89cc1474d968baf55c1b0ae0e5f", + "adio": { + "ignore": { + "src": [ + "aws-lambda" + ], + "dependencies": [ + "@types/aws-lambda" + ] + } + } } diff --git a/packages/theme/package.json b/packages/theme/package.json index 2fcee4b3cf7..60a5d4a694c 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -10,24 +10,24 @@ "author": "Adrian Smijulj", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@emotion/react": "^11.10.6" }, "peerDependencies": { "react": "^17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", "@types/react": "17.0.39", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "babel-plugin-emotion": "^9.2.8", "execa": "^5.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/packages/ui-composer/package.json b/packages/ui-composer/package.json index d42a0cd7598..6c0de40f7d3 100644 --- a/packages/ui-composer/package.json +++ b/packages/ui-composer/package.json @@ -9,19 +9,19 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@webiny/plugins": "0.0.0", "p-wait-for": "^4.1.0", "react": "17.0.2", "react-dom": "17.0.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "typescript": "4.7.4" }, "publishConfig": { diff --git a/packages/ui/package.json b/packages/ui/package.json index 5e6dd47d33b..f421f0af604 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -14,7 +14,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "@editorjs/editorjs": "^2.24.3", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", @@ -51,7 +51,7 @@ "emotion": "10.0.17", "keycode": "^2.2.0", "load-script": "^1.0.0", - "lodash": "^4.17.11", + "lodash": "4.17.21", "material-components-web": "^5.1.0", "nprogress": "^0.2.0", "nuka-carousel": "4.7.1", @@ -68,11 +68,11 @@ "timeago-react": "^3.0.6" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@storybook/addon-info": "^5.2.8", "@storybook/addon-knobs": "^5.0.5", "@storybook/addon-links": "^5.0.5", @@ -97,7 +97,7 @@ "react-docgen": "^5.0.0", "react-docgen-typescript-loader": "^3.6.0", "regenerator-runtime": "^0.13.2", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "sass": "^1.38.0", "sass-loader": "^12.1.0", "ttypescript": "^1.5.13", diff --git a/packages/utils/package.json b/packages/utils/package.json index 8728f48ed6d..7ed4f025713 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -17,24 +17,24 @@ "dependencies": { "@webiny/error": "0.0.0", "mdbid": "^1.0.0", - "nanoid": "^3.3.4", + "nanoid": "^3.3.7", "nanoid-dictionary": "^4.3.0", "p-retry": "^4.6.2" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@babel/runtime": "^7.23.9", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, "peerDependencies": { - "zod": "^3.21.4" + "zod": "^3.22.4" }, "scripts": { "build": "yarn webiny run build", diff --git a/packages/validation/package.json b/packages/validation/package.json index 809e434e9b8..436ae86849f 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -14,20 +14,20 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "isnumeric": "^0.3.3", - "lodash": "^4.17.4" + "lodash": "4.17.21" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@types/lodash": "^4.14.190", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "jest": "^29.5.0", - "rimraf": "^3.0.2", + "jest": "^29.7.0", + "rimraf": "^5.0.5", "ttypescript": "^1.5.13", "typescript": "4.7.4" }, diff --git a/packages/wcp/package.json b/packages/wcp/package.json index bf7c4ae7caa..9a8424c2e37 100644 --- a/packages/wcp/package.json +++ b/packages/wcp/package.json @@ -11,19 +11,19 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.6", + "@babel/runtime": "^7.23.9", "node-fetch": "^2.6.1" }, "devDependencies": { - "@babel/cli": "^7.22.6", - "@babel/core": "^7.22.8", + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.22.7", - "@babel/preset-env": "^7.22.7", - "@babel/preset-typescript": "^7.22.5", + "@babel/plugin-transform-runtime": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "rimraf": "^3.0.2", + "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" }, diff --git a/scripts/prepublishOnly/package.json b/scripts/prepublishOnly/package.json index 1fd95be997f..e5d7be23b0f 100644 --- a/scripts/prepublishOnly/package.json +++ b/scripts/prepublishOnly/package.json @@ -11,7 +11,7 @@ "fs-extra": "^7.0.1", "get-yarn-workspaces": "1.0.2", "load-json-file": "^6.2.0", - "lodash": "^4.4.2", + "lodash": "4.17.21", "write-json-file": "^4.3.0" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index 9ef78416285..230b39e76b1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2521,9 +2521,9 @@ __metadata: languageName: node linkType: hard -"@babel/cli@npm:^7.19.3": - version: 7.23.0 - resolution: "@babel/cli@npm:7.23.0" +"@babel/cli@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/cli@npm:7.23.9" dependencies: "@jridgewell/trace-mapping": ^0.3.17 "@nicolo-ribaudo/chokidar-2": 2.1.8-no-fsevents.3 @@ -2544,34 +2544,7 @@ __metadata: bin: babel: ./bin/babel.js babel-external-helpers: ./bin/babel-external-helpers.js - checksum: beeb189560bf9c4ea951ef637eefa5214654678fb09c4aaa6695921037059c1e1553c610fe95fbd19a9cdfd9f5598a812fc13df40a6b9a9ea899e43fc6c42052 - languageName: node - linkType: hard - -"@babel/cli@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/cli@npm:7.22.6" - dependencies: - "@jridgewell/trace-mapping": ^0.3.17 - "@nicolo-ribaudo/chokidar-2": 2.1.8-no-fsevents.3 - chokidar: ^3.4.0 - commander: ^4.0.1 - convert-source-map: ^1.1.0 - fs-readdir-recursive: ^1.1.0 - glob: ^7.2.0 - make-dir: ^2.1.0 - slash: ^2.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - dependenciesMeta: - "@nicolo-ribaudo/chokidar-2": - optional: true - chokidar: - optional: true - bin: - babel: ./bin/babel.js - babel-external-helpers: ./bin/babel-external-helpers.js - checksum: c2a6b7d68226f1601446a0e452fcbec9df40c5aabb991f427ad1e2d0eb75f123f530c1319b55b040d32b3593e003fced99e073ed556435e301d97a10965ac947 + checksum: 2952312b73f9a0a2566e556f821ca04502aa747118530af5186a1943f338aec5d6abbe4e14b3916d27428b77c5ebc223e83a9c6cea8868342c51368613acb51c languageName: node linkType: hard @@ -2602,16 +2575,6 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.22.13": - version: 7.22.13 - resolution: "@babel/code-frame@npm:7.22.13" - dependencies: - "@babel/highlight": ^7.22.13 - chalk: ^2.4.2 - checksum: 22e342c8077c8b77eeb11f554ecca2ba14153f707b85294fcf6070b6f6150aae88a7b7436dd88d8c9289970585f3fe5b9b941c5aa3aa26a6d5a8ef3f292da058 - languageName: node - linkType: hard - "@babel/code-frame@npm:^7.22.5": version: 7.22.5 resolution: "@babel/code-frame@npm:7.22.5" @@ -2621,6 +2584,16 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/code-frame@npm:7.23.5" + dependencies: + "@babel/highlight": ^7.23.4 + chalk: ^2.4.2 + checksum: d90981fdf56a2824a9b14d19a4c0e8db93633fd488c772624b4e83e0ceac6039a27cd298a247c3214faa952bf803ba23696172ae7e7235f3b97f43ba278c569a + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.20.1, @babel/compat-data@npm:^7.20.5": version: 7.20.14 resolution: "@babel/compat-data@npm:7.20.14" @@ -2635,17 +2608,17 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.22.5, @babel/compat-data@npm:^7.22.6": +"@babel/compat-data@npm:^7.22.6": version: 7.22.6 resolution: "@babel/compat-data@npm:7.22.6" checksum: b88631143a2ebdb75e5bac47984e950983294f1739c2133f32569c6f2fcee85f83634bb6cf4378afb44fa8eb7877d11e48811d1e6a52afa161f82276ffdc3fb4 languageName: node linkType: hard -"@babel/compat-data@npm:^7.22.9": - version: 7.23.3 - resolution: "@babel/compat-data@npm:7.23.3" - checksum: 52fff649d4e25b10e29e8a9b1c9ef117f44d354273c17b5ef056555f8e5db2429b35df4c38bdfb6865d23133e0fba92e558d31be87bb8457db4ac688646fdbf1 +"@babel/compat-data@npm:^7.23.3, @babel/compat-data@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/compat-data@npm:7.23.5" + checksum: 06ce244cda5763295a0ea924728c09bae57d35713b675175227278896946f922a63edf803c322f855a3878323d48d0255a2a3023409d2a123483c8a69ebb4744 languageName: node linkType: hard @@ -2672,29 +2645,6 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.19.3": - version: 7.23.3 - resolution: "@babel/core@npm:7.23.3" - dependencies: - "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.22.13 - "@babel/generator": ^7.23.3 - "@babel/helper-compilation-targets": ^7.22.15 - "@babel/helper-module-transforms": ^7.23.3 - "@babel/helpers": ^7.23.2 - "@babel/parser": ^7.23.3 - "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.3 - "@babel/types": ^7.23.3 - convert-source-map: ^2.0.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.2 - json5: ^2.2.3 - semver: ^6.3.1 - checksum: d306c1fa68972f4e085e9e7ad165aee80eb801ef331f6f07808c86309f03534d638b82ad00a3bc08f4d3de4860ccd38512b2790a39e6acc2caf9ea21e526afe7 - languageName: node - linkType: hard - "@babel/core@npm:^7.19.6, @babel/core@npm:^7.4.5": version: 7.21.8 resolution: "@babel/core@npm:7.21.8" @@ -2718,26 +2668,40 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.22.8": - version: 7.22.8 - resolution: "@babel/core@npm:7.22.8" +"@babel/core@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/core@npm:7.23.9" dependencies: "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.22.5 - "@babel/generator": ^7.22.7 - "@babel/helper-compilation-targets": ^7.22.6 - "@babel/helper-module-transforms": ^7.22.5 - "@babel/helpers": ^7.22.6 - "@babel/parser": ^7.22.7 - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.8 - "@babel/types": ^7.22.5 - "@nicolo-ribaudo/semver-v6": ^6.3.3 - convert-source-map: ^1.7.0 + "@babel/code-frame": ^7.23.5 + "@babel/generator": ^7.23.6 + "@babel/helper-compilation-targets": ^7.23.6 + "@babel/helper-module-transforms": ^7.23.3 + "@babel/helpers": ^7.23.9 + "@babel/parser": ^7.23.9 + "@babel/template": ^7.23.9 + "@babel/traverse": ^7.23.9 + "@babel/types": ^7.23.9 + convert-source-map: ^2.0.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 - json5: ^2.2.2 - checksum: 75ed701c14ad17070382ae1dd166f7534b31f2c71e00995a5f261ee2398ee96335b0736573b8ff24ab6e3e6f5814ee2a48fa11ab90fabcd3dfc70ea87c5f30a6 + json5: ^2.2.3 + semver: ^6.3.1 + checksum: 634a511f74db52a5f5a283c1121f25e2227b006c095b84a02a40a9213842489cd82dc7d61cdc74e10b5bcd9bb0a4e28bab47635b54c7e2256d47ab57356e2a76 + languageName: node + linkType: hard + +"@babel/eslint-parser@npm:^7.23.9": + version: 7.23.10 + resolution: "@babel/eslint-parser@npm:7.23.10" + dependencies: + "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1 + eslint-visitor-keys: ^2.1.0 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 + checksum: 81249edee14f95720044f393b5b0a681a230ac2bde3d656b0c55b1cec4c5cb99ce0584ef6acd2e5413acc7905daee1b2e1db8e3fab18a3a74c508098a584ec9a languageName: node linkType: hard @@ -2764,27 +2728,15 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.22.7": - version: 7.22.7 - resolution: "@babel/generator@npm:7.22.7" - dependencies: - "@babel/types": ^7.22.5 - "@jridgewell/gen-mapping": ^0.3.2 - "@jridgewell/trace-mapping": ^0.3.17 - jsesc: ^2.5.1 - checksum: cee15558888bdf5564e19cfaf95101b2910fa425f30cc1a25ac9b8621bd62b63544eb1b36ad89c80b5e41915699219f78712cab128d1f7e3da6a21fbf4143927 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/generator@npm:7.23.3" +"@babel/generator@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/generator@npm:7.23.6" dependencies: - "@babel/types": ^7.23.3 + "@babel/types": ^7.23.6 "@jridgewell/gen-mapping": ^0.3.2 "@jridgewell/trace-mapping": ^0.3.17 jsesc: ^2.5.1 - checksum: b6e71cca852d4e1aa01a28a30b8c74ffc3b8d56ccb7ae3ee783028ee015f63ad861a2e386c3eb490a9a8634db485a503a33521680f4af510151e90346c46da17 + checksum: 1a1a1c4eac210f174cd108d479464d053930a812798e09fee069377de39a893422df5b5b146199ead7239ae6d3a04697b45fc9ac6e38e0f6b76374390f91fc6c languageName: node linkType: hard @@ -2816,12 +2768,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.22.5" +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.22.15": + version: 7.22.15 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.22.15" dependencies: - "@babel/types": ^7.22.5 - checksum: d753acac62399fc6dd354cf1b9441bde0c331c2fe792a4c14904c5e5eafc3cac79478f6aa038e8a51c1148b0af6710a2e619855e4b5d54497ac972eaffed5884 + "@babel/types": ^7.22.15 + checksum: 639c697a1c729f9fafa2dd4c9af2e18568190299b5907bd4c2d0bc818fcbd1e83ffeecc2af24327a7faa7ac4c34edd9d7940510a5e66296c19bad17001cf5c7a languageName: node linkType: hard @@ -2855,20 +2807,20 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/helper-compilation-targets@npm:7.22.15" +"@babel/helper-compilation-targets@npm:^7.22.15, @babel/helper-compilation-targets@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/helper-compilation-targets@npm:7.23.6" dependencies: - "@babel/compat-data": ^7.22.9 - "@babel/helper-validator-option": ^7.22.15 - browserslist: ^4.21.9 + "@babel/compat-data": ^7.23.5 + "@babel/helper-validator-option": ^7.23.5 + browserslist: ^4.22.2 lru-cache: ^5.1.1 semver: ^6.3.1 - checksum: ce85196769e091ae54dd39e4a80c2a9df1793da8588e335c383d536d54f06baf648d0a08fc873044f226398c4ded15c4ae9120ee18e7dfd7c639a68e3cdc9980 + checksum: c630b98d4527ac8fe2c58d9a06e785dfb2b73ec71b7c4f2ddf90f814b5f75b547f3c015f110a010fd31f76e3864daaf09f3adcd2f6acdbfb18a8de3a48717590 languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.22.5, @babel/helper-compilation-targets@npm:^7.22.6": +"@babel/helper-compilation-targets@npm:^7.22.6": version: 7.22.6 resolution: "@babel/helper-compilation-targets@npm:7.22.6" dependencies: @@ -2901,22 +2853,22 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.22.5": - version: 7.22.6 - resolution: "@babel/helper-create-class-features-plugin@npm:7.22.6" +"@babel/helper-create-class-features-plugin@npm:^7.22.15, @babel/helper-create-class-features-plugin@npm:^7.23.6": + version: 7.23.9 + resolution: "@babel/helper-create-class-features-plugin@npm:7.23.9" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-function-name": ^7.22.5 - "@babel/helper-member-expression-to-functions": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-function-name": ^7.23.0 + "@babel/helper-member-expression-to-functions": ^7.23.0 "@babel/helper-optimise-call-expression": ^7.22.5 - "@babel/helper-replace-supers": ^7.22.5 + "@babel/helper-replace-supers": ^7.22.20 "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 "@babel/helper-split-export-declaration": ^7.22.6 - "@nicolo-ribaudo/semver-v6": ^6.3.3 + semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0 - checksum: 10412e8a509a607cde6137288d3f12b1f91acd374e29e6dd6a277b67217e9f4c932a0acd89eeda837c8432916df775a8af6321aeb8d8b131ccdbf7688208dda1 + checksum: 0f0c8592ec8833c0fd1d131655de929af07942fd626049d1e8fae5d85c1fe33fad97f7e9457a14b10258bc926a0cb39debc54a553abe8b4f7575c446d1c16d80 languageName: node linkType: hard @@ -2932,6 +2884,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-regexp-features-plugin@npm:^7.22.15": + version: 7.22.15 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.15" + dependencies: + "@babel/helper-annotate-as-pure": ^7.22.5 + regexpu-core: ^5.3.1 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 0243b8d4854f1dc8861b1029a46d3f6393ad72f366a5a08e36a4648aa682044f06da4c6e87a456260e1e1b33c999f898ba591a0760842c1387bcc93fbf2151a6 + languageName: node + linkType: hard + "@babel/helper-create-regexp-features-plugin@npm:^7.22.5": version: 7.22.6 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.6" @@ -2961,9 +2926,9 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@babel/helper-define-polyfill-provider@npm:0.4.1" +"@babel/helper-define-polyfill-provider@npm:^0.5.0": + version: 0.5.0 + resolution: "@babel/helper-define-polyfill-provider@npm:0.5.0" dependencies: "@babel/helper-compilation-targets": ^7.22.6 "@babel/helper-plugin-utils": ^7.22.5 @@ -2971,8 +2936,8 @@ __metadata: lodash.debounce: ^4.0.8 resolve: ^1.14.2 peerDependencies: - "@babel/core": ^7.4.0-0 - checksum: 712b440cdd343ac7c4617225f91b0a9db5a7b1c96356b720e011af64ad6c4da9c66889f8d2962a0a2ae2e4ccb6a9b4a210c4a3c8c8ff103846b3d93b61bc6634 + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: d24626b819d3875cb65189d761004e9230f2b3fb60542525c4785616f4b2366741369235a864b744f54beb26d625ae4b0af0c9bb3306b61bf4fccb61e0620020 languageName: node linkType: hard @@ -2997,13 +2962,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-environment-visitor@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-environment-visitor@npm:7.22.5" - checksum: 248532077d732a34cd0844eb7b078ff917c3a8ec81a7f133593f71a860a582f05b60f818dc5049c2212e5baa12289c27889a4b81d56ef409b4863db49646c4b1 - languageName: node - linkType: hard - "@babel/helper-explode-assignable-expression@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-explode-assignable-expression@npm:7.18.6" @@ -3023,16 +2981,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.21.0": - version: 7.21.0 - resolution: "@babel/helper-function-name@npm:7.21.0" - dependencies: - "@babel/template": ^7.20.7 - "@babel/types": ^7.21.0 - checksum: d63e63c3e0e3e8b3138fa47b0cd321148a300ef12b8ee951196994dcd2a492cc708aeda94c2c53759a5c9177fffaac0fd8778791286746f72a000976968daf4e - languageName: node - linkType: hard - "@babel/helper-function-name@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-function-name@npm:7.22.5" @@ -3080,12 +3028,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-member-expression-to-functions@npm:7.22.5" +"@babel/helper-member-expression-to-functions@npm:^7.22.15, @babel/helper-member-expression-to-functions@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0" dependencies: - "@babel/types": ^7.22.5 - checksum: 4bd5791529c280c00743e8bdc669ef0d4cd1620d6e3d35e0d42b862f8262bc2364973e5968007f960780344c539a4b9cf92ab41f5b4f94560a9620f536de2a39 + "@babel/types": ^7.23.0 + checksum: 494659361370c979ada711ca685e2efe9460683c36db1b283b446122596602c901e291e09f2f980ecedfe6e0f2bd5386cb59768285446530df10c14df1024e75 languageName: node linkType: hard @@ -3157,22 +3105,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-module-transforms@npm:7.22.5" - dependencies: - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-module-imports": ^7.22.5 - "@babel/helper-simple-access": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.5 - "@babel/helper-validator-identifier": ^7.22.5 - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.5 - "@babel/types": ^7.22.5 - checksum: 8985dc0d971fd17c467e8b84fe0f50f3dd8610e33b6c86e5b3ca8e8859f9448bcc5c84e08a2a14285ef388351c0484797081c8f05a03770bf44fc27bf4900e68 - languageName: node - linkType: hard - "@babel/helper-module-transforms@npm:^7.23.3": version: 7.23.3 resolution: "@babel/helper-module-transforms@npm:7.23.3" @@ -3234,17 +3166,16 @@ __metadata: languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-remap-async-to-generator@npm:7.22.5" +"@babel/helper-remap-async-to-generator@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-remap-async-to-generator@npm:7.22.20" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-wrap-function": ^7.22.5 - "@babel/types": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-wrap-function": ^7.22.20 peerDependencies: "@babel/core": ^7.0.0 - checksum: 1e51dcff1c22e97ea3d22034b77788048eb6d8c6860325bd7a1046b7a7135730cefd93b5c96fd9839d76031095d5ffb6f0cd6ee90a5d69a4c7de980d7f4623d9 + checksum: 2fe6300a6f1b58211dffa0aed1b45d4958506d096543663dba83bd9251fe8d670fa909143a65b45e72acb49e7e20fbdb73eae315d9ddaced467948c3329986e7 languageName: node linkType: hard @@ -3262,17 +3193,16 @@ __metadata: languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-replace-supers@npm:7.22.5" +"@babel/helper-replace-supers@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-replace-supers@npm:7.22.20" dependencies: - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-member-expression-to-functions": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-member-expression-to-functions": ^7.22.15 "@babel/helper-optimise-call-expression": ^7.22.5 - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.5 - "@babel/types": ^7.22.5 - checksum: af29deff6c6dc3fa2d1a517390716aa3f4d329855e8689f1d5c3cb07c1b898e614a5e175f1826bb58e9ff1480e6552885a71a9a0ba5161787aaafa2c79b216cc + peerDependencies: + "@babel/core": ^7.0.0 + checksum: a0008332e24daedea2e9498733e3c39b389d6d4512637e000f96f62b797e702ee24a407ccbcd7a236a551590a38f31282829a8ef35c50a3c0457d88218cae639 languageName: node linkType: hard @@ -3330,7 +3260,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.22.5, @babel/helper-split-export-declaration@npm:^7.22.6": +"@babel/helper-split-export-declaration@npm:^7.22.6": version: 7.22.6 resolution: "@babel/helper-split-export-declaration@npm:7.22.6" dependencies: @@ -3360,6 +3290,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/helper-string-parser@npm:7.23.4" + checksum: c0641144cf1a7e7dc93f3d5f16d5327465b6cf5d036b48be61ecba41e1eece161b48f46b7f960951b67f8c3533ce506b16dece576baef4d8b3b49f8c65410f90 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1": version: 7.19.1 resolution: "@babel/helper-validator-identifier@npm:7.19.1" @@ -3395,10 +3332,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/helper-validator-option@npm:7.22.15" - checksum: 68da52b1e10002a543161494c4bc0f4d0398c8fdf361d5f7f4272e95c45d5b32d974896d44f6a0ea7378c9204988879d73613ca683e13bd1304e46d25ff67a8d +"@babel/helper-validator-option@npm:^7.22.15, @babel/helper-validator-option@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/helper-validator-option@npm:7.23.5" + checksum: 537cde2330a8aede223552510e8a13e9c1c8798afee3757995a7d4acae564124fe2bf7e7c3d90d62d3657434a74340a274b3b3b1c6f17e9a2be1f48af29cb09e languageName: node linkType: hard @@ -3421,15 +3358,14 @@ __metadata: languageName: node linkType: hard -"@babel/helper-wrap-function@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-wrap-function@npm:7.22.5" +"@babel/helper-wrap-function@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-wrap-function@npm:7.22.20" dependencies: "@babel/helper-function-name": ^7.22.5 - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.5 - "@babel/types": ^7.22.5 - checksum: a4ba2d7577ad3ce92fadaa341ffce3b0e4b389808099b07c80847f9be0852f4b42344612bc1b3d1b796ffb75be56d5957c5c56a1734f6aee5ccbb7cd9ab12691 + "@babel/template": ^7.22.15 + "@babel/types": ^7.22.19 + checksum: 221ed9b5572612aeb571e4ce6a256f2dee85b3c9536f1dd5e611b0255e5f59a3d0ec392d8d46d4152149156a8109f92f20379b1d6d36abb613176e0e33f05fca languageName: node linkType: hard @@ -3455,25 +3391,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/helpers@npm:7.22.6" +"@babel/helpers@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/helpers@npm:7.23.9" dependencies: - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.6 - "@babel/types": ^7.22.5 - checksum: 5c1f33241fe7bf7709868c2105134a0a86dca26a0fbd508af10a89312b1f77ca38ebae43e50be3b208613c5eacca1559618af4ca236f0abc55d294800faeff30 - languageName: node - linkType: hard - -"@babel/helpers@npm:^7.23.2": - version: 7.23.2 - resolution: "@babel/helpers@npm:7.23.2" - dependencies: - "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.2 - "@babel/types": ^7.23.0 - checksum: aaf4828df75ec460eaa70e5c9f66e6dadc28dae3728ddb7f6c13187dbf38030e142194b83d81aa8a31bbc35a5529a5d7d3f3cf59d5d0b595f5dd7f9d8f1ced8e + "@babel/template": ^7.23.9 + "@babel/traverse": ^7.23.9 + "@babel/types": ^7.23.9 + checksum: 2678231192c0471dbc2fc403fb19456cc46b1afefcfebf6bc0f48b2e938fdb0fef2e0fe90c8c8ae1f021dae5012b700372e4b5d15867f1d7764616532e4a6324 languageName: node linkType: hard @@ -3488,17 +3413,6 @@ __metadata: languageName: node linkType: hard -"@babel/highlight@npm:^7.22.13": - version: 7.22.20 - resolution: "@babel/highlight@npm:7.22.20" - dependencies: - "@babel/helper-validator-identifier": ^7.22.20 - chalk: ^2.4.2 - js-tokens: ^4.0.0 - checksum: 84bd034dca309a5e680083cd827a766780ca63cef37308404f17653d32366ea76262bd2364b2d38776232f2d01b649f26721417d507e8b4b6da3e4e739f6d134 - languageName: node - linkType: hard - "@babel/highlight@npm:^7.22.5": version: 7.22.5 resolution: "@babel/highlight@npm:7.22.5" @@ -3510,7 +3424,18 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.13, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.6.4, @babel/parser@npm:^7.7.0": +"@babel/highlight@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/highlight@npm:7.23.4" + dependencies: + "@babel/helper-validator-identifier": ^7.22.20 + chalk: ^2.4.2 + js-tokens: ^4.0.0 + checksum: 643acecdc235f87d925979a979b539a5d7d1f31ae7db8d89047269082694122d11aa85351304c9c978ceeb6d250591ccadb06c366f358ccee08bb9c122476b89 + languageName: node + linkType: hard + +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.6.4": version: 7.20.15 resolution: "@babel/parser@npm:7.20.15" bin: @@ -3519,7 +3444,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.21.5, @babel/parser@npm:^7.21.8": +"@babel/parser@npm:^7.21.8": version: 7.21.8 resolution: "@babel/parser@npm:7.21.8" bin: @@ -3528,21 +3453,21 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/parser@npm:7.23.3" +"@babel/parser@npm:^7.22.5": + version: 7.22.7 + resolution: "@babel/parser@npm:7.22.7" bin: parser: ./bin/babel-parser.js - checksum: 4aa7366e401b5467192c1dbf2bef99ac0958c45ef69ed6704abbae68f98fab6409a527b417d1528fddc49d7664450670528adc7f45abb04db5fafca7ed766d57 + checksum: 02209ddbd445831ee8bf966fdf7c29d189ed4b14343a68eb2479d940e7e3846340d7cc6bd654a5f3d87d19dc84f49f50a58cf9363bee249dc5409ff3ba3dab54 languageName: node linkType: hard -"@babel/parser@npm:^7.22.5, @babel/parser@npm:^7.22.7": - version: 7.22.7 - resolution: "@babel/parser@npm:7.22.7" +"@babel/parser@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/parser@npm:7.23.9" bin: parser: ./bin/babel-parser.js - checksum: 02209ddbd445831ee8bf966fdf7c29d189ed4b14343a68eb2479d940e7e3846340d7cc6bd654a5f3d87d19dc84f49f50a58cf9363bee249dc5409ff3ba3dab54 + checksum: e7cd4960ac8671774e13803349da88d512f9292d7baa952173260d3e8f15620a28a3701f14f709d769209022f9e7b79965256b8be204fc550cfe783cdcabe7c7 languageName: node linkType: hard @@ -3557,14 +3482,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.22.5" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: 1e353a060fb2cd8f1256d28cd768f16fb02513f905b9b6d656fb0242c96c341a196fa188b27c2701506a6e27515359fbcc1a5ca7fa8b9b530cf88fbd137baefc + checksum: ddbaf2c396b7780f15e80ee01d6dd790db076985f3dfeb6527d1a8d4cacf370e49250396a3aa005b2c40233cac214a106232f83703d5e8491848bde273938232 languageName: node linkType: hard @@ -3581,16 +3506,28 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.22.5" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 - "@babel/plugin-transform-optional-chaining": ^7.22.5 + "@babel/plugin-transform-optional-chaining": ^7.23.3 peerDependencies: "@babel/core": ^7.13.0 - checksum: 16e7a5f3bf2f2ac0ca032a70bf0ebd7e886d84dbb712b55c0643c04c495f0f221fbcbca14b5f8f8027fa6c87a3dafae0934022ad2b409384af6c5c356495b7bd + checksum: 434b9d710ae856fa1a456678cc304fbc93915af86d581ee316e077af746a709a741ea39d7e1d4f5b98861b629cc7e87f002d3138f5e836775632466d4c74aef2 + languageName: node + linkType: hard + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.23.7": + version: 7.23.7 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.23.7" + dependencies: + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: f88e400b548202a6f8c5dfd25bc4949a13ea1ccb64a170d7dea4deaa655a0fcb001d3fd61c35e1ad9c09a3d5f0d43f783400425471fe6d660ccaf33dabea9aba languageName: node linkType: hard @@ -3645,15 +3582,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-export-default-from@npm:^7.16.0": - version: 7.18.10 - resolution: "@babel/plugin-proposal-export-default-from@npm:7.18.10" +"@babel/plugin-proposal-export-default-from@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-proposal-export-default-from@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.18.9 - "@babel/plugin-syntax-export-default-from": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/plugin-syntax-export-default-from": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2a12387e095ccd02a1560e5dd40812a83befe581d319685ae2a95f0650a4500381c1d9c710e6e29b34a1b053f9632ee2d3827b937e1cc5c9d2555280da22df53 + checksum: f5a438413b8728cbf5a76ef65510418e5e2e1c82292ee4a031a0c941bee488f7e7dec960c1fd314a42bfadf40ffa9a4ef5c1aa1b3c906b9bc140d4530e7bc8be languageName: node linkType: hard @@ -3792,15 +3729,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-throw-expressions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-proposal-throw-expressions@npm:7.22.5" +"@babel/plugin-proposal-throw-expressions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-proposal-throw-expressions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-throw-expressions": ^7.22.5 + "@babel/plugin-syntax-throw-expressions": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c27e4183ce4bce3ab39095450eb4b1c9bbd676bae34c8c8a0a1381a0da3a104a42a41422b1f52c884928b0d4412a7d62d840937db162cea3c2799cf6ae2653d3 + checksum: af281d7d0120281ec130ba16ce0e28142b752e056e8438212e1051fd994e97764786cb62d8f46333810b332ad5d236ffba554f5d3e076d8c0dd0b6618abbf7f9 languageName: node linkType: hard @@ -3871,14 +3808,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-export-default-from@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-syntax-export-default-from@npm:7.18.6" +"@babel/plugin-syntax-export-default-from@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-export-default-from@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4258156553d825abb2ebac920eae6837087b485eb8e0011e05ad1e57004a03441335325feb18185ffbfa0c33a340673e7ab79549080ff2beb4607f88936fedf2 + checksum: 415b752a4c096e1eb65328b5dddde4848178f992356ab058828dfb12267c00f0880b4a4a272edf51f6344af1cc1565ea6dc184063e9454acf3160b9b1a9ef669 languageName: node linkType: hard @@ -3915,25 +3852,25 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-import-assertions@npm:7.22.5" +"@babel/plugin-syntax-import-assertions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2b8b5572db04a7bef1e6cd20debf447e4eef7cb012616f5eceb8fa3e23ce469b8f76ee74fd6d1e158ba17a8f58b0aec579d092fb67c5a30e83ccfbc5754916c1 + checksum: 883e6b35b2da205138caab832d54505271a3fee3fc1e8dc0894502434fc2b5d517cbe93bbfbfef8068a0fb6ec48ebc9eef3f605200a489065ba43d8cddc1c9a7 languageName: node linkType: hard -"@babel/plugin-syntax-import-attributes@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-import-attributes@npm:7.22.5" +"@babel/plugin-syntax-import-attributes@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-import-attributes@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 197b3c5ea2a9649347f033342cb222ab47f4645633695205c0250c6bf2af29e643753b8bb24a2db39948bef08e7c540babfd365591eb57fc110cb30b425ffc47 + checksum: 9aed7661ffb920ca75df9f494757466ca92744e43072e0848d87fa4aa61a3f2ee5a22198ac1959856c036434b5614a8f46f1fb70298835dbe28220cdd1d4c11e languageName: node linkType: hard @@ -3981,6 +3918,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-jsx@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-jsx@npm:7.23.3" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 89037694314a74e7f0e7a9c8d3793af5bf6b23d80950c29b360db1c66859d67f60711ea437e70ad6b5b4b29affe17eababda841b6c01107c2b638e0493bafb4e + languageName: node + linkType: hard + "@babel/plugin-syntax-jsx@npm:^7.7.2": version: 7.21.4 resolution: "@babel/plugin-syntax-jsx@npm:7.21.4" @@ -4069,14 +4017,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-throw-expressions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-throw-expressions@npm:7.22.5" +"@babel/plugin-syntax-throw-expressions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-throw-expressions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a0ddc61206c1dfe8606fdb420e5eeac2d4158ce8ae5171f3ad889c672ec8ca91583ce2083d90e5f532de8571edf74132a2b7973638c6574d00efc4b50e7e7720 + checksum: d0c3e007cbb022cf7d6d6f38685b72b6120f4f00592b804e1591043bb24fe0efd61696ea03506e770ccaebcbbbac51ea3ceefa10d64c18ae884cbd2068d7274f languageName: node linkType: hard @@ -4102,14 +4050,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-typescript@npm:7.22.5" +"@babel/plugin-syntax-typescript@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-typescript@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8ab7718fbb026d64da93681a57797d60326097fd7cb930380c8bffd9eb101689e90142c760a14b51e8e69c88a73ba3da956cb4520a3b0c65743aee5c71ef360a + checksum: abfad3a19290d258b028e285a1f34c9b8a0cbe46ef79eafed4ed7ffce11b5d0720b5e536c82f91cbd8442cde35a3dd8e861fa70366d87ff06fdc0d4756e30876 languageName: node linkType: hard @@ -4136,28 +4084,28 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.22.5" +"@babel/plugin-transform-arrow-functions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 35abb6c57062802c7ce8bd96b2ef2883e3124370c688bbd67609f7d2453802fb73944df8808f893b6c67de978eb2bcf87bbfe325e46d6f39b5fcb09ece11d01a + checksum: 1e99118176e5366c2636064d09477016ab5272b2a92e78b8edb571d20bc3eaa881789a905b20042942c3c2d04efc530726cf703f937226db5ebc495f5d067e66 languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.22.7": - version: 7.22.7 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.22.7" +"@babel/plugin-transform-async-generator-functions@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.9" dependencies: - "@babel/helper-environment-visitor": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-remap-async-to-generator": ^7.22.5 + "@babel/helper-remap-async-to-generator": ^7.22.20 "@babel/plugin-syntax-async-generators": ^7.8.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 57cd2cce3fb696dadf00e88f168683df69e900b92dadeae07429243c43bc21d5ccdc0c2db61cf5c37bd0fbd893fc455466bef6babe4aa5b79d9cb8ba89f40ae7 + checksum: d402494087a6b803803eb5ab46b837aab100a04c4c5148e38bfa943ea1bbfc1ecfb340f1ced68972564312d3580f550c125f452372e77607a558fbbaf98c31c0 languageName: node linkType: hard @@ -4174,16 +4122,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.22.5" +"@babel/plugin-transform-async-to-generator@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.23.3" dependencies: - "@babel/helper-module-imports": ^7.22.5 + "@babel/helper-module-imports": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-remap-async-to-generator": ^7.22.5 + "@babel/helper-remap-async-to-generator": ^7.22.20 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b95f23f99dcb379a9f0a1c2a3bbea3f8dc0e1b16dc1ac8b484fe378370169290a7a63d520959a9ba1232837cf74a80e23f6facbe14fd42a3cda6d3c2d7168e62 + checksum: 2e9d9795d4b3b3d8090332104e37061c677f29a1ce65bcbda4099a32d243e5d9520270a44bbabf0fb1fb40d463bd937685b1a1042e646979086c546d55319c3c languageName: node linkType: hard @@ -4198,14 +4146,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.22.5" +"@babel/plugin-transform-block-scoped-functions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 416b1341858e8ca4e524dee66044735956ced5f478b2c3b9bc11ec2285b0c25d7dbb96d79887169eb938084c95d0a89338c8b2fe70d473bd9dc92e5d9db1732c + checksum: e63b16d94ee5f4d917e669da3db5ea53d1e7e79141a2ec873c1e644678cdafe98daa556d0d359963c827863d6b3665d23d4938a94a4c5053a1619c4ebd01d020 languageName: node linkType: hard @@ -4220,39 +4168,39 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-block-scoping@npm:7.22.5" +"@babel/plugin-transform-block-scoping@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-block-scoping@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 26987002cfe6e24544e60fa35f07052b6557f590c1a1cc5cf35d6dc341d7fea163c1222a2d70d5d2692f0b9860d942fd3ba979848b2995d4debffa387b9b19ae + checksum: fc4b2100dd9f2c47d694b4b35ae8153214ccb4e24ef545c259a9db17211b18b6a430f22799b56db8f6844deaeaa201af45a03331d0c80cc28b0c4e3c814570e4 languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-class-properties@npm:7.22.5" +"@babel/plugin-transform-class-properties@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-class-properties@npm:7.23.3" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b830152dfc2ff2f647f0abe76e6251babdfbef54d18c4b2c73a6bf76b1a00050a5d998dac80dc901a48514e95604324943a9dd39317073fe0928b559e0e0c579 + checksum: 9c6f8366f667897541d360246de176dd29efc7a13d80a5b48361882f7173d9173be4646c3b7d9b003ccc0e01e25df122330308f33db921fa553aa17ad544b3fc languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-class-static-block@npm:7.22.5" +"@babel/plugin-transform-class-static-block@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-class-static-block@npm:7.23.4" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-class-static-block": ^7.14.5 peerDependencies: "@babel/core": ^7.12.0 - checksum: bc48b92dbaf625a14f2bf62382384eef01e0515802426841636ae9146e27395d068c7a8a45e9e15699491b0a01d990f38f179cbc9dc89274a393f85648772f12 + checksum: c8bfaba19a674fc2eb54edad71e958647360474e3163e8226f1acd63e4e2dbec32a171a0af596c1dc5359aee402cc120fea7abd1fb0e0354b6527f0fc9e8aa1e languageName: node linkType: hard @@ -4275,22 +4223,21 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/plugin-transform-classes@npm:7.22.6" +"@babel/plugin-transform-classes@npm:^7.23.8": + version: 7.23.8 + resolution: "@babel/plugin-transform-classes@npm:7.23.8" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-compilation-targets": ^7.22.6 - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-function-name": ^7.22.5 - "@babel/helper-optimise-call-expression": ^7.22.5 + "@babel/helper-compilation-targets": ^7.23.6 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-function-name": ^7.23.0 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-replace-supers": ^7.22.5 + "@babel/helper-replace-supers": ^7.22.20 "@babel/helper-split-export-declaration": ^7.22.6 globals: ^11.1.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8380e855c01033dbc7460d9acfbc1fc37c880350fa798c2de8c594ef818ade0e4c96173ec72f05f2a4549d8d37135e18cb62548352d51557b45a0fb4388d2f3f + checksum: 7dee6cebe52131d2d16944f36e1fdb9d4b24f44d0e7e450f93a44435d001f17cc0789a4cb6b15ec67c8e484581b8a730b5c3ec374470f29ff0133086955b8c58 languageName: node linkType: hard @@ -4306,15 +4253,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-computed-properties@npm:7.22.5" +"@babel/plugin-transform-computed-properties@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-computed-properties@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - "@babel/template": ^7.22.5 + "@babel/template": ^7.22.15 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c2a77a0f94ec71efbc569109ec14ea2aa925b333289272ced8b33c6108bdbb02caf01830ffc7e49486b62dec51911924d13f3a76f1149f40daace1898009e131 + checksum: 80452661dc25a0956f89fe98cb562e8637a9556fb6c00d312c57653ce7df8798f58d138603c7e1aad96614ee9ccd10c47e50ab9ded6b6eded5adeb230d2a982e languageName: node linkType: hard @@ -4329,14 +4276,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-destructuring@npm:7.22.5" +"@babel/plugin-transform-destructuring@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-destructuring@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 76f6ea2aee1fcfa1c3791eb7a5b89703c6472650b993e8666fff0f1d6e9d737a84134edf89f63c92297f3e75064c1263219463b02dd9bc7434b6e5b9935e3f20 + checksum: 9e015099877272501162419bfe781689aec5c462cd2aec752ee22288f209eec65969ff11b8fdadca2eaddea71d705d3bba5b9c60752fcc1be67874fcec687105 languageName: node linkType: hard @@ -4352,15 +4299,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.22.5" +"@babel/plugin-transform-dotall-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 409b658d11e3082c8f69e9cdef2d96e4d6d11256f005772425fb230cc48fd05945edbfbcb709dab293a1a2f01f9c8a5bb7b4131e632b23264039d9f95864b453 + checksum: a2dbbf7f1ea16a97948c37df925cb364337668c41a3948b8d91453f140507bd8a3429030c7ce66d09c299987b27746c19a2dd18b6f17dcb474854b14fd9159a3 languageName: node linkType: hard @@ -4375,26 +4322,26 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.22.5" +"@babel/plugin-transform-duplicate-keys@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: bb1280fbabaab6fab2ede585df34900712698210a3bd413f4df5bae6d8c24be36b496c92722ae676a7a67d060a4624f4d6c23b923485f906bfba8773c69f55b4 + checksum: c2a21c34dc0839590cd945192cbc46fde541a27e140c48fe1808315934664cdbf18db64889e23c4eeb6bad9d3e049482efdca91d29de5734ffc887c4fbabaa16 languageName: node linkType: hard -"@babel/plugin-transform-dynamic-import@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-dynamic-import@npm:7.22.5" +"@babel/plugin-transform-dynamic-import@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-dynamic-import@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-dynamic-import": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 186a6d59f36eb3c5824739fc9c22ed0f4ca68e001662aa3a302634346a8b785cb9579b23b0c158f4570604d697d19598ca09b58c60a7fa2894da1163c4eb1907 + checksum: 57a722604c430d9f3dacff22001a5f31250e34785d4969527a2ae9160fa86858d0892c5b9ff7a06a04076f8c76c9e6862e0541aadca9c057849961343aab0845 languageName: node linkType: hard @@ -4410,27 +4357,27 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-exponentiation-operator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.22.5" +"@babel/plugin-transform-exponentiation-operator@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.23.3" dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": ^7.22.5 + "@babel/helper-builder-binary-assignment-operator-visitor": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f2d660c1b1d51ad5fec1cd5ad426a52187204068c4158f8c4aa977b31535c61b66898d532603eef21c15756827be8277f724c869b888d560f26d7fe848bb5eae + checksum: 00d05ab14ad0f299160fcf9d8f55a1cc1b740e012ab0b5ce30207d2365f091665115557af7d989cd6260d075a252d9e4283de5f2b247dfbbe0e42ae586e6bf66 languageName: node linkType: hard -"@babel/plugin-transform-export-namespace-from@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-export-namespace-from@npm:7.22.5" +"@babel/plugin-transform-export-namespace-from@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-export-namespace-from@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-export-namespace-from": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3d197b788758044983c96b9c49bed4b456055f35a388521a405968db0f6e2ffb6fd59110e3931f4dcc5e126ae9e5e00e154a0afb47a7ea359d8d0dea79f480d7 + checksum: 9f770a81bfd03b48d6ba155d452946fd56d6ffe5b7d871e9ec2a0b15e0f424273b632f3ed61838b90015b25bbda988896b7a46c7d964fbf8f6feb5820b309f93 languageName: node linkType: hard @@ -4457,14 +4404,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-for-of@npm:7.22.5" +"@babel/plugin-transform-for-of@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/plugin-transform-for-of@npm:7.23.6" dependencies: "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d7b8d4db010bce7273674caa95c4e6abd909362866ce297e86a2ecaa9ae636e05d525415811db9b3c942155df7f3651d19b91dd6c41f142f7308a97c7cb06023 + checksum: 228c060aa61f6aa89dc447170075f8214863b94f830624e74ade99c1a09316897c12d76e848460b0b506593e58dbc42739af6dc4cb0fe9b84dffe4a596050a36 languageName: node linkType: hard @@ -4481,28 +4429,28 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-function-name@npm:7.22.5" +"@babel/plugin-transform-function-name@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-function-name@npm:7.23.3" dependencies: - "@babel/helper-compilation-targets": ^7.22.5 - "@babel/helper-function-name": ^7.22.5 + "@babel/helper-compilation-targets": ^7.22.15 + "@babel/helper-function-name": ^7.23.0 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: cff3b876357999cb8ae30e439c3ec6b0491a53b0aa6f722920a4675a6dd5b53af97a833051df4b34791fe5b3dd326ccf769d5c8e45b322aa50ee11a660b17845 + checksum: 355c6dbe07c919575ad42b2f7e020f320866d72f8b79181a16f8e0cd424a2c761d979f03f47d583d9471b55dcd68a8a9d829b58e1eebcd572145b934b48975a6 languageName: node linkType: hard -"@babel/plugin-transform-json-strings@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-json-strings@npm:7.22.5" +"@babel/plugin-transform-json-strings@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-json-strings@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-json-strings": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4e00b902487a670b6c8948f33f9108133fd745cf9d1478aca515fb460b9b2f12e137988ebc1663630fb82070a870aed8b0c1aa4d007a841c18004619798f255c + checksum: f9019820233cf8955d8ba346df709a0683c120fe86a24ed1c9f003f2db51197b979efc88f010d558a12e1491210fc195a43cd1c7fee5e23b92da38f793a875de languageName: node linkType: hard @@ -4517,26 +4465,26 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-literals@npm:7.22.5" +"@babel/plugin-transform-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: ec37cc2ffb32667af935ab32fe28f00920ec8a1eb999aa6dc6602f2bebd8ba205a558aeedcdccdebf334381d5c57106c61f52332045730393e73410892a9735b + checksum: 519a544cd58586b9001c4c9b18da25a62f17d23c48600ff7a685d75ca9eb18d2c5e8f5476f067f0a8f1fea2a31107eff950b9864833061e6076dcc4bdc3e71ed languageName: node linkType: hard -"@babel/plugin-transform-logical-assignment-operators@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.22.5" +"@babel/plugin-transform-logical-assignment-operators@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 18748e953c08f64885f18c224eac58df10a13eac4d845d16b5d9b6276907da7ca2530dfebe6ed41cdc5f8a75d9db3e36d8eb54ddce7cd0364af1cab09b435302 + checksum: 2ae1dc9b4ff3bf61a990ff3accdecb2afe3a0ca649b3e74c010078d1cdf29ea490f50ac0a905306a2bcf9ac177889a39ac79bdcc3a0fdf220b3b75fac18d39b5 languageName: node linkType: hard @@ -4551,14 +4499,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.22.5" +"@babel/plugin-transform-member-expression-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: ec4b0e07915ddd4fda0142fd104ee61015c208608a84cfa13643a95d18760b1dc1ceb6c6e0548898b8c49e5959a994e46367260176dbabc4467f729b21868504 + checksum: 95cec13c36d447c5aa6b8e4c778b897eeba66dcb675edef01e0d2afcec9e8cb9726baf4f81b4bbae7a782595aed72e6a0d44ffb773272c3ca180fada99bf92db languageName: node linkType: hard @@ -4574,19 +4522,19 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-modules-amd@npm:7.22.5" +"@babel/plugin-transform-modules-amd@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-modules-amd@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-module-transforms": ^7.23.3 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7da4c4ebbbcf7d182abb59b2046b22d86eee340caf8a22a39ef6a727da2d8acfec1f714fcdcd5054110b280e4934f735e80a6848d192b6834c5d4459a014f04d + checksum: d163737b6a3d67ea579c9aa3b83d4df4b5c34d9dcdf25f415f027c0aa8cded7bac2750d2de5464081f67a042ad9e1c03930c2fab42acd79f9e57c00cf969ddff languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.16.8, @babel/plugin-transform-modules-commonjs@npm:^7.19.6": +"@babel/plugin-transform-modules-commonjs@npm:^7.19.6": version: 7.20.11 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.20.11" dependencies: @@ -4599,16 +4547,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.22.5" +"@babel/plugin-transform-modules-commonjs@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-module-transforms": ^7.23.3 "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-simple-access": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2067aca8f6454d54ffcce69b02c457cfa61428e11372f6a1d99ff4fcfbb55c396ed2ca6ca886bf06c852e38c1a205b8095921b2364fd0243f3e66bc1dda61caa + checksum: 720a231ceade4ae4d2632478db4e7fecf21987d444942b72d523487ac8d715ca97de6c8f415c71e939595e1a4776403e7dc24ed68fe9125ad4acf57753c9bff7 languageName: node linkType: hard @@ -4626,17 +4574,17 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.22.5" +"@babel/plugin-transform-modules-systemjs@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.9" dependencies: "@babel/helper-hoist-variables": ^7.22.5 - "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-module-transforms": ^7.23.3 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-identifier": ^7.22.5 + "@babel/helper-validator-identifier": ^7.22.20 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 04f4178589543396b3c24330a67a59c5e69af5e96119c9adda730c0f20122deaff54671ebbc72ad2df6495a5db8a758bd96942de95fba7ad427de9c80b1b38c8 + checksum: cec6abeae6be66fd1a5940c482fe9ff94b689c71fcf4147e179119e4accd09d17d476e36528bc9cb4ab0ec6728fedf48b1c49d0551ea707fb192575d8eac9167 languageName: node linkType: hard @@ -4652,15 +4600,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-modules-umd@npm:7.22.5" +"@babel/plugin-transform-modules-umd@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-modules-umd@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-module-transforms": ^7.23.3 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 46622834c54c551b231963b867adbc80854881b3e516ff29984a8da989bd81665bd70e8cba6710345248e97166689310f544aee1a5773e262845a8f1b3e5b8b4 + checksum: 586a7a2241e8b4e753a37af9466a9ffa8a67b4ba9aa756ad7500712c05d8fa9a8c1ed4f7bd25fae2a8265e6cf8fe781ec85a8ee885dd34cf50d8955ee65f12dc languageName: node linkType: hard @@ -4699,53 +4647,53 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-new-target@npm:7.22.5" +"@babel/plugin-transform-new-target@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-new-target@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6b72112773487a881a1d6ffa680afde08bad699252020e86122180ee7a88854d5da3f15d9bca3331cf2e025df045604494a8208a2e63b486266b07c14e2ffbf3 + checksum: e5053389316fce73ad5201b7777437164f333e24787fbcda4ae489cd2580dbbbdfb5694a7237bad91fabb46b591d771975d69beb1c740b82cb4761625379f00b languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.22.5" +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e6a059169d257fc61322d0708edae423072449b7c33de396261e68dee582aec5396789a1c22bce84e5bd88a169623c2e750b513fc222930979e6accd52a44bf2 + checksum: a27d73ea134d3d9560a6b2e26ab60012fba15f1db95865aa0153c18f5ec82cfef6a7b3d8df74e3c2fca81534fa5efeb6cacaf7b08bdb7d123e3dafdd079886a3 languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-numeric-separator@npm:7.22.5" +"@babel/plugin-transform-numeric-separator@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-numeric-separator@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-numeric-separator": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9e7837d4eae04f211ebaa034fe5003d2927b6bf6d5b9dc09f2b1183c01482cdde5a75b8bd5c7ff195c2abc7b923339eb0b2a9d27cb78359d38248a3b2c2367c4 + checksum: 6ba0e5db3c620a3ec81f9e94507c821f483c15f196868df13fa454cbac719a5449baf73840f5b6eb7d77311b24a2cf8e45db53700d41727f693d46f7caf3eec3 languageName: node linkType: hard -"@babel/plugin-transform-object-rest-spread@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.22.5" +"@babel/plugin-transform-object-rest-spread@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.23.4" dependencies: - "@babel/compat-data": ^7.22.5 - "@babel/helper-compilation-targets": ^7.22.5 + "@babel/compat-data": ^7.23.3 + "@babel/helper-compilation-targets": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.22.5 + "@babel/plugin-transform-parameters": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3b5e091f0dc67108f2e41ed5a97e15bbe4381a19d9a7eea80b71c7de1d8169fd28784e1e41a3d2ad12709ab212e58fc481282a5bb65d591fae7b443048de3330 + checksum: 73fec495e327ca3959c1c03d07a621be09df00036c69fff0455af9a008291677ee9d368eec48adacdc6feac703269a649747568b4af4c4e9f134aa71cc5b378d languageName: node linkType: hard @@ -4761,40 +4709,40 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-object-super@npm:7.22.5" +"@babel/plugin-transform-object-super@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-object-super@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-replace-supers": ^7.22.5 + "@babel/helper-replace-supers": ^7.22.20 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b71887877d74cb64dbccb5c0324fa67e31171e6a5311991f626650e44a4083e5436a1eaa89da78c0474fb095d4ec322d63ee778b202d33aa2e4194e1ed8e62d7 + checksum: e495497186f621fa79026e183b4f1fbb172fd9df812cbd2d7f02c05b08adbe58012b1a6eb6dd58d11a30343f6ec80d0f4074f9b501d70aa1c94df76d59164c53 languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.22.5" +"@babel/plugin-transform-optional-catch-binding@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b0e8b4233ff06b5c9d285257f49c5bd441f883189b24282e6200f9ebdf5db29aeeebbffae57fbbcd5df9f4387b3e66e5d322aaae5652a78e89685ddbae46bbd1 + checksum: d50b5ee142cdb088d8b5de1ccf7cea85b18b85d85b52f86618f6e45226372f01ad4cdb29abd4fd35ea99a71fefb37009e0107db7a787dcc21d4d402f97470faf languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.22.5, @babel/plugin-transform-optional-chaining@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/plugin-transform-optional-chaining@npm:7.22.6" +"@babel/plugin-transform-optional-chaining@npm:^7.23.3, @babel/plugin-transform-optional-chaining@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 "@babel/plugin-syntax-optional-chaining": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9713f7920ed04090c149fc5ec024dd1638e8b97aa4ae3753b93072d84103b8de380afb96d6cf03e53b285420db4f705f3ac13149c6fd54f322b61dc19e33c54f + checksum: e7a4c08038288057b7a08d68c4d55396ada9278095509ca51ed8dfb72a7f13f26bdd7c5185de21079fe0a9d60d22c227cb32e300d266c1bda40f70eee9f4bc1e languageName: node linkType: hard @@ -4809,40 +4757,40 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-parameters@npm:7.22.5" +"@babel/plugin-transform-parameters@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-parameters@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b44f89cf97daf23903776ba27c2ab13b439d80d8c8a95be5c476ab65023b1e0c0e94c28d3745f3b60a58edc4e590fa0cd4287a0293e51401ca7d29a2ddb13b8e + checksum: a735b3e85316d17ec102e3d3d1b6993b429bdb3b494651c9d754e3b7d270462ee1f1a126ccd5e3d871af5e683727e9ef98c9d34d4a42204fffaabff91052ed16 languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-private-methods@npm:7.22.5" +"@babel/plugin-transform-private-methods@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-private-methods@npm:7.23.3" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 321479b4fcb6d3b3ef622ab22fd24001e43d46e680e8e41324c033d5810c84646e470f81b44cbcbef5c22e99030784f7cac92f1829974da7a47a60a7139082c3 + checksum: cedc1285c49b5a6d9a3d0e5e413b756ac40b3ac2f8f68bdfc3ae268bc8d27b00abd8bb0861c72756ff5dd8bf1eb77211b7feb5baf4fdae2ebbaabe49b9adc1d0 languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-private-property-in-object@npm:7.22.5" +"@babel/plugin-transform-private-property-in-object@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-private-property-in-object@npm:7.23.4" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-private-property-in-object": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9ac019fb2772f3af6278a7f4b8b14b0663accb3fd123d87142ceb2fbc57fd1afa07c945d1329029b026b9ee122096ef71a3f34f257a9e04cf4245b87298c38b4 + checksum: fb7adfe94ea97542f250a70de32bddbc3e0b802381c92be947fec83ebffda57e68533c4d0697152719a3496fdd3ebf3798d451c024cd4ac848fc15ac26b70aa7 languageName: node linkType: hard @@ -4857,14 +4805,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-property-literals@npm:7.22.5" +"@babel/plugin-transform-property-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-property-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 796176a3176106f77fcb8cd04eb34a8475ce82d6d03a88db089531b8f0453a2fb8b0c6ec9a52c27948bc0ea478becec449893741fc546dfc3930ab927e3f9f2e + checksum: 16b048c8e87f25095f6d53634ab7912992f78e6997a6ff549edc3cf519db4fca01c7b4e0798530d7f6a05228ceee479251245cdd850a5531c6e6f404104d6cc9 languageName: node linkType: hard @@ -4901,14 +4849,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-display-name@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-react-display-name@npm:7.22.5" +"@babel/plugin-transform-react-display-name@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-react-display-name@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a12bfd1e4e93055efca3ace3c34722571bda59d9740dca364d225d9c6e3ca874f134694d21715c42cc63d79efd46db9665bd4a022998767f9245f1e29d5d204d + checksum: 7f86964e8434d3ddbd3c81d2690c9b66dbf1cd8bd9512e2e24500e9fa8cf378bc52c0853270b3b82143aba5965aec04721df7abdb768f952b44f5c6e0b198779 languageName: node linkType: hard @@ -4949,6 +4897,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx@npm:^7.22.15": + version: 7.23.4 + resolution: "@babel/plugin-transform-react-jsx@npm:7.23.4" + dependencies: + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-module-imports": ^7.22.15 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/plugin-syntax-jsx": ^7.23.3 + "@babel/types": ^7.23.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d8b8c52e8e22e833bf77c8d1a53b0a57d1fd52ba9596a319d572de79446a8ed9d95521035bc1175c1589d1a6a34600d2e678fa81d81bac8fac121137097f1f0a + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-react-jsx@npm:7.22.5" @@ -4976,15 +4939,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-pure-annotations@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.22.5" +"@babel/plugin-transform-react-pure-annotations@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.23.3" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 092021c4f404e267002099ec20b3f12dd730cb90b0d83c5feed3dc00dbe43b9c42c795a18e7c6c7d7bddea20c7dd56221b146aec81b37f2e7eb5137331c61120 + checksum: 9ea3698b1d422561d93c0187ac1ed8f2367e4250b10e259785ead5aa643c265830fd0f4cf5087a5bedbc4007444c06da2f2006686613220acf0949895f453666 languageName: node linkType: hard @@ -5000,15 +4963,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-regenerator@npm:7.22.5" +"@babel/plugin-transform-regenerator@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-regenerator@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - regenerator-transform: ^0.15.1 + regenerator-transform: ^0.15.2 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f7c5ca5151321963df777cc02725d10d1ccc3b3b8323da0423aecd9ac6144cbdd2274af5281a5580db2fc2f8b234e318517b5d76b85669118906533a559f2b6a + checksum: 7fdacc7b40008883871b519c9e5cdea493f75495118ccc56ac104b874983569a24edd024f0f5894ba1875c54ee2b442f295d6241c3280e61c725d0dd3317c8e6 languageName: node linkType: hard @@ -5023,30 +4986,30 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-reserved-words@npm:7.22.5" +"@babel/plugin-transform-reserved-words@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-reserved-words@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3ffd7dbc425fe8132bfec118b9817572799cab1473113a635d25ab606c1f5a2341a636c04cf6b22df3813320365ed5a965b5eeb3192320a10e4cc2c137bd8bfc + checksum: 298c4440ddc136784ff920127cea137168e068404e635dc946ddb5d7b2a27b66f1dd4c4acb01f7184478ff7d5c3e7177a127279479926519042948fb7fa0fa48 languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:^7.22.7": - version: 7.22.7 - resolution: "@babel/plugin-transform-runtime@npm:7.22.7" +"@babel/plugin-transform-runtime@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-runtime@npm:7.23.9" dependencies: - "@babel/helper-module-imports": ^7.22.5 + "@babel/helper-module-imports": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 - "@nicolo-ribaudo/semver-v6": ^6.3.3 - babel-plugin-polyfill-corejs2: ^0.4.4 - babel-plugin-polyfill-corejs3: ^0.8.2 - babel-plugin-polyfill-regenerator: ^0.5.1 + babel-plugin-polyfill-corejs2: ^0.4.8 + babel-plugin-polyfill-corejs3: ^0.9.0 + babel-plugin-polyfill-regenerator: ^0.5.5 + semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1b41c44d5c44c98df3885b4f541c4edbef507bbdb1c889eed9878d9aabb29b6f589192ae712454c20ced22c79cfb2911403023daf03d20902434a258632d4773 + checksum: 7789fd48f3f5e18fe70a41751ed7495777adee6b2aa702e4e8727002576f918550b79df6778e4ea575670f3499cfaa3181d1fbe82bc2def9b4765c0bf7aff7f6 languageName: node linkType: hard @@ -5061,14 +5024,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.22.5" +"@babel/plugin-transform-shorthand-properties@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a5ac902c56ea8effa99f681340ee61bac21094588f7aef0bc01dff98246651702e677552fa6d10e548c4ac22a3ffad047dd2f8c8f0540b68316c2c203e56818b + checksum: 5d677a03676f9fff969b0246c423d64d77502e90a832665dc872a5a5e05e5708161ce1effd56bb3c0f2c20a1112fca874be57c8a759d8b08152755519281f326 languageName: node linkType: hard @@ -5084,15 +5047,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-spread@npm:7.22.5" +"@babel/plugin-transform-spread@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-spread@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 5587f0deb60b3dfc9b274e269031cc45ec75facccf1933ea2ea71ced9fd3ce98ed91bb36d6cd26817c14474b90ed998c5078415f0eab531caf301496ce24c95c + checksum: 8fd5cac201e77a0b4825745f4e07a25f923842f282f006b3a79223c00f61075c8868d12eafec86b2642cd0b32077cdd32314e27bcb75ee5e6a68c0144140dcf2 languageName: node linkType: hard @@ -5107,14 +5070,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.22.5" +"@babel/plugin-transform-sticky-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 63b2c575e3e7f96c32d52ed45ee098fb7d354b35c2223b8c8e76840b32cc529ee0c0ceb5742fd082e56e91e3d82842a367ce177e82b05039af3d602c9627a729 + checksum: 53e55eb2575b7abfdb4af7e503a2bf7ef5faf8bf6b92d2cd2de0700bdd19e934e5517b23e6dfed94ba50ae516b62f3f916773ef7d9bc81f01503f585051e2949 languageName: node linkType: hard @@ -5129,14 +5092,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-template-literals@npm:7.22.5" +"@babel/plugin-transform-template-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-template-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 27e9bb030654cb425381c69754be4abe6a7c75b45cd7f962cd8d604b841b2f0fb7b024f2efc1c25cc53f5b16d79d5e8cfc47cacbdaa983895b3aeefa3e7e24ff + checksum: b16c5cb0b8796be0118e9c144d15bdc0d20a7f3f59009c6303a6e9a8b74c146eceb3f05186f5b97afcba7cfa87e34c1585a22186e3d5b22f2fd3d27d959d92b2 languageName: node linkType: hard @@ -5151,14 +5114,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.22.5" +"@babel/plugin-transform-typeof-symbol@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 82a53a63ffc3010b689ca9a54e5f53b2718b9f4b4a9818f36f9b7dba234f38a01876680553d2716a645a61920b5e6e4aaf8d4a0064add379b27ca0b403049512 + checksum: 0af7184379d43afac7614fc89b1bdecce4e174d52f4efaeee8ec1a4f2c764356c6dba3525c0685231f1cbf435b6dd4ee9e738d7417f3b10ce8bbe869c32f4384 languageName: node linkType: hard @@ -5175,17 +5138,17 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-typescript@npm:7.22.5" +"@babel/plugin-transform-typescript@npm:^7.23.3": + version: 7.23.6 + resolution: "@babel/plugin-transform-typescript@npm:7.23.6" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.23.6 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-typescript": ^7.22.5 + "@babel/plugin-syntax-typescript": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d12f1ca1ef1f2a54432eb044d2999705d1205ebe211c2a7f05b12e8eb2d2a461fd7657b5486b2f2f1efe7c0c0dc8e80725b767073d40fe4ae059a7af057b05e4 + checksum: 0462241843d14dff9f1a4c49ab182a6f01a5f7679957c786b08165dac3e8d49184011f05ca204183d164c54b9d3496d1b3005f904fa8708e394e6f15bf5548e6 languageName: node linkType: hard @@ -5200,26 +5163,26 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-escapes@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.22.5" +"@babel/plugin-transform-unicode-escapes@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: da5e85ab3bb33a75cbf6181bfd236b208dc934702fd304db127232f17b4e0f42c6d3f238de8589470b4190906967eea8ca27adf3ae9d8ee4de2a2eae906ed186 + checksum: 561c429183a54b9e4751519a3dfba6014431e9cdc1484fad03bdaf96582dfc72c76a4f8661df2aeeae7c34efd0fa4d02d3b83a2f63763ecf71ecc925f9cc1f60 languageName: node linkType: hard -"@babel/plugin-transform-unicode-property-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.22.5" +"@babel/plugin-transform-unicode-property-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2495e5f663cb388e3d888b4ba3df419ac436a5012144ac170b622ddfc221f9ea9bdba839fa2bc0185cb776b578030666406452ec7791cbf0e7a3d4c88ae9574c + checksum: 2298461a194758086d17c23c26c7de37aa533af910f9ebf31ebd0893d4aa317468043d23f73edc782ec21151d3c46cf0ff8098a83b725c49a59de28a1d4d6225 languageName: node linkType: hard @@ -5235,27 +5198,27 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.22.5" +"@babel/plugin-transform-unicode-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6b5d1404c8c623b0ec9bd436c00d885a17d6a34f3f2597996343ddb9d94f6379705b21582dfd4cec2c47fd34068872e74ab6b9580116c0566b3f9447e2a7fa06 + checksum: c5f835d17483ba899787f92e313dfa5b0055e3deab332f1d254078a2bba27ede47574b6599fcf34d3763f0c048ae0779dc21d2d8db09295edb4057478dc80a9a languageName: node linkType: hard -"@babel/plugin-transform-unicode-sets-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.22.5" +"@babel/plugin-transform-unicode-sets-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: c042070f980b139547f8b0179efbc049ac5930abec7fc26ed7a41d89a048d8ab17d362200e204b6f71c3c20d6991a0e74415e1a412a49adc8131c2a40c04822e + checksum: 79d0b4c951955ca68235c87b91ab2b393c96285f8aeaa34d6db416d2ddac90000c9bd6e8c4d82b60a2b484da69930507245035f28ba63c6cae341cf3ba68fdef languageName: node linkType: hard @@ -5354,24 +5317,25 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.22.7": - version: 7.22.7 - resolution: "@babel/preset-env@npm:7.22.7" +"@babel/preset-env@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/preset-env@npm:7.23.9" dependencies: - "@babel/compat-data": ^7.22.6 - "@babel/helper-compilation-targets": ^7.22.6 + "@babel/compat-data": ^7.23.5 + "@babel/helper-compilation-targets": ^7.23.6 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-option": ^7.22.5 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.22.5 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.22.5 + "@babel/helper-validator-option": ^7.23.5 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.23.3 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.23.3 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.23.7 "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2 "@babel/plugin-syntax-async-generators": ^7.8.4 "@babel/plugin-syntax-class-properties": ^7.12.13 "@babel/plugin-syntax-class-static-block": ^7.14.5 "@babel/plugin-syntax-dynamic-import": ^7.8.3 "@babel/plugin-syntax-export-namespace-from": ^7.8.3 - "@babel/plugin-syntax-import-assertions": ^7.22.5 - "@babel/plugin-syntax-import-attributes": ^7.22.5 + "@babel/plugin-syntax-import-assertions": ^7.23.3 + "@babel/plugin-syntax-import-attributes": ^7.23.3 "@babel/plugin-syntax-import-meta": ^7.10.4 "@babel/plugin-syntax-json-strings": ^7.8.3 "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 @@ -5383,64 +5347,63 @@ __metadata: "@babel/plugin-syntax-private-property-in-object": ^7.14.5 "@babel/plugin-syntax-top-level-await": ^7.14.5 "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 - "@babel/plugin-transform-arrow-functions": ^7.22.5 - "@babel/plugin-transform-async-generator-functions": ^7.22.7 - "@babel/plugin-transform-async-to-generator": ^7.22.5 - "@babel/plugin-transform-block-scoped-functions": ^7.22.5 - "@babel/plugin-transform-block-scoping": ^7.22.5 - "@babel/plugin-transform-class-properties": ^7.22.5 - "@babel/plugin-transform-class-static-block": ^7.22.5 - "@babel/plugin-transform-classes": ^7.22.6 - "@babel/plugin-transform-computed-properties": ^7.22.5 - "@babel/plugin-transform-destructuring": ^7.22.5 - "@babel/plugin-transform-dotall-regex": ^7.22.5 - "@babel/plugin-transform-duplicate-keys": ^7.22.5 - "@babel/plugin-transform-dynamic-import": ^7.22.5 - "@babel/plugin-transform-exponentiation-operator": ^7.22.5 - "@babel/plugin-transform-export-namespace-from": ^7.22.5 - "@babel/plugin-transform-for-of": ^7.22.5 - "@babel/plugin-transform-function-name": ^7.22.5 - "@babel/plugin-transform-json-strings": ^7.22.5 - "@babel/plugin-transform-literals": ^7.22.5 - "@babel/plugin-transform-logical-assignment-operators": ^7.22.5 - "@babel/plugin-transform-member-expression-literals": ^7.22.5 - "@babel/plugin-transform-modules-amd": ^7.22.5 - "@babel/plugin-transform-modules-commonjs": ^7.22.5 - "@babel/plugin-transform-modules-systemjs": ^7.22.5 - "@babel/plugin-transform-modules-umd": ^7.22.5 + "@babel/plugin-transform-arrow-functions": ^7.23.3 + "@babel/plugin-transform-async-generator-functions": ^7.23.9 + "@babel/plugin-transform-async-to-generator": ^7.23.3 + "@babel/plugin-transform-block-scoped-functions": ^7.23.3 + "@babel/plugin-transform-block-scoping": ^7.23.4 + "@babel/plugin-transform-class-properties": ^7.23.3 + "@babel/plugin-transform-class-static-block": ^7.23.4 + "@babel/plugin-transform-classes": ^7.23.8 + "@babel/plugin-transform-computed-properties": ^7.23.3 + "@babel/plugin-transform-destructuring": ^7.23.3 + "@babel/plugin-transform-dotall-regex": ^7.23.3 + "@babel/plugin-transform-duplicate-keys": ^7.23.3 + "@babel/plugin-transform-dynamic-import": ^7.23.4 + "@babel/plugin-transform-exponentiation-operator": ^7.23.3 + "@babel/plugin-transform-export-namespace-from": ^7.23.4 + "@babel/plugin-transform-for-of": ^7.23.6 + "@babel/plugin-transform-function-name": ^7.23.3 + "@babel/plugin-transform-json-strings": ^7.23.4 + "@babel/plugin-transform-literals": ^7.23.3 + "@babel/plugin-transform-logical-assignment-operators": ^7.23.4 + "@babel/plugin-transform-member-expression-literals": ^7.23.3 + "@babel/plugin-transform-modules-amd": ^7.23.3 + "@babel/plugin-transform-modules-commonjs": ^7.23.3 + "@babel/plugin-transform-modules-systemjs": ^7.23.9 + "@babel/plugin-transform-modules-umd": ^7.23.3 "@babel/plugin-transform-named-capturing-groups-regex": ^7.22.5 - "@babel/plugin-transform-new-target": ^7.22.5 - "@babel/plugin-transform-nullish-coalescing-operator": ^7.22.5 - "@babel/plugin-transform-numeric-separator": ^7.22.5 - "@babel/plugin-transform-object-rest-spread": ^7.22.5 - "@babel/plugin-transform-object-super": ^7.22.5 - "@babel/plugin-transform-optional-catch-binding": ^7.22.5 - "@babel/plugin-transform-optional-chaining": ^7.22.6 - "@babel/plugin-transform-parameters": ^7.22.5 - "@babel/plugin-transform-private-methods": ^7.22.5 - "@babel/plugin-transform-private-property-in-object": ^7.22.5 - "@babel/plugin-transform-property-literals": ^7.22.5 - "@babel/plugin-transform-regenerator": ^7.22.5 - "@babel/plugin-transform-reserved-words": ^7.22.5 - "@babel/plugin-transform-shorthand-properties": ^7.22.5 - "@babel/plugin-transform-spread": ^7.22.5 - "@babel/plugin-transform-sticky-regex": ^7.22.5 - "@babel/plugin-transform-template-literals": ^7.22.5 - "@babel/plugin-transform-typeof-symbol": ^7.22.5 - "@babel/plugin-transform-unicode-escapes": ^7.22.5 - "@babel/plugin-transform-unicode-property-regex": ^7.22.5 - "@babel/plugin-transform-unicode-regex": ^7.22.5 - "@babel/plugin-transform-unicode-sets-regex": ^7.22.5 - "@babel/preset-modules": ^0.1.5 - "@babel/types": ^7.22.5 - "@nicolo-ribaudo/semver-v6": ^6.3.3 - babel-plugin-polyfill-corejs2: ^0.4.4 - babel-plugin-polyfill-corejs3: ^0.8.2 - babel-plugin-polyfill-regenerator: ^0.5.1 + "@babel/plugin-transform-new-target": ^7.23.3 + "@babel/plugin-transform-nullish-coalescing-operator": ^7.23.4 + "@babel/plugin-transform-numeric-separator": ^7.23.4 + "@babel/plugin-transform-object-rest-spread": ^7.23.4 + "@babel/plugin-transform-object-super": ^7.23.3 + "@babel/plugin-transform-optional-catch-binding": ^7.23.4 + "@babel/plugin-transform-optional-chaining": ^7.23.4 + "@babel/plugin-transform-parameters": ^7.23.3 + "@babel/plugin-transform-private-methods": ^7.23.3 + "@babel/plugin-transform-private-property-in-object": ^7.23.4 + "@babel/plugin-transform-property-literals": ^7.23.3 + "@babel/plugin-transform-regenerator": ^7.23.3 + "@babel/plugin-transform-reserved-words": ^7.23.3 + "@babel/plugin-transform-shorthand-properties": ^7.23.3 + "@babel/plugin-transform-spread": ^7.23.3 + "@babel/plugin-transform-sticky-regex": ^7.23.3 + "@babel/plugin-transform-template-literals": ^7.23.3 + "@babel/plugin-transform-typeof-symbol": ^7.23.3 + "@babel/plugin-transform-unicode-escapes": ^7.23.3 + "@babel/plugin-transform-unicode-property-regex": ^7.23.3 + "@babel/plugin-transform-unicode-regex": ^7.23.3 + "@babel/plugin-transform-unicode-sets-regex": ^7.23.3 + "@babel/preset-modules": 0.1.6-no-external-plugins + babel-plugin-polyfill-corejs2: ^0.4.8 + babel-plugin-polyfill-corejs3: ^0.9.0 + babel-plugin-polyfill-regenerator: ^0.5.5 core-js-compat: ^3.31.0 + semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: eabde70e450dd54f57997b0f92317f69f268e9a1f85b13f5ef5540d2a38cfae5620bd8e48ddffb547c55fbd2f17673276e6eb9411d6b5fb82e3422faf44cb6cf + checksum: 23a48468ba820c68ba34ea2c1dbc62fd2ff9cf858cfb69e159cabb0c85c72dc4c2266ce20ca84318d8742de050cb061e7c66902fbfddbcb09246afd248847933 languageName: node linkType: hard @@ -5457,6 +5420,19 @@ __metadata: languageName: node linkType: hard +"@babel/preset-modules@npm:0.1.6-no-external-plugins": + version: 0.1.6-no-external-plugins + resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins" + dependencies: + "@babel/helper-plugin-utils": ^7.0.0 + "@babel/types": ^7.4.4 + esutils: ^2.0.2 + peerDependencies: + "@babel/core": ^7.0.0-0 || ^8.0.0-0 <8.0.0 + checksum: 4855e799bc50f2449fb5210f78ea9e8fd46cf4f242243f1e2ed838e2bd702e25e73e822e7f8447722a5f4baa5e67a8f7a0e403f3e7ce04540ff743a9c411c375 + languageName: node + linkType: hard + "@babel/preset-modules@npm:^0.1.5": version: 0.1.5 resolution: "@babel/preset-modules@npm:0.1.5" @@ -5488,19 +5464,19 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/preset-react@npm:7.22.5" +"@babel/preset-react@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/preset-react@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-option": ^7.22.5 - "@babel/plugin-transform-react-display-name": ^7.22.5 - "@babel/plugin-transform-react-jsx": ^7.22.5 + "@babel/helper-validator-option": ^7.22.15 + "@babel/plugin-transform-react-display-name": ^7.23.3 + "@babel/plugin-transform-react-jsx": ^7.22.15 "@babel/plugin-transform-react-jsx-development": ^7.22.5 - "@babel/plugin-transform-react-pure-annotations": ^7.22.5 + "@babel/plugin-transform-react-pure-annotations": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b977c7ee83e93f62d77e61929ca3d97e5291e026e2f025a1b8b7ac9186486ed56c7d5bc36f0becabe0c24e8c42a4e4f2243a3cf841384cfafc3204c5d3e6c619 + checksum: 2d90961e7e627a74b44551e88ad36a440579e283e8dc27972bf2f50682152bbc77228673a3ea22c0e0d005b70cbc487eccd64897c5e5e0384e5ce18f300b21eb languageName: node linkType: hard @@ -5517,33 +5493,33 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/preset-typescript@npm:7.22.5" +"@babel/preset-typescript@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/preset-typescript@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-option": ^7.22.5 - "@babel/plugin-syntax-jsx": ^7.22.5 - "@babel/plugin-transform-modules-commonjs": ^7.22.5 - "@babel/plugin-transform-typescript": ^7.22.5 + "@babel/helper-validator-option": ^7.22.15 + "@babel/plugin-syntax-jsx": ^7.23.3 + "@babel/plugin-transform-modules-commonjs": ^7.23.3 + "@babel/plugin-transform-typescript": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7be1670cb4404797d3a473bd72d66eb2b3e0f2f8a672a5e40bdb0812cc66085ec84bcd7b896709764cabf042fdc6b7f2d4755ac7cce10515eb596ff61dab5154 + checksum: 105a2d39bbc464da0f7e1ad7f535c77c5f62d6b410219355b20e552e7d29933567a5c55339b5d0aec1a5c7a0a7dfdf1b54aae601a4fe15a157d54dcbfcb3e854 languageName: node linkType: hard -"@babel/register@npm:^7.16.0": - version: 7.18.9 - resolution: "@babel/register@npm:7.18.9" +"@babel/register@npm:^7.23.7": + version: 7.23.7 + resolution: "@babel/register@npm:7.23.7" dependencies: clone-deep: ^4.0.1 find-cache-dir: ^2.0.0 make-dir: ^2.1.0 - pirates: ^4.0.5 + pirates: ^4.0.6 source-map-support: ^0.5.16 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4aeaff97e061a397f632659082ba86c539ef8194697b236d991c10d1c2ea8f73213d3b5b3b2c24625951a1ef726b7a7d2e70f70ffcb37f79ef0c1a745eebef21 + checksum: c72a6d4856ef04f13490370d805854d2d98a77786bfaec7d85e2c585e1217011c4f3df18197a890e14520906c9111bef95551ba1a9b59c88df4dfc2dfe2c8d1b languageName: node linkType: hard @@ -5582,21 +5558,12 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.19.0": - version: 7.23.2 - resolution: "@babel/runtime@npm:7.23.2" +"@babel/runtime@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/runtime@npm:7.23.9" dependencies: regenerator-runtime: ^0.14.0 - checksum: 6c4df4839ec75ca10175f636d6362f91df8a3137f86b38f6cd3a4c90668a0fe8e9281d320958f4fbd43b394988958585a17c3aab2a4ea6bf7316b22916a371fb - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/runtime@npm:7.22.6" - dependencies: - regenerator-runtime: ^0.13.11 - checksum: e585338287c4514a713babf4fdb8fc2a67adcebab3e7723a739fc62c79cfda875b314c90fd25f827afb150d781af97bc16c85bfdbfa2889f06053879a1ddb597 + checksum: 6bbebe8d27c0c2dd275d1ac197fc1a6c00e18dab68cc7aaff0adc3195b45862bae9c4cc58975629004b0213955b2ed91e99eccb3d9b39cabea246c657323d667 languageName: node linkType: hard @@ -5618,14 +5585,14 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/template@npm:7.22.15" +"@babel/template@npm:^7.22.15, @babel/template@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/template@npm:7.23.9" dependencies: - "@babel/code-frame": ^7.22.13 - "@babel/parser": ^7.22.15 - "@babel/types": ^7.22.15 - checksum: 1f3e7dcd6c44f5904c184b3f7fe280394b191f2fed819919ffa1e529c259d5b197da8981b6ca491c235aee8dbad4a50b7e31304aa531271cb823a4a24a0dd8fd + "@babel/code-frame": ^7.23.5 + "@babel/parser": ^7.23.9 + "@babel/types": ^7.23.9 + checksum: 6e67414c0f7125d7ecaf20c11fab88085fa98a96c3ef10da0a61e962e04fdf3a18a496a66047005ddd1bb682a7cc7842d556d1db2f3f3f6ccfca97d5e445d342 languageName: node linkType: hard @@ -5640,79 +5607,25 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.13, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2": - version: 7.20.13 - resolution: "@babel/traverse@npm:7.20.13" +"@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.13, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.21.5, @babel/traverse@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/traverse@npm:7.23.9" dependencies: - "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.20.7 - "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-function-name": ^7.19.0 - "@babel/helper-hoist-variables": ^7.18.6 - "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.20.13 - "@babel/types": ^7.20.7 - debug: ^4.1.0 - globals: ^11.1.0 - checksum: 30ca6e0bd18233fda48fa09315efd14dfc61dcf5b8fa3712b343bfc61b32bc63b5e85ea1773cc9576c9b293b96f46b4589aaeb0a52e1f3eeac4edc076d049fc7 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.21.5": - version: 7.21.5 - resolution: "@babel/traverse@npm:7.21.5" - dependencies: - "@babel/code-frame": ^7.21.4 - "@babel/generator": ^7.21.5 - "@babel/helper-environment-visitor": ^7.21.5 - "@babel/helper-function-name": ^7.21.0 - "@babel/helper-hoist-variables": ^7.18.6 - "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.21.5 - "@babel/types": ^7.21.5 - debug: ^4.1.0 - globals: ^11.1.0 - checksum: b403733fa7d858f0c8e224f0434a6ade641bc469a4f92975363391e796629d5bf53e544761dfe85039aab92d5389ebe7721edb309d7a5bb7df2bf74f37bf9f47 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.22.5, @babel/traverse@npm:^7.22.6, @babel/traverse@npm:^7.22.8": - version: 7.22.8 - resolution: "@babel/traverse@npm:7.22.8" - dependencies: - "@babel/code-frame": ^7.22.5 - "@babel/generator": ^7.22.7 - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-function-name": ^7.22.5 - "@babel/helper-hoist-variables": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/parser": ^7.22.7 - "@babel/types": ^7.22.5 - debug: ^4.1.0 - globals: ^11.1.0 - checksum: a381369bc3eedfd13ed5fef7b884657f1c29024ea7388198149f0edc34bd69ce3966e9f40188d15f56490a5e12ba250ccc485f2882b53d41b054fccefb233e33 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/traverse@npm:7.23.3" - dependencies: - "@babel/code-frame": ^7.22.13 - "@babel/generator": ^7.23.3 + "@babel/code-frame": ^7.23.5 + "@babel/generator": ^7.23.6 "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-function-name": ^7.23.0 "@babel/helper-hoist-variables": ^7.22.5 "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/parser": ^7.23.3 - "@babel/types": ^7.23.3 - debug: ^4.1.0 + "@babel/parser": ^7.23.9 + "@babel/types": ^7.23.9 + debug: ^4.3.1 globals: ^11.1.0 - checksum: f4e0c05f2f82368b9be7e1fed38cfcc2e1074967a8b76ac837b89661adbd391e99d0b1fd8c31215ffc3a04d2d5d7ee5e627914a09082db84ec5606769409fe2b + checksum: a932f7aa850e158c00c97aad22f639d48c72805c687290f6a73e30c5c4957c07f5d28310c9bf59648e2980fe6c9d16adeb2ff92a9ca0f97fa75739c1328fc6c3 languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": version: 7.20.7 resolution: "@babel/types@npm:7.20.7" dependencies: @@ -5723,7 +5636,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.21.0, @babel/types@npm:^7.21.4, @babel/types@npm:^7.21.5": +"@babel/types@npm:^7.21.4, @babel/types@npm:^7.21.5": version: 7.21.5 resolution: "@babel/types@npm:7.21.5" dependencies: @@ -5734,14 +5647,14 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.22.15, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/types@npm:7.23.3" +"@babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.4, @babel/types@npm:^7.23.6, @babel/types@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/types@npm:7.23.9" dependencies: - "@babel/helper-string-parser": ^7.22.5 + "@babel/helper-string-parser": ^7.23.4 "@babel/helper-validator-identifier": ^7.22.20 to-fast-properties: ^2.0.0 - checksum: b96f1ec495351aeb2a5f98dd494aafa17df02a351548ae96999460f35c933261c839002a34c1e83552ff0d9f5e94d0b5b8e105d38131c7c9b0f5a6588676f35d + checksum: 0a9b008e9bfc89beb8c185e620fa0f8ed6c771f1e1b2e01e1596870969096fec7793898a1d64a035176abf1dd13e2668ee30bf699f2d92c210a8128f4b151e65 languageName: node linkType: hard @@ -6894,6 +6807,20 @@ __metadata: languageName: node linkType: hard +"@isaacs/cliui@npm:^8.0.2": + version: 8.0.2 + resolution: "@isaacs/cliui@npm:8.0.2" + dependencies: + string-width: ^5.1.2 + string-width-cjs: "npm:string-width@^4.2.0" + strip-ansi: ^7.0.1 + strip-ansi-cjs: "npm:strip-ansi@^6.0.1" + wrap-ansi: ^8.1.0 + wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0" + checksum: 4a473b9b32a7d4d3cfb7a614226e555091ff0c5a29a1734c28c72a182c2f6699b26fc6b5c2131dfd841e86b185aea714c72201d7c98c2fba5f17709333a67aeb + languageName: node + linkType: hard + "@istanbuljs/load-nyc-config@npm:^1.0.0": version: 1.1.0 resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" @@ -6914,50 +6841,50 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/console@npm:29.5.0" +"@jest/console@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/console@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^29.5.0 - jest-util: ^29.5.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 slash: ^3.0.0 - checksum: 9f4f4b8fabd1221361b7f2e92d4a90f5f8c2e2b29077249996ab3c8b7f765175ffee795368f8d6b5b2bb3adb32dc09319f7270c7c787b0d259e624e00e0f64a5 + checksum: 0e3624e32c5a8e7361e889db70b170876401b7d70f509a2538c31d5cd50deb0c1ae4b92dc63fe18a0902e0a48c590c21d53787a0df41a52b34fa7cab96c384d6 languageName: node linkType: hard -"@jest/core@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/core@npm:29.5.0" +"@jest/core@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/core@npm:29.7.0" dependencies: - "@jest/console": ^29.5.0 - "@jest/reporters": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/console": ^29.7.0 + "@jest/reporters": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 ci-info: ^3.2.0 exit: ^0.1.2 graceful-fs: ^4.2.9 - jest-changed-files: ^29.5.0 - jest-config: ^29.5.0 - jest-haste-map: ^29.5.0 - jest-message-util: ^29.5.0 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.5.0 - jest-resolve-dependencies: ^29.5.0 - jest-runner: ^29.5.0 - jest-runtime: ^29.5.0 - jest-snapshot: ^29.5.0 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 - jest-watcher: ^29.5.0 + jest-changed-files: ^29.7.0 + jest-config: ^29.7.0 + jest-haste-map: ^29.7.0 + jest-message-util: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-resolve-dependencies: ^29.7.0 + jest-runner: ^29.7.0 + jest-runtime: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 + jest-watcher: ^29.7.0 micromatch: ^4.0.4 - pretty-format: ^29.5.0 + pretty-format: ^29.7.0 slash: ^3.0.0 strip-ansi: ^6.0.0 peerDependencies: @@ -6965,77 +6892,77 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 9e8f5243fe82d5a57f3971e1b96f320058df7c315328a3a827263f3b17f64be10c80f4a9c1b1773628b64d2de6d607c70b5b2d5bf13e7f5ad04223e9ef6aac06 + checksum: af759c9781cfc914553320446ce4e47775ae42779e73621c438feb1e4231a5d4862f84b1d8565926f2d1aab29b3ec3dcfdc84db28608bdf5f29867124ebcfc0d languageName: node linkType: hard -"@jest/environment@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/environment@npm:29.5.0" +"@jest/environment@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/environment@npm:29.7.0" dependencies: - "@jest/fake-timers": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/fake-timers": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" - jest-mock: ^29.5.0 - checksum: 921de6325cd4817dec6685e5ff299b499b6379f3f9cf489b4b13588ee1f3820a0c77b49e6a087996b6de8f629f6f5251e636cba08d1bdb97d8071cc7d033c88a + jest-mock: ^29.7.0 + checksum: 6fb398143b2543d4b9b8d1c6dbce83fa5247f84f550330604be744e24c2bd2178bb893657d62d1b97cf2f24baf85c450223f8237cccb71192c36a38ea2272934 languageName: node linkType: hard -"@jest/expect-utils@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/expect-utils@npm:29.5.0" +"@jest/expect-utils@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/expect-utils@npm:29.7.0" dependencies: - jest-get-type: ^29.4.3 - checksum: c46fb677c88535cf83cf29f0a5b1f376c6a1109ddda266ad7da1a9cbc53cb441fa402dd61fc7b111ffc99603c11a9b3357ee41a1c0e035a58830bcb360871476 + jest-get-type: ^29.6.3 + checksum: 75eb177f3d00b6331bcaa057e07c0ccb0733a1d0a1943e1d8db346779039cb7f103789f16e502f888a3096fb58c2300c38d1f3748b36a7fa762eb6f6d1b160ed languageName: node linkType: hard -"@jest/expect@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/expect@npm:29.5.0" +"@jest/expect@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/expect@npm:29.7.0" dependencies: - expect: ^29.5.0 - jest-snapshot: ^29.5.0 - checksum: bd10e295111547e6339137107d83986ab48d46561525393834d7d2d8b2ae9d5626653f3f5e48e5c3fa742ac982e97bdf1f541b53b9e1d117a247b08e938527f6 + expect: ^29.7.0 + jest-snapshot: ^29.7.0 + checksum: a01cb85fd9401bab3370618f4b9013b90c93536562222d920e702a0b575d239d74cecfe98010aaec7ad464f67cf534a353d92d181646a4b792acaa7e912ae55e languageName: node linkType: hard -"@jest/fake-timers@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/fake-timers@npm:29.5.0" +"@jest/fake-timers@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/fake-timers@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 "@sinonjs/fake-timers": ^10.0.2 "@types/node": "*" - jest-message-util: ^29.5.0 - jest-mock: ^29.5.0 - jest-util: ^29.5.0 - checksum: 69930c6922341f244151ec0d27640852ec96237f730fc024da1f53143d31b43cde75d92f9d8e5937981cdce3b31416abc3a7090a0d22c2377512c4a6613244ee + jest-message-util: ^29.7.0 + jest-mock: ^29.7.0 + jest-util: ^29.7.0 + checksum: caf2bbd11f71c9241b458d1b5a66cbe95debc5a15d96442444b5d5c7ba774f523c76627c6931cca5e10e76f0d08761f6f1f01a608898f4751a0eee54fc3d8d00 languageName: node linkType: hard -"@jest/globals@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/globals@npm:29.5.0" +"@jest/globals@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/globals@npm:29.7.0" dependencies: - "@jest/environment": ^29.5.0 - "@jest/expect": ^29.5.0 - "@jest/types": ^29.5.0 - jest-mock: ^29.5.0 - checksum: b309ab8f21b571a7c672608682e84bbdd3d2b554ddf81e4e32617fec0a69094a290ab42e3c8b2c66ba891882bfb1b8b2736720ea1285b3ad646d55c2abefedd9 + "@jest/environment": ^29.7.0 + "@jest/expect": ^29.7.0 + "@jest/types": ^29.6.3 + jest-mock: ^29.7.0 + checksum: 97dbb9459135693ad3a422e65ca1c250f03d82b2a77f6207e7fa0edd2c9d2015fbe4346f3dc9ebff1678b9d8da74754d4d440b7837497f8927059c0642a22123 languageName: node linkType: hard -"@jest/reporters@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/reporters@npm:29.5.0" +"@jest/reporters@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/reporters@npm:29.7.0" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 - "@jridgewell/trace-mapping": ^0.3.15 + "@jest/console": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 + "@jridgewell/trace-mapping": ^0.3.18 "@types/node": "*" chalk: ^4.0.0 collect-v8-coverage: ^1.0.0 @@ -7043,13 +6970,13 @@ __metadata: glob: ^7.1.3 graceful-fs: ^4.2.9 istanbul-lib-coverage: ^3.0.0 - istanbul-lib-instrument: ^5.1.0 + istanbul-lib-instrument: ^6.0.0 istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.1.3 - jest-message-util: ^29.5.0 - jest-util: ^29.5.0 - jest-worker: ^29.5.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 + jest-worker: ^29.7.0 slash: ^3.0.0 string-length: ^4.0.1 strip-ansi: ^6.0.0 @@ -7059,7 +6986,7 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 481268aac9a4a75cc49c4df1273d6b111808dec815e9d009dad717c32383ebb0cebac76e820ad1ab44e207540e1c2fe1e640d44c4f262de92ab1933e057fdeeb + checksum: 7eadabd62cc344f629024b8a268ecc8367dba756152b761bdcb7b7e570a3864fc51b2a9810cd310d85e0a0173ef002ba4528d5ea0329fbf66ee2a3ada9c40455 languageName: node linkType: hard @@ -7072,61 +6999,70 @@ __metadata: languageName: node linkType: hard -"@jest/source-map@npm:^29.4.3": - version: 29.4.3 - resolution: "@jest/source-map@npm:29.4.3" +"@jest/schemas@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/schemas@npm:29.6.3" + dependencies: + "@sinclair/typebox": ^0.27.8 + checksum: 910040425f0fc93cd13e68c750b7885590b8839066dfa0cd78e7def07bbb708ad869381f725945d66f2284de5663bbecf63e8fdd856e2ae6e261ba30b1687e93 + languageName: node + linkType: hard + +"@jest/source-map@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/source-map@npm:29.6.3" dependencies: - "@jridgewell/trace-mapping": ^0.3.15 + "@jridgewell/trace-mapping": ^0.3.18 callsites: ^3.0.0 graceful-fs: ^4.2.9 - checksum: 2301d225145f8123540c0be073f35a80fd26a2f5e59550fd68525d8cea580fb896d12bf65106591ffb7366a8a19790076dbebc70e0f5e6ceb51f81827ed1f89c + checksum: bcc5a8697d471396c0003b0bfa09722c3cd879ad697eb9c431e6164e2ea7008238a01a07193dfe3cbb48b1d258eb7251f6efcea36f64e1ebc464ea3c03ae2deb languageName: node linkType: hard -"@jest/test-result@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/test-result@npm:29.5.0" +"@jest/test-result@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/test-result@npm:29.7.0" dependencies: - "@jest/console": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/console": ^29.7.0 + "@jest/types": ^29.6.3 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: 2e8ff5242227ab960c520c3ea0f6544c595cc1c42fa3873c158e9f4f685f4ec9670ec08a4af94ae3885c0005a43550a9595191ffbc27a0965df27d9d98bbf901 + checksum: 67b6317d526e335212e5da0e768e3b8ab8a53df110361b80761353ad23b6aea4432b7c5665bdeb87658ea373b90fb1afe02ed3611ef6c858c7fba377505057fa languageName: node linkType: hard -"@jest/test-sequencer@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/test-sequencer@npm:29.5.0" +"@jest/test-sequencer@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/test-sequencer@npm:29.7.0" dependencies: - "@jest/test-result": ^29.5.0 + "@jest/test-result": ^29.7.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.5.0 + jest-haste-map: ^29.7.0 slash: ^3.0.0 - checksum: eca34b4aeb2fda6dfb7f9f4b064c858a7adf64ec5c6091b6f4ed9d3c19549177cbadcf1c615c4c182688fa1cf085c8c55c3ca6eea40719a34554b0bf071d842e + checksum: 73f43599017946be85c0b6357993b038f875b796e2f0950487a82f4ebcb115fa12131932dd9904026b4ad8be131fe6e28bd8d0aa93b1563705185f9804bff8bd languageName: node linkType: hard -"@jest/transform@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/transform@npm:29.5.0" +"@jest/transform@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/transform@npm:29.7.0" dependencies: "@babel/core": ^7.11.6 - "@jest/types": ^29.5.0 - "@jridgewell/trace-mapping": ^0.3.15 + "@jest/types": ^29.6.3 + "@jridgewell/trace-mapping": ^0.3.18 babel-plugin-istanbul: ^6.1.1 chalk: ^4.0.0 convert-source-map: ^2.0.0 fast-json-stable-stringify: ^2.1.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.5.0 - jest-regex-util: ^29.4.3 - jest-util: ^29.5.0 + jest-haste-map: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-util: ^29.7.0 micromatch: ^4.0.4 pirates: ^4.0.4 slash: ^3.0.0 write-file-atomic: ^4.0.2 - checksum: d55d604085c157cf5112e165ff5ac1fa788873b3b31265fb4734ca59892ee24e44119964cc47eb6d178dd9512bbb6c576d1e20e51a201ff4e24d31e818a1c92d + checksum: 0f8ac9f413903b3cb6d240102db848f2a354f63971ab885833799a9964999dd51c388162106a807f810071f864302cdd8e3f0c241c29ce02d85a36f18f3f40ab languageName: node linkType: hard @@ -7155,6 +7091,20 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/types@npm:29.6.3" + dependencies: + "@jest/schemas": ^29.6.3 + "@types/istanbul-lib-coverage": ^2.0.0 + "@types/istanbul-reports": ^3.0.0 + "@types/node": "*" + "@types/yargs": ^17.0.8 + chalk: ^4.0.0 + checksum: a0bcf15dbb0eca6bdd8ce61a3fb055349d40268622a7670a3b2eb3c3dbafe9eb26af59938366d520b86907b9505b0f9b29b85cec11579a9e580694b87cd90fcc + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.1.0": version: 0.1.1 resolution: "@jridgewell/gen-mapping@npm:0.1.1" @@ -7183,6 +7133,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/resolve-uri@npm:^3.1.0": + version: 3.1.1 + resolution: "@jridgewell/resolve-uri@npm:3.1.1" + checksum: f5b441fe7900eab4f9155b3b93f9800a916257f4e8563afbcd3b5a5337b55e52bd8ae6735453b1b745457d9f6cdb16d74cd6220bbdd98cf153239e13f6cbb653 + languageName: node + linkType: hard + "@jridgewell/set-array@npm:^1.0.0, @jridgewell/set-array@npm:^1.0.1": version: 1.1.2 resolution: "@jridgewell/set-array@npm:1.1.2" @@ -7200,6 +7157,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/source-map@npm:^0.3.3": + version: 0.3.5 + resolution: "@jridgewell/source-map@npm:0.3.5" + dependencies: + "@jridgewell/gen-mapping": ^0.3.0 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: 1ad4dec0bdafbade57920a50acec6634f88a0eb735851e0dda906fa9894e7f0549c492678aad1a10f8e144bfe87f238307bf2a914a1bc85b7781d345417e9f6f + languageName: node + linkType: hard + "@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10": version: 1.4.14 resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" @@ -7207,6 +7174,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.4.14": + version: 1.4.15 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" + checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:0.3.9": version: 0.3.9 resolution: "@jridgewell/trace-mapping@npm:0.3.9" @@ -7227,7 +7201,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.17": +"@jridgewell/trace-mapping@npm:^0.3.17": version: 0.3.18 resolution: "@jridgewell/trace-mapping@npm:0.3.18" dependencies: @@ -7237,6 +7211,23 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20": + version: 0.3.22 + resolution: "@jridgewell/trace-mapping@npm:0.3.22" + dependencies: + "@jridgewell/resolve-uri": ^3.1.0 + "@jridgewell/sourcemap-codec": ^1.4.14 + checksum: ac7dd2cfe0b479aa1b81776d40d789243131cc792dc8b6b6a028c70fcd6171958ae1a71bf67b618ffe3c0c3feead9870c095ee46a5e30319410d92976b28f498 + languageName: node + linkType: hard + +"@leichtgewicht/ip-codec@npm:^2.0.1": + version: 2.0.4 + resolution: "@leichtgewicht/ip-codec@npm:2.0.4" + checksum: 468de1f04d33de6d300892683d7c8aecbf96d1e2c5fe084f95f816e50a054d45b7c1ebfb141a1447d844b86a948733f6eebd92234da8581c84a1ad4de2946a2d + languageName: node + linkType: hard + "@lerna/add@npm:3.21.0": version: 3.21.0 resolution: "@lerna/add@npm:3.21.0" @@ -9059,6 +9050,15 @@ __metadata: languageName: node linkType: hard +"@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": + version: 5.1.1-v1 + resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" + dependencies: + eslint-scope: 5.1.1 + checksum: f2e3b2d6a6e2d9f163ca22105910c9f850dc4897af0aea3ef0a5886b63d8e1ba6505b71c99cb78a3bba24a09557d601eb21c8dede3f3213753fcfef364eb0e57 + languageName: node + linkType: hard + "@nicolo-ribaudo/semver-v6@npm:^6.3.3": version: 6.3.3 resolution: "@nicolo-ribaudo/semver-v6@npm:6.3.3" @@ -9944,6 +9944,13 @@ __metadata: languageName: node linkType: hard +"@pkgjs/parseargs@npm:^0.11.0": + version: 0.11.0 + resolution: "@pkgjs/parseargs@npm:0.11.0" + checksum: 6ad6a00fc4f2f2cfc6bff76fb1d88b8ee20bc0601e18ebb01b6d4be583733a860239a521a7fbca73b612e66705078809483549d2b18f370eb346c5155c8e4a0f + languageName: node + linkType: hard + "@pm2/agent@npm:~1.0.8": version: 1.0.8 resolution: "@pm2/agent@npm:1.0.8" @@ -10798,6 +10805,13 @@ __metadata: languageName: node linkType: hard +"@sinclair/typebox@npm:^0.27.8": + version: 0.27.8 + resolution: "@sinclair/typebox@npm:0.27.8" + checksum: 00bd7362a3439021aa1ea51b0e0d0a0e8ca1351a3d54c606b115fdcc49b51b16db6e5f43b4fe7a28c38688523e22a94d49dd31168868b655f0d4d50f032d07a1 + languageName: node + linkType: hard + "@sindresorhus/is@npm:^0.14.0": version: 0.14.0 resolution: "@sindresorhus/is@npm:0.14.0" @@ -13008,6 +13022,13 @@ __metadata: languageName: node linkType: hard +"@types/aws-lambda@npm:^8.10.131": + version: 8.10.131 + resolution: "@types/aws-lambda@npm:8.10.131" + checksum: dcc3c37ea15950cc4f285d853fb8ef4f638710cb43889c0935e6741c942565314b84d6e6f59be1c1a7c4b82b78d4593d6e3db609a83d66276e887f962b20ec87 + languageName: node + linkType: hard + "@types/aws-lambda@npm:^8.10.83": version: 8.10.110 resolution: "@types/aws-lambda@npm:8.10.110" @@ -13056,6 +13077,25 @@ __metadata: languageName: node linkType: hard +"@types/body-parser@npm:*": + version: 1.19.5 + resolution: "@types/body-parser@npm:1.19.5" + dependencies: + "@types/connect": "*" + "@types/node": "*" + checksum: 1e251118c4b2f61029cc43b0dc028495f2d1957fe8ee49a707fb940f86a9bd2f9754230805598278fe99958b49e9b7e66eec8ef6a50ab5c1f6b93e1ba2aaba82 + languageName: node + linkType: hard + +"@types/bonjour@npm:^3.5.9": + version: 3.5.13 + resolution: "@types/bonjour@npm:3.5.13" + dependencies: + "@types/node": "*" + checksum: e827570e097bd7d625a673c9c208af2d1a22fa3885c0a1646533cf24394c839c3e5f60ac1bc60c0ddcc69c0615078c9fb2c01b42596c7c582d895d974f2409ee + languageName: node + linkType: hard + "@types/btoa-lite@npm:^1.0.0": version: 1.0.0 resolution: "@types/btoa-lite@npm:1.0.0" @@ -13086,6 +13126,25 @@ __metadata: languageName: node linkType: hard +"@types/connect-history-api-fallback@npm:^1.3.5": + version: 1.5.4 + resolution: "@types/connect-history-api-fallback@npm:1.5.4" + dependencies: + "@types/express-serve-static-core": "*" + "@types/node": "*" + checksum: e1dee43b8570ffac02d2d47a2b4ba80d3ca0dd1840632dafb221da199e59dbe3778d3d7303c9e23c6b401f37c076935a5bc2aeae1c4e5feaefe1c371fe2073fd + languageName: node + linkType: hard + +"@types/connect@npm:*": + version: 3.4.38 + resolution: "@types/connect@npm:3.4.38" + dependencies: + "@types/node": "*" + checksum: 7eb1bc5342a9604facd57598a6c62621e244822442976c443efb84ff745246b10d06e8b309b6e80130026a396f19bf6793b7cecd7380169f369dac3bfc46fb99 + languageName: node + linkType: hard + "@types/cookie@npm:^0.3.3": version: 0.3.3 resolution: "@types/cookie@npm:0.3.3" @@ -13134,6 +13193,37 @@ __metadata: languageName: node linkType: hard +"@types/estree@npm:^1.0.5": + version: 1.0.5 + resolution: "@types/estree@npm:1.0.5" + checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a + languageName: node + linkType: hard + +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33": + version: 4.17.42 + resolution: "@types/express-serve-static-core@npm:4.17.42" + dependencies: + "@types/node": "*" + "@types/qs": "*" + "@types/range-parser": "*" + "@types/send": "*" + checksum: 58273f80fcc94de42691f48e22542e69f0b17863378e3216ce8b782ace012f32241bfeb02a2be837f0e2b4ef96e916979adc30bbfea13f6545bd3ab81b7d2773 + languageName: node + linkType: hard + +"@types/express@npm:*, @types/express@npm:^4.17.13": + version: 4.17.21 + resolution: "@types/express@npm:4.17.21" + dependencies: + "@types/body-parser": "*" + "@types/express-serve-static-core": ^4.17.33 + "@types/qs": "*" + "@types/serve-static": "*" + checksum: fb238298630370a7392c7abdc80f495ae6c716723e114705d7e3fb67e3850b3859bbfd29391463a3fb8c0b32051847935933d99e719c0478710f8098ee7091c5 + languageName: node + linkType: hard + "@types/extract-zip@npm:^1.6.2": version: 1.6.2 resolution: "@types/extract-zip@npm:1.6.2" @@ -13256,6 +13346,13 @@ __metadata: languageName: node linkType: hard +"@types/http-errors@npm:*": + version: 2.0.4 + resolution: "@types/http-errors@npm:2.0.4" + checksum: 1f3d7c3b32c7524811a45690881736b3ef741bf9849ae03d32ad1ab7062608454b150a4e7f1351f83d26a418b2d65af9bdc06198f1c079d75578282884c4e8e3 + languageName: node + linkType: hard + "@types/http-proxy@npm:^1.17.8": version: 1.17.9 resolution: "@types/http-proxy@npm:1.17.9" @@ -13338,21 +13435,13 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:^24.0.24": - version: 24.9.1 - resolution: "@types/jest@npm:24.9.1" - dependencies: - jest-diff: ^24.3.0 - checksum: eb6b3e177b90c823604216cc78028bd10edf9127cdab543776b35ce48779ba94b3d28f44e8420b9a9d122f3e2f126e3f57fb7f270b4b4c7dfb09da40f9798e39 - languageName: node - linkType: hard - -"@types/jquery@npm:^3.3.31": - version: 3.5.16 - resolution: "@types/jquery@npm:3.5.16" +"@types/jest@npm:^29.5.11": + version: 29.5.11 + resolution: "@types/jest@npm:29.5.11" dependencies: - "@types/sizzle": "*" - checksum: 13c995f15d1c2f1d322103dc1cb0a22b95eecc3e7546f00279b8731aea21d7ec04550af40e609ee48e755d4e11bf61c25b4aa9f53df3bcbec4b8fe8e81471732 + expect: ^29.0.0 + pretty-format: ^29.0.0 + checksum: f892a06ec9f0afa9a61cd7fa316ec614e21d4df1ad301b5a837787e046fcb40dfdf7f264a55e813ac6b9b633cb9d366bd5b8d1cea725e84102477b366df23fdd languageName: node linkType: hard @@ -13468,6 +13557,20 @@ __metadata: languageName: node linkType: hard +"@types/mime@npm:*": + version: 3.0.4 + resolution: "@types/mime@npm:3.0.4" + checksum: a6139c8e1f705ef2b064d072f6edc01f3c099023ad7c4fce2afc6c2bf0231888202adadbdb48643e8e20da0ce409481a49922e737eca52871b3dc08017455843 + languageName: node + linkType: hard + +"@types/mime@npm:^1": + version: 1.3.5 + resolution: "@types/mime@npm:1.3.5" + checksum: e29a5f9c4776f5229d84e525b7cd7dd960b51c30a0fb9a028c0821790b82fca9f672dab56561e2acd9e8eed51d431bde52eafdfef30f643586c4162f1aecfc78 + languageName: node + linkType: hard + "@types/mime@npm:^2.0.3": version: 2.0.3 resolution: "@types/mime@npm:2.0.3" @@ -13515,6 +13618,15 @@ __metadata: languageName: node linkType: hard +"@types/node-forge@npm:^1.3.0": + version: 1.3.11 + resolution: "@types/node-forge@npm:1.3.11" + dependencies: + "@types/node": "*" + checksum: 1e86bd55b92a492eaafd75f6d01f31e7d86a5cdadd0c6bcdc0b1df4103b7f99bb75b832efd5217c7ddda5c781095dc086a868e20b9de00f5a427ddad4c296cd5 + languageName: node + linkType: hard + "@types/node@npm:*, @types/node@npm:>= 8, @types/node@npm:>=12.12.47, @types/node@npm:>=6": version: 18.13.0 resolution: "@types/node@npm:18.13.0" @@ -13621,10 +13733,10 @@ __metadata: languageName: node linkType: hard -"@types/prettier@npm:^2.1.5": - version: 2.7.2 - resolution: "@types/prettier@npm:2.7.2" - checksum: b47d76a5252265f8d25dd2fe2a5a61dc43ba0e6a96ffdd00c594cb4fd74c1982c2e346497e3472805d97915407a09423804cc2110a0b8e1b22cffcab246479b7 +"@types/prettier@npm:^2.7.3": + version: 2.7.3 + resolution: "@types/prettier@npm:2.7.3" + checksum: 705384209cea6d1433ff6c187c80dcc0b95d99d5c5ce21a46a9a58060c527973506822e428789d842761e0280d25e3359300f017fbe77b9755bc772ab3dc2f83 languageName: node linkType: hard @@ -13660,6 +13772,20 @@ __metadata: languageName: node linkType: hard +"@types/qs@npm:*": + version: 6.9.11 + resolution: "@types/qs@npm:6.9.11" + checksum: 620ca1628bf3da65662c54ed6ebb120b18a3da477d0bfcc872b696685a9bb1893c3c92b53a1190a8f54d52eaddb6af8b2157755699ac83164604329935e8a7f2 + languageName: node + linkType: hard + +"@types/range-parser@npm:*": + version: 1.2.7 + resolution: "@types/range-parser@npm:1.2.7" + checksum: 95640233b689dfbd85b8c6ee268812a732cf36d5affead89e806fe30da9a430767af8ef2cd661024fd97e19d61f3dec75af2df5e80ec3bea000019ab7028629a + languageName: node + linkType: hard + "@types/rc-tooltip@npm:^3.7.2": version: 3.7.7 resolution: "@types/rc-tooltip@npm:3.7.7" @@ -13864,6 +13990,36 @@ __metadata: languageName: node linkType: hard +"@types/send@npm:*": + version: 0.17.4 + resolution: "@types/send@npm:0.17.4" + dependencies: + "@types/mime": ^1 + "@types/node": "*" + checksum: cf4db48251bbb03cd6452b4de6e8e09e2d75390a92fd798eca4a803df06444adc94ed050246c94c7ed46fb97be1f63607f0e1f13c3ce83d71788b3e08640e5e0 + languageName: node + linkType: hard + +"@types/serve-index@npm:^1.9.1": + version: 1.9.4 + resolution: "@types/serve-index@npm:1.9.4" + dependencies: + "@types/express": "*" + checksum: 72727c88d54da5b13275ebfb75dcdc4aa12417bbe9da1939e017c4c5f0c906fae843aa4e0fbfe360e7ee9df2f3d388c21abfc488f77ce58693fb57809f8ded92 + languageName: node + linkType: hard + +"@types/serve-static@npm:*, @types/serve-static@npm:^1.13.10": + version: 1.15.5 + resolution: "@types/serve-static@npm:1.15.5" + dependencies: + "@types/http-errors": "*" + "@types/mime": "*" + "@types/node": "*" + checksum: 0ff4b3703cf20ba89c9f9e345bc38417860a88e85863c8d6fe274a543220ab7f5f647d307c60a71bb57dc9559f0890a661e8dc771a6ec5ef195d91c8afc4a893 + languageName: node + linkType: hard + "@types/sharp@npm:^0.32.0": version: 0.32.0 resolution: "@types/sharp@npm:0.32.0" @@ -13887,13 +14043,22 @@ __metadata: languageName: node linkType: hard -"@types/sizzle@npm:*, @types/sizzle@npm:^2.3.2": +"@types/sizzle@npm:^2.3.2": version: 2.3.3 resolution: "@types/sizzle@npm:2.3.3" checksum: 586a9fb1f6ff3e325e0f2cc1596a460615f0bc8a28f6e276ac9b509401039dd242fa8b34496d3a30c52f5b495873922d09a9e76c50c2ab2bcc70ba3fb9c4e160 languageName: node linkType: hard +"@types/sockjs@npm:^0.3.33": + version: 0.3.36 + resolution: "@types/sockjs@npm:0.3.36" + dependencies: + "@types/node": "*" + checksum: b4b5381122465d80ea8b158537c00bc82317222d3fb31fd7229ff25b31fa89134abfbab969118da55622236bf3d8fee75759f3959908b5688991f492008f29bc + languageName: node + linkType: hard + "@types/stack-utils@npm:^2.0.0": version: 2.0.1 resolution: "@types/stack-utils@npm:2.0.1" @@ -13984,6 +14149,15 @@ __metadata: languageName: node linkType: hard +"@types/ws@npm:^8.5.5": + version: 8.5.10 + resolution: "@types/ws@npm:8.5.10" + dependencies: + "@types/node": "*" + checksum: 3ec416ea2be24042ebd677932a462cf16d2080393d8d7d0b1b3f5d6eaa4a7387aaf0eefb99193c0bfd29444857cf2e0c3ac89899e130550dc6c14ada8a46d25e + languageName: node + linkType: hard + "@types/yargs-parser@npm:*": version: 21.0.0 resolution: "@types/yargs-parser@npm:21.0.0" @@ -14226,6 +14400,16 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/ast@npm:1.11.6, @webassemblyjs/ast@npm:^1.11.5": + version: 1.11.6 + resolution: "@webassemblyjs/ast@npm:1.11.6" + dependencies: + "@webassemblyjs/helper-numbers": 1.11.6 + "@webassemblyjs/helper-wasm-bytecode": 1.11.6 + checksum: 38ef1b526ca47c210f30975b06df2faf1a8170b1636ce239fc5738fc231ce28389dd61ecedd1bacfc03cbe95b16d1af848c805652080cb60982836eb4ed2c6cf + languageName: node + linkType: hard + "@webassemblyjs/ast@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/ast@npm:1.9.0" @@ -14244,6 +14428,13 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/floating-point-hex-parser@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.6" + checksum: 29b08758841fd8b299c7152eda36b9eb4921e9c584eb4594437b5cd90ed6b920523606eae7316175f89c20628da14326801090167cc7fbffc77af448ac84b7e2 + languageName: node + linkType: hard + "@webassemblyjs/floating-point-hex-parser@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.9.0" @@ -14258,6 +14449,13 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/helper-api-error@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/helper-api-error@npm:1.11.6" + checksum: e8563df85161096343008f9161adb138a6e8f3c2cc338d6a36011aa55eabb32f2fd138ffe63bc278d009ada001cc41d263dadd1c0be01be6c2ed99076103689f + languageName: node + linkType: hard + "@webassemblyjs/helper-api-error@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/helper-api-error@npm:1.9.0" @@ -14272,6 +14470,13 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/helper-buffer@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/helper-buffer@npm:1.11.6" + checksum: b14d0573bf680d22b2522e8a341ec451fddd645d1f9c6bd9012ccb7e587a2973b86ab7b89fe91e1c79939ba96095f503af04369a3b356c8023c13a5893221644 + languageName: node + linkType: hard + "@webassemblyjs/helper-buffer@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/helper-buffer@npm:1.9.0" @@ -14315,6 +14520,17 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/helper-numbers@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/helper-numbers@npm:1.11.6" + dependencies: + "@webassemblyjs/floating-point-hex-parser": 1.11.6 + "@webassemblyjs/helper-api-error": 1.11.6 + "@xtuc/long": 4.2.2 + checksum: f4b562fa219f84368528339e0f8d273ad44e047a07641ffcaaec6f93e5b76fd86490a009aa91a294584e1436d74b0a01fa9fde45e333a4c657b58168b04da424 + languageName: node + linkType: hard + "@webassemblyjs/helper-wasm-bytecode@npm:1.11.1": version: 1.11.1 resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.1" @@ -14322,6 +14538,13 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/helper-wasm-bytecode@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.6" + checksum: 3535ef4f1fba38de3475e383b3980f4bbf3de72bbb631c2b6584c7df45be4eccd62c6ff48b5edd3f1bcff275cfd605a37679ec199fc91fd0a7705d7f1e3972dc + languageName: node + linkType: hard + "@webassemblyjs/helper-wasm-bytecode@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.9.0" @@ -14341,6 +14564,18 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/helper-wasm-section@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.11.6" + dependencies: + "@webassemblyjs/ast": 1.11.6 + "@webassemblyjs/helper-buffer": 1.11.6 + "@webassemblyjs/helper-wasm-bytecode": 1.11.6 + "@webassemblyjs/wasm-gen": 1.11.6 + checksum: b2cf751bf4552b5b9999d27bbb7692d0aca75260140195cb58ea6374d7b9c2dc69b61e10b211a0e773f66209c3ddd612137ed66097e3684d7816f854997682e9 + languageName: node + linkType: hard + "@webassemblyjs/helper-wasm-section@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/helper-wasm-section@npm:1.9.0" @@ -14362,6 +14597,15 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/ieee754@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/ieee754@npm:1.11.6" + dependencies: + "@xtuc/ieee754": ^1.2.0 + checksum: 13574b8e41f6ca39b700e292d7edf102577db5650fe8add7066a320aa4b7a7c09a5056feccac7a74eb68c10dea9546d4461412af351f13f6b24b5f32379b49de + languageName: node + linkType: hard + "@webassemblyjs/ieee754@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/ieee754@npm:1.9.0" @@ -14380,6 +14624,15 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/leb128@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/leb128@npm:1.11.6" + dependencies: + "@xtuc/long": 4.2.2 + checksum: 7ea942dc9777d4b18a5ebfa3a937b30ae9e1d2ce1fee637583ed7f376334dd1d4274f813d2e250056cca803e0952def4b954913f1a3c9068bcd4ab4ee5143bf0 + languageName: node + linkType: hard + "@webassemblyjs/leb128@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/leb128@npm:1.9.0" @@ -14396,6 +14649,13 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/utf8@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/utf8@npm:1.11.6" + checksum: 807fe5b5ce10c390cfdd93e0fb92abda8aebabb5199980681e7c3743ee3306a75729bcd1e56a3903980e96c885ee53ef901fcbaac8efdfa480f9c0dae1d08713 + languageName: node + linkType: hard + "@webassemblyjs/utf8@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/utf8@npm:1.9.0" @@ -14435,6 +14695,22 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/wasm-edit@npm:^1.11.5": + version: 1.11.6 + resolution: "@webassemblyjs/wasm-edit@npm:1.11.6" + dependencies: + "@webassemblyjs/ast": 1.11.6 + "@webassemblyjs/helper-buffer": 1.11.6 + "@webassemblyjs/helper-wasm-bytecode": 1.11.6 + "@webassemblyjs/helper-wasm-section": 1.11.6 + "@webassemblyjs/wasm-gen": 1.11.6 + "@webassemblyjs/wasm-opt": 1.11.6 + "@webassemblyjs/wasm-parser": 1.11.6 + "@webassemblyjs/wast-printer": 1.11.6 + checksum: 29ce75870496d6fad864d815ebb072395a8a3a04dc9c3f4e1ffdc63fc5fa58b1f34304a1117296d8240054cfdbc38aca88e71fb51483cf29ffab0a61ef27b481 + languageName: node + linkType: hard + "@webassemblyjs/wasm-gen@npm:1.11.1": version: 1.11.1 resolution: "@webassemblyjs/wasm-gen@npm:1.11.1" @@ -14448,6 +14724,19 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/wasm-gen@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/wasm-gen@npm:1.11.6" + dependencies: + "@webassemblyjs/ast": 1.11.6 + "@webassemblyjs/helper-wasm-bytecode": 1.11.6 + "@webassemblyjs/ieee754": 1.11.6 + "@webassemblyjs/leb128": 1.11.6 + "@webassemblyjs/utf8": 1.11.6 + checksum: a645a2eecbea24833c3260a249704a7f554ef4a94c6000984728e94bb2bc9140a68dfd6fd21d5e0bbb09f6dfc98e083a45760a83ae0417b41a0196ff6d45a23a + languageName: node + linkType: hard + "@webassemblyjs/wasm-gen@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/wasm-gen@npm:1.9.0" @@ -14473,6 +14762,18 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/wasm-opt@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/wasm-opt@npm:1.11.6" + dependencies: + "@webassemblyjs/ast": 1.11.6 + "@webassemblyjs/helper-buffer": 1.11.6 + "@webassemblyjs/wasm-gen": 1.11.6 + "@webassemblyjs/wasm-parser": 1.11.6 + checksum: b4557f195487f8e97336ddf79f7bef40d788239169aac707f6eaa2fa5fe243557c2d74e550a8e57f2788e70c7ae4e7d32f7be16101afe183d597b747a3bdd528 + languageName: node + linkType: hard + "@webassemblyjs/wasm-opt@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/wasm-opt@npm:1.9.0" @@ -14499,6 +14800,20 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/wasm-parser@npm:1.11.6, @webassemblyjs/wasm-parser@npm:^1.11.5": + version: 1.11.6 + resolution: "@webassemblyjs/wasm-parser@npm:1.11.6" + dependencies: + "@webassemblyjs/ast": 1.11.6 + "@webassemblyjs/helper-api-error": 1.11.6 + "@webassemblyjs/helper-wasm-bytecode": 1.11.6 + "@webassemblyjs/ieee754": 1.11.6 + "@webassemblyjs/leb128": 1.11.6 + "@webassemblyjs/utf8": 1.11.6 + checksum: 8200a8d77c15621724a23fdabe58d5571415cda98a7058f542e670ea965dd75499f5e34a48675184947c66f3df23adf55df060312e6d72d57908e3f049620d8a + languageName: node + linkType: hard + "@webassemblyjs/wasm-parser@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/wasm-parser@npm:1.9.0" @@ -14537,6 +14852,16 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/wast-printer@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/wast-printer@npm:1.11.6" + dependencies: + "@webassemblyjs/ast": 1.11.6 + "@xtuc/long": 4.2.2 + checksum: d2fa6a4c427325ec81463e9c809aa6572af6d47f619f3091bf4c4a6fc34f1da3df7caddaac50b8e7a457f8784c62cd58c6311b6cb69b0162ccd8d4c072f79cf8 + languageName: node + linkType: hard + "@webassemblyjs/wast-printer@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/wast-printer@npm:1.9.0" @@ -14577,7 +14902,7 @@ __metadata: fs-extra: ^7.0.1 get-yarn-workspaces: 1.0.2 load-json-file: ^6.2.0 - lodash: ^4.4.2 + lodash: 4.17.21 ts-node: ^10.5.0 type-fest: ^3.10.0 write-json-file: ^4.3.0 @@ -14590,10 +14915,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-aco-so-ddb-es@workspace:packages/api-aco-so-ddb-es" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-aco": 0.0.0 "@webiny/api-dynamodb-to-elasticsearch": 0.0.0 @@ -14616,7 +14941,7 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 jest-dynalite: ^3.6.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sinon: ^9.0.2 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -14627,11 +14952,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-aco@workspace:packages/api-aco" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/ungap__structured-clone": ^0.3.0 "@webiny/api": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -14657,9 +14982,9 @@ __metadata: "@webiny/validation": 0.0.0 "@webiny/wcp": 0.0.0 graphql: ^15.8.0 - lodash: ^4.4.2 + lodash: 4.17.21 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: ^4.7.4 languageName: unknown @@ -14669,10 +14994,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-admin-settings@workspace:packages/api-admin-settings" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@webiny/api-tenancy": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -14684,10 +15009,10 @@ __metadata: "@webiny/project-utils": 0.0.0 apollo-graphql: ^0.9.5 get-yarn-workspaces: ^1.0.2 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.6.1 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sinon: ^9.0.2 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -14710,17 +15035,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-admin-users-so-ddb@workspace:packages/api-admin-users-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-admin-users": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/db-dynamodb": 0.0.0 "@webiny/error": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14730,8 +15055,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-admin-users@workspace:packages/api-admin-users" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@types/jsonwebtoken": ^9.0.2 "@types/md5": ^2.3.2 @@ -14749,9 +15074,9 @@ __metadata: "@webiny/validation": 0.0.0 commodo-fields-object: ^1.0.6 dataloader: ^2.0.0 - lodash: ^4.5.0 + lodash: 4.17.21 md5: ^2.3.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -14760,11 +15085,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-apw-scheduler-so-ddb@workspace:packages/api-apw-scheduler-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-apw": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -14777,9 +15102,9 @@ __metadata: "@webiny/handler-graphql": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14789,10 +15114,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-apw@workspace:packages/api-apw" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@webiny/api": 0.0.0 "@webiny/api-admin-settings": 0.0.0 @@ -14822,10 +15147,10 @@ __metadata: dayjs: ^1.10.4 get-yarn-workspaces: ^1.0.2 graphql: ^15.7.2 - jest: ^29.5.0 - lodash: ^4.5.0 + jest: ^29.7.0 + lodash: 4.17.21 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sinon: ^9.0.2 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -14836,11 +15161,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-audit-logs@workspace:packages/api-audit-logs" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-aco": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -14873,14 +15198,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-authentication-cognito@workspace:packages/api-authentication-cognito" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-authentication": 0.0.0 "@webiny/api-cognito-authenticator": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -14889,19 +15214,19 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-authentication@workspace:packages/api-authentication" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/handler": 0.0.0 "@webiny/project-utils": 0.0.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14911,13 +15236,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-background-tasks-ddb@workspace:packages/api-background-tasks-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/tasks": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14927,14 +15252,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-background-tasks-es@workspace:packages/api-background-tasks-es" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-elasticsearch-tasks": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/tasks": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14944,14 +15269,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-background-tasks-os@workspace:packages/api-background-tasks-os" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-elasticsearch-tasks": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/tasks": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14961,8 +15286,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-cognito-authenticator@workspace:packages/api-cognito-authenticator" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/jsonwebtoken": ^9.0.2 "@types/jwk-to-pem": ^2.0.1 "@types/node-fetch": ^2.6.1 @@ -14971,7 +15296,7 @@ __metadata: jsonwebtoken: ^9.0.1 jwk-to-pem: ^2.0.1 node-fetch: ^2.6.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -14980,13 +15305,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-dynamodb-to-elasticsearch@workspace:packages/api-dynamodb-to-elasticsearch" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@types/aws-lambda": ^8.10.131 "@webiny/api-elasticsearch": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -14994,7 +15320,6 @@ __metadata: "@webiny/handler-aws": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - aws-lambda: ^1.0.7 p-retry: ^4.6.2 typescript: 4.7.4 languageName: unknown @@ -15004,11 +15329,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-elasticsearch-tasks@workspace:packages/api-elasticsearch-tasks" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-elasticsearch": 0.0.0 "@webiny/api-headless-cms": 0.0.0 @@ -15028,7 +15353,7 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/tasks": 0.0.0 "@webiny/utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 type-fest: ^2.19.0 typescript: 4.7.4 @@ -15039,8 +15364,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-elasticsearch@workspace:packages/api-elasticsearch" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 @@ -15050,7 +15375,7 @@ __metadata: "@webiny/utils": 0.0.0 aws-elasticsearch-connector: ^9.0.0 elastic-ts: ^0.8.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15060,13 +15385,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-file-manager-ddb@workspace:packages/api-file-manager-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-file-manager": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -15074,10 +15399,10 @@ __metadata: "@webiny/error": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 jsonpack: ^1.1.5 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15087,8 +15412,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-file-manager-s3@workspace:packages/api-file-manager-s3" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/node-fetch": ^2.6.1 "@webiny/api": 0.0.0 "@webiny/api-file-manager": 0.0.0 @@ -15109,7 +15434,7 @@ __metadata: object-hash: ^3.0.0 p-map: 4.0.0 p-reduce: 2.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sanitize-filename: ^1.6.3 sharp: 0.32.6 typescript: 4.7.4 @@ -15120,13 +15445,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-file-manager@workspace:packages/api-file-manager" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@types/sharp": ^0.32.0 "@webiny/api": 0.0.0 @@ -15146,10 +15471,10 @@ __metadata: "@webiny/tasks": 0.0.0 "@webiny/utils": 0.0.0 "@webiny/validation": 0.0.0 - jest: ^29.5.0 - lodash: ^4.17.11 + jest: ^29.7.0 + lodash: 4.17.21 object-hash: ^2.1.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15159,11 +15484,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-form-builder-so-ddb-es@workspace:packages/api-form-builder-so-ddb-es" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@webiny/api-dynamodb-to-elasticsearch": 0.0.0 "@webiny/api-elasticsearch": 0.0.0 @@ -15179,9 +15504,9 @@ __metadata: "@webiny/utils": 0.0.0 csvtojson: ^2.0.10 elastic-ts: ^0.8.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15191,11 +15516,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-form-builder-so-ddb@workspace:packages/api-form-builder-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-form-builder": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -15206,9 +15531,9 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 csvtojson: ^2.0.10 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15218,11 +15543,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-form-builder@workspace:packages/api-form-builder" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@types/got": ^9.6.12 "@types/json2csv": ^4.5.1 @@ -15251,12 +15576,12 @@ __metadata: date-fns: ^2.22.1 fs-extra: ^9.1.0 got: ^9.6.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 json2csv: ^4.5.2 - lodash: ^4.17.11 + lodash: 4.17.21 node-fetch: ^2.6.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 slugify: ^1.2.9 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -15267,10 +15592,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-headless-cms-ddb-es@workspace:packages/api-headless-cms-ddb-es" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@types/jsonpack": ^1.1.0 "@webiny/api": 0.0.0 @@ -15291,12 +15616,12 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 dataloader: ^2.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 jsonpack: ^1.1.5 - lodash: ^4.17.21 + lodash: 4.17.21 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sinon: ^9.0.2 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -15307,10 +15632,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-headless-cms-ddb@workspace:packages/api-headless-cms-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@types/jsonpack": ^1.1.0 "@webiny/api-headless-cms": 0.0.0 "@webiny/aws-sdk": 0.0.0 @@ -15323,10 +15648,10 @@ __metadata: "@webiny/utils": 0.0.0 dataloader: ^2.0.0 dot-prop: ^6.0.1 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 jsonpack: ^1.1.5 - lodash: ^4.5.0 + lodash: 4.17.21 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15336,10 +15661,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-headless-cms@workspace:packages/api-headless-cms" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@graphql-tools/schema": ^7.1.2 "@webiny/api": 0.0.0 "@webiny/api-i18n": 0.0.0 @@ -15364,21 +15689,21 @@ __metadata: get-yarn-workspaces: ^1.0.2 graphql: ^15.7.2 graphql-tag: ^2.12.6 - jest: ^29.5.0 + jest: ^29.7.0 jsdom: 21.1.2 - lodash: ^4.5.0 + lodash: 4.17.21 p-map: ^4.0.0 p-reduce: ^2.1.0 pluralize: ^8.0.0 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 semver: ^7.3.5 sinon: ^9.0.2 slugify: ^1.4.0 ttypescript: ^1.5.12 typescript: 4.7.4 write-json-file: ^4.3.0 - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -15386,16 +15711,16 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-i18n-content@workspace:packages/api-i18n-content" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-i18n": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 graphql: ^15.7.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -15404,11 +15729,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-i18n-ddb@workspace:packages/api-i18n-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-i18n": 0.0.0 "@webiny/api-security": 0.0.0 @@ -15423,9 +15748,9 @@ __metadata: "@webiny/handler-db": 0.0.0 "@webiny/handler-graphql": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15435,11 +15760,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-i18n@workspace:packages/api-i18n" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/accept-language-parser": ^1.5.3 "@webiny/api": 0.0.0 "@webiny/api-security": 0.0.0 @@ -15456,8 +15781,8 @@ __metadata: "@webiny/pubsub": 0.0.0 accept-language-parser: ^1.5.0 i18n-locales: ^0.0.2 - jest: ^29.5.0 - rimraf: ^3.0.2 + jest: ^29.7.0 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15467,11 +15792,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-mailer@workspace:packages/api-mailer" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/crypto-js": ^4.1.1 "@types/nodemailer": ^6.4.4 "@webiny/api": 0.0.0 @@ -15489,16 +15814,16 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/pubsub": 0.0.0 - crypto-js: ^4.1.1 + crypto-js: 4.2.0 graphql: ^15.7.2 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.6.1 - lodash: ^4.17.21 + lodash: 4.17.21 nodemailer: ^6.7.6 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -15506,11 +15831,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder-aco@workspace:packages/api-page-builder-aco" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-aco": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -15529,7 +15854,7 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/wcp": 0.0.0 graphql: ^15.8.0 - lodash: ^4.17.11 + lodash: 4.17.21 ttypescript: ^1.5.13 typescript: ^4.7.4 languageName: unknown @@ -15539,11 +15864,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder-import-export-so-ddb@workspace:packages/api-page-builder-import-export-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-page-builder-import-export": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -15554,9 +15879,9 @@ __metadata: "@webiny/handler-aws": 0.0.0 "@webiny/handler-graphql": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15566,12 +15891,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder-import-export@workspace:packages/api-page-builder-import-export" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-proposal-export-default-from": ^7.16.0 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-proposal-export-default-from": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@commodo/fields": beta "@types/archiver": ^5.3.1 "@types/node-fetch": ^2.6.1 @@ -15600,12 +15925,12 @@ __metadata: commodo-fields-object: ^1.0.6 dot-prop-immutable: ^2.1.0 fs-extra: ^9.1.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 load-json-file: ^6.2.0 - lodash: ^4.17.11 + lodash: 4.17.21 node-fetch: ^2.6.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 stream: ^0.0.2 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -15618,11 +15943,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder-so-ddb-es@workspace:packages/api-page-builder-so-ddb-es" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@elastic/elasticsearch-mock": 0.3.0 "@webiny/api": 0.0.0 @@ -15655,10 +15980,10 @@ __metadata: dataloader: ^2.0.0 elastic-ts: ^0.8.0 graphql: ^15.8.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15668,11 +15993,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder-so-ddb@workspace:packages/api-page-builder-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-page-builder": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -15687,10 +16012,10 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 dataloader: ^2.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15700,12 +16025,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder@workspace:packages/api-page-builder" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-proposal-export-default-from": ^7.16.0 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-proposal-export-default-from": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/extract-zip": ^1.6.2 "@types/node-fetch": ^2.6.1 "@types/rimraf": ^3.0.2 @@ -15732,18 +16057,18 @@ __metadata: dataloader: ^2.0.0 extract-zip: ^1.6.7 fs-extra: ^9.1.0 - jest: ^29.5.0 + jest: ^29.7.0 jsonpack: ^1.1.5 load-json-file: ^6.2.0 - lodash: ^4.17.11 + lodash: 4.17.21 node-fetch: ^2.6.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 stream: ^0.0.2 ttypescript: ^1.5.12 typescript: 4.7.4 uniqid: ^5.2.0 zip-local: ^0.3.4 - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -15751,12 +16076,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-prerendering-service-aws@workspace:packages/api-prerendering-service-aws" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-proposal-export-default-from": ^7.16.0 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-proposal-export-default-from": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-prerendering-service": 0.0.0 "@webiny/aws-sdk": 0.0.0 @@ -15766,8 +16091,8 @@ __metadata: "@webiny/handler-client": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -15776,12 +16101,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-prerendering-service-so-ddb@workspace:packages/api-prerendering-service-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-proposal-export-default-from": ^7.16.0 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-proposal-export-default-from": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-prerendering-service": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -15792,7 +16117,7 @@ __metadata: "@webiny/project-utils": 0.0.0 jest-dynalite: ^3.3.1 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15802,12 +16127,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-prerendering-service@workspace:packages/api-prerendering-service" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-proposal-export-default-from": ^7.16.0 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-proposal-export-default-from": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@sparticuz/chromium": 109.0.0 "@types/object-hash": ^2.2.1 "@types/puppeteer-core": ^5.4.0 @@ -15821,7 +16146,7 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 - lodash: ^4.17.20 + lodash: 4.17.21 object-hash: ^2.1.1 pluralize: ^8.0.0 posthtml: ^0.15.0 @@ -15829,7 +16154,7 @@ __metadata: posthtml-plugin-link-preload: ^1.0.0 prettier: ^2.8.3 puppeteer-core: 19.4.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 shortid: ^2.2.16 srcset: ^4.0.0 ttypescript: ^1.5.12 @@ -15841,8 +16166,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-security-auth0@workspace:packages/api-security-auth0" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/jsonwebtoken": ^9.0.2 "@types/jwk-to-pem": ^2.0.1 "@types/node-fetch": ^2.6.1 @@ -15860,7 +16185,7 @@ __metadata: jsonwebtoken: ^9.0.1 jwk-to-pem: ^2.0.1 node-fetch: ^2.6.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -15870,8 +16195,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-security-cognito@workspace:packages/api-security-cognito" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/jsonwebtoken": ^9.0.2 "@webiny/api": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -15889,7 +16214,7 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 md5: ^2.3.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -15898,8 +16223,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-security-okta@workspace:packages/api-security-okta" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/node-fetch": ^2.6.1 "@webiny/api": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -15914,7 +16239,7 @@ __metadata: jsonwebtoken: ^9.0.1 jwk-to-pem: ^2.0.1 node-fetch: ^2.6.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -15923,17 +16248,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-security-so-ddb@workspace:packages/api-security-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-security": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/db-dynamodb": 0.0.0 "@webiny/error": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15943,11 +16268,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-security@workspace:packages/api-security" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@types/jsonwebtoken": ^9.0.2 "@webiny/api": 0.0.0 @@ -15972,7 +16297,7 @@ __metadata: deep-equal: ^2.2.3 jsonwebtoken: ^9.0.1 minimatch: ^5.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15982,17 +16307,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-tenancy-so-ddb@workspace:packages/api-tenancy-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-tenancy": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/db-dynamodb": 0.0.0 "@webiny/error": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16002,8 +16327,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-tenancy@workspace:packages/api-tenancy" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-wcp": 0.0.0 "@webiny/cli": 0.0.0 @@ -16015,9 +16340,9 @@ __metadata: "@webiny/pubsub": 0.0.0 "@webiny/utils": 0.0.0 dataloader: ^2.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16027,8 +16352,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-tenant-manager@workspace:packages/api-tenant-manager" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -16039,9 +16364,9 @@ __metadata: "@webiny/handler-graphql": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16051,15 +16376,15 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-theme-manager@workspace:packages/api-theme-manager" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/handler-graphql": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 - rimraf: ^3.0.2 + jest: ^29.7.0 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16069,13 +16394,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-wcp@workspace:packages/api-wcp" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/error": 0.0.0 @@ -16084,7 +16409,7 @@ __metadata: "@webiny/wcp": 0.0.0 jest-dynalite: ^3.2.0 node-fetch: ^2.6.7 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16094,16 +16419,16 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api@workspace:packages/api" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -16114,12 +16439,12 @@ __metadata: resolution: "@webiny/app-aco@workspace:packages/app-aco" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.12.1 @@ -16145,19 +16470,19 @@ __metadata: dot-prop-immutable: ^2.1.1 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.2.0 + lodash: 4.17.21 mobx: ^6.9.0 mobx-react-lite: ^3.4.3 react: 17.0.2 react-dnd: ^16.0.1 react-dom: 17.0.2 react-hotkeyz: ^1.0.4 - rimraf: ^3.0.2 + rimraf: ^5.0.5 slugify: ^1.2.9 store: ^2.0.12 ttypescript: ^1.5.12 typescript: 4.7.4 - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -16167,13 +16492,13 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@auth0/auth0-react": ^1.10.1 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-throw-expressions": ^7.22.5 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/plugin-proposal-throw-expressions": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 "@webiny/app": 0.0.0 "@webiny/app-admin": 0.0.0 @@ -16192,11 +16517,11 @@ __metadata: emotion: ^10.0.27 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.4.2 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -16208,13 +16533,13 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@aws-amplify/auth": ^5.1.9 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-throw-expressions": ^7.22.5 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/plugin-proposal-throw-expressions": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 "@webiny/app": 0.0.0 "@webiny/app-admin": 0.0.0 @@ -16232,7 +16557,7 @@ __metadata: react: 17.0.2 react-dom: 17.0.2 react-social-login-buttons: ^3.9.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16243,13 +16568,13 @@ __metadata: resolution: "@webiny/app-admin-okta@workspace:packages/app-admin-okta" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-throw-expressions": ^7.22.5 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/plugin-proposal-throw-expressions": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 "@okta/okta-auth-js": ^5.3.1 "@okta/okta-react": ^6.1.0 @@ -16271,11 +16596,11 @@ __metadata: emotion: ^10.0.27 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.4.0 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -16284,12 +16609,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-admin-rmwc@workspace:packages/app-admin-rmwc" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.12.1 "@rmwc/base": 7.0.3 @@ -16310,13 +16635,13 @@ __metadata: babel-plugin-named-asset-import: ^1.0.0-next.3e165448 classnames: ^2.3.1 emotion: ^10.0.27 - lodash: ^4.17.21 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 react-hotkeyz: ^1.0.4 react-transition-group: ^4.4.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 store: ^2.0.12 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -16328,13 +16653,13 @@ __metadata: resolution: "@webiny/app-admin-users-cognito@workspace:packages/app-admin-users-cognito" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-throw-expressions": ^7.22.5 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/plugin-proposal-throw-expressions": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 "@webiny/app": 0.0.0 "@webiny/app-admin": 0.0.0 @@ -16353,11 +16678,11 @@ __metadata: emotion: ^10.0.27 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.17.21 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16369,13 +16694,13 @@ __metadata: dependencies: "@apollo/react-components": ^3.1.5 "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@editorjs/editorjs": ^2.19.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -16415,14 +16740,14 @@ __metadata: graphlib: ^2.1.7 graphql: ^15.7.2 is-hotkey: ^0.1.3 - lodash: ^4.17.11 + lodash: 4.17.21 mobx: ^6.9.0 prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 react-hotkeyz: ^1.0.4 react-transition-group: ^4.3.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 store: ^2.0.12 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -16434,12 +16759,12 @@ __metadata: resolution: "@webiny/app-apw@workspace:packages/app-apw" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/is-prop-valid": ^1.1.1 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -16468,13 +16793,13 @@ __metadata: emotion: ^10.0.17 graphql: ^15.7.2 graphql-tag: ^2.10.1 - lodash: ^4.17.11 + lodash: 4.17.21 prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 react-spinner-material: 1.1.4 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16485,12 +16810,12 @@ __metadata: resolution: "@webiny/app-audit-logs@workspace:packages/app-audit-logs" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.19.3 - "@babel/core": ^7.19.3 - "@babel/preset-env": ^7.19.4 - "@babel/preset-react": ^7.18.6 - "@babel/preset-typescript": ^7.18.6 - "@babel/runtime": ^7.19.0 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.3 @@ -16512,8 +16837,8 @@ __metadata: emotion: ^10.0.17 execa: ^5.0.0 graphql-tag: ^2.12.6 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 peerDependencies: @@ -16526,20 +16851,20 @@ __metadata: resolution: "@webiny/app-cognito-authenticator@workspace:packages/app-cognito-authenticator" dependencies: "@aws-amplify/auth": ^5.1.9 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-throw-expressions": ^7.22.5 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/plugin-proposal-throw-expressions": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@types/lodash": ^4.14.191 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - lodash: ^4.17.21 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -16548,14 +16873,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-file-manager-s3@workspace:packages/app-file-manager-s3" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/app": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 graphql-tag: ^2.12.6 p-retry: ^4.6.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -16567,12 +16892,12 @@ __metadata: "@apollo/react-common": ^3.1.4 "@apollo/react-components": ^3.1.5 "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.3 @@ -16606,7 +16931,7 @@ __metadata: graphql: ^15.7.2 graphql-tag: ^2.12.6 invariant: ^2.2.4 - lodash: ^4.17.11 + lodash: 4.17.21 mime: ^2.4.2 minimatch: ^5.1.0 mobx: ^6.9.0 @@ -16618,7 +16943,7 @@ __metadata: react-dom: 17.0.2 react-hotkeyz: ^1.0.4 react-lazy-load: ^3.1.14 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 zod: ^3.22.4 @@ -16631,12 +16956,12 @@ __metadata: dependencies: "@apollo/react-common": ^3.1.4 "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@editorjs/editorjs": ^2.20.1 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -16672,7 +16997,7 @@ __metadata: graphql-tag: ^2.12.6 history: ^5.3.0 json2csv: ^4.5.2 - lodash: ^4.17.10 + lodash: 4.17.21 prop-types: ^15.7.2 react: 17.0.2 react-dnd: ^11.1.3 @@ -16681,7 +17006,7 @@ __metadata: react-google-recaptcha: ^1.1.0 react-hotkeyz: ^1.0.4 react-sortable-hoc: ^1.9.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 shortid: ^2.2.14 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -16692,12 +17017,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-graphql-playground@workspace:packages/app-graphql-playground" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@webiny/app": 0.0.0 @@ -16719,7 +17044,7 @@ __metadata: prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -16728,12 +17053,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-headless-cms-common@workspace:packages/app-headless-cms-common" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@fortawesome/fontawesome-svg-core": ^1.3.0 "@types/react": 17.0.39 "@webiny/app-security": 0.0.0 @@ -16748,7 +17073,7 @@ __metadata: prop-types: ^15.7.2 react: 17.0.2 react-dnd: ^11.1.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16760,12 +17085,12 @@ __metadata: dependencies: "@apollo/react-common": ^3.1.4 "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@fortawesome/fontawesome-common-types": ^0.3.0 @@ -16813,7 +17138,7 @@ __metadata: emotion: ^10.0.17 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.17.10 + lodash: 4.17.21 mobx-react-lite: ^3.4.3 prop-types: ^15.7.2 raw.macro: ^0.4.2 @@ -16826,7 +17151,7 @@ __metadata: react-helmet: ^6.1.0 react-hotkeyz: ^1.0.4 react-virtualized: ^9.21.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 use-deep-compare-effect: ^1.6.1 @@ -16837,12 +17162,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-i18n-content@workspace:packages/app-i18n-content" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@webiny/app": 0.0.0 "@webiny/app-admin": 0.0.0 "@webiny/app-i18n": 0.0.0 @@ -16856,7 +17181,7 @@ __metadata: emotion: ^10.0.17 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -16866,12 +17191,12 @@ __metadata: resolution: "@webiny/app-i18n@workspace:packages/app-i18n" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 @@ -16893,11 +17218,11 @@ __metadata: babel-plugin-emotion: ^9.2.8 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.17.11 + lodash: 4.17.21 prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16908,12 +17233,12 @@ __metadata: resolution: "@webiny/app-mailer@workspace:packages/app-mailer" dependencies: "@apollo/react-components": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@types/react": 17.0.39 "@webiny/app-admin": 0.0.0 @@ -16935,7 +17260,7 @@ __metadata: react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16945,13 +17270,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-page-builder-editor@workspace:packages/app-page-builder-editor" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@svgr/webpack": ^6.1.1 "@types/medium-editor": ^5.0.3 @@ -16972,15 +17297,15 @@ __metadata: dot-prop-immutable: ^2.1.0 emotion: ^10.0.17 graphql: ^15.7.2 - lodash: ^4.17.10 - nanoid: ^3.1.20 + lodash: 4.17.21 + nanoid: ^3.3.7 prop-types: ^15.7.2 react: 17.0.2 react-dnd: ^11.1.3 react-dnd-html5-backend: ^11.1.3 react-dom: 17.0.2 recoil: ^0.1.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16990,12 +17315,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-page-builder-elements@workspace:packages/app-page-builder-elements" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/facepaint": ^1.2.2 @@ -17006,7 +17331,7 @@ __metadata: "@webiny/theme": 0.0.0 execa: ^5.0.0 facepaint: ^1.2.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 peerDependencies: @@ -17040,13 +17365,13 @@ __metadata: "@apollo/react-common": ^3.1.4 "@apollo/react-components": ^3.1.5 "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@fortawesome/fontawesome-common-types": ^0.3.0 @@ -17103,11 +17428,11 @@ __metadata: history: ^5.3.0 invariant: ^2.2.4 is-hotkey: ^0.1.3 - lodash: ^4.17.10 + lodash: 4.17.21 medium-editor: ^5.23.3 mobx: ^6.9.0 mobx-react-lite: ^3.4.3 - nanoid: ^3.1.20 + nanoid: ^3.3.7 pako: ^2.1.0 platform: ^1.3.5 prop-types: ^15.7.2 @@ -17124,7 +17449,7 @@ __metadata: react-transition-group: ^4.3.0 react-virtualized: ^9.21.0 recoil: ^0.1.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 slugify: ^1.2.9 store: ^2.0.12 swiper: ^9.3.2 @@ -17138,17 +17463,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-plugin-admin-welcome-screen@workspace:packages/app-plugin-admin-welcome-screen" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -17158,12 +17483,12 @@ __metadata: resolution: "@webiny/app-security-access-management@workspace:packages/app-security-access-management" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.12.1 "@types/react-helmet": ^6.1.5 @@ -17181,11 +17506,11 @@ __metadata: babel-plugin-emotion: ^9.2.8 emotion: ^10.0.17 graphql-tag: ^2.12.6 - lodash: ^4.17.21 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17195,12 +17520,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-security@workspace:packages/app-security" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@webiny/app": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 @@ -17209,7 +17534,7 @@ __metadata: minimatch: ^5.1.6 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17219,12 +17544,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-serverless-cms@workspace:packages/app-serverless-cms" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@webiny/app": 0.0.0 "@webiny/app-aco": 0.0.0 @@ -17259,7 +17584,7 @@ __metadata: babel-plugin-named-asset-import: ^1.0.0-next.3e165448 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17270,13 +17595,13 @@ __metadata: resolution: "@webiny/app-tenancy@workspace:packages/app-tenancy" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 "@webiny/app": 0.0.0 @@ -17290,7 +17615,7 @@ __metadata: graphql-tag: ^2.12.6 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 store: ^2.0.12 ttypescript: ^1.3.2 typescript: 4.7.4 @@ -17302,12 +17627,12 @@ __metadata: resolution: "@webiny/app-tenant-manager@workspace:packages/app-tenant-manager" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 @@ -17329,11 +17654,11 @@ __metadata: emotion: ^10.0.27 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.17.11 + lodash: 4.17.21 prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17344,12 +17669,12 @@ __metadata: resolution: "@webiny/app-theme-manager@workspace:packages/app-theme-manager" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 @@ -17372,11 +17697,11 @@ __metadata: babel-plugin-named-asset-import: ^1.0.0-next.3e165448 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.17.11 + lodash: 4.17.21 prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17386,12 +17711,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-theme@workspace:packages/app-theme" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 @@ -17399,7 +17724,7 @@ __metadata: "@webiny/theme": 0.0.0 babel-plugin-emotion: ^9.2.8 execa: ^5.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 peerDependencies: @@ -17412,12 +17737,12 @@ __metadata: resolution: "@webiny/app-wcp@workspace:packages/app-wcp" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -17428,7 +17753,7 @@ __metadata: graphql-tag: ^2.12.6 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17439,12 +17764,12 @@ __metadata: resolution: "@webiny/app-website@workspace:packages/app-website" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/cache": ^11.10.5 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -17463,7 +17788,7 @@ __metadata: react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17474,13 +17799,13 @@ __metadata: resolution: "@webiny/app@workspace:packages/app" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/styled": ^11.10.6 "@types/lodash": ^4.14.191 "@types/react": 17.0.39 @@ -17504,11 +17829,11 @@ __metadata: boolean: ^3.0.1 graphql: ^15.7.2 invariant: ^2.2.4 - lodash: ^4.17.4 - nanoid: ^3.1.30 + lodash: 4.17.21 + nanoid: ^3.3.7 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 warning: ^4.0.2 languageName: unknown @@ -17518,8 +17843,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/aws-helpers@workspace:packages/aws-helpers" dependencies: + "@types/aws-lambda": ^8.10.131 "@webiny/project-utils": 0.0.0 - aws-lambda: ^1.0.7 cheerio: ^1.0.0-rc.10 srcset: ^4.0.0 languageName: unknown @@ -17556,12 +17881,12 @@ __metadata: "@aws-sdk/s3-presigned-post": ^3.425.0 "@aws-sdk/s3-request-presigner": ^3.425.0 "@aws-sdk/util-dynamodb": ^3.425.0 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -17584,7 +17909,7 @@ __metadata: fast-glob: ^3.2.7 handlebars: 4.7.7 localtunnel: 2.0.2 - lodash: ^4.17.20 + lodash: 4.17.21 log-update: ^4.0.0 mime: 2.6.0 minimatch: ^5.1.0 @@ -17602,9 +17927,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-admin-app-module@workspace:packages/cli-plugin-scaffold-admin-app-module" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17619,7 +17944,7 @@ __metadata: ncp: ^2.0.0 pluralize: ^8.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 typescript: 4.7.4 languageName: unknown @@ -17629,9 +17954,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-ci@workspace:packages/cli-plugin-scaffold-ci" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17646,7 +17971,7 @@ __metadata: js-base64: ^3.6.0 octokit: ^1.0.4 open: ^8.0.6 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 typescript: 4.7.4 validate-npm-package-name: ^3.0.0 @@ -17657,9 +17982,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-full-stack-app@workspace:packages/cli-plugin-scaffold-full-stack-app" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17672,7 +17997,7 @@ __metadata: chalk: ^4.1.0 ncp: ^2.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 typescript: 4.7.4 languageName: unknown @@ -17682,9 +18007,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-graphql-api@workspace:packages/cli-plugin-scaffold-graphql-api" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17700,7 +18025,7 @@ __metadata: load-json-file: ^6.2.0 ncp: ^2.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 typescript: 4.7.4 write-json-file: ^4.3.0 @@ -17711,9 +18036,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-graphql-service@workspace:packages/cli-plugin-scaffold-graphql-service" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17729,7 +18054,7 @@ __metadata: ncp: ^2.0.0 pluralize: ^8.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 ts-morph: ^11.0.0 typescript: 4.7.4 @@ -17741,9 +18066,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-react-app@workspace:packages/cli-plugin-scaffold-react-app" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17758,7 +18083,7 @@ __metadata: load-json-file: ^6.2.0 ncp: ^2.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 typescript: 4.7.4 write-json-file: ^4.3.0 @@ -17769,9 +18094,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-react-component@workspace:packages/cli-plugin-scaffold-react-component" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17788,7 +18113,7 @@ __metadata: ncp: ^2.0.0 pluralize: ^8.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 validate-npm-package-name: ^3.0.0 write-json-file: ^4.3.0 @@ -17799,10 +18124,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold@workspace:packages/cli-plugin-scaffold" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@types/inquirer": ^7.3.1 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 @@ -17814,7 +18139,7 @@ __metadata: load-json-file: ^6.2.0 ora: 4.1.1 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ts-morph: ^11.0.0 typescript: 4.7.4 write-json-file: ^4.3.0 @@ -17828,7 +18153,7 @@ __metadata: "@webiny/project-utils": 0.0.0 archy: 1.0.0 chalk: 4.1.2 - execa: 5.0.0 + execa: ^5.0.0 graphlib: 2.1.8 multimatch: 5.0.0 p-map: ^4.0.0 @@ -17869,8 +18194,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/commodo@workspace:packages/commodo" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@commodo/hooks": ^1.2.1 "@commodo/name": ^1.3.1 @@ -17882,7 +18207,7 @@ __metadata: commodo-fields-object: ^1.0.3 ramda: ^0.26.1 repropose: ^1.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -17902,7 +18227,7 @@ __metadata: get-yarn-workspaces: 1.0.2 inquirer: 7.3.3 load-json-file: 6.2.0 - lodash: ^4.17.20 + lodash: 4.17.21 open: ^8.4.0 write-json-file: 4.3.0 languageName: unknown @@ -17912,10 +18237,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/data-migration@workspace:packages/data-migration" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@types/center-align": ^1.0.0 "@types/pino": ^7.0.5 @@ -17930,12 +18255,12 @@ __metadata: "@webiny/utils": 0.0.0 center-align: ^1.0.1 chalk: ^4.1.2 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 jest-mock-console: ^1.0.0 minimatch: ^5.1.6 pino-pretty: ^9.4.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 semver: ^7.3.5 typescript: 4.7.4 languageName: unknown @@ -17945,8 +18270,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/db-dynamodb@workspace:packages/db-dynamodb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/is-number": ^7.0.2 "@webiny/api": 0.0.0 "@webiny/aws-sdk": 0.0.0 @@ -17961,10 +18286,10 @@ __metadata: dynamodb-toolbox: ^0.9.2 fuse.js: 7.0.0 is-number: ^7.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17974,11 +18299,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/db@workspace:packages/db" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -17987,11 +18312,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/error@workspace:packages/error" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.15 typescript: 4.7.4 languageName: unknown @@ -18001,13 +18326,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/feature-flags@workspace:packages/feature-flags" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/runtime": ^7.23.9 "@types/uniqid": ^5.3.2 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -18017,12 +18342,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/form@workspace:packages/form" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@testing-library/react": ^12.1.5 "@testing-library/user-event": ^12.8.3 "@types/invariant": ^2.2.35 @@ -18030,8 +18355,8 @@ __metadata: "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/validation": 0.0.0 - lodash: ^4.17.5 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 peerDependencies: @@ -18053,12 +18378,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler-aws@workspace:packages/handler-aws" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@fastify/aws-lambda": 3.1.3 + "@types/aws-lambda": ^8.10.131 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/handler": 0.0.0 @@ -18066,9 +18392,8 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 - aws-lambda: ^1.0.7 fastify: 4.11.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -18078,18 +18403,18 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler-client@workspace:packages/handler-client" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/error": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 - rimraf: ^3.0.2 + jest: ^29.7.0 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -18098,15 +18423,15 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler-db@workspace:packages/handler-db" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/db": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -18115,10 +18440,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler-graphql@workspace:packages/handler-graphql" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@graphql-tools/schema": ^7.0.0 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 @@ -18131,9 +18456,9 @@ __metadata: graphql: ^15.7.2 graphql-scalars: 1.12.0 graphql-tag: ^2.12.6 - jest: ^29.5.0 + jest: ^29.7.0 jest-mock-console: ^1.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -18143,18 +18468,18 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler-logs@workspace:packages/handler-logs" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/node-fetch": ^2.6.1 "@webiny/cli": 0.0.0 "@webiny/handler": 0.0.0 "@webiny/handler-aws": 0.0.0 "@webiny/project-utils": 0.0.0 node-fetch: ^2.6.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -18163,11 +18488,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler@workspace:packages/handler" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@fastify/compress": 6.2.0 "@fastify/cookie": 8.3.0 "@webiny/api": 0.0.0 @@ -18178,7 +18503,7 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 fastify: 4.11.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -18188,17 +18513,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/i18n-react@workspace:packages/i18n-react" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/i18n": 0.0.0 "@webiny/project-utils": 0.0.0 - lodash: ^4.17.4 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 typescript: 4.7.4 peerDependencies: react: ^17.0.2 @@ -18209,12 +18534,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/i18n@workspace:packages/i18n" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/register": ^7.16.0 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/register": ^7.23.7 + "@babel/runtime": ^7.23.9 "@types/accounting": ^0.4.2 "@types/lodash": ^4.14.190 "@webiny/cli": 0.0.0 @@ -18222,12 +18547,12 @@ __metadata: accounting: ^0.4.1 fecha: ^2.3.3 glob: ^7.1.2 - lodash: ^4.17.4 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 short-hash: ^1.0.0 ttypescript: ^1.5.13 typescript: 4.7.4 - yargs: 12.0.5 + yargs: ^17.6.2 peerDependencies: react: ^17.0.2 languageName: unknown @@ -18243,7 +18568,7 @@ __metadata: reflect-metadata: ^0.1.13 ttypescript: ^1.5.13 typescript: 4.7.4 - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -18298,7 +18623,7 @@ __metadata: "@webiny/react-composition": 0.0.0 "@webiny/theme": 0.0.0 "@webiny/ui": 0.0.0 - lodash: ^4.17.10 + lodash: 4.17.21 medium-editor: ^5.23.3 react: ^17.0.2 react-dom: ^17.0.2 @@ -18366,15 +18691,15 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/logger@workspace:packages/logger" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 pino: ^8.11.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -18402,7 +18727,7 @@ __metadata: elastic-ts: ^0.8.0 jest-dynalite: ^3.2.0 jsonpack: ^1.1.5 - lodash: ^4.17.21 + lodash: 4.17.21 pluralize: ^8.0.0 ttypescript: ^1.5.13 typescript: 4.7.4 @@ -18413,13 +18738,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/plugins@workspace:packages/plugins" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/runtime": ^7.23.9 "@types/uniqid": ^5.3.2 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 uniqid: ^5.2.0 @@ -18430,14 +18755,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/project-utils@workspace:packages/project-utils" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@pmmmwh/react-refresh-webpack-plugin": ^0.5.3 "@svgr/webpack": ^6.1.1 @@ -18467,7 +18792,7 @@ __metadata: jest-dynalite: ^3.6.1 listr2: ^5.0.8 load-json-file: 6.2.0 - lodash: ^4.6.2 + lodash: 4.17.21 mini-css-extract-plugin: 2.4.5 null-loader: ^4.0.1 os-browserify: ^0.3.0 @@ -18487,7 +18812,7 @@ __metadata: read-json-sync: 2.0.1 resolve: 1.12.2 resolve-url-loader: 4.0.0 - rimraf: 3.0.2 + rimraf: ^5.0.5 sass: 1.44.0 sass-loader: 12.3.0 scheduler: 0.19.1 @@ -18499,9 +18824,9 @@ __metadata: typescript: 4.7.4 url: 0.11.0 url-loader: 4.1.1 - webpack: ^5.74.0 - webpack-dev-server: 4.6.0 - webpack-manifest-plugin: 4.0.2 + webpack: ^5.90.0 + webpack-dev-server: ^4.6.0 + webpack-manifest-plugin: ^4.0.2 webpackbar: 5.0.2 yargs: ^17.0.1 languageName: unknown @@ -18511,14 +18836,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/pubsub@workspace:packages/pubsub" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -18528,11 +18853,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/pulumi-aws@workspace:packages/pulumi-aws" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@pulumi/aws": ^5.42.0 "@pulumi/pulumi": ^3.99.0 "@pulumi/random": ^3.0.0 @@ -18545,10 +18870,10 @@ __metadata: "@webiny/pulumi": 0.0.0 chalk: ^4.1.0 form-data: ^4.0.0 - lodash: ^4.5.0 + lodash: 4.17.21 mime: ^2.5.2 node-fetch: ^2.6.7 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -18558,8 +18883,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/pulumi-sdk@workspace:packages/pulumi-sdk" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@pulumi/aws": ^5.42.0 "@pulumi/pulumi": ^3.99.0 "@types/lodash": ^4.14.190 @@ -18569,8 +18894,8 @@ __metadata: download: ^5.0.3 execa: ^5.0.0 fs-extra: ^9.1.0 - lodash: ^4.17.4 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 semver: ^7.3.5 tar: ^6.0.5 typescript: 4.7.4 @@ -18581,15 +18906,15 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/pulumi@workspace:packages/pulumi" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@pulumi/pulumi": ^3.99.0 "@types/lodash": ^4.14.190 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 find-up: ^5.0.0 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -18598,15 +18923,15 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/react-composition@workspace:packages/react-composition" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - lodash: ^4.4.0 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 ttypescript: ^1.5.13 @@ -18618,13 +18943,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/react-properties@workspace:packages/react-properties" dependencies: - "@babel/runtime": ^7.22.6 + "@babel/runtime": ^7.23.9 "@testing-library/react": ^12.1.5 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/react-composition": 0.0.0 - nanoid: ^3.3.4 + nanoid: ^3.3.7 prettier: ^2.8.3 react: 17.0.2 languageName: unknown @@ -18634,7 +18959,7 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/react-rich-text-lexical-renderer@workspace:packages/react-rich-text-lexical-renderer" dependencies: - "@babel/runtime": ^7.22.6 + "@babel/runtime": ^7.23.9 "@testing-library/react": ^12.1.5 "@types/react": 17.0.39 "@webiny/app-theme": 0.0.0 @@ -18653,13 +18978,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/react-rich-text-renderer@workspace:packages/react-rich-text-renderer" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-transform-modules-commonjs": ^7.16.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-transform-modules-commonjs": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@editorjs/editorjs": ^2.20.1 "@types/react": 17.0.39 "@types/sanitize-html": ^2.9.0 @@ -18667,7 +18992,7 @@ __metadata: "@webiny/project-utils": 0.0.0 classnames: ^2.3.1 react: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sanitize-html: 2.11.0 typescript: 4.7.4 languageName: unknown @@ -18678,10 +19003,10 @@ __metadata: resolution: "@webiny/react-router@workspace:packages/react-router" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -18692,7 +19017,7 @@ __metadata: react: 17.0.2 react-dom: 17.0.2 react-router-dom: 6.3.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 peerDependencies: @@ -18704,11 +19029,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/serverless-cms-aws@workspace:packages/serverless-cms-aws" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@pulumi/aws": ^5.42.0 "@pulumi/pulumi": ^3.99.0 "@webiny/api-aco": 0.0.0 @@ -18760,10 +19085,10 @@ __metadata: find-up: ^5.0.0 invariant: ^2.2.4 node-fetch: ^2.6.1 - ora: 4.1.1 + ora: ^4.1.1 ttypescript: ^1.5.12 typescript: 4.7.4 - webpack: ^5.74.0 + webpack: ^5.90.0 languageName: unknown linkType: soft @@ -18771,17 +19096,18 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/storybook-utils@workspace:packages/storybook-utils" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/highlight.js": ^9.1.0 + "@types/prettier": ^2.7.3 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 copy-to-clipboard: ^3.0.8 @@ -18793,7 +19119,7 @@ __metadata: react-element-to-jsx-string: ^14.0.1 react-highlight.js: ^1.0.7 react-remarkable: ^1.1.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -18802,11 +19128,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/tasks@workspace:packages/tasks" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@types/aws-lambda": ^8.10.131 "@webiny/api": 0.0.0 "@webiny/api-headless-cms": 0.0.0 "@webiny/api-i18n": 0.0.0 @@ -18823,14 +19150,13 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/pubsub": 0.0.0 "@webiny/utils": 0.0.0 - aws-lambda: ^1.0.7 deep-equal: ^2.2.3 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.13 type-fest: ^2.19.0 typescript: 4.7.4 - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -18848,19 +19174,19 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/theme@workspace:packages/theme" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 babel-plugin-emotion: ^9.2.8 execa: ^5.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 peerDependencies: @@ -18872,17 +19198,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/ui-composer@workspace:packages/ui-composer" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 p-wait-for: ^4.1.0 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -18891,12 +19217,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/ui@workspace:packages/ui" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@editorjs/editorjs": ^2.24.3 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -18952,7 +19278,7 @@ __metadata: jest-dom: ^3.0.0 keycode: ^2.2.0 load-script: ^1.0.0 - lodash: ^4.17.11 + lodash: 4.17.21 material-components-web: ^5.1.0 ncp: ^2.0.0 nprogress: ^0.2.0 @@ -18970,7 +19296,7 @@ __metadata: react-spinner-material: 1.1.4 react-transition-group: ^4.3.0 regenerator-runtime: ^0.13.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sass: ^1.38.0 sass-loader: ^12.1.0 shortid: ^2.2.16 @@ -18989,23 +19315,23 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/utils@workspace:packages/utils" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/error": 0.0.0 "@webiny/project-utils": 0.0.0 mdbid: ^1.0.0 - nanoid: ^3.3.4 + nanoid: ^3.3.7 nanoid-dictionary: ^4.3.0 p-retry: ^4.6.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 peerDependencies: - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -19013,18 +19339,18 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/validation@workspace:packages/validation" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/lodash": ^4.14.190 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 isnumeric: ^0.3.3 - jest: ^29.5.0 - lodash: ^4.17.4 - rimraf: ^3.0.2 + jest: ^29.7.0 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -19034,17 +19360,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/wcp@workspace:packages/wcp" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 node-fetch: ^2.6.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -19255,6 +19581,15 @@ __metadata: languageName: node linkType: hard +"acorn-import-assertions@npm:^1.9.0": + version: 1.9.0 + resolution: "acorn-import-assertions@npm:1.9.0" + peerDependencies: + acorn: ^8 + checksum: 944fb2659d0845c467066bdcda2e20c05abe3aaf11972116df457ce2627628a81764d800dd55031ba19de513ee0d43bb771bc679cc0eda66dc8b4fade143bc0c + languageName: node + linkType: hard + "acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" @@ -19278,15 +19613,6 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^5.2.1": - version: 5.7.4 - resolution: "acorn@npm:5.7.4" - bin: - acorn: bin/acorn - checksum: f51392a4d25c7705fadb890f784c59cde4ac1c5452ccd569fa59bd2191b7951b4a6398348ab7ea08a54f0bc0a56c13776710f4e1bae9de441e4d33e2015ad1e0 - languageName: node - linkType: hard - "acorn@npm:^6.0.1, acorn@npm:^6.4.1": version: 6.4.2 resolution: "acorn@npm:6.4.2" @@ -19597,13 +19923,6 @@ __metadata: languageName: node linkType: hard -"amdefine@npm:>=0.0.4": - version: 1.0.1 - resolution: "amdefine@npm:1.0.1" - checksum: 9d4e15b94641643a9385b2841b4cb2bcf4e8e2f741ea4bd475c93ad7bab261ad4ed827a32e9c549b38b98759c4526c173ae4e6dde8caeb75ee5cebedc9863762 - languageName: node - linkType: hard - "amp-message@npm:~0.1.1": version: 0.1.2 resolution: "amp-message@npm:0.1.2" @@ -19742,6 +20061,13 @@ __metadata: languageName: node linkType: hard +"ansi-styles@npm:^6.1.0": + version: 6.2.1 + resolution: "ansi-styles@npm:6.2.1" + checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9 + languageName: node + linkType: hard + "ansi-term@npm:>=0.0.2": version: 0.0.2 resolution: "ansi-term@npm:0.0.2" @@ -20398,13 +20724,6 @@ __metadata: languageName: node linkType: hard -"array-flatten@npm:^2.1.0": - version: 2.1.2 - resolution: "array-flatten@npm:2.1.2" - checksum: e8988aac1fbfcdaae343d08c9a06a6fddd2c6141721eeeea45c3cf523bf4431d29a46602929455ed548c7a3e0769928cdc630405427297e7081bd118fdec9262 - languageName: node - linkType: hard - "array-ify@npm:^1.0.0": version: 1.0.0 resolution: "array-ify@npm:1.0.0" @@ -20614,13 +20933,6 @@ __metadata: languageName: node linkType: hard -"ast-types@npm:0.9.6": - version: 0.9.6 - resolution: "ast-types@npm:0.9.6" - checksum: 6b75831c192963453eaeaedaa9db41823cd964bfb9c40ad8da6e978393dd66611f8cc4f778ecabce6a4a9b44a04c83b2571d98fcb561b87596d7b2ea796447db - languageName: node - linkType: hard - "ast-types@npm:^0.13.2": version: 0.13.4 resolution: "ast-types@npm:0.13.4" @@ -20684,7 +20996,7 @@ __metadata: languageName: node linkType: hard -"async@npm:^2.6.3, async@npm:^2.6.4, async@npm:~2.6.1": +"async@npm:^2.6.3, async@npm:~2.6.1": version: 2.6.4 resolution: "async@npm:2.6.4" dependencies: @@ -20884,22 +21196,6 @@ __metadata: languageName: node linkType: hard -"babel-eslint@npm:^10.1.0": - version: 10.1.0 - resolution: "babel-eslint@npm:10.1.0" - dependencies: - "@babel/code-frame": ^7.0.0 - "@babel/parser": ^7.7.0 - "@babel/traverse": ^7.7.0 - "@babel/types": ^7.7.0 - eslint-visitor-keys: ^1.0.0 - resolve: ^1.12.0 - peerDependencies: - eslint: ">= 4.12.1" - checksum: bdc1f62b6b0f9c4d5108c96d835dad0c0066bc45b7c020fcb2d6a08107cf69c9217a99d3438dbd701b2816896190c4283ba04270ed9a8349ee07bd8dafcdc050 - languageName: node - linkType: hard - "babel-helper-evaluate-path@npm:^0.5.0": version: 0.5.0 resolution: "babel-helper-evaluate-path@npm:0.5.0" @@ -20949,20 +21245,20 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-jest@npm:29.5.0" +"babel-jest@npm:29.7.0, babel-jest@npm:^29.7.0": + version: 29.7.0 + resolution: "babel-jest@npm:29.7.0" dependencies: - "@jest/transform": ^29.5.0 + "@jest/transform": ^29.7.0 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.1.1 - babel-preset-jest: ^29.5.0 + babel-preset-jest: ^29.6.3 chalk: ^4.0.0 graceful-fs: ^4.2.9 slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: eafb6d37deb71f0c80bf3c80215aa46732153e5e8bcd73f6ff47d92e5c0c98c8f7f75995d0efec6289c371edad3693cd8fa2367b0661c4deb71a3a7117267ede + checksum: ee6f8e0495afee07cac5e4ee167be705c711a8cc8a737e05a587a131fdae2b3c8f9aa55dfd4d9c03009ac2d27f2de63d8ba96d3e8460da4d00e8af19ef9a83f7 languageName: node linkType: hard @@ -20986,7 +21282,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-dynamic-import-node@npm:^2.0.0": +"babel-plugin-dynamic-import-node@npm:2.3.3": version: 2.3.3 resolution: "babel-plugin-dynamic-import-node@npm:2.3.3" dependencies: @@ -21046,15 +21342,26 @@ __metadata: languageName: node linkType: hard -"babel-plugin-jest-hoist@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-plugin-jest-hoist@npm:29.5.0" +"babel-plugin-jest-hoist@npm:^29.6.3": + version: 29.6.3 + resolution: "babel-plugin-jest-hoist@npm:29.6.3" dependencies: "@babel/template": ^7.3.3 "@babel/types": ^7.3.3 "@types/babel__core": ^7.1.14 "@types/babel__traverse": ^7.0.6 - checksum: 099b5254073b6bc985b6d2d045ad26fb8ed30ff8ae6404c4fe8ee7cd0e98a820f69e3dfb871c7c65aae0f4b65af77046244c07bb92d49ef9005c90eedf681539 + checksum: 51250f22815a7318f17214a9d44650ba89551e6d4f47a2dc259128428324b52f5a73979d010cefd921fd5a720d8c1d55ad74ff601cd94c7bd44d5f6292fde2d1 + languageName: node + linkType: hard + +"babel-plugin-macros@npm:3.1.0, babel-plugin-macros@npm:^3.1.0": + version: 3.1.0 + resolution: "babel-plugin-macros@npm:3.1.0" + dependencies: + "@babel/runtime": ^7.12.5 + cosmiconfig: ^7.0.0 + resolve: ^1.19.0 + checksum: 765de4abebd3e4688ebdfbff8571ddc8cd8061f839bb6c3e550b0344a4027b04c60491f843296ce3f3379fb356cc873d57a9ee6694262547eb822c14a25be9a6 languageName: node linkType: hard @@ -21069,17 +21376,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-macros@npm:^3.0.1, babel-plugin-macros@npm:^3.1.0": - version: 3.1.0 - resolution: "babel-plugin-macros@npm:3.1.0" - dependencies: - "@babel/runtime": ^7.12.5 - cosmiconfig: ^7.0.0 - resolve: ^1.19.0 - checksum: 765de4abebd3e4688ebdfbff8571ddc8cd8061f839bb6c3e550b0344a4027b04c60491f843296ce3f3379fb356cc873d57a9ee6694262547eb822c14a25be9a6 - languageName: node - linkType: hard - "babel-plugin-minify-builtins@npm:^0.5.0": version: 0.5.0 resolution: "babel-plugin-minify-builtins@npm:0.5.0" @@ -21222,16 +21518,16 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.4": - version: 0.4.4 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.4" +"babel-plugin-polyfill-corejs2@npm:^0.4.8": + version: 0.4.8 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.8" dependencies: "@babel/compat-data": ^7.22.6 - "@babel/helper-define-polyfill-provider": ^0.4.1 - "@nicolo-ribaudo/semver-v6": ^6.3.3 + "@babel/helper-define-polyfill-provider": ^0.5.0 + semver: ^6.3.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 0273f3d74ccbf78086a3b14bb11b1fb94933830f51c576a24229d75b3b91c8b357c3a381d4ab3146abf9b052fa4c33ec9368dd010ada9ee355e1d03ff64e1ff0 + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 22857b87268b354e095452199464accba5fd8f690558a2f24b0954807ca2494b96da8d5c13507955802427582015160bce26a66893acf6da5dafbed8b336cf79 languageName: node linkType: hard @@ -21247,15 +21543,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.8.2": - version: 0.8.2 - resolution: "babel-plugin-polyfill-corejs3@npm:0.8.2" +"babel-plugin-polyfill-corejs3@npm:^0.9.0": + version: 0.9.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.9.0" dependencies: - "@babel/helper-define-polyfill-provider": ^0.4.1 - core-js-compat: ^3.31.0 + "@babel/helper-define-polyfill-provider": ^0.5.0 + core-js-compat: ^3.34.0 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 0bc3e9e0114eba18f4fea8a9ff5a6016cae73b74cb091290c3f75fd7b9e34e712ee26f95b52d796f283970d7c6256fb01196e3608e8db03f620e3389d56d37c6 + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 65bbf59fc0145c7a264822777403632008dce00015b4b5c7ec359125ef4faf9e8f494ae5123d2992104feb6f19a3cff85631992862e48b6d7bd64eb7e755ee1f languageName: node linkType: hard @@ -21270,14 +21566,14 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.5.1": - version: 0.5.1 - resolution: "babel-plugin-polyfill-regenerator@npm:0.5.1" +"babel-plugin-polyfill-regenerator@npm:^0.5.5": + version: 0.5.5 + resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5" dependencies: - "@babel/helper-define-polyfill-provider": ^0.4.1 + "@babel/helper-define-polyfill-provider": ^0.5.0 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 85a56d28b34586fbe482225fb6a9592fc793a459c5eea987a3427fb723c7aa2f76916348a9fc5e9ca48754ebf6086cfbb9226f4cd0cf9c6257f94553622562ed + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 3a9b4828673b23cd648dcfb571eadcd9d3fadfca0361d0a7c6feeb5a30474e92faaa49f067a6e1c05e49b6a09812879992028ff3ef3446229ff132d6e1de7eb6 languageName: node linkType: hard @@ -21413,15 +21709,15 @@ __metadata: languageName: node linkType: hard -"babel-preset-jest@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-preset-jest@npm:29.5.0" +"babel-preset-jest@npm:^29.6.3": + version: 29.6.3 + resolution: "babel-preset-jest@npm:29.6.3" dependencies: - babel-plugin-jest-hoist: ^29.5.0 + babel-plugin-jest-hoist: ^29.6.3 babel-preset-current-node-syntax: ^1.0.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 5566ca2762766c9319b4973d018d2fa08c0fcf6415c72cc54f4c8e7199e851ea8f5e6c6730f03ed7ed44fc8beefa959dd15911f2647dee47c615ff4faeddb1ad + checksum: aa4ff2a8a728d9d698ed521e3461a109a1e66202b13d3494e41eea30729a5e7cc03b3a2d56c594423a135429c37bf63a9fa8b0b9ce275298be3095a88c69f6fb languageName: node linkType: hard @@ -21473,13 +21769,6 @@ __metadata: languageName: node linkType: hard -"base62@npm:^1.1.0": - version: 1.2.8 - resolution: "base62@npm:1.2.8" - checksum: bfad0f60d300f8166c2c392f28273449aed451d4e7d99ce28f14605833a3220d6a7943366474b2dc1d5a9ff579846e60bb22d56b88358c2ac1a9a04f388760ed - languageName: node - linkType: hard - "base64-js@npm:^1.0.2, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -21694,17 +21983,13 @@ __metadata: languageName: node linkType: hard -"bonjour@npm:^3.5.0": - version: 3.5.0 - resolution: "bonjour@npm:3.5.0" +"bonjour-service@npm:^1.0.11": + version: 1.2.1 + resolution: "bonjour-service@npm:1.2.1" dependencies: - array-flatten: ^2.1.0 - deep-equal: ^1.0.1 - dns-equal: ^1.0.0 - dns-txt: ^2.0.2 - multicast-dns: ^6.0.1 - multicast-dns-service-types: ^1.1.0 - checksum: 2cfbe9fa861f4507b5ff3853eeae3ef03a231ede2b7363efedd80880ea3c0576f64416f98056c96e429ed68ff38dc4a70c0583d1eb4dab72e491ca44a0f03444 + fast-deep-equal: ^3.1.3 + multicast-dns: ^7.2.5 + checksum: b65b3e6e3a07e97f2da5806afb76f3946d5a6426b72e849a0236dc3c9d3612fb8c5359ebade4be7eb63f74a37670c53a53be2ff17f4f709811fda77f600eb25b languageName: node linkType: hard @@ -21953,6 +22238,20 @@ __metadata: languageName: node linkType: hard +"browserslist@npm:^4.21.10, browserslist@npm:^4.22.2": + version: 4.22.3 + resolution: "browserslist@npm:4.22.3" + dependencies: + caniuse-lite: ^1.0.30001580 + electron-to-chromium: ^1.4.648 + node-releases: ^2.0.14 + update-browserslist-db: ^1.0.13 + bin: + browserslist: cli.js + checksum: e62b17348e92143fe58181b02a6a97c4a98bd812d1dc9274673a54f73eec53dbed1c855ebf73e318ee00ee039f23c9a6d0e7629d24f3baef08c7a5b469742d57 + languageName: node + linkType: hard + "browserslist@npm:^4.21.9": version: 4.21.9 resolution: "browserslist@npm:4.21.9" @@ -22046,13 +22345,6 @@ __metadata: languageName: node linkType: hard -"buffer-indexof@npm:^1.0.0": - version: 1.1.1 - resolution: "buffer-indexof@npm:1.1.1" - checksum: 0967abc2981a8e7d776324c6b84811e4d84a7ead89b54a3bb8791437f0c4751afd060406b06db90a436f1cf771867331b5ecf5c4aca95b4ccb9f6cb146c22ebc - languageName: node - linkType: hard - "buffer-xor@npm:^1.0.3": version: 1.0.3 resolution: "buffer-xor@npm:1.0.3" @@ -22108,16 +22400,6 @@ __metadata: languageName: node linkType: hard -"bufferutil@npm:^4.0.1": - version: 4.0.7 - resolution: "bufferutil@npm:4.0.7" - dependencies: - node-gyp: latest - node-gyp-build: ^4.3.0 - checksum: f75aa87e3d1b99b87a95f60a855e63f70af07b57fb8443e75a2ddfef2e47788d130fdd46e3a78fd7e0c10176082b26dfbed970c5b8632e1cc299cafa0e93ce45 - languageName: node - linkType: hard - "builtin-modules@npm:3.0.0": version: 3.0.0 resolution: "builtin-modules@npm:3.0.0" @@ -22505,6 +22787,13 @@ __metadata: languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001580": + version: 1.0.30001581 + resolution: "caniuse-lite@npm:1.0.30001581" + checksum: ca4e2cd9d0acf5e3c71fa2e7cd65561e4532d32b640145f634c333792074bb63de1239b35abfb6b6d372f97caf26f8d97faac7ba51ef190717ad2d3ae9c0d7a2 + languageName: node + linkType: hard + "capture-stack-trace@npm:^1.0.0": version: 1.0.2 resolution: "capture-stack-trace@npm:1.0.2" @@ -22713,7 +23002,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.4.0, chokidar@npm:^3.4.1, chokidar@npm:^3.4.2, chokidar@npm:^3.5.1, chokidar@npm:^3.5.2": +"chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.4.0, chokidar@npm:^3.4.1, chokidar@npm:^3.4.2, chokidar@npm:^3.5.1, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3": version: 3.5.3 resolution: "chokidar@npm:3.5.3" dependencies: @@ -23269,7 +23558,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.14.1, commander@npm:^2.15.1, commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.5.0, commander@npm:^2.8.1, commander@npm:^2.9.0": +"commander@npm:^2.14.1, commander@npm:^2.15.1, commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.8.1, commander@npm:^2.9.0": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e @@ -23391,25 +23680,6 @@ __metadata: languageName: node linkType: hard -"commoner@npm:^0.10.1": - version: 0.10.8 - resolution: "commoner@npm:0.10.8" - dependencies: - commander: ^2.5.0 - detective: ^4.3.1 - glob: ^5.0.15 - graceful-fs: ^4.1.2 - iconv-lite: ^0.4.5 - mkdirp: ^0.5.0 - private: ^0.1.6 - q: ^1.1.2 - recast: ^0.11.17 - bin: - commonize: ./bin/commonize - checksum: 26104e3028a2f799421a59508b50d267f2eda580d1021d24a69acfe4d2a276e881c81991959c580f87330425fa38a7c205cddacacbb1826690d17d211f53f449 - languageName: node - linkType: hard - "compare-func@npm:^2.0.0": version: 2.0.0 resolution: "compare-func@npm:2.0.0" @@ -23557,10 +23827,10 @@ __metadata: languageName: node linkType: hard -"connect-history-api-fallback@npm:^1.6.0": - version: 1.6.0 - resolution: "connect-history-api-fallback@npm:1.6.0" - checksum: 804ca2be28c999032ecd37a9f71405e5d7b7a4b3defcebbe41077bb8c5a0a150d7b59f51dcc33b2de30bc7e217a31d10f8cfad27e8e74c2fc7655eeba82d6e7e +"connect-history-api-fallback@npm:^2.0.0": + version: 2.0.0 + resolution: "connect-history-api-fallback@npm:2.0.0" + checksum: dc5368690f4a5c413889792f8df70d5941ca9da44523cde3f87af0745faee5ee16afb8195434550f0504726642734f2683d6c07f8b460f828a12c45fbd4c9a68 languageName: node linkType: hard @@ -23756,7 +24026,7 @@ __metadata: languageName: node linkType: hard -"convert-source-map@npm:^1.1.0, convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.5.1, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": +"convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.5.1, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": version: 1.9.0 resolution: "convert-source-map@npm:1.9.0" checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 @@ -23868,6 +24138,15 @@ __metadata: languageName: node linkType: hard +"core-js-compat@npm:^3.34.0": + version: 3.35.1 + resolution: "core-js-compat@npm:3.35.1" + dependencies: + browserslist: ^4.22.2 + checksum: 4c1a7076d31fa489eec5c46eb11c7127703f9756b5fed1eab9bf27b7f0f151247886d3fa488911078bd2801a5dfa12a9ea2ecb7a4e61dfa460b2c291805f503b + languageName: node + linkType: hard + "core-js-pure@npm:^3.0.1, core-js-pure@npm:^3.10.2, core-js-pure@npm:^3.23.3, core-js-pure@npm:^3.25.1": version: 3.27.2 resolution: "core-js-pure@npm:3.27.2" @@ -24045,6 +24324,23 @@ __metadata: languageName: node linkType: hard +"create-jest@npm:^29.7.0": + version: 29.7.0 + resolution: "create-jest@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + chalk: ^4.0.0 + exit: ^0.1.2 + graceful-fs: ^4.2.9 + jest-config: ^29.7.0 + jest-util: ^29.7.0 + prompts: ^2.0.1 + bin: + create-jest: bin/create-jest.js + checksum: 1427d49458adcd88547ef6fa39041e1fe9033a661293aa8d2c3aa1b4967cb5bf4f0c00436c7a61816558f28ba2ba81a94d5c962e8022ea9a883978fc8e1f2945 + languageName: node + linkType: hard + "create-react-class@npm:^15.6.2": version: 15.7.0 resolution: "create-react-class@npm:15.7.0" @@ -24090,7 +24386,7 @@ __metadata: node-fetch: ^2.6.1 os: 0.1.1 p-retry: ^4.6.0 - rimraf: 3.0.2 + rimraf: ^5.0.5 semver: ^7.3.5 uuid: 8.3.2 validate-npm-package-name: 3.0.0 @@ -24199,7 +24495,14 @@ __metadata: languageName: node linkType: hard -"crypto-js@npm:^4.0.0, crypto-js@npm:^4.1.1": +"crypto-js@npm:4.2.0": + version: 4.2.0 + resolution: "crypto-js@npm:4.2.0" + checksum: f051666dbc077c8324777f44fbd3aaea2986f198fe85092535130d17026c7c2ccf2d23ee5b29b36f7a4a07312db2fae23c9094b644cc35f7858b1b4fcaf27774 + languageName: node + linkType: hard + +"crypto-js@npm:^4.0.0": version: 4.1.1 resolution: "crypto-js@npm:4.1.1" checksum: b3747c12ee3a7632fab3b3e171ea50f78b182545f0714f6d3e7e2858385f0f4101a15f2517e033802ce9d12ba50a391575ff4638c9de3dd9b2c4bc47768d5425 @@ -24649,8 +24952,8 @@ __metadata: cypress-wait-until: ^1.7.1 del: ^6.0.0 graphql-request: ^3.3.0 - lodash: ^4.17.11 - nanoid: ^3.0.0 + lodash: 4.17.21 + nanoid: ^3.3.7 node-fetch: ^2.6.1 typescript: 4.7.4 uniqid: ^5.2.0 @@ -25097,6 +25400,18 @@ __metadata: languageName: node linkType: hard +"dedent@npm:^1.0.0": + version: 1.5.1 + resolution: "dedent@npm:1.5.1" + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + checksum: c3c300a14edf1bdf5a873f9e4b22e839d62490bc5c8d6169c1f15858a1a76733d06a9a56930e963d677a2ceeca4b6b0894cc5ea2f501aa382ca5b92af3413c2a + languageName: node + linkType: hard + "deep-assign@npm:^3.0.0": version: 3.0.0 resolution: "deep-assign@npm:3.0.0" @@ -25113,7 +25428,7 @@ __metadata: languageName: node linkType: hard -"deep-equal@npm:^1.0.1, deep-equal@npm:^1.1.1": +"deep-equal@npm:^1.1.1": version: 1.1.1 resolution: "deep-equal@npm:1.1.1" dependencies: @@ -25307,13 +25622,6 @@ __metadata: languageName: node linkType: hard -"defined@npm:^1.0.0": - version: 1.0.1 - resolution: "defined@npm:1.0.1" - checksum: b1a852300bdb57f297289b55eafdd0c517afaa3ec8190e78fce91b9d8d0c0369d4505ecbdacfd3d98372e664f4a267d9bd793938d4a8c76209c9d9516fbe2101 - languageName: node - linkType: hard - "defined@npm:~0.0.0": version: 0.0.0 resolution: "defined@npm:0.0.0" @@ -25507,16 +25815,6 @@ __metadata: languageName: node linkType: hard -"detective@npm:^4.3.1": - version: 4.7.1 - resolution: "detective@npm:4.7.1" - dependencies: - acorn: ^5.2.1 - defined: ^1.0.0 - checksum: 87531cb2f2f07feed75b68aa4d6f08ff46adef4e3b332cbff81a13256a298ab83cec7ff9b84f4c1cf532d4def58472cb3e75a31e2c0e19c3915582437bc29b86 - languageName: node - linkType: hard - "devtools-protocol@npm:0.0.1068969": version: 0.0.1068969 resolution: "devtools-protocol@npm:0.0.1068969" @@ -25555,6 +25853,13 @@ __metadata: languageName: node linkType: hard +"diff-sequences@npm:^29.6.3": + version: 29.6.3 + resolution: "diff-sequences@npm:29.6.3" + checksum: f4914158e1f2276343d98ff5b31fc004e7304f5470bf0f1adb2ac6955d85a531a6458d33e87667f98f6ae52ebd3891bb47d420bb48a5bd8b7a27ee25b20e33aa + languageName: node + linkType: hard + "diff@npm:^3.1.0": version: 3.5.0 resolution: "diff@npm:3.5.0" @@ -25637,29 +25942,12 @@ __metadata: languageName: node linkType: hard -"dns-equal@npm:^1.0.0": - version: 1.0.0 - resolution: "dns-equal@npm:1.0.0" - checksum: a8471ac849c7c13824f053babea1bc26e2f359394dd5a460f8340d8abd13434be01e3327a5c59d212f8c8997817450efd3f3ac77bec709b21979cf0235644524 - languageName: node - linkType: hard - -"dns-packet@npm:^1.3.1": - version: 1.3.4 - resolution: "dns-packet@npm:1.3.4" - dependencies: - ip: ^1.1.0 - safe-buffer: ^5.0.1 - checksum: 7dd87f85cb4f9d1a99c03470730e3d9385e67dc94f6c13868c4034424a5378631e492f9f1fbc43d3c42f319fbbfe18b6488bb9527c32d34692c52bf1f5eedf69 - languageName: node - linkType: hard - -"dns-txt@npm:^2.0.2": - version: 2.0.2 - resolution: "dns-txt@npm:2.0.2" +"dns-packet@npm:^5.2.2": + version: 5.6.1 + resolution: "dns-packet@npm:5.6.1" dependencies: - buffer-indexof: ^1.0.0 - checksum: 80130b665379ecd991687ae079fbee25d091e03e4c4cef41e7643b977849ac48c2f56bfcb3727e53594d29029b833749811110d9f3fbee1b26a6e6f8096a5cef + "@leichtgewicht/ip-codec": ^2.0.1 + checksum: 64c06457f0c6e143f7a0946e0aeb8de1c5f752217cfa143ef527467c00a6d78db1835cfdb6bb68333d9f9a4963cf23f410439b5262a8935cce1236f45e344b81 languageName: node linkType: hard @@ -26128,6 +26416,13 @@ __metadata: languageName: node linkType: hard +"eastasianwidth@npm:^0.2.0": + version: 0.2.0 + resolution: "eastasianwidth@npm:0.2.0" + checksum: 7d00d7cd8e49b9afa762a813faac332dee781932d6f2c848dc348939c4253f1d4564341b7af1d041853bc3f32c2ef141b58e0a4d9862c17a7f08f68df1e0f1ed + languageName: node + linkType: hard + "ecc-jsbn@npm:~0.1.1": version: 0.1.2 resolution: "ecc-jsbn@npm:0.1.2" @@ -26202,6 +26497,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.4.648": + version: 1.4.648 + resolution: "electron-to-chromium@npm:1.4.648" + checksum: 54f840e032b5e67c0b0023584455c9f0b1143601eb0959f96b97ea3a477c8847995890dd90eb7f0567a0eb1f99c8acd1128c3ef5bc7be6c7d0e7567398824495 + languageName: node + linkType: hard + "elegant-spinner@npm:^1.0.1": version: 1.0.1 resolution: "elegant-spinner@npm:1.0.1" @@ -26263,6 +26565,13 @@ __metadata: languageName: node linkType: hard +"emoji-regex@npm:^9.2.2": + version: 9.2.2 + resolution: "emoji-regex@npm:9.2.2" + checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601 + languageName: node + linkType: hard + "emojis-list@npm:^2.0.0": version: 2.1.0 resolution: "emojis-list@npm:2.1.0" @@ -26311,15 +26620,6 @@ __metadata: languageName: node linkType: hard -"empty@npm:^0.10.1": - version: 0.10.1 - resolution: "empty@npm:0.10.1" - dependencies: - envify: ^3.4.0 - checksum: add4304ed25c87e92fe750c171a4f4e0c9b063bd8b577bdefd9e1ee6241ec23b776c8e0a18d97eb558ed820dc38d9a71158a3d7375564b810489761942e83ef1 - languageName: node - linkType: hard - "encodeurl@npm:~1.0.2": version: 1.0.2 resolution: "encodeurl@npm:1.0.2" @@ -26378,6 +26678,16 @@ __metadata: languageName: node linkType: hard +"enhanced-resolve@npm:^5.15.0": + version: 5.15.0 + resolution: "enhanced-resolve@npm:5.15.0" + dependencies: + graceful-fs: ^4.2.4 + tapable: ^2.2.0 + checksum: fbd8cdc9263be71cc737aa8a7d6c57b43d6aa38f6cc75dde6fcd3598a130cc465f979d2f4d01bb3bf475acb43817749c79f8eef9be048683602ca91ab52e4f11 + languageName: node + linkType: hard + "enquirer@npm:2.3.6, enquirer@npm:^2.3.6": version: 2.3.6 resolution: "enquirer@npm:2.3.6" @@ -26432,18 +26742,6 @@ __metadata: languageName: node linkType: hard -"envify@npm:^3.4.0": - version: 3.4.1 - resolution: "envify@npm:3.4.1" - dependencies: - jstransform: ^11.0.3 - through: ~2.3.4 - bin: - envify: bin/envify - checksum: a4fb63291b1cca6c5b161ffd7f0d294a97d3de7150031ab79e45e57f958c031753a963063cc9bc9177f5604b1adc217297fe455b0cfada7673ec82fecb5f803f - languageName: node - linkType: hard - "envinfo@npm:7.7.4": version: 7.7.4 resolution: "envinfo@npm:7.7.4" @@ -26626,6 +26924,13 @@ __metadata: languageName: node linkType: hard +"es-module-lexer@npm:^1.2.1": + version: 1.4.1 + resolution: "es-module-lexer@npm:1.4.1" + checksum: a11b5a256d4e8e9c7d94c2fd87415ccd1591617b6edd847e064503f8eaece2d25e2e9078a02c5ce3ed5e83bb748f5b4820efbe78072c8beb07ac619c2edec35d + languageName: node + linkType: hard + "es-set-tostringtag@npm:^2.0.1": version: 2.0.1 resolution: "es-set-tostringtag@npm:2.0.1" @@ -27047,14 +27352,14 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^1.0.0, eslint-visitor-keys@npm:^1.1.0": +"eslint-visitor-keys@npm:^1.1.0": version: 1.3.0 resolution: "eslint-visitor-keys@npm:1.3.0" checksum: 37a19b712f42f4c9027e8ba98c2b06031c17e0c0a4c696cd429bd9ee04eb43889c446f2cd545e1ff51bef9593fcec94ecd2c2ef89129fcbbf3adadbef520376a languageName: node linkType: hard -"eslint-visitor-keys@npm:^2.0.0": +"eslint-visitor-keys@npm:^2.0.0, eslint-visitor-keys@npm:^2.1.0": version: 2.1.0 resolution: "eslint-visitor-keys@npm:2.1.0" checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d @@ -27144,16 +27449,6 @@ __metadata: languageName: node linkType: hard -"esprima-fb@npm:^15001.1.0-dev-harmony-fb": - version: 15001.1.0-dev-harmony-fb - resolution: "esprima-fb@npm:15001.1.0-dev-harmony-fb" - bin: - esparse: ./bin/esparse.js - esvalidate: ./bin/esvalidate.js - checksum: dc5ffe9af81632df7383164a9dccddb5d86cf8732527f87b3caf964ed568168c0d747133cdda1926badbb2c92b9ad8c7c9113e75ab04f3a5fc3ab15a78db0960 - languageName: node - linkType: hard - "esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" @@ -27164,16 +27459,6 @@ __metadata: languageName: node linkType: hard -"esprima@npm:~3.1.0": - version: 3.1.3 - resolution: "esprima@npm:3.1.3" - bin: - esparse: ./bin/esparse.js - esvalidate: ./bin/esvalidate.js - checksum: 2771c059aa61f2b2fe9d898f11c737c45c26eae6052908f1e2b8bd91c6a440607420f2679cbfd6cbb79f2fa502b37a3053048d287bcd30ea582d46c969fcf67e - languageName: node - linkType: hard - "esquery@npm:^1.4.0": version: 1.4.0 resolution: "esquery@npm:1.4.0" @@ -27345,23 +27630,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:5.0.0": - version: 5.0.0 - resolution: "execa@npm:5.0.0" - dependencies: - cross-spawn: ^7.0.3 - get-stream: ^6.0.0 - human-signals: ^2.1.0 - is-stream: ^2.0.0 - merge-stream: ^2.0.0 - npm-run-path: ^4.0.1 - onetime: ^5.1.2 - signal-exit: ^3.0.3 - strip-final-newline: ^2.0.0 - checksum: a044367ebdcc68ca019810cb134510fc77bbc55c799122258ee0e00e289c132941ab48c2a331a036699c42bc8d479d451ae67c105fce5ce5cc813e7dd92d642b - languageName: node - linkType: hard - "execa@npm:5.1.1, execa@npm:^5.0.0, execa@npm:^5.1.0, execa@npm:^5.1.1": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -27503,16 +27771,16 @@ __metadata: languageName: node linkType: hard -"expect@npm:^29.5.0": - version: 29.5.0 - resolution: "expect@npm:29.5.0" +"expect@npm:^29.0.0, expect@npm:^29.7.0": + version: 29.7.0 + resolution: "expect@npm:29.7.0" dependencies: - "@jest/expect-utils": ^29.5.0 - jest-get-type: ^29.4.3 - jest-matcher-utils: ^29.5.0 - jest-message-util: ^29.5.0 - jest-util: ^29.5.0 - checksum: 58f70b38693df6e5c6892db1bcd050f0e518d6f785175dc53917d4fa6a7359a048e5690e19ddcb96b65c4493881dd89a3dabdab1a84dfa55c10cdbdabf37b2d7 + "@jest/expect-utils": ^29.7.0 + jest-get-type: ^29.6.3 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 + checksum: 9257f10288e149b81254a0fda8ffe8d54a7061cd61d7515779998b012579d2b8c22354b0eb901daf0145f347403da582f75f359f4810c007182ad3fb318b5c0c languageName: node linkType: hard @@ -27554,7 +27822,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.17.0, express@npm:^4.17.1": +"express@npm:^4.17.0, express@npm:^4.17.3": version: 4.18.2 resolution: "express@npm:4.18.2" dependencies: @@ -28542,6 +28810,16 @@ __metadata: languageName: node linkType: hard +"foreground-child@npm:^3.1.0": + version: 3.1.1 + resolution: "foreground-child@npm:3.1.1" + dependencies: + cross-spawn: ^7.0.0 + signal-exit: ^4.0.1 + checksum: 139d270bc82dc9e6f8bc045fe2aae4001dc2472157044fdfad376d0a3457f77857fa883c1c8b21b491c6caade9a926a4bed3d3d2e8d3c9202b151a4cbbd0bcd5 + languageName: node + linkType: hard + "forever-agent@npm:~0.6.1": version: 0.6.1 resolution: "forever-agent@npm:0.6.1" @@ -29404,16 +29682,18 @@ __metadata: languageName: node linkType: hard -"glob@npm:^5.0.15": - version: 5.0.15 - resolution: "glob@npm:5.0.15" +"glob@npm:^10.3.7": + version: 10.3.10 + resolution: "glob@npm:10.3.10" dependencies: - inflight: ^1.0.4 - inherits: 2 - minimatch: 2 || 3 - once: ^1.3.0 - path-is-absolute: ^1.0.0 - checksum: f9742448303460672607e569457f1b57e486a79a985e269b69465834d2075b243378225f65dc54c09fcd4b75e4fb34442aec88f33f8c65fa4abccc8ee2dc2f5d + foreground-child: ^3.1.0 + jackspeak: ^2.3.5 + minimatch: ^9.0.1 + minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 + path-scurry: ^1.10.1 + bin: + glob: dist/esm/bin.mjs + checksum: 4f2fe2511e157b5a3f525a54092169a5f92405f24d2aed3142f4411df328baca13059f4182f1db1bf933e2c69c0bd89e57ae87edd8950cba8c7ccbe84f721cf3 languageName: node linkType: hard @@ -29552,7 +29832,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:8.0.2, globby@npm:^8.0.1": +"globby@npm:8.0.2": version: 8.0.2 resolution: "globby@npm:8.0.2" dependencies: @@ -30428,7 +30708,7 @@ __metadata: languageName: node linkType: hard -"http-proxy-middleware@npm:^2.0.0": +"http-proxy-middleware@npm:^2.0.3": version: 2.0.6 resolution: "http-proxy-middleware@npm:2.0.6" dependencies: @@ -30578,7 +30858,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.17, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4, iconv-lite@npm:^0.4.5": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.17, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -31144,7 +31424,7 @@ __metadata: languageName: node linkType: hard -"ip@npm:^1.1.0, ip@npm:^1.1.5": +"ip@npm:^1.1.5": version: 1.1.8 resolution: "ip@npm:1.1.8" checksum: a2ade53eb339fb0cbe9e69a44caab10d6e3784662285eb5d2677117ee4facc33a64679051c35e0dfdb1a3983a51ce2f5d2cb36446d52e10d01881789b76e28fb @@ -32045,7 +32325,7 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0": +"istanbul-lib-instrument@npm:^5.0.4": version: 5.2.1 resolution: "istanbul-lib-instrument@npm:5.2.1" dependencies: @@ -32058,6 +32338,19 @@ __metadata: languageName: node linkType: hard +"istanbul-lib-instrument@npm:^6.0.0": + version: 6.0.1 + resolution: "istanbul-lib-instrument@npm:6.0.1" + dependencies: + "@babel/core": ^7.12.3 + "@babel/parser": ^7.14.7 + "@istanbuljs/schema": ^0.1.2 + istanbul-lib-coverage: ^3.2.0 + semver: ^7.5.4 + checksum: fb23472e739cfc9b027cefcd7d551d5e7ca7ff2817ae5150fab99fe42786a7f7b56a29a2aa8309c37092e18297b8003f9c274f50ca4360949094d17fbac81472 + languageName: node + linkType: hard + "istanbul-lib-report@npm:^3.0.0": version: 3.0.0 resolution: "istanbul-lib-report@npm:3.0.0" @@ -32127,6 +32420,19 @@ __metadata: languageName: node linkType: hard +"jackspeak@npm:^2.3.5": + version: 2.3.6 + resolution: "jackspeak@npm:2.3.6" + dependencies: + "@isaacs/cliui": ^8.0.2 + "@pkgjs/parseargs": ^0.11.0 + dependenciesMeta: + "@pkgjs/parseargs": + optional: true + checksum: 57d43ad11eadc98cdfe7496612f6bbb5255ea69fe51ea431162db302c2a11011642f50cfad57288bd0aea78384a0612b16e131944ad8ecd09d619041c8531b54 + languageName: node + linkType: hard + "jake@npm:^10.8.5": version: 10.8.5 resolution: "jake@npm:10.8.5" @@ -32148,59 +32454,59 @@ __metadata: languageName: node linkType: hard -"jest-changed-files@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-changed-files@npm:29.5.0" +"jest-changed-files@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-changed-files@npm:29.7.0" dependencies: execa: ^5.0.0 + jest-util: ^29.7.0 p-limit: ^3.1.0 - checksum: a67a7cb3c11f8f92bd1b7c79e84f724cbd11a9ad51f3cdadafe3ce7ee3c79ee50dbea128f920f5fddc807e9e4e83f5462143094391feedd959a77dd20ab96cf3 + checksum: 963e203893c396c5dfc75e00a49426688efea7361b0f0e040035809cecd2d46b3c01c02be2d9e8d38b1138357d2de7719ea5b5be21f66c10f2e9685a5a73bb99 languageName: node linkType: hard -"jest-circus@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-circus@npm:29.5.0" +"jest-circus@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-circus@npm:29.7.0" dependencies: - "@jest/environment": ^29.5.0 - "@jest/expect": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/environment": ^29.7.0 + "@jest/expect": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 - dedent: ^0.7.0 + dedent: ^1.0.0 is-generator-fn: ^2.0.0 - jest-each: ^29.5.0 - jest-matcher-utils: ^29.5.0 - jest-message-util: ^29.5.0 - jest-runtime: ^29.5.0 - jest-snapshot: ^29.5.0 - jest-util: ^29.5.0 + jest-each: ^29.7.0 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-runtime: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 p-limit: ^3.1.0 - pretty-format: ^29.5.0 + pretty-format: ^29.7.0 pure-rand: ^6.0.0 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: 44ff5d06acedae6de6c866e20e3b61f83e29ab94cf9f960826e7e667de49c12dd9ab9dffd7fa3b7d1f9688a8b5bfb1ebebadbea69d9ed0d3f66af4a0ff8c2b27 + checksum: 349437148924a5a109c9b8aad6d393a9591b4dac1918fc97d81b7fc515bc905af9918495055071404af1fab4e48e4b04ac3593477b1d5dcf48c4e71b527c70a7 languageName: node linkType: hard -"jest-cli@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-cli@npm:29.5.0" +"jest-cli@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-cli@npm:29.7.0" dependencies: - "@jest/core": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/core": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 chalk: ^4.0.0 + create-jest: ^29.7.0 exit: ^0.1.2 - graceful-fs: ^4.2.9 import-local: ^3.0.2 - jest-config: ^29.5.0 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 - prompts: ^2.0.1 + jest-config: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 yargs: ^17.3.1 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -32209,34 +32515,34 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 39897bbbc0f0d8a6b975ab12fd13887eaa28d92e3dee9e0173a5cb913ae8cc2ae46e090d38c6d723e84d9d6724429cd08685b4e505fa447d31ca615630c7dbba + checksum: 664901277a3f5007ea4870632ed6e7889db9da35b2434e7cb488443e6bf5513889b344b7fddf15112135495b9875892b156faeb2d7391ddb9e2a849dcb7b6c36 languageName: node linkType: hard -"jest-config@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-config@npm:29.5.0" +"jest-config@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-config@npm:29.7.0" dependencies: "@babel/core": ^7.11.6 - "@jest/test-sequencer": ^29.5.0 - "@jest/types": ^29.5.0 - babel-jest: ^29.5.0 + "@jest/test-sequencer": ^29.7.0 + "@jest/types": ^29.6.3 + babel-jest: ^29.7.0 chalk: ^4.0.0 ci-info: ^3.2.0 deepmerge: ^4.2.2 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-circus: ^29.5.0 - jest-environment-node: ^29.5.0 - jest-get-type: ^29.4.3 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.5.0 - jest-runner: ^29.5.0 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 + jest-circus: ^29.7.0 + jest-environment-node: ^29.7.0 + jest-get-type: ^29.6.3 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-runner: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 micromatch: ^4.0.4 parse-json: ^5.2.0 - pretty-format: ^29.5.0 + pretty-format: ^29.7.0 slash: ^3.0.0 strip-json-comments: ^3.1.1 peerDependencies: @@ -32247,11 +32553,11 @@ __metadata: optional: true ts-node: optional: true - checksum: c37c4dab964c54ab293d4e302d40b09687037ac9d00b88348ec42366970747feeaf265e12e3750cd3660b40c518d4031335eda11ac10b70b10e60797ebbd4b9c + checksum: 4cabf8f894c180cac80b7df1038912a3fc88f96f2622de33832f4b3314f83e22b08fb751da570c0ab2b7988f21604bdabade95e3c0c041068ac578c085cf7dff languageName: node linkType: hard -"jest-diff@npm:^24.0.0, jest-diff@npm:^24.3.0, jest-diff@npm:^24.9.0": +"jest-diff@npm:^24.0.0, jest-diff@npm:^24.9.0": version: 24.9.0 resolution: "jest-diff@npm:24.9.0" dependencies: @@ -32263,7 +32569,7 @@ __metadata: languageName: node linkType: hard -"jest-diff@npm:^29.0.0, jest-diff@npm:^29.5.0": +"jest-diff@npm:^29.0.0": version: 29.5.0 resolution: "jest-diff@npm:29.5.0" dependencies: @@ -32275,12 +32581,24 @@ __metadata: languageName: node linkType: hard -"jest-docblock@npm:^29.4.3": - version: 29.4.3 - resolution: "jest-docblock@npm:29.4.3" +"jest-diff@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-diff@npm:29.7.0" + dependencies: + chalk: ^4.0.0 + diff-sequences: ^29.6.3 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: 08e24a9dd43bfba1ef07a6374e5af138f53137b79ec3d5cc71a2303515335898888fa5409959172e1e05de966c9e714368d15e8994b0af7441f0721ee8e1bb77 + languageName: node + linkType: hard + +"jest-docblock@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-docblock@npm:29.7.0" dependencies: detect-newline: ^3.0.0 - checksum: e0e9df1485bb8926e5b33478cdf84b3387d9caf3658e7dc1eaa6dc34cb93dea0d2d74797f6e940f0233a88f3dadd60957f2288eb8f95506361f85b84bf8661df + checksum: 66390c3e9451f8d96c5da62f577a1dad701180cfa9b071c5025acab2f94d7a3efc2515cfa1654ebe707213241541ce9c5530232cdc8017c91ed64eea1bd3b192 languageName: node linkType: hard @@ -32320,55 +32638,55 @@ __metadata: languageName: node linkType: hard -"jest-each@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-each@npm:29.5.0" +"jest-each@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-each@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 chalk: ^4.0.0 - jest-get-type: ^29.4.3 - jest-util: ^29.5.0 - pretty-format: ^29.5.0 - checksum: b8b297534d25834c5d4e31e4c687359787b1e402519e42664eb704cc3a12a7a91a017565a75acb02e8cf9afd3f4eef3350bd785276bec0900184641b765ff7a5 + jest-get-type: ^29.6.3 + jest-util: ^29.7.0 + pretty-format: ^29.7.0 + checksum: e88f99f0184000fc8813f2a0aa79e29deeb63700a3b9b7928b8a418d7d93cd24933608591dbbdea732b473eb2021c72991b5cc51a17966842841c6e28e6f691c languageName: node linkType: hard -"jest-environment-jsdom@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-environment-jsdom@npm:29.5.0" +"jest-environment-jsdom@npm:29.7.0": + version: 29.7.0 + resolution: "jest-environment-jsdom@npm:29.7.0" dependencies: - "@jest/environment": ^29.5.0 - "@jest/fake-timers": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/environment": ^29.7.0 + "@jest/fake-timers": ^29.7.0 + "@jest/types": ^29.6.3 "@types/jsdom": ^20.0.0 "@types/node": "*" - jest-mock: ^29.5.0 - jest-util: ^29.5.0 + jest-mock: ^29.7.0 + jest-util: ^29.7.0 jsdom: ^20.0.0 peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: canvas: optional: true - checksum: 3df7fc85275711f20b483ac8cd8c04500704ed0f69791eb55c574b38f5a39470f03d775cf20c1025bc1884916ac0573aa2fa4db1bb74225bc7fdd95ba97ad0da + checksum: 559aac134c196fccc1dfc794d8fc87377e9f78e894bb13012b0831d88dec0abd7ece99abec69da564b8073803be4f04a9eb4f4d1bb80e29eec0cb252c254deb8 languageName: node linkType: hard -"jest-environment-node@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-environment-node@npm:29.5.0" +"jest-environment-node@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-environment-node@npm:29.7.0" dependencies: - "@jest/environment": ^29.5.0 - "@jest/fake-timers": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/environment": ^29.7.0 + "@jest/fake-timers": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" - jest-mock: ^29.5.0 - jest-util: ^29.5.0 - checksum: 57981911cc20a4219b0da9e22b2e3c9f31b505e43f78e61c899e3227ded455ce1a3a9483842c69cfa4532f02cfb536ae0995bf245f9211608edacfc1e478d411 + jest-mock: ^29.7.0 + jest-util: ^29.7.0 + checksum: 501a9966292cbe0ca3f40057a37587cb6def25e1e0c5e39ac6c650fe78d3c70a2428304341d084ac0cced5041483acef41c477abac47e9a290d5545fd2f15646 languageName: node linkType: hard -"jest-extended@npm:^4.0.0": +"jest-extended@npm:4.0.2": version: 4.0.2 resolution: "jest-extended@npm:4.0.2" dependencies: @@ -32404,26 +32722,33 @@ __metadata: languageName: node linkType: hard -"jest-haste-map@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-haste-map@npm:29.5.0" +"jest-get-type@npm:^29.6.3": + version: 29.6.3 + resolution: "jest-get-type@npm:29.6.3" + checksum: 88ac9102d4679d768accae29f1e75f592b760b44277df288ad76ce5bf038c3f5ce3719dea8aa0f035dac30e9eb034b848ce716b9183ad7cc222d029f03e92205 + languageName: node + linkType: hard + +"jest-haste-map@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-haste-map@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 "@types/graceful-fs": ^4.1.3 "@types/node": "*" anymatch: ^3.0.3 fb-watchman: ^2.0.0 fsevents: ^2.3.2 graceful-fs: ^4.2.9 - jest-regex-util: ^29.4.3 - jest-util: ^29.5.0 - jest-worker: ^29.5.0 + jest-regex-util: ^29.6.3 + jest-util: ^29.7.0 + jest-worker: ^29.7.0 micromatch: ^4.0.4 walker: ^1.0.8 dependenciesMeta: fsevents: optional: true - checksum: 3828ff7783f168e34be2c63887f82a01634261f605dcae062d83f979a61c37739e21b9607ecb962256aea3fbe5a530a1acee062d0026fcb47c607c12796cf3b7 + checksum: c2c8f2d3e792a963940fbdfa563ce14ef9e14d4d86da645b96d3cd346b8d35c5ce0b992ee08593939b5f718cf0a1f5a90011a056548a1dbf58397d4356786f01 languageName: node linkType: hard @@ -32446,13 +32771,13 @@ __metadata: languageName: node linkType: hard -"jest-leak-detector@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-leak-detector@npm:29.5.0" +"jest-leak-detector@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-leak-detector@npm:29.7.0" dependencies: - jest-get-type: ^29.4.3 - pretty-format: ^29.5.0 - checksum: 0fb845da7ac9cdfc9b3b2e35f6f623a41c547d7dc0103ceb0349013459d00de5870b5689a625e7e37f9644934b40e8f1dcdd5422d14d57470600350364676313 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: e3950e3ddd71e1d0c22924c51a300a1c2db6cf69ec1e51f95ccf424bcc070f78664813bef7aed4b16b96dfbdeea53fe358f8aeaaea84346ae15c3735758f1605 languageName: node linkType: hard @@ -32468,32 +32793,32 @@ __metadata: languageName: node linkType: hard -"jest-matcher-utils@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-matcher-utils@npm:29.5.0" +"jest-matcher-utils@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-matcher-utils@npm:29.7.0" dependencies: chalk: ^4.0.0 - jest-diff: ^29.5.0 - jest-get-type: ^29.4.3 - pretty-format: ^29.5.0 - checksum: 1d3e8c746e484a58ce194e3aad152eff21fd0896e8b8bf3d4ab1a4e2cbfed95fb143646f4ad9fdf6e42212b9e8fc033268b58e011b044a9929df45485deb5ac9 + jest-diff: ^29.7.0 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: d7259e5f995d915e8a37a8fd494cb7d6af24cd2a287b200f831717ba0d015190375f9f5dc35393b8ba2aae9b2ebd60984635269c7f8cff7d85b077543b7744cd languageName: node linkType: hard -"jest-message-util@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-message-util@npm:29.5.0" +"jest-message-util@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-message-util@npm:29.7.0" dependencies: "@babel/code-frame": ^7.12.13 - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 "@types/stack-utils": ^2.0.0 chalk: ^4.0.0 graceful-fs: ^4.2.9 micromatch: ^4.0.4 - pretty-format: ^29.5.0 + pretty-format: ^29.7.0 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: daddece6bbf846eb6a2ab9be9f2446e54085bef4e5cecd13d2a538fa9c01cb89d38e564c6b74fd8e12d37ed9eface8a362240ae9f21d68b214590631e7a0d8bf + checksum: a9d025b1c6726a2ff17d54cc694de088b0489456c69106be6b615db7a51b7beb66788bea7a59991a019d924fbf20f67d085a445aedb9a4d6760363f4d7d09930 languageName: node linkType: hard @@ -32506,14 +32831,14 @@ __metadata: languageName: node linkType: hard -"jest-mock@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-mock@npm:29.5.0" +"jest-mock@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-mock@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 "@types/node": "*" - jest-util: ^29.5.0 - checksum: 2a9cf07509948fa8608898c445f04fe4dd6e2049ff431e5531eee028c808d3ba3c67f226ac87b0cf383feaa1055776900d197c895e89783016886ac17a4ff10c + jest-util: ^29.7.0 + checksum: 81ba9b68689a60be1482212878973700347cb72833c5e5af09895882b9eb5c4e02843a1bbdf23f94c52d42708bab53a30c45a3482952c9eec173d1eaac5b86c5 languageName: node linkType: hard @@ -32529,131 +32854,128 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^29.4.3": - version: 29.4.3 - resolution: "jest-regex-util@npm:29.4.3" - checksum: 96fc7fc28cd4dd73a63c13a526202c4bd8b351d4e5b68b1a2a2c88da3308c2a16e26feaa593083eb0bac38cca1aa9dd05025412e7de013ba963fb8e66af22b8a +"jest-regex-util@npm:^29.6.3": + version: 29.6.3 + resolution: "jest-regex-util@npm:29.6.3" + checksum: 0518beeb9bf1228261695e54f0feaad3606df26a19764bc19541e0fc6e2a3737191904607fb72f3f2ce85d9c16b28df79b7b1ec9443aa08c3ef0e9efda6f8f2a languageName: node linkType: hard -"jest-resolve-dependencies@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-resolve-dependencies@npm:29.5.0" +"jest-resolve-dependencies@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-resolve-dependencies@npm:29.7.0" dependencies: - jest-regex-util: ^29.4.3 - jest-snapshot: ^29.5.0 - checksum: 479d2e5365d58fe23f2b87001e2e0adcbffe0147700e85abdec8f14b9703b0a55758c1929a9989e3f5d5e954fb88870ea4bfa04783523b664562fcf5f10b0edf + jest-regex-util: ^29.6.3 + jest-snapshot: ^29.7.0 + checksum: aeb75d8150aaae60ca2bb345a0d198f23496494677cd6aefa26fc005faf354061f073982175daaf32b4b9d86b26ca928586344516e3e6969aa614cb13b883984 languageName: node linkType: hard -"jest-resolve@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-resolve@npm:29.5.0" +"jest-resolve@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-resolve@npm:29.7.0" dependencies: chalk: ^4.0.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.5.0 + jest-haste-map: ^29.7.0 jest-pnp-resolver: ^1.2.2 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 resolve: ^1.20.0 resolve.exports: ^2.0.0 slash: ^3.0.0 - checksum: 9a125f3cf323ceef512089339d35f3ee37f79fe16a831fb6a26773ea6a229b9e490d108fec7af334142e91845b5996de8e7cdd85a4d8d617078737d804e29c8f + checksum: 0ca218e10731aa17920526ec39deaec59ab9b966237905ffc4545444481112cd422f01581230eceb7e82d86f44a543d520a71391ec66e1b4ef1a578bd5c73487 languageName: node linkType: hard -"jest-runner@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-runner@npm:29.5.0" +"jest-runner@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-runner@npm:29.7.0" dependencies: - "@jest/console": ^29.5.0 - "@jest/environment": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/console": ^29.7.0 + "@jest/environment": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 emittery: ^0.13.1 graceful-fs: ^4.2.9 - jest-docblock: ^29.4.3 - jest-environment-node: ^29.5.0 - jest-haste-map: ^29.5.0 - jest-leak-detector: ^29.5.0 - jest-message-util: ^29.5.0 - jest-resolve: ^29.5.0 - jest-runtime: ^29.5.0 - jest-util: ^29.5.0 - jest-watcher: ^29.5.0 - jest-worker: ^29.5.0 + jest-docblock: ^29.7.0 + jest-environment-node: ^29.7.0 + jest-haste-map: ^29.7.0 + jest-leak-detector: ^29.7.0 + jest-message-util: ^29.7.0 + jest-resolve: ^29.7.0 + jest-runtime: ^29.7.0 + jest-util: ^29.7.0 + jest-watcher: ^29.7.0 + jest-worker: ^29.7.0 p-limit: ^3.1.0 source-map-support: 0.5.13 - checksum: 437dea69c5dddca22032259787bac74790d5a171c9d804711415f31e5d1abfb64fa52f54a9015bb17a12b858fd0cf3f75ef6f3c9e94255a8596e179f707229c4 + checksum: f0405778ea64812bf9b5c50b598850d94ccf95d7ba21f090c64827b41decd680ee19fcbb494007cdd7f5d0d8906bfc9eceddd8fa583e753e736ecd462d4682fb languageName: node linkType: hard -"jest-runtime@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-runtime@npm:29.5.0" - dependencies: - "@jest/environment": ^29.5.0 - "@jest/fake-timers": ^29.5.0 - "@jest/globals": ^29.5.0 - "@jest/source-map": ^29.4.3 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 +"jest-runtime@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-runtime@npm:29.7.0" + dependencies: + "@jest/environment": ^29.7.0 + "@jest/fake-timers": ^29.7.0 + "@jest/globals": ^29.7.0 + "@jest/source-map": ^29.6.3 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 cjs-module-lexer: ^1.0.0 collect-v8-coverage: ^1.0.0 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-haste-map: ^29.5.0 - jest-message-util: ^29.5.0 - jest-mock: ^29.5.0 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.5.0 - jest-snapshot: ^29.5.0 - jest-util: ^29.5.0 + jest-haste-map: ^29.7.0 + jest-message-util: ^29.7.0 + jest-mock: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 slash: ^3.0.0 strip-bom: ^4.0.0 - checksum: 7af27bd9d54cf1c5735404cf8d76c6509d5610b1ec0106a21baa815c1aff15d774ce534ac2834bc440dccfe6348bae1885fd9a806f23a94ddafdc0f5bae4b09d + checksum: d19f113d013e80691e07047f68e1e3448ef024ff2c6b586ce4f90cd7d4c62a2cd1d460110491019719f3c59bfebe16f0e201ed005ef9f80e2cf798c374eed54e languageName: node linkType: hard -"jest-snapshot@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-snapshot@npm:29.5.0" +"jest-snapshot@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-snapshot@npm:29.7.0" dependencies: "@babel/core": ^7.11.6 "@babel/generator": ^7.7.2 "@babel/plugin-syntax-jsx": ^7.7.2 "@babel/plugin-syntax-typescript": ^7.7.2 - "@babel/traverse": ^7.7.2 "@babel/types": ^7.3.3 - "@jest/expect-utils": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 - "@types/babel__traverse": ^7.0.6 - "@types/prettier": ^2.1.5 + "@jest/expect-utils": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 babel-preset-current-node-syntax: ^1.0.0 chalk: ^4.0.0 - expect: ^29.5.0 + expect: ^29.7.0 graceful-fs: ^4.2.9 - jest-diff: ^29.5.0 - jest-get-type: ^29.4.3 - jest-matcher-utils: ^29.5.0 - jest-message-util: ^29.5.0 - jest-util: ^29.5.0 + jest-diff: ^29.7.0 + jest-get-type: ^29.6.3 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 natural-compare: ^1.4.0 - pretty-format: ^29.5.0 - semver: ^7.3.5 - checksum: fe5df54122ed10eed625de6416a45bc4958d5062b018f05b152bf9785ab7f355dcd55e40cf5da63895bf8278f8d7b2bb4059b2cfbfdee18f509d455d37d8aa2b + pretty-format: ^29.7.0 + semver: ^7.5.3 + checksum: 86821c3ad0b6899521ce75ee1ae7b01b17e6dfeff9166f2cf17f012e0c5d8c798f30f9e4f8f7f5bed01ea7b55a6bc159f5eda778311162cbfa48785447c237ad languageName: node linkType: hard -"jest-util@npm:^29.0.0, jest-util@npm:^29.5.0": +"jest-util@npm:^29.0.0": version: 29.5.0 resolution: "jest-util@npm:29.5.0" dependencies: @@ -32667,6 +32989,20 @@ __metadata: languageName: node linkType: hard +"jest-util@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-util@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^3.2.0 + graceful-fs: ^4.2.9 + picomatch: ^2.2.3 + checksum: 042ab4980f4ccd4d50226e01e5c7376a8556b472442ca6091a8f102488c0f22e6e8b89ea874111d2328a2080083bf3225c86f3788c52af0bd0345a00eb57a3ca + languageName: node + linkType: hard + "jest-validate@npm:^23.5.0": version: 23.6.0 resolution: "jest-validate@npm:23.6.0" @@ -32679,33 +33015,33 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-validate@npm:29.5.0" +"jest-validate@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-validate@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^29.4.3 + jest-get-type: ^29.6.3 leven: ^3.1.0 - pretty-format: ^29.5.0 - checksum: 43ca5df7cb75572a254ac3e92fbbe7be6b6a1be898cc1e887a45d55ea003f7a112717d814a674d37f9f18f52d8de40873c8f084f17664ae562736c78dd44c6a1 + pretty-format: ^29.7.0 + checksum: 191fcdc980f8a0de4dbdd879fa276435d00eb157a48683af7b3b1b98b0f7d9de7ffe12689b617779097ff1ed77601b9f7126b0871bba4f776e222c40f62e9dae languageName: node linkType: hard -"jest-watcher@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-watcher@npm:29.5.0" +"jest-watcher@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-watcher@npm:29.7.0" dependencies: - "@jest/test-result": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 emittery: ^0.13.1 - jest-util: ^29.5.0 + jest-util: ^29.7.0 string-length: ^4.0.1 - checksum: 62303ac7bdc7e61a8b4239a239d018f7527739da2b2be6a81a7be25b74ca769f1c43ee8558ce8e72bb857245c46d6e03af331227ffb00a57280abb2a928aa776 + checksum: 67e6e7fe695416deff96b93a14a561a6db69389a0667e9489f24485bb85e5b54e12f3b2ba511ec0b777eca1e727235b073e3ebcdd473d68888650489f88df92f languageName: node linkType: hard @@ -32741,26 +33077,26 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-worker@npm:29.5.0" +"jest-worker@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-worker@npm:29.7.0" dependencies: "@types/node": "*" - jest-util: ^29.5.0 + jest-util: ^29.7.0 merge-stream: ^2.0.0 supports-color: ^8.0.0 - checksum: 1151a1ae3602b1ea7c42a8f1efe2b5a7bf927039deaa0827bf978880169899b705744e288f80a63603fb3fc2985e0071234986af7dc2c21c7a64333d8777c7c9 + checksum: 30fff60af49675273644d408b650fc2eb4b5dcafc5a0a455f238322a8f9d8a98d847baca9d51ff197b6747f54c7901daa2287799230b856a0f48287d131f8c13 languageName: node linkType: hard -"jest@npm:^29.5.0": - version: 29.5.0 - resolution: "jest@npm:29.5.0" +"jest@npm:^29.7.0": + version: 29.7.0 + resolution: "jest@npm:29.7.0" dependencies: - "@jest/core": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/core": ^29.7.0 + "@jest/types": ^29.6.3 import-local: ^3.0.2 - jest-cli: ^29.5.0 + jest-cli: ^29.7.0 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -32768,7 +33104,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: a8ff2eb0f421623412236e23cbe67c638127fffde466cba9606bc0c0553b4c1e5cb116d7e0ef990b5d1712851652c8ee461373b578df50857fe635b94ff455d5 + checksum: 17ca8d67504a7dbb1998cf3c3077ec9031ba3eb512da8d71cb91bcabb2b8995c4e4b292b740cb9bf1cbff5ce3e110b3f7c777b0cefb6f41ab05445f248d0ee0b languageName: node linkType: hard @@ -33244,21 +33580,6 @@ __metadata: languageName: node linkType: hard -"jstransform@npm:^11.0.3": - version: 11.0.3 - resolution: "jstransform@npm:11.0.3" - dependencies: - base62: ^1.1.0 - commoner: ^0.10.1 - esprima-fb: ^15001.1.0-dev-harmony-fb - object-assign: ^2.0.0 - source-map: ^0.4.2 - bin: - jstransform: bin/jstransform - checksum: 90c3c3e7100a542c83bc4542337c2e6b5da72e450510551bfb4bdf93c20d9bbafa350cf3fe99205af0caa1a85d9bdb1ec284bee8018d06fe4ff129a467010e8c - languageName: node - linkType: hard - "jsx-ast-utils@npm:^2.4.1 || ^3.0.0": version: 3.3.3 resolution: "jsx-ast-utils@npm:3.3.3" @@ -33425,6 +33746,16 @@ __metadata: languageName: node linkType: hard +"launch-editor@npm:^2.6.0": + version: 2.6.1 + resolution: "launch-editor@npm:2.6.1" + dependencies: + picocolors: ^1.0.0 + shell-quote: ^1.8.1 + checksum: e06d193075ac09f7f8109f10cabe464a211bf7ed4cbe75f83348d6f67bf4d9f162f06e7a1ab3e1cd7fc250b5342c3b57080618aff2e646dc34248fe499227601 + languageName: node + linkType: hard + "lazy-ass@npm:^1.6.0": version: 1.6.0 resolution: "lazy-ass@npm:1.6.0" @@ -34228,7 +34559,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:4.17.21, lodash@npm:>=4.17.21, lodash@npm:^4.0.1, lodash@npm:^4.17.10, lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.3, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.2.0, lodash@npm:^4.2.1, lodash@npm:^4.3.0, lodash@npm:^4.4.0, lodash@npm:^4.4.2, lodash@npm:^4.5.0, lodash@npm:^4.6.2, lodash@npm:~4.17.21, lodash@npm:~>=4.17.21": +"lodash@npm:4.17.21, lodash@npm:>=4.17.21, lodash@npm:^4.0.1, lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.3, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.2.1, lodash@npm:^4.3.0, lodash@npm:~4.17.21, lodash@npm:~>=4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -34436,6 +34767,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^9.1.1 || ^10.0.0": + version: 10.2.0 + resolution: "lru-cache@npm:10.2.0" + checksum: eee7ddda4a7475deac51ac81d7dd78709095c6fa46e8350dc2d22462559a1faa3b81ed931d5464b13d48cbd7e08b46100b6f768c76833912bc444b99c37e25db + languageName: node + linkType: hard + "ltgt@npm:^2.1.2, ltgt@npm:~2.2.0": version: 2.2.1 resolution: "ltgt@npm:2.2.1" @@ -35223,6 +35561,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^9.0.1": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: ^2.0.1 + checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 + languageName: node + linkType: hard + "minimatch@npm:~3.0.2": version: 3.0.8 resolution: "minimatch@npm:3.0.8" @@ -35260,14 +35607,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": - version: 1.2.7 - resolution: "minimist@npm:1.2.7" - checksum: 7346574a1038ca23c32e02252f603801f09384dd1d78b69a943a4e8c2c28730b80e96193882d3d3b22a063445f460e48316b29b8a25addca2d7e5e8f75478bec - languageName: node - linkType: hard - -"minimist@npm:^1.2.3, minimist@npm:^1.2.8": +"minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.8": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0 @@ -35351,6 +35691,13 @@ __metadata: languageName: node linkType: hard +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0": + version: 7.0.4 + resolution: "minipass@npm:7.0.4" + checksum: 87585e258b9488caf2e7acea242fd7856bbe9a2c84a7807643513a338d66f368c7d518200ad7b70a508664d408aa000517647b2930c259a8b1f9f0984f344a21 + languageName: node + linkType: hard + "minizlib@npm:^1.3.3": version: 1.3.3 resolution: "minizlib@npm:1.3.3" @@ -35453,7 +35800,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^0.5.0, mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.3, mkdirp@npm:^0.5.4, mkdirp@npm:^0.5.5, mkdirp@npm:^0.5.6, mkdirp@npm:~0.5.1": +"mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.3, mkdirp@npm:^0.5.4, mkdirp@npm:^0.5.5, mkdirp@npm:~0.5.1": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" dependencies: @@ -35567,22 +35914,15 @@ __metadata: languageName: node linkType: hard -"multicast-dns-service-types@npm:^1.1.0": - version: 1.1.0 - resolution: "multicast-dns-service-types@npm:1.1.0" - checksum: 0979fca1cce85484d256e4db3af591d941b41a61f134da3607213d2624c12ed5b8a246565cb19a9b3cb542819e8fbc71a90b07e77023ee6a9515540fe1d371f7 - languageName: node - linkType: hard - -"multicast-dns@npm:^6.0.1": - version: 6.2.3 - resolution: "multicast-dns@npm:6.2.3" +"multicast-dns@npm:^7.2.5": + version: 7.2.5 + resolution: "multicast-dns@npm:7.2.5" dependencies: - dns-packet: ^1.3.1 + dns-packet: ^5.2.2 thunky: ^1.0.2 bin: multicast-dns: cli.js - checksum: f515b49ca964429ab48a4ac8041fcf969c927aeb49ab65288bd982e52c849a870fc3b03565780b0d194a1a02da8821f28b6425e48e95b8107bc9fcc92f571a6f + checksum: 00b8a57df152d4cd0297946320a94b7c3cdf75a46a2247f32f958a8927dea42958177f9b7fdae69fab2e4e033fb3416881af1f5e9055a3e1542888767139e2fb languageName: node linkType: hard @@ -35684,16 +36024,7 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.0.0": - version: 3.3.7 - resolution: "nanoid@npm:3.3.7" - bin: - nanoid: bin/nanoid.cjs - checksum: d36c427e530713e4ac6567d488b489a36582ef89da1d6d4e3b87eded11eb10d7042a877958c6f104929809b2ab0bafa17652b076cdf84324aa75b30b722204f2 - languageName: node - linkType: hard - -"nanoid@npm:^3.1.20, nanoid@npm:^3.1.22, nanoid@npm:^3.1.30, nanoid@npm:^3.3.4": +"nanoid@npm:^3.1.22, nanoid@npm:^3.3.4": version: 3.3.4 resolution: "nanoid@npm:3.3.4" bin: @@ -35711,6 +36042,15 @@ __metadata: languageName: node linkType: hard +"nanoid@npm:^3.3.7": + version: 3.3.7 + resolution: "nanoid@npm:3.3.7" + bin: + nanoid: bin/nanoid.cjs + checksum: d36c427e530713e4ac6567d488b489a36582ef89da1d6d4e3b87eded11eb10d7042a877958c6f104929809b2ab0bafa17652b076cdf84324aa75b30b722204f2 + languageName: node + linkType: hard + "nanomatch@npm:^1.2.9": version: 1.2.13 resolution: "nanomatch@npm:1.2.13" @@ -35956,21 +36296,10 @@ __metadata: languageName: node linkType: hard -"node-forge@npm:^0.10.0": - version: 0.10.0 - resolution: "node-forge@npm:0.10.0" - checksum: 5aa6dc9922e424a20ef101d2f517418e2bc9cfc0255dd22e0701c0fad1568445f510ee67f6f3fcdf085812c4ca1b847b8ba45683b34776828e41f5c1794e42e1 - languageName: node - linkType: hard - -"node-gyp-build@npm:^4.3.0": - version: 4.6.0 - resolution: "node-gyp-build@npm:4.6.0" - bin: - node-gyp-build: bin.js - node-gyp-build-optional: optional.js - node-gyp-build-test: build-test.js - checksum: 25d78c5ef1f8c24291f4a370c47ba52fcea14f39272041a90a7894cd50d766f7c8cb8fb06c0f42bf6f69b204b49d9be3c8fc344aac09714d5bdb95965499eb15 +"node-forge@npm:^1": + version: 1.3.1 + resolution: "node-forge@npm:1.3.1" + checksum: 08fb072d3d670599c89a1704b3e9c649ff1b998256737f0e06fbd1a5bf41cae4457ccaee32d95052d80bbafd9ffe01284e078c8071f0267dc9744e51c5ed42a9 languageName: node linkType: hard @@ -36092,6 +36421,13 @@ __metadata: languageName: node linkType: hard +"node-releases@npm:^2.0.14": + version: 2.0.14 + resolution: "node-releases@npm:2.0.14" + checksum: 59443a2f77acac854c42d321bf1b43dea0aef55cd544c6a686e9816a697300458d4e82239e2d794ea05f7bbbc8a94500332e2d3ac3f11f52e4b16cbe638b3c41 + languageName: node + linkType: hard + "node-releases@npm:^2.0.8": version: 2.0.10 resolution: "node-releases@npm:2.0.10" @@ -36479,13 +36815,6 @@ __metadata: languageName: node linkType: hard -"object-assign@npm:^2.0.0": - version: 2.1.1 - resolution: "object-assign@npm:2.1.1" - checksum: d37a7d7173408e07ee225116437592d92b584b2a5f38cafe608400b43efd9b78878dbd545b524aff5b4118d88e39466b9038b2d3de8885e212adad497d656c46 - languageName: node - linkType: hard - "object-copy@npm:^0.1.0": version: 0.1.0 resolution: "object-copy@npm:0.1.0" @@ -36874,7 +37203,7 @@ __metadata: languageName: node linkType: hard -"ora@npm:4.1.1": +"ora@npm:4.1.1, ora@npm:^4.1.1": version: 4.1.1 resolution: "ora@npm:4.1.1" dependencies: @@ -37520,6 +37849,16 @@ __metadata: languageName: node linkType: hard +"path-scurry@npm:^1.10.1": + version: 1.10.1 + resolution: "path-scurry@npm:1.10.1" + dependencies: + lru-cache: ^9.1.1 || ^10.0.0 + minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 + checksum: e2557cff3a8fb8bc07afdd6ab163a92587884f9969b05bbbaf6fe7379348bfb09af9ed292af12ed32398b15fb443e81692047b786d1eeb6d898a51eb17ed7d90 + languageName: node + linkType: hard + "path-to-regexp@npm:0.1.7": version: 0.1.7 resolution: "path-to-regexp@npm:0.1.7" @@ -37767,13 +38106,20 @@ __metadata: languageName: node linkType: hard -"pirates@npm:^4.0.1, pirates@npm:^4.0.4, pirates@npm:^4.0.5": +"pirates@npm:^4.0.1, pirates@npm:^4.0.4": version: 4.0.5 resolution: "pirates@npm:4.0.5" checksum: c9994e61b85260bec6c4fc0307016340d9b0c4f4b6550a957afaaff0c9b1ad58fbbea5cfcf083860a25cb27a375442e2b0edf52e2e1e40e69934e08dcc52d227 languageName: node linkType: hard +"pirates@npm:^4.0.6": + version: 4.0.6 + resolution: "pirates@npm:4.0.6" + checksum: 46a65fefaf19c6f57460388a5af9ab81e3d7fd0e7bc44ca59d753cb5c4d0df97c6c6e583674869762101836d68675f027d60f841c105d72734df9dfca97cbcc6 + languageName: node + linkType: hard + "pixelmatch@npm:^5.1.0": version: 5.3.0 resolution: "pixelmatch@npm:5.3.0" @@ -38015,17 +38361,6 @@ __metadata: languageName: node linkType: hard -"portfinder@npm:^1.0.28": - version: 1.0.32 - resolution: "portfinder@npm:1.0.32" - dependencies: - async: ^2.6.4 - debug: ^3.2.7 - mkdirp: ^0.5.6 - checksum: 116b4aed1b9e16f6d5503823d966d9ffd41b1c2339e27f54c06cd2f3015a9d8ef53e2a53b57bc0a25af0885977b692007353aa28f9a0a98a44335cb50487240d - languageName: node - linkType: hard - "posix-character-classes@npm:^0.1.0": version: 0.1.1 resolution: "posix-character-classes@npm:0.1.1" @@ -39074,6 +39409,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0": + version: 29.7.0 + resolution: "pretty-format@npm:29.7.0" + dependencies: + "@jest/schemas": ^29.6.3 + ansi-styles: ^5.0.0 + react-is: ^18.0.0 + checksum: 032c1602383e71e9c0c02a01bbd25d6759d60e9c7cf21937dde8357aa753da348fcec5def5d1002c9678a8524d5fe099ad98861286550ef44de8808cc61e43b6 + languageName: node + linkType: hard + "pretty-format@npm:^29.5.0": version: 29.5.0 resolution: "pretty-format@npm:29.5.0" @@ -39118,13 +39464,6 @@ __metadata: languageName: node linkType: hard -"private@npm:^0.1.6, private@npm:~0.1.5": - version: 0.1.8 - resolution: "private@npm:0.1.8" - checksum: a00abd713d25389f6de7294f0e7879b8a5d09a9ec5fd81cc2f21b29d4f9a80ec53bc4222927d3a281d4aadd4cd373d9a28726fca3935921950dc75fd71d1fdbb - languageName: node - linkType: hard - "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -41003,18 +41342,6 @@ __metadata: languageName: node linkType: hard -"recast@npm:^0.11.17": - version: 0.11.23 - resolution: "recast@npm:0.11.23" - dependencies: - ast-types: 0.9.6 - esprima: ~3.1.0 - private: ~0.1.5 - source-map: ~0.5.0 - checksum: e2a6f973fa8e7f4aac6fdebd27706d67570c71d127632f15fad350a430c63b0dcdd9d7ceffad547b07114b5d28895e6fe078a287c1f8e5410c90aaa7289787ac - languageName: node - linkType: hard - "rechoir@npm:^0.6.2": version: 0.6.2 resolution: "rechoir@npm:0.6.2" @@ -41160,9 +41487,9 @@ __metadata: linkType: hard "regenerator-runtime@npm:^0.14.0": - version: 0.14.0 - resolution: "regenerator-runtime@npm:0.14.0" - checksum: 1c977ad82a82a4412e4f639d65d22be376d3ebdd30da2c003eeafdaaacd03fc00c2320f18120007ee700900979284fc78a9f00da7fb593f6e6eeebc673fba9a3 + version: 0.14.1 + resolution: "regenerator-runtime@npm:0.14.1" + checksum: 9f57c93277b5585d3c83b0cf76be47b473ae8c6d9142a46ce8b0291a04bb2cf902059f0f8445dcabb3fb7378e5fe4bb4ea1e008876343d42e46d3b484534ce38 languageName: node linkType: hard @@ -41175,6 +41502,15 @@ __metadata: languageName: node linkType: hard +"regenerator-transform@npm:^0.15.2": + version: 0.15.2 + resolution: "regenerator-transform@npm:0.15.2" + dependencies: + "@babel/runtime": ^7.8.4 + checksum: 20b6f9377d65954980fe044cfdd160de98df415b4bff38fbade67b3337efaf078308c4fed943067cd759827cc8cfeca9cb28ccda1f08333b85d6a2acbd022c27 + languageName: node + linkType: hard + "regex-cache@npm:^0.4.2": version: 0.4.4 resolution: "regex-cache@npm:0.4.4" @@ -41800,6 +42136,17 @@ __metadata: languageName: node linkType: hard +"rimraf@npm:^5.0.5": + version: 5.0.5 + resolution: "rimraf@npm:5.0.5" + dependencies: + glob: ^10.3.7 + bin: + rimraf: dist/esm/bin.mjs + checksum: d66eef829b2e23b16445f34e73d75c7b7cf4cbc8834b04720def1c8f298eb0753c3d76df77325fad79d0a2c60470525d95f89c2475283ad985fd7441c32732d1 + languageName: node + linkType: hard + "rimraf@npm:~2.4.0": version: 2.4.5 resolution: "rimraf@npm:2.4.5" @@ -41836,31 +42183,28 @@ __metadata: version: 0.0.0-use.local resolution: "root-workspace-0b6124@workspace:." dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/eslint-parser": ^7.23.9 "@commitlint/cli": ^11.0.0 "@commitlint/config-conventional": ^11.0.0 "@octokit/rest": ^19.0.5 "@types/fs-extra": ^8.0.1 - "@types/jest": ^24.0.24 - "@types/jquery": ^3.3.31 + "@types/jest": ^29.5.11 "@types/node": ^18.0.0 "@types/react": 17.0.39 "@types/react-dom": 17.0.11 "@typescript-eslint/eslint-plugin": ^5.5.0 "@typescript-eslint/parser": ^5.5.0 adio: ^1.0.1 - babel-eslint: ^10.1.0 - babel-jest: ^29.5.0 - babel-plugin-dynamic-import-node: ^2.0.0 - babel-plugin-macros: ^3.0.1 + babel-jest: 29.7.0 + babel-plugin-dynamic-import-node: 2.3.3 + babel-plugin-macros: 3.1.0 babel-plugin-module-resolver: ^4.1.0 - bufferutil: ^4.0.1 chalk: ^4.1.0 commitizen: ^2.10.1 cross-env: ^5.2.0 cz-customizable: ^5.2.0 - empty: ^0.10.1 env-ci: 2.0.1 eslint: ^8.4.1 eslint-config-standard: ^16.0.3 @@ -41873,7 +42217,6 @@ __metadata: eslint-plugin-react: ^7.27.1 eslint-plugin-standard: ^5.0.0 execa: ^1.0.0 - flatten: ^1.0.2 folder-hash: ^4.0.0 fs-extra: ^7.0.0 fsevents: ^2.0.7 @@ -41882,7 +42225,6 @@ __metadata: git-cz: ^1.7.1 github-actions-wac: ^1.4.1 glob: ^7.1.3 - globby: ^8.0.1 got: ^9.6.0 graphql: ^15.7.2 husky: ^4.2.5 @@ -41890,28 +42232,26 @@ __metadata: inquirer-autocomplete-prompt: ^1.0.1 inquirer-checkbox-plus-prompt: ^1.0.1 inquirer-maxlength-input-prompt: ^1.0.0 - jest: ^29.5.0 - jest-environment-jsdom: ^29.5.0 - jest-extended: ^4.0.0 + jest: ^29.7.0 + jest-environment-jsdom: 29.7.0 + jest-extended: 4.0.2 lerna: 3.22.1 lint-staged: ^7.2.2 listr: ^0.14.3 load-json-file: ^6.2.0 - lodash: ^4.17.11 + lodash: 4.17.21 longest: ^2.0.1 minimatch: ^5.1.0 - nanoid: ^3.0.0 + nanoid: ^3.3.7 node-fetch: ^2.6.1 pm2: ^4.5.4 prettier: ^2.8.3 - rimraf: ^3.0.2 - rxjs: ^6.5.5 + rimraf: ^5.0.5 semver: ^7.5.4 ts-expect: ^1.3.0 - ts-jest: ^29.1.0 + ts-jest: ^29.1.2 typescript: 4.7.4 typescript-transform-paths: ^2.2.3 - utf-8-validate: ^5.0.2 verdaccio: ^4.10.0 write-json-file: ^4.2.0 yargs: ^17.0.1 @@ -41976,7 +42316,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^6.3.3, rxjs@npm:^6.4.0, rxjs@npm:^6.5.5, rxjs@npm:^6.6.0, rxjs@npm:^6.6.2, rxjs@npm:^6.6.7": +"rxjs@npm:^6.3.3, rxjs@npm:^6.4.0, rxjs@npm:^6.6.0, rxjs@npm:^6.6.2, rxjs@npm:^6.6.7": version: 6.6.7 resolution: "rxjs@npm:6.6.7" dependencies: @@ -42275,6 +42615,17 @@ __metadata: languageName: node linkType: hard +"schema-utils@npm:^3.2.0": + version: 3.3.0 + resolution: "schema-utils@npm:3.3.0" + dependencies: + "@types/json-schema": ^7.0.8 + ajv: ^6.12.5 + ajv-keywords: ^3.5.2 + checksum: ea56971926fac2487f0757da939a871388891bc87c6a82220d125d587b388f1704788f3706e7f63a7b70e49fc2db974c41343528caea60444afd5ce0fe4b85c0 + languageName: node + linkType: hard + "schema-utils@npm:^4.0.0": version: 4.0.0 resolution: "schema-utils@npm:4.0.0" @@ -42320,12 +42671,13 @@ __metadata: languageName: node linkType: hard -"selfsigned@npm:^1.10.11": - version: 1.10.14 - resolution: "selfsigned@npm:1.10.14" +"selfsigned@npm:^2.1.1": + version: 2.4.1 + resolution: "selfsigned@npm:2.4.1" dependencies: - node-forge: ^0.10.0 - checksum: 616d131b18516ba2876398f0230987511d50a13816e0709b9f0d20246a524a2e83dfb27ea46ce2bfe331519583a156afa67bc3ece8bf0f9804aec06e2e8c7a21 + "@types/node-forge": ^1.3.0 + node-forge: ^1 + checksum: 38b91c56f1d7949c0b77f9bbe4545b19518475cae15e7d7f0043f87b1626710b011ce89879a88969651f650a19d213bb15b7d5b4c2877df9eeeff7ba8f8b9bfa languageName: node linkType: hard @@ -42421,6 +42773,15 @@ __metadata: languageName: node linkType: hard +"serialize-javascript@npm:^6.0.1": + version: 6.0.2 + resolution: "serialize-javascript@npm:6.0.2" + dependencies: + randombytes: ^2.1.0 + checksum: c4839c6206c1d143c0f80763997a361310305751171dd95e4b57efee69b8f6edd8960a0b7fbfc45042aadff98b206d55428aee0dc276efe54f100899c7fa8ab7 + languageName: node + linkType: hard + "serve-favicon@npm:^2.5.0": version: 2.5.0 resolution: "serve-favicon@npm:2.5.0" @@ -42660,6 +43021,13 @@ __metadata: languageName: node linkType: hard +"shell-quote@npm:^1.8.1": + version: 1.8.1 + resolution: "shell-quote@npm:1.8.1" + checksum: 5f01201f4ef504d4c6a9d0d283fa17075f6770bfbe4c5850b074974c68062f37929ca61700d95ad2ac8822e14e8c4b990ca0e6e9272e64befd74ce5e19f0736b + languageName: node + linkType: hard + "shelljs@npm:0.7.6": version: 0.7.6 resolution: "shelljs@npm:0.7.6" @@ -42736,6 +43104,13 @@ __metadata: languageName: node linkType: hard +"signal-exit@npm:^4.0.1": + version: 4.1.0 + resolution: "signal-exit@npm:4.1.0" + checksum: 64c757b498cb8629ffa5f75485340594d2f8189e9b08700e69199069c8e3070fb3e255f7ab873c05dc0b3cec412aea7402e10a5990cb6a050bd33ba062a6c549 + languageName: node + linkType: hard + "simple-concat@npm:^1.0.0": version: 1.0.1 resolution: "simple-concat@npm:1.0.1" @@ -42932,7 +43307,7 @@ __metadata: languageName: node linkType: hard -"sockjs@npm:^0.3.21": +"sockjs@npm:^0.3.24": version: 0.3.24 resolution: "sockjs@npm:0.3.24" dependencies: @@ -43150,16 +43525,7 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.4.2": - version: 0.4.4 - resolution: "source-map@npm:0.4.4" - dependencies: - amdefine: ">=0.0.4" - checksum: b31992fcb4a2a6c335617f187bd36f392896dfcc111830ebdb8b716923cf6554b665833b975fc998bdf3a63881b2c8b4c5c34fda0280357b8c18fe6aa5d148ea - languageName: node - linkType: hard - -"source-map@npm:^0.5.6, source-map@npm:^0.5.7, source-map@npm:~0.5.0": +"source-map@npm:^0.5.6, source-map@npm:^0.5.7": version: 0.5.7 resolution: "source-map@npm:0.5.7" checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d @@ -43590,6 +43956,17 @@ __metadata: languageName: node linkType: hard +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": + version: 4.2.3 + resolution: "string-width@npm:4.2.3" + dependencies: + emoji-regex: ^8.0.0 + is-fullwidth-code-point: ^3.0.0 + strip-ansi: ^6.0.1 + checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb + languageName: node + linkType: hard + "string-width@npm:^1.0.1": version: 1.0.2 resolution: "string-width@npm:1.0.2" @@ -43601,17 +43978,6 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": - version: 4.2.3 - resolution: "string-width@npm:4.2.3" - dependencies: - emoji-regex: ^8.0.0 - is-fullwidth-code-point: ^3.0.0 - strip-ansi: ^6.0.1 - checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb - languageName: node - linkType: hard - "string-width@npm:^2.0.0, string-width@npm:^2.1.0, string-width@npm:^2.1.1": version: 2.1.1 resolution: "string-width@npm:2.1.1" @@ -43622,6 +43988,17 @@ __metadata: languageName: node linkType: hard +"string-width@npm:^5.0.1, string-width@npm:^5.1.2": + version: 5.1.2 + resolution: "string-width@npm:5.1.2" + dependencies: + eastasianwidth: ^0.2.0 + emoji-regex: ^9.2.2 + strip-ansi: ^7.0.1 + checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 + languageName: node + linkType: hard + "string.prototype.matchall@npm:^4.0.0 || ^3.0.1, string.prototype.matchall@npm:^4.0.8": version: 4.0.8 resolution: "string.prototype.matchall@npm:4.0.8" @@ -43729,6 +44106,15 @@ __metadata: languageName: node linkType: hard +"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": + version: 6.0.1 + resolution: "strip-ansi@npm:6.0.1" + dependencies: + ansi-regex: ^5.0.1 + checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c + languageName: node + linkType: hard + "strip-ansi@npm:5.2.0, strip-ansi@npm:^5.1.0": version: 5.2.0 resolution: "strip-ansi@npm:5.2.0" @@ -43756,21 +44142,12 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": - version: 6.0.1 - resolution: "strip-ansi@npm:6.0.1" - dependencies: - ansi-regex: ^5.0.1 - checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c - languageName: node - linkType: hard - -"strip-ansi@npm:^7.0.0": - version: 7.0.1 - resolution: "strip-ansi@npm:7.0.1" +"strip-ansi@npm:^7.0.1": + version: 7.1.0 + resolution: "strip-ansi@npm:7.1.0" dependencies: ansi-regex: ^6.0.1 - checksum: 257f78fa433520e7f9897722731d78599cb3fce29ff26a20a5e12ba4957463b50a01136f37c43707f4951817a75e90820174853d6ccc240997adc5df8f966039 + checksum: 859c73fcf27869c22a4e4d8c6acfe690064659e84bef9458aa6d13719d09ca88dcfd40cbf31fd0be63518ea1a643fe070b4827d353e09533a5b0b9fd4553d64d languageName: node linkType: hard @@ -44368,6 +44745,28 @@ __metadata: languageName: node linkType: hard +"terser-webpack-plugin@npm:^5.3.10": + version: 5.3.10 + resolution: "terser-webpack-plugin@npm:5.3.10" + dependencies: + "@jridgewell/trace-mapping": ^0.3.20 + jest-worker: ^27.4.5 + schema-utils: ^3.1.1 + serialize-javascript: ^6.0.1 + terser: ^5.26.0 + peerDependencies: + webpack: ^5.1.0 + peerDependenciesMeta: + "@swc/core": + optional: true + esbuild: + optional: true + uglify-js: + optional: true + checksum: bd6e7596cf815f3353e2a53e79cbdec959a1b0276f5e5d4e63e9d7c3c5bb5306df567729da287d1c7b39d79093e56863c569c42c6c24cc34c76aa313bd2cbcea + languageName: node + linkType: hard + "terser@npm:^4.1.2, terser@npm:^4.6.12, terser@npm:^4.6.3": version: 4.8.1 resolution: "terser@npm:4.8.1" @@ -44395,6 +44794,20 @@ __metadata: languageName: node linkType: hard +"terser@npm:^5.26.0": + version: 5.27.0 + resolution: "terser@npm:5.27.0" + dependencies: + "@jridgewell/source-map": ^0.3.3 + acorn: ^8.8.2 + commander: ^2.20.0 + source-map-support: ~0.5.20 + bin: + terser: bin/terser + checksum: c165052cfea061e8512e9b9ba42a098c2ff6382886ae122b040fd5b6153443070cc2dcb4862269f1669c09c716763e856125a355ff984aa72be525d6fffd8729 + languageName: node + linkType: hard + "test-exclude@npm:^6.0.0": version: 6.0.0 resolution: "test-exclude@npm:6.0.0" @@ -44528,7 +44941,7 @@ __metadata: languageName: node linkType: hard -"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6, through@npm:^2.3.8, through@npm:~2.3.4": +"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6, through@npm:^2.3.8": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd @@ -44914,9 +45327,9 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.1.0": - version: 29.1.0 - resolution: "ts-jest@npm:29.1.0" +"ts-jest@npm:^29.1.2": + version: 29.1.2 + resolution: "ts-jest@npm:29.1.2" dependencies: bs-logger: 0.x fast-json-stable-stringify: 2.x @@ -44924,7 +45337,7 @@ __metadata: json5: ^2.2.3 lodash.memoize: 4.x make-error: 1.x - semver: 7.x + semver: ^7.5.3 yargs-parser: ^21.0.1 peerDependencies: "@babel/core": ">=7.0.0-beta.0 <8" @@ -44943,7 +45356,7 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: 535dc42ad523cbe1e387701fb2e448518419b515c082f09b25411f0b3dd0b854cf3e8141c316d6f4b99883aeb4a4f94159cbb1edfb06d7f77ea6229fadb2e1bf + checksum: a0ce0affc1b716c78c9ab55837829c42cb04b753d174a5c796bb1ddf9f0379fc20647b76fbe30edb30d9b23181908138d6b4c51ef2ae5e187b66635c295cefd5 languageName: node linkType: hard @@ -45629,6 +46042,20 @@ __metadata: languageName: node linkType: hard +"update-browserslist-db@npm:^1.0.13": + version: 1.0.13 + resolution: "update-browserslist-db@npm:1.0.13" + dependencies: + escalade: ^3.1.1 + picocolors: ^1.0.0 + peerDependencies: + browserslist: ">= 4.21.0" + bin: + update-browserslist-db: cli.js + checksum: 1e47d80182ab6e4ad35396ad8b61008ae2a1330221175d0abd37689658bdb61af9b705bfc41057fd16682474d79944fb2d86767c5ed5ae34b6276b9bed353322 + languageName: node + linkType: hard + "uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" @@ -45793,16 +46220,6 @@ __metadata: languageName: node linkType: hard -"utf-8-validate@npm:^5.0.2": - version: 5.0.10 - resolution: "utf-8-validate@npm:5.0.10" - dependencies: - node-gyp: latest - node-gyp-build: ^4.3.0 - checksum: 5579350a023c66a2326752b6c8804cc7b39dcd251bb088241da38db994b8d78352e388dcc24ad398ab98385ba3c5ffcadb6b5b14b2637e43f767869055e46ba6 - languageName: node - linkType: hard - "utf8-byte-length@npm:^1.0.1": version: 1.0.4 resolution: "utf8-byte-length@npm:1.0.4" @@ -46224,7 +46641,7 @@ __metadata: languageName: node linkType: hard -"webpack-dev-middleware@npm:^5.2.1": +"webpack-dev-middleware@npm:^5.3.1": version: 5.3.3 resolution: "webpack-dev-middleware@npm:5.3.3" dependencies: @@ -46239,43 +46656,50 @@ __metadata: languageName: node linkType: hard -"webpack-dev-server@npm:4.6.0": - version: 4.6.0 - resolution: "webpack-dev-server@npm:4.6.0" +"webpack-dev-server@npm:^4.6.0": + version: 4.15.1 + resolution: "webpack-dev-server@npm:4.15.1" dependencies: + "@types/bonjour": ^3.5.9 + "@types/connect-history-api-fallback": ^1.3.5 + "@types/express": ^4.17.13 + "@types/serve-index": ^1.9.1 + "@types/serve-static": ^1.13.10 + "@types/sockjs": ^0.3.33 + "@types/ws": ^8.5.5 ansi-html-community: ^0.0.8 - bonjour: ^3.5.0 - chokidar: ^3.5.2 + bonjour-service: ^1.0.11 + chokidar: ^3.5.3 colorette: ^2.0.10 compression: ^1.7.4 - connect-history-api-fallback: ^1.6.0 + connect-history-api-fallback: ^2.0.0 default-gateway: ^6.0.3 - del: ^6.0.0 - express: ^4.17.1 + express: ^4.17.3 graceful-fs: ^4.2.6 html-entities: ^2.3.2 - http-proxy-middleware: ^2.0.0 + http-proxy-middleware: ^2.0.3 ipaddr.js: ^2.0.1 + launch-editor: ^2.6.0 open: ^8.0.9 p-retry: ^4.5.0 - portfinder: ^1.0.28 + rimraf: ^3.0.2 schema-utils: ^4.0.0 - selfsigned: ^1.10.11 + selfsigned: ^2.1.1 serve-index: ^1.9.1 - sockjs: ^0.3.21 + sockjs: ^0.3.24 spdy: ^4.0.2 - strip-ansi: ^7.0.0 - url: ^0.11.0 - webpack-dev-middleware: ^5.2.1 - ws: ^8.1.0 + webpack-dev-middleware: ^5.3.1 + ws: ^8.13.0 peerDependencies: webpack: ^4.37.0 || ^5.0.0 peerDependenciesMeta: + webpack: + optional: true webpack-cli: optional: true bin: webpack-dev-server: bin/webpack-dev-server.js - checksum: 941ecdc7bff9021afa5dc28a0e89c6e11fa5eb3778c6dced2c2a58ccdca45e2324b4792dc21fdcbf684b0fd88c8840b622230d57663377c5b25e215f4b0029de + checksum: cd0063b068d2b938fd76c412d555374186ac2fa84bbae098265212ed50a5c15d6f03aa12a5a310c544a242943eb58c0bfde4c296d5c36765c182f53799e1bc71 languageName: node linkType: hard @@ -46312,15 +46736,15 @@ __metadata: languageName: node linkType: hard -"webpack-manifest-plugin@npm:4.0.2": - version: 4.0.2 - resolution: "webpack-manifest-plugin@npm:4.0.2" +"webpack-manifest-plugin@npm:^4.0.2": + version: 4.1.1 + resolution: "webpack-manifest-plugin@npm:4.1.1" dependencies: tapable: ^2.0.0 webpack-sources: ^2.2.0 peerDependencies: webpack: ^4.44.2 || ^5.47.0 - checksum: 7f8a338b977bb9a8be10196d17e033f965b97735d36258513e5104b148c8ad1da8441bb8f9c8580b9455f40201ac2ac2a2edcce6ef60e46f072519c0cc0d1f70 + checksum: 426982030d3b0ef26432d98960ee1fa33889d8f0ed79b3d2c8e37be9b4e4beba7524c60631297ea557c642a340b76d70b0eb6a1e08b86a769409037185795038 languageName: node linkType: hard @@ -46398,7 +46822,7 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5, webpack@npm:^5.74.0": +"webpack@npm:^5": version: 5.75.0 resolution: "webpack@npm:5.75.0" dependencies: @@ -46435,6 +46859,43 @@ __metadata: languageName: node linkType: hard +"webpack@npm:^5.90.0": + version: 5.90.1 + resolution: "webpack@npm:5.90.1" + dependencies: + "@types/eslint-scope": ^3.7.3 + "@types/estree": ^1.0.5 + "@webassemblyjs/ast": ^1.11.5 + "@webassemblyjs/wasm-edit": ^1.11.5 + "@webassemblyjs/wasm-parser": ^1.11.5 + acorn: ^8.7.1 + acorn-import-assertions: ^1.9.0 + browserslist: ^4.21.10 + chrome-trace-event: ^1.0.2 + enhanced-resolve: ^5.15.0 + es-module-lexer: ^1.2.1 + eslint-scope: 5.1.1 + events: ^3.2.0 + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.2.9 + json-parse-even-better-errors: ^2.3.1 + loader-runner: ^4.2.0 + mime-types: ^2.1.27 + neo-async: ^2.6.2 + schema-utils: ^3.2.0 + tapable: ^2.1.1 + terser-webpack-plugin: ^5.3.10 + watchpack: ^2.4.0 + webpack-sources: ^3.2.3 + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: a7be844d5720a0c6282fec012e6fa34b1137dff953c5d48bf2ef066a6c27c1dbc92a9b9effc05ee61c9fe269499266db9782073f2d82a589d3c5c966ffc56584 + languageName: node + linkType: hard + "webpackbar@npm:5.0.2": version: 5.0.2 resolution: "webpackbar@npm:5.0.2" @@ -46771,6 +47232,17 @@ __metadata: languageName: node linkType: hard +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": + version: 7.0.0 + resolution: "wrap-ansi@npm:7.0.0" + dependencies: + ansi-styles: ^4.0.0 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 + checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b + languageName: node + linkType: hard + "wrap-ansi@npm:^3.0.1": version: 3.0.1 resolution: "wrap-ansi@npm:3.0.1" @@ -46792,14 +47264,14 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^7.0.0": - version: 7.0.0 - resolution: "wrap-ansi@npm:7.0.0" +"wrap-ansi@npm:^8.1.0": + version: 8.1.0 + resolution: "wrap-ansi@npm:8.1.0" dependencies: - ansi-styles: ^4.0.0 - string-width: ^4.1.0 - strip-ansi: ^6.0.0 - checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b + ansi-styles: ^6.1.0 + string-width: ^5.0.1 + strip-ansi: ^7.0.1 + checksum: 371733296dc2d616900ce15a0049dca0ef67597d6394c57347ba334393599e800bab03c41d4d45221b6bc967b8c453ec3ae4749eff3894202d16800fdfe0e238 languageName: node linkType: hard @@ -46940,21 +47412,6 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.1.0": - version: 8.12.0 - resolution: "ws@npm:8.12.0" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 818ff3f8749c172a95a114cceb8b89cedd27e43a82d65c7ad0f7882b1e96a2ee6709e3746a903c3fa88beec0c8bae9a9fcd75f20858b32a166dfb7519316a5d7 - languageName: node - linkType: hard - "ws@npm:^8.11.0": version: 8.13.0 resolution: "ws@npm:8.13.0" @@ -47269,13 +47726,6 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.21.4": - version: 3.21.4 - resolution: "zod@npm:3.21.4" - checksum: f185ba87342ff16f7a06686767c2b2a7af41110c7edf7c1974095d8db7a73792696bcb4a00853de0d2edeb34a5b2ea6a55871bc864227dace682a0a28de33e1f - languageName: node - linkType: hard - "zod@npm:^3.22.4": version: 3.22.4 resolution: "zod@npm:3.22.4" From 7bffccd016c263276c6b89d051f05bf28c7367c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Zori=C4=87?= Date: Wed, 14 Feb 2024 10:21:12 +0100 Subject: [PATCH 002/355] refactor: remove storybook (#3869) --- package.json | 1 + packages/api-mailer/package.json | 2 +- packages/app-page-builder/package.json | 2 +- packages/lexical-editor-actions/package.json | 3 +- .../LexicalColorPicker/LexicalColorPicker.tsx | 12 +- packages/storybook-utils/.babelrc.js | 1 - packages/storybook-utils/package.json | 51 - .../storybook-utils/src/CodeBlock/index.tsx | 86 - .../storybook-utils/src/Markdown/index.tsx | 30 - packages/storybook-utils/src/Story/index.tsx | 73 - packages/storybook-utils/tsconfig.build.json | 12 - packages/storybook-utils/tsconfig.json | 12 - packages/storybook-utils/webiny.config.js | 8 - packages/ui/.netlify | 1 - packages/ui/.out/favicon.ico | Bin 32988 -> 0 bytes packages/ui/.out/iframe.html | 75 - packages/ui/.out/index.html | 20 - .../.out/main.2c4a308cdafc324e7b3f.bundle.js | 2 - .../main.2c4a308cdafc324e7b3f.bundle.js.map | 1 - .../.out/main.ec9ea4132afee37264f4.bundle.js | 1 - ...untime~main.2c4a308cdafc324e7b3f.bundle.js | 2 - ...me~main.2c4a308cdafc324e7b3f.bundle.js.map | 1 - ...untime~main.cb88fc986ee6a42eb7f0.bundle.js | 1 - .../ui/.out/sb_dll/storybook_ui-manifest.json | 1 - .../ui/.out/sb_dll/storybook_ui_dll.LICENCE | 104 - packages/ui/.out/sb_dll/storybook_ui_dll.js | 2 - .../baseline-autorenew-24px.0b3ddd9c.svg | 4 - .../media/baseline-delete-24px.47a58eb1.svg | 4 - .../media/baseline-edit-24px.19988b51.svg | 4 - ...baseline-navigate_before-24px.a0c9a53e.svg | 4 - .../baseline-navigate_next-24px.c7972995.svg | 4 - .../media/baseline-sort-24px.2d738644.svg | 4 - .../media/baseline-tune-24px.a2636853.svg | 4 - ...ound-keyboard_arrow_down-24px.4d8312f9.svg | 16 - .../round-keyboard_arrow_up-24px.a58558f5.svg | 16 - .../media/round-settings-24px.dff521c4.svg | 21 - ...endors~main.2c4a308cdafc324e7b3f.bundle.js | 305 - ...rs~main.2c4a308cdafc324e7b3f.bundle.js.map | 1 - ...endors~main.a78707f95636df027c19.bundle.js | 103 - packages/ui/.storybook/addons.ts | 2 - packages/ui/.storybook/config.ts | 20 - packages/ui/.storybook/preview-head.html | 7 - packages/ui/.storybook/webpack.config.js | 39 - packages/ui/README.md | 4 +- packages/ui/package.json | 20 +- .../ui/src/Accordion/Accordion.stories.tsx | 83 - packages/ui/src/Alert/Alert.stories.tsx | 50 - .../src/AutoComplete/AutoComplete.stories.tsx | 102 - .../MultiAutoComplete.stories.tsx | 205 - packages/ui/src/Avatar/Avatar.stories.tsx | 35 - packages/ui/src/Button/Button.stories.tsx | 70 - .../Button/CopyButton/CopyButton.stories.tsx | 31 - .../Button/IconButton/IconButton.stories.tsx | 55 - packages/ui/src/Carousel/Carouser.stories.tsx | 51 - packages/ui/src/Checkbox/Checkbox.stories.tsx | 63 - .../ui/src/Checkbox/CheckboxGroup.stories.tsx | 93 - packages/ui/src/Chips/Chips.stories.tsx | 74 - .../ui/src/CodeEditor/CodeEditor.stories.tsx | 62 - .../src/ColorPicker/ColorPicker.stories.tsx | 58 - packages/ui/src/ColorPicker/ColorPicker.tsx | 4 +- .../ConfirmationDialog.stories.tsx | 72 - .../ui/src/DataTable/DataTable.stories.tsx | 89 - packages/ui/src/Dialog/Dialog.stories.tsx | 87 - packages/ui/src/Drawer/Drawer.stories.tsx | 63 - .../ui/src/Elevation/Elevation.stories.tsx | 49 - packages/ui/src/Grid/Grid.stories.tsx | 35 - packages/ui/src/Icon/Icon.stories.tsx | 36 - packages/ui/src/Image/Image.stories.tsx | 37 - .../ImageUpload/MultiImageUpload.stories.tsx | 102 - .../ImageUpload/SingleImageUpload.stories.tsx | 70 - packages/ui/src/Input/Input.stories.tsx | 259 - .../CollapsibleList.stories.tsx | 52 - .../ui/src/List/DataList/DataList.stories.tsx | 230 - packages/ui/src/List/List.stories.tsx | 271 - packages/ui/src/Menu/Menu.stories.tsx | 64 - packages/ui/src/Mosaic/Mosaic.stories.tsx | 96 - packages/ui/src/Radio/RadioGroup.stories.tsx | 93 - .../RichTextEditor/RichTextEditor.stories.tsx | 43 - packages/ui/src/Ripple/Ripple.stories.tsx | 100 - .../ui/src/Scrollbar/Scrollbar.stories.tsx | 35 - packages/ui/src/Section/Section.stories.tsx | 55 - packages/ui/src/Select/Select.stories.tsx | 88 - packages/ui/src/Skeleton/Skeleton.stories.tsx | 25 - packages/ui/src/Slider/Slider.stories.tsx | 85 - packages/ui/src/Snackbar/Snackbar.stories.tsx | 73 - packages/ui/src/Switch/Switch.stories.tsx | 63 - packages/ui/src/Tabs/Tabs.stories.tsx | 76 - packages/ui/src/Tags/Tags.stories.tsx | 61 - packages/ui/src/Tooltip/Tooltip.stories.tsx | 24 - .../ui/src/TopAppBar/TopAppBar.stories.tsx | 83 - .../TopProgressBar/TopProgressBar.stories.tsx | 51 - .../ui/src/Typography/Typography.stories.tsx | 88 - packages/ui/tsconfig.build.json | 1 - packages/ui/tsconfig.json | 8 +- yarn.lock | 5009 +---------------- 95 files changed, 247 insertions(+), 9548 deletions(-) delete mode 100644 packages/storybook-utils/.babelrc.js delete mode 100644 packages/storybook-utils/package.json delete mode 100644 packages/storybook-utils/src/CodeBlock/index.tsx delete mode 100644 packages/storybook-utils/src/Markdown/index.tsx delete mode 100644 packages/storybook-utils/src/Story/index.tsx delete mode 100644 packages/storybook-utils/tsconfig.build.json delete mode 100644 packages/storybook-utils/tsconfig.json delete mode 100644 packages/storybook-utils/webiny.config.js delete mode 100644 packages/ui/.netlify delete mode 100644 packages/ui/.out/favicon.ico delete mode 100644 packages/ui/.out/iframe.html delete mode 100644 packages/ui/.out/index.html delete mode 100644 packages/ui/.out/main.2c4a308cdafc324e7b3f.bundle.js delete mode 100644 packages/ui/.out/main.2c4a308cdafc324e7b3f.bundle.js.map delete mode 100644 packages/ui/.out/main.ec9ea4132afee37264f4.bundle.js delete mode 100644 packages/ui/.out/runtime~main.2c4a308cdafc324e7b3f.bundle.js delete mode 100644 packages/ui/.out/runtime~main.2c4a308cdafc324e7b3f.bundle.js.map delete mode 100644 packages/ui/.out/runtime~main.cb88fc986ee6a42eb7f0.bundle.js delete mode 100644 packages/ui/.out/sb_dll/storybook_ui-manifest.json delete mode 100644 packages/ui/.out/sb_dll/storybook_ui_dll.LICENCE delete mode 100644 packages/ui/.out/sb_dll/storybook_ui_dll.js delete mode 100644 packages/ui/.out/static/media/baseline-autorenew-24px.0b3ddd9c.svg delete mode 100644 packages/ui/.out/static/media/baseline-delete-24px.47a58eb1.svg delete mode 100644 packages/ui/.out/static/media/baseline-edit-24px.19988b51.svg delete mode 100644 packages/ui/.out/static/media/baseline-navigate_before-24px.a0c9a53e.svg delete mode 100644 packages/ui/.out/static/media/baseline-navigate_next-24px.c7972995.svg delete mode 100644 packages/ui/.out/static/media/baseline-sort-24px.2d738644.svg delete mode 100644 packages/ui/.out/static/media/baseline-tune-24px.a2636853.svg delete mode 100644 packages/ui/.out/static/media/round-keyboard_arrow_down-24px.4d8312f9.svg delete mode 100644 packages/ui/.out/static/media/round-keyboard_arrow_up-24px.a58558f5.svg delete mode 100644 packages/ui/.out/static/media/round-settings-24px.dff521c4.svg delete mode 100644 packages/ui/.out/vendors~main.2c4a308cdafc324e7b3f.bundle.js delete mode 100644 packages/ui/.out/vendors~main.2c4a308cdafc324e7b3f.bundle.js.map delete mode 100644 packages/ui/.out/vendors~main.a78707f95636df027c19.bundle.js delete mode 100644 packages/ui/.storybook/addons.ts delete mode 100644 packages/ui/.storybook/config.ts delete mode 100644 packages/ui/.storybook/preview-head.html delete mode 100644 packages/ui/.storybook/webpack.config.js delete mode 100644 packages/ui/src/Accordion/Accordion.stories.tsx delete mode 100644 packages/ui/src/Alert/Alert.stories.tsx delete mode 100644 packages/ui/src/AutoComplete/AutoComplete.stories.tsx delete mode 100644 packages/ui/src/AutoComplete/MultiAutoComplete.stories.tsx delete mode 100644 packages/ui/src/Avatar/Avatar.stories.tsx delete mode 100644 packages/ui/src/Button/Button.stories.tsx delete mode 100644 packages/ui/src/Button/CopyButton/CopyButton.stories.tsx delete mode 100644 packages/ui/src/Button/IconButton/IconButton.stories.tsx delete mode 100644 packages/ui/src/Carousel/Carouser.stories.tsx delete mode 100644 packages/ui/src/Checkbox/Checkbox.stories.tsx delete mode 100644 packages/ui/src/Checkbox/CheckboxGroup.stories.tsx delete mode 100644 packages/ui/src/Chips/Chips.stories.tsx delete mode 100644 packages/ui/src/CodeEditor/CodeEditor.stories.tsx delete mode 100644 packages/ui/src/ColorPicker/ColorPicker.stories.tsx delete mode 100644 packages/ui/src/ConfirmationDialog/ConfirmationDialog.stories.tsx delete mode 100644 packages/ui/src/DataTable/DataTable.stories.tsx delete mode 100644 packages/ui/src/Dialog/Dialog.stories.tsx delete mode 100644 packages/ui/src/Drawer/Drawer.stories.tsx delete mode 100644 packages/ui/src/Elevation/Elevation.stories.tsx delete mode 100644 packages/ui/src/Grid/Grid.stories.tsx delete mode 100644 packages/ui/src/Icon/Icon.stories.tsx delete mode 100644 packages/ui/src/Image/Image.stories.tsx delete mode 100644 packages/ui/src/ImageUpload/MultiImageUpload.stories.tsx delete mode 100644 packages/ui/src/ImageUpload/SingleImageUpload.stories.tsx delete mode 100644 packages/ui/src/Input/Input.stories.tsx delete mode 100644 packages/ui/src/List/CollapsibleList/CollapsibleList.stories.tsx delete mode 100644 packages/ui/src/List/DataList/DataList.stories.tsx delete mode 100644 packages/ui/src/List/List.stories.tsx delete mode 100644 packages/ui/src/Menu/Menu.stories.tsx delete mode 100644 packages/ui/src/Mosaic/Mosaic.stories.tsx delete mode 100644 packages/ui/src/Radio/RadioGroup.stories.tsx delete mode 100644 packages/ui/src/RichTextEditor/RichTextEditor.stories.tsx delete mode 100644 packages/ui/src/Ripple/Ripple.stories.tsx delete mode 100644 packages/ui/src/Scrollbar/Scrollbar.stories.tsx delete mode 100644 packages/ui/src/Section/Section.stories.tsx delete mode 100644 packages/ui/src/Select/Select.stories.tsx delete mode 100644 packages/ui/src/Skeleton/Skeleton.stories.tsx delete mode 100644 packages/ui/src/Slider/Slider.stories.tsx delete mode 100644 packages/ui/src/Snackbar/Snackbar.stories.tsx delete mode 100644 packages/ui/src/Switch/Switch.stories.tsx delete mode 100644 packages/ui/src/Tabs/Tabs.stories.tsx delete mode 100644 packages/ui/src/Tags/Tags.stories.tsx delete mode 100644 packages/ui/src/Tooltip/Tooltip.stories.tsx delete mode 100644 packages/ui/src/TopAppBar/TopAppBar.stories.tsx delete mode 100644 packages/ui/src/TopProgressBar/TopProgressBar.stories.tsx delete mode 100644 packages/ui/src/Typography/Typography.stories.tsx diff --git a/package.json b/package.json index 6e56fc9cd7b..5fca5cb3635 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "@types/fs-extra": "^8.0.1", "@types/jest": "^29.5.11", "@types/node": "^18.0.0", + "@types/prettier": "^2.7.3", "@types/react": "17.0.39", "@types/react-dom": "17.0.11", "@typescript-eslint/eslint-plugin": "^5.5.0", diff --git a/packages/api-mailer/package.json b/packages/api-mailer/package.json index df9b6bc9536..fe558eaf461 100644 --- a/packages/api-mailer/package.json +++ b/packages/api-mailer/package.json @@ -23,7 +23,7 @@ "@webiny/pubsub": "0.0.0", "crypto-js": "4.2.0", "lodash": "4.17.21", - "nodemailer": "^6.7.6", + "nodemailer": "^6.9.9", "zod": "^3.22.4" }, "devDependencies": { diff --git a/packages/app-page-builder/package.json b/packages/app-page-builder/package.json index 3194e751c08..a891bf695b6 100644 --- a/packages/app-page-builder/package.json +++ b/packages/app-page-builder/package.json @@ -66,7 +66,7 @@ "platform": "^1.3.5", "prop-types": "^15.7.2", "react": "17.0.2", - "react-color": "^2.14.1", + "react-color": "^2.19.3", "react-dnd": "^11.1.3", "react-dnd-html5-backend": "^11.1.3", "react-dom": "17.0.2", diff --git a/packages/lexical-editor-actions/package.json b/packages/lexical-editor-actions/package.json index 4f86774b57f..4be487e4685 100644 --- a/packages/lexical-editor-actions/package.json +++ b/packages/lexical-editor-actions/package.json @@ -9,10 +9,11 @@ "classnames": "^2.3.1", "emotion": "^10.0.27", "react": "^17.0.2", - "react-color": "^2.14.1", + "react-color": "^2.19.3", "react-dom": "^17.0.2" }, "devDependencies": { + "@types/react-color": "^2.17.11", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0" }, diff --git a/packages/lexical-editor-actions/src/components/LexicalColorPicker/LexicalColorPicker.tsx b/packages/lexical-editor-actions/src/components/LexicalColorPicker/LexicalColorPicker.tsx index 01d44c74235..dbaeca52a7e 100644 --- a/packages/lexical-editor-actions/src/components/LexicalColorPicker/LexicalColorPicker.tsx +++ b/packages/lexical-editor-actions/src/components/LexicalColorPicker/LexicalColorPicker.tsx @@ -3,10 +3,11 @@ import styled from "@emotion/styled"; import { css } from "emotion"; import { usePageElements } from "@webiny/app-page-builder-elements/hooks/usePageElements"; import classnames from "classnames"; -import { ChromePicker } from "react-color"; +import { ChromePicker, ColorState } from "react-color"; // Icons import { ReactComponent as IconPalette } from "./round-color_lens-24px.svg"; +import { OnChangeHandler } from "react-color/lib/components/common/ColorWrap"; const ColorPickerStyle = styled("div")({ position: "relative", @@ -127,7 +128,7 @@ export const LexicalColorPicker = ({ }, []); const onColorChange = useCallback( - (color, event) => { + (color: ColorState, event: React.SyntheticEvent) => { event.preventDefault(); // controls of the picker are updated as user moves the mouse const customColor = getColorValue(color.rgb); @@ -140,7 +141,7 @@ export const LexicalColorPicker = ({ ); const onColorChangeComplete = useCallback( - ({ rgb }, event) => { + ({ rgb }: ColorState, event: React.SyntheticEvent) => { setActualSelectedColor(value); onChangeComplete(getColorValue(rgb)); event.preventDefault(); @@ -213,8 +214,9 @@ export const LexicalColorPicker = ({ {showPicker && ( )} diff --git a/packages/storybook-utils/.babelrc.js b/packages/storybook-utils/.babelrc.js deleted file mode 100644 index bec58b263bd..00000000000 --- a/packages/storybook-utils/.babelrc.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require("@webiny/project-utils").createBabelConfigForReact({ path: __dirname }); diff --git a/packages/storybook-utils/package.json b/packages/storybook-utils/package.json deleted file mode 100644 index 6fb3744461e..00000000000 --- a/packages/storybook-utils/package.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "private": true, - "name": "@webiny/storybook-utils", - "version": "0.0.0", - "repository": { - "type": "git", - "url": "https://github.com/webiny/webiny-js.git" - }, - "contributors": [ - "Pavel Denisjuk ", - "Sven Al Hamad ", - "Adrian Smijulj " - ], - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.23.9", - "@emotion/react": "^11.10.6", - "@emotion/styled": "^11.10.6", - "copy-to-clipboard": "^3.0.8", - "highlight.js": "^9.12.0", - "prettier": "^2.8.3", - "react": "17.0.2", - "react-dom": "17.0.2", - "react-element-to-jsx-string": "^14.0.1", - "react-highlight.js": "^1.0.7", - "react-remarkable": "^1.1.3" - }, - "devDependencies": { - "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.23.9", - "@babel/preset-env": "^7.23.9", - "@babel/preset-typescript": "^7.23.3", - "@emotion/styled": "^11.10.6", - "@types/highlight.js": "^9.1.0", - "@types/prettier": "^2.7.3", - "@webiny/cli": "0.0.0", - "@webiny/project-utils": "0.0.0", - "execa": "^5.0.0", - "rimraf": "^5.0.5", - "typescript": "4.7.4" - }, - "scripts": { - "build": "yarn webiny run build" - }, - "publishConfig": { - "directory": "dist" - } -} diff --git a/packages/storybook-utils/src/CodeBlock/index.tsx b/packages/storybook-utils/src/CodeBlock/index.tsx deleted file mode 100644 index d84fa8c6d3a..00000000000 --- a/packages/storybook-utils/src/CodeBlock/index.tsx +++ /dev/null @@ -1,86 +0,0 @@ -import * as React from "react"; -/** - * No types for react-highlight.js - */ -// @ts-expect-error -import Highlight from "react-highlight.js"; -import copy from "copy-to-clipboard"; -import elementToString from "react-element-to-jsx-string"; -import prettier from "prettier/standalone"; -import parserBabel from "prettier/parser-babel"; -import styled from "@emotion/styled"; - -type Props = { - copy?: boolean; - lang?: string; - children?: React.ReactNode; -}; - -type State = { - copied: boolean; -}; - -const CopyToClipboard = styled("div")({ - position: "relative", - fontSize: 13, - ".container": { - position: "absolute", - top: 18, - right: 18 - }, - ".copy": { - cursor: "pointer", - ":hover": { - opacity: 0.75 - } - }, - ".success": { - color: "green" - } -}); - -class CodeBlock extends React.Component { - public override state = { copied: false }; - - private readonly copy = (source: React.ReactNode) => { - copy(source as string); - this.setState({ copied: true }, () => { - setTimeout(() => { - this.setState({ copied: false }); - }, 1500); - }); - }; - - public override render(): React.ReactNode { - let { children: source } = this.props; - if (typeof source === "object") { - source = elementToString(source, { showDefaultProps: false, showFunctions: true }); - } else { - source = String(source); - } - - return ( - - - {this.props.copy && ( -
this.copy(source)} className="container"> - {this.state.copied ? ( - Copied! - ) : ( - Copy - )} -
- )} -
- - - {prettier - .format(source as string, { parser: "babylon", plugins: [parserBabel] }) - .replace(">;", ">")} - -
- ); - } -} - -export default CodeBlock; diff --git a/packages/storybook-utils/src/Markdown/index.tsx b/packages/storybook-utils/src/Markdown/index.tsx deleted file mode 100644 index 5a94ea1c799..00000000000 --- a/packages/storybook-utils/src/Markdown/index.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import * as React from "react"; -/** - * Package react-remarkable does not have types. - */ -// @ts-expect-error -import Remarkable from "react-remarkable"; -import hljs from "highlight.js"; - -interface Props { - source: React.ReactNode; -} - -export default class Markdown extends React.Component { - public override render(): React.ReactNode { - const options = { - html: true, - linkTarget: "_parent", - langPrefix: "lang-", - highlight(code: string, lang: string) { - return hljs.highlight(lang, code).value; - } - }; - - return ( -
- -
- ); - } -} diff --git a/packages/storybook-utils/src/Story/index.tsx b/packages/storybook-utils/src/Story/index.tsx deleted file mode 100644 index 3a3211a3251..00000000000 --- a/packages/storybook-utils/src/Story/index.tsx +++ /dev/null @@ -1,73 +0,0 @@ -import React from "react"; -import CodeBlock from "../CodeBlock"; -import Markdown from "../Markdown"; - -export class Story extends React.Component<{ children: React.ReactNode }> { - public override render(): React.ReactNode { - return ( -
- {this.props.children} -
- ); - } -} - -interface StorySandboxProps { - title?: React.ReactNode; - children: React.ReactNode; -} - -export const StorySandbox = (props: StorySandboxProps) => { - const children = React.Children.toArray(props.children); - if (children.length === 2) { - return
{props.children}
; - } - - return ( -
- {props.children} - {props.children} -
- ); -}; - -interface StoryReadmeProps { - children: React.ReactNode; -} - -export const StoryReadme = ({ children }: StoryReadmeProps) => ; - -interface StoryPropsProps { - title?: React.ReactNode; - children: React.ReactNode; -} - -export const StoryProps = ({ title, children }: StoryPropsProps) => ( - -

{title || "Props"}

- {children} -
-); - -interface StorySandboxExampleProps { - title?: React.ReactNode; - children: React.ReactNode; -} - -export const StorySandboxExample = ({ children, title }: StorySandboxExampleProps) => ( -
-

{title || "Example"}

- {children} -
-); - -interface StorySandboxCodeProps { - children: React.ReactNode; -} - -export const StorySandboxCode = ({ children }: StorySandboxCodeProps) => ( -
-

Code

- {children} -
-); diff --git a/packages/storybook-utils/tsconfig.build.json b/packages/storybook-utils/tsconfig.build.json deleted file mode 100644 index 5e7843d3c8c..00000000000 --- a/packages/storybook-utils/tsconfig.build.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": "../../tsconfig.build.json", - "include": ["src"], - "references": [], - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist", - "declarationDir": "./dist", - "paths": { "~/*": ["./src/*"], "~tests/*": ["./__tests__/*"] }, - "baseUrl": "." - } -} diff --git a/packages/storybook-utils/tsconfig.json b/packages/storybook-utils/tsconfig.json deleted file mode 100644 index 6ca26f3c929..00000000000 --- a/packages/storybook-utils/tsconfig.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "include": ["src", "__tests__"], - "references": [], - "compilerOptions": { - "rootDirs": ["./src", "./__tests__"], - "outDir": "./dist", - "declarationDir": "./dist", - "paths": { "~/*": ["./src/*"], "~tests/*": ["./__tests__/*"] }, - "baseUrl": "." - } -} diff --git a/packages/storybook-utils/webiny.config.js b/packages/storybook-utils/webiny.config.js deleted file mode 100644 index 6dff86766c9..00000000000 --- a/packages/storybook-utils/webiny.config.js +++ /dev/null @@ -1,8 +0,0 @@ -const { createWatchPackage, createBuildPackage } = require("@webiny/project-utils"); - -module.exports = { - commands: { - build: createBuildPackage({ cwd: __dirname }), - watch: createWatchPackage({ cwd: __dirname }) - } -}; diff --git a/packages/ui/.netlify b/packages/ui/.netlify deleted file mode 100644 index cca8c68d0e1..00000000000 --- a/packages/ui/.netlify +++ /dev/null @@ -1 +0,0 @@ -{"staging":{"site_id":"486f5ebf-2fd7-4987-97db-6d73d45b5dd0","path":"storybook-static"}} \ No newline at end of file diff --git a/packages/ui/.out/favicon.ico b/packages/ui/.out/favicon.ico deleted file mode 100644 index 428500fde188122fe8a6b07197f4c03f4e93640a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32988 zcmeHP36vDY86Faor@5nfxexMk`C<+d^Dr27QQ4W`K#-M--8Ponvnf z0R=V!8iRluG!eXopn#&HphN^g5k(g807PNC`_K1vO)WjWGt)IoBfO;hy`JvrqpH5Y z{=2F=7V8l^AlA2U49A|aLvf79VzHh*^Z!2;i~SMTKL7dr|AS(&2?JxXPvN@z`~k7p zLqlS*L-7tCi>0vhdbIt|QlLj_uzYy@VEI^ULJp3_q{se zo=ZA&>yysIxwy3`o3NLslh%vbxV^r<#%^!!Z!g95Q^KY}_INp@^#tjiOLX+hCS^cV zt#xukQqDq~F3KeBtLl?>T`p<2;(Q|7dUH16{39E8?$0HyM}TKZHfcYLwysIX?F~3? z!M+V`-kC|*PJN9?W35O_e-YH-?xS!VePZFxYrNmW9nUsnZ^Cf?4>82Ev? z7jZXZXB)$8XIOas<&Z}})0tu52i_~j3<#%R{O#OZ|6TlXdwMwd?F{8`Z?$!Alp7}g zT#eoQe~lk@hx%-9^wZudGtB-^C+r(T!ygw(SBs219{X|XSl18Na6L>~goz(EditK= zC*Et178&|ebtKltpTnN~0=5);4t6C~rS1>=nF#5zr?dzYe&C!M7F;v^2Tc-FFhl&c$Ua5e^K=e?W6dl;yUyGLzwu} zN#|brTgGjHFGKz&_UTuPyu3^*+S*?dxvL30(O2;WeIw(#_X7S*!dgIo&$JDcYxeo$ zvnzt#<>6J2Dfyu6R7!&|`#)E0Jx>4C1izN`We;?L)2$2S1?mXu2b22sGhyOKT=O)2 zeqDCCBX!)pTZ`{=k z`v9Hj#aQkA1Clv2{88 zwCU8>uRK>4M(0i25_xk2cx7wnrNEOZe^mZMxpwG#Vd2mILJoodx0!hbU3Re}d4JT& zBJaHu2*b69eiq-GG78d?d3Hbv2zqf<%4?jlvI6*k9T_O|C z7P-2&;^*P8ZM2tfyc+bT$dWtFbwF77k@NT(_#N}#0I%2I z=esKx2EV)fK@mRdt+&*9Soj-HkZ(c%budp=sxDrquXjf#7{kg(f#E2W1%1KyNC)!H zE6)bMyX^k=AAhF5e9z6z1>uKnnq41^;rT~^0km>yi84vI8-6Q7xd_@GyW{ zmm;)N)CISvvDYC68VcPA+Kf3hZ^Oa!^c5HbuX(Z%W4V8A=POw$Cx`l8Sn{7qN}>tA zzX^WUO&Ty>p`IddbLY9%^QkI@opCPhzv=e+iz=ox^?}2}55M>4mBfCU{{AD|ef1HF zKbFohMZNnu#>4x<|HT-}$)u$pkLiC`&Y|DQ6U4Cnjop|`&*)P!o;K}!wk@pwhweLb zPjX+B^HHb3zArLGTlm~NZ;OmQEid;0Hpts2A>u#3yZFiPw_Mr1J|`7+AU0^b5IO|5 zHOT&Wv4`3JnYexVDER39@`L^l1@_qug?(AczxK5v*Po-XLkCw}e^~vWOUST_#y-$i z^89ThD?wZM?34deIbqt3O8Z^+OIY|Zo?g+|7yY2|XNv54w-A%bKjwx14!cM_Pkq;& zeh(dg(rz*CfA}@@?N%)|LA(2z_mD4o0C^L}1eA4+VNZ@>^*>^t38wN-8~0b}t4cP; zbYq6(<6-2?_oUCg^a=|<=ABG6)&G?Hg)`02ckER0(lvO8J|S~k?0fP)kM23{@jrQr zex(;*(0N$+v(@$tmK9VV<5&m((*%DVc$c}Xx7&mJe-U`(%ENcllzsh=Z29--H!^R;9HYiq z?idz+%wc-K#Q!IMwhn^N0)H)NqmCd?>-H1>od&+b_^AGCit1}pqckdo0a@h}*z91iPe{E&?_qJ|= zd<}pOpp8I$6SRlL|Iq(NV_!P|Z<5O)k1$ureEHa4DP30{J;ukM2G3L#=1t4dAPoHH z9{$9K(ut0hCSyNr3+ew?mLdiw%)j9tS zV@34qH@~9BK^EMi#!2YoyJLhE$h)5}!oUyQeW?4pjo;J$RF#qm>PPlz=lsWkC?9o@ zPV8^$`BHse>bf6$X#JnSdX!qU&x4~_U6o#A9^ak+3SX8-cV3HujFT^1JLqW-bA*fu z{CyNg{{wrHzJJ*GyF)MHd-frbnZwmM5^2G)wSQt>)J>Omjf=y;58fZhwKSEsH|*!@ zz%O;xw)56T3swQS!byr}7R};6WhW>*-g-mAKgc-u>ETIlJHj}p+>fZT?R6_UkU3Ht z<3YXMR%bcn1#ewp;79KNo3Q_u$=pA0-C>^-f2zuI)-JV*TG5%qo!xUP^8FA7ey*K? z|NHx2b+>mOImeoM&`Wn0 ze^~3EYUSI&dm6A^1Wea}Ct5HktPSh=W@MAjJ%|w((k~5ss}>Yu*Z-#d0oajy##&OB|ERP1PGe0+m1*1ehvzugHrHQ14c`4yWA%IA z%Efmb-jM7#9_wKT3_C(jUwV)ICt$wTw(S<|ZI0vIf&IR=^Q}ixRUOZP_g)51ZiKu( z4gL##{pr8fSH5kgRO(*poxR! zlW2zV2L1Ad`V-}_M(7&YnxkQR5{M@TBKA5Ry81lCu9qmCBlVDvap|N?#r2uFgfk}_ zmwC|Lk3rWght6JwSa&_vI&8wV`ON(UH6mAIozqflZ)JR}bvtxndaWPh9FrU#>qozy z9E3lekSB`P4_a_MhCVUJBpYE1Iljp83C5qCe_AeG$=~q<(%w0&=^N@}l2k3@~d%@j5w=%)fE` z0XnD4*t${u&=1fjZ&L1c{p2^!QTA>e-1TT9 ziOWy5G@Em1;<88&}B;Ao#akR$3qX~ZKyq=kAd#5)yNFSVYmzcBW#v^n0?tBKc zZS~{oy7!m!<0vnc)(_o%DDXSp`k7a$hwdQ%GY3E6*NmIgxcrLw-dff9PRz%qUU22m zBLgP*o09Sa)=hc$ww*G-+yv*pael*X;74z)>TSis8Qtf9=)T_MeSiJ@&s0!Uq3OD2Tj*hOuMA3?lrDIY3Ka)^Ihsb>eLOZ zicw+rwFf5`$8K6b=s&ht{aXKlJ}xhCK8E(cxZZ+xfb+?;4@jD^PVa8Q|IGjR`ML!r05Q z`yJO_vOhR4i?V1^Kk-ijCO%6&TxtG~Ic?0Xakjl-J9@1Auh5;O1Tl2E{xE?Y6YR2_$UN&xTrO!$^)x0ql zvI#%#>{4|w#=HUc%Oq}REI^-7`-Sw4SU&nYQ>y$rX*2SR&CMj1w z+VK^%-<_Yre&hT|##o!zVLs&xA`_v{Xooo8KyUPUXouW>4xm4E7<8&der8{}wgfnc zg|W@lKZ$HvuS-@(_C5Q_gnwY8ze^ja%jbEjO0{{(?80*SkF@7ElgL9R<->*?PTI3v zK2OZV@DhAr|Hhbs{X-v4KhJl{(I2|~NbCLsUjK8nwmAC!*_5_t* zhwn_%wz7P-o4CDx74t02X>lIu6L+cH1J~SoW4dzfr(NPWiAx*sKaX2LW4$fDP2@M= zPx=OW+XVSwAF(|_?MMF(%KH*--j6!X`z<8SeR*_xVXo?#dzHRp*+J#we!<#A`qDx3 z$T?R)`(HujgAdO0u6-e9VqlxK&!XwVH4Tij{Ns@2=nwzrQr_2Cd8A%p8I)bF_ojZH zGe+e!c%3?mF)nxV^JvI?Dg6&$V+6+mz2)n3_Mx^flvn;Ie@!}1t=VQ?X8c)@2_>IJ z?F(Y?bFM@A>|@$TV$r*{m*g+?6My3p;&OuGab`>q38A zN=*13;b`XZ`CT%MA3j7I4WDmi>KJ?dgtM(J7#n++m0W)&+7Ft7J|*pYal6^|DvImT z+D8s*`;8oo^RLQI`R=$O(kI<-R~P?;eiA;#?2f6J_(>c$<##sd_hjHRg3peG?sdO0 zi?$EJ`EQ{EE(R|S1r7T6TgUH{HP__*8t6NWy-EXk6*(%^H~D^V^{yB!B;JK){R#nQ`*+CPtmr5Z;G<*c>fjlFL{z<@tn)gZynHXG6(M3e6)w} zV;;*4Z~gR_ajhM`pNu{g-+_P}anm_Oo^viKWxLq>81wr~T|(X(4%zUop<%qm?}u?? zPLw=OKK0k%P%U4CkMT|&dH-C@U%y@Hkcl|gc{}P>`eDWDuZzpqVS_tpXQ&&l{ISSA z<9E+@Bpuv!J5|Nscl#VXN*zBO&+r=`dZR68e)_83l#$}^*C*tMw4W)w%Q@oi=AaG8 zc`*OU?=Mi7&}J8FKk7e%{uOm1ze&K&Mjvp^wf-gx*DG<2O0oA*cVGIK)Jvo}{TKf> z?NU{KvG+4^tA@Nsy+r=uv+Mt(%AvjInlRFycDWVx`1_A}u<-+xerdq{5$FRi|8fmB z^TAW#t4ufr?d(^`zm&J88v9A;l{MHmqA$1A^|LLO0ouw)@YRxA6{1-eLN^~>C_kE) zAMPs$!2kMqW`KOI4&St9ewe!Jnj@qZ_HzhIxM0#5a@EMHuJWtPh>j5jA__zlh$s+I zAfiA-frtVT1tJPW6o@DgQ6Qo~M1hC`5d|U&L==c95K$naKtzFv0ucow3Pco$C=gK~ QqCiA}hyoD>_J0ce7gEZOiU0rr diff --git a/packages/ui/.out/iframe.html b/packages/ui/.out/iframe.html deleted file mode 100644 index b4c425a9de9..00000000000 --- a/packages/ui/.out/iframe.html +++ /dev/null @@ -1,75 +0,0 @@ -Storybook

No Preview

Sorry, but you either have no stories or none are selected somehow.

  • Please check the Storybook config.
  • Try reloading the page.

If the problem persists, check the browser console, or the terminal you've run Storybook from.

\ No newline at end of file diff --git a/packages/ui/.out/index.html b/packages/ui/.out/index.html deleted file mode 100644 index a41477fad9b..00000000000 --- a/packages/ui/.out/index.html +++ /dev/null @@ -1,20 +0,0 @@ -Storybook
\ No newline at end of file diff --git a/packages/ui/.out/main.2c4a308cdafc324e7b3f.bundle.js b/packages/ui/.out/main.2c4a308cdafc324e7b3f.bundle.js deleted file mode 100644 index 074c462bb18..00000000000 --- a/packages/ui/.out/main.2c4a308cdafc324e7b3f.bundle.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{109:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",(function(){return SvgRoundSettings24Px}));var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0),react__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);function _extends(){return(_extends=Object.assign||function(target){for(var i=1;i ReactElement Component)>) | (new (props: any) => Component)>"}},title:{defaultValue:null,description:"",name:"title",required:!1,type:{name:"ReactNode"}},description:{defaultValue:null,description:"",name:"description",required:!1,type:{name:"string"}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Accordion/AccordionItem.tsx#AccordionItem"]={docgenInfo:AccordionItem_AccordionItem.__docgenInfo,name:"AccordionItem",path:"src/Accordion/AccordionItem.tsx#AccordionItem"})}catch(__react_docgen_typescript_loader_error){}},122:function(module,__webpack_exports__,__webpack_require__){"use strict";var classCallCheck=__webpack_require__(41),createClass=__webpack_require__(42),possibleConstructorReturn=__webpack_require__(45),getPrototypeOf=__webpack_require__(43),inherits=__webpack_require__(44),react=__webpack_require__(0),react_default=__webpack_require__.n(react),list_item=__webpack_require__(1361),list=__webpack_require__(1364),Typography=__webpack_require__(78),classnames=__webpack_require__(8),classnames_default=__webpack_require__.n(classnames),styled_browser_esm=__webpack_require__(38),List_ListItem=function ListItem(props){return react.createElement(list_item.a,props)},List_List=function(_React$Component){function List(){return Object(classCallCheck.a)(this,List),Object(possibleConstructorReturn.a)(this,Object(getPrototypeOf.a)(List).apply(this,arguments))}return Object(inherits.a)(List,_React$Component),Object(createClass.a)(List,[{key:"render",value:function render(){return react.createElement(list.a,this.props,this.props.children)}}]),List}(react.Component),List_ListItemGraphic=function ListItemGraphic(props){return react.createElement("div",Object.assign({},props,{className:classnames_default()("mdc-list-item__graphic",props.className)}),props.children)},List_ListItemMeta=function ListItemMeta(props){return react.createElement("span",Object.assign({},props,{className:classnames_default()("mdc-list-item__meta",props.className)}),props.children)};try{List_List.displayName="List",List_List.__docgenInfo={description:"Used to hold the Checkbox element for multi-select options.\n@param props",displayName:"List",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/List/List.tsx#List"]={docgenInfo:List_List.__docgenInfo,name:"List",path:"src/List/List.tsx#List"})}catch(__react_docgen_typescript_loader_error){}var bundle=__webpack_require__(150),bundle_default=__webpack_require__.n(bundle),LoaderUl=Object(styled_browser_esm.default)("ul",{target:"e1nb7uzc0",label:"LoaderUl"})({listStyle:"none",padding:"10px 20px","li > div":{display:"inline-block",verticalAlign:"middle",".react-loading-skeleton":{backgroundColor:"var(--mdc-theme-background)",backgroundImage:"linear-gradient(90deg, var(--mdc-theme-background), var(--mdc-theme-surface), var(--mdc-theme-background))"}},".graphic":{fontSize:36,width:36},".data":{width:"calc(-36px + 75%)",marginLeft:10},".actions":{width:"calc(-36px + 25%)",marginLeft:10,textAlign:"right","> div":{display:"inline-block",fontSize:24,marginLeft:10,width:24}}}),DataList_Loader=function Loader(){return react.createElement(LoaderUl,null,[1,2,3,4,5].map((function(item){return react.createElement("li",{key:"list-"+item},react.createElement("div",{className:"graphic"},react.createElement(bundle_default.a,null)),react.createElement("div",{className:"data"},react.createElement(bundle_default.a,{count:2})),react.createElement("div",{className:"actions"},react.createElement("div",null,react.createElement(bundle_default.a,null)),react.createElement("div",null,react.createElement(bundle_default.a,null))))})))},NoDataWrapper=Object(styled_browser_esm.default)("div",{target:"enkc7l50",label:"NoDataWrapper"})({textAlign:"center",padding:100,color:"var(--mdc-theme-on-surface)"}),DataList_NoData=function NoData(){return react.createElement(NoDataWrapper,null,react.createElement(Typography.a,{use:"overline"},"No records found."))},emotion_esm=__webpack_require__(39),isEmpty=__webpack_require__(430),isEmpty_default=__webpack_require__.n(isEmpty),assertThisInitialized=__webpack_require__(46),defineProperty=__webpack_require__(31),next=__webpack_require__(433),FormElementMessage_FormElementMessage=function FormElementMessage(props){var classNames=classnames_default()("mdc-text-field-helper-text mdc-text-field-helper-text--persistent",props.className,{"mdc-text-field-helper-text--error":props.error});return react.createElement("div",{className:classNames},props.children)};try{FormElementMessage_FormElementMessage.displayName="FormElementMessage",FormElementMessage_FormElementMessage.__docgenInfo={description:"",displayName:"FormElementMessage",props:{className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}},error:{defaultValue:null,description:"",name:"error",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/FormElementMessage/FormElementMessage.tsx#FormElementMessage"]={docgenInfo:FormElementMessage_FormElementMessage.__docgenInfo,name:"FormElementMessage",path:"src/FormElementMessage/FormElementMessage.tsx#FormElementMessage"})}catch(__react_docgen_typescript_loader_error){}var Checkbox_Checkbox=function(_React$Component){function Checkbox(){var _getPrototypeOf2,_this;Object(classCallCheck.a)(this,Checkbox);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return _this=Object(possibleConstructorReturn.a)(this,(_getPrototypeOf2=Object(getPrototypeOf.a)(Checkbox)).call.apply(_getPrototypeOf2,[this].concat(args))),Object(defineProperty.a)(Object(assertThisInitialized.a)(_this),"defaultProps",{validation:{isValid:null}}),Object(defineProperty.a)(Object(assertThisInitialized.a)(_this),"onChange",(function(e){_this.props.onChange&&_this.props.onChange(e.target.checked)})),_this}return Object(inherits.a)(Checkbox,_React$Component),Object(createClass.a)(Checkbox,[{key:"render",value:function render(){var _this$props=this.props,value=_this$props.value,label=_this$props.label,disabled=_this$props.disabled,indeterminate=_this$props.indeterminate,description=_this$props.description,validation=_this$props.validation,_onClick=_this$props.onClick;return react.createElement(react.Fragment,null,react.createElement(next.a,{indeterminate:indeterminate,disabled:disabled,checked:Boolean(value),onChange:this.onChange,onClick:function onClick(){return"function"==typeof _onClick&&_onClick(Boolean(value))},label:label}),!1===validation.isValid&&react.createElement(FormElementMessage_FormElementMessage,{error:!0},validation.message),!1!==validation.isValid&&description&&react.createElement(FormElementMessage_FormElementMessage,null,description))}}]),Checkbox}(react.Component),src_Checkbox_Checkbox=Checkbox_Checkbox;try{Checkbox_Checkbox.displayName="Checkbox",Checkbox_Checkbox.__docgenInfo={description:"Single Checkbox component can be used to store simple boolean values.\n\nGrouping multiple Checkbox components with CheckboxGroup will allow to store an array of selected values.\nIn that case, each Checkbox component must receive value and onChange callback via props.",displayName:"Checkbox",props:{validation:{defaultValue:{value:"{ isValid: null }"},description:"",name:"validation",required:!1,type:{name:"{ isValid: boolean; message: string; results: any; }"}},validate:{defaultValue:null,description:"",name:"validate",required:!1,type:{name:"() => Promise"}},value:{defaultValue:null,description:"",name:"value",required:!1,type:{name:"any"}},onChange:{defaultValue:null,description:"",name:"onChange",required:!1,type:{name:"(value: any) => void"}},label:{defaultValue:null,description:"",name:"label",required:!1,type:{name:"string"}},disabled:{defaultValue:null,description:"",name:"disabled",required:!1,type:{name:"boolean"}},onClick:{defaultValue:null,description:"",name:"onClick",required:!1,type:{name:"Function"}},indeterminate:{defaultValue:null,description:"",name:"indeterminate",required:!1,type:{name:"boolean"}},description:{defaultValue:null,description:"",name:"description",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Checkbox/Checkbox.tsx#Checkbox"]={docgenInfo:Checkbox_Checkbox.__docgenInfo,name:"Checkbox",path:"src/Checkbox/Checkbox.tsx#Checkbox"})}catch(__react_docgen_typescript_loader_error){}var webinyCheckboxTitle=Object(emotion_esm.a)({},{"&.mdc-text-field-helper-text":{textTransform:"uppercase",fontWeight:"bold",marginBottom:"5px"}},"label:webinyCheckboxTitle;"),CheckboxGroup_CheckboxGroup=function(_React$Component){function CheckboxGroup(){return Object(classCallCheck.a)(this,CheckboxGroup),Object(possibleConstructorReturn.a)(this,Object(getPrototypeOf.a)(CheckboxGroup).apply(this,arguments))}return Object(inherits.a)(CheckboxGroup,_React$Component),Object(createClass.a)(CheckboxGroup,[{key:"render",value:function render(){var _this=this,_this$props=this.props,description=_this$props.description,label=_this$props.label,validation=_this$props.validation;return react.createElement(react.Fragment,null,label&&react.createElement("div",{className:"mdc-text-field-helper-text mdc-text-field-helper-text--persistent "+webinyCheckboxTitle},label),this.props.children({onChange:function onChange(value){return function(){var values=Array.isArray(_this.props.value)?_this.props.value:[],index=values.indexOf(value);index>-1?values.splice(index,1):values.push(value),_this.props.onChange&&_this.props.onChange(values)}},getValue:function getValue(id){return(Array.isArray(_this.props.value)?_this.props.value:[]).includes(id)}}),!1===validation.isValid&&react.createElement(FormElementMessage_FormElementMessage,{error:!0},validation.message),!1!==validation.isValid&&description&&react.createElement(FormElementMessage_FormElementMessage,null,description))}}]),CheckboxGroup}(react.Component);Object(defineProperty.a)(CheckboxGroup_CheckboxGroup,"defaultProps",{validation:{isValid:null}});try{CheckboxGroup_CheckboxGroup.displayName="CheckboxGroup",CheckboxGroup_CheckboxGroup.__docgenInfo={description:"",displayName:"CheckboxGroup",props:{validation:{defaultValue:{value:"{ isValid: null }"},description:"",name:"validation",required:!1,type:{name:"{ isValid: boolean; message: string; results: any; }"}},validate:{defaultValue:null,description:"",name:"validate",required:!1,type:{name:"() => Promise"}},value:{defaultValue:null,description:"",name:"value",required:!1,type:{name:"any"}},onChange:{defaultValue:null,description:"",name:"onChange",required:!1,type:{name:"(value: any) => void"}},label:{defaultValue:null,description:"",name:"label",required:!1,type:{name:"string"}},description:{defaultValue:null,description:"",name:"description",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Checkbox/CheckboxGroup.tsx#CheckboxGroup"]={docgenInfo:CheckboxGroup_CheckboxGroup.__docgenInfo,name:"CheckboxGroup",path:"src/Checkbox/CheckboxGroup.tsx#CheckboxGroup"})}catch(__react_docgen_typescript_loader_error){}var objectWithoutProperties=__webpack_require__(121),react_dom=__webpack_require__(72),react_dom_default=__webpack_require__.n(react_dom),menu=__webpack_require__(1363),menu_surface=__webpack_require__(204),Menu_style={disabledMenuItem:Object(emotion_esm.a)({opacity:.5,pointerEvents:"none"},"label:disabledMenuItem;")},el=null,getElement=function getElement(){return el||((el=document.createElement("div")).id="menu-container",el.style.position="fixed",el.style.top="0",el.style.zIndex="10",document.body.appendChild(el)),el},Menu_Menu=function(_React$Component){function Menu(){var _getPrototypeOf2,_this;Object(classCallCheck.a)(this,Menu);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return _this=Object(possibleConstructorReturn.a)(this,(_getPrototypeOf2=Object(getPrototypeOf.a)(Menu)).call.apply(_getPrototypeOf2,[this].concat(args))),Object(defineProperty.a)(Object(assertThisInitialized.a)(_this),"state",{menuIsOpen:!1}),Object(defineProperty.a)(Object(assertThisInitialized.a)(_this),"anchorRef",react.createRef()),Object(defineProperty.a)(Object(assertThisInitialized.a)(_this),"menuRef",react.createRef()),Object(defineProperty.a)(Object(assertThisInitialized.a)(_this),"openMenu",(function(){return _this.setState({menuIsOpen:!0})})),Object(defineProperty.a)(Object(assertThisInitialized.a)(_this),"closeMenu",(function(){return _this.setState({menuIsOpen:!1})})),Object(defineProperty.a)(Object(assertThisInitialized.a)(_this),"renderMenuWithPortal",(function(){return react_dom_default.a.createPortal(react.createElement("div",{ref:_this.menuRef},react.createElement(menu.a,{anchorCorner:_this.props.anchor,open:_this.state.menuIsOpen,className:_this.props.className,onClose:_this.closeMenu,onSelect:_this.props.onSelect},_this.props.children)),getElement())})),Object(defineProperty.a)(Object(assertThisInitialized.a)(_this),"renderCustomContent",(function(){var children=_this.props.children;return react.createElement(menu_surface.a,{open:_this.state.menuIsOpen,onClose:_this.closeMenu},"function"==typeof children?children({closeMenu:_this.closeMenu}):children)})),Object(defineProperty.a)(Object(assertThisInitialized.a)(_this),"renderMenuContent",(function(){return Array.isArray(_this.props.children)?_this.renderMenuWithPortal():_this.renderCustomContent()})),_this}return Object(inherits.a)(Menu,_React$Component),Object(createClass.a)(Menu,[{key:"componentDidUpdate",value:function componentDidUpdate(){if(this.menuRef.current&&this.anchorRef.current){var menu=this.menuRef.current,anchorRect=this.anchorRef.current.getBoundingClientRect();menu.style.position="absolute",menu.style.left=anchorRect.left-60+"px",menu.style.top=anchorRect.top+"px"}}},{key:"render",value:function render(){return react.createElement(menu_surface.b,{ref:this.anchorRef},this.renderMenuContent(),this.props.handle&&react.cloneElement(this.props.handle,{onClick:this.openMenu}))}}]),Menu}(react.Component);Object(defineProperty.a)(Menu_Menu,"defaultProps",{handle:null,anchor:"topStart"});var Menu_MenuItem=function MenuItem(_ref){var disabled=_ref.disabled,className=_ref.className,rest=Object(objectWithoutProperties.a)(_ref,["disabled","className"]);return react.createElement(menu.b,Object.assign({},rest,{className:classnames_default()(className,Object(defineProperty.a)({},Menu_style.disabledMenuItem,disabled))}))};try{Menu_Menu.displayName="Menu",Menu_Menu.__docgenInfo={description:"",displayName:"Menu",props:{className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}},onClick:{defaultValue:null,description:"",name:"onClick",required:!1,type:{name:"(event: MouseEvent) => void"}},selected:{defaultValue:null,description:"A modifier for a selected state.",name:"selected",required:!1,type:{name:"boolean"}},activated:{defaultValue:null,description:"A modifier for an active state.",name:"activated",required:!1,type:{name:"boolean"}},disabled:{defaultValue:null,description:"A modifier for a disabled state.",name:"disabled",required:!1,type:{name:"boolean"}},ripple:{defaultValue:null,description:"Adds a ripple effect to the component",name:"ripple",required:!1,type:{name:"RipplePropT"}},accent:{defaultValue:null,description:"DEPRECATED: pass an options object to the ripple prop `ripple={{accent: true}}`",name:"accent",required:!1,type:{name:"boolean"}},surface:{defaultValue:null,description:"DEPRECATED: pass an options object to the ripple prop `ripple={{surface: true}}`",name:"surface",required:!1,type:{name:"boolean"}},unbounded:{defaultValue:null,description:"DEPRECATED: pass an options object to the ripple prop `ripple={{unbounded: true}}`",name:"unbounded",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Menu/Menu.tsx#Menu"]={docgenInfo:Menu_Menu.__docgenInfo,name:"Menu",path:"src/Menu/Menu.tsx#Menu"})}catch(__react_docgen_typescript_loader_error){}var grid_next=__webpack_require__(202),Grid_Cell=function Cell(props){return react.createElement(grid_next.b,props,props.children)},Grid_GridInner=function GridInner(props){return react.createElement(grid_next.c,props,props.children)};Grid_GridInner.displayName="GridInner";var Grid_Grid=function Grid(props){return react.createElement(grid_next.a,props,props.children)};try{Grid_Cell.displayName="Cell",Grid_Cell.__docgenInfo={description:"Cell must be direct children of Grid component.",displayName:"Cell",props:{span:{defaultValue:null,description:"Default number of columns to span.",name:"span",required:!1,type:{name:"number"}},phone:{defaultValue:null,description:"Number of columns to span on a phone.",name:"phone",required:!1,type:{name:"number"}},tablet:{defaultValue:null,description:"Number of columns to span on a tablet.",name:"tablet",required:!1,type:{name:"number"}},desktop:{defaultValue:null,description:"Number of columns to span on a desktop.",name:"desktop",required:!1,type:{name:"number"}},order:{defaultValue:null,description:"Specifies the order of the cell.",name:"order",required:!1,type:{name:"number"}},align:{defaultValue:null,description:"Specifies the alignment of cell",name:"align",required:!1,type:{name:'"top" | "middle" | "bottom"'}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}},style:{defaultValue:null,description:"",name:"style",required:!1,type:{name:"{ [key: string]: any; }"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Grid/Grid.tsx#Cell"]={docgenInfo:Grid_Cell.__docgenInfo,name:"Cell",path:"src/Grid/Grid.tsx#Cell"})}catch(__react_docgen_typescript_loader_error){}try{Grid_GridInner.displayName="GridInner",Grid_GridInner.__docgenInfo={description:"",displayName:"GridInner",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Grid/Grid.tsx#GridInner"]={docgenInfo:Grid_GridInner.__docgenInfo,name:"GridInner",path:"src/Grid/Grid.tsx#GridInner"})}catch(__react_docgen_typescript_loader_error){}try{Grid_Grid.displayName="Grid",Grid_Grid.__docgenInfo={description:"Use Grid component to display a list of choices, once the handler is triggered.",displayName:"Grid",props:{fixedColumnWidth:{defaultValue:null,description:"Specifies the grid should have fixed column width.",name:"fixedColumnWidth",required:!1,type:{name:"boolean"}},align:{defaultValue:null,description:"Specifies the alignment of the whole grid.",name:"align",required:!1,type:{name:'"left" | "right"'}},children:{defaultValue:null,description:"Children for the Grid",name:"children",required:!1,type:{name:"ReactNode"}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Grid/Grid.tsx#Grid"]={docgenInfo:Grid_Grid.__docgenInfo,name:"Grid",path:"src/Grid/Grid.tsx#Grid"})}catch(__react_docgen_typescript_loader_error){}var button_next=__webpack_require__(203),fab_next=__webpack_require__(431),Icon=__webpack_require__(196),Button_ButtonDefault=function ButtonDefault(props){var disabled=props.disabled,onClick=props.onClick,children=props.children,small=props.small,_props$ripple=props.ripple,ripple=void 0===_props$ripple||_props$ripple,_props$className=props.className,className=void 0===_props$className?"":_props$className;return react.createElement(button_next.a,{disabled:disabled,dense:small,onClick:onClick,ripple:ripple,className:classnames_default()("webiny-ui-button",className)},children)},Button_ButtonPrimary=function ButtonPrimary(props){var disabled=props.disabled,onClick=props.onClick,children=props.children,_props$small=props.small,small=void 0!==_props$small&&_props$small,_props$flat=props.flat,flat=void 0!==_props$flat&&_props$flat,_props$ripple2=props.ripple,ripple=void 0===_props$ripple2||_props$ripple2,_props$style=props.style,style=void 0===_props$style?null:_props$style,_props$className2=props.className,className=void 0===_props$className2?null:_props$className2;return react.createElement(button_next.a,{raised:!flat,dense:small,disabled:disabled,unelevated:flat,ripple:ripple,onClick:onClick,style:style,className:classnames_default()("webiny-ui-button webiny-ui-button--primary",className)},children)},Button_ButtonSecondary=function ButtonSecondary(props){var disabled=props.disabled,onClick=props.onClick,children=props.children,_props$small2=props.small,small=void 0!==_props$small2&&_props$small2,_props$ripple3=props.ripple,ripple=void 0===_props$ripple3||_props$ripple3,_props$className3=props.className,className=void 0===_props$className3?null:_props$className3,_props$style2=props.style,style=void 0===_props$style2?null:_props$style2;return react.createElement(button_next.a,{disabled:disabled,outlined:!0,dense:small,ripple:ripple,onClick:onClick,style:style,className:classnames_default()("webiny-ui-button webiny-ui-button--secondary",className)},children)},Button_ButtonFloating=function ButtonFloating(props){var disabled=props.disabled,icon=props.icon,onClick=props.onClick,_props$small3=props.small,small=void 0!==_props$small3&&_props$small3,_props$label=props.label,label=void 0!==_props$label&&_props$label,_props$ripple4=props.ripple,ripple=void 0===_props$ripple4||_props$ripple4,_props$className4=props.className,className=void 0===_props$className4?null:_props$className4,rest=Object(objectWithoutProperties.a)(props,["disabled","icon","onClick","small","label","ripple","className"]);return react.createElement(fab_next.a,Object.assign({disabled:disabled,mini:small,onClick:onClick,label:label,ripple:ripple,icon:icon,className:classnames_default()("webiny-ui-button--floating",className)},rest))},Button_ButtonIcon=function ButtonIcon(props){return react.createElement(Icon.a,props)};try{Button_ButtonDefault.displayName="ButtonDefault",Button_ButtonDefault.__docgenInfo={description:"Shows a default button, used typically when action is not of high priority.\n@param props\n@returns\n@constructor",displayName:"ButtonDefault",props:{flat:{defaultValue:null,description:"",name:"flat",required:!1,type:{name:"boolean"}},small:{defaultValue:null,description:"",name:"small",required:!1,type:{name:"boolean"}},onClick:{defaultValue:null,description:"",name:"onClick",required:!1,type:{name:"(event: MouseEvent) => void"}},ripple:{defaultValue:null,description:"",name:"ripple",required:!1,type:{name:"boolean"}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}},disabled:{defaultValue:null,description:"",name:"disabled",required:!1,type:{name:"boolean"}},style:{defaultValue:null,description:"",name:"style",required:!1,type:{name:"{ [key: string]: any; }"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Button/Button.tsx#ButtonDefault"]={docgenInfo:Button_ButtonDefault.__docgenInfo,name:"ButtonDefault",path:"src/Button/Button.tsx#ButtonDefault"})}catch(__react_docgen_typescript_loader_error){}try{Button_ButtonPrimary.displayName="ButtonPrimary",Button_ButtonPrimary.__docgenInfo={description:"Shows primary button, eg. for submitting forms.\n@param props\n@returns\n@constructor",displayName:"ButtonPrimary",props:{flat:{defaultValue:null,description:"",name:"flat",required:!1,type:{name:"boolean"}},small:{defaultValue:null,description:"",name:"small",required:!1,type:{name:"boolean"}},onClick:{defaultValue:null,description:"",name:"onClick",required:!1,type:{name:"(event: MouseEvent) => void"}},ripple:{defaultValue:null,description:"",name:"ripple",required:!1,type:{name:"boolean"}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}},disabled:{defaultValue:null,description:"",name:"disabled",required:!1,type:{name:"boolean"}},style:{defaultValue:null,description:"",name:"style",required:!1,type:{name:"{ [key: string]: any; }"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Button/Button.tsx#ButtonPrimary"]={docgenInfo:Button_ButtonPrimary.__docgenInfo,name:"ButtonPrimary",path:"src/Button/Button.tsx#ButtonPrimary"})}catch(__react_docgen_typescript_loader_error){}try{Button_ButtonSecondary.displayName="ButtonSecondary",Button_ButtonSecondary.__docgenInfo={description:"Shows a secondary button - eg. for doing a reset on a form.\n@param props\n@returns\n@constructor",displayName:"ButtonSecondary",props:{flat:{defaultValue:null,description:"",name:"flat",required:!1,type:{name:"boolean"}},small:{defaultValue:null,description:"",name:"small",required:!1,type:{name:"boolean"}},onClick:{defaultValue:null,description:"",name:"onClick",required:!1,type:{name:"(event: MouseEvent) => void"}},ripple:{defaultValue:null,description:"",name:"ripple",required:!1,type:{name:"boolean"}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}},disabled:{defaultValue:null,description:"",name:"disabled",required:!1,type:{name:"boolean"}},style:{defaultValue:null,description:"",name:"style",required:!1,type:{name:"{ [key: string]: any; }"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Button/Button.tsx#ButtonSecondary"]={docgenInfo:Button_ButtonSecondary.__docgenInfo,name:"ButtonSecondary",path:"src/Button/Button.tsx#ButtonSecondary"})}catch(__react_docgen_typescript_loader_error){}try{Button_ButtonFloating.displayName="ButtonFloating",Button_ButtonFloating.__docgenInfo={description:"A floating button, shown on the side of the screen, typically used for creating new content or accessing settings.\n@param props\n@returns\n@constructor",displayName:"ButtonFloating",props:{flat:{defaultValue:null,description:"",name:"flat",required:!1,type:{name:"boolean"}},small:{defaultValue:null,description:"",name:"small",required:!1,type:{name:"boolean"}},onClick:{defaultValue:null,description:"",name:"onClick",required:!1,type:{name:"(event: MouseEvent) => void"}},ripple:{defaultValue:null,description:"",name:"ripple",required:!1,type:{name:"boolean"}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}},disabled:{defaultValue:null,description:"",name:"disabled",required:!1,type:{name:"boolean"}},style:{defaultValue:null,description:"",name:"style",required:!1,type:{name:"{ [key: string]: any; }"}},label:{defaultValue:null,description:"",name:"label",required:!1,type:{name:"ReactNode"}},icon:{defaultValue:null,description:"",name:"icon",required:!1,type:{name:"ReactNode"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Button/Button.tsx#ButtonFloating"]={docgenInfo:Button_ButtonFloating.__docgenInfo,name:"ButtonFloating",path:"src/Button/Button.tsx#ButtonFloating"})}catch(__react_docgen_typescript_loader_error){}try{Button_ButtonIcon.displayName="ButtonIcon",Button_ButtonIcon.__docgenInfo={description:"Shows an icon, suitable to be shown inside of a button.\n@param props\n@returns\n@constructor",displayName:"ButtonIcon",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Button/Button.tsx#ButtonIcon"]={docgenInfo:Button_ButtonIcon.__docgenInfo,name:"ButtonIcon",path:"src/Button/Button.tsx#ButtonIcon"})}catch(__react_docgen_typescript_loader_error){}var icon_button_next=__webpack_require__(434),IconButton_IconButton=function IconButton(props){var icon=props.icon,label=props.label,onClick=props.onClick,className=props.className,disabled=props.disabled,_props$ripple=props.ripple,ripple=void 0===_props$ripple||_props$ripple;return react.createElement(icon_button_next.a,{onClick:onClick,disabled:disabled,className:className,label:label,icon:icon,ripple:ripple})};try{IconButton_IconButton.displayName="IconButton",IconButton_IconButton.__docgenInfo={description:"Shows the icon button.\n@param props\n@returns\n@constructor",displayName:"IconButton",props:{validation:{defaultValue:null,description:"",name:"validation",required:!1,type:{name:"{ isValid: boolean; message: string; results: any; }"}},validate:{defaultValue:null,description:"",name:"validate",required:!1,type:{name:"() => Promise"}},value:{defaultValue:null,description:"",name:"value",required:!1,type:{name:"any"}},onChange:{defaultValue:null,description:"An onChange callback that receives a custom event. evt.detail = { isOn: boolean }",name:"onChange",required:!1,type:{name:"((value: any) => void) & ((evt: CustomEventT<{ isOn: boolean; }>) => void)"}},checked:{defaultValue:null,description:"Controls the on / off state of the a toggleable button.",name:"checked",required:!1,type:{name:"boolean"}},disabled:{defaultValue:null,description:"Makes the button disabled",name:"disabled",required:!1,type:{name:"boolean"}},icon:{defaultValue:null,description:"Icon for the button",name:"icon",required:!0,type:{name:"ReactElement ReactElement Component)>) | (new (props: any) => Component)> | ... 7 more ... | (IconOptions & ReactElement<...>)"}},onIcon:{defaultValue:null,description:"If specified, renders a toggle with this icon as the on state.",name:"onIcon",required:!1,type:{name:"IconPropT"}},ripple:{defaultValue:null,description:"Adds a ripple effect to the component",name:"ripple",required:!1,type:{name:"RipplePropT"}},accent:{defaultValue:null,description:"DEPRECATED: pass an options object to the ripple prop `ripple={{accent: true}}`",name:"accent",required:!1,type:{name:"boolean"}},surface:{defaultValue:null,description:"DEPRECATED: pass an options object to the ripple prop `ripple={{surface: true}}`",name:"surface",required:!1,type:{name:"boolean"}},unbounded:{defaultValue:null,description:"DEPRECATED: pass an options object to the ripple prop `ripple={{unbounded: true}}`",name:"unbounded",required:!1,type:{name:"boolean"}},label:{defaultValue:null,description:"",name:"label",required:!1,type:{name:"string"}},onClick:{defaultValue:null,description:"",name:"onClick",required:!1,type:{name:"(event: MouseEvent) => void"}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Button/IconButton/IconButton.tsx#IconButton"]={docgenInfo:IconButton_IconButton.__docgenInfo,name:"IconButton",path:"src/Button/IconButton/IconButton.tsx#IconButton"})}catch(__react_docgen_typescript_loader_error){}function _extends(){return(_extends=Object.assign||function(target){for(var i=1;i ReactElement Component)>) | (new (props: any) => Component)>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/List/DataList/icons/index.tsx#RefreshIcon"]={docgenInfo:icons_RefreshIcon.__docgenInfo,name:"RefreshIcon",path:"src/List/DataList/icons/index.tsx#RefreshIcon"})}catch(__react_docgen_typescript_loader_error){}try{icons_DeleteIcon.displayName="DeleteIcon",icons_DeleteIcon.__docgenInfo={description:"",displayName:"DeleteIcon",props:{icon:{defaultValue:null,description:"",name:"icon",required:!1,type:{name:"ReactElement ReactElement Component)>) | (new (props: any) => Component)>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/List/DataList/icons/index.tsx#DeleteIcon"]={docgenInfo:icons_DeleteIcon.__docgenInfo,name:"DeleteIcon",path:"src/List/DataList/icons/index.tsx#DeleteIcon"})}catch(__react_docgen_typescript_loader_error){}try{icons_CreateIcon.displayName="CreateIcon",icons_CreateIcon.__docgenInfo={description:"",displayName:"CreateIcon",props:{icon:{defaultValue:null,description:"",name:"icon",required:!1,type:{name:"ReactElement ReactElement Component)>) | (new (props: any) => Component)>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/List/DataList/icons/index.tsx#CreateIcon"]={docgenInfo:icons_CreateIcon.__docgenInfo,name:"CreateIcon",path:"src/List/DataList/icons/index.tsx#CreateIcon"})}catch(__react_docgen_typescript_loader_error){}try{icons_EditIcon.displayName="EditIcon",icons_EditIcon.__docgenInfo={description:"",displayName:"EditIcon",props:{icon:{defaultValue:null,description:"",name:"icon",required:!1,type:{name:"ReactElement ReactElement Component)>) | (new (props: any) => Component)>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/List/DataList/icons/index.tsx#EditIcon"]={docgenInfo:icons_EditIcon.__docgenInfo,name:"EditIcon",path:"src/List/DataList/icons/index.tsx#EditIcon"})}catch(__react_docgen_typescript_loader_error){}try{icons_SortIcon.displayName="SortIcon",icons_SortIcon.__docgenInfo={description:"",displayName:"SortIcon",props:{icon:{defaultValue:null,description:"",name:"icon",required:!1,type:{name:"ReactElement ReactElement Component)>) | (new (props: any) => Component)>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/List/DataList/icons/index.tsx#SortIcon"]={docgenInfo:icons_SortIcon.__docgenInfo,name:"SortIcon",path:"src/List/DataList/icons/index.tsx#SortIcon"})}catch(__react_docgen_typescript_loader_error){}try{icons_PreviousPageIcon.displayName="PreviousPageIcon",icons_PreviousPageIcon.__docgenInfo={description:"",displayName:"PreviousPageIcon",props:{icon:{defaultValue:null,description:"",name:"icon",required:!1,type:{name:"ReactElement ReactElement Component)>) | (new (props: any) => Component)>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/List/DataList/icons/index.tsx#PreviousPageIcon"]={docgenInfo:icons_PreviousPageIcon.__docgenInfo,name:"PreviousPageIcon",path:"src/List/DataList/icons/index.tsx#PreviousPageIcon"})}catch(__react_docgen_typescript_loader_error){}try{icons_NextPageIcon.displayName="NextPageIcon",icons_NextPageIcon.__docgenInfo={description:"",displayName:"NextPageIcon",props:{icon:{defaultValue:null,description:"",name:"icon",required:!1,type:{name:"ReactElement ReactElement Component)>) | (new (props: any) => Component)>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/List/DataList/icons/index.tsx#NextPageIcon"]={docgenInfo:icons_NextPageIcon.__docgenInfo,name:"NextPageIcon",path:"src/List/DataList/icons/index.tsx#NextPageIcon"})}catch(__react_docgen_typescript_loader_error){}try{icons_OptionsIcon.displayName="OptionsIcon",icons_OptionsIcon.__docgenInfo={description:"",displayName:"OptionsIcon",props:{icon:{defaultValue:null,description:"",name:"icon",required:!1,type:{name:"ReactElement ReactElement Component)>) | (new (props: any) => Component)>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/List/DataList/icons/index.tsx#OptionsIcon"]={docgenInfo:icons_OptionsIcon.__docgenInfo,name:"OptionsIcon",path:"src/List/DataList/icons/index.tsx#OptionsIcon"})}catch(__react_docgen_typescript_loader_error){}var ListContainer=Object(styled_browser_esm.default)("div",{target:"e14cccao0",label:"ListContainer"})({position:"relative",".mdc-list":{paddingBottom:0,paddingTop:0},".mdc-list-item":{borderBottom:"1px solid var(--mdc-theme-on-background)",padding:"10px 20px 10px 20px",height:"auto",minHeight:40,".mdc-list-item__text, .mdc-list-item__secondary-text, .webiny-list-text-overline":{display:"block"},".mdc-list-item__graphic":{marginRight:20},".mdc-list-item__text":{width:"100%",margin:"-20px 0",padding:"20px 0"},".mdc-list-item__meta":{alignItems:"center",display:"flex",justifyContent:"space-between",flexDirection:"column",position:"relative",padding:"5px 0",boxSizing:"border-box",height:"100%",whiteSpace:"nowrap",marginTop:-10,marginBottom:-10,".webiny-list-actions":{display:"none"},".webiny-list-top-caption, .webiny-list-bottom-caption":{width:"100%",textAlign:"right"},".webiny-list-top-caption":{marginBottom:20}},"&:hover":{".mdc-list-item__meta":{".webiny-list-top-caption, .webiny-list-bottom-caption":{display:"none"},".webiny-list-actions":{display:"flex",height:"100%",alignItems:"center"}}}}}),listHeader=Object(emotion_esm.a)({borderBottom:"1px solid var(--mdc-theme-on-background)",color:"var(--mdc-theme-text-primary-on-background)",width:"100%"},"label:listHeader;"),listSubHeader=Object(emotion_esm.a)({width:"100%","&.mdc-layout-grid":{borderBottom:"1px solid var(--mdc-theme-on-background)",padding:"10px 24px 10px 12px",color:"var(--mdc-theme-text-primary-on-background)"}},"label:listSubHeader;"),ListHeaderItem=Object(styled_browser_esm.default)("div",{target:"e14cccao1",label:"ListHeaderItem"})({display:"inline-block",verticalAlign:"middle","&.disabled":{opacity:.5,pointerEvents:"none"}}),listTitle=Object(emotion_esm.a)({display:"flex",alignItems:"center"},"label:listTitle;"),listActions=Object(emotion_esm.a)({textAlign:"right"},"label:listActions;"),scrollList=Object(emotion_esm.a)({overflow:"scroll",height:"calc(100vh - 235px)"},"label:scrollList;"),DataList_MultiSelectAll=function MultiSelectAll(props){return props.multiSelectActions?react.createElement(react.Fragment,null,"function"==typeof props.multiSelectAll&&react.createElement(ListHeaderItem,null,react.createElement(src_Checkbox_Checkbox,{indeterminate:!props.isAllMultiSelected()&&!props.isNoneMultiSelected(),value:props.isAllMultiSelected(),onClick:function onClick(){props.multiSelectAll(!props.isAllMultiSelected())}}))):null},DataList_MultiSelectActions=function MultiSelectActions(props){var multiSelectActions=props.multiSelectActions;return multiSelectActions?react.createElement(ListHeaderItem,null,multiSelectActions):null},DataList_RefreshButton=function RefreshButton(props){var refresh=props.refresh;return refresh?react.createElement(ListHeaderItem,null,react.createElement(icons_RefreshIcon,{onClick:function onClick(){return refresh()}})):null},DataList_Sorters=function Sorters(props){var sorters=props.sorters;return sorters?react.createElement(ListHeaderItem,null,react.createElement(Menu_Menu,{handle:react.createElement(icons_SortIcon,null)},sorters.map((function(sorter){return react.createElement(Menu_MenuItem,{key:sorter.label,onClick:function onClick(){sorters&&props.setSorters&&props.setSorters(sorter.sorters)}},sorter.label)})))):null},DataList_Pagination=function Pagination(props){var meta=props.meta;return meta?react.createElement(react.Fragment,null,void 0!==meta.totalCount&&meta.totalCount>0&&meta.from&&meta.to&&react.createElement(ListHeaderItem,null,meta.from," - ",meta.to," of ",meta.totalCount),props.setPage&&react.createElement(react.Fragment,null,react.createElement(ListHeaderItem,{className:classnames_default()({disabled:!meta.previousPage})},react.createElement(icons_PreviousPageIcon,{onClick:function onClick(){props.setPage&&meta.previousPage&&props.setPage(meta.previousPage)}})),react.createElement(ListHeaderItem,{className:classnames_default()({disabled:!meta.nextPage})},react.createElement(icons_NextPageIcon,{onClick:function onClick(){props.setPage&&meta.nextPage&&props.setPage(meta.nextPage)}}))),props.setPerPage&&Array.isArray(props.perPageOptions)&&react.createElement(ListHeaderItem,null,react.createElement(Menu_Menu,{handle:react.createElement(icons_OptionsIcon,null)},props.setPerPage&&props.perPageOptions.map((function(perPage){return react.createElement(Menu_MenuItem,{key:perPage,onClick:function onClick(){return props.setPerPage&&props.setPerPage(perPage)}},perPage)}))))):null},DataList_DataList=function DataList(props){var render=null;return props.loading?render=props.loader:isEmpty_default()(props.data)?render=props.noData:"function"==typeof props.children&&(render=props.children(props)),react.createElement(ListContainer,{className:"webiny-data-list"},(props.title||props.actions)&&react.createElement(Grid_Grid,{className:listHeader},react.createElement(Grid_Cell,{span:6,className:listTitle},react.createElement(Typography.a,{use:"headline5"},props.title)),react.createElement(Grid_Cell,{span:6,className:listActions},props.actions)),Object.keys(props.showOptions).length>0&&react.createElement(Grid_Grid,{className:listSubHeader},react.createElement(Grid_Cell,{span:props.showOptions.pagination?5:12},react.createElement(DataList_MultiSelectAll,props),props.showOptions.refresh&&react.createElement(DataList_RefreshButton,props),props.showOptions.sorters&&react.createElement(DataList_Sorters,props),react.createElement(DataList_MultiSelectActions,props)),props.showOptions.pagination&&react.createElement(Grid_Cell,{span:7,style:{textAlign:"right"}},react.createElement(DataList_Pagination,props))),render)};DataList_DataList.defaultProps={children:null,title:null,data:null,meta:null,loading:!1,refresh:null,setPage:null,setPerPage:null,perPageOptions:[10,25,50],sorters:null,setSorters:null,actions:null,multiSelectAll:function multiSelectAll(){},isAllMultiSelected:function isAllMultiSelected(){return!1},isNoneMultiSelected:function isNoneMultiSelected(){return!1},loader:react.createElement(DataList_Loader,null),noData:react.createElement(DataList_NoData,null),showOptions:{refresh:!0,pagination:!0,sorters:!0}};var DataList_ScrollList=function ScrollList(props){return react.createElement(List_List,Object.assign({},props,{className:scrollList}),props.children)};try{DataList_DataList.displayName="DataList",DataList_DataList.__docgenInfo={description:"",displayName:"DataList",props:{title:{defaultValue:null,description:"",name:"title",required:!1,type:{name:"ReactNode"}},data:{defaultValue:null,description:"",name:"data",required:!1,type:{name:"Object[]"}},refresh:{defaultValue:null,description:"",name:"refresh",required:!1,type:{name:"Function"}},loading:{defaultValue:{value:!1},description:"",name:"loading",required:!1,type:{name:"boolean"}},loader:{defaultValue:{value:""},description:"",name:"loader",required:!1,type:{name:"ReactNode"}},noData:{defaultValue:{value:""},description:"",name:"noData",required:!1,type:{name:"ReactNode"}},meta:{defaultValue:null,description:"",name:"meta",required:!1,type:{name:"MetaProp"}},setPage:{defaultValue:null,description:"",name:"setPage",required:!1,type:{name:"Function"}},setSorters:{defaultValue:null,description:"",name:"setSorters",required:!1,type:{name:"Function"}},setFilters:{defaultValue:null,description:"",name:"setFilters",required:!1,type:{name:"Function"}},setPerPage:{defaultValue:null,description:"",name:"setPerPage",required:!1,type:{name:"Function"}},perPageOptions:{defaultValue:{value:"[10, 25, 50]"},description:"",name:"perPageOptions",required:!1,type:{name:"number[]"}},sorters:{defaultValue:null,description:"",name:"sorters",required:!1,type:{name:"SortersProp"}},actions:{defaultValue:null,description:"",name:"actions",required:!1,type:{name:"ReactNode"}},multiSelectActions:{defaultValue:null,description:"",name:"multiSelectActions",required:!1,type:{name:"ReactNode"}},multiSelectAll:{defaultValue:{value:"() => {}"},description:"",name:"multiSelectAll",required:!1,type:{name:"(value: boolean) => void"}},isAllMultiSelected:{defaultValue:{value:"() => false"},description:"",name:"isAllMultiSelected",required:!1,type:{name:"() => boolean"}},isNoneMultiSelected:{defaultValue:{value:"() => false"},description:"",name:"isNoneMultiSelected",required:!1,type:{name:"() => boolean"}},showOptions:{defaultValue:{value:"{\n refresh: true,\n pagination: true,\n sorters: true\n }"},description:"",name:"showOptions",required:!1,type:{name:"{ [key: string]: any; }"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/List/DataList/DataList.tsx#DataList"]={docgenInfo:DataList_DataList.__docgenInfo,name:"DataList",path:"src/List/DataList/DataList.tsx#DataList"})}catch(__react_docgen_typescript_loader_error){}try{DataList_ScrollList.displayName="ScrollList",DataList_ScrollList.__docgenInfo={description:"",displayName:"ScrollList",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/List/DataList/DataList.tsx#ScrollList"]={docgenInfo:DataList_ScrollList.__docgenInfo,name:"ScrollList",path:"src/List/DataList/DataList.tsx#ScrollList"})}catch(__react_docgen_typescript_loader_error){}__webpack_require__.d(__webpack_exports__,"a",(function(){return List_List})),__webpack_require__.d(__webpack_exports__,"b",(function(){return List_ListItem})),__webpack_require__.d(__webpack_exports__,"c",(function(){return List_ListItemGraphic})),__webpack_require__.d(__webpack_exports__,"d",(function(){return List_ListItemMeta}))},123:function(module,__webpack_exports__,__webpack_require__){"use strict";var classCallCheck=__webpack_require__(41),createClass=__webpack_require__(42),possibleConstructorReturn=__webpack_require__(45),getPrototypeOf=__webpack_require__(43),inherits=__webpack_require__(44),react=__webpack_require__(0),main=__webpack_require__(421),main_default=__webpack_require__.n(main),copy_to_clipboard=__webpack_require__(422),copy_to_clipboard_default=__webpack_require__.n(copy_to_clipboard),cjs=__webpack_require__(423),cjs_default=__webpack_require__.n(cjs),standalone=__webpack_require__(424),standalone_default=__webpack_require__.n(standalone),parser_babylon=__webpack_require__(425),parser_babylon_default=__webpack_require__.n(parser_babylon),styled_browser_esm=__webpack_require__(38),CopyToClipboard=Object(styled_browser_esm.default)("div")({position:"relative",fontSize:13,".container":{position:"absolute",top:18,right:18},".copy":{cursor:"pointer",":hover":{opacity:.75}},".success":{color:"green"}}),CodeBlock_CodeBlock=function(_React$Component){function CodeBlock(){var _getPrototypeOf2,_this;Object(classCallCheck.a)(this,CodeBlock);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return(_this=Object(possibleConstructorReturn.a)(this,(_getPrototypeOf2=Object(getPrototypeOf.a)(CodeBlock)).call.apply(_getPrototypeOf2,[this].concat(args)))).state={copied:!1},_this.copy=function(source){copy_to_clipboard_default()(source),_this.setState({copied:!0},(function(){setTimeout((function(){_this.setState({copied:!1})}),1500)}))},_this}return Object(inherits.a)(CodeBlock,_React$Component),Object(createClass.a)(CodeBlock,[{key:"render",value:function render(){var _this2=this,source=this.props.children;return source="object"==typeof source?cjs_default()(source,{showDefaultProps:!1,showFunctions:!0}):String(source),react.createElement(react.Fragment,null,react.createElement(CopyToClipboard,null,this.props.copy&&react.createElement("div",{onClick:function onClick(){return _this2.copy(source)},className:"container"},this.state.copied?react.createElement("span",{className:"success"},"Copied!"):react.createElement("span",{className:"copy"},"Copy"))),react.createElement(main_default.a,{language:this.props.lang||"html"},standalone_default.a.format(source,{parser:"babylon",plugins:[parser_babylon_default.a]}).replace(">;",">")))}}]),CodeBlock}(react.Component),src_CodeBlock=CodeBlock_CodeBlock;try{CodeBlock_CodeBlock.displayName="CodeBlock",CodeBlock_CodeBlock.__docgenInfo={description:"",displayName:"CodeBlock",props:{copy:{defaultValue:null,description:"",name:"copy",required:!1,type:{name:"boolean"}},lang:{defaultValue:null,description:"",name:"lang",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../storybook-utils/src/CodeBlock/index.tsx#CodeBlock"]={docgenInfo:CodeBlock_CodeBlock.__docgenInfo,name:"CodeBlock",path:"../storybook-utils/src/CodeBlock/index.tsx#CodeBlock"})}catch(__react_docgen_typescript_loader_error){}var dist=__webpack_require__(426),dist_default=__webpack_require__.n(dist),lib=__webpack_require__(427),lib_default=__webpack_require__.n(lib),Markdown_Markdown=function(_React$Component){function Markdown(){return Object(classCallCheck.a)(this,Markdown),Object(possibleConstructorReturn.a)(this,Object(getPrototypeOf.a)(Markdown).apply(this,arguments))}return Object(inherits.a)(Markdown,_React$Component),Object(createClass.a)(Markdown,[{key:"render",value:function render(){var options={html:!0,linkTarget:"_parent",langPrefix:"lang-",highlight:function highlight(code,lang){return lib_default.a.highlight(lang,code).value}};return react.createElement("div",{className:"markdown-body"},react.createElement(dist_default.a,{source:this.props.source,options:options}))}}]),Markdown}(react.Component);try{Markdown_Markdown.displayName="Markdown",Markdown_Markdown.__docgenInfo={description:"",displayName:"Markdown",props:{source:{defaultValue:null,description:"",name:"source",required:!0,type:{name:"ReactNode"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../storybook-utils/src/Markdown/index.tsx#Markdown"]={docgenInfo:Markdown_Markdown.__docgenInfo,name:"Markdown",path:"../storybook-utils/src/Markdown/index.tsx#Markdown"})}catch(__react_docgen_typescript_loader_error){}__webpack_require__.d(__webpack_exports__,"a",(function(){return Story_Story})),__webpack_require__.d(__webpack_exports__,"c",(function(){return Story_StorySandbox})),__webpack_require__.d(__webpack_exports__,"b",(function(){return Story_StoryReadme})),__webpack_require__.d(__webpack_exports__,"e",(function(){return Story_StorySandboxExample})),__webpack_require__.d(__webpack_exports__,"d",(function(){return Story_StorySandboxCode}));var Story_Story=function(_React$Component){function Story(){return Object(classCallCheck.a)(this,Story),Object(possibleConstructorReturn.a)(this,Object(getPrototypeOf.a)(Story).apply(this,arguments))}return Object(inherits.a)(Story,_React$Component),Object(createClass.a)(Story,[{key:"render",value:function render(){return react.createElement("div",{className:"markdown-body",style:{padding:"0 20px"}},this.props.children)}}]),Story}(react.Component),Story_StorySandbox=function StorySandbox(props){return 2===react.Children.toArray(props.children).length?react.createElement("div",{style:{display:"flex"}},props.children):react.createElement("div",{style:{display:"flex"}},react.createElement(Story_StorySandboxExample,{title:props.title},props.children),react.createElement(Story_StorySandboxCode,null,props.children))},Story_StoryReadme=function StoryReadme(_ref){var children=_ref.children;return react.createElement(Markdown_Markdown,{source:children})},Story_StoryProps=function StoryProps(_ref2){var title=_ref2.title,children=_ref2.children;return react.createElement(react.Fragment,null,react.createElement("h3",null,title||"Props"),react.createElement(src_CodeBlock,{lang:"js"},children))},Story_StorySandboxExample=function StorySandboxExample(_ref3){var children=_ref3.children,title=_ref3.title;return react.createElement("div",{style:{width:"50%",marginRight:15}},react.createElement("h2",null,title||"Example"),children)},Story_StorySandboxCode=function StorySandboxCode(_ref4){var children=_ref4.children;return react.createElement("div",{style:{width:"50%"}},react.createElement("h2",null,"Code"),react.createElement(src_CodeBlock,{copy:!0},children))};try{Story_Story.displayName="Story",Story_Story.__docgenInfo={description:"",displayName:"Story",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../storybook-utils/src/Story/index.tsx#Story"]={docgenInfo:Story_Story.__docgenInfo,name:"Story",path:"../storybook-utils/src/Story/index.tsx#Story"})}catch(__react_docgen_typescript_loader_error){}try{Story_StorySandbox.displayName="StorySandbox",Story_StorySandbox.__docgenInfo={description:"",displayName:"StorySandbox",props:{title:{defaultValue:null,description:"",name:"title",required:!1,type:{name:"ReactNode"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../storybook-utils/src/Story/index.tsx#StorySandbox"]={docgenInfo:Story_StorySandbox.__docgenInfo,name:"StorySandbox",path:"../storybook-utils/src/Story/index.tsx#StorySandbox"})}catch(__react_docgen_typescript_loader_error){}try{Story_StoryReadme.displayName="StoryReadme",Story_StoryReadme.__docgenInfo={description:"",displayName:"StoryReadme",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../storybook-utils/src/Story/index.tsx#StoryReadme"]={docgenInfo:Story_StoryReadme.__docgenInfo,name:"StoryReadme",path:"../storybook-utils/src/Story/index.tsx#StoryReadme"})}catch(__react_docgen_typescript_loader_error){}try{Story_StoryProps.displayName="StoryProps",Story_StoryProps.__docgenInfo={description:"",displayName:"StoryProps",props:{title:{defaultValue:null,description:"",name:"title",required:!1,type:{name:"ReactNode"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../storybook-utils/src/Story/index.tsx#StoryProps"]={docgenInfo:Story_StoryProps.__docgenInfo,name:"StoryProps",path:"../storybook-utils/src/Story/index.tsx#StoryProps"})}catch(__react_docgen_typescript_loader_error){}try{Story_StorySandboxExample.displayName="StorySandboxExample",Story_StorySandboxExample.__docgenInfo={description:"",displayName:"StorySandboxExample",props:{title:{defaultValue:null,description:"",name:"title",required:!1,type:{name:"ReactNode"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../storybook-utils/src/Story/index.tsx#StorySandboxExample"]={docgenInfo:Story_StorySandboxExample.__docgenInfo,name:"StorySandboxExample",path:"../storybook-utils/src/Story/index.tsx#StorySandboxExample"})}catch(__react_docgen_typescript_loader_error){}try{Story_StorySandboxCode.displayName="StorySandboxCode",Story_StorySandboxCode.__docgenInfo={description:"",displayName:"StorySandboxCode",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../storybook-utils/src/Story/index.tsx#StorySandboxCode"]={docgenInfo:Story_StorySandboxCode.__docgenInfo,name:"StorySandboxCode",path:"../storybook-utils/src/Story/index.tsx#StorySandboxCode"})}catch(__react_docgen_typescript_loader_error){}},196:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",(function(){return Icon}));var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0),emotion__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(39),classnames__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(8),classnames__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__),webinyIcon=Object(emotion__WEBPACK_IMPORTED_MODULE_1__.a)({},{"&.mdc-button__icon":{marginLeft:0,width:"inherit",display:"block"}},"label:webinyIcon;"),Icon=function Icon(props){return react__WEBPACK_IMPORTED_MODULE_0__.cloneElement(props.icon,{className:classnames__WEBPACK_IMPORTED_MODULE_2___default()("mdc-button__icon webiny-ui-icon",webinyIcon,props.className),onClick:props.onClick})};try{Icon.displayName="Icon",Icon.__docgenInfo={description:"Use Icon component to display an icon.\n@param props\n@returns\n@constructor",displayName:"Icon",props:{icon:{defaultValue:null,description:"",name:"icon",required:!0,type:{name:"ReactElement ReactElement Component)>) | (new (props: any) => Component)>"}},onClick:{defaultValue:null,description:"",name:"onClick",required:!1,type:{name:"Function"}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Icon/Icon.tsx#Icon"]={docgenInfo:Icon.__docgenInfo,name:"Icon",path:"src/Icon/Icon.tsx#Icon"})}catch(__react_docgen_typescript_loader_error){}},269:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_exports__.a='# Accordion\n\n### Description\nUse `Accordion` component to display a set of `AccordionItems`.\n\n### Import\n```js\nimport { Accordion, AccordionItem } from "@webiny/ui/Accordion";\n```'},270:function(module,__webpack_exports__,__webpack_require__){"use strict";var objectWithoutProperties=__webpack_require__(121),react=__webpack_require__(0),List=__webpack_require__(122),next=__webpack_require__(436),Elevation=react.forwardRef((function(props,ref){return react.createElement(next.a,Object.assign({ref:ref},props),props.children)}));Elevation.displayName="Elevation";try{ForwardRefExoticComponent.displayName="ForwardRefExoticComponent",ForwardRefExoticComponent.__docgenInfo={description:"",displayName:"ForwardRefExoticComponent",props:{z:{defaultValue:null,description:"",name:"z",required:!0,type:{name:"number"}},transition:{defaultValue:null,description:"",name:"transition",required:!1,type:{name:"boolean"}},ref:{defaultValue:null,description:"",name:"ref",required:!1,type:{name:"Ref"}},key:{defaultValue:null,description:"",name:"key",required:!1,type:{name:"ReactText"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Elevation/Elevation.tsx#ForwardRefExoticComponent"]={docgenInfo:ForwardRefExoticComponent.__docgenInfo,name:"ForwardRefExoticComponent",path:"src/Elevation/Elevation.tsx#ForwardRefExoticComponent"})}catch(__react_docgen_typescript_loader_error){}var emotion_esm=__webpack_require__(39),classnames=__webpack_require__(8),classnames_default=__webpack_require__.n(classnames);__webpack_require__.d(__webpack_exports__,"a",(function(){return Accordion_Accordion}));var listStyle=Object(emotion_esm.a)({"&.mdc-list":{padding:0}},"label:listStyle;"),Accordion_Accordion=function Accordion(props){var children=props.children,_props$elevation=props.elevation,elevation=void 0===_props$elevation?2:_props$elevation,className=props.className,other=Object(objectWithoutProperties.a)(props,["children","elevation","className"]);return react.createElement(Elevation,{z:elevation,className:classnames_default()("webiny-ui-accordion",className)},react.createElement(List.a,Object.assign({twoLine:!0,className:listStyle},other),children))};try{Accordion_Accordion.displayName="Accordion",Accordion_Accordion.__docgenInfo={description:"",displayName:"Accordion",props:{elevation:{defaultValue:null,description:"",name:"elevation",required:!1,type:{name:"number"}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Accordion/Accordion.tsx#Accordion"]={docgenInfo:Accordion_Accordion.__docgenInfo,name:"Accordion",path:"src/Accordion/Accordion.tsx#Accordion"})}catch(__react_docgen_typescript_loader_error){}},441:function(module,exports,__webpack_require__){__webpack_require__(442),__webpack_require__(582),module.exports=__webpack_require__(583)},501:function(module,exports){},583:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),function(module){var _storybook_react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(149),_storybook_addon_info__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(414),req=(__webpack_require__(919),__webpack_require__(921));Object(_storybook_react__WEBPACK_IMPORTED_MODULE_0__.configure)((function loadStories(){Object(_storybook_react__WEBPACK_IMPORTED_MODULE_0__.addDecorator)(Object(_storybook_addon_info__WEBPACK_IMPORTED_MODULE_1__.withInfo)({header:!1,source:!1})),req.keys().forEach((function(filename){return req(filename)}))}),module)}.call(this,__webpack_require__(317)(module))},761:function(module,exports,__webpack_require__){var map={"./nestedObjectAssign":369,"./nestedObjectAssign.js":369};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id=761},78:function(module,__webpack_exports__,__webpack_require__){"use strict";var react=__webpack_require__(0),next=__webpack_require__(428),Typography_Typography=function Typography(props){return react.createElement(next.a,props,props.children)};try{Typography_Typography.displayName="Typography",Typography_Typography.__docgenInfo={description:"Use Ripple component to display a list of choices, once the handler is triggered.",displayName:"Typography",props:{use:{defaultValue:null,description:"",name:"use",required:!0,type:{name:'"headline1" | "headline2" | "headline3" | "headline4" | "headline5" | "headline6" | "subtitle1" | "subtitle2" | "body1" | "body2" | "caption" | "button" | "overline"'}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Typography/Typography.tsx#Typography"]={docgenInfo:Typography_Typography.__docgenInfo,name:"Typography",path:"src/Typography/Typography.tsx#Typography"})}catch(__react_docgen_typescript_loader_error){}__webpack_require__.d(__webpack_exports__,"a",(function(){return Typography_Typography}))},919:function(module,exports,__webpack_require__){var content=__webpack_require__(920);"string"==typeof content&&(content=[[module.i,content,""]]);var options={hmr:!0,transform:void 0,insertInto:void 0};__webpack_require__(406)(content,options);content.locals&&(module.exports=content.locals)},920:function(module,exports,__webpack_require__){(exports=__webpack_require__(405)(!1)).push([module.i,"@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);"]),exports.push([module.i,'.mdc-button{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:2.25rem;font-weight:500;letter-spacing:.08929em;text-decoration:none;text-transform:uppercase;padding:0 8px 0 8px;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;height:36px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:hidden;vertical-align:middle;border-radius:4px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0.37);cursor:default;pointer-events:none}.mdc-button.mdc-button--dense{border-radius:4px}.mdc-button:not(:disabled){background-color:rgba(0,0,0,0)}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;width:18px;height:18px;font-size:18px;vertical-align:top}[dir="rtl"] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir="rtl"]{margin-left:8px;margin-right:0}.mdc-button:not(:disabled){color:#fa5723;color:var(--mdc-theme-primary, #fa5723)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir="rtl"] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir="rtl"]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--raised .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon,.mdc-button--outlined .mdc-button__icon{margin-left:-4px;margin-right:8px}[dir="rtl"] .mdc-button--raised .mdc-button__icon,.mdc-button--raised .mdc-button__icon[dir="rtl"],[dir="rtl"] .mdc-button--unelevated .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon[dir="rtl"],[dir="rtl"] .mdc-button--outlined .mdc-button__icon,.mdc-button--outlined .mdc-button__icon[dir="rtl"]{margin-left:8px;margin-right:-4px}.mdc-button--raised .mdc-button__label+.mdc-button__icon,.mdc-button--unelevated .mdc-button__label+.mdc-button__icon,.mdc-button--outlined .mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:-4px}[dir="rtl"] .mdc-button--raised .mdc-button__label+.mdc-button__icon,.mdc-button--raised .mdc-button__label+.mdc-button__icon[dir="rtl"],[dir="rtl"] .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,.mdc-button--unelevated .mdc-button__label+.mdc-button__icon[dir="rtl"],[dir="rtl"] .mdc-button--outlined .mdc-button__label+.mdc-button__icon,.mdc-button--outlined .mdc-button__label+.mdc-button__icon[dir="rtl"]{margin-left:-4px;margin-right:8px}.mdc-button--raised,.mdc-button--unelevated{padding:0 16px 0 16px}.mdc-button--raised:disabled,.mdc-button--unelevated:disabled{background-color:rgba(0,0,0,0.12);color:rgba(0,0,0,0.37)}.mdc-button--raised:not(:disabled),.mdc-button--unelevated:not(:disabled){background-color:#fa5723}@supports not (-ms-ime-align: auto){.mdc-button--raised:not(:disabled),.mdc-button--unelevated:not(:disabled){background-color:var(--mdc-theme-primary, #fa5723)}}.mdc-button--raised:not(:disabled),.mdc-button--unelevated:not(:disabled){color:#fff;color:var(--mdc-theme-on-primary, #fff)}.mdc-button--raised{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--raised:hover,.mdc-button--raised:focus{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12)}.mdc-button--raised:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12)}.mdc-button--raised:disabled{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12)}.mdc-button--outlined{border-style:solid;padding:0 15px 0 15px;border-width:1px}.mdc-button--outlined:disabled{border-color:rgba(0,0,0,0.37)}.mdc-button--outlined:not(:disabled){border-color:#fa5723;border-color:var(--mdc-theme-primary, #fa5723)}.mdc-button--dense{height:32px;font-size:.8125rem}@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-ripple-surface--test-edge-var-bug{--mdc-ripple-surface-test-edge-var: 1px solid #000;visibility:hidden}.mdc-ripple-surface--test-edge-var-bug::before{border:var(--mdc-ripple-surface-test-edge-var)}.mdc-button{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-button::before,.mdc-button::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-button::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-button.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-button.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-button.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-button.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-button.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-button::before,.mdc-button::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-button.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-button::before,.mdc-button::after{background-color:#fa5723}@supports not (-ms-ime-align: auto){.mdc-button::before,.mdc-button::after{background-color:var(--mdc-theme-primary, #fa5723)}}.mdc-button:hover::before{opacity:.04}.mdc-button:not(.mdc-ripple-upgraded):focus::before,.mdc-button.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-button:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-button:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}.mdc-button--raised::before,.mdc-button--raised::after,.mdc-button--unelevated::before,.mdc-button--unelevated::after{background-color:#fff}@supports not (-ms-ime-align: auto){.mdc-button--raised::before,.mdc-button--raised::after,.mdc-button--unelevated::before,.mdc-button--unelevated::after{background-color:var(--mdc-theme-on-primary, #fff)}}.mdc-button--raised:hover::before,.mdc-button--unelevated:hover::before{opacity:.08}.mdc-button--raised:not(.mdc-ripple-upgraded):focus::before,.mdc-button--raised.mdc-ripple-upgraded--background-focused::before,.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus::before,.mdc-button--unelevated.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.24}.mdc-button--raised:not(.mdc-ripple-upgraded)::after,.mdc-button--unelevated:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-button--raised:not(.mdc-ripple-upgraded):active::after,.mdc-button--unelevated:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-button--raised.mdc-ripple-upgraded,.mdc-button--unelevated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .24}.mdc-card{border-radius:4px;background-color:#fff;background-color:var(--mdc-theme-surface, #fff);box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);display:flex;flex-direction:column;box-sizing:border-box}.mdc-card--outlined{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);border-width:1px;border-style:solid;border-color:#e0e0e0}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__media--square::before{margin-top:100%}.mdc-card__media--16-9::before{margin-top:56.25%}.mdc-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.mdc-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.mdc-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__primary-action:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card__actions--full-bleed{padding:0}.mdc-card__action-buttons,.mdc-card__action-icons{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mdc-card__action-icons{color:rgba(0,0,0,0.6);flex-grow:1;justify-content:flex-end}.mdc-card__action-buttons+.mdc-card__action-icons{margin-left:16px;margin-right:0}[dir="rtl"] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir="rtl"]{margin-left:0;margin-right:16px}.mdc-card__action{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;user-select:none}.mdc-card__action:focus{outline:none}.mdc-card__action--button{margin-left:0;margin-right:8px;padding:0 8px}[dir="rtl"] .mdc-card__action--button,.mdc-card__action--button[dir="rtl"]{margin-left:8px;margin-right:0}.mdc-card__action--button:last-child{margin-left:0;margin-right:0}[dir="rtl"] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir="rtl"]{margin-left:0;margin-right:0}.mdc-card__actions--full-bleed .mdc-card__action--button{justify-content:space-between;width:100%;height:auto;max-height:none;margin:0;padding:8px 16px;text-align:left}[dir="rtl"] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir="rtl"]{text-align:right}.mdc-card__action--icon{margin:-6px 0;padding:12px}.mdc-card__action--icon:not(:disabled){color:rgba(0,0,0,0.6)}.mdc-card__primary-action{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-card__primary-action::before,.mdc-card__primary-action::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-card__primary-action::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-card__primary-action.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-card__primary-action.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-card__primary-action.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-card__primary-action.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-card__primary-action.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-card__primary-action::before,.mdc-card__primary-action::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-card__primary-action.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-card__primary-action::before,.mdc-card__primary-action::after{background-color:#000}.mdc-card__primary-action:hover::before{opacity:.04}.mdc-card__primary-action:not(.mdc-ripple-upgraded):focus::before,.mdc-card__primary-action.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-card__primary-action:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-card__primary-action:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-card__primary-action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.78334}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.78334}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background::before,.mdc-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before{background-color:#00ccb0}@supports not (-ms-ime-align: auto){.mdc-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background::before,.mdc-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before{background-color:var(--mdc-theme-secondary, #00ccb0)}}.mdc-checkbox.mdc-checkbox--selected::before,.mdc-checkbox.mdc-checkbox--selected::after{background-color:#00ccb0}@supports not (-ms-ime-align: auto){.mdc-checkbox.mdc-checkbox--selected::before,.mdc-checkbox.mdc-checkbox--selected::after{background-color:var(--mdc-theme-secondary, #00ccb0)}}.mdc-checkbox.mdc-checkbox--selected:hover::before{opacity:.08}.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus::before,.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.24}.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .24}.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::before,.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::after{background-color:#00ccb0}@supports not (-ms-ime-align: auto){.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::before,.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::after{background-color:var(--mdc-theme-secondary, #00ccb0)}}.mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background{border-color:rgba(0,0,0,0.54);background-color:rgba(0,0,0,0)}.mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,.mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background{border-color:#00ccb0;border-color:var(--mdc-theme-secondary, #00ccb0);background-color:#00ccb0;background-color:var(--mdc-theme-secondary, #00ccb0)}@keyframes mdc-checkbox-fade-in-background-ue998085d{0%{border-color:rgba(0,0,0,0.54);background-color:rgba(0,0,0,0)}50%{border-color:#00ccb0;border-color:var(--mdc-theme-secondary, #00ccb0);background-color:#00ccb0;background-color:var(--mdc-theme-secondary, #00ccb0)}}@keyframes mdc-checkbox-fade-out-background-ue998085d{0%,80%{border-color:#00ccb0;border-color:var(--mdc-theme-secondary, #00ccb0);background-color:#00ccb0;background-color:var(--mdc-theme-secondary, #00ccb0)}100%{border-color:rgba(0,0,0,0.54);background-color:rgba(0,0,0,0)}}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-ue998085d}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-ue998085d}.mdc-checkbox__checkmark{color:#fff}.mdc-checkbox__mixedmark{border-color:#fff}.mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background{border-color:rgba(0,0,0,0.26)}.mdc-checkbox__native-control[disabled]:checked ~ .mdc-checkbox__background,.mdc-checkbox__native-control[disabled]:indeterminate ~ .mdc-checkbox__background{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0.26)}@media screen and (-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:transparent;pointer-events:none;will-change:background-color, border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__background .mdc-checkbox__background::before{background-color:#000}@supports not (-ms-ime-align: auto){.mdc-checkbox__background .mdc-checkbox__background::before{background-color:var(--mdc-theme-on-surface, #000)}}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.78334;stroke-dasharray:29.78334}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none !important}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";will-change:opacity, transform;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:focus ~ .mdc-checkbox__background::before{transform:scale(1);opacity:.12;transition:opacity 80ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:11px}.mdc-checkbox::before,.mdc-checkbox::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-checkbox::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-checkbox.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-checkbox.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-checkbox.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-checkbox.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-checkbox.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-checkbox::before,.mdc-checkbox::after{background-color:#000}@supports not (-ms-ime-align: auto){.mdc-checkbox::before,.mdc-checkbox::after{background-color:var(--mdc-theme-on-surface, #000)}}.mdc-checkbox:hover::before{opacity:.04}.mdc-checkbox:not(.mdc-ripple-upgraded):focus::before,.mdc-checkbox.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-checkbox:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-checkbox:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-checkbox.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}.mdc-checkbox::before,.mdc-checkbox::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-checkbox.mdc-ripple-upgraded::before,.mdc-checkbox.mdc-ripple-upgraded::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-checkbox.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-checkbox .mdc-checkbox__background{left:11px;right:initial;top:11px}.mdc-checkbox[dir="rtl"] .mdc-checkbox .mdc-checkbox__background,[dir="rtl"] .mdc-checkbox .mdc-checkbox .mdc-checkbox__background{left:initial;right:11px}.mdc-checkbox .mdc-checkbox__background::before{top:-13px;left:-13px;width:40px;height:40px}.mdc-ripple-upgraded--background-focused .mdc-checkbox__background::before{content:none}.mdc-chip__icon--leading{color:rgba(0,0,0,0.54)}.mdc-chip__icon--trailing{color:rgba(0,0,0,0.54)}.mdc-chip__icon--trailing:hover{color:rgba(0,0,0,0.62)}.mdc-chip__icon--trailing:focus{color:rgba(0,0,0,0.87)}.mdc-chip__icon.mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden){width:20px;height:20px;font-size:20px}.mdc-chip__icon.mdc-chip__icon--trailing{width:18px;height:18px;font-size:18px}.mdc-chip__icon--trailing{margin-right:-4px;margin-left:4px}.mdc-chip{border-radius:16px;background-color:#e0e0e0;color:rgba(0,0,0,0.87);font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.01786em;text-decoration:inherit;text-transform:inherit;height:32px;display:inline-flex;position:relative;align-items:center;box-sizing:border-box;padding:0 12px;border-width:0;outline:none;cursor:pointer;-webkit-appearance:none;overflow:hidden}.mdc-chip:hover{color:rgba(0,0,0,0.87)}.mdc-chip.mdc-chip--selected .mdc-chip__checkmark,.mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden){margin-left:-4px;margin-right:4px}[dir="rtl"] .mdc-chip.mdc-chip--selected .mdc-chip__checkmark,.mdc-chip.mdc-chip--selected .mdc-chip__checkmark[dir="rtl"],[dir="rtl"] .mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden),.mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden)[dir="rtl"]{margin-left:4px;margin-right:-4px}.mdc-chip::-moz-focus-inner{padding:0;border:0}.mdc-chip:hover{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-chip--exit{transition:opacity 75ms cubic-bezier(0.4, 0, 0.2, 1),width 150ms cubic-bezier(0, 0, 0.2, 1),padding 100ms linear,margin 100ms linear;opacity:0}.mdc-chip__text{white-space:nowrap}.mdc-chip__icon{border-radius:50%;outline:none;vertical-align:middle}.mdc-chip__checkmark{height:20px}.mdc-chip__checkmark-path{transition:stroke-dashoffset 150ms 50ms cubic-bezier(0.4, 0, 0.6, 1);stroke-width:2px;stroke-dashoffset:29.78334;stroke-dasharray:29.78334}.mdc-chip--selected .mdc-chip__checkmark-path{stroke-dashoffset:0}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected{color:#fa5723;color:var(--mdc-theme-primary, #fa5723)}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__icon--leading{color:rgba(250,87,35,0.54)}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:hover{color:#fa5723;color:var(--mdc-theme-primary, #fa5723)}.mdc-chip-set--choice .mdc-chip .mdc-chip__checkmark-path{stroke:#fa5723;stroke:var(--mdc-theme-primary, #fa5723)}.mdc-chip-set--choice .mdc-chip--selected{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-chip__checkmark-svg{width:0;height:20px;transition:width 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-chip--selected .mdc-chip__checkmark-svg{width:20px}.mdc-chip-set--filter .mdc-chip__icon--leading{transition:opacity 75ms linear;transition-delay:-50ms;opacity:1}.mdc-chip-set--filter .mdc-chip__icon--leading+.mdc-chip__checkmark{transition:opacity 75ms linear;transition-delay:80ms;opacity:0}.mdc-chip-set--filter .mdc-chip__icon--leading+.mdc-chip__checkmark .mdc-chip__checkmark-svg{transition:width 0ms}.mdc-chip-set--filter .mdc-chip--selected .mdc-chip__icon--leading{opacity:0}.mdc-chip-set--filter .mdc-chip--selected .mdc-chip__icon--leading+.mdc-chip__checkmark{width:0;opacity:1}.mdc-chip-set--filter .mdc-chip__icon--leading-hidden.mdc-chip__icon--leading{width:0;opacity:0}.mdc-chip-set--filter .mdc-chip__icon--leading-hidden.mdc-chip__icon--leading+.mdc-chip__checkmark{width:20px}.mdc-chip{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-chip::before,.mdc-chip::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-chip::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-chip.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-chip.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-chip.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-chip.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-chip.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-chip::before,.mdc-chip::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-chip.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-chip::before,.mdc-chip::after{background-color:rgba(0,0,0,0.87)}.mdc-chip:hover::before{opacity:.04}.mdc-chip:not(.mdc-ripple-upgraded):focus::before,.mdc-chip.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-chip:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-chip:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-chip.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected::before{opacity:.08}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected::after{background-color:#fa5723}@supports not (-ms-ime-align: auto){.mdc-chip-set--choice .mdc-chip.mdc-chip--selected::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected::after{background-color:var(--mdc-theme-primary, #fa5723)}}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:hover::before{opacity:.12}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):focus::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.2}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.2}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .2}@keyframes mdc-chip-entry{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-chip-set{padding:4px;display:flex;flex-wrap:wrap;box-sizing:border-box}.mdc-chip-set .mdc-chip{margin:4px}.mdc-chip-set--input .mdc-chip{animation:mdc-chip-entry 100ms cubic-bezier(0, 0, 0.2, 1)}.mdc-data-table__content{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.01786em;text-decoration:inherit;text-transform:inherit}.mdc-data-table{background-color:#fff;background-color:var(--mdc-theme-surface, #fff);border-radius:4px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0.12);display:inline-flex;flex-direction:column;box-sizing:border-box;overflow-x:auto}.mdc-data-table__row{background-color:inherit}.mdc-data-table__header-row{background-color:inherit}.mdc-data-table__row--selected{background-color:rgba(250,87,35,0.04)}.mdc-data-table__row{border-top-color:rgba(0,0,0,0.12)}.mdc-data-table__row{border-top-width:1px;border-top-style:solid}.mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:rgba(0,0,0,0.04)}.mdc-data-table__header-cell{color:rgba(0,0,0,0.87)}.mdc-data-table__cell{color:rgba(0,0,0,0.87)}.mdc-data-table__header-row{height:56px}.mdc-data-table__row{height:52px}.mdc-data-table__cell,.mdc-data-table__header-cell{padding-right:16px;padding-left:16px}.mdc-data-table__header-cell--checkbox,.mdc-data-table__cell--checkbox{padding-left:16px;padding-right:0}[dir="rtl"] .mdc-data-table__header-cell--checkbox,.mdc-data-table__header-cell--checkbox[dir="rtl"],[dir="rtl"] .mdc-data-table__cell--checkbox,.mdc-data-table__cell--checkbox[dir="rtl"]{padding-left:0;padding-right:16px}.mdc-data-table__table{width:100%;border:0;white-space:nowrap;border-collapse:collapse}.mdc-data-table__cell{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.01786em;text-decoration:inherit;text-transform:inherit}.mdc-data-table__cell--numeric{text-align:right}[dir="rtl"] .mdc-data-table__cell--numeric,.mdc-data-table__cell--numeric[dir="rtl"]{text-align:left}.mdc-data-table__header-cell{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.375rem;font-weight:500;letter-spacing:.00714em;text-decoration:inherit;text-transform:inherit;text-align:left}[dir="rtl"] .mdc-data-table__header-cell,.mdc-data-table__header-cell[dir="rtl"]{text-align:right}.mdc-data-table__header-cell--numeric{text-align:right}[dir="rtl"] .mdc-data-table__header-cell--numeric,.mdc-data-table__header-cell--numeric[dir="rtl"]{text-align:left}.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background::before,.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background::before,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before{background-color:#fa5723}@supports not (-ms-ime-align: auto){.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background::before,.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background::before,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before{background-color:var(--mdc-theme-primary, #fa5723)}}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected::after{background-color:#fa5723}@supports not (-ms-ime-align: auto){.mdc-data-table__header-row-checkbox.mdc-checkbox--selected::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected::after{background-color:var(--mdc-theme-primary, #fa5723)}}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:hover::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected:hover::before{opacity:.04}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded)::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded,.mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}.mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::before,.mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::after,.mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::before,.mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::after{background-color:#fa5723}@supports not (-ms-ime-align: auto){.mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::before,.mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::after,.mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::before,.mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected::after{background-color:var(--mdc-theme-primary, #fa5723)}}.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background{border-color:rgba(0,0,0,0.54);background-color:rgba(0,0,0,0)}.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background{border-color:#fa5723;border-color:var(--mdc-theme-primary, #fa5723);background-color:#fa5723;background-color:var(--mdc-theme-primary, #fa5723)}@keyframes mdc-checkbox-fade-in-background-uf497749b{0%{border-color:rgba(0,0,0,0.54);background-color:rgba(0,0,0,0)}50%{border-color:#fa5723;border-color:var(--mdc-theme-primary, #fa5723);background-color:#fa5723;background-color:var(--mdc-theme-primary, #fa5723)}}@keyframes mdc-checkbox-fade-out-background-uf497749b{0%,80%{border-color:#fa5723;border-color:var(--mdc-theme-primary, #fa5723);background-color:#fa5723;background-color:var(--mdc-theme-primary, #fa5723)}100%{border-color:rgba(0,0,0,0.54);background-color:rgba(0,0,0,0)}}.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-uf497749b}.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-uf497749b}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:7}.mdc-dialog .mdc-dialog__surface{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-dialog .mdc-dialog__scrim{background-color:rgba(0,0,0,0.32)}.mdc-dialog .mdc-dialog__title{color:rgba(0,0,0,0.87)}.mdc-dialog .mdc-dialog__content{color:rgba(0,0,0,0.6)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions{border-color:rgba(0,0,0,0.12)}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media (max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media (min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog .mdc-dialog__surface{border-radius:4px}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{box-shadow:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog[dir="rtl"] .mdc-dialog__surface,[dir="rtl"] .mdc-dialog .mdc-dialog__surface{text-align:right}.mdc-dialog__title{display:block;margin-top:0;line-height:normal;font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.25rem;line-height:2rem;font-weight:500;letter-spacing:.0125em;text-decoration:inherit;text-transform:inherit;display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0;padding:0 24px 9px;border-bottom:1px solid transparent}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-dialog[dir="rtl"] .mdc-dialog__title,[dir="rtl"] .mdc-dialog .mdc-dialog__title{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{padding-bottom:15px}.mdc-dialog__content{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:.03125em;text-decoration:inherit;text-transform:inherit;flex-grow:1;box-sizing:border-box;margin:0;padding:20px 24px;overflow:auto;-webkit-overflow-scrolling:touch}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid transparent}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir="rtl"] .mdc-dialog__button,.mdc-dialog__button[dir="rtl"]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir="rtl"] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir="rtl"]{margin-left:0;margin-right:0}.mdc-dialog[dir="rtl"] .mdc-dialog__button,[dir="rtl"] .mdc-dialog .mdc-dialog__button{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:scale(1)}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:scale(1);opacity:1}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-drawer{border-color:rgba(0,0,0,0.12);background-color:#fff;border-radius:0 0 0 0;z-index:6;width:256px;display:flex;flex-direction:column;flex-shrink:0;box-sizing:border-box;height:100%;border-right-width:1px;border-right-style:solid;overflow:hidden;transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mdc-drawer .mdc-drawer__title{color:rgba(0,0,0,0.87)}.mdc-drawer .mdc-list-group__subheader{color:rgba(0,0,0,0.6)}.mdc-drawer .mdc-drawer__subtitle{color:rgba(0,0,0,0.6)}.mdc-drawer .mdc-list-item__graphic{color:rgba(0,0,0,0.6)}.mdc-drawer .mdc-list-item{color:rgba(0,0,0,0.87)}.mdc-drawer .mdc-list-item--activated .mdc-list-item__graphic{color:#fa5723}.mdc-drawer .mdc-list-item--activated{color:rgba(250,87,35,0.87)}[dir="rtl"] .mdc-drawer,.mdc-drawer[dir="rtl"]{border-radius:0 0 0 0}.mdc-drawer .mdc-list-item{border-radius:4px}.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content{margin-left:256px;margin-right:0}[dir="rtl"] .mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content,.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content[dir="rtl"]{margin-left:0;margin-right:256px}[dir="rtl"] .mdc-drawer,.mdc-drawer[dir="rtl"]{border-right-width:0;border-left-width:1px;border-right-style:none;border-left-style:solid}.mdc-drawer .mdc-list-item{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.375rem;font-weight:500;letter-spacing:.00714em;text-decoration:inherit;text-transform:inherit;height:calc(48px - 2 * 4px);margin:8px 8px;padding:0 8px}.mdc-drawer .mdc-list-item:nth-child(1){margin-top:2px}.mdc-drawer .mdc-list-item:nth-last-child(1){margin-bottom:0}.mdc-drawer .mdc-list-group__subheader{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.01786em;text-decoration:inherit;text-transform:inherit;display:block;margin-top:0;line-height:normal;margin:0;padding:0 16px}.mdc-drawer .mdc-list-group__subheader::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-drawer .mdc-list-divider{margin:3px 0 4px 0}.mdc-drawer .mdc-list-item__text,.mdc-drawer .mdc-list-item__graphic{pointer-events:none}.mdc-drawer--animate{transform:translateX(-100%)}[dir="rtl"] .mdc-drawer--animate,.mdc-drawer--animate[dir="rtl"]{transform:translateX(100%)}.mdc-drawer--opening{transform:translateX(0);transition-duration:250ms}[dir="rtl"] .mdc-drawer--opening,.mdc-drawer--opening[dir="rtl"]{transform:translateX(0)}.mdc-drawer--closing{transform:translateX(-100%);transition-duration:200ms}[dir="rtl"] .mdc-drawer--closing,.mdc-drawer--closing[dir="rtl"]{transform:translateX(100%)}.mdc-drawer__header{flex-shrink:0;box-sizing:border-box;min-height:64px;padding:0 16px 4px}.mdc-drawer__title{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.25rem;line-height:2rem;font-weight:500;letter-spacing:.0125em;text-decoration:inherit;text-transform:inherit;display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-drawer__title::before{display:inline-block;width:0;height:36px;content:"";vertical-align:0}.mdc-drawer__title::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-drawer__subtitle{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.01786em;text-decoration:inherit;text-transform:inherit;display:block;margin-top:0;line-height:normal;margin-bottom:0}.mdc-drawer__subtitle::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-drawer__content{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.mdc-drawer--dismissible{left:0;right:initial;display:none;position:absolute}[dir="rtl"] .mdc-drawer--dismissible,.mdc-drawer--dismissible[dir="rtl"]{left:initial;right:0}.mdc-drawer--dismissible.mdc-drawer--open{display:flex}.mdc-drawer-app-content{margin-left:0;margin-right:0;position:relative}[dir="rtl"] .mdc-drawer-app-content,.mdc-drawer-app-content[dir="rtl"]{margin-left:0;margin-right:0}.mdc-drawer--modal{box-shadow:0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);left:0;right:initial;display:none;position:fixed}.mdc-drawer--modal+.mdc-drawer-scrim{background-color:rgba(0,0,0,0.32)}[dir="rtl"] .mdc-drawer--modal,.mdc-drawer--modal[dir="rtl"]{left:initial;right:0}.mdc-drawer--modal.mdc-drawer--open{display:flex}.mdc-drawer-scrim{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mdc-drawer--open+.mdc-drawer-scrim{display:block}.mdc-drawer--animate+.mdc-drawer-scrim{opacity:0}.mdc-drawer--opening+.mdc-drawer-scrim{transition-duration:250ms;opacity:1}.mdc-drawer--closing+.mdc-drawer-scrim{transition-duration:200ms;opacity:0}.mdc-elevation--z0{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12)}.mdc-elevation--z1{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}.mdc-elevation--z2{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}.mdc-elevation--z3{box-shadow:0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12)}.mdc-elevation--z4{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12)}.mdc-elevation--z5{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12)}.mdc-elevation--z6{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12)}.mdc-elevation--z7{box-shadow:0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12)}.mdc-elevation--z8{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12)}.mdc-elevation--z9{box-shadow:0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12)}.mdc-elevation--z10{box-shadow:0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12)}.mdc-elevation--z11{box-shadow:0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12)}.mdc-elevation--z12{box-shadow:0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12)}.mdc-elevation--z13{box-shadow:0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12)}.mdc-elevation--z14{box-shadow:0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12)}.mdc-elevation--z15{box-shadow:0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12)}.mdc-elevation--z16{box-shadow:0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12)}.mdc-elevation--z17{box-shadow:0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12)}.mdc-elevation--z18{box-shadow:0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12)}.mdc-elevation--z19{box-shadow:0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12)}.mdc-elevation--z20{box-shadow:0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12)}.mdc-elevation--z21{box-shadow:0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12)}.mdc-elevation--z22{box-shadow:0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12)}.mdc-elevation--z23{box-shadow:0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12)}.mdc-elevation--z24{box-shadow:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12)}.mdc-elevation-transition{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);will-change:box-shadow}.mdc-fab{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:hidden;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);background-color:#00ccb0;color:#fff;color:var(--mdc-theme-on-secondary, #fff)}.mdc-fab:not(.mdc-fab--extended){border-radius:50%}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab:hover,.mdc-fab:focus{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12)}.mdc-fab:active{box-shadow:0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12)}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}@supports not (-ms-ime-align: auto){.mdc-fab{background-color:var(--mdc-theme-secondary, #00ccb0)}}.mdc-fab .mdc-fab__icon{width:24px;height:24px;font-size:24px}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:2.25rem;font-weight:500;letter-spacing:.08929em;text-decoration:none;text-transform:uppercase;border-radius:24px;padding:0 20px;width:auto;max-width:100%;height:48px}.mdc-fab--extended .mdc-fab__icon{margin-left:-8px;margin-right:12px}[dir="rtl"] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir="rtl"]{margin-left:12px;margin-right:-8px}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:-8px}[dir="rtl"] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir="rtl"]{margin-left:-8px;margin-right:12px}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-fab::before,.mdc-fab::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-fab::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-fab.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-fab.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-fab.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-fab.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-fab.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-fab::before,.mdc-fab::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-fab.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-fab::before,.mdc-fab::after{background-color:#fff}@supports not (-ms-ime-align: auto){.mdc-fab::before,.mdc-fab::after{background-color:var(--mdc-theme-on-secondary, #fff)}}.mdc-fab:hover::before{opacity:.08}.mdc-fab:not(.mdc-ripple-upgraded):focus::before,.mdc-fab.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.24}.mdc-fab:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-fab:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-fab.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .24}.mdc-floating-label{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.00937em;text-decoration:inherit;text-transform:inherit;position:absolute;left:0;transform-origin:left top;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1);line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir="rtl"] .mdc-floating-label,.mdc-floating-label[dir="rtl"]{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--float-above{transform:translateY(-50%) scale(.75)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-50%) scale(.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(calc(4% - 0%)) translateY(-50%) scale(.75)}66%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(calc(-4% - 0%)) translateY(-50%) scale(.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-50%) scale(.75)}}.mdc-form-field{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.01786em;text-decoration:inherit;text-transform:inherit;color:rgba(0,0,0,0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0,0,0,0.87));display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field>label{order:0;margin-right:auto;padding-left:4px}[dir="rtl"] .mdc-form-field>label,.mdc-form-field[dir="rtl"]>label{margin-left:auto;padding-right:4px}.mdc-form-field--align-end>label{order:-1;margin-left:auto;padding-right:4px}[dir="rtl"] .mdc-form-field--align-end>label,.mdc-form-field--align-end[dir="rtl"]>label{margin-right:auto;padding-left:4px}.mdc-grid-tile__primary{padding-bottom:calc(100% / 1)}.mdc-grid-tile{margin:2px 0;padding:0 2px}.mdc-grid-tile__secondary{left:2px;width:calc(100% - 4px)}.mdc-grid-list__tiles{margin:2px auto}.mdc-grid-list__tiles{display:flex;flex-flow:row wrap;padding:0}.mdc-grid-list--tile-gutter-1 .mdc-grid-tile{margin:.5px 0;padding:0 .5px}.mdc-grid-list--tile-gutter-1 .mdc-grid-tile__secondary{left:.5px;width:calc(100% - 1px)}.mdc-grid-list--tile-gutter-1 .mdc-grid-list__tiles{margin:.5px auto}.mdc-grid-list--tile-aspect-16x9 .mdc-grid-tile__primary{padding-bottom:calc(100% / 1.77778)}.mdc-grid-list--tile-aspect-3x2 .mdc-grid-tile__primary{padding-bottom:calc(100% / 1.5)}.mdc-grid-list--tile-aspect-2x3 .mdc-grid-tile__primary{padding-bottom:calc(100% / .66667)}.mdc-grid-list--tile-aspect-4x3 .mdc-grid-tile__primary{padding-bottom:calc(100% / 1.33333)}.mdc-grid-list--tile-aspect-3x4 .mdc-grid-tile__primary{padding-bottom:calc(100% / .75)}.mdc-grid-tile{display:block;position:relative;width:200px;width:var(--mdc-grid-list-tile-width, 200px)}.mdc-grid-tile__primary{background-color:#f2f2f2;background-color:var(--mdc-theme-background, #f2f2f2);color:rgba(0,0,0,0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0,0,0,0.87));position:relative;height:0}.mdc-grid-tile__primary-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-grid-tile__secondary{background-color:#fa5723;background-color:var(--mdc-theme-primary, #fa5723);color:#fff;color:var(--mdc-theme-on-primary, #fff);position:absolute;bottom:0;box-sizing:border-box;height:48px;padding:16px}.mdc-grid-tile__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin:0;padding:0;font-size:1rem;line-height:1rem;font-weight:500}.mdc-grid-tile__support-text{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.00937em;text-decoration:inherit;text-transform:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin:0;margin-top:4px;padding:0}.mdc-grid-tile__icon{position:absolute;top:calc(50% - 24px / 2);font-size:0}.mdc-grid-list--twoline-caption .mdc-grid-tile__secondary{height:68px}.mdc-grid-list--header-caption .mdc-grid-tile__secondary{top:0;bottom:auto}.mdc-grid-list--with-icon-align-start .mdc-grid-tile__secondary{padding-left:56px;padding-right:8px}.mdc-grid-list[dir="rtl"] .mdc-grid-list--with-icon-align-start .mdc-grid-tile__secondary,[dir="rtl"] .mdc-grid-list .mdc-grid-list--with-icon-align-start .mdc-grid-tile__secondary{padding-left:8px;padding-right:56px}.mdc-grid-list--with-icon-align-start .mdc-grid-tile__icon{left:16px;right:initial;font-size:24px}.mdc-grid-list[dir="rtl"] .mdc-grid-list--with-icon-align-start .mdc-grid-tile__icon,[dir="rtl"] .mdc-grid-list .mdc-grid-list--with-icon-align-start .mdc-grid-tile__icon{left:initial;right:16px}.mdc-grid-list--with-icon-align-end .mdc-grid-tile__secondary{padding-left:16px;padding-right:56px}.mdc-grid-list[dir="rtl"] .mdc-grid-list--with-icon-align-end .mdc-grid-tile__secondary,[dir="rtl"] .mdc-grid-list .mdc-grid-list--with-icon-align-end .mdc-grid-tile__secondary{padding-left:56px;padding-right:16px}.mdc-grid-list--with-icon-align-end .mdc-grid-tile__icon{left:initial;right:16px;font-size:24px}.mdc-grid-list[dir="rtl"] .mdc-grid-list--with-icon-align-end .mdc-grid-tile__icon,[dir="rtl"] .mdc-grid-list .mdc-grid-list--with-icon-align-end .mdc-grid-tile__icon{left:16px;right:initial}.mdc-icon-button{width:48px;height:48px;padding:12px;font-size:24px;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:transparent;fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.mdc-icon-button:disabled{color:rgba(0,0,0,0.38);color:var(--mdc-theme-text-disabled-on-light, rgba(0,0,0,0.38));cursor:default;pointer-events:none}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-icon-button::before,.mdc-icon-button::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-icon-button::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-icon-button.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-icon-button.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-icon-button.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-icon-button.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-icon-button.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-icon-button::before,.mdc-icon-button::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-icon-button.mdc-ripple-upgraded::before,.mdc-icon-button.mdc-ripple-upgraded::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-icon-button.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-icon-button::before,.mdc-icon-button::after{background-color:#000}.mdc-icon-button:hover::before{opacity:.04}.mdc-icon-button:not(.mdc-ripple-upgraded):focus::before,.mdc-icon-button.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-icon-button:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-icon-button:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}.mdc-image-list{display:flex;flex-wrap:wrap;margin:0 auto;padding:0}.mdc-image-list__item,.mdc-image-list__image-aspect-container{position:relative;box-sizing:border-box}.mdc-image-list__item{list-style-type:none}.mdc-image-list__image{width:100%}.mdc-image-list__image-aspect-container .mdc-image-list__image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-image-list__image-aspect-container{padding-bottom:calc(100% / 1)}.mdc-image-list__image{border-radius:0}.mdc-image-list--with-text-protection .mdc-image-list__supporting{border-radius:0 0 0 0}.mdc-image-list__supporting{color:rgba(0,0,0,0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0,0,0,0.87));display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:8px 0;line-height:24px}.mdc-image-list__label{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.00937em;text-decoration:inherit;text-transform:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-image-list--with-text-protection .mdc-image-list__supporting{position:absolute;bottom:0;width:100%;height:48px;padding:0 16px;background:rgba(0,0,0,0.6);color:#fff}.mdc-image-list--masonry{display:block}.mdc-image-list--masonry .mdc-image-list__item{break-inside:avoid-column}.mdc-image-list--masonry .mdc-image-list__image{display:block;height:auto}:root{--mdc-layout-grid-margin-desktop: 24px;--mdc-layout-grid-gutter-desktop: 24px;--mdc-layout-grid-column-width-desktop: 72px;--mdc-layout-grid-margin-tablet: 16px;--mdc-layout-grid-gutter-tablet: 16px;--mdc-layout-grid-column-width-tablet: 72px;--mdc-layout-grid-margin-phone: 16px;--mdc-layout-grid-gutter-phone: 16px;--mdc-layout-grid-column-width-phone: 72px}@media (min-width: 840px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;padding:24px;padding:var(--mdc-layout-grid-margin-desktop, 24px)}}@media (min-width: 480px) and (max-width: 839px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;padding:16px;padding:var(--mdc-layout-grid-margin-tablet, 16px)}}@media (max-width: 479px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;padding:16px;padding:var(--mdc-layout-grid-margin-phone, 16px)}}@media (min-width: 840px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-12px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 24px) / 2 * -1)}@supports (display: grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:24px;grid-gap:var(--mdc-layout-grid-gutter-desktop, 24px);grid-template-columns:repeat(12, minmax(0, 1fr))}}}@media (min-width: 480px) and (max-width: 839px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2 * -1)}@supports (display: grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:16px;grid-gap:var(--mdc-layout-grid-gutter-tablet, 16px);grid-template-columns:repeat(8, minmax(0, 1fr))}}}@media (max-width: 479px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-8px;margin:calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2 * -1)}@supports (display: grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:16px;grid-gap:var(--mdc-layout-grid-gutter-phone, 16px);grid-template-columns:repeat(4, minmax(0, 1fr))}}}@media (min-width: 840px){.mdc-layout-grid__cell{width:calc(33.33333% - 24px);width:calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 24px));box-sizing:border-box;margin:12px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 24px) / 2)}@supports (display: grid){.mdc-layout-grid__cell{width:auto;grid-column-end:span 4}}@supports (display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{width:calc(8.33333% - 24px);width:calc(8.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{width:auto;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{width:calc(16.66667% - 24px);width:calc(16.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{width:auto;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{width:calc(25% - 24px);width:calc(25% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{width:auto;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{width:calc(33.33333% - 24px);width:calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{width:calc(41.66667% - 24px);width:calc(41.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{width:auto;grid-column-end:span 5}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{width:calc(50% - 24px);width:calc(50% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{width:auto;grid-column-end:span 6}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{width:calc(58.33333% - 24px);width:calc(58.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{width:auto;grid-column-end:span 7}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{width:calc(66.66667% - 24px);width:calc(66.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{width:calc(75% - 24px);width:calc(75% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{width:auto;grid-column-end:span 9}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{width:calc(83.33333% - 24px);width:calc(83.33333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{width:auto;grid-column-end:span 10}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{width:calc(91.66667% - 24px);width:calc(91.66667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{width:auto;grid-column-end:span 11}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{width:calc(100% - 24px);width:calc(100% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports (display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{width:auto;grid-column-end:span 12}}}@media (min-width: 480px) and (max-width: 839px){.mdc-layout-grid__cell{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px));box-sizing:border-box;margin:8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2)}@supports (display: grid){.mdc-layout-grid__cell{width:auto;grid-column-end:span 4}}@supports (display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{width:calc(12.5% - 16px);width:calc(12.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{width:auto;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{width:calc(25% - 16px);width:calc(25% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{width:auto;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{width:calc(37.5% - 16px);width:calc(37.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{width:auto;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{width:calc(62.5% - 16px);width:calc(62.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{width:auto;grid-column-end:span 5}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{width:calc(75% - 16px);width:calc(75% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{width:auto;grid-column-end:span 6}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{width:calc(87.5% - 16px);width:calc(87.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{width:auto;grid-column-end:span 7}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{width:auto;grid-column-end:span 8}}}@media (max-width: 479px){.mdc-layout-grid__cell{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));box-sizing:border-box;margin:8px;margin:calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2)}@supports (display: grid){.mdc-layout-grid__cell{width:auto;grid-column-end:span 4}}@supports (display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{width:calc(25% - 16px);width:calc(25% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{width:auto;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{width:auto;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{width:calc(75% - 16px);width:calc(75% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{width:auto;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{width:auto;grid-column-end:span 4}}}.mdc-layout-grid__cell--order-1{order:1}.mdc-layout-grid__cell--order-2{order:2}.mdc-layout-grid__cell--order-3{order:3}.mdc-layout-grid__cell--order-4{order:4}.mdc-layout-grid__cell--order-5{order:5}.mdc-layout-grid__cell--order-6{order:6}.mdc-layout-grid__cell--order-7{order:7}.mdc-layout-grid__cell--order-8{order:8}.mdc-layout-grid__cell--order-9{order:9}.mdc-layout-grid__cell--order-10{order:10}.mdc-layout-grid__cell--order-11{order:11}.mdc-layout-grid__cell--order-12{order:12}.mdc-layout-grid__cell--align-top{align-self:flex-start}@supports (display: grid){.mdc-layout-grid__cell--align-top{align-self:start}}.mdc-layout-grid__cell--align-middle{align-self:center}.mdc-layout-grid__cell--align-bottom{align-self:flex-end}@supports (display: grid){.mdc-layout-grid__cell--align-bottom{align-self:end}}@media (min-width: 840px){.mdc-layout-grid--fixed-column-width{width:1176px;width:calc( var(--mdc-layout-grid-column-width-desktop, 72px) * 12 + var(--mdc-layout-grid-gutter-desktop, 24px) * 11 + var(--mdc-layout-grid-margin-desktop, 24px) * 2)}}@media (min-width: 480px) and (max-width: 839px){.mdc-layout-grid--fixed-column-width{width:720px;width:calc( var(--mdc-layout-grid-column-width-tablet, 72px) * 8 + var(--mdc-layout-grid-gutter-tablet, 16px) * 7 + var(--mdc-layout-grid-margin-tablet, 16px) * 2)}}@media (max-width: 479px){.mdc-layout-grid--fixed-column-width{width:368px;width:calc( var(--mdc-layout-grid-column-width-phone, 72px) * 4 + var(--mdc-layout-grid-gutter-phone, 16px) * 3 + var(--mdc-layout-grid-margin-phone, 16px) * 2)}}.mdc-layout-grid--align-left{margin-right:auto;margin-left:0}.mdc-layout-grid--align-right{margin-right:0;margin-left:auto}.mdc-line-ripple{position:absolute;bottom:0;left:0;width:100%;height:2px;transform:scaleX(0);transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0;z-index:2}.mdc-line-ripple--active{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating{opacity:0}@keyframes primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(83.67142%)}100%{transform:translateX(200.61106%)}}@keyframes primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.33473, 0.12482, 0.78584, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.66148)}100%{transform:scaleX(0.08)}}@keyframes secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.51506, 0.40969);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);transform:translateX(37.65191%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.62704, 0.6, 0.90203);transform:translateX(84.38617%)}100%{transform:translateX(160.27778%)}}@keyframes secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432);transform:scaleX(0.4571)}44.15%{animation-timing-function:cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes buffering{to{transform:translateX(-10px)}}@keyframes primary-indeterminate-translate-reverse{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(-83.67142%)}100%{transform:translateX(-200.61106%)}}@keyframes secondary-indeterminate-translate-reverse{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.51506, 0.40969);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);transform:translateX(-37.65191%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.62704, 0.6, 0.90203);transform:translateX(-84.38617%)}100%{transform:translateX(-160.27778%)}}@keyframes buffering-reverse{to{transform:translateX(10px)}}.mdc-linear-progress{position:relative;width:100%;height:4px;transform:translateZ(0);overflow:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar{position:absolute;width:100%;height:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;height:100%;animation:none}.mdc-linear-progress__buffering-dots{position:absolute;width:100%;height:100%;background-repeat:repeat-x;background-size:10px 4px;animation:buffering 250ms infinite linear}.mdc-linear-progress__buffer{position:absolute;width:100%;height:100%;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress__secondary-bar{visibility:hidden}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%;animation:primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:primary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;visibility:visible;animation:secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:secondary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--reversed .mdc-linear-progress__bar,.mdc-linear-progress--reversed .mdc-linear-progress__buffer{right:0;transform-origin:center right}.mdc-linear-progress--reversed .mdc-linear-progress__primary-bar{animation-name:primary-indeterminate-translate-reverse}.mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar{animation-name:secondary-indeterminate-translate-reverse}.mdc-linear-progress--reversed .mdc-linear-progress__buffering-dots{animation:buffering-reverse 250ms infinite linear}.mdc-linear-progress--closed{opacity:0;animation:none}.mdc-linear-progress__bar-inner{background-color:#fa5723;background-color:var(--mdc-theme-primary, #fa5723)}.mdc-linear-progress__buffering-dots{background-image:url("data:image/svg+xml,%3Csvg version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' enable-background=\'new 0 0 5 2\' xml:space=\'preserve\' viewBox=\'0 0 5 2\' preserveAspectRatio=\'none slice\'%3E%3Ccircle cx=\'1\' cy=\'1\' r=\'1\' fill=\'%23e6e6e6\'/%3E%3C/svg%3E")}.mdc-linear-progress__buffer{background-color:#e6e6e6}.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}.mdc-list{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.00937em;text-decoration:inherit;text-transform:inherit;line-height:1.5rem;margin:0;padding:8px 0;list-style-type:none;color:rgba(0,0,0,0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0,0,0,0.87))}.mdc-list:focus{outline:none}.mdc-list-item__secondary-text{color:rgba(0,0,0,0.54);color:var(--mdc-theme-text-secondary-on-background, rgba(0,0,0,0.54))}.mdc-list-item__graphic{background-color:rgba(0,0,0,0)}.mdc-list-item__graphic{color:rgba(0,0,0,0.38);color:var(--mdc-theme-text-icon-on-background, rgba(0,0,0,0.38))}.mdc-list-item__meta{color:rgba(0,0,0,0.38);color:var(--mdc-theme-text-hint-on-background, rgba(0,0,0,0.38))}.mdc-list-group__subheader{color:rgba(0,0,0,0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0,0,0,0.87))}.mdc-list--dense{padding-top:4px;padding-bottom:4px;font-size:.812rem}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;height:48px;padding:0 16px;overflow:hidden}.mdc-list-item:focus{outline:none}.mdc-list-item--selected,.mdc-list-item--activated{color:#fa5723;color:var(--mdc-theme-primary, #fa5723)}.mdc-list-item--selected .mdc-list-item__graphic,.mdc-list-item--activated .mdc-list-item__graphic{color:#fa5723;color:var(--mdc-theme-primary, #fa5723)}.mdc-list-item--disabled{color:rgba(0,0,0,0.38);color:var(--mdc-theme-text-disabled-on-background, rgba(0,0,0,0.38))}.mdc-list-item__graphic{margin-left:0;margin-right:32px;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;fill:currentColor}.mdc-list-item[dir="rtl"] .mdc-list-item__graphic,[dir="rtl"] .mdc-list-item .mdc-list-item__graphic{margin-left:32px;margin-right:0}.mdc-list .mdc-list-item__graphic{display:inline-flex}.mdc-list-item__meta{margin-left:auto;margin-right:0}.mdc-list-item__meta:not(.material-icons){font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.75rem;line-height:1.25rem;font-weight:400;letter-spacing:.03333em;text-decoration:inherit;text-transform:inherit}.mdc-list-item[dir="rtl"] .mdc-list-item__meta,[dir="rtl"] .mdc-list-item .mdc-list-item__meta{margin-left:0;margin-right:auto}.mdc-list-item__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item__text[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal;margin-bottom:-20px;display:block}.mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list--dense .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list--dense .mdc-list-item__primary-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list--dense .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.01786em;text-decoration:inherit;text-transform:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal;display:block}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list--dense .mdc-list-item__secondary-text{display:block;margin-top:0;line-height:normal;font-size:inherit}.mdc-list--dense .mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list--dense .mdc-list-item{height:40px}.mdc-list--dense .mdc-list-item__graphic{margin-left:0;margin-right:36px;width:20px;height:20px}.mdc-list-item[dir="rtl"] .mdc-list--dense .mdc-list-item__graphic,[dir="rtl"] .mdc-list-item .mdc-list--dense .mdc-list-item__graphic{margin-left:36px;margin-right:0}.mdc-list--avatar-list .mdc-list-item{height:56px}.mdc-list--avatar-list .mdc-list-item__graphic{margin-left:0;margin-right:16px;width:40px;height:40px;border-radius:50%}.mdc-list-item[dir="rtl"] .mdc-list--avatar-list .mdc-list-item__graphic,[dir="rtl"] .mdc-list-item .mdc-list--avatar-list .mdc-list-item__graphic{margin-left:16px;margin-right:0}.mdc-list--two-line .mdc-list-item__text{align-self:flex-start}.mdc-list--two-line .mdc-list-item{height:72px}.mdc-list--two-line.mdc-list--dense .mdc-list-item,.mdc-list--avatar-list.mdc-list--dense .mdc-list-item{height:60px}.mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic{margin-left:0;margin-right:20px;width:36px;height:36px}.mdc-list-item[dir="rtl"] .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic,[dir="rtl"] .mdc-list-item .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic{margin-left:20px;margin-right:0}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item{cursor:pointer}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-divider{height:0;margin:0;border:none;border-bottom-width:1px;border-bottom-style:solid}.mdc-list-divider{border-bottom-color:rgba(0,0,0,0.12)}.mdc-list-divider--padded{margin:0 16px}.mdc-list-divider--inset{margin-left:72px;margin-right:0;width:calc(100% - 72px)}.mdc-list-group[dir="rtl"] .mdc-list-divider--inset,[dir="rtl"] .mdc-list-group .mdc-list-divider--inset{margin-left:0;margin-right:72px}.mdc-list-divider--inset.mdc-list-divider--padded{width:calc(100% - 72px - 16px)}.mdc-list-group .mdc-list{padding:0}.mdc-list-group__subheader{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.00937em;text-decoration:inherit;text-transform:inherit;margin:.75rem 16px}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after{background-color:#000}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:hover::before{opacity:.04}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):focus::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::before{opacity:.12}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::after{background-color:#fa5723}@supports not (-ms-ime-align: auto){:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::after{background-color:var(--mdc-theme-primary, #fa5723)}}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:hover::before{opacity:.16}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):focus::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.24}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .24}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::before{opacity:.08}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::after{background-color:#fa5723}@supports not (-ms-ime-align: auto){:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::after{background-color:var(--mdc-theme-primary, #fa5723)}}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:hover::before{opacity:.12}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):focus::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.2}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.2}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .2}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after{background-color:#000}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled:not(.mdc-ripple-upgraded):focus::before,:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-menu{min-width:112px}.mdc-menu .mdc-list-item__meta{color:rgba(0,0,0,0.87)}.mdc-menu .mdc-list-item__graphic{color:rgba(0,0,0,0.87)}.mdc-menu .mdc-list{color:rgba(0,0,0,0.87)}.mdc-menu .mdc-list-divider{margin:8px 0}.mdc-menu .mdc-list-item{user-select:none}.mdc-menu .mdc-list-item--disabled{cursor:auto}@media screen and (-ms-high-contrast: active){.mdc-menu .mdc-list-item--disabled{opacity:0.38}}.mdc-menu a.mdc-list-item .mdc-list-item__text,.mdc-menu a.mdc-list-item .mdc-list-item__graphic{pointer-events:none}.mdc-menu__selection-group{padding:0;fill:currentColor}.mdc-menu__selection-group .mdc-list-item{padding-left:56px;padding-right:16px}[dir="rtl"] .mdc-menu__selection-group .mdc-list-item,.mdc-menu__selection-group .mdc-list-item[dir="rtl"]{padding-left:16px;padding-right:56px}.mdc-menu__selection-group .mdc-menu__selection-group-icon{left:16px;right:initial;display:none;position:absolute;top:50%;transform:translateY(-50%)}[dir="rtl"] .mdc-menu__selection-group .mdc-menu__selection-group-icon,.mdc-menu__selection-group .mdc-menu__selection-group-icon[dir="rtl"]{left:initial;right:16px}.mdc-menu-item--selected .mdc-menu__selection-group-icon{display:inline}.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform, opacity;z-index:8;transition:opacity .03s linear,transform .12s cubic-bezier(0, 0, 0.2, 1);box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);background-color:#fff;background-color:var(--mdc-theme-surface, #fff);color:#000;color:var(--mdc-theme-on-surface, #000);border-radius:4px;transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0;transition:opacity .075s linear}[dir="rtl"] .mdc-menu-surface,.mdc-menu-surface[dir="rtl"]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-notched-outline{display:flex;position:absolute;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir="rtl"] .mdc-notched-outline,.mdc-notched-outline[dir="rtl"]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;transition:border 150ms cubic-bezier(0.4, 0, 0.2, 1);border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir="rtl"] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir="rtl"]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir="rtl"] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir="rtl"]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;top:17px;bottom:auto;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(100% / .75)}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir="rtl"] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir="rtl"]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{padding:0}.mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:border-box;width:40px;height:40px;padding:10px;cursor:pointer;will-change:opacity, transform, border-color, color}.mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0,0,0,0.54)}.mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#00ccb0;border-color:var(--mdc-theme-secondary, #00ccb0)}.mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#00ccb0;border-color:var(--mdc-theme-secondary, #00ccb0)}.mdc-radio .mdc-radio__background::before{background-color:#00ccb0}@supports not (-ms-ime-align: auto){.mdc-radio .mdc-radio__background::before{background-color:var(--mdc-theme-secondary, #00ccb0)}}.mdc-radio__background{display:inline-block;position:absolute;left:10px;box-sizing:border-box;width:50%;height:50%}.mdc-radio__background::before{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__native-control{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled="true"] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle,[aria-disabled="true"] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0,0,0,0.26)}.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle,[aria-disabled="true"] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle{border-color:rgba(0,0,0,0.26)}.mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(2, 2);opacity:.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-radio::before,.mdc-radio::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-radio::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-radio.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-radio.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-radio.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-radio.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-radio.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-radio::before,.mdc-radio::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-radio.mdc-ripple-upgraded::before,.mdc-radio.mdc-ripple-upgraded::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-radio.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-radio::before,.mdc-radio::after{background-color:#00ccb0}@supports not (-ms-ime-align: auto){.mdc-radio::before,.mdc-radio::after{background-color:var(--mdc-theme-secondary, #00ccb0)}}.mdc-radio:hover::before{opacity:.08}.mdc-radio:not(.mdc-ripple-upgraded):focus::before,.mdc-radio.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.24}.mdc-radio:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-radio:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-radio.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .24}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__background::before{content:none}.mdc-ripple-surface{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;outline:none;overflow:hidden}.mdc-ripple-surface::before,.mdc-ripple-surface::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-ripple-surface::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-ripple-surface.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-ripple-surface.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-ripple-surface.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-ripple-surface::before,.mdc-ripple-surface::after{background-color:#000}.mdc-ripple-surface:hover::before{opacity:.04}.mdc-ripple-surface:not(.mdc-ripple-upgraded):focus::before,.mdc-ripple-surface.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-ripple-surface:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-ripple-surface.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}.mdc-ripple-surface::before,.mdc-ripple-surface::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-ripple-surface.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded]{overflow:visible}.mdc-ripple-surface[data-mdc-ripple-is-unbounded]::before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded]::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface--primary::before,.mdc-ripple-surface--primary::after{background-color:#fa5723}@supports not (-ms-ime-align: auto){.mdc-ripple-surface--primary::before,.mdc-ripple-surface--primary::after{background-color:var(--mdc-theme-primary, #fa5723)}}.mdc-ripple-surface--primary:hover::before{opacity:.04}.mdc-ripple-surface--primary:not(.mdc-ripple-upgraded):focus::before,.mdc-ripple-surface--primary.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-ripple-surface--primary:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface--primary:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-ripple-surface--primary.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}.mdc-ripple-surface--accent::before,.mdc-ripple-surface--accent::after{background-color:#00ccb0}@supports not (-ms-ime-align: auto){.mdc-ripple-surface--accent::before,.mdc-ripple-surface--accent::after{background-color:var(--mdc-theme-secondary, #00ccb0)}}.mdc-ripple-surface--accent:hover::before{opacity:.08}.mdc-ripple-surface--accent:not(.mdc-ripple-upgraded):focus::before,.mdc-ripple-surface--accent.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.24}.mdc-ripple-surface--accent:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface--accent:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-ripple-surface--accent.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .24}@keyframes mdc-select-float-native-control{0%{transform:translateY(8px);opacity:0}100%{transform:translateY(0);opacity:1}}.mdc-select--with-leading-icon:not(.mdc-select--disabled) .mdc-select__icon{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-select--with-leading-icon .mdc-select__icon{display:inline-block;position:absolute;bottom:16px;box-sizing:border-box;width:24px;height:24px;border:none;background-color:transparent;fill:currentColor;opacity:.54;text-decoration:none;cursor:pointer;user-select:none}.mdc-select__icon:not([tabindex]),.mdc-select__icon[tabindex="-1"]{cursor:default;pointer-events:none}.mdc-select-helper-text{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.75rem;line-height:1.25rem;font-weight:400;letter-spacing:.03333em;text-decoration:inherit;text-transform:inherit;display:block;margin-top:0;line-height:normal;margin:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0;will-change:opacity}.mdc-select-helper-text::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-select-helper-text--persistent{transition:none;opacity:1;will-change:initial}.mdc-select{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-flex;position:relative;box-sizing:border-box;height:56px;overflow:hidden;will-change:opacity, transform, color}.mdc-select:not(.mdc-select--disabled){background-color:#f5f5f5}.mdc-select::before,.mdc-select::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-select::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-select.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-select.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-select.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-select.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-select.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-select::before,.mdc-select::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-select.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-select::before,.mdc-select::after{background-color:rgba(0,0,0,0.87)}.mdc-select:hover::before{opacity:.04}.mdc-select:not(.mdc-ripple-upgraded):focus::before,.mdc-select.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-select:not(.mdc-select--disabled) .mdc-select__native-control,.mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text{color:rgba(0,0,0,0.87)}.mdc-select:not(.mdc-select--disabled) .mdc-floating-label{color:rgba(0,0,0,0.6)}.mdc-select:not(.mdc-select--disabled) .mdc-select__native-control,.mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text{border-bottom-color:rgba(0,0,0,0.42)}.mdc-select:not(.mdc-select--disabled)+.mdc-select-helper-text{color:rgba(0,0,0,0.6)}.mdc-select,.mdc-select__native-control{border-radius:4px 4px 0 0}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-line-ripple{background-color:#fa5723;background-color:var(--mdc-theme-primary, #fa5723)}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label{color:rgba(250,87,35,0.87)}.mdc-select:not(.mdc-select--disabled) .mdc-select__native-control:hover{border-bottom-color:rgba(0,0,0,0.87)}.mdc-select .mdc-floating-label--float-above{transform:translateY(-70%) scale(.75)}.mdc-select .mdc-floating-label{left:16px;right:initial;top:21px;pointer-events:none}[dir="rtl"] .mdc-select .mdc-floating-label,.mdc-select .mdc-floating-label[dir="rtl"]{left:initial;right:16px}.mdc-select.mdc-select--with-leading-icon .mdc-floating-label{left:48px;right:initial}[dir="rtl"] .mdc-select.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select.mdc-select--with-leading-icon .mdc-floating-label[dir="rtl"]{left:initial;right:48px}.mdc-select.mdc-select--outlined .mdc-floating-label{left:4px;right:initial;top:17px}[dir="rtl"] .mdc-select.mdc-select--outlined .mdc-floating-label,.mdc-select.mdc-select--outlined .mdc-floating-label[dir="rtl"]{left:initial;right:4px}.mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label{left:36px;right:initial}[dir="rtl"] .mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label[dir="rtl"]{left:initial;right:36px}.mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above{left:36px;right:initial}[dir="rtl"] .mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above,.mdc-select.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above[dir="rtl"]{left:initial;right:36px}.mdc-select__dropdown-icon{background:url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.54%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center;left:auto;right:8px;position:absolute;bottom:16px;width:24px;height:24px;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}[dir="rtl"] .mdc-select__dropdown-icon,.mdc-select__dropdown-icon[dir="rtl"]{left:8px;right:auto}.mdc-select--focused .mdc-select__dropdown-icon{background:url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23fa5723%22%20fill-rule%3D%22evenodd%22%20opacity%3D%221%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center}.mdc-select--activated .mdc-select__dropdown-icon{transform:rotate(180deg) translateY(-5px);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-select__native-control{padding-top:20px}.mdc-select.mdc-select--focused .mdc-line-ripple::after{transform:scale(1, 2);opacity:1}.mdc-select+.mdc-select-helper-text{margin-right:12px;margin-left:12px}.mdc-select--outlined+.mdc-select-helper-text{margin-right:16px;margin-left:16px}.mdc-select--focused+.mdc-select-helper-text:not(.mdc-select-helper-text--validation-msg){opacity:1}.mdc-select__selected-text{min-width:200px;padding-top:22px}.mdc-select__native-control,.mdc-select__selected-text{padding-left:16px;padding-right:52px;font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.00937em;text-decoration:inherit;text-transform:inherit;box-sizing:border-box;width:100%;height:56px;padding-top:20px;padding-bottom:4px;border:none;border-bottom:1px solid;outline:none;background-color:transparent;color:inherit;white-space:nowrap;cursor:pointer;appearance:none}[dir="rtl"] .mdc-select__native-control,.mdc-select__native-control[dir="rtl"],[dir="rtl"] .mdc-select__selected-text,.mdc-select__selected-text[dir="rtl"]{padding-left:52px;padding-right:16px}.mdc-select__native-control::-ms-expand,.mdc-select__selected-text::-ms-expand{display:none}.mdc-select__native-control::-ms-value,.mdc-select__selected-text::-ms-value{background-color:transparent;color:inherit}@-moz-document url-prefix(""){.mdc-select__native-control,.mdc-select__selected-text{text-indent:-2px}}.mdc-select--outlined{border:none;overflow:visible}.mdc-select--outlined:not(.mdc-select--disabled){background-color:rgba(0,0,0,0)}.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(0,0,0,0.38)}.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__native-control:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__native-control:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__native-control:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0,0,0,0.87)}.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:2px}.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#fa5723;border-color:var(--mdc-theme-primary, #fa5723)}.mdc-select--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-radius:4px 0 0 4px}[dir="rtl"] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir="rtl"]{border-radius:0 4px 4px 0}.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 4px 4px 0}[dir="rtl"] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir="rtl"]{border-radius:4px 0 0 4px}.mdc-select--outlined .mdc-select__native-control{border-radius:4px}.mdc-select--outlined::before,.mdc-select--outlined::after{content:none}.mdc-select--outlined:not(.mdc-select--disabled){background-color:rgba(0,0,0,0)}.mdc-select--outlined .mdc-floating-label--float-above{transform:translateY(-144%) scale(1)}.mdc-select--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-130%) scale(.75)}.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined .mdc-select__native-control,.mdc-select--outlined .mdc-select__selected-text{padding-left:16px;padding-right:52px;display:flex;padding-top:12px;padding-bottom:12px;border:none;background-color:transparent;z-index:1}[dir="rtl"] .mdc-select--outlined .mdc-select__native-control,.mdc-select--outlined .mdc-select__native-control[dir="rtl"],[dir="rtl"] .mdc-select--outlined .mdc-select__selected-text,.mdc-select--outlined .mdc-select__selected-text[dir="rtl"]{padding-left:52px;padding-right:16px}.mdc-select--outlined .mdc-select__selected-text{padding-top:14px}.mdc-select--outlined .mdc-select__icon{z-index:2}.mdc-select--outlined .mdc-floating-label{line-height:1.15rem;pointer-events:auto}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-select__native-control,.mdc-select--invalid:not(.mdc-select--disabled) .mdc-select__selected-text{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-line-ripple{background-color:#b00020;background-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label{color:#b00020}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--invalid+.mdc-select-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-select__native-control:hover{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__native-control:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__native-control:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__native-control:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__selected-text:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:2px}.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid .mdc-select__dropdown-icon{background:url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23b00020%22%20fill-rule%3D%22evenodd%22%20opacity%3D%221%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center}.mdc-select--invalid+.mdc-select-helper-text--validation-msg{opacity:1}.mdc-select--required .mdc-floating-label::after{content:"*"}.mdc-select--disabled{background-color:#fafafa;cursor:default;pointer-events:none}.mdc-select--disabled .mdc-floating-label{color:rgba(0,0,0,0.37)}.mdc-select--disabled .mdc-select__dropdown-icon{background:url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.37%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center}.mdc-select--disabled .mdc-line-ripple{display:none}.mdc-select--disabled .mdc-select__icon{color:rgba(0,0,0,0.37)}.mdc-select--disabled .mdc-select__native-control,.mdc-select--disabled .mdc-select__selected-text{color:rgba(0,0,0,0.37);border-bottom-style:dotted}.mdc-select--disabled .mdc-select__selected-text{pointer-events:none}.mdc-select--disabled.mdc-select--outlined{background-color:rgba(0,0,0,0)}.mdc-select--disabled.mdc-select--outlined .mdc-select__native-control,.mdc-select--disabled.mdc-select--outlined .mdc-select__selected-text{border-bottom-style:none}.mdc-select--disabled.mdc-select--outlined .mdc-notched-outline__leading,.mdc-select--disabled.mdc-select--outlined .mdc-notched-outline__notch,.mdc-select--disabled.mdc-select--outlined .mdc-notched-outline__trailing{border-color:rgba(0,0,0,0.16)}.mdc-select--with-leading-icon .mdc-select__icon{left:16px;right:initial}[dir="rtl"] .mdc-select--with-leading-icon .mdc-select__icon,.mdc-select--with-leading-icon .mdc-select__icon[dir="rtl"]{left:initial;right:16px}.mdc-select--with-leading-icon .mdc-select__native-control,.mdc-select--with-leading-icon .mdc-select__selected-text{padding-left:48px;padding-right:32px}[dir="rtl"] .mdc-select--with-leading-icon .mdc-select__native-control,.mdc-select--with-leading-icon .mdc-select__native-control[dir="rtl"],[dir="rtl"] .mdc-select--with-leading-icon .mdc-select__selected-text,.mdc-select--with-leading-icon .mdc-select__selected-text[dir="rtl"]{padding-left:32px;padding-right:48px}.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above{transform:translateY(-144%) translateX(-32px) scale(1)}[dir="rtl"] .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above,.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above[dir="rtl"]{transform:translateY(-144%) translateX(32px) scale(1)}.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-130%) translateX(-32px) scale(.75)}[dir="rtl"] .mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"],[dir="rtl"] .mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"]{transform:translateY(-130%) translateX(32px) scale(.75)}.mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon 250ms 1}[dir="rtl"] .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--shake,.mdc-select--with-leading-icon.mdc-select--outlined[dir="rtl"] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-rtl 250ms 1}.mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text{padding-left:32px;padding-right:32px}[dir="rtl"] .mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text,.mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text[dir="rtl"]{padding-left:32px;padding-right:32px}.mdc-select__menu .mdc-list .mdc-list-item--selected{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-select__menu .mdc-list .mdc-list-item--selected::before,.mdc-select__menu .mdc-list .mdc-list-item--selected::after{background-color:#000}@supports not (-ms-ime-align: auto){.mdc-select__menu .mdc-list .mdc-list-item--selected::before,.mdc-select__menu .mdc-list .mdc-list-item--selected::after{background-color:var(--mdc-theme-on-surface, #000)}}.mdc-select__menu .mdc-list .mdc-list-item--selected:hover::before{opacity:.04}.mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded):focus::before,.mdc-select__menu .mdc-list .mdc-list-item--selected.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-select__menu .mdc-list .mdc-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon{0%{transform:translateX(calc(0 - 32px)) translateY(-130%) scale(.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(calc(4% - 32px)) translateY(-130%) scale(.75)}66%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(calc(-4% - 32px)) translateY(-130%) scale(.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-130%) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-130%) scale(.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(calc(4% - -32px)) translateY(-130%) scale(.75)}66%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(calc(-4% - -32px)) translateY(-130%) scale(.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-130%) scale(.75)}}@keyframes mdc-slider-emphasize{0%{animation-timing-function:ease-out}50%{animation-timing-function:ease-in;transform:scale(0.85)}100%{transform:scale(0.571)}}.mdc-slider{position:relative;width:100%;height:48px;cursor:pointer;touch-action:pan-x;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track{background-color:#00ccb0;background-color:var(--mdc-theme-secondary, #00ccb0)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track-container{background-color:rgba(0,204,176,0.26)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track-marker::after,.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track-marker-container::after{background-color:#00ccb0;background-color:var(--mdc-theme-secondary, #00ccb0)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__thumb{fill:#00ccb0;fill:var(--mdc-theme-secondary, #00ccb0);stroke:#00ccb0;stroke:var(--mdc-theme-secondary, #00ccb0)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__focus-ring{background-color:#00ccb0;background-color:var(--mdc-theme-secondary, #00ccb0)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__pin{background-color:#00ccb0;background-color:var(--mdc-theme-secondary, #00ccb0)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__pin{color:rgba(0,0,0,0.87);color:var(--mdc-theme-text-primary-on-light, rgba(0,0,0,0.87))}.mdc-slider--disabled{cursor:auto}.mdc-slider--disabled .mdc-slider__track{background-color:#9a9a9a}.mdc-slider--disabled .mdc-slider__track-container{background-color:rgba(154,154,154,0.26)}.mdc-slider--disabled .mdc-slider__track-marker::after,.mdc-slider--disabled .mdc-slider__track-marker-container::after{background-color:#9a9a9a}.mdc-slider--disabled .mdc-slider__thumb{fill:#9a9a9a;stroke:#9a9a9a}.mdc-slider--disabled .mdc-slider__thumb{stroke:#fff;stroke:var(--mdc-slider-bg-color-behind-component, #fff)}.mdc-slider:focus{outline:none}.mdc-slider__track-container{position:absolute;top:50%;width:100%;height:2px;overflow:hidden}.mdc-slider__track{position:absolute;width:100%;height:100%;transform-origin:left top;will-change:transform}.mdc-slider[dir="rtl"] .mdc-slider__track,[dir="rtl"] .mdc-slider .mdc-slider__track{transform-origin:right top}.mdc-slider__track-marker-container{display:flex;margin-right:0;margin-left:-1px;visibility:hidden}.mdc-slider[dir="rtl"] .mdc-slider__track-marker-container,[dir="rtl"] .mdc-slider .mdc-slider__track-marker-container{margin-right:-1px;margin-left:0}.mdc-slider__track-marker-container::after{display:block;width:2px;height:2px;content:""}.mdc-slider__track-marker{flex:1}.mdc-slider__track-marker::after{display:block;width:2px;height:2px;content:""}.mdc-slider__track-marker:first-child::after{width:3px}.mdc-slider__thumb-container{position:absolute;top:15px;left:0;width:21px;height:100%;user-select:none;will-change:transform}.mdc-slider__thumb{position:absolute;top:0;left:0;transform:scale(0.571);stroke-width:3.5;transition:transform 100ms ease-out, fill 100ms ease-out, stroke 100ms ease-out}.mdc-slider__focus-ring{width:21px;height:21px;border-radius:50%;opacity:0;transition:transform 266.67ms ease-out, opacity 266.67ms ease-out, background-color 266.67ms ease-out}.mdc-slider__pin{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:26px;height:26px;margin-top:-2px;margin-left:-2px;transform:rotate(-45deg) scale(0) translate(0, 0);border-radius:50% 50% 50% 0%;z-index:1;transition:transform 100ms ease-out}.mdc-slider__pin-value-marker{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.01786em;text-decoration:inherit;text-transform:inherit;transform:rotate(45deg)}.mdc-slider--active .mdc-slider__thumb{transform:scale3d(1, 1, 1)}.mdc-slider--focus .mdc-slider__thumb{animation:mdc-slider-emphasize 266.67ms linear}.mdc-slider--focus .mdc-slider__focus-ring{transform:scale3d(1.55, 1.55, 1.55);opacity:.25}.mdc-slider--in-transit .mdc-slider__thumb{transition-delay:140ms}.mdc-slider--in-transit .mdc-slider__thumb-container,.mdc-slider--in-transit .mdc-slider__track,.mdc-slider:focus:not(.mdc-slider--active) .mdc-slider__thumb-container,.mdc-slider:focus:not(.mdc-slider--active) .mdc-slider__track{transition:transform 80ms ease}.mdc-slider--discrete.mdc-slider--active .mdc-slider__thumb{transform:scale(calc(12 / 21))}.mdc-slider--discrete.mdc-slider--active .mdc-slider__pin{transform:rotate(-45deg) scale(1) translate(19px, -20px)}.mdc-slider--discrete.mdc-slider--focus .mdc-slider__thumb{animation:none}.mdc-slider--discrete.mdc-slider--display-markers .mdc-slider__track-marker-container{visibility:visible}.mdc-snackbar{z-index:8;margin:8px;display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar__surface{background-color:#333}.mdc-snackbar__label{color:rgba(255,255,255,0.87)}.mdc-snackbar__surface{min-width:344px}@media (max-width: 480px), (max-width: 344px){.mdc-snackbar__surface{min-width:100%}}.mdc-snackbar__surface{max-width:672px}.mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12)}.mdc-snackbar__surface{border-radius:4px}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--leading{justify-content:flex-start}.mdc-snackbar--stacked .mdc-snackbar__surface{flex-direction:column;align-items:flex-start}.mdc-snackbar--stacked .mdc-snackbar__actions{align-self:flex-end;margin-bottom:8px}.mdc-snackbar__surface{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto;transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1);transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-snackbar__label{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.01786em;text-decoration:inherit;text-transform:inherit;flex-grow:1;box-sizing:border-box;margin:0;padding:14px 16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{margin-left:0;margin-right:8px;display:flex;flex-shrink:0;align-items:center;box-sizing:border-box}[dir="rtl"] .mdc-snackbar__actions,.mdc-snackbar__actions[dir="rtl"]{margin-left:8px;margin-right:0}.mdc-snackbar__action:not(:disabled){color:#bb86fc}.mdc-snackbar__action::before,.mdc-snackbar__action::after{background-color:#bb86fc}.mdc-snackbar__action:hover::before{opacity:.08}.mdc-snackbar__action:not(.mdc-ripple-upgraded):focus::before,.mdc-snackbar__action.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.24}.mdc-snackbar__action:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-snackbar__action:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-snackbar__action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .24}.mdc-snackbar__dismiss{color:rgba(255,255,255,0.87)}.mdc-snackbar__dismiss::before,.mdc-snackbar__dismiss::after{background-color:rgba(255,255,255,0.87)}.mdc-snackbar__dismiss:hover::before{opacity:.08}.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus::before,.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.24}.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-snackbar__dismiss.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .24}.mdc-snackbar__dismiss.mdc-snackbar__dismiss{width:36px;height:36px;padding:9px;font-size:18px}.mdc-snackbar__dismiss.mdc-snackbar__dismiss svg,.mdc-snackbar__dismiss.mdc-snackbar__dismiss img{width:18px;height:18px}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir="rtl"] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir="rtl"]{margin-left:0;margin-right:8px}.mdc-switch{display:inline-block;position:relative;outline:none;user-select:none}.mdc-switch.mdc-switch--checked .mdc-switch__track{background-color:#00ccb0;background-color:var(--mdc-theme-secondary, #00ccb0);border-color:#00ccb0;border-color:var(--mdc-theme-secondary, #00ccb0)}.mdc-switch.mdc-switch--checked .mdc-switch__thumb{background-color:#00ccb0;background-color:var(--mdc-theme-secondary, #00ccb0);border-color:#00ccb0;border-color:var(--mdc-theme-secondary, #00ccb0)}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__track{background-color:#000;border-color:#000}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb{background-color:#fff;border-color:#fff}.mdc-switch__native-control{left:0;right:initial;position:absolute;top:0;width:68px;height:48px;margin:0;opacity:0;cursor:pointer;pointer-events:auto}[dir="rtl"] .mdc-switch__native-control,.mdc-switch__native-control[dir="rtl"]{left:initial;right:0}.mdc-switch__track{box-sizing:border-box;width:32px;height:14px;border:1px solid;border-radius:7px;opacity:.38;transition:opacity 90ms cubic-bezier(0.4, 0, 0.2, 1),background-color 90ms cubic-bezier(0.4, 0, 0.2, 1),border-color 90ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-switch__thumb-underlay{left:-18px;right:initial;display:flex;position:absolute;top:-17px;align-items:center;justify-content:center;width:48px;height:48px;transform:translateX(0);transition:transform 90ms cubic-bezier(0.4, 0, 0.2, 1),background-color 90ms cubic-bezier(0.4, 0, 0.2, 1),border-color 90ms cubic-bezier(0.4, 0, 0.2, 1)}[dir="rtl"] .mdc-switch__thumb-underlay,.mdc-switch__thumb-underlay[dir="rtl"]{left:initial;right:-18px}.mdc-switch__thumb{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);box-sizing:border-box;width:20px;height:20px;border:10px solid;border-radius:50%;pointer-events:none;z-index:1}.mdc-switch--checked .mdc-switch__track{opacity:.54}.mdc-switch--checked .mdc-switch__thumb-underlay{transform:translateX(20px)}[dir="rtl"] .mdc-switch--checked .mdc-switch__thumb-underlay,.mdc-switch--checked .mdc-switch__thumb-underlay[dir="rtl"]{transform:translateX(-20px)}.mdc-switch--checked .mdc-switch__native-control{transform:translateX(-20px)}[dir="rtl"] .mdc-switch--checked .mdc-switch__native-control,.mdc-switch--checked .mdc-switch__native-control[dir="rtl"]{transform:translateX(20px)}.mdc-switch--disabled{opacity:.38;pointer-events:none}.mdc-switch--disabled .mdc-switch__thumb{border-width:1px}.mdc-switch--disabled .mdc-switch__native-control{cursor:default;pointer-events:none}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::before,.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::after{background-color:#9e9e9e}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:hover::before{opacity:.08}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):focus::before,.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.24}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .24}.mdc-switch__thumb-underlay{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-switch__thumb-underlay::before,.mdc-switch__thumb-underlay::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-switch__thumb-underlay::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-switch__thumb-underlay.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-switch__thumb-underlay.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-switch__thumb-underlay.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-switch__thumb-underlay.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-switch__thumb-underlay.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-switch__thumb-underlay::before,.mdc-switch__thumb-underlay::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-switch__thumb-underlay.mdc-ripple-upgraded::before,.mdc-switch__thumb-underlay.mdc-ripple-upgraded::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-switch__thumb-underlay.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-switch__thumb-underlay::before,.mdc-switch__thumb-underlay::after{background-color:#00ccb0}@supports not (-ms-ime-align: auto){.mdc-switch__thumb-underlay::before,.mdc-switch__thumb-underlay::after{background-color:var(--mdc-theme-secondary, #00ccb0)}}.mdc-switch__thumb-underlay:hover::before{opacity:.08}.mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):focus::before,.mdc-switch__thumb-underlay.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.24}.mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-switch__thumb-underlay.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .24}.mdc-tab{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:2.25rem;font-weight:500;letter-spacing:.08929em;text-decoration:none;text-transform:uppercase;padding-right:24px;padding-left:24px;position:relative;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;height:48px;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;background:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab .mdc-tab__text-label{color:rgba(0,0,0,0.6)}.mdc-tab .mdc-tab__icon{color:rgba(0,0,0,0.54);fill:currentColor}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{position:relative;display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label,.mdc-tab__icon{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab--stacked{height:72px}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:space-between}.mdc-tab--stacked .mdc-tab__icon{padding-top:12px}.mdc-tab--stacked .mdc-tab__text-label{padding-bottom:16px}.mdc-tab--active .mdc-tab__text-label{color:#fa5723;color:var(--mdc-theme-primary, #fa5723)}.mdc-tab--active .mdc-tab__icon{color:#fa5723;color:var(--mdc-theme-primary, #fa5723);fill:currentColor}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir="rtl"] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir="rtl"]{padding-left:0;padding-right:8px}.mdc-tab__ripple{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.mdc-tab__ripple::before,.mdc-tab__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-tab__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-tab__ripple.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab__ripple.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-tab__ripple.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-tab__ripple.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-tab__ripple.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab__ripple::before,.mdc-tab__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-tab__ripple.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-tab__ripple::before,.mdc-tab__ripple::after{background-color:#fa5723}@supports not (-ms-ime-align: auto){.mdc-tab__ripple::before,.mdc-tab__ripple::after{background-color:var(--mdc-theme-primary, #fa5723)}}.mdc-tab__ripple:hover::before{opacity:.04}.mdc-tab__ripple:not(.mdc-ripple-upgraded):focus::before,.mdc-tab__ripple.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-tab__ripple:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-tab__ripple:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-tab__ripple.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12}.mdc-tab-bar{width:100%}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-color:#fa5723;border-color:var(--mdc-theme-primary, #fa5723)}.mdc-tab-indicator .mdc-tab-indicator__content--icon{color:#00ccb0;color:var(--mdc-theme-secondary, #00ccb0)}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-top-width:2px}.mdc-tab-indicator .mdc-tab-indicator__content--icon{height:34px;font-size:34px}.mdc-tab-indicator__content{transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}.mdc-tab-scroller{overflow-y:hidden}.mdc-tab-scroller__test{position:absolute;top:-9999px;width:100px;height:100px;overflow-x:scroll}.mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:touch;display:flex;overflow-x:hidden}.mdc-tab-scroller__scroll-area::-webkit-scrollbar,.mdc-tab-scroller__test::-webkit-scrollbar{display:none}.mdc-tab-scroller__scroll-area--scroll{overflow-x:scroll}.mdc-tab-scroller__scroll-content{position:relative;display:flex;flex:1 0 auto;transform:none;will-change:transform}.mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content{justify-content:flex-start}.mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content{justify-content:flex-end}.mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content{justify-content:center}.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:auto}.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-text-field-helper-text{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.75rem;line-height:1.25rem;font-weight:400;letter-spacing:.03333em;text-decoration:inherit;text-transform:inherit;display:block;margin-top:0;line-height:normal;margin:0;transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0;will-change:opacity}.mdc-text-field-helper-text::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-text-field-helper-text--persistent{transition:none;opacity:1;will-change:initial}.mdc-text-field-character-counter{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.75rem;line-height:1.25rem;font-weight:400;letter-spacing:.03333em;text-decoration:inherit;text-transform:inherit;display:block;margin-top:0;line-height:normal;margin-left:auto;margin-right:0;padding-left:16px;padding-right:0;white-space:nowrap}.mdc-text-field-character-counter::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}[dir="rtl"] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir="rtl"]{margin-left:0;margin-right:auto}[dir="rtl"] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir="rtl"]{padding-left:0;padding-right:16px}.mdc-text-field--with-leading-icon .mdc-text-field__icon,.mdc-text-field--with-trailing-icon .mdc-text-field__icon{position:absolute;bottom:16px;cursor:pointer}.mdc-text-field__icon:not([tabindex]),.mdc-text-field__icon[tabindex="-1"]{cursor:default;pointer-events:none}.mdc-text-field{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:4px 4px 0 0;display:inline-flex;position:relative;box-sizing:border-box;height:56px;overflow:hidden;will-change:opacity, transform, color}.mdc-text-field::before,.mdc-text-field::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-text-field::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-text-field.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-text-field.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-text-field.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-text-field.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field::before,.mdc-text-field::after{background-color:rgba(0,0,0,0.87)}.mdc-text-field:hover::before{opacity:.04}.mdc-text-field:not(.mdc-ripple-upgraded):focus::before,.mdc-text-field.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.12}.mdc-text-field::before,.mdc-text-field::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-text-field.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0,0,0,0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0,0,0,0.87)}.mdc-text-field .mdc-text-field__input{caret-color:#fa5723;caret-color:var(--mdc-theme-primary, #fa5723)}.mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input{border-bottom-color:rgba(0,0,0,0.42)}.mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input:hover{border-bottom-color:rgba(0,0,0,0.87)}.mdc-text-field .mdc-line-ripple{background-color:#fa5723;background-color:var(--mdc-theme-primary, #fa5723)}.mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--textarea){border-bottom-color:rgba(0,0,0,0.12)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0,0,0,0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0,0,0,0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon{color:rgba(0,0,0,0.54)}.mdc-text-field:not(.mdc-text-field--disabled){background-color:#f5f5f5}.mdc-text-field .mdc-floating-label{left:16px;right:initial;top:18px;pointer-events:none}[dir="rtl"] .mdc-text-field .mdc-floating-label,.mdc-text-field .mdc-floating-label[dir="rtl"]{left:initial;right:16px}.mdc-text-field--textarea .mdc-floating-label{left:4px;right:initial}[dir="rtl"] .mdc-text-field--textarea .mdc-floating-label,.mdc-text-field--textarea .mdc-floating-label[dir="rtl"]{left:initial;right:4px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial;top:17px}[dir="rtl"] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir="rtl"]{left:initial;right:4px}.mdc-text-field--outlined--with-leading-icon .mdc-floating-label{left:36px;right:initial}[dir="rtl"] .mdc-text-field--outlined--with-leading-icon .mdc-floating-label,.mdc-text-field--outlined--with-leading-icon .mdc-floating-label[dir="rtl"]{left:initial;right:36px}.mdc-text-field--outlined--with-leading-icon .mdc-floating-label--float-above{left:40px;right:initial}[dir="rtl"] .mdc-text-field--outlined--with-leading-icon .mdc-floating-label--float-above,.mdc-text-field--outlined--with-leading-icon .mdc-floating-label--float-above[dir="rtl"]{left:initial;right:40px}.mdc-text-field__input{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.00937em;text-decoration:inherit;text-transform:inherit;align-self:flex-end;box-sizing:border-box;width:100%;height:100%;padding:20px 16px 6px;transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);border:none;border-bottom:1px solid;border-radius:0;background:none;appearance:none}.mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0;color:rgba(0,0,0,0.54)}.mdc-text-field__input:-ms-input-placeholder{color:rgba(0,0,0,0.54) !important}.mdc-text-field--fullwidth .mdc-text-field__input::placeholder,.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input:-webkit-autofill{z-index:auto !important}.mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input{padding-top:16px;padding-bottom:16px}.mdc-text-field__input:-webkit-autofill+.mdc-floating-label{transform:translateY(-50%) scale(0.75);cursor:auto}.mdc-text-field--outlined{border:none;overflow:visible}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0,0,0,0.38)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0,0,0,0.87)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#fa5723;border-color:var(--mdc-theme-primary, #fa5723)}.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-radius:4px 0 0 4px}[dir="rtl"] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir="rtl"]{border-radius:0 4px 4px 0}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 4px 4px 0}[dir="rtl"] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir="rtl"]{border-radius:4px 0 0 4px}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-144%) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-130%) scale(.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined::before,.mdc-text-field--outlined::after{content:none}.mdc-text-field--outlined:not(.mdc-text-field--disabled){background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-text-field__input{display:flex;padding:12px 16px 14px;border:none !important;background-color:transparent;z-index:1}.mdc-text-field--outlined .mdc-text-field__icon{z-index:2}.mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--outlined.mdc-text-field--disabled{background-color:rgba(0,0,0,0)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0,0,0,0.06)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{border-bottom:none}.mdc-text-field--outlined.mdc-text-field--dense{height:48px}.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above{transform:translateY(-134%) scale(1)}.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above{font-size:.8rem}.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-120%) scale(.8)}.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-dense 250ms 1}.mdc-text-field--outlined.mdc-text-field--dense .mdc-text-field__input{padding:12px 12px 7px}.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label{top:14px}.mdc-text-field--outlined.mdc-text-field--dense .mdc-text-field__icon{top:12px}.mdc-text-field--with-leading-icon .mdc-text-field__icon{left:16px;right:initial}[dir="rtl"] .mdc-text-field--with-leading-icon .mdc-text-field__icon,.mdc-text-field--with-leading-icon .mdc-text-field__icon[dir="rtl"]{left:initial;right:16px}.mdc-text-field--with-leading-icon .mdc-text-field__input{padding-left:48px;padding-right:16px}[dir="rtl"] .mdc-text-field--with-leading-icon .mdc-text-field__input,.mdc-text-field--with-leading-icon .mdc-text-field__input[dir="rtl"]{padding-left:16px;padding-right:48px}.mdc-text-field--with-leading-icon .mdc-floating-label{left:48px;right:initial}[dir="rtl"] .mdc-text-field--with-leading-icon .mdc-floating-label,.mdc-text-field--with-leading-icon .mdc-floating-label[dir="rtl"]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__icon{left:16px;right:initial}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__icon,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__icon[dir="rtl"]{left:initial;right:16px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__input{padding-left:48px;padding-right:16px}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__input[dir="rtl"]{padding-left:16px;padding-right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-144%) translateX(-32px) scale(1)}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir="rtl"]{transform:translateY(-144%) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-130%) translateX(-32px) scale(.75)}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"],[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"]{transform:translateY(-130%) translateX(32px) scale(.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir="rtl"] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl 250ms 1}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir="rtl"]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above{transform:translateY(-134%) translateX(-21px) scale(1)}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above[dir="rtl"]{transform:translateY(-134%) translateX(21px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--float-above{font-size:.8rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-120%) translateX(-21px) scale(.8)}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"],[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir="rtl"]{transform:translateY(-120%) translateX(21px) scale(.8)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense 250ms 1}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label--shake,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense[dir="rtl"] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense-rtl 250ms 1}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label{left:32px;right:initial}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-text-field--dense .mdc-floating-label[dir="rtl"]{left:initial;right:32px}.mdc-text-field--with-trailing-icon .mdc-text-field__icon{left:initial;right:12px}[dir="rtl"] .mdc-text-field--with-trailing-icon .mdc-text-field__icon,.mdc-text-field--with-trailing-icon .mdc-text-field__icon[dir="rtl"]{left:12px;right:initial}.mdc-text-field--with-trailing-icon .mdc-text-field__input{padding-left:16px;padding-right:48px}[dir="rtl"] .mdc-text-field--with-trailing-icon .mdc-text-field__input,.mdc-text-field--with-trailing-icon .mdc-text-field__input[dir="rtl"]{padding-left:48px;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__icon{left:initial;right:16px}[dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__icon,.mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__icon[dir="rtl"]{left:16px;right:initial}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__input{padding-left:16px;padding-right:48px}[dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--with-trailing-icon.mdc-text-field--outlined .mdc-text-field__input[dir="rtl"]{padding-left:48px;padding-right:16px}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon{left:16px;right:auto}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon,.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon[dir="rtl"]{left:auto;right:16px}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon ~ .mdc-text-field__icon{right:12px;left:auto}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon ~ .mdc-text-field__icon,.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__icon ~ .mdc-text-field__icon[dir="rtl"]{right:auto;left:12px}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__input{padding-left:48px;padding-right:48px}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__input,.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon .mdc-text-field__input[dir="rtl"]{padding-left:48px;padding-right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon,.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon{bottom:16px;transform:scale(0.8)}.mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon{left:12px;right:initial}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon,.mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__icon[dir="rtl"]{left:initial;right:12px}.mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__input{padding-left:44px;padding-right:16px}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__input,.mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-text-field__input[dir="rtl"]{padding-left:16px;padding-right:44px}.mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-floating-label{left:44px;right:initial}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--dense .mdc-floating-label[dir="rtl"]{left:initial;right:44px}.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon{left:initial;right:12px}[dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon,.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon[dir="rtl"]{left:12px;right:initial}.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input{padding-left:16px;padding-right:44px}[dir="rtl"] .mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input,.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input[dir="rtl"]{padding-left:44px;padding-right:16px}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon{left:12px;right:auto}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon,.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon[dir="rtl"]{left:auto;right:12px}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon ~ .mdc-text-field__icon{right:12px;left:auto}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon ~ .mdc-text-field__icon,.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__icon ~ .mdc-text-field__icon[dir="rtl"]{right:auto;left:12px}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input{padding-left:44px;padding-right:44px}[dir="rtl"] .mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input,.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--dense .mdc-text-field__input[dir="rtl"]{padding-left:44px;padding-right:44px}.mdc-text-field--dense .mdc-floating-label--float-above{transform:translateY(-70%) scale(.8)}.mdc-text-field--dense .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-dense 250ms 1}.mdc-text-field--dense .mdc-text-field__input{padding:12px 12px 0}.mdc-text-field--dense .mdc-floating-label{font-size:.813rem}.mdc-text-field--dense .mdc-floating-label--float-above{font-size:.813rem}.mdc-text-field__input:required ~ .mdc-floating-label::after,.mdc-text-field__input:required ~ .mdc-notched-outline .mdc-floating-label::after{margin-left:1px;content:"*"}.mdc-text-field--textarea{display:inline-flex;width:auto;height:auto;transition:none;overflow:visible}.mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0,0,0,0.38)}.mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0,0,0,0.87)}.mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#fa5723;border-color:var(--mdc-theme-primary, #fa5723)}.mdc-text-field--textarea .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}.mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading{border-radius:4px 0 0 4px}[dir="rtl"] .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading[dir="rtl"]{border-radius:0 4px 4px 0}.mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 4px 4px 0}[dir="rtl"] .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing[dir="rtl"]{border-radius:4px 0 0 4px}.mdc-text-field--textarea::before,.mdc-text-field--textarea::after{content:none}.mdc-text-field--textarea:not(.mdc-text-field--disabled){background-color:rgba(0,0,0,0)}.mdc-text-field--textarea .mdc-floating-label--float-above{transform:translateY(-144%) scale(1)}.mdc-text-field--textarea .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-130%) scale(.75)}.mdc-text-field--textarea.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea .mdc-text-field-character-counter{left:initial;right:16px;position:absolute;bottom:13px}[dir="rtl"] .mdc-text-field--textarea .mdc-text-field-character-counter,.mdc-text-field--textarea .mdc-text-field-character-counter[dir="rtl"]{left:16px;right:initial}.mdc-text-field--textarea .mdc-text-field__input{align-self:auto;box-sizing:border-box;height:auto;margin:8px 1px 1px 0;padding:0 16px 16px;border:none}.mdc-text-field--textarea .mdc-text-field-character-counter+.mdc-text-field__input{margin-bottom:28px;padding-bottom:0}.mdc-text-field--textarea .mdc-floating-label{top:17px;bottom:auto;width:auto;pointer-events:none}.mdc-text-field--textarea.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--textarea.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--textarea.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--fullwidth{width:100%}.mdc-text-field--fullwidth:not(.mdc-text-field--textarea){display:block}.mdc-text-field--fullwidth:not(.mdc-text-field--textarea)::before,.mdc-text-field--fullwidth:not(.mdc-text-field--textarea)::after{content:none}.mdc-text-field--fullwidth:not(.mdc-text-field--textarea):not(.mdc-text-field--disabled){background-color:rgba(0,0,0,0)}.mdc-text-field--fullwidth:not(.mdc-text-field--textarea) .mdc-text-field__input{padding:0}.mdc-text-field--fullwidth.mdc-text-field--textarea .mdc-text-field__input{resize:vertical}.mdc-text-field--fullwidth.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--textarea){border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field--dense+.mdc-text-field-helper-line{margin-bottom:4px}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(250,87,35,0.87)}.mdc-text-field--focused .mdc-text-field__input:required ~ .mdc-floating-label::after,.mdc-text-field--focused .mdc-text-field__input:required ~ .mdc-notched-outline .mdc-floating-label::after{color:rgba(250,87,35,0.87)}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--textarea.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--textarea.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--textarea.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#fa5723;border-color:var(--mdc-theme-primary, #fa5723)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input:hover{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple{background-color:#b00020;background-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:#b00020;caret-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input:required ~ .mdc-floating-label::after,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input:required ~ .mdc-notched-outline .mdc-floating-label::after{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid.mdc-text-field--with-trailing-icon:not(.mdc-text-field--with-leading-icon):not(.mdc-text-field--disabled) .mdc-text-field__icon{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid.mdc-text-field--with-trailing-icon.mdc-text-field--with-leading-icon:not(.mdc-text-field--disabled) .mdc-text-field__icon ~ .mdc-text-field__icon{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--textarea.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__input:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-text-field__icon:hover ~ .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--disabled{background-color:#fafafa;border-bottom:none;pointer-events:none}.mdc-text-field--disabled .mdc-text-field__input{border-bottom-color:rgba(0,0,0,0.06)}.mdc-text-field--disabled .mdc-text-field__input{color:rgba(0,0,0,0.37)}.mdc-text-field--disabled .mdc-floating-label{color:rgba(0,0,0,0.37)}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0,0,0,0.37)}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0,0,0,0.37)}.mdc-text-field--disabled .mdc-text-field__icon{color:rgba(0,0,0,0.3)}.mdc-text-field--disabled:not(.mdc-text-field--textarea){border-bottom-color:rgba(0,0,0,0.12)}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--textarea.mdc-text-field--disabled{background-color:rgba(0,0,0,0);background-color:#f9f9f9}.mdc-text-field--textarea.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--textarea.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--textarea.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0,0,0,0.06)}.mdc-text-field--textarea.mdc-text-field--disabled .mdc-text-field__input{border-bottom:none}@keyframes mdc-floating-label-shake-float-above-text-field-dense{0%{transform:translateX(calc(0 - 0%)) translateY(-70%) scale(.8)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(calc(4% - 0%)) translateY(-70%) scale(.8)}66%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(calc(-4% - 0%)) translateY(-70%) scale(.8)}100%{transform:translateX(calc(0 - 0%)) translateY(-70%) scale(.8)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-130%) scale(.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(calc(4% - 0%)) translateY(-130%) scale(.75)}66%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(calc(-4% - 0%)) translateY(-130%) scale(.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-130%) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-dense{0%{transform:translateX(calc(0 - 0%)) translateY(-120%) scale(.8)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(calc(4% - 0%)) translateY(-120%) scale(.8)}66%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(calc(-4% - 0%)) translateY(-120%) scale(.8)}100%{transform:translateX(calc(0 - 0%)) translateY(-120%) scale(.8)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0 - 0)) translateY(-130%) scale(.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(calc(4% - 0)) translateY(-130%) scale(.75)}66%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(calc(-4% - 0)) translateY(-130%) scale(.75)}100%{transform:translateX(calc(0 - 0)) translateY(-130%) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense{0%{transform:translateX(calc(0 - 21px)) translateY(-120%) scale(.8)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(calc(4% - 21px)) translateY(-120%) scale(.8)}66%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(calc(-4% - 21px)) translateY(-120%) scale(.8)}100%{transform:translateX(calc(0 - 21px)) translateY(-120%) scale(.8)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0 - 0)) translateY(-130%) scale(.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(calc(4% - 0)) translateY(-130%) scale(.75)}66%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(calc(-4% - 0)) translateY(-130%) scale(.75)}100%{transform:translateX(calc(0 - 0)) translateY(-130%) scale(.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-dense-rtl{0%{transform:translateX(calc(0 - -21px)) translateY(-120%) scale(.8)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(calc(4% - -21px)) translateY(-120%) scale(.8)}66%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(calc(-4% - -21px)) translateY(-120%) scale(.8)}100%{transform:translateX(calc(0 - -21px)) translateY(-120%) scale(.8)}}@keyframes mdc-floating-label-shake-float-above-textarea{0%{transform:translateX(calc(0 - 0%)) translateY(-130%) scale(.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);transform:translateX(calc(4% - 0%)) translateY(-130%) scale(.75)}66%{animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);transform:translateX(calc(-4% - 0%)) translateY(-130%) scale(.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-130%) scale(.75)}}:root{--mdc-theme-primary: #fa5723;--mdc-theme-secondary: #00ccb0;--mdc-theme-background: #f2f2f2;--mdc-theme-surface: #fff;--mdc-theme-error: #b00020;--mdc-theme-on-primary: #fff;--mdc-theme-on-secondary: #fff;--mdc-theme-on-surface: #000;--mdc-theme-on-error: #fff;--mdc-theme-text-primary-on-background: rgba(0,0,0,0.87);--mdc-theme-text-secondary-on-background: rgba(0,0,0,0.54);--mdc-theme-text-hint-on-background: rgba(0,0,0,0.38);--mdc-theme-text-disabled-on-background: rgba(0,0,0,0.38);--mdc-theme-text-icon-on-background: rgba(0,0,0,0.38);--mdc-theme-text-primary-on-light: rgba(0,0,0,0.87);--mdc-theme-text-secondary-on-light: rgba(0,0,0,0.54);--mdc-theme-text-hint-on-light: rgba(0,0,0,0.38);--mdc-theme-text-disabled-on-light: rgba(0,0,0,0.38);--mdc-theme-text-icon-on-light: rgba(0,0,0,0.38);--mdc-theme-text-primary-on-dark: #fff;--mdc-theme-text-secondary-on-dark: rgba(255,255,255,0.7);--mdc-theme-text-hint-on-dark: rgba(255,255,255,0.5);--mdc-theme-text-disabled-on-dark: rgba(255,255,255,0.5);--mdc-theme-text-icon-on-dark: rgba(255,255,255,0.5)}.mdc-theme--primary{color:#fa5723 !important;color:var(--mdc-theme-primary, #fa5723) !important}.mdc-theme--secondary{color:#00ccb0 !important;color:var(--mdc-theme-secondary, #00ccb0) !important}.mdc-theme--background{background-color:#f2f2f2;background-color:var(--mdc-theme-background, #f2f2f2)}.mdc-theme--surface{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-theme--error{color:#b00020 !important;color:var(--mdc-theme-error, #b00020) !important}.mdc-theme--on-primary{color:#fff !important;color:var(--mdc-theme-on-primary, #fff) !important}.mdc-theme--on-secondary{color:#fff !important;color:var(--mdc-theme-on-secondary, #fff) !important}.mdc-theme--on-surface{color:#000 !important;color:var(--mdc-theme-on-surface, #000) !important}.mdc-theme--on-error{color:#fff !important;color:var(--mdc-theme-on-error, #fff) !important}.mdc-theme--text-primary-on-background{color:rgba(0,0,0,0.87) !important;color:var(--mdc-theme-text-primary-on-background, rgba(0,0,0,0.87)) !important}.mdc-theme--text-secondary-on-background{color:rgba(0,0,0,0.54) !important;color:var(--mdc-theme-text-secondary-on-background, rgba(0,0,0,0.54)) !important}.mdc-theme--text-hint-on-background{color:rgba(0,0,0,0.38) !important;color:var(--mdc-theme-text-hint-on-background, rgba(0,0,0,0.38)) !important}.mdc-theme--text-disabled-on-background{color:rgba(0,0,0,0.38) !important;color:var(--mdc-theme-text-disabled-on-background, rgba(0,0,0,0.38)) !important}.mdc-theme--text-icon-on-background{color:rgba(0,0,0,0.38) !important;color:var(--mdc-theme-text-icon-on-background, rgba(0,0,0,0.38)) !important}.mdc-theme--text-primary-on-light{color:rgba(0,0,0,0.87) !important;color:var(--mdc-theme-text-primary-on-light, rgba(0,0,0,0.87)) !important}.mdc-theme--text-secondary-on-light{color:rgba(0,0,0,0.54) !important;color:var(--mdc-theme-text-secondary-on-light, rgba(0,0,0,0.54)) !important}.mdc-theme--text-hint-on-light{color:rgba(0,0,0,0.38) !important;color:var(--mdc-theme-text-hint-on-light, rgba(0,0,0,0.38)) !important}.mdc-theme--text-disabled-on-light{color:rgba(0,0,0,0.38) !important;color:var(--mdc-theme-text-disabled-on-light, rgba(0,0,0,0.38)) !important}.mdc-theme--text-icon-on-light{color:rgba(0,0,0,0.38) !important;color:var(--mdc-theme-text-icon-on-light, rgba(0,0,0,0.38)) !important}.mdc-theme--text-primary-on-dark{color:#fff !important;color:var(--mdc-theme-text-primary-on-dark, #fff) !important}.mdc-theme--text-secondary-on-dark{color:rgba(255,255,255,0.7) !important;color:var(--mdc-theme-text-secondary-on-dark, rgba(255,255,255,0.7)) !important}.mdc-theme--text-hint-on-dark{color:rgba(255,255,255,0.5) !important;color:var(--mdc-theme-text-hint-on-dark, rgba(255,255,255,0.5)) !important}.mdc-theme--text-disabled-on-dark{color:rgba(255,255,255,0.5) !important;color:var(--mdc-theme-text-disabled-on-dark, rgba(255,255,255,0.5)) !important}.mdc-theme--text-icon-on-dark{color:rgba(255,255,255,0.5) !important;color:var(--mdc-theme-text-icon-on-dark, rgba(255,255,255,0.5)) !important}.mdc-theme--primary-bg{background-color:#fa5723 !important;background-color:var(--mdc-theme-primary, #fa5723) !important}.mdc-theme--secondary-bg{background-color:#00ccb0 !important;background-color:var(--mdc-theme-secondary, #00ccb0) !important}.mdc-top-app-bar{background-color:#fa5723;background-color:var(--mdc-theme-primary, #fa5723);color:#fff;display:flex;position:fixed;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;z-index:4}.mdc-top-app-bar .mdc-top-app-bar__action-item,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon{color:#fff;color:var(--mdc-theme-on-primary, #fff)}.mdc-top-app-bar .mdc-top-app-bar__action-item::before,.mdc-top-app-bar .mdc-top-app-bar__action-item::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon::after{background-color:#fff}@supports not (-ms-ime-align: auto){.mdc-top-app-bar .mdc-top-app-bar__action-item::before,.mdc-top-app-bar .mdc-top-app-bar__action-item::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon::after{background-color:var(--mdc-theme-on-primary, #fff)}}.mdc-top-app-bar .mdc-top-app-bar__action-item:hover::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:hover::before{opacity:.08}.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):focus::before,.mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded--background-focused::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):focus::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded--background-focused::before{transition-duration:75ms;opacity:.24}.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded)::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):active::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .24}.mdc-top-app-bar__row{display:flex;position:relative;box-sizing:border-box;width:100%;height:64px}.mdc-top-app-bar__section{display:inline-flex;flex:1 1 auto;align-items:center;min-width:0;padding:8px 12px;z-index:1}.mdc-top-app-bar__section--align-start{justify-content:flex-start;order:-1}.mdc-top-app-bar__section--align-end{justify-content:flex-end;order:1}.mdc-top-app-bar__title{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.25rem;line-height:2rem;font-weight:500;letter-spacing:.0125em;text-decoration:inherit;text-transform:inherit;padding-left:20px;padding-right:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:1}[dir="rtl"] .mdc-top-app-bar__title,.mdc-top-app-bar__title[dir="rtl"]{padding-left:0;padding-right:20px}.mdc-top-app-bar--short-collapsed{border-radius:0 0 24px 0}[dir="rtl"] .mdc-top-app-bar--short-collapsed,.mdc-top-app-bar--short-collapsed[dir="rtl"]{border-radius:0 0 0 24px}.mdc-top-app-bar--short{top:0;right:auto;left:0;width:100%;transition:width 250ms cubic-bezier(0.4, 0, 0.2, 1)}[dir="rtl"] .mdc-top-app-bar--short,.mdc-top-app-bar--short[dir="rtl"]{right:0;left:auto}.mdc-top-app-bar--short .mdc-top-app-bar__row{height:56px}.mdc-top-app-bar--short .mdc-top-app-bar__section{padding:4px}.mdc-top-app-bar--short .mdc-top-app-bar__title{transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);opacity:1}.mdc-top-app-bar--short-collapsed{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);width:56px;transition:width 300ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__title{display:none}.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__action-item{transition:padding 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item{width:112px}.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end{padding-left:0;padding-right:12px}[dir="rtl"] .mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end,.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end[dir="rtl"]{padding-left:12px;padding-right:0}.mdc-top-app-bar--dense .mdc-top-app-bar__row{height:48px}.mdc-top-app-bar--dense .mdc-top-app-bar__section{padding:0 4px}.mdc-top-app-bar--dense .mdc-top-app-bar__title{padding-left:12px;padding-right:0}[dir="rtl"] .mdc-top-app-bar--dense .mdc-top-app-bar__title,.mdc-top-app-bar--dense .mdc-top-app-bar__title[dir="rtl"]{padding-left:0;padding-right:12px}.mdc-top-app-bar--prominent .mdc-top-app-bar__row{height:128px}.mdc-top-app-bar--prominent .mdc-top-app-bar__title{align-self:flex-end;padding-bottom:2px}.mdc-top-app-bar--prominent .mdc-top-app-bar__action-item,.mdc-top-app-bar--prominent .mdc-top-app-bar__navigation-icon{align-self:flex-start}.mdc-top-app-bar--fixed{transition:box-shadow 200ms linear}.mdc-top-app-bar--fixed-scrolled{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);transition:box-shadow 200ms linear}.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__row{height:96px}.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__section{padding:0 12px}.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title{padding-left:20px;padding-right:0;padding-bottom:9px}[dir="rtl"] .mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title,.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title[dir="rtl"]{padding-left:0;padding-right:20px}.mdc-top-app-bar--fixed-adjust{padding-top:64px}.mdc-top-app-bar--dense-fixed-adjust{padding-top:48px}.mdc-top-app-bar--short-fixed-adjust{padding-top:56px}.mdc-top-app-bar--prominent-fixed-adjust{padding-top:128px}.mdc-top-app-bar--dense-prominent-fixed-adjust{padding-top:96px}@media (max-width: 599px){.mdc-top-app-bar__row{height:56px}.mdc-top-app-bar__section{padding:4px}.mdc-top-app-bar--short{transition:width 200ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed{transition:width 250ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end{padding-left:0;padding-right:12px}[dir="rtl"] .mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end,.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end[dir="rtl"]{padding-left:12px;padding-right:0}.mdc-top-app-bar--prominent .mdc-top-app-bar__title{padding-bottom:6px}.mdc-top-app-bar--fixed-adjust{padding-top:56px}}.mdc-typography{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.mdc-typography--headline1{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:6rem;line-height:6rem;font-weight:300;letter-spacing:-.01562em;text-decoration:inherit;text-transform:inherit}.mdc-typography--headline2{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:3.75rem;line-height:3.75rem;font-weight:300;letter-spacing:-.00833em;text-decoration:inherit;text-transform:inherit}.mdc-typography--headline3{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:3rem;line-height:3.125rem;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:inherit}.mdc-typography--headline4{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:2.125rem;line-height:2.5rem;font-weight:400;letter-spacing:.00735em;text-decoration:inherit;text-transform:inherit}.mdc-typography--headline5{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.5rem;line-height:2rem;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:inherit}.mdc-typography--headline6{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.25rem;line-height:2rem;font-weight:500;letter-spacing:.0125em;text-decoration:inherit;text-transform:inherit}.mdc-typography--subtitle1{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.00937em;text-decoration:inherit;text-transform:inherit}.mdc-typography--subtitle2{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.375rem;font-weight:500;letter-spacing:.00714em;text-decoration:inherit;text-transform:inherit}.mdc-typography--body1{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:.03125em;text-decoration:inherit;text-transform:inherit}.mdc-typography--body2{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.01786em;text-decoration:inherit;text-transform:inherit}.mdc-typography--caption{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.75rem;line-height:1.25rem;font-weight:400;letter-spacing:.03333em;text-decoration:inherit;text-transform:inherit}.mdc-typography--button{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:2.25rem;font-weight:500;letter-spacing:.08929em;text-decoration:none;text-transform:uppercase}.mdc-typography--overline{font-family:"Source Sans Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.75rem;line-height:2rem;font-weight:500;letter-spacing:.16667em;text-decoration:none;text-transform:uppercase}.mdc-select__native-control{-webkit-appearance:none;-moz-appearance:none}.mdc-select--box .mdc-select__native-control{padding-top:10px}\n',""]),module.exports=exports},921:function(module,exports,__webpack_require__){var map={"./Accordion.stories.tsx":922};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id=921},922:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),function(module){var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(0),react__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__),_storybook_react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(149),_webiny_storybook_utils_src_Story__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(123),_README_md__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(269),_Accordion__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(270),_AccordionItem__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(110),_svgr_webpack_icons_round_settings_24px_svg__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(109);Object(_storybook_react__WEBPACK_IMPORTED_MODULE_1__.storiesOf)("Components/Accordion",module).add("usage",(function(){return react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_webiny_storybook_utils_src_Story__WEBPACK_IMPORTED_MODULE_2__.a,null,react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_webiny_storybook_utils_src_Story__WEBPACK_IMPORTED_MODULE_2__.b,null,_README_md__WEBPACK_IMPORTED_MODULE_3__.a),react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_webiny_storybook_utils_src_Story__WEBPACK_IMPORTED_MODULE_2__.c,{title:"Accordion"},react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_webiny_storybook_utils_src_Story__WEBPACK_IMPORTED_MODULE_2__.e,null,react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Accordion__WEBPACK_IMPORTED_MODULE_4__.a,null,react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_AccordionItem__WEBPACK_IMPORTED_MODULE_5__.a,{icon:react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_svgr_webpack_icons_round_settings_24px_svg__WEBPACK_IMPORTED_MODULE_6__.a,null),title:"Settings 1",description:"Settings description"},react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div",null,"Inner child 1")),react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_AccordionItem__WEBPACK_IMPORTED_MODULE_5__.a,{icon:react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_svgr_webpack_icons_round_settings_24px_svg__WEBPACK_IMPORTED_MODULE_6__.a,null),title:"Settings 2",description:"Settings description"},react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div",null,"Inner child 2")),react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_AccordionItem__WEBPACK_IMPORTED_MODULE_5__.a,{icon:react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_svgr_webpack_icons_round_settings_24px_svg__WEBPACK_IMPORTED_MODULE_6__.a,null),title:"Settings 3",description:"Settings description"},react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div",null,"Inner child 3")))),react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_webiny_storybook_utils_src_Story__WEBPACK_IMPORTED_MODULE_2__.d,null,react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_Accordion__WEBPACK_IMPORTED_MODULE_4__.a,null,react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_AccordionItem__WEBPACK_IMPORTED_MODULE_5__.a,{icon:react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_svgr_webpack_icons_round_settings_24px_svg__WEBPACK_IMPORTED_MODULE_6__.a,null),title:"Settings 1",description:"Settings description"},react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div",null,"Inner child 1")),react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_AccordionItem__WEBPACK_IMPORTED_MODULE_5__.a,{icon:react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_svgr_webpack_icons_round_settings_24px_svg__WEBPACK_IMPORTED_MODULE_6__.a,null),title:"Settings 2",description:"Settings description"},react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div",null,"Inner child 2")),react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_AccordionItem__WEBPACK_IMPORTED_MODULE_5__.a,{icon:react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(_svgr_webpack_icons_round_settings_24px_svg__WEBPACK_IMPORTED_MODULE_6__.a,null),title:"Settings 3",description:"Settings description"},react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div",null,"Inner child 3"))))))}),{info:{text:_README_md__WEBPACK_IMPORTED_MODULE_3__.a}})}.call(this,__webpack_require__(317)(module))}},[[441,1,2]]]); -//# sourceMappingURL=main.2c4a308cdafc324e7b3f.bundle.js.map \ No newline at end of file diff --git a/packages/ui/.out/main.2c4a308cdafc324e7b3f.bundle.js.map b/packages/ui/.out/main.2c4a308cdafc324e7b3f.bundle.js.map deleted file mode 100644 index 8423ddb4bac..00000000000 --- a/packages/ui/.out/main.2c4a308cdafc324e7b3f.bundle.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"main.2c4a308cdafc324e7b3f.bundle.js","sources":["webpack:///main.2c4a308cdafc324e7b3f.bundle.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/packages/ui/.out/main.ec9ea4132afee37264f4.bundle.js b/packages/ui/.out/main.ec9ea4132afee37264f4.bundle.js deleted file mode 100644 index b53b8663127..00000000000 --- a/packages/ui/.out/main.ec9ea4132afee37264f4.bundle.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{432:function(n,o,c){c(433),c(574),n.exports=c(902)},493:function(n,o){},574:function(n,o,c){"use strict";c.r(o);c(575),c(899)}},[[432,1,2]]]); \ No newline at end of file diff --git a/packages/ui/.out/runtime~main.2c4a308cdafc324e7b3f.bundle.js b/packages/ui/.out/runtime~main.2c4a308cdafc324e7b3f.bundle.js deleted file mode 100644 index 0611b665c9f..00000000000 --- a/packages/ui/.out/runtime~main.2c4a308cdafc324e7b3f.bundle.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(modules){function webpackJsonpCallback(data){for(var moduleId,chunkId,chunkIds=data[0],moreModules=data[1],executeModules=data[2],i=0,resolves=[];i - * - * Copyright (c) 2014-2017, Jon Schlinkert. - * Released under the MIT License. - */ - -/*! - * https://github.com/paulmillr/es6-shim - * @license es6-shim Copyright 2013-2016 by Paul Miller (http://paulmillr.com) - * and contributors, MIT License - * es6-shim: v0.35.4 - * see https://github.com/paulmillr/es6-shim/blob/0.35.3/LICENSE - * Details and documentation: - * https://github.com/paulmillr/es6-shim/ - */ - -/*! - Copyright (c) 2017 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/ - -/** @license React v16.8.6 - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -/** @license React v16.8.6 - * react-is.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -/** @license React v0.13.6 - * scheduler.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -/* -object-assign -(c) Sindre Sorhus -@license MIT -*/ - -/*! - * Fuse.js v3.4.5 - Lightweight fuzzy-search (http://fusejs.io) - * - * Copyright (c) 2012-2017 Kirollos Risk (http://kiro.me) - * All Rights Reserved. Apache Software License 2.0 - * - * http://www.apache.org/licenses/LICENSE-2.0 - */ - -/** @license React v16.8.6 - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ diff --git a/packages/ui/.out/sb_dll/storybook_ui_dll.js b/packages/ui/.out/sb_dll/storybook_ui_dll.js deleted file mode 100644 index 60c1b068e92..00000000000 --- a/packages/ui/.out/sb_dll/storybook_ui_dll.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! License information can be found in storybook_ui_dll.LICENCE */ -var storybook_ui_dll=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}({"+/OB":function(e,t,n){n("ax0f")({target:"Date",stat:!0},{now:function(){return(new Date).getTime()}})},"+/eK":function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"+2Mq":function(e,t,n){"use strict";n.r(t);var r=n("Y5XF");n.d(t,"default",function(){return r.default})},"+7q0":function(e,t,n){var r=n("eN33"),o=n("Pz+s"),i=n("zWgn"),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},"+7uE":function(e,t,n){"use strict";n("IAdD"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n("ERkP")),o=u(n("vbDw")),i=n("9NtK"),a=u(n("MBcr"));function u(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}n.r(t),n.d(t,"default",function(){return r})},"//nZ":function(e,t,n){var r=n("QwI6"),o=n("cH1A")(function(e,t){return null==e?{}:r(e,t)});e.exports=o},"/2Cm":function(e,t,n){"use strict";var r=n("tBqf");e.exports=r},"/30y":function(e,t,n){var r=n("Dhk8"),o=n("tLQN"),i="[object Arguments]";e.exports=function(e){return o(e)&&r(e)==i}},"/4m8":function(e,t,n){"use strict";var r,o,i,a=n("DjlN"),u=n("0HP5"),l=n("8aeu"),c=n("fVMg"),s=n("DpO5"),f=c("iterator"),p=!1;[].keys&&("next"in(i=[].keys())?(o=a(a(i)))!==Object.prototype&&(r=o):p=!0),null==r&&(r={}),s||l(r,f)||u(r,f,function(){return this}),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:p}},"/Cka":function(e,t,n){"use strict";n("1t7P"),n("jQ/y"),n("aLgo"),n("2G9S"),n("lTEL"),n("7x/C"),n("87if"),n("kYxP"),Object.defineProperty(t,"__esModule",{value:!0}),t.darkenColor=t.lightenColor=t.mkColor=void 0;var r=n("7Zgl"),o=n("uXhg");function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.mkColor=function(e){return{color:e}};var a=function(e){return function(t){if(!function(e){return"string"==typeof e||(o.logger.warn("Color passed to theme object should be a string. Instead "+"".concat(e,"(").concat(i(e),") was passed.")),!1)}(t))return t;if(!function(e){return!/(gradient|var|calc)/.test(e)}(t))return t;try{return function(e,t){return"darken"===e?(0,r.rgba)("".concat((0,r.darken)(1,t)),.95):"lighten"===e?(0,r.rgba)("".concat((0,r.lighten)(1,t)),.95):t}(e,t)}catch(e){return t}}},u=a("lighten");t.lightenColor=u;var l=a("darken");t.darkenColor=l},"/HEY":function(e,t,n){"use strict";var r=n("5L5q"),o=n("bbru"),i=r.call(Function.call,String.prototype.slice);e.exports=function(e){var t,n=o.RequireObjectCoercible(this),r=o.ToString(n),a=o.ToLength(r.length);arguments.length>1&&(t=arguments[1]);var u=void 0===t?"":o.ToString(t);""===u&&(u=" ");var l=o.ToLength(e);if(l<=a)return r;for(var c=l-a;u.lengthf?i(u,0,f):u}var p=u.length>c?i(u,0,c):u;return p+r}},"/OF8":function(e,t,n){"use strict";var r=n("V+Bs")(),o=n("7vSd"),i=n("OmCv"),a=Object.getOwnPropertyDescriptor,u=Object.defineProperty,l=Object.setPrototypeOf,c=function(e){u(Symbol.prototype,"description",{configurable:!0,enumerable:!1,get:e})};e.exports=function(){if(!r)return!1;var e=a(Symbol.prototype,"description"),t=o(),n=!e||"function"!=typeof e.get,u=!n&&(void 0!==Symbol().description||""!==Symbol("").description);if(n||u){if(!i)return function(e){var t=Function.apply.bind(Symbol),n=Object.create?Object.create(null):{},r=function(){var e=t(this,arguments);return arguments.length>0&&""===arguments[0]&&(n[e]=!0),e};r.prototype=Symbol.prototype,l(r,Symbol),Symbol=r;var o=Function.call.bind(e),i=function(){var e=o(this);return n[this]?"":e};return c(i),i}(t);c(t)}return t}},"/Q7e":function(e,t,n){"use strict";n.r(t);var r=n("glwy");n.d(t,"default",function(){return r.default})},"/Qos":function(e,t,n){(function(e){var r=void 0!==e&&e||"undefined"!=typeof self&&self||window,o=Function.prototype.apply;function i(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new i(o.call(setTimeout,r,arguments),clearTimeout)},t.setInterval=function(){return new i(o.call(setInterval,r,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(r,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},n("gIIS"),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,n("fRV1"))},"/UTG":function(e,t){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},"/aJj":function(e,t,n){"use strict";n.r(t);var r=n("V1yh");n.d(t,"default",function(){return r.default})},"/rxr":function(e,t,n){"use strict";var r=n("j5Vs"),o=n("t0Vv"),i=n("EcPI"),a=n("jq3p").parse,u=n("TOa8").parse;e.exports=function(e,t,n){var o=n?function(e){var t,n=e.length,r=-1,o={};for(;++r)?=?)";var k=l++;u[k]=u[s]+"|x|X|\\*";var j=l++;u[j]=u[c]+"|x|X|\\*";var _=l++;u[_]="[v=\\s]*("+u[j]+")(?:\\.("+u[j]+")(?:\\.("+u[j]+")(?:"+u[y]+")?"+u[b]+"?)?)?";var T=l++;u[T]="[v=\\s]*("+u[k]+")(?:\\.("+u[k]+")(?:\\.("+u[k]+")(?:"+u[g]+")?"+u[b]+"?)?)?";var P=l++;u[P]="^"+u[E]+"\\s*"+u[_]+"$";var C=l++;u[C]="^"+u[E]+"\\s*"+u[T]+"$";var M=l++;u[M]="(?:^|[^\\d])(\\d{1,16})(?:\\.(\\d{1,16}))?(?:\\.(\\d{1,16}))?(?:$|[^\\d])";var A=l++;u[A]="(?:~>?)";var I=l++;u[I]="(\\s*)"+u[A]+"\\s+",a[I]=new RegExp(u[I],"g");var R=l++;u[R]="^"+u[A]+u[_]+"$";var z=l++;u[z]="^"+u[A]+u[T]+"$";var N=l++;u[N]="(?:\\^)";var D=l++;u[D]="(\\s*)"+u[N]+"\\s+",a[D]=new RegExp(u[D],"g");var L=l++;u[L]="^"+u[N]+u[_]+"$";var F=l++;u[F]="^"+u[N]+u[T]+"$";var B=l++;u[B]="^"+u[E]+"\\s*("+x+")$|^$";var H=l++;u[H]="^"+u[E]+"\\s*("+O+")$|^$";var U=l++;u[U]="(\\s*)"+u[E]+"\\s*("+x+"|"+u[_]+")",a[U]=new RegExp(u[U],"g");var W=l++;u[W]="^\\s*("+u[_]+")\\s+-\\s+("+u[_]+")\\s*$";var K=l++;u[K]="^\\s*("+u[T]+")\\s+-\\s+("+u[T]+")\\s*$";var V=l++;u[V]="(<|>)?=?\\s*\\*";for(var q=0;q<35;q++)r(q,u[q]),a[q]||(a[q]=new RegExp(u[q]));function Y(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof G)return e;if("string"!=typeof e)return null;if(e.length>o)return null;if(!(t.loose?a[S]:a[w]).test(e))return null;try{return new G(e,t)}catch(e){return null}}function G(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof G){if(e.loose===t.loose)return e;e=e.version}else if("string"!=typeof e)throw new TypeError("Invalid Version: "+e);if(e.length>o)throw new TypeError("version is longer than "+o+" characters");if(!(this instanceof G))return new G(e,t);r("SemVer",e,t),this.options=t,this.loose=!!t.loose;var n=e.trim().match(t.loose?a[S]:a[w]);if(!n)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);-1===n&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this},t.inc=function(e,t,n,r){"string"==typeof n&&(r=n,n=void 0);try{return new G(e,n).inc(t,r).version}catch(e){return null}},t.diff=function(e,t){if(ee(e,t))return null;var n=Y(e),r=Y(t),o="";if(n.prerelease.length||r.prerelease.length){o="pre";var i="prerelease"}for(var a in n)if(("major"===a||"minor"===a||"patch"===a)&&n[a]!==r[a])return o+a;return i},t.compareIdentifiers=X;var $=/^[0-9]+$/;function X(e,t){var n=$.test(e),r=$.test(t);return n&&r&&(e=+e,t=+t),e===t?0:n&&!r?-1:r&&!n?1:e0}function Q(e,t,n){return Z(e,t,n)<0}function ee(e,t,n){return 0===Z(e,t,n)}function te(e,t,n){return 0!==Z(e,t,n)}function ne(e,t,n){return Z(e,t,n)>=0}function re(e,t,n){return Z(e,t,n)<=0}function oe(e,t,n,r){switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e===n;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return ee(e,n,r);case"!=":return te(e,n,r);case">":return J(e,n,r);case">=":return ne(e,n,r);case"<":return Q(e,n,r);case"<=":return re(e,n,r);default:throw new TypeError("Invalid operator: "+t)}}function ie(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof ie){if(e.loose===!!t.loose)return e;e=e.value}if(!(this instanceof ie))return new ie(e,t);r("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===ae?this.value="":this.value=this.operator+this.semver.version,r("comp",this)}t.rcompareIdentifiers=function(e,t){return X(t,e)},t.major=function(e,t){return new G(e,t).major},t.minor=function(e,t){return new G(e,t).minor},t.patch=function(e,t){return new G(e,t).patch},t.compare=Z,t.compareLoose=function(e,t){return Z(e,t,!0)},t.rcompare=function(e,t,n){return Z(t,e,n)},t.sort=function(e,n){return e.sort(function(e,r){return t.compare(e,r,n)})},t.rsort=function(e,n){return e.sort(function(e,r){return t.rcompare(e,r,n)})},t.gt=J,t.lt=Q,t.eq=ee,t.neq=te,t.gte=ne,t.lte=re,t.cmp=oe,t.Comparator=ie;var ae={};function ue(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof ue)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new ue(e.raw,t);if(e instanceof ie)return new ue(e.value,t);if(!(this instanceof ue))return new ue(e,t);if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(function(e){return this.parseRange(e.trim())},this).filter(function(e){return e.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}function le(e){return!e||"x"===e.toLowerCase()||"*"===e}function ce(e,t,n,r,o,i,a,u,l,c,s,f,p){return((t=le(n)?"":le(r)?">="+n+".0.0":le(o)?">="+n+"."+r+".0":">="+t)+" "+(u=le(l)?"":le(c)?"<"+(+l+1)+".0.0":le(s)?"<"+l+"."+(+c+1)+".0":f?"<="+l+"."+c+"."+s+"-"+f:"<="+u)).trim()}function se(e,t,n){for(var o=0;o0){var i=e[o].semver;if(i.major===t.major&&i.minor===t.minor&&i.patch===t.patch)return!0}return!1}return!0}function fe(e,t,n){try{t=new ue(t,n)}catch(e){return!1}return t.test(e)}function pe(e,t,n,r){var o,i,a,u,l;switch(e=new G(e,r),t=new ue(t,r),n){case">":o=J,i=re,a=Q,u=">",l=">=";break;case"<":o=Q,i=ne,a=J,u="<",l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(fe(e,t,r))return!1;for(var c=0;c=0.0.0")),f=f||e,p=p||e,o(e.semver,f.semver,r)?f=e:a(e.semver,p.semver,r)&&(p=e)}),f.operator===u||f.operator===l)return!1;if((!p.operator||p.operator===u)&&i(e,p.semver))return!1;if(p.operator===l&&a(e,p.semver))return!1}return!0}ie.prototype.parse=function(e){var t=this.options.loose?a[B]:a[H],n=e.match(t);if(!n)throw new TypeError("Invalid comparator: "+e);this.operator=n[1],"="===this.operator&&(this.operator=""),n[2]?this.semver=new G(n[2],this.options.loose):this.semver=ae},ie.prototype.toString=function(){return this.value},ie.prototype.test=function(e){return r("Comparator.test",e,this.options.loose),this.semver===ae||("string"==typeof e&&(e=new G(e,this.options)),oe(e,this.operator,this.semver,this.options))},ie.prototype.intersects=function(e,t){if(!(e instanceof ie))throw new TypeError("a Comparator is required");var n;if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),""===this.operator)return n=new ue(e.value,t),fe(this.value,n,t);if(""===e.operator)return n=new ue(this.value,t),fe(e.semver,n,t);var r=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),o=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),i=this.semver.version===e.semver.version,a=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),u=oe(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),l=oe(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return r||o||i&&a||u||l},t.Range=ue,ue.prototype.format=function(){return this.range=this.set.map(function(e){return e.join(" ").trim()}).join("||").trim(),this.range},ue.prototype.toString=function(){return this.range},ue.prototype.parseRange=function(e){var t=this.options.loose;e=e.trim();var n=t?a[K]:a[W];e=e.replace(n,ce),r("hyphen replace",e),e=e.replace(a[U],"$1$2$3"),r("comparator trim",e,a[U]),e=(e=(e=e.replace(a[I],"$1~")).replace(a[D],"$1^")).split(/\s+/).join(" ");var o=t?a[B]:a[H],i=e.split(" ").map(function(e){return function(e,t){return r("comp",e,t),e=function(e,t){return e.trim().split(/\s+/).map(function(e){return function(e,t){r("caret",e,t);var n=t.loose?a[F]:a[L];return e.replace(n,function(t,n,o,i,a){var u;return r("caret",e,t,n,o,i,a),le(n)?u="":le(o)?u=">="+n+".0.0 <"+(+n+1)+".0.0":le(i)?u="0"===n?">="+n+"."+o+".0 <"+n+"."+(+o+1)+".0":">="+n+"."+o+".0 <"+(+n+1)+".0.0":a?(r("replaceCaret pr",a),u="0"===n?"0"===o?">="+n+"."+o+"."+i+"-"+a+" <"+n+"."+o+"."+(+i+1):">="+n+"."+o+"."+i+"-"+a+" <"+n+"."+(+o+1)+".0":">="+n+"."+o+"."+i+"-"+a+" <"+(+n+1)+".0.0"):(r("no pr"),u="0"===n?"0"===o?">="+n+"."+o+"."+i+" <"+n+"."+o+"."+(+i+1):">="+n+"."+o+"."+i+" <"+n+"."+(+o+1)+".0":">="+n+"."+o+"."+i+" <"+(+n+1)+".0.0"),r("caret return",u),u})}(e,t)}).join(" ")}(e,t),r("caret",e),e=function(e,t){return e.trim().split(/\s+/).map(function(e){return function(e,t){var n=t.loose?a[z]:a[R];return e.replace(n,function(t,n,o,i,a){var u;return r("tilde",e,t,n,o,i,a),le(n)?u="":le(o)?u=">="+n+".0.0 <"+(+n+1)+".0.0":le(i)?u=">="+n+"."+o+".0 <"+n+"."+(+o+1)+".0":a?(r("replaceTilde pr",a),u=">="+n+"."+o+"."+i+"-"+a+" <"+n+"."+(+o+1)+".0"):u=">="+n+"."+o+"."+i+" <"+n+"."+(+o+1)+".0",r("tilde return",u),u})}(e,t)}).join(" ")}(e,t),r("tildes",e),e=function(e,t){return r("replaceXRanges",e,t),e.split(/\s+/).map(function(e){return function(e,t){e=e.trim();var n=t.loose?a[C]:a[P];return e.replace(n,function(t,n,o,i,a,u){r("xRange",e,t,n,o,i,a,u);var l=le(o),c=l||le(i),s=c||le(a),f=s;return"="===n&&f&&(n=""),l?t=">"===n||"<"===n?"<0.0.0":"*":n&&f?(c&&(i=0),a=0,">"===n?(n=">=",c?(o=+o+1,i=0,a=0):(i=+i+1,a=0)):"<="===n&&(n="<",c?o=+o+1:i=+i+1),t=n+o+"."+i+"."+a):c?t=">="+o+".0.0 <"+(+o+1)+".0.0":s&&(t=">="+o+"."+i+".0 <"+o+"."+(+i+1)+".0"),r("xRange return",t),t})}(e,t)}).join(" ")}(e,t),r("xrange",e),e=function(e,t){return r("replaceStars",e,t),e.trim().replace(a[V],"")}(e,t),r("stars",e),e}(e,this.options)},this).join(" ").split(/\s+/);return this.options.loose&&(i=i.filter(function(e){return!!e.match(o)})),i=i.map(function(e){return new ie(e,this.options)},this)},ue.prototype.intersects=function(e,t){if(!(e instanceof ue))throw new TypeError("a Range is required");return this.set.some(function(n){return n.every(function(n){return e.set.some(function(e){return e.every(function(e){return n.intersects(e,t)})})})})},t.toComparators=function(e,t){return new ue(e,t).set.map(function(e){return e.map(function(e){return e.value}).join(" ").trim().split(" ")})},ue.prototype.test=function(e){if(!e)return!1;"string"==typeof e&&(e=new G(e,this.options));for(var t=0;t":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":n&&!J(n,t)||(n=t);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+e.operator)}})}if(n&&e.test(n))return n;return null},t.validRange=function(e,t){try{return new ue(e,t).range||"*"}catch(e){return null}},t.ltr=function(e,t,n){return pe(e,t,"<",n)},t.gtr=function(e,t,n){return pe(e,t,">",n)},t.outside=pe,t.prerelease=function(e,t){var n=Y(e,t);return n&&n.prerelease.length?n.prerelease:null},t.intersects=function(e,t,n){return e=new ue(e,n),t=new ue(t,n),e.intersects(t)},t.coerce=function(e){if(e instanceof G)return e;if("string"!=typeof e)return null;var t=e.match(a[M]);if(null==t)return null;return Y(t[1]+"."+(t[2]||"0")+"."+(t[3]||"0"))}}).call(this,n("F63i"))},"/wCD":function(e,t,n){var r=n("TAtK")(Object.getPrototypeOf,Object);e.exports=r},0:function(e,t,n){e.exports=n},"0+aC":function(e,t,n){var r=n("pFSi"),o=500;e.exports=function(e){var t=r(e,function(e){return n.size===o&&n.clear(),e}),n=t.cache;return t}},"0/JC":function(e,t,n){var r=n("oNh+"),o=n("H3h0"),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},"061g":function(e,t,n){"use strict";var r=n("1LhI"),o="Copy to clipboard: #{key}, Enter";e.exports=function(e,t){var n,i,a,u,l,c,s=!1;t||(t={}),n=t.debug||!1;try{if(a=r(),u=document.createRange(),l=document.getSelection(),(c=document.createElement("span")).textContent=e,c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",function(n){n.stopPropagation(),t.format&&(n.preventDefault(),n.clipboardData.clearData(),n.clipboardData.setData(t.format,e))}),document.body.appendChild(c),u.selectNodeContents(c),l.addRange(u),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");s=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),s=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:o),window.prompt(i,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(u):l.removeAllRanges()),c&&document.body.removeChild(c),a()}return s}},"0D+g":function(e,t,n){"use strict";function r(e){e.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/}}e.exports=r,r.displayName="clike",r.aliases=[]},"0ECu":function(e,t,n){var r=n("+a2B")({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"});e.exports=r},"0FSu":function(e,t,n){var r=n("X7ib"),o=n("g6a+"),i=n("N9G2"),a=n("tJVe"),u=n("aoZ+"),l=[].push,c=function(e){var t=1==e,n=2==e,c=3==e,s=4==e,f=6==e,p=5==e||f;return function(d,h,v,y){for(var g,m,b=i(d),w=o(b),O=r(h,v,3),x=a(w.length),S=0,E=y||u,k=t?E(d,x):n?E(d,0):void 0;x>S;S++)if((p||S in w)&&(m=O(g=w[S],S,b),e))if(t)k[S]=m;else if(m)switch(e){case 3:return!0;case 5:return g;case 6:return S;case 2:l.call(k,g)}else if(s)return!1;return f?-1:c||s?s:k}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6)}},"0HP5":function(e,t,n){var r=n("1Mu/"),o=n("q9+l"),i=n("lhjL");e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},"0HYz":function(e,t,n){"use strict";e.exports=function(e,t){for(var n=0;n0&&e[r-1].id,l=(0,o.sanitize)(u?"".concat(u,"-").concat(a):a);if(u===l)throw new Error("\nInvalid part '".concat(a,"', leading to id === parentId ('").concat(l,"'), inside kind '").concat(n,"'\n\nDid you create a path that uses the separator char accidentally, such as 'Vue ' where '/' is a separator char? See https://github.com/storybookjs/storybook/issues/6128\n ").trim());var c=Object.assign({},t,{id:l,parent:u,depth:r,children:[],isComponent:r===i.length-1,isLeaf:!1,isRoot:!!p&&0===r});return e.concat([c])},[]),v=[].concat(a(h.map(function(e){return e.id})),[t.id]);h.forEach(function(t,n){var r=v[n+1],o=t.id;e[o]=(0,i.default)(e[o]||{},Object.assign({},t,{},r&&{children:[r]}))});var y=Object.assign({},t,{parent:h[h.length-1].id,isLeaf:!0});return e[t.id]=y,e},{}),u=Object.values(r).reduce(function e(t,n){if(!t[n.id]){t[n.id]=n;var o=n.children;o&&o.forEach(function(n){return e(t,r[n])})}return t},{}),l=["about","shortcuts"],c=t.getState(),f=c.storyId,p=c.viewMode;if(f&&f.match(/--\*$/)){var d=f.slice(0,-1),h=Object.values(u).find(function(e){return!e.children&&e.id.substring(0,d.length)===d});p&&h&&n("/".concat(p,"/").concat(h.id))}else if(!f||"*"===f||!u[f]){var v=Object.values(u).find(function(e){return!e.children});"settings"===p&&l.includes(f)?n("/".concat(p,"/").concat(f)):"settings"!==p||l.includes(f)?p&&v&&n("/".concat(p,"/").concat(v.id)):n("/story/".concat(v.id))}t.setState({storiesHash:u,storiesConfigured:!0})},jumpToComponent:function(e){var r=t.getState(),o=r.storiesHash,i=r.viewMode,u=r.storyId;if(u&&o[u]){var l=Object.entries(o).reduce(function(e,t){return t[1].isComponent&&e.push(a(t[1].children)),e},[]),c=l.findIndex(function(e){return e.includes(u)});if(!(c===l.length-1&&e>0||0===c&&e<0)){var s=l[c+e][0];n("/".concat(i||"story","/").concat(s))}}},jumpToStory:function(e){var r=t.getState(),o=r.storiesHash,i=r.viewMode,a=r.storyId;if(a&&o[a]){var u=Object.keys(o).filter(function(e){return!(o[e].children||Array.isArray(o[e]))}),l=u.indexOf(a);if(!(l===u.length-1&&e>0||0===l&&e<0)){var c=u[l+e];i&&c&&n("/".concat(i,"/").concat(c))}}},getData:l,getParameters:c,getCurrentParameter:function(e){var n=t.getState().storyId,r=c(n,e);if(r)return r}},state:{storiesHash:{},storyId:r,viewMode:u,storiesConfigured:!1}}};t.default=u},"0Ngc":function(e,t,n){"use strict";var r=n("hkiR"),o=n("zT+L");e.exports=function(){var e=r();return o(Object,{fromEntries:e},{fromEntries:function(){return Object.fromEntries!==e}}),e}},"0Ocv":function(e,t){e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=i.styled.div({display:"flex",whiteSpace:"nowrap",flexBasis:"auto",flexShrink:0},function(e){return e.left?{"& > *":{marginLeft:15}}:{}},function(e){return e.right?{marginLeft:30,"& > *":{marginRight:15}}:{}});s.displayName="Side";var f=(0,i.styled)(function(e){var t=e.children,n=e.className;return o.default.createElement(a.ScrollArea,{horizontal:!0,className:n},t)})(function(e){return{color:e.theme.barTextColor,width:"100%",height:40,flexShrink:0}},function(e){var t=e.theme;return e.border?{boxShadow:"".concat(t.appBorderColor," 0 -1px 0 0 inset"),background:t.barBg}:{}});t.Bar=f,f.displayName="Bar";var p=i.styled.div(function(e){return{display:"flex",justifyContent:"space-between",position:"relative",flexWrap:"nowrap",flexShrink:0,height:40,backgroundColor:e.bgColor||""}}),d=function(e){var t=e.children,n=e.backgroundColor,r=c(e,["children","backgroundColor"]),i=l(o.Children.toArray(t),2),a=i[0],u=i[1];return o.default.createElement("div",null,o.default.createElement(f,r,o.default.createElement(p,{bgColor:n},o.default.createElement(s,{left:!0},a),u?o.default.createElement(s,{right:!0},u):null)))};t.FlexBar=d,d.displayName="FlexBar",d.displayName="FlexBar"},"0cIl":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("ERkP")),o=a(n("I9yL")),i=a(n("Y90t"));function a(e){return e&&e.__esModule?e:{default:e}}var u=r.default.createElement(o.default,{key:"about"}),l=r.default.createElement(i.default,{key:"shortcuts"});t.default=function(){return[u,l]}},"0fQ6":function(e,t,n){var r=n("zNvU"),o=n("VcbD"),i=n("A551").indexOf,a=n("lyTg");e.exports=function(e,t){var n,u=o(e),l=0,c=[];for(n in u)!r(a,n)&&r(u,n)&&c.push(n);for(;t.length>l;)r(u,n=t[l++])&&(~i(c,n)||c.push(n));return c}},"0foe":function(e,t,n){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);t.f=i?function(e){var t=o(this,e);return!!t&&t.enumerable}:r},"0mzR":function(e,t,n){"use strict";e.exports=o;var r=o.prototype;function o(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}r.space=null,r.normal={},r.property={}},"0ui6":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ToggleVisibility=void 0;var r,o=(r=n("ERkP"))&&r.__esModule?r:{default:r};var i=function(e){var t=e.hidden,n=e.children;return o.default.createElement("div",{hidden:t},n)};t.ToggleVisibility=i,i.displayName="ToggleVisibility"},"0vwV":function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}},"1EDM":function(e,t,n){var r=n("EI7Z"),o=n("CEyS"),i=n("i7nn"),a=n("Ypsa");e.exports=function(e){return i(e)?r(a(e)):o(e)}},"1IsZ":function(e,t,n){var r=n("ax0f"),o=n("YAkj").values;r({target:"Object",stat:!0},{values:function(e){return o(e)}})},"1Iuc":function(e,t,n){"use strict";var r=n("ax0f"),o=n("gIHd");r({target:"String",proto:!0,forced:n("qtoS")("bold")},{bold:function(){return o(this,"b","","")}})},"1JZ3":function(e,t,n){"use strict";var r=n("bbru"),o=n("wSS7"),i=n("5L5q").call(Function.call,Object.prototype.propertyIsEnumerable);e.exports=function(e){var t=r.RequireObjectCoercible(e),n=[];for(var a in t)o(t,a)&&i(t,a)&&n.push(t[a]);return n}},"1LhI":function(e,t){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var u=o.default.createElement("defs",null,o.default.createElement("path",{d:"M1.2 36.9L0 3.9c0-1.1.8-2 1.9-2.1l28-1.8a2 2 0 0 1 2.2 1.9 2 2 0 0 1 0 .1v36a2 2 0 0 1-2 2 2 2 0 0 1-.1 0L3.2 38.8a2 2 0 0 1-2-2z",id:"a"})),l=o.default.createElement("g",{fill:"none",fillRule:"evenodd"},o.default.createElement("path",{d:"M53.3 31.7c-1.7 0-3.4-.3-5-.7-1.5-.5-2.8-1.1-3.9-2l1.6-3.5c2.2 1.5 4.6 2.3 7.3 2.3 1.5 0 2.5-.2 3.3-.7.7-.5 1.1-1 1.1-1.9 0-.7-.3-1.3-1-1.7s-2-.8-3.7-1.2c-2-.4-3.6-.9-4.8-1.5-1.1-.5-2-1.2-2.6-2-.5-1-.8-2-.8-3.2 0-1.4.4-2.6 1.2-3.6.7-1.1 1.8-2 3.2-2.6 1.3-.6 2.9-.9 4.7-.9 1.6 0 3.1.3 4.6.7 1.5.5 2.7 1.1 3.5 2l-1.6 3.5c-2-1.5-4.2-2.3-6.5-2.3-1.3 0-2.3.2-3 .8-.8.5-1.2 1.1-1.2 2 0 .5.2 1 .5 1.3.2.3.7.6 1.4.9l2.9.8c2.9.6 5 1.4 6.2 2.4a5 5 0 0 1 2 4.2 6 6 0 0 1-2.5 5c-1.7 1.2-4 1.9-7 1.9zm21-3.6l1.4-.1-.2 3.5-1.9.1c-2.4 0-4.1-.5-5.2-1.5-1.1-1-1.6-2.7-1.6-4.8v-6h-3v-3.6h3V11h4.8v4.6h4v3.6h-4v6c0 1.8.9 2.8 2.6 2.8zm11.1 3.5c-1.6 0-3-.3-4.3-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.3-1 1.7 0 3.2.3 4.4 1a7 7 0 0 1 3 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.4 1zm0-3.6c2.4 0 3.6-1.6 3.6-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.6-1c-2.3 0-3.5 1.4-3.5 4.4 0 3 1.2 4.6 3.5 4.6zm21.7-8.8l-2.7.3c-1.3.2-2.3.5-2.8 1.2-.6.6-.9 1.4-.9 2.5v8.2H96V15.7h4.6v2.6c.8-1.8 2.5-2.8 5-3h1.3l.3 4zm14-3.5h4.8L116.4 37h-4.9l3-6.6-6.4-14.8h5l4 10 4-10zm16-.4c1.4 0 2.6.3 3.6 1 1 .6 1.9 1.6 2.5 2.8.6 1.2.9 2.7.9 4.3 0 1.6-.3 3-1 4.3a6.9 6.9 0 0 1-2.4 2.9c-1 .7-2.2 1-3.6 1-1 0-2-.2-3-.7-.8-.4-1.5-1-2-1.9v2.4h-4.7V8.8h4.8v9c.5-.8 1.2-1.4 2-1.9.9-.4 1.8-.6 3-.6zM135.7 28c1.1 0 2-.4 2.6-1.2.6-.8 1-2 1-3.4 0-1.5-.4-2.5-1-3.3s-1.5-1.1-2.6-1.1-2 .3-2.6 1.1c-.6.8-1 2-1 3.3 0 1.5.4 2.6 1 3.4.6.8 1.5 1.2 2.6 1.2zm18.9 3.6c-1.7 0-3.2-.3-4.4-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.4-1 1.6 0 3 .3 4.3 1a7 7 0 0 1 3 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.3 1zm0-3.6c2.3 0 3.5-1.6 3.5-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.5-1c-2.4 0-3.6 1.4-3.6 4.4 0 3 1.2 4.6 3.6 4.6zm18 3.6c-1.7 0-3.2-.3-4.4-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.4-1 1.6 0 3 .3 4.4 1a7 7 0 0 1 2.9 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.3 1zm0-3.6c2.3 0 3.5-1.6 3.5-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.5-1c-2.4 0-3.6 1.4-3.6 4.4 0 3 1.2 4.6 3.6 4.6zm27.4 3.4h-6l-6-7v7h-4.8V8.8h4.9v13.6l5.8-6.7h5.7l-6.6 7.5 7 8.2z",fill:"currentColor"}),o.default.createElement("mask",{id:"b",fill:"#fff"},o.default.createElement("use",{xlinkHref:"#a"})),o.default.createElement("use",{fill:"#FF4785",fillRule:"nonzero",xlinkHref:"#a"}),o.default.createElement("path",{d:"M23.7 5L24 .2l3.9-.3.1 4.8a.3.3 0 0 1-.5.2L26 3.8l-1.7 1.4a.3.3 0 0 1-.5-.3zm-5 10c0 .9 5.3.5 6 0 0-5.4-2.8-8.2-8-8.2-5.3 0-8.2 2.8-8.2 7.1 0 7.4 10 7.6 10 11.6 0 1.2-.5 1.9-1.8 1.9-1.6 0-2.2-.9-2.1-3.6 0-.6-6.1-.8-6.3 0-.5 6.7 3.7 8.6 8.5 8.6 4.6 0 8.3-2.5 8.3-7 0-7.9-10.2-7.7-10.2-11.6 0-1.6 1.2-1.8 2-1.8.6 0 2 0 1.9 3z",fill:"#FFF",fillRule:"nonzero",mask:"url(#b)"})),c=function(e){var t=e.alt,n=a(e,["alt"]);return o.default.createElement("svg",i({width:"200px",height:"40px",viewBox:"0 0 200 40"},n,{role:"img"}),t?o.default.createElement("title",null,t):null,u,l)};t.StorybookLogo=c,c.displayName="StorybookLogo"},"1odi":function(e,t){e.exports={}},"1t7P":function(e,t,n){"use strict";var r=n("ax0f"),o=n("9JhN"),i=n("DpO5"),a=n("1Mu/"),u=n("56Cj"),l=n("ct80"),c=n("8aeu"),s=n("xt6W"),f=n("dSaG"),p=n("FXyv"),d=n("N9G2"),h=n("N4z3"),v=n("CD8Q"),y=n("lhjL"),g=n("guiJ"),m=n("DEeE"),b=n("ZdBB"),w=n("7lg/"),O=n("JAL5"),x=n("GFpt"),S=n("q9+l"),E=n("4Sk5"),k=n("0HP5"),j=n("uLp7"),_=n("TN3B"),T=n("MyxS"),P=n("1odi"),C=n("HYrn"),M=n("fVMg"),A=n("RlvI"),I=n("aokA"),R=n("+kY7"),z=n("zc29"),N=n("0FSu").forEach,D=T("hidden"),L=M("toPrimitive"),F=z.set,B=z.getterFor("Symbol"),H=Object.prototype,U=o.Symbol,W=o.JSON,K=W&&W.stringify,V=x.f,q=S.f,Y=w.f,G=E.f,$=_("symbols"),X=_("op-symbols"),Z=_("string-to-symbol-registry"),J=_("symbol-to-string-registry"),Q=_("wks"),ee=o.QObject,te=!ee||!ee.prototype||!ee.prototype.findChild,ne=a&&l(function(){return 7!=g(q({},"a",{get:function(){return q(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=V(H,t);r&&delete H[t],q(e,t,n),r&&e!==H&&q(H,t,r)}:q,re=function(e,t){var n=$[e]=g(U.prototype);return F(n,{type:"Symbol",tag:e,description:t}),a||(n.description=t),n},oe=u&&"symbol"==typeof U.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof U},ie=function(e,t,n){e===H&&ie(X,t,n),p(e);var r=v(t,!0);return p(n),c($,r)?(n.enumerable?(c(e,D)&&e[D][r]&&(e[D][r]=!1),n=g(n,{enumerable:y(0,!1)})):(c(e,D)||q(e,D,y(1,{})),e[D][r]=!0),ne(e,r,n)):q(e,r,n)},ae=function(e,t){p(e);var n=h(t),r=m(n).concat(se(n));return N(r,function(t){a&&!ue.call(n,t)||ie(e,t,n[t])}),e},ue=function(e){var t=v(e,!0),n=G.call(this,t);return!(this===H&&c($,t)&&!c(X,t))&&(!(n||!c(this,t)||!c($,t)||c(this,D)&&this[D][t])||n)},le=function(e,t){var n=h(e),r=v(t,!0);if(n!==H||!c($,r)||c(X,r)){var o=V(n,r);return!o||!c($,r)||c(n,D)&&n[D][r]||(o.enumerable=!0),o}},ce=function(e){var t=Y(h(e)),n=[];return N(t,function(e){c($,e)||c(P,e)||n.push(e)}),n},se=function(e){var t=e===H,n=Y(t?X:h(e)),r=[];return N(n,function(e){!c($,e)||t&&!c(H,e)||r.push($[e])}),r};u||(j((U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=C(e),n=function(e){this===H&&n.call(X,e),c(this,D)&&c(this[D],t)&&(this[D][t]=!1),ne(this,t,y(1,e))};return a&&te&&ne(H,t,{configurable:!0,set:n}),re(t,e)}).prototype,"toString",function(){return B(this).tag}),E.f=ue,S.f=ie,x.f=le,b.f=w.f=ce,O.f=se,a&&(q(U.prototype,"description",{configurable:!0,get:function(){return B(this).description}}),i||j(H,"propertyIsEnumerable",ue,{unsafe:!0})),A.f=function(e){return re(M(e),e)}),r({global:!0,wrap:!0,forced:!u,sham:!u},{Symbol:U}),N(m(Q),function(e){I(e)}),r({target:"Symbol",stat:!0,forced:!u},{for:function(e){var t=String(e);if(c(Z,t))return Z[t];var n=U(t);return Z[t]=n,J[n]=t,n},keyFor:function(e){if(!oe(e))throw TypeError(e+" is not a symbol");if(c(J,e))return J[e]},useSetter:function(){te=!0},useSimple:function(){te=!1}}),r({target:"Object",stat:!0,forced:!u,sham:!a},{create:function(e,t){return void 0===t?g(e):ae(g(e),t)},defineProperty:ie,defineProperties:ae,getOwnPropertyDescriptor:le}),r({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:ce,getOwnPropertySymbols:se}),r({target:"Object",stat:!0,forced:l(function(){O.f(1)})},{getOwnPropertySymbols:function(e){return O.f(d(e))}}),W&&r({target:"JSON",stat:!0,forced:!u||l(function(){var e=U();return"[null]"!=K([e])||"{}"!=K({a:e})||"{}"!=K(Object(e))})},{stringify:function(e){for(var t,n,r=[e],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=t=r[1],(f(t)||void 0!==e)&&!oe(e))return s(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!oe(t))return t}),r[1]=t,K.apply(W,r)}}),U.prototype[L]||k(U.prototype,L,U.prototype.valueOf),R(U,"Symbol"),P[D]=!0},"1xil":function(e,t,n){var r=n("YpBQ");e.exports=function(e){return null!=e&&e.length?r(e,1):[]}},"20Fm":function(e,t,n){"use strict";n.r(t);var r=n("leMo");n.d(t,"default",function(){return r.default})},"21Ob":function(e,t,n){"use strict";var r=n("2oWz");e.exports=function(){return Array.prototype.flatMap||r}},"25lF":function(e,t,n){"use strict";n("2G9S"),n("ho0z"),n("IAdD"),n("KqXw"),n("MvUL"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=n("NyMY"),i=(r=n("ERkP"))&&r.__esModule?r:{default:r},a=n("9NtK"),u=n("yeaO");function l(){return(l=Object.assign||function(e){for(var t=1;t9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n=9007199254740991)throw TypeError("Maximum allowed index exceeded");c(f,p++,i)}return f.length=p,f}})},"2ZvR":function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n-1,l.indexOf("u")>-1)},l=Object.defineProperty,c=Object.getOwnPropertyDescriptor;if(l&&c){var s=c(u,"name");s&&s.configurable&&l(u,"name",{value:"[Symbol.matchAll]"})}e.exports=u},"2gZs":function(e,t,n){var r=n("amH4"),o=n("fVMg")("toStringTag"),i="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:i?r(t):"Object"==(a=r(t))&&"function"==typeof t.callee?"Arguments":a}},"2iIe":function(e,t,n){"use strict";n("IAdD"),Object.defineProperty(t,"__esModule",{value:!0}),t.create=t.themes=void 0;var r=i(n("Dv/8")),o=i(n("WrkA"));function i(e){return e&&e.__esModule?e:{default:e}}var a={light:r.default,dark:o.default,normal:r.default};t.themes=a;t.create=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{base:"light"},t=arguments.length>1?arguments[1]:void 0,n=Object.assign({},a.light,{},a[e.base]||{},{},e,{},{base:a[e.base]?e.base:"light"});return Object.assign({},t,{},n,{},{barSelectedColor:e.barSelectedColor||n.colorSecondary})}},"2lh0":function(e,t,n){var r,o,i;o=[e,t,n("9WVt"),n("BpCj"),n("yUxs")],void 0===(i="function"==typeof(r=function(e,t,n,r,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=l(n),a=l(r),u=l(o);function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){return{added:(0,i.default)(e,t),deleted:(0,a.default)(e,t),updated:(0,u.default)(e,t)}},e.exports=t.default})?r.apply(t,o):r)||(e.exports=i)},"2mwS":function(e,t,n){"use strict";var r=n("9vm5"),o=n("V+Bs")(),i=n("2bca");e.exports=function(e){var t,n=r.RequireObjectCoercible(this);if(null!=e&&(o&&"symbol"==typeof Symbol.matchAll?t=r.GetMethod(e,Symbol.matchAll):r.IsRegExp(e)&&(t=i),void 0!==t))return r.Call(t,e,[n]);var a=r.ToString(n),u=new RegExp(e,"g");return o&&"symbol"==typeof Symbol.matchAll?r.Invoke(u,Symbol.matchAll,[a]):r.Call(i,u,[a])}},"2n2P":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.version=void 0;t.version="5.2.7"},"2nwC":function(e,t,n){"use strict";n("OLuu"),n("7h/X"),n("Tk4B")},"2oWz":function(e,t,n){"use strict";var r=n("rqpN"),o=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,i=function e(t,n,i,a,u){var l,c=a,s=0;for(arguments.length>5&&(l=arguments[5]);s0&&(h=r.IsArray(d)),h){var v=r.ToLength(r.Get(d,"length"));c=e(t,d,v,c,u-1)}else{if(c>=o)throw new TypeError("index too large");r.CreateDataPropertyOrThrow(t,r.ToString(c),d),c+=1}}s+=1}return c};e.exports=function(e){var t,n=r.ToObject(this),o=r.ToLength(r.Get(n,"length"));if(!r.IsCallable(e))throw new TypeError("callback must be a function");arguments.length>1&&(t=arguments[1]);var a=r.ArraySpeciesCreate(n,0);return i(a,n,o,0,1,e,t),a}},"2q8g":function(e,t,n){var r=n("Dhk8"),o=n("tQYX"),i="[object AsyncFunction]",a="[object Function]",u="[object GeneratorFunction]",l="[object Proxy]";e.exports=function(e){if(!o(e))return!1;var t=r(e);return t==a||t==u||t==i||t==l}},"2sZ7":function(e,t,n){"use strict";var r=n("CD8Q"),o=n("q9+l"),i=n("lhjL");e.exports=function(e,t,n){var a=r(t);a in e?o.f(e,a,i(0,n)):e[a]=n}},"2srY":function(e,t,n){var r=n("w2Tz");e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},"2u70":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mockChannel=function(){return new o.default({transport:{setHandler:function(){},send:function(){}}})};var r,o=(r=n("5YJq"))&&r.__esModule?r:{default:r}},"34wW":function(e,t,n){var r=n("amH4"),o=n("QsUS");e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var i=n.call(e,t);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(e))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(e,t)}},"35H0":function(e,t,n){"use strict";n.r(t),function(e){for(var n="undefined"!=typeof window&&"undefined"!=typeof document,r=["Edge","Trident","Firefox"],o=0,i=0;i=0){o=1;break}var a=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},o))}};function u(e){return e&&"[object Function]"==={}.toString.call(e)}function l(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function c(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function s(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=l(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:s(c(e))}var f=n&&!(!window.MSInputMethodContext||!document.documentMode),p=n&&/MSIE 10/.test(navigator.userAgent);function d(e){return 11===e?f:10===e?p:f||p}function h(e){if(!e)return document.documentElement;for(var t=d(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===l(n,"position")?h(n):n:e?e.ownerDocument.documentElement:document.documentElement}function v(e){return null!==e.parentNode?v(e.parentNode):e}function y(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a,u,l=i.commonAncestorContainer;if(e!==l&&t!==l||r.contains(o))return"BODY"===(u=(a=l).nodeName)||"HTML"!==u&&h(a.firstElementChild)!==a?h(l):l;var c=v(e);return c.host?y(c.host,t):y(e,v(t).host)}function g(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"===n||"HTML"===n){var r=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||r)[t]}return e[t]}function m(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"],10)+parseFloat(e["border"+r+"Width"],10)}function b(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],d(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function w(e){var t=e.body,n=e.documentElement,r=d(10)&&getComputedStyle(n);return{height:b("Height",t,n,r),width:b("Width",t,n,r)}}var O=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},x=function(){function e(e,t){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=d(10),o="HTML"===t.nodeName,i=j(e),a=j(t),u=s(e),c=l(t),f=parseFloat(c.borderTopWidth,10),p=parseFloat(c.borderLeftWidth,10);n&&o&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var h=k({top:i.top-a.top-f,left:i.left-a.left-p,width:i.width,height:i.height});if(h.marginTop=0,h.marginLeft=0,!r&&o){var v=parseFloat(c.marginTop,10),y=parseFloat(c.marginLeft,10);h.top-=f-v,h.bottom-=f-v,h.left-=p-y,h.right-=p-y,h.marginTop=v,h.marginLeft=y}return(r&&!n?t.contains(u):t===u&&"BODY"!==u.nodeName)&&(h=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=g(t,"top"),o=g(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}(h,t)),h}function T(e){if(!e||!e.parentElement||d())return document.documentElement;for(var t=e.parentElement;t&&"none"===l(t,"transform");)t=t.parentElement;return t||document.documentElement}function P(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},a=o?T(e):y(e,t);if("viewport"===r)i=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=_(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:g(n),u=t?0:g(n,"left");return k({top:a-r.top+r.marginTop,left:u-r.left+r.marginLeft,width:o,height:i})}(a,o);else{var u=void 0;"scrollParent"===r?"BODY"===(u=s(c(t))).nodeName&&(u=e.ownerDocument.documentElement):u="window"===r?e.ownerDocument.documentElement:r;var f=_(u,a,o);if("HTML"!==u.nodeName||function e(t){var n=t.nodeName;if("BODY"===n||"HTML"===n)return!1;if("fixed"===l(t,"position"))return!0;var r=c(t);return!!r&&e(r)}(a))i=f;else{var p=w(e.ownerDocument),d=p.height,h=p.width;i.top+=f.top-f.marginTop,i.bottom=d+f.top,i.left+=f.left-f.marginLeft,i.right=h+f.left}}var v="number"==typeof(n=n||0);return i.left+=v?n:n.left||0,i.top+=v?n:n.top||0,i.right-=v?n:n.right||0,i.bottom-=v?n:n.bottom||0,i}function C(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=P(n,r,i,o),u={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},l=Object.keys(u).map(function(e){return E({key:e},u[e],{area:(t=u[e],t.width*t.height)});var t}).sort(function(e,t){return t.area-e.area}),c=l.filter(function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight}),s=c.length>0?c[0].key:l[0].key,f=e.split("-")[1];return s+(f?"-"+f:"")}function M(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return _(n,r?T(t):y(t,n),r)}function A(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function I(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function R(e,t,n){n=n.split("-")[0];var r=A(e),o={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(n),a=i?"top":"left",u=i?"left":"top",l=i?"height":"width",c=i?"width":"height";return o[a]=t[a]+t[l]/2-r[l]/2,o[u]=n===u?t[u]-r[c]:t[I(u)],o}function z(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function N(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===n});var r=z(e,function(e){return e[t]===n});return e.indexOf(r)}(e,"name",n))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&u(n)&&(t.offsets.popper=k(t.offsets.popper),t.offsets.reference=k(t.offsets.reference),t=n(t,e))}),t}function D(e,t){return e.some(function(e){var n=e.name;return e.enabled&&n===t})}function L(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=Y.indexOf(e),r=Y.slice(n+1).concat(Y.slice(0,n));return t?r.reverse():r}var $={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function X(e,t,n,r){var o=[0,0],i=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map(function(e){return e.trim()}),u=a.indexOf(z(a,function(e){return-1!==e.search(/,|\s/)}));a[u]&&-1===a[u].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==u?[a.slice(0,u).concat([a[u].split(l)[0]]),[a[u].split(l)[1]].concat(a.slice(u+1))]:[a];return(c=c.map(function(e,r){var o=(1===r?!i:i)?"height":"width",a=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)},[]).map(function(e){return function(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];if(!i)return e;if(0===a.indexOf("%")){var u=void 0;switch(a){case"%p":u=n;break;case"%":case"%r":default:u=r}return k(u)[t]/100*i}if("vh"===a||"vw"===a)return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i;return i}(e,o,t,n)})})).forEach(function(e,t){e.forEach(function(n,r){U(n)&&(o[t]+=n*("-"===e[r-1]?-1:1))})}),o}var Z={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,i=o.reference,a=o.popper,u=-1!==["bottom","top"].indexOf(n),l=u?"left":"top",c=u?"width":"height",s={start:S({},l,i[l]),end:S({},l,i[l]+i[c]-a[c])};e.offsets.popper=E({},a,s[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,o=e.offsets,i=o.popper,a=o.reference,u=r.split("-")[0],l=void 0;return l=U(+n)?[+n,0]:X(n,i,a,u),"left"===u?(i.top+=l[0],i.left-=l[1]):"right"===u?(i.top+=l[0],i.left+=l[1]):"top"===u?(i.left+=l[0],i.top-=l[1]):"bottom"===u&&(i.left+=l[0],i.top+=l[1]),e.popper=i,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||h(e.instance.popper);e.instance.reference===n&&(n=h(n));var r=L("transform"),o=e.instance.popper.style,i=o.top,a=o.left,u=o[r];o.top="",o.left="",o[r]="";var l=P(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=i,o.left=a,o[r]=u,t.boundaries=l;var c=t.priority,s=e.offsets.popper,f={primary:function(e){var n=s[e];return s[e]l[e]&&!t.escapeWithReference&&(r=Math.min(s[n],l[e]-("right"===e?s.width:s.height))),S({},n,r)}};return c.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";s=E({},s,f[t](e))}),e.offsets.popper=s,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(o),u=a?"right":"bottom",l=a?"left":"top",c=a?"width":"height";return n[u]i(r[u])&&(e.offsets.popper[l]=i(r[u])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!V(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],i=e.offsets,a=i.popper,u=i.reference,c=-1!==["left","right"].indexOf(o),s=c?"height":"width",f=c?"Top":"Left",p=f.toLowerCase(),d=c?"left":"top",h=c?"bottom":"right",v=A(r)[s];u[h]-va[h]&&(e.offsets.popper[p]+=u[p]+v-a[h]),e.offsets.popper=k(e.offsets.popper);var y=u[p]+u[s]/2-v/2,g=l(e.instance.popper),m=parseFloat(g["margin"+f],10),b=parseFloat(g["border"+f+"Width"],10),w=y-e.offsets.popper[p]-m-b;return w=Math.max(Math.min(a[s]-v,w),0),e.arrowElement=r,e.offsets.arrow=(S(n={},p,Math.round(w)),S(n,d,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(D(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=P(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=I(r),i=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case $.FLIP:a=[r,o];break;case $.CLOCKWISE:a=G(r);break;case $.COUNTERCLOCKWISE:a=G(r,!0);break;default:a=t.behavior}return a.forEach(function(u,l){if(r!==u||a.length===l+1)return e;r=e.placement.split("-")[0],o=I(r);var c=e.offsets.popper,s=e.offsets.reference,f=Math.floor,p="left"===r&&f(c.right)>f(s.left)||"right"===r&&f(c.left)f(s.top)||"bottom"===r&&f(c.top)f(n.right),v=f(c.top)f(n.bottom),g="left"===r&&d||"right"===r&&h||"top"===r&&v||"bottom"===r&&y,m=-1!==["top","bottom"].indexOf(r),b=!!t.flipVariations&&(m&&"start"===i&&d||m&&"end"===i&&h||!m&&"start"===i&&v||!m&&"end"===i&&y),w=!!t.flipVariationsByContent&&(m&&"start"===i&&h||m&&"end"===i&&d||!m&&"start"===i&&y||!m&&"end"===i&&v),O=b||w;(p||g||O)&&(e.flipped=!0,(p||g)&&(r=a[l+1]),O&&(i=function(e){return"end"===e?"start":"start"===e?"end":e}(i)),e.placement=r+(i?"-"+i:""),e.offsets.popper=E({},e.offsets.popper,R(e.instance.popper,e.offsets.reference,e.placement)),e=N(e.instance.modifiers,e,"flip"))}),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,o=r.popper,i=r.reference,a=-1!==["left","right"].indexOf(n),u=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=i[n]-(u?o[a?"width":"height"]:0),e.placement=I(t),e.offsets.popper=k(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!V(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=z(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right2&&void 0!==arguments[2]?arguments[2]:{};O(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=a(this.update.bind(this)),this.options=E({},e.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(E({},e.Defaults.modifiers,o.modifiers)).forEach(function(t){r.options.modifiers[t]=E({},e.Defaults.modifiers[t]||{},o.modifiers?o.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return E({name:e},r.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&u(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)}),this.update();var i=this.options.eventsEnabled;i&&this.enableEventListeners(),this.state.eventsEnabled=i}return x(e,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=M(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=C(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=R(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=N(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,D(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[L("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=B(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return H.call(this)}}]),e}();J.Utils=("undefined"!=typeof window?window:e).PopperUtils,J.placements=q,J.Defaults=Z,t.default=J}.call(this,n("fRV1"))},"3AGO":function(e,t,n){"use strict";n.r(t);var r=n("Z9Ia");n.d(t,"default",function(){return r.default})},"3KBa":function(e,t,n){var r=n("IBsm")["__core-js_shared__"];e.exports=r},"3Mt6":function(e,t,n){var r=n("H3h0");e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},"3NXE":function(e,t,n){"use strict";n("hBpG"),n("jwue"),n("plBw"),n("+oxZ"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("PuIx")),o=a(n("nnRT")),i=n("uXhg");function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){return(0,r.default)({},e,t,function(e,t){return Array.isArray(t)&&Array.isArray(e)?(t.forEach(function(t){e.find(function(e){return e===t||(0,o.default)(e,t)})||e.push(t)}),e):Array.isArray(e)?(i.logger.log(["the types mismatch, picking",e]),e):void 0})}},"3ajY":function(e,t,n){(function(e){var r=n("IBsm"),o=n("DjCF"),i=t&&!t.nodeType&&t,a=i&&"object"==typeof e&&e&&!e.nodeType&&e,u=a&&a.exports===i?r.Buffer:void 0,l=(u?u.isBuffer:void 0)||o;e.exports=l}).call(this,n("aYSr")(e))},"3hAs":function(e,t,n){"use strict";var r=n("AO5/"),o=n("zT+L");e.exports=function(){var e=r();return o(String.prototype,{padStart:e},{padStart:function(){return String.prototype.padStart!==e}}),e}},"3kp9":function(e,t,n){var r,o,i;o=[t,n("9FuY"),n("9WVt"),n("BpCj"),n("yUxs"),n("2lh0")],void 0===(i="function"==typeof(r=function(e,t,n,r,o,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.detailedDiff=e.updatedDiff=e.deletedDiff=e.diff=e.addedDiff=void 0;var a=f(t),u=f(n),l=f(r),c=f(o),s=f(i);function f(e){return e&&e.__esModule?e:{default:e}}e.addedDiff=u.default,e.diff=a.default,e.deletedDiff=l.default,e.updatedDiff=c.default,e.detailedDiff=s.default})?r.apply(t,o):r)||(e.exports=i)},"3voH":function(e,t,n){"use strict";var r=n("ax0f"),o=n("tJVe"),i=n("nuol"),a=n("cww3"),u=n("PjJO"),l="".startsWith,c=Math.min;r({target:"String",proto:!0,forced:!u("startsWith")},{startsWith:function(e){var t=String(a(this));i(e);var n=o(c(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return l?l.call(t,r,n):t.slice(n,n+r.length)===r}})},"3wLT":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("26z1");Object.keys(r).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}})});var o=n("BKl4");Object.keys(o).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}})});var i=n("vqbt");Object.keys(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}})});var a=n("wOH+");Object.keys(a).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}})});var u=n("p5Lx");Object.keys(u).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}})});var l=n("bsDQ");Object.keys(l).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}})});var c=n("c9Df");Object.keys(c).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}})});var s=n("4KUs");Object.keys(s).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}})});var f=n("W4lp");Object.keys(f).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}})});var p=n("C+Jd");Object.keys(p).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}})})},"3xeB":function(e,t,n){"use strict";n.r(t),n.d(t,"getRegisteredStyles",function(){return r}),n.d(t,"insertStyles",function(){return o});function r(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]):r+=n+" "}),r}var o=function(e,t,n){var r=e.key+"-"+t.name;if(!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles),void 0===e.inserted[t.name]){var o=t;do{e.insert("."+r,o,e.sheet,!0);o=o.next}while(void 0!==o)}}},"3yYM":function(e,t){!function(t){"use strict";var n,r=Object.prototype,o=r.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",u=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag",c="object"==typeof e,s=t.regeneratorRuntime;if(s)c&&(e.exports=s);else{(s=t.regeneratorRuntime=c?e.exports:{}).wrap=w;var f="suspendedStart",p="suspendedYield",d="executing",h="completed",v={},y={};y[a]=function(){return this};var g=Object.getPrototypeOf,m=g&&g(g(M([])));m&&m!==r&&o.call(m,a)&&(y=m);var b=E.prototype=x.prototype=Object.create(y);S.prototype=b.constructor=E,E.constructor=S,E[l]=S.displayName="GeneratorFunction",s.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===S||"GeneratorFunction"===(t.displayName||t.name))},s.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,E):(e.__proto__=E,l in e||(e[l]="GeneratorFunction")),e.prototype=Object.create(b),e},s.awrap=function(e){return{__await:e}},k(j.prototype),j.prototype[u]=function(){return this},s.AsyncIterator=j,s.async=function(e,t,n,r){var o=new j(w(e,t,n,r));return s.isGeneratorFunction(t)?o:o.next().then(function(e){return e.done?e.value:o.next()})},k(b),b[l]="Generator",b[a]=function(){return this},b.toString=function(){return"[object Generator]"},s.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},s.values=M,C.prototype={constructor:C,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(P),!e)for(var t in this)"t"===t.charAt(0)&&o.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=n)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(r,o){return u.type="throw",u.arg=e,t.next=r,o&&(t.method="next",t.arg=n),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],u=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var l=o.call(a,"catchLoc"),c=o.call(a,"finallyLoc");if(l&&c){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),P(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;P(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:M(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=n),v}}}function w(e,t,n,r){var o=t&&t.prototype instanceof x?t:x,i=Object.create(o.prototype),a=new C(r||[]);return i._invoke=function(e,t,n){var r=f;return function(o,i){if(r===d)throw new Error("Generator is already running");if(r===h){if("throw"===o)throw i;return A()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===v)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===f)throw r=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=d;var l=O(e,t,n);if("normal"===l.type){if(r=n.done?h:p,l.arg===v)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r=h,n.method="throw",n.arg=l.arg)}}}(e,n,a),i}function O(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function x(){}function S(){}function E(){}function k(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function j(e){var t;this._invoke=function(n,r){function i(){return new Promise(function(t,i){!function t(n,r,i,a){var u=O(e[n],e,r);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==typeof c&&o.call(c,"__await")?Promise.resolve(c.__await).then(function(e){t("next",e,i,a)},function(e){t("throw",e,i,a)}):Promise.resolve(c).then(function(e){l.value=e,i(l)},function(e){return t("throw",e,i,a)})}a(u.arg)}(n,r,t,i)})}return t=t?t.then(i,i):i()}}function _(e,t){var r=e.iterator[t.method];if(r===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=n,_(e,t),"throw"===t.method))return v;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var o=O(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,v;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=n),t.delegate=null,v):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,v)}function T(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function P(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(T,this),this.reset(!0)}function M(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function t(){for(;++r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=i.styled.div(function(e){var t=e.theme;return{marginRight:30,fontSize:"".concat(t.typography.size.s1,"px"),color:"light"===t.base?(0,a.transparentize)(.4,t.color.defaultText):(0,a.transparentize)(.6,t.color.defaultText)}}),p=i.styled.div({lineHeight:1,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}),d=i.styled.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}}),h=i.styled.div(u.withReset,function(e){var t=e.theme;return Object.assign({},(0,l.getBlockBackgroundStyle)(t),{margin:"25px 0 40px",padding:"30px 20px"})}),v=function(e){var t=e.fontSizes,n=e.fontWeight,r=e.sampleText,i=s(e,["fontSizes","fontWeight","sampleText"]);return o.default.createElement(h,c({},i,{className:"docblock-typeset"}),t.map(function(e){return o.default.createElement(d,{key:e},o.default.createElement(f,null,e,"px"),o.default.createElement(p,{style:{fontSize:e,fontWeight:n}},r||"Was he a beast if music could move him so?"))}))};t.Typeset=v,v.displayName="Typeset"},"4NUJ":function(e,t,n){"use strict";n("1t7P"),n("jQ/y"),n("aLgo"),n("vrRf"),n("lTEL"),n("7xRU"),n("z84I"),n("IAdD"),n("j4Sf"),n("UvmB"),n("5o43"),n("+KXO"),n("LUwd"),n("7x/C"),n("87if"),n("kYxP"),Object.defineProperty(t,"__esModule",{value:!0}),t.Layout=t.Panel=t.Preview=t.Main=t.Nav=t.Root=void 0;var r,o=s(n("ERkP")),i=(r=n("aWzz"))&&r.__esModule?r:{default:r},a=n("VSTh"),u=s(n("RlQt")),l=n("X+A8");function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||"object"!==f(e)&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var m=a.styled.div({position:"fixed",left:0,top:0,width:"100vw",height:"100vh",overflow:"hidden"});t.Root=m;var b=a.styled.div({position:"absolute",boxSizing:"border-box",top:0,left:0,width:"100%",height:"100%"},function(e){return e.hidden?{opacity:0}:{opacity:1}},function(e){return e.top?{zIndex:9}:{}},function(e){var t=e.border,n=e.theme;switch(t){case"left":return{borderLeft:"1px solid ".concat(n.appBorderColor)};case"right":return{borderRight:"1px solid ".concat(n.appBorderColor)};case"top":return{borderTop:"1px solid ".concat(n.appBorderColor)};case"bottom":return{borderBottom:"1px solid ".concat(n.appBorderColor)};default:return{}}},function(e){return e.animate?{transition:["width","height","top","left","background","opacity","transform"].map(function(e){return"".concat(e," 0.1s ease-out")}).join(",")}:{}}),w=a.styled.div({position:"absolute",top:0,left:0,width:"100%",height:"100%"},function(e){var t=e.isFullscreen,n=e.theme;return t?{boxShadow:"none",borderRadius:"0"}:{background:n.background.content,borderRadius:n.appBorderRadius,overflow:"hidden",boxShadow:"0 1px 5px 0 rgba(0, 0, 0, 0.1)"}}),O=function(e){var t=e.hidden,n=e.children,r=e.position,i=g(e,["hidden","children","position"]);return t?null:o.default.createElement(b,y({style:r},i),n)};t.Nav=O,O.propTypes={hidden:i.default.bool,children:i.default.node.isRequired,position:i.default.shape({})},O.defaultProps={hidden:!1,position:void 0};var x=function(e){var t=e.isFullscreen,n=e.children,r=e.position,i=g(e,["isFullscreen","children","position"]);return o.default.createElement(b,y({style:r,top:!0},i),o.default.createElement(w,{isFullscreen:t},n))};t.Main=x,x.displayName="Main",x.propTypes={isFullscreen:i.default.bool,children:i.default.node.isRequired,position:i.default.shape({})},x.defaultProps={isFullscreen:!1,position:void 0};var S=function(e){var t=e.hidden,n=e.children,r=e.position,i=g(e,["hidden","children","position"]);return o.default.createElement(b,y({style:r,top:!0,hidden:t},i),n)};t.Preview=S,S.displayName="Preview",S.propTypes={hidden:i.default.bool,children:i.default.node.isRequired,position:i.default.shape({})},S.defaultProps={hidden:!1,position:void 0};var E=function(e){var t=e.hidden,n=e.children,r=e.position,i=e.align,a=g(e,["hidden","children","position","align"]);return o.default.createElement(b,y({style:r,hidden:t},a,{border:"bottom"===i?"top":"left"}),n)};t.Panel=E,E.displayName="Panel",E.propTypes={hidden:i.default.bool,children:i.default.node.isRequired,position:i.default.shape({}),align:i.default.oneOf(["bottom","right"])},E.defaultProps={hidden:!1,position:void 0,align:"right"};var k=a.styled.div({position:"absolute",left:0,top:0,zIndex:15,height:"100vh",width:"100vw"}),j=function(e){var t=e.panelPosition,n=e.isPanelHidden,r=e.isNavHidden,o=e.isFullscreen,i=e.bounds,a=e.resizerPanel,u=e.resizerNav,l=e.margin;if(o||n)return{};var c=r?0:u.x,s=n?0:a.x,f=n?0:a.y;return"bottom"===t?{height:f-l,left:0,top:0,width:i.width-c-2*l}:{height:i.height-2*l,left:0,top:0,width:s-c-l}},_=function(e){var t=e.bounds,n=e.resizerNav,r=e.isNavHidden,o=e.isFullscreen,i=e.margin;if(o)return{};var a=r?0:n.x;return{height:t.height-2*i,left:a+i,top:i,width:t.width-a-2*i}},T=function(e){var t=e.isPanelBottom,n=e.isPanelHidden,r=e.isNavHidden,o=e.bounds,i=e.resizerPanel,a=e.resizerNav,u=e.margin,l=r?0:a.x,c=i.x,s=i.y;return t&&n?{height:o.height-s-u,left:0,top:s-u,width:o.width-l-2*u}:!t&&n?{height:o.height-2*u,left:c-l-u,top:0,width:o.width-c-u}:t?{height:o.height-s-u,left:0,top:s-u,width:o.width-l-2*u}:{height:o.height-2*u,left:c-l-u,top:0,width:o.width-c-u}},P=o.default.createElement(k,null),C=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=d(this,h(t).call(this,e))).resizeNav=function(e,t){t.deltaX&&n.setState({resizerNav:{x:t.x,y:t.y}})},n.resizePanel=function(e,t){var r=n.props.options;(t.deltaY&&"bottom"===r.panelPosition||t.deltaX&&"right"===r.panelPosition)&&n.setState({resizerPanel:{x:t.x,y:t.y}})},n.setDragNav=function(){n.setState({isDragging:"nav"})},n.setDragPanel=function(){n.setState({isDragging:"panel"})},n.unsetDrag=function(){n.setState({isDragging:!1})};var r=e.bounds,o=e.options,i=u.get(),a=i.resizerNav,l=i.resizerPanel;return n.state={isDragging:!1,resizerNav:a||{x:200,y:0},resizerPanel:l||("bottom"===o.panelPosition?{x:0,y:Math.round(.6*r.height)}:{x:r.width-400,y:0})},n}var n,r,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(t,o.Component),n=t,i=[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.bounds,r=e.options,o=t.resizerPanel,i=t.resizerNav,a=r.isFullscreen||!r.showNav,u=r.isFullscreen||!r.showPanel,l=r.panelPosition,c="right"===l,s="bottom"===l,f=i.x,p=o.x,d=o.y,h=!u&&c?400:200,v={};return a||(n.width-hp&&(v.resizerPanel={x:f+200,y:0})),s&&!u&&(n.height-2001?t-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:{},c=l.state,s=l.replace,f=void 0!==s&&s;c=r({},c,{key:Date.now()+""});try{a||f?e.history.replaceState(c,null,t):e.history.pushState(c,null,t)}catch(n){e.location[f?"replace":"assign"](t)}i=o(e),a=!0;var p=new Promise(function(e){return u=e});return n.forEach(function(e){return e({location:i,action:"PUSH"})}),p}}},a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=0,n=[{pathname:e,search:""}],r=[];return{get location(){return n[t]},addEventListener:function(e,t){},removeEventListener:function(e,t){},history:{get entries(){return n},get index(){return t},get state(){return r[t]},pushState:function(e,o,i){var a=i.split("?"),u=a[0],l=a[1],c=void 0===l?"":l;t++,n.push({pathname:u,search:c}),r.push(e)},replaceState:function(e,o,i){var a=i.split("?"),u=a[0],l=a[1],c=void 0===l?"":l;n[t]={pathname:u,search:c},r[t]=e}}}},u=!("undefined"==typeof window||!window.document||!window.document.createElement),l=i(u?window:a()),c=l.navigate},"558e":function(e,t,n){"use strict";n("2G9S"),n("hBpG"),n("jwue"),n("7xRU"),n("ho0z"),n("IAdD"),n("+KXO"),n("1IsZ"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.store,n={toggleFullscreen:function(e){return t.setState(function(t){var n="boolean"==typeof e?e:!t.layout.isFullscreen;return{layout:Object.assign({},t.layout,{isFullscreen:n})}},{persistence:"session"})},togglePanel:function(e){return t.setState(function(t){var n=void 0!==e?e:!t.layout.showPanel;return{layout:Object.assign({},t.layout,{showPanel:n})}},{persistence:"session"})},togglePanelPosition:function(e){return void 0!==e?t.setState(function(t){return{layout:Object.assign({},t.layout,{panelPosition:e})}},{persistence:"session"}):t.setState(function(e){return{layout:Object.assign({},e.layout,{panelPosition:"right"===e.layout.panelPosition?"bottom":"right"})}},{persistence:"session"})},toggleNav:function(e){return t.setState(function(t){var n=void 0!==e?e:!t.layout.showNav;return{layout:Object.assign({},t.layout,{showNav:n})}},{persistence:"session"})},toggleToolbar:function(e){return t.setState(function(t){var n=void 0!==e?e:!t.layout.isToolshown;return{layout:Object.assign({},t.layout,{isToolshown:n})}},{persistence:"session"})},resetLayout:function(){return t.setState(function(e){return{layout:Object.assign({},e.layout,{showNav:!1,showPanel:!1,isFullscreen:!1})}},{persistence:"session"})},focusOnUIElement:function(e){if(e){var t=r.document.getElementById(e);t&&t.focus()}},setOptions:function(e){var n=m?t.getState():g,r=n.layout,i=n.ui,u=n.selectedPanel,l=n.theme;if(e){var c=Object.assign({},r,{},(0,o.default)(e,Object.keys(r)),{},y(e)),s=Object.assign({},i,{},(0,o.default)(e,Object.keys(i))),f=Object.assign({},l,{},e.theme,{},v(e)),p={};(0,a.default)(i,s)||(p.ui=s),(0,a.default)(r,c)||(p.layout=c),(0,a.default)(l,f)||(p.theme=f),e.selectedPanel&&!(0,a.default)(u,e.selectedPanel)&&(p.selectedPanel=e.selectedPanel),Object.keys(p).length&&t.setState(p,{persistence:"permanent"}),m=!0}}},i=(0,o.default)(t.getState(),"layout","ui","selectedPanel","theme");return{api:n,state:(0,l.default)(g,i)}},t.focusableUIElements=void 0;var r=n("NyMY"),o=c(n("//nZ")),i=c(n("P2aG")),a=c(n("b2e3")),u=n("VSTh"),l=c(n("3NXE"));function c(e){return e&&e.__esModule?e:{default:e}}var s={name:"theme.brandTitle",url:"theme.brandUrl"},f={goFullScreen:"isFullscreen",showStoriesPanel:"showNav",showAddonPanel:"showPanel",addonPanelInRight:"panelPosition"},p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"The options { ".concat(Object.keys(e).join(", ")," } are deprecated -- use ").concat(t?"".concat(t,"'s"):""," { ").concat(Object.values(e).join(", ")," } instead.")},d=(0,i.default)(function(e){var t=e.name,n=e.url,r=e.theme||{};return{brandTitle:r.brandTitle||t,brandUrl:r.brandUrl||n,brandImage:r.brandImage||null}},p(s)),h=(0,i.default)(function(e){var t={};return["goFullScreen","showStoriesPanel","showAddonPanel"].forEach(function(n){var r=e[n];void 0!==r&&(t[f[n]]=r)}),e.addonPanelInRight&&(t.panelPosition="right"),t},p(f)),v=function(e){return Object.keys(s).find(function(t){return t in e})?d(e):{}},y=function(e){return Object.keys(f).find(function(t){return t in e})?h(e):{}},g={ui:{enableShortcuts:!0,sidebarAnimations:!0,docsMode:!1},layout:{isToolshown:!0,isFullscreen:!1,showPanel:!0,showNav:!0,panelPosition:"bottom"},selectedPanel:void 0,theme:u.themes.light};t.focusableUIElements={storySearchField:"storybook-explorer-searchfield",storyListMenu:"storybook-explorer-menu",storyPanelRoot:"storybook-panel-root"};var m=!1},"56Cj":function(e,t,n){var r=n("ct80");e.exports=!!Object.getOwnPropertySymbols&&!r(function(){return!String(Symbol())})},5878:function(e,t,n){n("ax0f")({target:"Function",proto:!0},{bind:n("zh11")})},"59Js":function(e,t,n){"use strict";e.exports=n("CDwZ")},"5IAQ":function(e,t,n){"use strict";n.r(t);var r=n("eSfy");t.default=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:{},r=n.transport,o=n.async,a=void 0!==o&&o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),this.isAsync=void 0,this.sender=i(),this.events={},this.transport=void 0,this.isAsync=a,r&&(this.transport=r,this.transport.setHandler(function(t){return e.handleEvent(t)}))}var n,a,u;return n=t,(a=[{key:"addListener",value:function(e,t){this.events[e]=this.events[e]||[],this.events[e].push(t)}},{key:"addPeerListener",value:function(e,t){var n=t;n.ignorePeer=!0,this.addListener(e,n)}},{key:"emit",value:function(t){for(var n=this,r=arguments.length,o=new Array(r>1?r-1:0),i=1;i=1&&o[0]&&o[0].options&&(u=o[0].options);var l=function(){n.transport&&n.transport.send(a,u),n.handleEvent(a,!0)};this.isAsync?e(l):l()}},{key:"eventNames",value:function(){return Object.keys(this.events)}},{key:"listenerCount",value:function(e){var t=this.listeners(e);return t?t.length:0}},{key:"listeners",value:function(e){var t=this.events[e];return t||void 0}},{key:"once",value:function(e,t){var n=this.onceListener(e,t);this.addListener(e,n)}},{key:"removeAllListeners",value:function(e){e?this.events[e]&&delete this.events[e]:this.events={}}},{key:"removeListener",value:function(e,t){var n=this.listeners(e);n&&(this.events[e]=n.filter(function(e){return e!==t}))}},{key:"on",value:function(e,t){this.addListener(e,t)}},{key:"handleEvent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.listeners(e.type);n&&(t||e.from!==this.sender)&&n.forEach(function(n){return!(t&&n.ignorePeer)&&n.apply(void 0,r(e.args))})}},{key:"onceListener",value:function(e,t){var n=this,r=function r(){return n.removeListener(e,r),t.apply(void 0,arguments)};return r}},{key:"hasTransport",get:function(){return!!this.transport}}])&&o(n.prototype,a),u&&o(n,u),t}();t.Channel=a;var u=a;t.default=u}).call(this,n("/Qos").setImmediate)},"5kLD":function(e,t){e.exports=function(e){return e>=0?1:-1}},"5nKN":function(e,t,n){var r=n("2q8g"),o=n("9vbJ"),i=n("tQYX"),a=n("c18h"),u=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,s=l.toString,f=c.hasOwnProperty,p=RegExp("^"+s.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?p:u).test(a(e))}},"5ntg":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"5o43":function(e,t,n){var r=n("ax0f"),o=n("ct80"),i=n("N9G2"),a=n("DjlN"),u=n("gC6d");r({target:"Object",stat:!0,forced:o(function(){a(1)}),sham:!u},{getPrototypeOf:function(e){return a(i(e))}})},"5pfJ":function(e,t,n){var r=n("vxC8")(Object,"create");e.exports=r},"5qGD":function(e,t,n){"use strict";n("hBpG"),n("KOtZ"),n("IAdD"),n("UvmB"),n("yH/f"),n("+KXO"),n("7x/C"),n("JtPf"),n("KqXw"),n("WNMA"),n("sVFb"),Object.defineProperty(t,"__esModule",{value:!0}),t.keys=s,t.default=function(e){var t=e.store,n={getShortcutKeys:function(){return t.getState().shortcuts},setShortcuts:function(e){return regeneratorRuntime.async(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,regeneratorRuntime.awrap(t.setState({shortcuts:e},{persistence:"permanent"}));case 2:return n.abrupt("return",e);case 3:case"end":return n.stop()}})},restoreAllDefaultShortcuts:function(){return regeneratorRuntime.async(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",n.setShortcuts(f));case 1:case"end":return e.stop()}})},setShortcut:function(e,t){var r;return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return r=n.getShortcutKeys(),o.next=3,regeneratorRuntime.awrap(n.setShortcuts(Object.assign({},r,u({},e,t))));case 3:return o.abrupt("return",t);case 4:case"end":return o.stop()}})},restoreDefaultShortcut:function(e){var t;return regeneratorRuntime.async(function(r){for(;;)switch(r.prev=r.next){case 0:return t=f[e],r.abrupt("return",n.setShortcut(e,t));case 2:case"end":return r.stop()}})},handleKeydownEvent:function(e,t){var r=(0,i.eventToShortcut)(t),o=n.getShortcutKeys(),a=s(o),u=a.find(function(e){return(0,i.shortcutMatchesShortcut)(r,o[e])});u&&n.handleShortcutFeature(e,u)},handleShortcutFeature:function(e,n){var o=t.getState(),i=o.layout,u=i.isFullscreen,l=i.showNav,c=i.showPanel,s=o.ui.enableShortcuts;if(s)switch(n){case"escape":u?e.toggleFullscreen():l||e.toggleNav();break;case"focusNav":u&&e.toggleFullscreen(),l||e.toggleNav(),e.focusOnUIElement(a.focusableUIElements.storyListMenu);break;case"search":u&&e.toggleFullscreen(),l||e.toggleNav(),setTimeout(function(){e.focusOnUIElement(a.focusableUIElements.storySearchField)},0);break;case"focusIframe":var f=r.document.getElementById("storybook-preview-iframe");if(f)try{f.contentWindow.focus()}catch(e){}break;case"focusPanel":u&&e.toggleFullscreen(),c||e.togglePanel(),e.focusOnUIElement(a.focusableUIElements.storyPanelRoot);break;case"nextStory":e.jumpToStory(1);break;case"prevStory":e.jumpToStory(-1);break;case"nextComponent":e.jumpToComponent(1);break;case"prevComponent":e.jumpToComponent(-1);break;case"fullScreen":e.toggleFullscreen();break;case"togglePanel":u&&(e.toggleFullscreen(),e.resetLayout()),e.togglePanel();break;case"toggleNav":u&&(e.toggleFullscreen(),e.resetLayout()),e.toggleNav();break;case"toolbar":e.toggleToolbar();break;case"panelPosition":u&&e.toggleFullscreen(),c||e.togglePanel(),e.togglePanelPosition();break;case"aboutPage":e.navigate("/settings/about");break;case"shortcutsPage":e.navigate("/settings/shortcuts")}}},l=t.getState().shortcuts,c=void 0===l?f:l,p={shortcuts:s(f).reduce(function(e,t){return Object.assign({},e,u({},t,c[t]||f[t]))},f)};return{api:n,state:p,init:function(e){var t=e.api;r.document.addEventListener("keydown",function(e){(function(e){return/input|textarea/i.test(e.target.tagName)||null!==e.target.getAttribute("contenteditable")})(e)||t.handleKeydownEvent(t,e)}),t.on(o.PREVIEW_KEYDOWN,function(e){t.handleKeydownEvent(t,e.event)})}}},t.defaultShortcuts=t.controlOrMetaKey=t.isMacLike=void 0,n("3yYM");var r=n("NyMY"),o=n("aPAC"),i=n("ZaTE"),a=n("558e");function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=function(){return!(!r.navigator||!r.navigator.platform)&&!!r.navigator.platform.match(/(Mac|iPhone|iPod|iPad)/i)};t.isMacLike=l;var c=function(){return l()?"meta":"control"};function s(e){return Object.keys(e)}t.controlOrMetaKey=c;var f=Object.freeze({fullScreen:["F"],togglePanel:["A"],panelPosition:["D"],toggleNav:["S"],toolbar:["T"],search:["/"],focusNav:["1"],focusIframe:["2"],focusPanel:["3"],prevComponent:["alt","ArrowUp"],nextComponent:["alt","ArrowDown"],prevStory:["alt","ArrowLeft"],nextStory:["alt","ArrowRight"],shortcutsPage:[c(),"shift",","],aboutPage:[","],escape:["escape"]});t.defaultShortcuts=f},"64g+":function(e,t,n){var r=n("5Jdw"),o=n("XU0c"),i=n("0/JC");e.exports=!r&&!o(function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},"66wQ":function(e,t,n){var r=n("ct80"),o=/#|\.prototype\./,i=function(e,t){var n=u[a(e)];return n==c||n!=l&&("function"==typeof t?r(t):!!t)},a=i.normalize=function(e){return String(e).replace(o,".").toLowerCase()},u=i.data={},l=i.NATIVE="N",c=i.POLYFILL="P";e.exports=i},"6OVi":function(e,t,n){"use strict";var r=n("0FSu").forEach,o=n("NVHP");e.exports=o("forEach")?function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}:[].forEach},"6P6R":function(e,t,n){"use strict";n.r(t);var r=n("HtDb");n.d(t,"default",function(){return r.default})},"6QIk":function(e,t,n){var r=n("pPzx");e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},"6Rtw":function(e,t,n){var r=n("EAGB");e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},"6U7i":function(e,t,n){"use strict";var r=n("1Mu/"),o=n("9JhN"),i=n("66wQ"),a=n("uLp7"),u=n("8aeu"),l=n("amH4"),c=n("j6nH"),s=n("CD8Q"),f=n("ct80"),p=n("guiJ"),d=n("ZdBB").f,h=n("GFpt").f,v=n("q9+l").f,y=n("Ya2h").trim,g=o.Number,m=g.prototype,b="Number"==l(p(m)),w=function(e){var t,n,r,o,i,a,u,l,c=s(e,!1);if("string"==typeof c&&c.length>2)if(43===(t=(c=y(c)).charCodeAt(0))||45===t){if(88===(n=c.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(c.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+c}for(a=(i=c.slice(2)).length,u=0;uo)return NaN;return parseInt(i,r)}return+c};if(i("Number",!g(" 0o1")||!g("0b1")||g("+0x1"))){for(var O,x=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof x&&(b?f(function(){m.valueOf.call(n)}):"Number"!=l(n))?c(new g(w(t)),n,x):w(t)},S=r?d(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),E=0;S.length>E;E++)u(g,O=S[E])&&!u(x,O)&&v(x,O,h(g,O));x.prototype=m,m.constructor=x,a(o,"Number",x)}},"6UKJ":function(e,t){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},"6Ybx":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("JDEP"),i=(r=o)&&r.__esModule?r:{default:r};t.default=i.default},"6Yie":function(e,t){var n=/[\'\"]/;e.exports=function(e){return e?(n.test(e.charAt(0))&&(e=e.substr(1)),n.test(e.charAt(e.length-1))&&(e=e.substr(0,e.length-1)),e):""}},"6kKK":function(e,t,n){"use strict";function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==u.return||u.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var o;function i(e,t,n){var r=Object.keys(e);return r.indexOf(t)>=0?t:r.length?r[0]:n}n("1t7P"),n("jQ/y"),n("aLgo"),n("jwue"),n("vrRf"),n("plBw"),n("lTEL"),n("cARO"),n("IAdD"),n("UvmB"),n("ZVkB"),n("+KXO"),n("7x/C"),n("DZ+c"),n("87if"),n("+oxZ"),n("kYxP"),Object.defineProperty(t,"__esModule",{value:!0}),t.ensurePanel=i,t.default=t.types=void 0,t.types=o,function(e){e.TAB="tab",e.PANEL="panel",e.TOOL="tool",e.PREVIEW="preview",e.NOTES_ELEMENT="notes-element"}(o||(t.types=o={}));t.default=function(e){var t=e.provider,n=e.store,a={getElements:function(e){return t.getElements(e)},getPanels:function(){return a.getElements(o.PANEL)},getStoryPanels:function(){var e=a.getPanels(),t=n.getState(),o=t.storyId,i=t.storiesHash,u=o&&i[o];if(!e||!u)return e;var l=u.parameters,c={};return Object.entries(e).forEach(function(e){var t=r(e,2),n=t[0],o=t[1],i=o.paramKey;i&&l&&l[i]&&l[i].disabled||(c[n]=o)}),c},getSelectedPanel:function(){var e=n.getState().selectedPanel;return i(a.getPanels(),e,e)},setSelectedPanel:function(e){n.setState({selectedPanel:e},{persistence:"session"})},setAddonState:function(e,t,r){var o,i,u,l,c=n.getState().addons;return o="function"==typeof t?t(a.getAddonState(e)):t,n.setState({addons:Object.assign({},c,(i={},u=e,l=o,u in i?Object.defineProperty(i,u,{value:l,enumerable:!0,configurable:!0,writable:!0}):i[u]=l,i))},r).then(function(){return a.getAddonState(e)})},getAddonState:function(e){return n.getState().addons[e]}};return{api:a,state:{selectedPanel:i(a.getPanels(),n.getState().selectedPanel),addons:{}}}}},"6w+j":function(e,t,n){(function(t){var n="Expected a function",r="__lodash_hash_undefined__",o="[object Function]",i="[object GeneratorFunction]",a=/^\[object .+?Constructor\]$/,u="object"==typeof t&&t&&t.Object===Object&&t,l="object"==typeof self&&self&&self.Object===Object&&self,c=u||l||Function("return this")();var s,f=Array.prototype,p=Function.prototype,d=Object.prototype,h=c["__core-js_shared__"],v=(s=/[^.]+$/.exec(h&&h.keys&&h.keys.IE_PROTO||""))?"Symbol(src)_1."+s:"",y=p.toString,g=d.hasOwnProperty,m=d.toString,b=RegExp("^"+y.call(g).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),w=f.splice,O=P(c,"Map"),x=P(Object,"create");function S(e){var t=-1,n=e?e.length:0;for(this.clear();++t-1},E.prototype.set=function(e,t){var n=this.__data__,r=j(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},k.prototype.clear=function(){this.__data__={hash:new S,map:new(O||E),string:new S}},k.prototype.delete=function(e){return T(this,e).delete(e)},k.prototype.get=function(e){return T(this,e).get(e)},k.prototype.has=function(e){return T(this,e).has(e)},k.prototype.set=function(e,t){return T(this,e).set(e,t),this},C.Cache=k,e.exports=C}).call(this,n("fRV1"))},"6xUn":function(e,t,n){"use strict";n("1t7P"),n("jQ/y"),n("aLgo"),n("2G9S"),n("lTEL"),n("j4Sf"),n("UvmB"),n("5o43"),n("LUwd"),n("7x/C"),n("87if"),n("kYxP"),Object.defineProperty(t,"__esModule",{value:!0}),t.ZoomProvider=t.ZoomConsumer=t.Zoom=void 0;var r,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n("ERkP")),i=(r=n("aWzz"))&&r.__esModule?r:{default:r},a=n("adtJ");function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){for(var n=0;n2?arguments[2]:[];if(!this.IsCallable(e))throw new u(e+" is not a function");return e.apply(t,n)},ToPrimitive:o,ToNumber:function(e){var t=S(e)?e:o(e,p);if("symbol"==typeof t)throw new u("Cannot convert a Symbol value to a number");if("string"==typeof t){if(T(t))return this.ToNumber(E(_(t,2),2));if(P(t))return this.ToNumber(E(_(t,2),8));if(A(t)||I(t))return NaN;var n=function(e){return G(e,Y,"")}(t);if(n!==t)return this.ToNumber(n)}return p(t)},ToInt16:function(e){var t=this.ToUint16(e);return t>=32768?t-65536:t},ToInt8:function(e){var t=this.ToUint8(e);return t>=128?t-256:t},ToUint8:function(e){var t=this.ToNumber(e);if(g(t)||0===t||!m(t))return 0;var n=O(t)*B(H(t));return x(n,256)},ToUint8Clamp:function(e){var t=this.ToNumber(e);if(g(t)||t<=0)return 0;if(t>=255)return 255;var n=B(e);return n+.5b?b:t},CanonicalNumericIndexString:function(e){if("[object String]"!==z(e))throw new u("must be a string");if("-0"===e)return-0;var t=this.ToNumber(e);return this.SameValue(this.ToString(t),e)?t:void 0},RequireObjectCoercible:$.CheckObjectCoercible,IsArray:c.isArray||function(e){return"[object Array]"===z(e)},IsConstructor:function(e){return"function"==typeof e&&!!e.prototype},IsExtensible:Object.preventExtensions?function(e){return!S(e)&&K(e)}:function(e){return!0},IsInteger:function(e){if("number"!=typeof e||g(e)||!m(e))return!1;var t=H(e);return B(t)===t},IsPropertyKey:function(e){return"string"==typeof e||"symbol"==typeof e},IsRegExp:function(e){if(!e||"object"!=typeof e)return!1;if(v){var t=e[d.match];if(void 0!==t)return $.ToBoolean(t)}return X(e)},SameValueZero:function(e,t){return e===t||g(e)&&g(t)},GetV:function(e,t){if(!this.IsPropertyKey(t))throw new u("Assertion failed: IsPropertyKey(P) is not true");return this.ToObject(e)[t]},GetMethod:function(e,t){if(!this.IsPropertyKey(t))throw new u("Assertion failed: IsPropertyKey(P) is not true");var n=this.GetV(e,t);if(null!=n){if(!this.IsCallable(n))throw new u(t+"is not a function");return n}},Get:function(e,t){if("Object"!==this.Type(e))throw new u("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(t))throw new u("Assertion failed: IsPropertyKey(P) is not true");return e[t]},Type:function(e){return"symbol"==typeof e?"Symbol":$.Type(e)},SpeciesConstructor:function(e,t){if("Object"!==this.Type(e))throw new u("Assertion failed: Type(O) is not Object");var n=e.constructor;if(void 0===n)return t;if("Object"!==this.Type(n))throw new u("O.constructor is not an Object");var r=v&&d.species?n[d.species]:void 0;if(null==r)return t;if(this.IsConstructor(r))return r;throw new u("no constructor found")},CompletePropertyDescriptor:function(e){return y(this,"Property Descriptor","Desc",e),this.IsGenericDescriptor(e)||this.IsDataDescriptor(e)?(r(e,"[[Value]]")||(e["[[Value]]"]=void 0),r(e,"[[Writable]]")||(e["[[Writable]]"]=!1)):(r(e,"[[Get]]")||(e["[[Get]]"]=void 0),r(e,"[[Set]]")||(e["[[Set]]"]=void 0)),r(e,"[[Enumerable]]")||(e["[[Enumerable]]"]=!1),r(e,"[[Configurable]]")||(e["[[Configurable]]"]=!1),e},Set:function(e,t,n,r){if("Object"!==this.Type(e))throw new u("O must be an Object");if(!this.IsPropertyKey(t))throw new u("P must be a Property Key");if("Boolean"!==this.Type(r))throw new u("Throw must be a Boolean");if(r)return e[t]=n,!0;try{e[t]=n}catch(e){return!1}},HasOwnProperty:function(e,t){if("Object"!==this.Type(e))throw new u("O must be an Object");if(!this.IsPropertyKey(t))throw new u("P must be a Property Key");return r(e,t)},HasProperty:function(e,t){if("Object"!==this.Type(e))throw new u("O must be an Object");if(!this.IsPropertyKey(t))throw new u("P must be a Property Key");return t in e},IsConcatSpreadable:function(e){if("Object"!==this.Type(e))return!1;if(v&&"symbol"==typeof d.isConcatSpreadable){var t=this.Get(e,Symbol.isConcatSpreadable);if(void 0!==t)return this.ToBoolean(t)}return this.IsArray(e)},Invoke:function(e,t){if(!this.IsPropertyKey(t))throw new u("P must be a Property Key");var n=j(arguments,2),r=this.GetV(e,t);return this.Call(r,e,n)},GetIterator:function(e,t){if(!v)throw new SyntaxError("ES.GetIterator depends on native iterator support.");var n=t;arguments.length<2&&(n=this.GetMethod(e,d.iterator));var r=this.Call(n,e);if("Object"!==this.Type(r))throw new u("iterator must return an object");return r},IteratorNext:function(e,t){var n=this.Invoke(e,"next",arguments.length<2?[]:[t]);if("Object"!==this.Type(n))throw new u("iterator next must return an object");return n},IteratorComplete:function(e){if("Object"!==this.Type(e))throw new u("Assertion failed: Type(iterResult) is not Object");return this.ToBoolean(this.Get(e,"done"))},IteratorValue:function(e){if("Object"!==this.Type(e))throw new u("Assertion failed: Type(iterResult) is not Object");return this.Get(e,"value")},IteratorStep:function(e){var t=this.IteratorNext(e);return!0!==this.IteratorComplete(t)&&t},IteratorClose:function(e,t){if("Object"!==this.Type(e))throw new u("Assertion failed: Type(iterator) is not Object");if(!this.IsCallable(t))throw new u("Assertion failed: completion is not a thunk for a Completion Record");var n,r=t,o=this.GetMethod(e,"return");if(void 0===o)return r();try{var i=this.Call(o,e,[])}catch(e){throw n=r(),r=null,e}if(n=r(),r=null,"Object"!==this.Type(i))throw new u("iterator .return must return an object");return n},CreateIterResultObject:function(e,t){if("Boolean"!==this.Type(t))throw new u("Assertion failed: Type(done) is not Boolean");return{value:e,done:t}},RegExpExec:function(e,t){if("Object"!==this.Type(e))throw new u("R must be an Object");if("String"!==this.Type(t))throw new u("S must be a String");var n=this.Get(e,"exec");if(this.IsCallable(n)){var r=this.Call(n,e,[t]);if(null===r||"Object"===this.Type(r))return r;throw new u('"exec" method must return `null` or an Object')}return C(e,t)},ArraySpeciesCreate:function(e,t){if(!this.IsInteger(t)||t<0)throw new u("Assertion failed: length must be an integer >= 0");var n,r=0===t?0:t;if(this.IsArray(e)&&(n=this.Get(e,"constructor"),"Object"===this.Type(n)&&v&&d.species&&null===(n=this.Get(n,d.species))&&(n=void 0)),void 0===n)return c(r);if(!this.IsConstructor(n))throw new u("C must be a constructor");return new n(r)},CreateDataProperty:function(e,t,n){if("Object"!==this.Type(e))throw new u("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(t))throw new u("Assertion failed: IsPropertyKey(P) is not true");var r=W(e,t),o=r||"function"!=typeof K||K(e);return!(!(!r||r.writable&&r.configurable)||!o)&&(V(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}),!0)},CreateDataPropertyOrThrow:function(e,t,n){if("Object"!==this.Type(e))throw new u("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(t))throw new u("Assertion failed: IsPropertyKey(P) is not true");var r=this.CreateDataProperty(e,t,n);if(!r)throw new u("unable to create data property");return r},ObjectCreate:function(e,t){if(null!==e&&"Object"!==this.Type(e))throw new u("Assertion failed: proto must be null or an object");var n=arguments.length<2?[]:t;if(n.length>0)throw new l("es-abstract does not yet support internal slots");if(null===e&&!U)throw new l("native Object.create support is required to create null objects");return U(e)},AdvanceStringIndex:function(e,t,n){if("String"!==this.Type(e))throw new u("S must be a String");if(!this.IsInteger(t)||t<0||t>b)throw new u("Assertion failed: length must be an integer >= 0 and <= 2**53");if("Boolean"!==this.Type(n))throw new u("Assertion failed: unicode must be a Boolean");if(!n)return t+1;if(t+1>=e.length)return t+1;var r=R(e,t);if(r<55296||r>56319)return t+1;var o=R(e,t+1);return o<56320||o>57343?t+1:t+2},CreateMethodProperty:function(e,t,n){if("Object"!==this.Type(e))throw new u("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(t))throw new u("Assertion failed: IsPropertyKey(P) is not true");return!!V(e,t,{configurable:!0,enumerable:!1,value:n,writable:!0})},DefinePropertyOrThrow:function(e,t,n){if("Object"!==this.Type(e))throw new u("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(t))throw new u("Assertion failed: IsPropertyKey(P) is not true");return!!V(e,t,n)},DeletePropertyOrThrow:function(e,t){if("Object"!==this.Type(e))throw new u("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(t))throw new u("Assertion failed: IsPropertyKey(P) is not true");var n=delete e[t];if(!n)throw new TypeError("Attempt to delete property failed.");return n},EnumerableOwnNames:function(e){if("Object"!==this.Type(e))throw new u("Assertion failed: Type(O) is not Object");return i(e)},thisNumberValue:function(e){return"Number"===this.Type(e)?e:N(e)},thisBooleanValue:function(e){return"Boolean"===this.Type(e)?e:D(e)},thisStringValue:function(e){return"String"===this.Type(e)?e:L(e)},thisTimeValue:function(e){return F(e)}});delete Z.CheckObjectCoercible,e.exports=Z},"7LDk":function(e,t,n){"use strict";n.r(t);var r=n("9XKY");n.d(t,"TemplateTag",function(){return r.default});var o=n("20Fm");n.d(t,"trimResultTransformer",function(){return o.default});var i=n("JFEB");n.d(t,"stripIndentTransformer",function(){return i.default});var a=n("W0QR");n.d(t,"replaceResultTransformer",function(){return a.default});var u=n("oeWb");n.d(t,"replaceSubstitutionTransformer",function(){return u.default});var l=n("jn71");n.d(t,"replaceStringTransformer",function(){return l.default});var c=n("cmfU");n.d(t,"inlineArrayTransformer",function(){return c.default});var s=n("eFsV");n.d(t,"splitStringTransformer",function(){return s.default});var f=n("Q5t5");n.d(t,"removeNonPrintingValuesTransformer",function(){return f.default});var p=n("zcpk");n.d(t,"commaLists",function(){return p.default});var d=n("bfYW");n.d(t,"commaListsAnd",function(){return d.default});var h=n("3AGO");n.d(t,"commaListsOr",function(){return h.default});var v=n("HtDb");n.d(t,"html",function(){return v.default});var y=n("6P6R");n.d(t,"codeBlock",function(){return y.default});var g=n("ZkTI");n.d(t,"source",function(){return g.default});var m=n("iQo4");n.d(t,"safeHtml",function(){return m.default});var b=n("+2Mq");n.d(t,"oneLine",function(){return b.default});var w=n("/Q7e");n.d(t,"oneLineTrim",function(){return w.default});var O=n("kmJJ");n.d(t,"oneLineCommaLists",function(){return O.default});var x=n("oulb");n.d(t,"oneLineCommaListsOr",function(){return x.default});var S=n("4Te8");n.d(t,"oneLineCommaListsAnd",function(){return S.default});var E=n("VtRx");n.d(t,"inlineLists",function(){return E.default});var k=n("/aJj");n.d(t,"oneLineInlineLists",function(){return k.default});var j=n("rr8c");n.d(t,"stripIndent",function(){return j.default});var _=n("QyIM");n.d(t,"stripIndents",function(){return _.default})},"7Pat":function(e,t,n){var r=n("+7q0"),o=n("kG2z")(r);e.exports=o},"7St7":function(e,t,n){var r=n("fVMg"),o=n("guiJ"),i=n("0HP5"),a=r("unscopables"),u=Array.prototype;null==u[a]&&i(u,a,o(null)),e.exports=function(e){u[a][e]=!0}},"7TIr":function(e,t,n){"use strict";n("/OF8")()},"7Zgl":function(e,t,n){"use strict";n.r(t),n.d(t,"adjustHue",function(){return Ie}),n.d(t,"animation",function(){return ht}),n.d(t,"backgroundImages",function(){return vt}),n.d(t,"backgrounds",function(){return yt}),n.d(t,"between",function(){return C}),n.d(t,"border",function(){return mt}),n.d(t,"borderColor",function(){return bt}),n.d(t,"borderRadius",function(){return wt}),n.d(t,"borderStyle",function(){return Ot}),n.d(t,"borderWidth",function(){return xt}),n.d(t,"buttons",function(){return _t}),n.d(t,"clearFix",function(){return M}),n.d(t,"complement",function(){return Re}),n.d(t,"cover",function(){return A}),n.d(t,"darken",function(){return De}),n.d(t,"desaturate",function(){return Fe}),n.d(t,"directionalProperty",function(){return b}),n.d(t,"ellipsis",function(){return I}),n.d(t,"em",function(){return E}),n.d(t,"fluidRange",function(){return R}),n.d(t,"fontFace",function(){return B}),n.d(t,"getContrast",function(){return He}),n.d(t,"getLuminance",function(){return Be}),n.d(t,"getValueAndUnit",function(){return j}),n.d(t,"grayscale",function(){return Ue}),n.d(t,"hiDPI",function(){return W}),n.d(t,"hideText",function(){return H}),n.d(t,"hideVisually",function(){return U}),n.d(t,"hsl",function(){return xe}),n.d(t,"hslToColorString",function(){return We}),n.d(t,"hsla",function(){return Se}),n.d(t,"invert",function(){return Ke}),n.d(t,"lighten",function(){return qe}),n.d(t,"linearGradient",function(){return q}),n.d(t,"margin",function(){return Tt}),n.d(t,"math",function(){return v}),n.d(t,"meetsContrastGuidelines",function(){return Ye}),n.d(t,"mix",function(){return $e}),n.d(t,"modularScale",function(){return T}),n.d(t,"normalize",function(){return Y}),n.d(t,"opacify",function(){return Ze}),n.d(t,"padding",function(){return Pt}),n.d(t,"parseToHsl",function(){return ye}),n.d(t,"parseToRgb",function(){return ve}),n.d(t,"position",function(){return Mt}),n.d(t,"radialGradient",function(){return $}),n.d(t,"readableColor",function(){return Je}),n.d(t,"rem",function(){return P}),n.d(t,"retinaImage",function(){return X}),n.d(t,"rgb",function(){return Ee}),n.d(t,"rgbToColorString",function(){return Qe}),n.d(t,"rgba",function(){return ke}),n.d(t,"saturate",function(){return tt}),n.d(t,"setHue",function(){return rt}),n.d(t,"setLightness",function(){return it}),n.d(t,"setSaturation",function(){return ut}),n.d(t,"shade",function(){return ct}),n.d(t,"size",function(){return At}),n.d(t,"stripUnit",function(){return x}),n.d(t,"textInputs",function(){return zt}),n.d(t,"timingFunctions",function(){return J}),n.d(t,"tint",function(){return ft}),n.d(t,"toColorString",function(){return Ce}),n.d(t,"transitions",function(){return Nt}),n.d(t,"transparentize",function(){return dt}),n.d(t,"triangle",function(){return te}),n.d(t,"wordWrap",function(){return ne});var r=n("cxan"),o=n("pWxA"),i=n("BFfR"),a=n("+lMt"),u=n("fhSp");function l(){var e;return(e=arguments.length-1)<0||arguments.length<=e?void 0:arguments[e]}var c={symbols:{"!":{postfix:{symbol:"!",f:function e(t){return t%1||!(+t>=0)?NaN:t>170?1/0:0===t?1:t*e(t-1)},notation:"postfix",precedence:6,rightToLeft:0,argCount:1},symbol:"!",regSymbol:"!"},"^":{infix:{symbol:"^",f:function(e,t){return Math.pow(e,t)},notation:"infix",precedence:5,rightToLeft:1,argCount:2},symbol:"^",regSymbol:"\\^"},"*":{infix:{symbol:"*",f:function(e,t){return e*t},notation:"infix",precedence:4,rightToLeft:0,argCount:2},symbol:"*",regSymbol:"\\*"},"/":{infix:{symbol:"/",f:function(e,t){return e/t},notation:"infix",precedence:4,rightToLeft:0,argCount:2},symbol:"/",regSymbol:"/"},"+":{infix:{symbol:"+",f:function(e,t){return e+t},notation:"infix",precedence:2,rightToLeft:0,argCount:2},prefix:{symbol:"+",f:l,notation:"prefix",precedence:3,rightToLeft:0,argCount:1},symbol:"+",regSymbol:"\\+"},"-":{infix:{symbol:"-",f:function(e,t){return e-t},notation:"infix",precedence:2,rightToLeft:0,argCount:2},prefix:{symbol:"-",f:function(e){return-e},notation:"prefix",precedence:3,rightToLeft:0,argCount:1},symbol:"-",regSymbol:"-"},",":{infix:{symbol:",",f:function(){return Array.of.apply(Array,arguments)},notation:"infix",precedence:1,rightToLeft:0,argCount:2},symbol:",",regSymbol:","},"(":{prefix:{symbol:"(",f:l,notation:"prefix",precedence:0,rightToLeft:0,argCount:1},symbol:"(",regSymbol:"\\("},")":{postfix:{symbol:")",f:void 0,notation:"postfix",precedence:0,rightToLeft:0,argCount:1},symbol:")",regSymbol:"\\)"},min:{func:{symbol:"min",f:function(){return Math.min.apply(Math,arguments)},notation:"func",precedence:0,rightToLeft:0,argCount:1},symbol:"min",regSymbol:"min\\b"},max:{func:{symbol:"max",f:function(){return Math.max.apply(Math,arguments)},notation:"func",precedence:0,rightToLeft:0,argCount:1},symbol:"max",regSymbol:"max\\b"},sqrt:{func:{symbol:"sqrt",f:function(e){return Math.sqrt(e)},notation:"func",precedence:0,rightToLeft:0,argCount:1},symbol:"sqrt",regSymbol:"sqrt\\b"}}};var s=function(e){function t(t){var n;return n=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/master/src/internalHelpers/errors.md#"+t+" for more information.")||this,Object(o.default)(n)}return Object(i.default)(t,e),t}(Object(a.default)(Error)),f=/((?!\w)a|na|hc|mc|dg|me[r]?|xe|ni(?![a-zA-Z])|mm|cp|tp|xp|q(?!s)|hv|xamv|nimv|wv|sm|s(?!\D|$)|ged|darg?|nrut)/g;function p(e,t){var n,r=e.pop();return t.push(r.f.apply(r,(n=[]).concat.apply(n,t.splice(-r.argCount)))),r.precedence}function d(e,t){var n,o=function(e){var t={};return t.symbols=e?Object(r.default)({},c.symbols,e.symbols):Object(r.default)({},c.symbols),t}(t),i=[o.symbols["("].prefix],a=[],u=new RegExp("\\d+(?:\\.\\d+)?|"+Object.keys(o.symbols).map(function(e){return o.symbols[e]}).sort(function(e,t){return t.symbol.length-e.symbol.length}).map(function(e){return e.regSymbol}).join("|")+"|(\\S)","g");u.lastIndex=0;var l=!1;do{var f=(n=u.exec(e))||[")",void 0],d=f[0],h=f[1],v=o.symbols[d],y=v&&!v.prefix&&!v.func,g=!v||!v.postfix&&!v.infix;if(h||(l?g:y))throw new s(37,n?n.index:e.length,e);if(l){var m=v.postfix||v.infix;do{var b=i[i.length-1];if((m.precedence-b.precedence||b.rightToLeft)>0)break}while(p(i,a));l="postfix"===m.notation,")"!==m.symbol&&(i.push(m),l&&p(i,a))}else if(v){if(i.push(v.prefix||v.func),v.func&&(!(n=u.exec(e))||"("!==n[0]))throw new s(38,n?n.index:e.length,e)}else a.push(+d),l=!0}while(n&&i.length);if(i.length)throw new s(39,n?n.index:e.length,e);if(n)throw new s(40,n?n.index:e.length,e);return a.pop()}function h(e){return e.split("").reverse().join("")}function v(e,t){var n=h(e),r=n.match(f);if(r&&!r.every(function(e){return e===r[0]}))throw new s(41);return""+d(h(n.replace(f,"")),t)+(r?h(r[0]):"")}function y(e){return e.charAt(0).toUpperCase()+e.slice(1)}var g=["Top","Right","Bottom","Left"];function m(e,t){if(!e)return t.toLowerCase();var n=e.split("-");if(n.length>1)return n.splice(1,0,t),n.reduce(function(e,t){return""+e+y(t)});var r=e.replace(/([a-z])([A-Z])/g,"$1"+t+"$2");return e===r?""+e+t:r}function b(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=a.length)break;p=a[l++]}else{if((l=a.next()).done)break;p=l.value}var d=p;if(!d.prop||!d.fromSize||!d.toSize)throw new s(50);i[d.prop]=d.fromSize,o["@media (min-width: "+t+")"]=Object(r.default)({},o["@media (min-width: "+t+")"],((c={})[d.prop]=C(d.fromSize,d.toSize,t,n),c)),o["@media (min-width: "+n+")"]=Object(r.default)({},o["@media (min-width: "+n+")"],((f={})[d.prop]=d.toSize,f))}return Object(r.default)({},i,o)}var h,v,y;if(!e.prop||!e.fromSize||!e.toSize)throw new s(51);return(y={})[e.prop]=e.fromSize,y["@media (min-width: "+t+")"]=((h={})[e.prop]=C(e.fromSize,e.toSize,t,n),h),y["@media (min-width: "+n+")"]=((v={})[e.prop]=e.toSize,v),y}var z=/^\s*data:([a-z]+\/[a-z-]+(;[a-z-]+=[a-z-]+)?)?(;charset=[a-z0-9-]+)?(;base64)?,[a-z0-9!$&',()*+,;=\-._~:@\/?%\s]*\s*$/i,N={woff:"woff",woff2:"woff2",ttf:"truetype",otf:"opentype",eot:"embedded-opentype",svg:"svg",svgz:"svg"};function D(e,t){return t?' format("'+N[e]+'")':""}function L(e,t,n){return function(e){return!!e.match(z)}(e)?'url("'+e+'")'+D(t[0],n):t.map(function(t){return'url("'+e+"."+t+'")'+D(t,n)}).join(", ")}function F(e,t,n,r){var o=[];return t&&o.push(function(e){return e.map(function(e){return'local("'+e+'")'}).join(", ")}(t)),e&&o.push(L(e,n,r)),o.join(", ")}function B(e){var t=e.fontFamily,n=e.fontFilePath,r=e.fontStretch,o=e.fontStyle,i=e.fontVariant,a=e.fontWeight,u=e.fileFormats,l=void 0===u?["eot","woff2","woff","ttf","svg"]:u,c=e.formatHint,f=void 0!==c&&c,p=e.localFonts,d=e.unicodeRange,h=e.fontDisplay,v=e.fontVariationSettings,y=e.fontFeatureSettings;if(!t)throw new s(55);if(!n&&!p)throw new s(52);if(p&&!Array.isArray(p))throw new s(53);if(!Array.isArray(l))throw new s(54);var g={"@font-face":{fontFamily:t,src:F(n,p,l,f),unicodeRange:d,fontStretch:r,fontStyle:o,fontVariant:i,fontWeight:a,fontDisplay:h,fontVariationSettings:v,fontFeatureSettings:y}};return JSON.parse(JSON.stringify(g))}function H(){return{textIndent:"101%",overflow:"hidden",whiteSpace:"nowrap"}}function U(){return{border:"0",clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",whiteSpace:"nowrap",width:"1px"}}function W(e){return void 0===e&&(e=1.3),"\n @media only screen and (-webkit-min-device-pixel-ratio: "+e+"),\n only screen and (min--moz-device-pixel-ratio: "+e+"),\n only screen and (-o-min-device-pixel-ratio: "+e+"/1),\n only screen and (min-resolution: "+Math.round(96*e)+"dpi),\n only screen and (min-resolution: "+e+"dppx)\n "}function K(e){for(var t="",n=arguments.length,r=new Array(n>1?n-1:0),o=1;o1?(t=t.slice(0,-1),t+=", "+r[i]):1===a.length&&(t+=""+r[i])}else r[i]&&(t+=r[i]+" ");return t.trim()}function V(){var e=Object(u.default)(["linear-gradient(","",")"]);return V=function(){return e},e}function q(e){var t=e.colorStops,n=e.fallback,r=e.toDirection,o=void 0===r?"":r;if(!t||t.length<2)throw new s(56);return{backgroundColor:n||t[0].split(" ")[0],backgroundImage:K(V(),o,t.join(", "))}}function Y(){var e;return[(e={html:{lineHeight:"1.15",textSizeAdjust:"100%"},body:{margin:"0"},h1:{fontSize:"2em",margin:"0.67em 0"},hr:{boxSizing:"content-box",height:"0",overflow:"visible"},pre:{fontFamily:"monospace, monospace",fontSize:"1em"},a:{backgroundColor:"transparent"},"abbr[title]":{borderBottom:"none",textDecoration:"underline"}},e["b,\n strong"]={fontWeight:"bolder"},e["code,\n kbd,\n samp"]={fontFamily:"monospace, monospace",fontSize:"1em"},e.small={fontSize:"80%"},e["sub,\n sup"]={fontSize:"75%",lineHeight:"0",position:"relative",verticalAlign:"baseline"},e.sub={bottom:"-0.25em"},e.sup={top:"-0.5em"},e.img={borderStyle:"none"},e["button,\n input,\n optgroup,\n select,\n textarea"]={fontFamily:"inherit",fontSize:"100%",lineHeight:"1.15",margin:"0"},e["button,\n input"]={overflow:"visible"},e["button,\n select"]={textTransform:"none"},e['button,\n html [type="button"],\n [type="reset"],\n [type="submit"]']={WebkitAppearance:"button"},e['button::-moz-focus-inner,\n [type="button"]::-moz-focus-inner,\n [type="reset"]::-moz-focus-inner,\n [type="submit"]::-moz-focus-inner']={borderStyle:"none",padding:"0"},e['button:-moz-focusring,\n [type="button"]:-moz-focusring,\n [type="reset"]:-moz-focusring,\n [type="submit"]:-moz-focusring']={outline:"1px dotted ButtonText"},e.fieldset={padding:"0.35em 0.625em 0.75em"},e.legend={boxSizing:"border-box",color:"inherit",display:"table",maxWidth:"100%",padding:"0",whiteSpace:"normal"},e.progress={verticalAlign:"baseline"},e.textarea={overflow:"auto"},e['[type="checkbox"],\n [type="radio"]']={boxSizing:"border-box",padding:"0"},e['[type="number"]::-webkit-inner-spin-button,\n [type="number"]::-webkit-outer-spin-button']={height:"auto"},e['[type="search"]']={WebkitAppearance:"textfield",outlineOffset:"-2px"},e['[type="search"]::-webkit-search-decoration']={WebkitAppearance:"none"},e["::-webkit-file-upload-button"]={WebkitAppearance:"button",font:"inherit"},e.details={display:"block"},e.summary={display:"list-item"},e.template={display:"none"},e["[hidden]"]={display:"none"},e),{"abbr[title]":{textDecoration:"underline dotted"}}]}function G(){var e=Object(u.default)(["radial-gradient(","","","",")"]);return G=function(){return e},e}function $(e){var t=e.colorStops,n=e.extent,r=void 0===n?"":n,o=e.fallback,i=e.position,a=void 0===i?"":i,u=e.shape,l=void 0===u?"":u;if(!t||t.length<2)throw new s(57);return{backgroundColor:o||t[0].split(" ")[0],backgroundImage:K(G(),a,l,r,t.join(", "))}}function X(e,t,n,o,i){var a;if(void 0===n&&(n="png"),void 0===i&&(i="_2x"),!e)throw new s(58);var u=n.replace(/^\./,""),l=o?o+"."+u:""+e+i+"."+u;return(a={backgroundImage:"url("+e+"."+u+")"})[W()]=Object(r.default)({backgroundImage:"url("+l+")"},t?{backgroundSize:t}:{}),a}var Z={easeInBack:"cubic-bezier(0.600, -0.280, 0.735, 0.045)",easeInCirc:"cubic-bezier(0.600, 0.040, 0.980, 0.335)",easeInCubic:"cubic-bezier(0.550, 0.055, 0.675, 0.190)",easeInExpo:"cubic-bezier(0.950, 0.050, 0.795, 0.035)",easeInQuad:"cubic-bezier(0.550, 0.085, 0.680, 0.530)",easeInQuart:"cubic-bezier(0.895, 0.030, 0.685, 0.220)",easeInQuint:"cubic-bezier(0.755, 0.050, 0.855, 0.060)",easeInSine:"cubic-bezier(0.470, 0.000, 0.745, 0.715)",easeOutBack:"cubic-bezier(0.175, 0.885, 0.320, 1.275)",easeOutCubic:"cubic-bezier(0.215, 0.610, 0.355, 1.000)",easeOutCirc:"cubic-bezier(0.075, 0.820, 0.165, 1.000)",easeOutExpo:"cubic-bezier(0.190, 1.000, 0.220, 1.000)",easeOutQuad:"cubic-bezier(0.250, 0.460, 0.450, 0.940)",easeOutQuart:"cubic-bezier(0.165, 0.840, 0.440, 1.000)",easeOutQuint:"cubic-bezier(0.230, 1.000, 0.320, 1.000)",easeOutSine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)",easeInOutBack:"cubic-bezier(0.680, -0.550, 0.265, 1.550)",easeInOutCirc:"cubic-bezier(0.785, 0.135, 0.150, 0.860)",easeInOutCubic:"cubic-bezier(0.645, 0.045, 0.355, 1.000)",easeInOutExpo:"cubic-bezier(1.000, 0.000, 0.000, 1.000)",easeInOutQuad:"cubic-bezier(0.455, 0.030, 0.515, 0.955)",easeInOutQuart:"cubic-bezier(0.770, 0.000, 0.175, 1.000)",easeInOutQuint:"cubic-bezier(0.860, 0.000, 0.070, 1.000)",easeInOutSine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"};function J(e){return Z[e]}var Q=function(e,t,n){var r=""+n[0]+(n[1]||""),o=""+n[0]/2+(n[1]||""),i=""+t[0]+(t[1]||""),a=""+t[0]/2+(t[1]||"");switch(e){case"top":return"0 "+o+" "+i+" "+o;case"topLeft":return r+" "+i+" 0 0";case"left":return a+" "+r+" "+a+" 0";case"bottomLeft":return r+" 0 0 "+i;case"bottom":return i+" "+o+" 0 "+o;case"bottomRight":return"0 0 "+r+" "+i;case"right":return a+" 0 "+a+" "+r;case"topRight":default:return"0 "+r+" "+i+" 0"}},ee=function(e,t,n){switch(e){case"top":case"bottomRight":return n+" "+n+" "+t+" "+n;case"right":case"bottomLeft":return n+" "+n+" "+n+" "+t;case"bottom":case"topLeft":return t+" "+n+" "+n+" "+n;case"left":case"topRight":return n+" "+t+" "+n+" "+n;default:throw new s(59)}};function te(e){var t=e.pointingDirection,n=e.height,r=e.width,o=e.foregroundColor,i=e.backgroundColor,a=void 0===i?"transparent":i,u=x(r,!0),l=x(n,!0);if(isNaN(l[0])||isNaN(u[0]))throw new s(60);return{width:"0",height:"0",borderColor:ee(t,o,a),borderStyle:"solid",borderWidth:Q(t,l,u)}}function ne(e){return void 0===e&&(e="break-word"),{overflowWrap:e,wordWrap:e,wordBreak:"break-word"===e?"break-all":e}}function re(e){return Math.round(255*e)}function oe(e,t,n){return re(e)+","+re(t)+","+re(n)}function ie(e,t,n,r){if(void 0===r&&(r=oe),0===t)return r(n,n,n);var o=(e%360+360)%360/60,i=(1-Math.abs(2*n-1))*t,a=i*(1-Math.abs(o%2-1)),u=0,l=0,c=0;o>=0&&o<1?(u=i,l=a):o>=1&&o<2?(u=a,l=i):o>=2&&o<3?(l=i,c=a):o>=3&&o<4?(l=a,c=i):o>=4&&o<5?(u=a,c=i):o>=5&&o<6&&(u=i,c=a);var s=n-i/2;return r(u+s,l+s,c+s)}var ae={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};var ue=/^#[a-fA-F0-9]{6}$/,le=/^#[a-fA-F0-9]{8}$/,ce=/^#[a-fA-F0-9]{3}$/,se=/^#[a-fA-F0-9]{4}$/,fe=/^rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/i,pe=/^rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*([-+]?[0-9]*[.]?[0-9]+)\s*\)$/i,de=/^hsl\(\s*(\d{0,3}[.]?[0-9]+)\s*,\s*(\d{1,3})%\s*,\s*(\d{1,3})%\s*\)$/i,he=/^hsla\(\s*(\d{0,3}[.]?[0-9]+)\s*,\s*(\d{1,3})%\s*,\s*(\d{1,3})%\s*,\s*([-+]?[0-9]*[.]?[0-9]+)\s*\)$/i;function ve(e){if("string"!=typeof e)throw new s(3);var t=function(e){if("string"!=typeof e)return e;var t=e.toLowerCase();return ae[t]?"#"+ae[t]:e}(e);if(t.match(ue))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(le)){var n=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:n}}if(t.match(ce))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(se)){var r=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:r}}var o=fe.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var i=pe.exec(t);if(i)return{red:parseInt(""+i[1],10),green:parseInt(""+i[2],10),blue:parseInt(""+i[3],10),alpha:parseFloat(""+i[4])};var a=de.exec(t);if(a){var u="rgb("+ie(parseInt(""+a[1],10),parseInt(""+a[2],10)/100,parseInt(""+a[3],10)/100)+")",l=fe.exec(u);if(!l)throw new s(4,t,u);return{red:parseInt(""+l[1],10),green:parseInt(""+l[2],10),blue:parseInt(""+l[3],10)}}var c=he.exec(t);if(c){var f="rgb("+ie(parseInt(""+c[1],10),parseInt(""+c[2],10)/100,parseInt(""+c[3],10)/100)+")",p=fe.exec(f);if(!p)throw new s(4,t,f);return{red:parseInt(""+p[1],10),green:parseInt(""+p[2],10),blue:parseInt(""+p[3],10),alpha:parseFloat(""+c[4])}}throw new s(5)}function ye(e){return function(e){var t,n=e.red/255,r=e.green/255,o=e.blue/255,i=Math.max(n,r,o),a=Math.min(n,r,o),u=(i+a)/2;if(i===a)return void 0!==e.alpha?{hue:0,saturation:0,lightness:u,alpha:e.alpha}:{hue:0,saturation:0,lightness:u};var l=i-a,c=u>.5?l/(2-i-a):l/(i+a);switch(i){case n:t=(r-o)/l+(r=1?Oe(e,t,n):"rgba("+ie(e,t,n)+","+r+")";if("object"==typeof e&&void 0===t&&void 0===n&&void 0===r)return e.alpha>=1?Oe(e.hue,e.saturation,e.lightness):"rgba("+ie(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new s(2)}function Ee(e,t,n){if("number"==typeof e&&"number"==typeof t&&"number"==typeof n)return ge("#"+me(e)+me(t)+me(n));if("object"==typeof e&&void 0===t&&void 0===n)return ge("#"+me(e.red)+me(e.green)+me(e.blue));throw new s(6)}function ke(e,t,n,r){if("string"==typeof e&&"number"==typeof t){var o=ve(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}if("number"==typeof e&&"number"==typeof t&&"number"==typeof n&&"number"==typeof r)return r>=1?Ee(e,t,n):"rgba("+e+","+t+","+n+","+r+")";if("object"==typeof e&&void 0===t&&void 0===n&&void 0===r)return e.alpha>=1?Ee(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")";throw new s(7)}var je=function(e){return"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue&&("number"!=typeof e.alpha||void 0===e.alpha)},_e=function(e){return"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue&&"number"==typeof e.alpha},Te=function(e){return"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness&&("number"!=typeof e.alpha||void 0===e.alpha)},Pe=function(e){return"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness&&"number"==typeof e.alpha};function Ce(e){if("object"!=typeof e)throw new s(8);if(_e(e))return ke(e);if(je(e))return Ee(e);if(Pe(e))return Se(e);if(Te(e))return xe(e);throw new s(8)}function Me(e){return function e(t,n,r){return function(){var o=r.concat(Array.prototype.slice.call(arguments));return o.length>=n?t.apply(this,o):e(t,n,o)}}(e,e.length,[])}function Ae(e,t){if("transparent"===t)return t;var n=ye(t);return Ce(Object(r.default)({},n,{hue:n.hue+parseFloat(e)}))}var Ie=Me(Ae);function Re(e){if("transparent"===e)return e;var t=ye(e);return Ce(Object(r.default)({},t,{hue:(t.hue+180)%360}))}function ze(e,t,n){return Math.max(e,Math.min(t,n))}function Ne(e,t){if("transparent"===t)return t;var n=ye(t);return Ce(Object(r.default)({},n,{lightness:ze(0,1,n.lightness-parseFloat(e))}))}var De=Me(Ne);function Le(e,t){if("transparent"===t)return t;var n=ye(t);return Ce(Object(r.default)({},n,{saturation:ze(0,1,n.saturation-parseFloat(e))}))}var Fe=Me(Le);function Be(e){if("transparent"===e)return 0;var t=ve(e),n=Object.keys(t).map(function(e){var n=t[e]/255;return n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4)}),r=n[0],o=n[1],i=n[2];return parseFloat((.2126*r+.7152*o+.0722*i).toFixed(3))}function He(e,t){var n=Be(e),r=Be(t);return parseFloat((n>r?(n+.05)/(r+.05):(r+.05)/(n+.05)).toFixed(2))}function Ue(e){return"transparent"===e?e:Ce(Object(r.default)({},ye(e),{saturation:0}))}function We(e){if("object"==typeof e&&"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness)return e.alpha&&"number"==typeof e.alpha?Se({hue:e.hue,saturation:e.saturation,lightness:e.lightness,alpha:e.alpha}):xe({hue:e.hue,saturation:e.saturation,lightness:e.lightness});throw new s(45)}function Ke(e){if("transparent"===e)return e;var t=ve(e);return Ce(Object(r.default)({},t,{red:255-t.red,green:255-t.green,blue:255-t.blue}))}function Ve(e,t){if("transparent"===t)return t;var n=ye(t);return Ce(Object(r.default)({},n,{lightness:ze(0,1,n.lightness+parseFloat(e))}))}var qe=Me(Ve);function Ye(e,t){var n=He(e,t);return{AA:n>=4.5,AALarge:n>=3,AAA:n>=7,AAALarge:n>=4.5}}function Ge(e,t,n){if("transparent"===t)return n;if("transparent"===n)return t;var o=ve(t),i=Object(r.default)({},o,{alpha:"number"==typeof o.alpha?o.alpha:1}),a=ve(n),u=Object(r.default)({},a,{alpha:"number"==typeof a.alpha?a.alpha:1}),l=i.alpha-u.alpha,c=2*parseFloat(e)-1,s=((c*l==-1?c:c+l)/(1+c*l)+1)/2,f=1-s;return ke({red:Math.floor(i.red*s+u.red*f),green:Math.floor(i.green*s+u.green*f),blue:Math.floor(i.blue*s+u.blue*f),alpha:i.alpha+(u.alpha-i.alpha)*(parseFloat(e)/1)})}var $e=Me(Ge);function Xe(e,t){if("transparent"===t)return t;var n=ve(t),o="number"==typeof n.alpha?n.alpha:1;return ke(Object(r.default)({},n,{alpha:ze(0,1,(100*o+100*parseFloat(e))/100)}))}var Ze=Me(Xe);function Je(e,t,n){return void 0===t&&(t="#000"),void 0===n&&(n="#fff"),Be(e)>.179?t:n}function Qe(e){if("object"==typeof e&&"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue)return e.alpha&&"number"==typeof e.alpha?ke({red:e.red,green:e.green,blue:e.blue,alpha:e.alpha}):Ee({red:e.red,green:e.green,blue:e.blue});throw new s(46)}function et(e,t){if("transparent"===t)return t;var n=ye(t);return Ce(Object(r.default)({},n,{saturation:ze(0,1,n.saturation+parseFloat(e))}))}var tt=Me(et);function nt(e,t){return"transparent"===t?t:Ce(Object(r.default)({},ye(t),{hue:parseFloat(e)}))}var rt=Me(nt);function ot(e,t){return"transparent"===t?t:Ce(Object(r.default)({},ye(t),{lightness:parseFloat(e)}))}var it=Me(ot);function at(e,t){return"transparent"===t?t:Ce(Object(r.default)({},ye(t),{saturation:parseFloat(e)}))}var ut=Me(at);function lt(e,t){return"transparent"===t?t:$e(parseFloat(e),"rgb(0, 0, 0)",t)}var ct=Me(lt);function st(e,t){return"transparent"===t?t:$e(parseFloat(e),"rgb(255, 255, 255)",t)}var ft=Me(st);function pt(e,t){if("transparent"===t)return t;var n=ve(t),o="number"==typeof n.alpha?n.alpha:1;return ke(Object(r.default)({},n,{alpha:ze(0,1,(100*o-100*parseFloat(e))/100)}))}var dt=Me(pt);function ht(){for(var e=arguments.length,t=new Array(e),n=0;n8)throw new s(64);return{animation:t.map(function(e){if(r&&!Array.isArray(e)||!r&&Array.isArray(e))throw new s(65);if(Array.isArray(e)&&e.length>8)throw new s(66);return Array.isArray(e)?e.join(" "):e}).join(", ")}}function vt(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r=0?((o={})["border"+y(e)+"Width"]=n[0],o["border"+y(e)+"Style"]=n[1],o["border"+y(e)+"Color"]=n[2],o):(n.unshift(e),{borderWidth:n[0],borderStyle:n[1],borderColor:n[2]})}function bt(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),o=1;o=0)return Object(r.default)({position:e},b.apply(void 0,[""].concat(n)));var i=e;return b.apply(void 0,["",i].concat(n))}function At(e,t){return void 0===t&&(t=e),{height:e,width:t}}var It=[void 0,null,"active","focus","hover"];function Rt(e){return'input[type="color"]'+e+',\n input[type="date"]'+e+',\n input[type="datetime"]'+e+',\n input[type="datetime-local"]'+e+',\n input[type="email"]'+e+',\n input[type="month"]'+e+',\n input[type="number"]'+e+',\n input[type="password"]'+e+',\n input[type="search"]'+e+',\n input[type="tel"]'+e+',\n input[type="text"]'+e+',\n input[type="time"]'+e+',\n input[type="url"]'+e+',\n input[type="week"]'+e+",\n input:not([type])"+e+",\n textarea"+e}function zt(){for(var e=arguments.length,t=new Array(e),n=0;n<\/script>"),t.close(),e=t.parentWindow.Object.prototype,t=null,e}():function(){var e,t=document.createElement("iframe"),n=document.body||document.documentElement;return t.style.display="none",n.appendChild(t),t.src="javascript:",e=t.contentWindow.Object.prototype,n.removeChild(t),t=null,e}();delete e.constructor,delete e.hasOwnProperty,delete e.propertyIsEnumerable,delete e.isPrototypeOf,delete e.toLocaleString,delete e.toString,delete e.valueOf;var t=function(){};return t.prototype=e,v=function(){return new t},new t},Object.create=function(e,t){var n,r=function(){};if(null===e)n=v();else{if(null!==e&&s(e))throw new TypeError("Object prototype may only be an Object or null");r.prototype=e,(n=new r).__proto__=e}return void 0!==t&&Object.defineProperties(n,t),n}}var g=function(e){try{return Object.defineProperty(e,"sentinel",{}),"sentinel"in e}catch(e){return!1}};if(Object.defineProperty){var m=g({}),b="undefined"==typeof document||g(document.createElement("div"));if(!m||!b)var w=Object.defineProperty,O=Object.defineProperties}if(!Object.defineProperty||w){Object.defineProperty=function(o,a,u){if(s(o))throw new TypeError("Object.defineProperty called on non-object: "+o);if(s(u))throw new TypeError("Property description must be an object: "+u);if(w)try{return w.call(Object,o,a,u)}catch(e){}if("value"in u)if(c&&(n(o,a)||r(o,a))){var l=o.__proto__;o.__proto__=i,delete o[a],o[a]=u.value,o.__proto__=l}else o[a]=u.value;else{var f="get"in u,p="set"in u;if(!c&&(f||p))throw new TypeError("getters & setters can not be defined on this javascript engine");f&&e(o,a,u.get),p&&t(o,a,u.set)}return o}}Object.defineProperties&&!O||(Object.defineProperties=function(e,t){if(O)try{return O.call(Object,e,t)}catch(e){}return Object.keys(t).forEach(function(n){"__proto__"!==n&&Object.defineProperty(e,n,t[n])}),e});Object.seal||(Object.seal=function(e){if(Object(e)!==e)throw new TypeError("Object.seal can only be called on Objects.");return e});Object.freeze||(Object.freeze=function(e){if(Object(e)!==e)throw new TypeError("Object.freeze can only be called on Objects.");return e});try{Object.freeze(function(){})}catch(e){Object.freeze=(x=Object.freeze,function(e){return"function"==typeof e?e:x(e)})}var x;Object.preventExtensions||(Object.preventExtensions=function(e){if(Object(e)!==e)throw new TypeError("Object.preventExtensions can only be called on Objects.");return e});Object.isSealed||(Object.isSealed=function(e){if(Object(e)!==e)throw new TypeError("Object.isSealed can only be called on Objects.");return!1});Object.isFrozen||(Object.isFrozen=function(e){if(Object(e)!==e)throw new TypeError("Object.isFrozen can only be called on Objects.");return!1});Object.isExtensible||(Object.isExtensible=function(e){if(Object(e)!==e)throw new TypeError("Object.isExtensible can only be called on Objects.");for(var t="";a(e,t);)t+="?";e[t]=!0;var n=a(e,t);return delete e[t],n})})?r.call(t,n,t,e):r)||(e.exports=o)}()},"7kqo":function(e,t,n){"use strict";n.r(t),n.d(t,"startsWith",function(){return i}),n.d(t,"pick",function(){return a}),n.d(t,"match",function(){return u}),n.d(t,"resolve",function(){return l}),n.d(t,"insertParams",function(){return c}),n.d(t,"validateRedirect",function(){return s});var r=n("I9iR"),o=n.n(r),i=function(e,t){return e.substr(0,t.length)===t},a=function(e,t){for(var n=void 0,r=void 0,i=t.split("?")[0],a=v(i),u=""===a[0],l=h(e),c=0,s=l.length;ct.score?-1:e.index-t.index})},v=function(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},y=function(e,t){return e+(t?"?"+t:"")},g=["uri","path"]},"7lg/":function(e,t,n){var r=n("N4z3"),o=n("ZdBB").f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"[object Window]"==i.call(e)?function(e){try{return o(e)}catch(e){return a.slice()}}(e):o(r(e))}},"7nmT":function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n("w/UT")},"7vSd":function(e,t,n){"use strict";var r=n("V+Bs")(),o=n("tr+p"),i=Object.getOwnPropertyDescriptor;e.exports=function(){if(!r||"function"!=typeof i)return null;var e=i(Symbol.prototype,"description");return e&&"function"==typeof e.get?void 0!==e.get.call(Symbol())||""!==e.get.call(Symbol())||"a"!==e.get.call(Symbol("a"))?o:e.get:o}},"7x/C":function(e,t,n){var r=n("uLp7"),o=n("UmhL"),i=Object.prototype;o!==i.toString&&r(i,"toString",o,{unsafe:!0})},"7x0g":function(e,t,n){"use strict";n.r(t);var r=n("ERkP"),o=n.n(r),i=n("aWzz"),a=n.n(i);n("ImZ4");function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(e){var t=e.children,n=e.scrollableNodeProps,r=l(e,["children","scrollableNodeProps"]);return o.a.createElement("div",u({"data-simplebar":!0},r),o.a.createElement("div",{className:"simplebar-wrapper"},o.a.createElement("div",{className:"simplebar-height-auto-observer-wrapper"},o.a.createElement("div",{className:"simplebar-height-auto-observer"})),o.a.createElement("div",{className:"simplebar-mask"},o.a.createElement("div",{className:"simplebar-offset"},o.a.createElement("div",{className:"simplebar-content-wrapper"},o.a.createElement("div",u({},n,{className:"simplebar-content".concat(n&&n.className?" ".concat(n.className):"")}),t)))),o.a.createElement("div",{className:"simplebar-placeholder"})),o.a.createElement("div",{className:"simplebar-track simplebar-horizontal"},o.a.createElement("div",{className:"simplebar-scrollbar"})),o.a.createElement("div",{className:"simplebar-track simplebar-vertical"},o.a.createElement("div",{className:"simplebar-scrollbar"})))}c.propTypes={children:a.a.node},t.default=c},"7xRU":function(e,t,n){"use strict";var r=n("ax0f"),o=n("g6a+"),i=n("N4z3"),a=n("NVHP"),u=[].join,l=o!=Object,c=a("join",",");r({target:"Array",proto:!0,forced:l||c},{join:function(e){return u.call(i(this),void 0===e?",":e)}})},"8+RD":function(e,t,n){var r=n("dSaG");e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},"87if":function(e,t,n){"use strict";var r=n("t/tF").charAt,o=n("zc29"),i=n("LfQM"),a=o.set,u=o.getterFor("String Iterator");i(String,"String",function(e){a(this,{type:"String Iterator",string:String(e),index:0})},function(){var e,t=u(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=r(n,o),t.index+=e.length,{value:e,done:!1})})},"8CTL":function(e,t,n){"use strict";n("1t7P"),n("vrRf"),n("M+/F"),n("IAdD"),n("EgRP"),n("yH/f"),n("+KXO"),Object.defineProperty(t,"__esModule",{value:!0}),t.Link=void 0;var r,o=(r=n("ERkP"))&&r.__esModule?r:{default:r},i=n("VSTh"),a=n("7Zgl"),u=n("jveF");function l(){return(l=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function s(){var e=w(["\n ",";\n"]);return s=function(){return e},e}function f(){var e=w(["\n svg {\n height: 1em;\n width: 1em;\n vertical-align: middle;\n position: relative;\n bottom: 0;\n margin-right: 0;\n }\n "]);return f=function(){return e},e}function p(){var e=w(["\n > svg:last-of-type {\n height: 0.7em;\n width: 0.7em;\n margin-right: 0;\n margin-left: 0.25em;\n bottom: auto;\n vertical-align: inherit;\n }\n "]);return p=function(){return e},e}function d(){var e=w(["\n ",";\n\n ",";\n"]);return d=function(){return e},e}function h(){var e=w(["\n border: 0;\n border-radius: 0;\n background: none;\n padding: 0;\n font-size: inherit;\n "]);return h=function(){return e},e}function v(){var e=w(["\n color: ",";\n svg path {\n fill: ",";\n }\n\n &:hover {\n color: ",";\n svg path {\n fill: ",";\n }\n }\n\n &:active {\n color: ",";\n svg path {\n fill: ",";\n }\n }\n "]);return v=function(){return e},e}function y(){var e=w(["\n color: inherit;\n\n &:hover,\n &:active {\n color: inherit;\n text-decoration: underline;\n }\n "]);return y=function(){return e},e}function g(){var e=w(["\n color: ",";\n svg path {\n fill: ",";\n }\n\n &:hover {\n color: ",";\n svg path {\n fill: ",";\n }\n }\n\n &:active {\n color: ",";\n svg path {\n fill: ",";\n }\n }\n "]);return g=function(){return e},e}function m(){var e=w(["\n color: ",";\n svg path {\n fill: ",";\n }\n\n &:hover {\n color: ",";\n svg path {\n fill: ",";\n }\n }\n\n &:active {\n color: ",";\n svg path {\n fill: ",";\n }\n }\n "]);return m=function(){return e},e}function b(){var e=w(["\n display: inline-block;\n transition: all 150ms ease-out;\n text-decoration: none;\n\n color: ",";\n svg path {\n fill: ",";\n }\n\n &:hover,\n &:focus {\n cursor: pointer;\n color: ",";\n svg path {\n fill: ",";\n }\n }\n &:active {\n color: ",";\n svg path {\n fill: ",";\n }\n }\n\n svg {\n display: inline-block;\n height: 1em;\n width: 1em;\n vertical-align: text-top;\n position: relative;\n bottom: -0.125em;\n margin-right: 0.4em;\n }\n\n ",";\n\n ",";\n\n ",";\n\n ",";\n\n ",";\n"]);return b=function(){return e},e}function w(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var O=i.styled.span(d(),function(e){return e.withArrow&&(0,i.css)(p())},function(e){return e.containsIcon&&(0,i.css)(f())}),x=i.styled.a(s(),function(e){return(0,i.css)(b(),e.theme.color.secondary,e.theme.color.secondary,(0,a.darken)(.07,e.theme.color.secondary),(0,a.darken)(.07,e.theme.color.secondary),(0,a.darken)(.1,e.theme.color.secondary),(0,a.darken)(.1,e.theme.color.secondary),e.secondary&&(0,i.css)(m(),e.theme.color.mediumdark,e.theme.color.mediumdark,e.theme.color.dark,e.theme.color.dark,e.theme.color.darker,e.theme.color.darker),e.tertiary&&(0,i.css)(g(),e.theme.color.dark,e.theme.color.dark,e.theme.color.darkest,e.theme.color.darkest,e.theme.color.mediumdark,e.theme.color.mediumdark),e.nochrome&&(0,i.css)(y()),e.inverse&&(0,i.css)(v(),e.theme.color.lightest,e.theme.color.lightest,e.theme.color.lighter,e.theme.color.lighter,e.theme.color.light,e.theme.color.light),e.isButton&&(0,i.css)(h()))}),S=o.default.createElement(u.Icons,{icon:"arrowright"}),E=function(e){var t=e.cancel,n=e.children,r=e.onClick,i=e.withArrow,a=e.containsIcon,u=e.className,s=c(e,["cancel","children","onClick","withArrow","containsIcon","className"]);return o.default.createElement(x,l({},s,{onClick:t?function(e){return function(e,t){(function(e){return!(0!==e.button||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey)})(e)&&(e.preventDefault(),t(e))}(e,r)}:r,className:u}),o.default.createElement(O,{withArrow:i,containsIcon:a},n,i&&S))};t.Link=E,E.displayName="Link",E.defaultProps={cancel:!0,className:void 0,style:void 0,onClick:function(){},withArrow:!1,containsIcon:!1}},"8IJI":function(e,t,n){"use strict";var r=n("5L5q"),o=n("ey2t"),i=n("rqpN"),a=n("TuIC"),u=n("0HYz"),l=n("OsbC"),c=l("%String%"),s=l("%Object%"),f=l("%SymbolPrototype%",!0),p=f?r.call(Function.call,f.valueOf):null,d=l("%StringPrototype%"),h=r.call(Function.call,d.charAt),v=l("%Promise_resolve%",!0),y=v?r.call(Function.call,v):null,g=r.call(Function.call,l("%ObjectPrototype%").propertyIsEnumerable),m=r.call(Function.apply,l("%ArrayPrototype%").push),b=p?s.getOwnPropertySymbols:null,w=a(a({},i),{EnumerableOwnPropertyNames:i.EnumerableOwnProperties,thisSymbolValue:function(e){if(!p)throw new SyntaxError("Symbols are not supported; thisSymbolValue requires that `value` be a Symbol or a Symbol object");return"Symbol"===this.Type(e)?e:p(e)},IsStringPrefix:function(e,t){if("String"!==this.Type(e))throw new TypeError('Assertion failed: "p" must be a String');if("String"!==this.Type(t))throw new TypeError('Assertion failed: "q" must be a String');if(e===t||""===e)return!0;var n=e.length;if(n>=t.length)return!1;for(var r=0;r=0&&i.IsInteger(i.ToNumber(r));if(!1===o&&l){var c=i.Get(a,r);i.CreateDataProperty(e,r,c)}}),e},PromiseResolve:function(e,t){if(!y)throw new SyntaxError("This environment does not support Promises.");return y(e,t)}});delete w.EnumerableOwnProperties,delete w.IsPropertyDescriptor,e.exports=w},"8Suv":function(e,t){var n="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",r="["+n+"]",o="\\d+",i="[\\u2700-\\u27bf]",a="[a-z\\xdf-\\xf6\\xf8-\\xff]",u="[^\\ud800-\\udfff"+n+o+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",l="(?:\\ud83c[\\udde6-\\uddff]){2}",c="[\\ud800-\\udbff][\\udc00-\\udfff]",s="[A-Z\\xc0-\\xd6\\xd8-\\xde]",f="(?:"+a+"|"+u+")",p="(?:"+s+"|"+u+")",d="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",h="[\\ufe0e\\ufe0f]?"+d+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",l,c].join("|")+")[\\ufe0e\\ufe0f]?"+d+")*"),v="(?:"+[i,l,c].join("|")+")"+h,y=RegExp([s+"?"+a+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[r,s,"$"].join("|")+")",p+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[r,s+f,"$"].join("|")+")",s+"?"+f+"+(?:['’](?:d|ll|m|re|s|t|ve))?",s+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",o,v].join("|"),"g");e.exports=function(e){return e.match(y)||[]}},"8TZ8":function(e,t,n){"use strict";n("IAdD"),Object.defineProperty(t,"__esModule",{value:!0}),t.StorybookIcon=void 0;var r,o=(r=n("ERkP"))&&r.__esModule?r:{default:r};function i(){return(i=Object.assign||function(e){for(var t=1;t1)return c.apply(void 0,r).apply(void 0,i);if(l)return(0,o.default)(function(e){return c.apply(void 0,r)(i[0],e)},"Passing stories directly into ".concat(t,"() is deprecated,\n instead use addDecorator(").concat(t,") and pass options with the '").concat(n,"' parameter"));throw new Error("Passing stories directly into ".concat(t,"() is not allowed,\n instead use addDecorator(").concat(t,") and pass options with the '").concat(n,"' parameter"))}}}},"8r/q":function(e,t,n){var r=n("9JhN"),o=n("dSaG"),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},"90BI":function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n("1t7P"),n("jQ/y"),n("aLgo"),n("jwue"),n("hCOa"),n("vrRf"),n("plBw"),n("lTEL"),n("M+/F"),n("cARO"),n("IAdD"),n("EgRP"),n("yH/f"),n("+KXO"),n("7x/C"),n("DZ+c"),n("87if"),n("+oxZ"),n("kYxP"),Object.defineProperty(t,"__esModule",{value:!0}),t.WithTooltip=t.WithToolTipState=t.WithTooltipPure=void 0;var o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=e[i]}n.default=e,t&&t.set(e,n);return n}(n("ERkP")),a=n("VSTh"),u=n("uXhg"),l=n("NyMY"),c=(o=n("OCSl"))&&o.__esModule?o:{default:o},s=n("f/fx");function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==u.return||u.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function d(){return(d=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function v(){var e=g(["\n cursor: ",";\n"]);return v=function(){return e},e}function y(){var e=g(["\n display: inline-block;\n cursor: ",";\n"]);return y=function(){return e},e}function g(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var m=a.styled.div(y(),function(e){return"hover"===e.mode?"default":"pointer"}),b=a.styled.g(v(),function(e){return"hover"===e.mode?"default":"pointer"}),w=function(e){var t=e.svg,n=e.trigger,r=(e.closeOnClick,e.placement),o=e.modifiers,a=e.hasChrome,u=e.tooltip,l=e.children,f=e.tooltipShown,p=e.onVisibilityChange,v=h(e,["svg","trigger","closeOnClick","placement","modifiers","hasChrome","tooltip","children","tooltipShown","onVisibilityChange"]),y=t?b:m;return i.default.createElement(c.default,{placement:r,trigger:n,modifiers:o,tooltipShown:f,onVisibilityChange:p,tooltip:function(e){var t=e.getTooltipProps,n=e.getArrowProps,r=e.tooltipRef,o=e.arrowRef,l=e.placement;return i.default.createElement(s.Tooltip,d({hasChrome:a,placement:l,tooltipRef:r,arrowRef:o,arrowProps:n()},t()),"function"==typeof u?u({onHide:function(){return p(!1)}}):u)}},function(e){var t=e.getTriggerProps,n=e.triggerRef;return i.default.createElement(y,d({ref:n},t(),v),l)})};t.WithTooltipPure=w,w.displayName="WithTooltipPure",w.defaultProps={svg:!1,trigger:"hover",closeOnClick:!1,placement:"top",modifiers:{},hasChrome:!0,tooltipShown:!1};var O=function(e){var t=e.startOpen,n=h(e,["startOpen"]),r=p((0,i.useState)(t||!1),2),o=r[0],a=r[1];return(0,i.useEffect)(function(){var e=function(){return a(!1)};l.document.addEventListener("keydown",e,!1);var t=Array.from(l.document.getElementsByTagName("iframe")),n=[];return t.forEach(function(t){var r=function(){try{t.contentWindow.document&&(t.contentWindow.document.addEventListener("click",e),n.push(function(){try{t.contentWindow.document.removeEventListener("click",e)}catch(e){u.logger.warn("Removing a click listener from iframe failed: ",e)}}))}catch(e){u.logger.warn("Adding a click listener to iframe failed: ",e)}};r(),t.addEventListener("load",r),n.push(function(){t.removeEventListener("load",r)})}),function(){l.document.removeEventListener("keydown",e),n.forEach(function(e){e()})}}),i.default.createElement(w,d({},n,{tooltipShown:o,onVisibilityChange:a}))};t.WithTooltip=t.WithToolTipState=O,O.displayName="WithToolTipState"},"90uY":function(e,t,n){"use strict";var r=n("bbru"),o=n("wSS7"),i=n("5L5q").call(Function.call,Object.prototype.propertyIsEnumerable);e.exports=function(e){var t=r.RequireObjectCoercible(e),n=[];for(var a in t)o(t,a)&&i(t,a)&&n.push([a,t[a]]);return n}},"96pp":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"97Jx":function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function j(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t4?e:void 0}());var t},r.isLegacyOpera=function(){return!!window.opera}},A2G2:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n("P2aG"))&&r.__esModule?r:{default:r},i=n("aPAC");t.default=function(e){var t=e.provider,n={getChannel:function(){return t.channel},on:function(e,n){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return r?t.channel.addPeerListener(e,n):t.channel.addListener(e,n),function(){return t.channel.removeListener(e,n)}},off:function(e,n){return t.channel.removeListener(e,n)},emit:function(e,n){return t.channel.emit(e,n)},once:function(e,n){return t.channel.once(e,n)},onStory:(0,o.default)(function(e){return n.on(i.STORY_CHANGED,e)},"onStory(...) has been replaced with on(STORY_CHANGED, ...)")};return{api:n}}},A551:function(e,t,n){var r=n("VcbD"),o=n("Gpqx"),i=n("Nj2W"),a=function(e){return function(t,n,a){var u,l=r(t),c=o(l.length),s=i(a,c);if(e&&n!=n){for(;c>s;)if((u=l[s++])!=u)return!0}else for(;c>s;s++)if((e||s in l)&&l[s]===n)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},AB7C:function(e,t,n){"use strict";var r=n("zT+L");e.exports=function(){var e={},t=function(t){return e["$"+t]?e["$"+t]:"function"==typeof Symbol?(e["$"+t]=Symbol(t),e["$"+t]):"___ "+t+" ___"};return{get:function(e,n){return e[t(n)]},has:function(e,n){return t(n)in e},set:function(e,n,o){var i=t(n);r.supportsDescriptors?Object.defineProperty(e,i,{configurable:!1,enumerable:!1,value:o,writable:!0}):e[i]=o}}}},"AO5/":function(e,t,n){"use strict";var r=n("/HEY");e.exports=function(){return"function"==typeof String.prototype.padStart?String.prototype.padStart:r}},"ARk+":function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.AddonPanel=void 0;var o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(n,a,u):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n("ERkP"));function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}var a=function(e,t){var n=function(e){var t=(0,o.useRef)();return(0,o.useEffect)(function(){t.current=e},[e]),t.current}(t);return e?t:n},u=function(e){var t=e.active,n=e.children;return o.default.createElement("div",{hidden:!t,style:{transform:"translateX(0px)"}},a(t,n))};t.AddonPanel=u,u.displayName="AddonPanel"},ARua:function(e,t,n){"use strict";n("2nwC")},AYLx:function(e,t,n){var r=n("9JhN"),o=n("Ya2h").trim,i=n("+/eK"),a=r.parseInt,u=/^[+-]?0[Xx]/,l=8!==a(i+"08")||22!==a(i+"0x16");e.exports=l?function(e,t){var n=o(String(e));return a(n,t>>>0||(u.test(n)?16:10))}:a},AbK1:function(e,t,n){"use strict";n.r(t),t.default=function(e){function t(e,t,r){var o=t.trim().split(h);t=o;var i=o.length,a=e.length;switch(a){case 0:case 1:var u=0;for(e=0===a?"":e[0]+" ";ur&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(v,"$1"+e.trim());case 58:return e.trim()+t.replace(v,"$1"+e.trim());default:if(0<1*n&&0l.charCodeAt(8))break;case 115:a=a.replace(l,"-webkit-"+l)+";"+a;break;case 207:case 102:a=a.replace(l,"-webkit-"+(102u.charCodeAt(0)&&(u=u.trim()),u=[u],0d)&&(F=(U=U.replace(" ",":")).length),0=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?w(e):t}function x(e,t,n){return(x="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=v(e)););return e}(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(n):o.value}})(e,t,n||e)}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==u.return||u.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function E(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t=this.constructor.levels.error&&(this.error=console.error,this.logLevel>=this.constructor.levels.warn&&(this.warn=console.warn,["info","debug","verbose"].some(function(e){return!(t.logLevel>=t.constructor.levels[e]&&(t[e]=console.log,1))})))}return s(e,[{key:"noop",value:function(){}}]),e}();function C(e){return void 0===e}f(P,"logIcons",["📕","📗","📘","📙"]),f(P,"componentIcons",["🔺","⭐️","🔷","🔶","⬛️"]),f(P,"eventIcons",["❤️","💚","💙","💛","💜","🧡"]),f(P,"levels",{none:0,error:1,warn:2,info:3,debug:4,verbose:5});var M=function(){function e(){l(this,e)}return s(e,null,[{key:"newBitmap",value:function(e){var t=[!1,!1,!1];if(!C(e))for(var n=0;n<=e;n++)t[n]=!0;return t}},{key:"setBit",value:function(e,t){return e[t]=!0,e}},{key:"clone",value:function(e){for(var t=this.newBitmap(),n=0;n"],"/":["?"],"\\":["|"],"[":["{"],"]":["}"],"#":["~"]};function R(e){return I[e]||[1===e.length?e.toUpperCase():e]}function z(e,t){return e.hasOwnProperty(t)}function N(e){return Object.keys(e).reduce(function(t,n){return e[n].forEach(function(e){z(t,e)||(t[e]=[]),t[e].push(n)}),t},{})}var D=N(I);function L(e){return D[e]||[1===e.length?e.toLowerCase():e]}var F={Backspace:["Delete"]};function B(e){return"string"==typeof e}function H(e){return B(e)?e.trim().replace(/\s+/g," "):e}var U={tab:"Tab",capslock:"CapsLock",shift:"Shift",meta:"Meta",alt:"Alt",ctrl:"Control",space:" ",spacebar:" ",escape:"Escape",esc:"Escape",left:"ArrowLeft",right:"ArrowRight",up:"ArrowUp",down:"ArrowDown",return:"Enter",del:"Backspace",command:"Meta",option:"Alt",enter:"Enter",backspace:"Backspace",ins:"Insert",pageup:"PageUp",pagedown:"PageDown",end:"End",home:"Home",contextmenu:"ContextMenu",numlock:"Clear"},W={cmd:"Meta"};function K(e){var t=e.toLowerCase();return U[t]||W[t]||(e.match(/^f\d+$/)?e.toUpperCase():e)}var V={Shift:!0,Control:!0,Alt:!0,Meta:!0,Enter:!0,Tab:!0,CapsLock:!0,BackSpace:!0,Escape:!0};function q(e){return function(e){return!!V[e]}(e)||String.fromCharCode(e.charCodeAt(0))===e}var Y=function(e){function t(){return l(this,t),O(this,v(t).apply(this,arguments))}return h(t,m(Error)),t}();function G(e){return e.sort().join("+")}var $=function(){function e(){l(this,e)}return s(e,null,[{key:"parse",value:function(e){var t=1he;he++)de["F".concat(he)]=!0;var ve=function(){function e(){var t=0this.keyCombinationHistory.length)this.keyCombinationHistory=[];else{var e=this._getCurrentKeyCombination(),t=Object.keys(e.keys).reduce(function(t,n){var r=e.keys[n],o=r[fe.current];return o[A.keydown]&&!o[A.keyup]&&(t[n]=r),t},{});this.keyCombinationHistory=[{keys:t,ids:ie.serialize(t)}]}}},{key:"getApplicationKeyMap",value:function(){return null===this.rootComponentId?{}:this._buildApplicationKeyMap([this.rootComponentId],{})}},{key:"_buildApplicationKeyMap",value:function(e,t){var n=this;return e.forEach(function(e){var r=n.componentRegistry[e],o=n.keyMapRegistry[e];o&&Object.keys(o).forEach(function(e){t[e]=[],ae(o[e]).forEach(function(n){var r=le(n)?n.sequence:n;t[e].push(r)})}),n._buildApplicationKeyMap(r.childIds,t)}),t}},{key:"registerKeyMap",value:function(e){return this.componentId+=1,this.keyMapRegistry[this.componentId]=e,this.componentRegistry[this.componentId]={childIds:[],parentId:null},this.componentId}},{key:"reregisterKeyMap",value:function(e,t){this.keyMapRegistry[e]=t}},{key:"registerComponentMount",value:function(e,t){C(t)?this.rootComponentId=e:(this.componentRegistry[e].parentId=t,this.componentRegistry[t].childIds.push(e))}},{key:"deregisterKeyMap",value:function(e){var t=this.componentRegistry[e].parentId,n=this.componentRegistry[t];n&&(n.childIds=function(e){var t=1r.longestSequence&&(r.longestSequence=s.size,r.longestSequenceComponentIndex=n),M.setBit(r.keyMapEventBitmap,l),o[i]||(o[i]=[]),o[i].push(d({prefix:s.prefix,actionName:i,sequenceLength:s.size},f))}),o},{})}},{key:"_getCurrentKeyCombination",value:function(){return 0this.longestSequence&&this.keyCombinationHistory.shift();var n=this._getCurrentKeyCombination(),r=d({},this._withoutKeyUps(n),f({},e,[M.newBitmap(),M.newBitmap(t)]));this.keyCombinationHistory.push({keys:r,ids:ie.serialize(r),keyAliases:this._buildCombinationKeyAliases(r)}),this.keyCombinationIncludesKeyUp=!1}},{key:"_withoutKeyUps",value:function(e){return Object.keys(e.keys).reduce(function(t,n){var r=e.keys[n];return r[fe.current][A.keyup]||(t[n]=r),t},{})}},{key:"_shouldSimulate",value:function(e,t){var n=function(e){return!de[e]}(t);return e===A.keypress?!n||n&&this._keyIsCurrentlyDown("Meta"):e===A.keyup&&n&&ye(this._getCurrentKeyState("Meta"),A.keyup)}},{key:"_cloneAndMergeEvent",value:function(e,t){return d({},Object.keys(pe).reduce(function(t,n){return t[n]=e[n],t},{}),t)}},{key:"_callMatchingHandlerClosestToEventTarget",value:function(e,t,n,r,o){var i=this;for(this.keyMaps&&this.unmatchedHandlerStatus||(this.keyMaps=[],this.unmatchedHandlerStatus=[],this.componentList.forEach(function(e){var t=e.handlers;i.unmatchedHandlerStatus.push([Object.keys(t).length,{}]),i.keyMaps.push({})}));o<=r;){var a=this.unmatchedHandlerStatus[o][0];if(0=this._getComponentPosition(e)}},{key:"_updateEventPropagationHistory",value:function(e){var t=1=this.componentList.length-1}},{key:"_setNewEventParameters",value:function(e,t){be.incrementId(),this.currentEvent={key:e.key,type:t,handled:!1,ignored:!1}}},{key:"_startAndLogNewKeyCombination",value:function(e,t,n,r){this._startNewKeyCombination(e,t)}},{key:"_addToAndLogCurrentKeyCombination",value:function(e,t,n,r){this._addToCurrentKeyCombination(e,t)}},{key:"_stopEventPropagation",value:function(e,t){this.eventPropagationState.stopping||(this.eventPropagationState.stopping=!0,!e.simulated&&e.stopPropagation())}},{key:"_handleEventSimulation",value:function(e,t,n,r){var o=r.event,i=r.key,a=r.focusTreeId,u=r.componentId,l=r.options;if(n&&T.option("simulateMissingKeyPressEvents")){var c=this._cloneAndMergeEvent(o,{key:i,simulated:!0});this[e].push({event:c,focusTreeId:a,componentId:u,options:l})}(this._isFocusTreeRoot(u)||this.eventPropagationState.stopping)&&!this.keyEventManager.isGlobalListenersBound()&&this[t]()}},{key:"simulatePendingKeyPressEvents",value:function(){this._simulatePendingKeyEvents("keypressEventsToSimulate","handleKeypress")}},{key:"simulatePendingKeyUpEvents",value:function(){this._simulatePendingKeyEvents("keyupEventsToSimulate","handleKeyup")}},{key:"_simulatePendingKeyEvents",value:function(e,t){var n=this;0t.longestSequence&&(t.longestSequence=n)}))}},{key:"_updateComponentIndexDictFromList",value:function(){for(var e=0 * + *":{marginTop:10},"&:empty":{display:"none"}},function(e){return e.placement||{bottom:0,left:0,right:0,position:"fixed"}});function c(e){var t=e.notifications,n=e.placement;return r.default.createElement(l,{placement:n},t.map(function(e){return r.default.createElement(a.default,{key:e.id,notification:e})}))}c.displayName="NotificationList",c.propTypes={placement:o.default.shape({position:o.default.string,left:o.default.number,right:o.default.number,top:o.default.number,bottom:o.default.number}),notifications:o.default.arrayOf(o.default.shape({id:o.default.string,content:o.default.string.isRequired,link:o.default.string}).isRequired).isRequired},c.defaultProps={placement:void 0}},AokZ:function(e,t,n){"use strict";n.r(t);t.default=function(e,t){return{onEndResult:function(n){if(null==e||null==t)throw new Error("replaceResultTransformer requires at least 2 arguments.");return n.replace(e,t)}}}},"B+yX":function(e,t,n){"use strict";var r=n("zT+L").supportsDescriptors,o=n("wNIk"),i=n("aP1Z"),a=Object.defineProperty,u=TypeError;e.exports=function(){var e=i();if(o)return e;if(!r)throw new u("Shimming Function.prototype.name support requires ES5 property descriptor support.");var t=Function.prototype;return a(t,"name",{configurable:!0,enumerable:!1,get:function(){var n=e.call(this);return this!==t&&a(this,"name",{configurable:!0,enumerable:!1,value:n,writable:!1}),n}}),e}},"B/kk":function(e,t,n){"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}},BEbc:function(e,t,n){var r=n("2gZs"),o=n("W7cG"),i=n("fVMg")("iterator");e.exports=function(e){if(null!=e)return e[i]||e["@@iterator"]||o[r(e)]}},BFfR:function(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}n.r(t),n.d(t,"default",function(){return r})},BIUb:function(e,t,n){"use strict";e.exports=n("T8ea")},BKl4:function(e,t,n){"use strict";n("UvmB"),Object.defineProperty(t,"__esModule",{value:!0}),t.DocsPage=t.DocsPageWrapper=t.DocsWrapper=t.DocsContent=void 0;var r,o=(r=n("ERkP"))&&r.__esModule?r:{default:r},i=n("VSTh"),a=n("7Zgl"),u=n("+k//");function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=i.styled.h1(u.withReset,function(e){var t=e.theme;return l({color:t.color.defaultText,fontSize:t.typography.size.m3,fontWeight:t.typography.weight.black,lineHeight:"32px"},"@media (min-width: ".concat(600,"px)"),{fontSize:t.typography.size.l1,lineHeight:"36px",marginBottom:".5rem"})}),s=i.styled.h2(u.withReset,function(e){var t,n=e.theme;return l(t={fontWeight:n.typography.weight.regular,fontSize:n.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:"15px"},"@media (min-width: ".concat(600,"px)"),{fontSize:n.typography.size.m1,lineHeight:"28px",marginBottom:"24px"}),l(t,"color",(n.base,(0,a.transparentize)(.25,n.color.defaultText))),t}),f=i.styled.div({maxWidth:800,width:"100%"});t.DocsContent=f;var p=i.styled.div(function(e){return l({background:e.theme.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px"},"@media (min-width: ".concat(600,"px)"),{})});t.DocsWrapper=p;var d=function(e){var t=e.children;return o.default.createElement(p,null,o.default.createElement(f,null,t))};t.DocsPageWrapper=d,d.displayName="DocsPageWrapper";t.DocsPage=function(e){var t=e.title,n=e.subtitle,r=e.children;return o.default.createElement(o.default.Fragment,null,t&&o.default.createElement(c,{className:"sbdocs-title"},t),n&&o.default.createElement(s,{className:"sbdocs-subtitle"},n),r)}},BNkw:function(e,t){var n=Number.isNaN||function(e){return e!=e};e.exports=Number.isFinite||function(e){return"number"==typeof e&&!n(e)&&e!==1/0&&e!==-1/0}},"BS/m":function(e,t,n){"use strict";(function(t){var n="__global_unique_id__";e.exports=function(){return t[n]=(t[n]||0)+1}}).call(this,n("fRV1"))},BSqe:function(e,t){e.exports=function(e){return this.__data__.get(e)}},Bi7v:function(e,t,n){"use strict";var r=n("hZBN");function o(){var e={},t=0,n=0,r=0;return{add:function(o,i){i||(i=o,o=0),o>n?n=o:o=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=i.styled.div(function(e){var t=e.theme;return{fontFamily:t.typography.fonts.base,fontSize:t.typography.size.s2,marginLeft:10,lineHeight:1.2}}),f=i.styled.div(function(e){var t=e.theme;return Object.assign({},(0,u.getBlockBackgroundStyle)(t),{overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}})}),p=i.styled.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"}),d=i.styled.div({display:"flex",flexFlow:"row wrap"}),h=function(e){var t=e.name,n=e.children;return o.default.createElement(p,null,o.default.createElement(f,null,n),o.default.createElement(s,null,t))};t.IconItem=h,h.displayName="IconItem";var v=function(e){var t=e.children,n=c(e,["children"]);return o.default.createElement(a.ResetWrapper,null,o.default.createElement(d,l({},n,{className:"docblock-icongallery"}),t))};t.IconGallery=v,v.displayName="IconGallery"},C10U:function(e,t,n){"use strict";n("M+/F"),n("EgRP"),n("yH/f"),Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentWrapper=void 0;var r=n("VSTh");function o(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n /* Custom styles atop GitHub base theme (see below) */\n font-size: ","px;\n line-height: 1.6;\n\n h1 {\n font-size: ","px;\n font-weight: ",";\n }\n\n h2 {\n font-size: ","px;\n border-bottom: 1px solid ",";\n }\n\n h3 {\n font-size: ","px;\n }\n\n h4 {\n font-size: ","px;\n }\n\n h5 {\n font-size: ","px;\n }\n\n h6 {\n font-size: ","px;\n color: ",";\n }\n\n /* Custom for SB SyntaxHighlighter */\n\n pre:not(.hljs) {\n background: transparent;\n border: none;\n border-radius: 0;\n padding: 0;\n margin: 0;\n }\n\n pre pre,\n pre.hljs {\n padding: 15px;\n margin: 0;\n\n white-space: pre-wrap;\n color: inherit;\n\n font-size: 13px;\n line-height: 19px;\n\n code {\n color: inherit;\n font-size: inherit;\n }\n }\n\n pre code {\n margin: 0;\n padding: 0;\n white-space: pre;\n border: none;\n background: transparent;\n }\n\n pre code,\n pre tt {\n background-color: transparent;\n border: none;\n }\n\n /* GitHub inspired Markdown styles loosely from https://gist.github.com/tuzz/3331384 */\n\n body > *:first-of-type {\n margin-top: 0 !important;\n }\n\n body > *:last-child {\n margin-bottom: 0 !important;\n }\n\n a {\n color: ",";\n text-decoration: none;\n }\n\n a.absent {\n color: #cc0000;\n }\n\n a.anchor {\n display: block;\n padding-left: 30px;\n margin-left: -30px;\n cursor: pointer;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n }\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n margin: 20px 0 10px;\n padding: 0;\n cursor: text;\n position: relative;\n }\n\n h2:first-of-type,\n h1:first-of-type,\n h1:first-of-type + h2,\n h3:first-of-type,\n h4:first-of-type,\n h5:first-of-type,\n h6:first-of-type {\n margin-top: 0;\n padding-top: 0;\n }\n\n h1:hover a.anchor,\n h2:hover a.anchor,\n h3:hover a.anchor,\n h4:hover a.anchor,\n h5:hover a.anchor,\n h6:hover a.anchor {\n text-decoration: none;\n }\n\n h1 tt,\n h1 code {\n font-size: inherit;\n }\n\n h2 tt,\n h2 code {\n font-size: inherit;\n }\n\n h3 tt,\n h3 code {\n font-size: inherit;\n }\n\n h4 tt,\n h4 code {\n font-size: inherit;\n }\n\n h5 tt,\n h5 code {\n font-size: inherit;\n }\n\n h6 tt,\n h6 code {\n font-size: inherit;\n }\n\n p,\n blockquote,\n ul,\n ol,\n dl,\n li,\n table,\n pre {\n margin: 15px 0;\n }\n\n hr {\n border: 0 none;\n color: ",";\n height: 4px;\n padding: 0;\n }\n\n body > h2:first-of-type {\n margin-top: 0;\n padding-top: 0;\n }\n\n body > h1:first-of-type {\n margin-top: 0;\n padding-top: 0;\n }\n\n body > h1:first-of-type + h2 {\n margin-top: 0;\n padding-top: 0;\n }\n\n body > h3:first-of-type,\n body > h4:first-of-type,\n body > h5:first-of-type,\n body > h6:first-of-type {\n margin-top: 0;\n padding-top: 0;\n }\n\n a:first-of-type h1,\n a:first-of-type h2,\n a:first-of-type h3,\n a:first-of-type h4,\n a:first-of-type h5,\n a:first-of-type h6 {\n margin-top: 0;\n padding-top: 0;\n }\n\n h1 p,\n h2 p,\n h3 p,\n h4 p,\n h5 p,\n h6 p {\n margin-top: 0;\n }\n\n li p.first {\n display: inline-block;\n }\n\n ul,\n ol {\n padding-left: 30px;\n }\n\n ul :first-of-type,\n ol :first-of-type {\n margin-top: 0;\n }\n\n ul :last-child,\n ol :last-child {\n margin-bottom: 0;\n }\n\n dl {\n padding: 0;\n }\n\n dl dt {\n font-size: 14px;\n font-weight: bold;\n font-style: italic;\n padding: 0;\n margin: 15px 0 5px;\n }\n\n dl dt:first-of-type {\n padding: 0;\n }\n\n dl dt > :first-of-type {\n margin-top: 0;\n }\n\n dl dt > :last-child {\n margin-bottom: 0;\n }\n\n dl dd {\n margin: 0 0 15px;\n padding: 0 15px;\n }\n\n dl dd > :first-of-type {\n margin-top: 0;\n }\n\n dl dd > :last-child {\n margin-bottom: 0;\n }\n\n blockquote {\n border-left: 4px solid ",";\n padding: 0 15px;\n color: ",";\n }\n\n blockquote > :first-of-type {\n margin-top: 0;\n }\n\n blockquote > :last-child {\n margin-bottom: 0;\n }\n\n table {\n padding: 0;\n border-collapse: collapse;\n }\n table tr {\n border-top: 1px solid ",";\n background-color: white;\n margin: 0;\n padding: 0;\n }\n\n table tr:nth-of-type(2n) {\n background-color: ",";\n }\n\n table tr th {\n font-weight: bold;\n border: 1px solid ",";\n text-align: left;\n margin: 0;\n padding: 6px 13px;\n }\n\n table tr td {\n border: 1px solid ",";\n text-align: left;\n margin: 0;\n padding: 6px 13px;\n }\n\n table tr th :first-of-type,\n table tr td :first-of-type {\n margin-top: 0;\n }\n\n table tr th :last-child,\n table tr td :last-child {\n margin-bottom: 0;\n }\n\n img {\n max-width: 100%;\n }\n\n span.frame {\n display: block;\n overflow: hidden;\n }\n\n span.frame > span {\n border: 1px solid ",";\n display: block;\n float: left;\n overflow: hidden;\n margin: 13px 0 0;\n padding: 7px;\n width: auto;\n }\n\n span.frame span img {\n display: block;\n float: left;\n }\n\n span.frame span span {\n clear: both;\n color: ",";\n display: block;\n padding: 5px 0 0;\n }\n\n span.align-center {\n display: block;\n overflow: hidden;\n clear: both;\n }\n\n span.align-center > span {\n display: block;\n overflow: hidden;\n margin: 13px auto 0;\n text-align: center;\n }\n\n span.align-center span img {\n margin: 0 auto;\n text-align: center;\n }\n\n span.align-right {\n display: block;\n overflow: hidden;\n clear: both;\n }\n\n span.align-right > span {\n display: block;\n overflow: hidden;\n margin: 13px 0 0;\n text-align: right;\n }\n\n span.align-right span img {\n margin: 0;\n text-align: right;\n }\n\n span.float-left {\n display: block;\n margin-right: 13px;\n overflow: hidden;\n float: left;\n }\n\n span.float-left span {\n margin: 13px 0 0;\n }\n\n span.float-right {\n display: block;\n margin-left: 13px;\n overflow: hidden;\n float: right;\n }\n\n span.float-right > span {\n display: block;\n overflow: hidden;\n margin: 13px auto 0;\n text-align: right;\n }\n\n code,\n tt {\n margin: 0 2px;\n padding: 0 5px;\n white-space: nowrap;\n border: 1px solid ",";\n background-color: ",";\n border-radius: 3px;\n color: ",";\n }\n "]);return o=function(){return e},e}var i=r.styled.div(function(e){var t=e.theme;return(0,r.css)(o(),t.typography.size.s2,t.typography.size.l1,t.typography.weight.black,t.typography.size.m2,t.appBorderColor,t.typography.size.m1,t.typography.size.s3,t.typography.size.s2,t.typography.size.s2,t.color.dark,t.color.secondary,t.appBorderColor,t.color.medium,t.color.dark,t.appBorderColor,t.color.lighter,t.appBorderColor,t.appBorderColor,t.color.medium,t.color.darkest,t.color.mediumlight,t.color.lighter,"dark"===t.base&&t.color.darkest)});t.DocumentWrapper=i},CCu2:function(e,t,n){"use strict";t.__esModule=!0;var r,o=n("CafK"),i=(r=o)&&r.__esModule?r:{default:r};t.default=i.default||function(e){for(var t=1;t",lt:"<",nbsp:" ",quot:"“"},f=["style","script"],p=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,d=/mailto:/i,h=/\n{2,}$/,v=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,y=/^ *> ?/gm,g=/^ {2,}\n/,m=/^(?:( *[-*_]) *){3,}(?:\n *)+\n/,b=/^\s*(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n *)+\n?/,w=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,O=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,x=/^(?:\n *)*\n/,S=/\r\n?/g,E=/^\[\^(.*)\](:.*)\n/,k=/^\[\^(.*)\]/,j=/\f/g,_=/^\s*?\[(x|\s)\]/,T=/^ *(#{1,6}) *([^\n]+)\n{0,2}/,P=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,C=/^ *(?!<[a-z][^ >\/]* ?\/>)<([a-z][^ >\/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,M=/&([a-z]+);/g,A=/^/,I=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,R=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,z=/^\{.*\}$/,N=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,D=/^<([^ >]+@[^ >]+)>/,L=/^<([^ >]+:\/[^ >]+)>/,F=/ *\n+$/,B=/(?:^|\n)( *)$/,H=/-([a-z])?/gi,U=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,W=/^((?:[^\n]|\n(?! *\n))+)(?:\n *)+\n/,K=/^\[([^\]]*)\]:\s*(\S+)\s*("([^"]*)")?/,V=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,q=/^\[([^\]]*)\] ?\[([^\]]*)\]/,Y=/(\[|\])/g,G=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,$=/\t/g,X=/(^ *\||\| *$)/g,Z=/^ *:-+: *$/,J=/^ *:-+ *$/,Q=/^ *-+: *$/,ee=/ *\| */,te=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ne=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1)/,re=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,oe=/^\\([^0-9A-Za-z\s])/,ie=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,ae=/(^\n+|(\n|\s)+$)/g,ue=/^([ \t]*)/,le=/\\([^0-9A-Z\s])/gi,ce=/^( *)((?:[*+-]|\d+\.)) +/,se=/( *)((?:[*+-]|\d+\.)) +[^\n]*(?:\n(?!\1(?:[*+-]|\d+\.) )[^\n]*)*(\n|$)/gm,fe=/^( *)((?:[*+-]|\d+\.)) [\s\S]+?(?:\n{2,}(?! )(?!\1(?:[*+-]|\d+\.) (?!(?:[*+-]|\d+\.) ))\n*|\s*\n*$)/,pe=/^\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,de=/^!\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,he=[v,w,b,T,P,C,A,R,se,fe,U,W];function ve(e){return e.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function ye(e){return Q.test(e)?"right":Z.test(e)?"center":J.test(e)?"left":null}function ge(e,t,n){n.inline=!0;var r=function(e,t,n){return e[1].replace(X,"").trim().split(ee).map(function(e){return t(e,n)})}(e,t,n),o=function(e){return e[2].replace(X,"").trim().split(ee).map(ye)}(e),i=function(e,t,n){return e[3].trim().split("\n").map(function(e){return e.replace(X,"").split(ee).map(function(e){return t(e.trim(),n)})})}(e,t,n);return n.inline=!1,{align:o,cells:i,header:r,type:"table"}}function me(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function be(e){function t(r,o){for(var i=[],a="";r;)for(var u=0;u2?o-2:0),a=2;a1?i=n(r?"span":"div",{key:"outer"},o):1===o.length?"string"==typeof(i=o[0])&&(i=n("span",{key:"outer"},i)):i=n("span",{key:"outer"}),i}function i(e){var t=e.match(p);return t?t.reduce(function(e,t,n){var i=t.indexOf("=");if(-1!==i){var u=function(e){return-1!==e.indexOf("-")&&null===e.match(I)&&(e=e.replace(H,function(e,t){return t.toUpperCase()})),e}(t.slice(0,i)).trim(),l=a()(t.slice(i+1).trim()),s=c[u]||u,f=e[s]=function(e,t){return"style"===e?t.split(/;\s?/).reduce(function(e,t){var n=t.slice(0,t.indexOf(":")),r=n.replace(/(-[a-z])/g,function(e){return e[1].toUpperCase()});return e[r]=t.slice(n.length+1).trim(),e},{}):"href"===e?Ee(t):(t.match(z)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(u,l);(C.test(f)||R.test(f))&&(e[s]=o.a.cloneElement(r(f.trim()),{key:n}))}else e[c[t]||t]=!0;return e},{}):void 0}(t=t||{}).overrides=t.overrides||{},t.slugify=t.slugify||ve,t.namedCodesToUnicode=t.namedCodesToUnicode?u({},s,t.namedCodesToUnicode):s;var l=t.createElement||o.a.createElement;var S=[],j={},$={blockQuote:{match:xe(v),order:Ne,parse:function(e,t,n){return{content:t(e[0].replace(y,""),n)}},react:function(e,t,r){return n("blockquote",{key:r.key},t(e.content,r))}},breakLine:{match:Se(g),order:Ne,parse:Ce,react:function(e,t,r){return n("br",{key:r.key})}},breakThematic:{match:xe(m),order:Ne,parse:Ce,react:function(e,t,r){return n("hr",{key:r.key})}},codeBlock:{match:xe(w),order:ze,parse:function(e){return{content:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,""),lang:void 0}},react:function(e,t,r){return n("pre",{key:r.key},n("code",{className:e.lang?"lang-"+e.lang:""},e.content))}},codeFenced:{match:xe(b),order:ze,parse:function(e){return{content:e[3],lang:e[2]||void 0,type:"codeBlock"}}},codeInline:{match:Oe(O),order:Le,parse:function(e){return{content:e[2]}},react:function(e,t,r){return n("code",{key:r.key},e.content)}},footnote:{match:xe(E),order:ze,parse:function(e){return S.push({footnote:e[2],identifier:e[1]}),{}},react:Me},footnoteReference:{match:we(k),order:Ne,parse:function(e){return{content:e[1],target:"#"+e[1]}},react:function(e,t,r){return n("a",{key:r.key,href:Ee(e.target)},n("sup",{key:r.key},e.content))}},gfmTask:{match:we(_),order:Ne,parse:function(e){return{completed:"x"===e[1].toLowerCase()}},react:function(e,t,r){return n("input",{checked:e.completed,key:r.key,readOnly:!0,type:"checkbox"})}},heading:{match:xe(T),order:Ne,parse:function(e,n,r){return{content:je(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}},react:function(e,t,r){return n("h"+e.level,{id:e.id,key:r.key},t(e.content,r))}},headingSetext:{match:xe(P),order:ze,parse:function(e,t,n){return{content:je(t,e[1],n),level:"="===e[2]?1:2,type:"heading"}}},htmlBlock:{match:Se(C),order:Ne,parse:function(e,t,n){var r=e[3].match(ue)[1],o=new RegExp("^"+r,"gm"),a=e[3].replace(o,""),u=function(e){return he.some(function(t){return t.test(e)})}(a)?Te:je,l=e[1].toLowerCase(),c=-1!==f.indexOf(l);return{attrs:i(e[2]),content:c?e[3]:u(t,a,n),noInnerParse:c,tag:c?l:e[1]}},react:function(e,t,r){return n(e.tag,u({key:r.key},e.attrs),e.noInnerParse?e.content:t(e.content,r))}},htmlComment:{match:Se(A),order:Ne,parse:function(){return{}},react:Me},htmlSelfClosing:{match:Se(R),order:Ne,parse:function(e){return{attrs:i(e[2]||""),tag:e[1]}},react:function(e,t,r){return n(e.tag,u({},e.attrs,{key:r.key}))}},image:{match:Oe(de),order:Ne,parse:function(e){return{alt:e[1],target:ke(e[2]),title:e[3]}},react:function(e,t,r){return n("img",{key:r.key,alt:e.alt||void 0,title:e.title||void 0,src:Ee(e.target)})}},link:{match:we(pe),order:Le,parse:function(e,t,n){return{content:_e(t,e[1],n),target:ke(e[2]),title:e[3]}},react:function(e,t,r){return n("a",{key:r.key,href:Ee(e.target),title:e.title},t(e.content,r))}},linkAngleBraceStyleDetector:{match:we(L),order:ze,parse:function(e){return{content:[{content:e[1],type:"text"}],target:e[1],type:"link"}}},linkBareUrlDetector:{match:we(N),order:ze,parse:function(e){return{content:[{content:e[1],type:"text"}],target:e[1],title:void 0,type:"link"}}},linkMailtoDetector:{match:we(D),order:ze,parse:function(e){var t=e[1],n=e[1];return d.test(n)||(n="mailto:"+n),{content:[{content:t.replace("mailto:",""),type:"text"}],target:n,type:"link"}}},list:{match:function(e,t,n){var r=B.exec(n),o=t._list||!t.inline;return r&&o?(e=r[1]+e,fe.exec(e)):null},order:Ne,parse:function(e,t,n){var r=e[2],o=r.length>1,i=o?+r:void 0,a=e[0].replace(h,"\n").match(se),u=!1;return{items:a.map(function(e,r){var o=ce.exec(e)[0].length,i=new RegExp("^ {1,"+o+"}","gm"),l=e.replace(i,"").replace(ce,""),c=r===a.length-1,s=-1!==l.indexOf("\n\n")||c&&u;u=s;var f,p=n.inline,d=n._list;n._list=!0,s?(n.inline=!1,f=l.replace(F,"\n\n")):(n.inline=!0,f=l.replace(F,""));var h=t(f,n);return n.inline=p,n._list=d,h}),ordered:o,start:i}},react:function(e,t,r){return n(e.ordered?"ol":"ul",{key:r.key,start:e.start},e.items.map(function(e,o){return n("li",{key:o},t(e,r))}))}},newlineCoalescer:{match:xe(x),order:Le,parse:Ce,react:function(){return"\n"}},paragraph:{match:xe(W),order:Le,parse:Pe,react:function(e,t,r){return n("p",{key:r.key},t(e.content,r))}},ref:{match:we(K),order:ze,parse:function(e){return j[e[1]]={target:e[2],title:e[4]},{}},react:Me},refImage:{match:Oe(V),order:ze,parse:function(e){return{alt:e[1]||void 0,ref:e[2]}},react:function(e,t,r){return n("img",{key:r.key,alt:e.alt,src:Ee(j[e.ref].target),title:j[e.ref].title})}},refLink:{match:we(q),order:ze,parse:function(e,t,n){return{content:t(e[1],n),fallbackContent:t(e[0].replace(Y,"\\$1"),n),ref:e[2]}},react:function(e,t,r){return j[e.ref]?n("a",{key:r.key,href:Ee(j[e.ref].target),title:j[e.ref].title},t(e.content,r)):n("span",{key:r.key},t(e.fallbackContent,r))}},table:{match:xe(U),order:Ne,parse:ge,react:function(e,t,r){return n("table",{key:r.key},n("thead",null,n("tr",null,e.header.map(function(o,i){return n("th",{key:i,style:me(e,i)},t(o,r))}))),n("tbody",null,e.cells.map(function(o,i){return n("tr",{key:i},o.map(function(o,i){return n("td",{key:i,style:me(e,i)},t(o,r))}))})))}},text:{match:Se(ie),order:Fe,parse:function(e){return{content:e[0].replace(M,function(e,n){return t.namedCodesToUnicode[n]?t.namedCodesToUnicode[n]:e})}},react:function(e){return e.content}},textBolded:{match:Oe(te),order:De,parse:function(e,t,n){return{content:t(e[2],n)}},react:function(e,t,r){return n("strong",{key:r.key},t(e.content,r))}},textEmphasized:{match:Oe(ne),order:Le,parse:function(e,t,n){return{content:t(e[2],n)}},react:function(e,t,r){return n("em",{key:r.key},t(e.content,r))}},textEscaped:{match:Oe(oe),order:Ne,parse:function(e){return{content:e[1],type:"text"}}},textStrikethroughed:{match:Oe(re),order:Le,parse:Pe,react:function(e,t,r){return n("del",{key:r.key},t(e.content,r))}}},X=be($),Z=function(e){return function t(n,r){if(r=r||{},Array.isArray(n)){for(var o=r.key,i=[],a=!1,u=0;u=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["children","options"]);return o.a.cloneElement(Be(t,n),r)}},CafK:function(e,t,n){e.exports={default:n("VQ32"),__esModule:!0}},CbIe:function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},Ch6y:function(e,t,n){"use strict";var r=n("VCi3"),o=n("q9+l"),i=n("fVMg"),a=n("1Mu/"),u=i("species");e.exports=function(e){var t=r(e),n=o.f;a&&t&&!t[u]&&n(t,u,{configurable:!0,get:function(){return this}})}},CmXO:function(e,t,n){"use strict";var r=n("zT+L").supportsDescriptors,o=n("IlOi"),i=Object.getOwnPropertyDescriptor,a=Object.defineProperty,u=TypeError,l=Object.getPrototypeOf,c=/a/;e.exports=function(){if(!r||!l)throw new u("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=o(),t=l(c),n=i(t,"flags");return n&&n.get===e||a(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},"Coc+":function(e,t,n){var r=n("6QIk");e.exports=function(e){return r(this.__data__,e)>-1}},Cx9A:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnstyledLink=t.FrameWrap=void 0;var r=n("VSTh"),o=n("iHSk"),i=r.styled.div(function(e){var t=e.offset;return{position:"absolute",overflow:"auto",left:0,right:0,bottom:0,top:t,zIndex:3,transition:"all 0.1s linear",height:"calc(100% - ".concat(t,"px)"),background:"transparent"}});t.FrameWrap=i;var a=(0,r.styled)(o.Link)({color:"inherit",textDecoration:"inherit",display:"inline-block"});t.UnstyledLink=a},D2QX:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ZoomContext=void 0;var o=((r=n("ERkP"))&&r.__esModule?r:{default:r}).default.createContext({scale:1});t.ZoomContext=o},DEeE:function(e,t,n){var r=n("yRya"),o=n("sX5C");e.exports=Object.keys||function(e){return r(e,o)}},DTcK:function(e,t,n){},DXHJ:function(e,t){var n=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=n},DY47:function(e,t,n){"use strict";n.r(t);var r=n("jjD+"),o=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|itemProp|itemScope|itemType|itemID|itemRef|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,i=Object(r.default)(function(e){return o.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91});t.default=i},"DZ+c":function(e,t,n){"use strict";var r=n("uLp7"),o=n("FXyv"),i=n("ct80"),a=n("q/0V"),u=RegExp.prototype,l=u.toString,c=i(function(){return"/a/b"!=l.call({source:"a",flags:"b"})}),s="toString"!=l.name;(c||s)&&r(RegExp.prototype,"toString",function(){var e=o(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(void 0===n&&e instanceof RegExp&&!("flags"in u)?a.call(e):n)},{unsafe:!0})},Dauz:function(e,t,n){"use strict";var r=n("zT+L"),o=n("JvF+");e.exports=function(){var e=o();if(r.supportsDescriptors){var t=Object.getOwnPropertyDescriptor(e,"globalThis");(!t||t.configurable&&(t.enumerable||t.writable||globalThis!==e))&&Object.defineProperty(e,"globalThis",{configurable:!0,enumerable:!1,value:e,writable:!1})}else"object"==typeof globalThis&&globalThis===e||(e.globalThis=e);return e}},DfhM:function(e,t,n){"use strict";var r=n("ax0f"),o=n("0FSu").every;r({target:"Array",proto:!0,forced:n("NVHP")("every")},{every:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},Dhk8:function(e,t,n){var r=n("Syyo"),o=n("KCLV"),i=n("kHoZ"),a="[object Null]",u="[object Undefined]",l=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?u:a:l&&l in Object(e)?o(e):i(e)}},DjCF:function(e,t){e.exports=function(){return!1}},DjlN:function(e,t,n){var r=n("8aeu"),o=n("N9G2"),i=n("MyxS"),a=n("gC6d"),u=i("IE_PROTO"),l=Object.prototype;e.exports=a?Object.getPrototypeOf:function(e){return e=o(e),r(e,u)?e[u]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},DpO5:function(e,t){e.exports=!1},"Dv/8":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("9anY"),o={base:"light",colorPrimary:"#FF4785",colorSecondary:"#1EA7FD",appBg:r.background.app,appContentBg:r.color.lightest,appBorderColor:r.color.border,appBorderRadius:4,fontBase:r.typography.fonts.base,fontCode:r.typography.fonts.mono,textColor:r.color.darkest,textInverseColor:r.color.lightest,barTextColor:r.color.mediumdark,barSelectedColor:r.color.secondary,barBg:r.color.lightest,inputBg:r.color.lightest,inputBorder:r.color.border,inputTextColor:r.color.darkest,inputBorderRadius:4};t.default=o},Dwgf:function(e,t,n){"use strict";n.r(t);var r=n("9XKY"),o=n("cmfU"),i=n("20Fm"),a=n("W0QR"),u=new r.default(Object(o.default)({separator:","}),Object(a.default)(/(?:\s+)/g," "),i.default);t.default=u},"E/ZA":function(e,t,n){(function(t){var n="Expected a function",r=NaN,o="[object Symbol]",i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,s="object"==typeof t&&t&&t.Object===Object&&t,f="object"==typeof self&&self&&self.Object===Object&&self,p=s||f||Function("return this")(),d=Object.prototype.toString,h=Math.max,v=Math.min,y=function(){return p.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function m(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&d.call(e)==o}(e))return r;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=u.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):a.test(e)?r:+e}e.exports=function(e,t,r){var o,i,a,u,l,c,s=0,f=!1,p=!1,d=!0;if("function"!=typeof e)throw new TypeError(n);function b(t){var n=o,r=i;return o=i=void 0,s=t,u=e.apply(r,n)}function w(e){var n=e-c;return void 0===c||n>=t||n<0||p&&e-s>=a}function O(){var e=y();if(w(e))return x(e);l=setTimeout(O,function(e){var n=t-(e-c);return p?v(n,a-(e-s)):n}(e))}function x(e){return l=void 0,d&&o?b(e):(o=i=void 0,u)}function S(){var e=y(),n=w(e);if(o=arguments,i=this,c=e,n){if(void 0===l)return function(e){return s=e,l=setTimeout(O,t),f?b(e):u}(c);if(p)return l=setTimeout(O,t),b(c)}return void 0===l&&(l=setTimeout(O,t)),u}return t=m(t)||0,g(r)&&(f=!!r.leading,a=(p="maxWait"in r)?h(m(r.maxWait)||0,t):a,d="trailing"in r?!!r.trailing:d),S.cancel=function(){void 0!==l&&clearTimeout(l),s=0,o=c=i=l=void 0},S.flush=function(){return void 0===l?u:x(y())},S}}).call(this,n("fRV1"))},E4ao:function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},E63F:function(e,t,n){"use strict";"function"==typeof Promise&&n("VJ/d"),n("KhaS")},EAGB:function(e,t,n){var r=n("mGzy");e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},EI7Z:function(e,t){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},ENE1:function(e,t,n){var r=n("IBsm");e.exports=function(){return r.Date.now()}},ERkP:function(e,t,n){"use strict";e.exports=n("hLw4")},EVYH:function(e,t,n){"use strict";n("M+/F"),n("IAdD"),n("EgRP"),n("yH/f"),n("1Iuc"),Object.defineProperty(t,"__esModule",{value:!0}),t.Badge=void 0;var r,o=(r=n("ERkP"))&&r.__esModule?r:{default:r},i=n("VSTh");function a(){var e=p(["\n color: ",";\n background: ",";\n "]);return a=function(){return e},e}function u(){var e=p(["\n color: ",";\n background: ",";\n "]);return u=function(){return e},e}function l(){var e=p(["\n color: ",";\n background: ",";\n "]);return l=function(){return e},e}function c(){var e=p(["\n color: ",";\n background: ",";\n "]);return c=function(){return e},e}function s(){var e=p(["\n color: ",";\n background: ",";\n "]);return s=function(){return e},e}function f(){var e=p(["\n display: inline-block;\n font-size: 11px;\n line-height: 12px;\n align-self: center;\n padding: 4px 12px;\n border-radius: 3em;\n font-weight: ",";\n\n svg {\n height: 12px;\n width: 12px;\n margin-right: 4px;\n margin-top: -2px;\n\n path {\n fill: currentColor;\n }\n }\n\n ",";\n\n ",";\n\n ",";\n\n ",";\n\n ",";\n"]);return f=function(){return e},e}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=i.styled.div(f(),function(e){return e.theme.typography.weight.bold},function(e){return"critical"===e.status&&(0,i.css)(s(),e.theme.color.critical,e.theme.background.critical)},function(e){return"negative"===e.status&&(0,i.css)(c(),e.theme.color.negative,e.theme.background.negative)},function(e){return"warning"===e.status&&(0,i.css)(l(),e.theme.color.warning,e.theme.background.warning)},function(e){return"neutral"===e.status&&(0,i.css)(u(),e.theme.color.dark,e.theme.color.mediumlight)},function(e){return"positive"===e.status&&(0,i.css)(a(),e.theme.color.positive,e.theme.background.positive)}),h=function(e){var t=Object.assign({},e);return o.default.createElement(d,t)};t.Badge=h,h.displayName="Badge"},EcPI:function(e,t,n){"use strict";e.exports=function(e,t){var n,i,a,u,l,c=e||"",s=t||"div",f={},p=-1,d=c.length;for(;++p<=d;)(a=c.charCodeAt(p))&&a!==o&&a!==r||((u=c.slice(l,p))&&(i===o?n?n.push(u):(n=[u],f.className=n):i===r?f.id=u:s=u),l=p+1,i=a);return{type:"element",tagName:s,properties:f,children:[]}};var r=35,o=46},EgRP:function(e,t,n){var r=n("ax0f"),o=n("1Mu/");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperties:n("uZvN")})},EjnA:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IconButton=t.TabButton=void 0;var r=n("VSTh"),o=r.styled.button({whiteSpace:"normal",display:"inline-flex",overflow:"hidden",verticalAlign:"top",justifyContent:"center",alignItems:"center",textAlign:"center",textDecoration:"none","&:empty":{display:"none"}},function(e){return{padding:"0 15px",textTransform:"capitalize",transition:"color 0.2s linear, border-bottom-color 0.2s linear",height:40,lineHeight:"12px",cursor:"pointer",background:"transparent",border:"0 solid transparent",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",fontWeight:"bold",fontSize:13,"&:focus":{outline:"0 none",borderBottomColor:e.theme.color.secondary}}},function(e){var t=e.active,n=e.textColor,r=e.theme;return t?{color:n||r.barSelectedColor,borderBottomColor:r.barSelectedColor}:{color:n||"inherit",borderBottomColor:"transparent"}});t.TabButton=o,o.displayName="TabButton";var i=r.styled.button(function(e){return{height:40,background:"none",color:"inherit",padding:0,cursor:"pointer",border:"0 solid transparent",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",transition:"color 0.2s linear, border-bottom-color 0.2s linear","&:hover, &:focus":{outline:"0 none",color:e.theme.color.secondary},"& > svg":{width:15}}},function(e){var t=e.active,n=e.theme;return t?{outline:"0 none",borderBottomColor:n.color.secondary}:{}});t.IconButton=i,i.displayName="IconButton"},Ew2P:function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},F01M:function(e,t,n){"use strict";var r=n("1Mu/"),o=n("ct80"),i=n("DEeE"),a=n("JAL5"),u=n("4Sk5"),l=n("N9G2"),c=n("g6a+"),s=Object.assign;e.exports=!s||o(function(){var e={},t={},n=Symbol();return e[n]=7,"abcdefghijklmnopqrst".split("").forEach(function(e){t[e]=e}),7!=s({},e)[n]||"abcdefghijklmnopqrst"!=i(s({},t)).join("")})?function(e,t){for(var n=l(e),o=arguments.length,s=1,f=a.f,p=u.f;o>s;)for(var d,h=c(arguments[s++]),v=f?i(h).concat(f(h)):i(h),y=v.length,g=0;y>g;)d=v[g++],r&&!p.call(h,d)||(n[d]=h[d]);return n}:s},F0GY:function(e,t,n){"use strict";var r=Array.isArray,o=Object.keys,i=Object.prototype.hasOwnProperty,a="undefined"!=typeof Element;e.exports=function(e,t){try{return function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){var u,l,c,s=r(t),f=r(n);if(s&&f){if((l=t.length)!=n.length)return!1;for(u=l;0!=u--;)if(!e(t[u],n[u]))return!1;return!0}if(s!=f)return!1;var p=t instanceof Date,d=n instanceof Date;if(p!=d)return!1;if(p&&d)return t.getTime()==n.getTime();var h=t instanceof RegExp,v=n instanceof RegExp;if(h!=v)return!1;if(h&&v)return t.toString()==n.toString();var y=o(t);if((l=y.length)!==o(n).length)return!1;for(u=l;0!=u--;)if(!i.call(n,y[u]))return!1;if(a&&t instanceof Element&&n instanceof Element)return t===n;for(u=l;0!=u--;)if(!("_owner"===(c=y[u])&&t.$$typeof||e(t[c],n[c])))return!1;return!0}return t!=t&&n!=n}(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i)||-2146828260===e.number)return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}},F3Ih:function(e,t,n){"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,i=Object.prototype.toString,a=n("cTt9"),u=Object.prototype.propertyIsEnumerable,l=!u.call({toString:null},"toString"),c=u.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(e){var t=e.constructor;return t&&t.prototype===e},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},d=function(){if("undefined"==typeof window)return!1;for(var e in window)try{if(!p["$"+e]&&o.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{f(window[e])}catch(e){return!0}}catch(e){return!0}return!1}();r=function(e){var t=null!==e&&"object"==typeof e,n="[object Function]"===i.call(e),r=a(e),u=t&&"[object String]"===i.call(e),p=[];if(!t&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var h=c&&n;if(u&&e.length>0&&!o.call(e,0))for(var v=0;v0)for(var y=0;y1)for(var n=1;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function b(){return(b=Object.assign||function(e){for(var t=1;t=2?e:"",o=A({dataset:t,filter:r});n.setState({filter:r,filteredExpanded:!!r&&Object.keys(o).reduce(function(e,t){return Object.assign(e,g({},t,!0))},{})})},onKeyUp:function(e,t){var o=n.props,i=o.prefix,a=o.dataset,l=n.state.filter,c=A({dataset:a,filter:l}),s=M(n.state),f=(0,u.keyEventToAction)(e);if(f&&(0,u.prevent)(e),"RIGHT"===f){var p=(0,u.getNext)({id:t.id,dataset:c,expanded:s});if((!c[t.id].children||s[t.id])&&p)try{r.document.getElementById((0,u.createId)(p.id,i)).focus()}catch(e){}n.setState(I(function(e){return Object.assign({},e,g({},t.id,!0))}))}if("LEFT"===f){var d=(0,u.getPrevious)({id:t.id,dataset:c,expanded:s});if(!c[t.id].children||!s[t.id]){var h=(0,u.getParent)(t.id,c);if(h&&h.children){try{r.document.getElementById((0,u.createId)(h.id,i)).focus()}catch(e){}if(d)try{r.document.getElementById((0,u.createId)(d.id,i)).focus()}catch(e){}}}n.setState(I(function(e){return Object.assign({},e,g({},t.id,!1))}))}if("DOWN"===f){var v=(0,u.getNext)({id:t.id,dataset:c,expanded:s});if(v)try{r.document.getElementById((0,u.createId)(v.id,i)).focus()}catch(e){}}if("UP"===f){var y=(0,u.getPrevious)({id:t.id,dataset:c,expanded:s});if(y)try{r.document.getElementById((0,u.createId)(y.id,i)).focus()}catch(e){}}}},n}var n,i,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(t,o.PureComponent),n=t,a=[{key:"getDerivedStateFromProps",value:function(e,t){return C(e,t)}}],(i=[{key:"render",value:function(){var e=this.events,t=this.state,n=t.filter,r=t.unfilteredExpanded,i=t.filteredExpanded,a=this.props,u=a.prefix,l=a.dataset,c=a.selectedId,s=k(a.Filter),f=k(a.List),p=P,d=j(a.Title),h=x(a.Link),v=E(a.Leaf,h,u,e),y=S(a.Head,h,u,e),g=_(a.Section),m=T(a.Message),b=A({dataset:l,filter:n}),w=n?i:r,O=R({dataset:b,selectedId:c}),C=O.selected,M=O.roots,I=O.others;return o.default.createElement(o.Fragment,null,s?o.default.createElement(s,{key:"filter",onChange:this.events.onFilter}):null,M.length||I.length?o.default.createElement(o.Fragment,null,M.map(function(t){var n=t.id,r=t.name,i=t.children;return o.default.createElement(g,{key:n},o.default.createElement(d,{type:"section",mods:["uppercase"]},r),i.map(function(t){return o.default.createElement(p,{key:t,depth:0,dataset:b,selected:C,expanded:w,root:t,events:e,Head:y,Leaf:v,Branch:p,List:f})}))}),I.length?o.default.createElement(g,{key:"other"},M.length?o.default.createElement(d,{type:"section",mods:["uppercase"]},"Others"):null,I.map(function(t){var n=t.id;return o.default.createElement(p,{key:n,depth:0,dataset:b,selected:C,expanded:w,root:n,events:e,Link:h,Head:y,Leaf:v,Branch:p})})):null):o.default.createElement(m,null,"This filter resulted in 0 results"))}}])&&p(n.prototype,i),a&&p(n,a),t}();t.TreeState=z,z.displayName="TreeState",z.propTypes={prefix:i.default.string.isRequired,dataset:i.default.shape({}).isRequired,selectedId:i.default.string,Filter:i.default.elementType,List:i.default.elementType,Title:i.default.elementType,Link:i.default.elementType,Leaf:i.default.elementType,Head:i.default.elementType,Section:i.default.elementType,Message:i.default.elementType},z.defaultProps={selectedId:null,Filter:void 0,List:void 0,Title:void 0,Link:void 0,Leaf:void 0,Head:void 0,Section:void 0,Message:void 0}},FBj1:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n("k7yZ"),i=(r=o)&&r.__esModule?r:{default:r};t.default=i.default},FBwQ:function(e,t){var n=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return n.test(e)}},FGWk:function(e,t,n){"use strict";var r;n("hBpG"),n("1IsZ"),Object.defineProperty(t,"__esModule",{value:!0}),t.isSupportedType=function(e){return!!Object.values(r).find(function(t){return t===e})},t.types=void 0,t.types=r,function(e){e.TAB="tab",e.PANEL="panel",e.TOOL="tool",e.PREVIEW="preview",e.NOTES_ELEMENT="notes-element"}(r||(t.types=r={}))},FNAH:function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},FTDD:function(e,t,n){"use strict";e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},FXyv:function(e,t,n){var r=n("dSaG");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},FeV5:function(e,t,n){"use strict";n("1t7P"),n("jQ/y"),n("aLgo"),n("2G9S"),n("LW0h"),n("plBw"),n("lTEL"),n("cARO"),n("IAdD"),n("7x/C"),n("KqXw"),n("DZ+c"),n("87if"),n("WNMA"),n("MvUL"),n("LJOr"),n("Ysgh"),n("3voH"),n("kYxP"),Object.defineProperty(t,"__esModule",{value:!0}),t.storyNameFromExport=t.parseKind=t.getMatch=t.stringifyQuery=t.queryFromLocation=t.queryFromString=t.parsePath=t.toId=t.sanitize=void 0;var r=a(n("pu3o")),o=a(n("vbDw")),i=a(n("psri"));function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==u.return||u.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var l=/\/([^\/]+)\/([^\/]+)?/,c=function(e){return e.toLowerCase().replace(/[ ’–—―′¿'`~!@#$%^&*()_|+\-=?;:'",.<>\{\}\[\]\\\/]/gi,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")};t.sanitize=c;var s=function(e,t){var n=c(e);if(""===n)throw new Error("Invalid ".concat(t," '").concat(e,"', must include alphanumeric characters"));return n};t.toId=function(e,t){return"".concat(s(e,"kind"),"--").concat(s(t,"name"))};var f=(0,o.default)(1e3)(function(e){var t={viewMode:void 0,storyId:void 0};if(e){var n=u(e.match(l)||[void 0,void 0,void 0],3),r=n[1],o=n[2];r&&Object.assign(t,{viewMode:r,storyId:o})}return t});t.parsePath=f;var p=(0,o.default)(1e3)(function(e){return r.default.parse(e,{ignoreQueryPrefix:!0})});t.queryFromString=p;t.queryFromLocation=function(e){return p(e.search)};t.stringifyQuery=function(e){return r.default.stringify(e,{addQueryPrefix:!0,encode:!1})};var d=(0,o.default)(1e3)(function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=e&&n&&e.startsWith(t),o="string"==typeof t&&e===t,i=e&&t&&e.match(t);return r||o||i?{path:e}:null});t.getMatch=d;t.parseKind=function(e,t){var n=t.rootSeparator,r=t.groupSeparator,o=u(e.split(n,2),2),i=o[0],a=o[1];return{root:a?i:null,groups:(a||e).split(r).filter(function(e){return!!e})}};t.storyNameFromExport=function(e){return(0,i.default)(e)}},Ftmo:function(e,t,n){"use strict";var r=n("zT+L"),o=n("21Ob");e.exports=function(){var e=o();return r(Array.prototype,{flatMap:e},{flatMap:function(){return Array.prototype.flatMap!==e}}),e}},GElu:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("7Zgl"),o=n("VSTh").styled.div(function(e){var t=e.theme;return{letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:t.typography.weight.black,fontSize:t.typography.size.s1-1,lineHeight:"24px",color:(0,r.transparentize)(.5,t.color.defaultText)}});o.defaultProps={className:"sidebar-subheading"};var i=o;t.default=i},GFpt:function(e,t,n){var r=n("1Mu/"),o=n("4Sk5"),i=n("lhjL"),a=n("N4z3"),u=n("CD8Q"),l=n("8aeu"),c=n("fD9S"),s=Object.getOwnPropertyDescriptor;t.f=r?s:function(e,t){if(e=a(e),t=u(t,!0),c)try{return s(e,t)}catch(e){}if(l(e,t))return i(!o.f.call(e,t),e[t])}},GJtw:function(e,t,n){var r=n("ct80"),o=n("fVMg")("species");e.exports=function(e){return!r(function(){var t=[];return(t.constructor={})[o]=function(){return{foo:1}},1!==t[e](Boolean).foo})}},GKv7:function(e,t){e.exports=function(){for(var e={},t=0;t0?o(r(e),9007199254740991):0}},Grae:function(e,t,n){(function(e){var r=n("IBsm"),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o?r.Buffer:void 0,u=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=u?u(n):new e.constructor(n);return e.copy(r),r}}).call(this,n("aYSr")(e))},Gxtz:function(e){e.exports={AElig:"Æ",AMP:"&",Aacute:"Á",Acirc:"Â",Agrave:"À",Aring:"Å",Atilde:"Ã",Auml:"Ä",COPY:"©",Ccedil:"Ç",ETH:"Ð",Eacute:"É",Ecirc:"Ê",Egrave:"È",Euml:"Ë",GT:">",Iacute:"Í",Icirc:"Î",Igrave:"Ì",Iuml:"Ï",LT:"<",Ntilde:"Ñ",Oacute:"Ó",Ocirc:"Ô",Ograve:"Ò",Oslash:"Ø",Otilde:"Õ",Ouml:"Ö",QUOT:'"',REG:"®",THORN:"Þ",Uacute:"Ú",Ucirc:"Û",Ugrave:"Ù",Uuml:"Ü",Yacute:"Ý",aacute:"á",acirc:"â",acute:"´",aelig:"æ",agrave:"à",amp:"&",aring:"å",atilde:"ã",auml:"ä",brvbar:"¦",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",ecirc:"ê",egrave:"è",eth:"ð",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",iacute:"í",icirc:"î",iexcl:"¡",igrave:"ì",iquest:"¿",iuml:"ï",laquo:"«",lt:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",oacute:"ó",ocirc:"ô",ograve:"ò",ordf:"ª",ordm:"º",oslash:"ø",otilde:"õ",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',raquo:"»",reg:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",times:"×",uacute:"ú",ucirc:"û",ugrave:"ù",uml:"¨",uuml:"ü",yacute:"ý",yen:"¥",yuml:"ÿ"}},H17f:function(e,t,n){var r=n("N4z3"),o=n("tJVe"),i=n("mg+6"),a=function(e){return function(t,n,a){var u,l=r(t),c=o(l.length),s=i(a,c);if(e&&n!=n){for(;c>s;)if((u=l[s++])!=u)return!0}else for(;c>s;s++)if((e||s in l)&&l[s]===n)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},H3h0:function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},H59W:function(e,t,n){"use strict";t.__esModule=!0;var r=i(n("ERkP")),o=i(n("ionY"));function i(e){return e&&e.__esModule?e:{default:e}}t.default=r.default.createContext||o.default,e.exports=t.default},H87J:function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e,t){for(var n=0;n1?n-1:0),o=1;o0&&Array.isArray(r[0])&&(r=r[0]),this.transformers=r.map(function(e){return"function"==typeof e?e():e}),this.tag}return i(e,[{key:"interimTag",value:function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o=97&&t<=122||t>=65&&t<=90}},IS0S:function(e,t,n){var r=n("vxC8")(n("IBsm"),"Promise");e.exports=r},IlOi:function(e,t,n){"use strict";var r=n("YZE+"),o=n("zT+L").supportsDescriptors,i=Object.getOwnPropertyDescriptor,a=TypeError;e.exports=function(){if(!o)throw new a("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");if("gim"===/a/gim.flags){var e=i(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof/a/.dotAll)return e.get}return r}},ImZ4:function(e,t,n){"use strict";n.r(t);n("LW0h"),n("jwue"),n("KOtZ"),n("ho0z"),n("IAdD"),n("Blm6"),n("KqXw"),n("WNMA"),n("MvUL"),n("+oxZ");var r=n("XORh"),o=n.n(r),i=n("E/ZA"),a=n.n(i),u=n("6w+j"),l=n.n(u),c=n("LaGA"),s=n("DXHJ"),f=n.n(s);function p(){if("undefined"==typeof document)return 0;var e=document.body,t=document.createElement("div"),n=t.style;n.position="fixed",n.left=0,n.visibility="hidden",n.overflowY="scroll",e.appendChild(t);var r=t.getBoundingClientRect().right;return e.removeChild(t),r}var d=function(){function e(t,n){var r=this;this.onScroll=function(){r.scrollXTicking||(window.requestAnimationFrame(r.scrollX),r.scrollXTicking=!0),r.scrollYTicking||(window.requestAnimationFrame(r.scrollY),r.scrollYTicking=!0)},this.scrollX=function(){r.axis.x.isOverflowing&&(r.showScrollbar("x"),r.positionScrollbar("x")),r.scrollXTicking=!1},this.scrollY=function(){r.axis.y.isOverflowing&&(r.showScrollbar("y"),r.positionScrollbar("y")),r.scrollYTicking=!1},this.onMouseEnter=function(){r.showScrollbar("x"),r.showScrollbar("y")},this.onMouseMove=function(e){r.mouseX=e.clientX,r.mouseY=e.clientY,(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseMoveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseMoveForAxis("y")},this.onMouseLeave=function(){r.onMouseMove.cancel(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseLeaveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseLeaveForAxis("y"),r.mouseX=-1,r.mouseY=-1},this.onWindowResize=function(){r.scrollbarWidth=p(),r.hideNativeScrollbar()},this.hideScrollbars=function(){r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.track.rect)||(r.axis.y.scrollbar.el.classList.remove(r.classNames.visible),r.axis.y.isVisible=!1),r.isWithinBounds(r.axis.x.track.rect)||(r.axis.x.scrollbar.el.classList.remove(r.classNames.visible),r.axis.x.isVisible=!1)},this.onPointerEvent=function(e){var t,n;r.axis.x.scrollbar.rect=r.axis.x.scrollbar.el.getBoundingClientRect(),r.axis.y.scrollbar.rect=r.axis.y.scrollbar.el.getBoundingClientRect(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&(n=r.isWithinBounds(r.axis.x.scrollbar.rect)),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&(t=r.isWithinBounds(r.axis.y.scrollbar.rect)),(t||n)&&(e.preventDefault(),e.stopPropagation(),"mousedown"===e.type&&(t&&r.onDragStart(e,"y"),n&&r.onDragStart(e,"x")))},this.drag=function(t){var n=r.axis[r.draggedAxis].track,o=n.rect[r.axis[r.draggedAxis].sizeAttr],i=r.axis[r.draggedAxis].scrollbar;t.preventDefault(),t.stopPropagation();var a=(("y"===r.draggedAxis?t.pageY:t.pageX)-n.rect[r.axis[r.draggedAxis].offsetAttr]-r.axis[r.draggedAxis].dragOffset)/n.rect[r.axis[r.draggedAxis].sizeAttr]*r.contentWrapperEl[r.axis[r.draggedAxis].scrollSizeAttr];"x"===r.draggedAxis&&(a=r.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?a-(o+i.size):a,a=r.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-a:a),r.contentWrapperEl[r.axis[r.draggedAxis].scrollOffsetAttr]=a},this.onEndDrag=function(e){e.preventDefault(),e.stopPropagation(),r.el.classList.remove(r.classNames.dragging),document.removeEventListener("mousemove",r.drag,!0),document.removeEventListener("mouseup",r.onEndDrag,!0),r.removePreventClickId=window.setTimeout(function(){document.removeEventListener("click",r.preventClick,!0),document.removeEventListener("dblclick",r.preventClick,!0),r.removePreventClickId=null})},this.preventClick=function(e){e.preventDefault(),e.stopPropagation()},this.el=t,this.flashTimeout,this.contentEl,this.contentWrapperEl,this.offsetEl,this.maskEl,this.globalObserver,this.mutationObserver,this.resizeObserver,this.scrollbarWidth,this.minScrollbarWidth=20,this.options=Object.assign({},e.defaultOptions,n),this.classNames=Object.assign({},e.defaultOptions.classNames,this.options.classNames),this.isRtl,this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}}},this.removePreventClickId=null,this.el.SimpleBar||(this.recalculate=o()(this.recalculate.bind(this),64),this.onMouseMove=o()(this.onMouseMove.bind(this),64),this.hideScrollbars=a()(this.hideScrollbars.bind(this),this.options.timeout),this.onWindowResize=a()(this.onWindowResize.bind(this),64,{leading:!0}),e.getRtlHelpers=l()(e.getRtlHelpers),this.init())}e.getRtlHelpers=function(){var t=document.createElement("div");t.innerHTML='
';var n=t.firstElementChild;document.body.appendChild(n);var r=n.firstElementChild;n.scrollLeft=0;var o=e.getOffset(n),i=e.getOffset(r);n.scrollLeft=999;var a=e.getOffset(r);return{isRtlScrollingInverted:o.left!==i.left&&i.left-a.left!=0,isRtlScrollbarInverted:o.left!==i.left}},e.initHtmlApi=function(){this.initDOMLoadedElements=this.initDOMLoadedElements.bind(this),"undefined"!=typeof MutationObserver&&(this.globalObserver=new MutationObserver(function(t){t.forEach(function(t){Array.prototype.forEach.call(t.addedNodes,function(t){1===t.nodeType&&(t.hasAttribute("data-simplebar")?!t.SimpleBar&&new e(t,e.getElOptions(t)):Array.prototype.forEach.call(t.querySelectorAll("[data-simplebar]"),function(t){!t.SimpleBar&&new e(t,e.getElOptions(t))}))}),Array.prototype.forEach.call(t.removedNodes,function(e){1===e.nodeType&&(e.hasAttribute("data-simplebar")?e.SimpleBar&&e.SimpleBar.unMount():Array.prototype.forEach.call(e.querySelectorAll("[data-simplebar]"),function(e){e.SimpleBar&&e.SimpleBar.unMount()}))})})}),this.globalObserver.observe(document,{childList:!0,subtree:!0})),"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?window.setTimeout(this.initDOMLoadedElements):(document.addEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.addEventListener("load",this.initDOMLoadedElements))},e.getElOptions=function(e){return Array.prototype.reduce.call(e.attributes,function(e,t){var n=t.name.match(/data-simplebar-(.+)/);if(n){var r=n[1].replace(/\W+(.)/g,function(e,t){return t.toUpperCase()});switch(t.value){case"true":e[r]=!0;break;case"false":e[r]=!1;break;case void 0:e[r]=!0;break;default:e[r]=t.value}}return e},{})},e.removeObserver=function(){this.globalObserver.disconnect()},e.initDOMLoadedElements=function(){document.removeEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.removeEventListener("load",this.initDOMLoadedElements),Array.prototype.forEach.call(document.querySelectorAll("[data-simplebar]"),function(t){t.SimpleBar||new e(t,e.getElOptions(t))})},e.getOffset=function(e){var t=e.getBoundingClientRect();return{top:t.top+(window.pageYOffset||document.documentElement.scrollTop),left:t.left+(window.pageXOffset||document.documentElement.scrollLeft)}};var t=e.prototype;return t.init=function(){this.el.SimpleBar=this,f.a&&(this.initDOM(),this.scrollbarWidth=p(),this.recalculate(),this.initListeners())},t.initDOM=function(){var e=this;if(Array.prototype.filter.call(this.el.children,function(t){return t.classList.contains(e.classNames.wrapper)}).length)this.wrapperEl=this.el.querySelector("."+this.classNames.wrapper),this.contentWrapperEl=this.el.querySelector("."+this.classNames.contentWrapper),this.offsetEl=this.el.querySelector("."+this.classNames.offset),this.maskEl=this.el.querySelector("."+this.classNames.mask),this.contentEl=this.el.querySelector("."+this.classNames.contentEl),this.placeholderEl=this.el.querySelector("."+this.classNames.placeholder),this.heightAutoObserverWrapperEl=this.el.querySelector("."+this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl=this.el.querySelector("."+this.classNames.heightAutoObserverEl),this.axis.x.track.el=this.el.querySelector("."+this.classNames.track+"."+this.classNames.horizontal),this.axis.y.track.el=this.el.querySelector("."+this.classNames.track+"."+this.classNames.vertical);else{for(this.wrapperEl=document.createElement("div"),this.contentWrapperEl=document.createElement("div"),this.offsetEl=document.createElement("div"),this.maskEl=document.createElement("div"),this.contentEl=document.createElement("div"),this.placeholderEl=document.createElement("div"),this.heightAutoObserverWrapperEl=document.createElement("div"),this.heightAutoObserverEl=document.createElement("div"),this.wrapperEl.classList.add(this.classNames.wrapper),this.contentWrapperEl.classList.add(this.classNames.contentWrapper),this.offsetEl.classList.add(this.classNames.offset),this.maskEl.classList.add(this.classNames.mask),this.contentEl.classList.add(this.classNames.contentEl),this.placeholderEl.classList.add(this.classNames.placeholder),this.heightAutoObserverWrapperEl.classList.add(this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl.classList.add(this.classNames.heightAutoObserverEl);this.el.firstChild;)this.contentEl.appendChild(this.el.firstChild);this.contentWrapperEl.appendChild(this.contentEl),this.offsetEl.appendChild(this.contentWrapperEl),this.maskEl.appendChild(this.offsetEl),this.heightAutoObserverWrapperEl.appendChild(this.heightAutoObserverEl),this.wrapperEl.appendChild(this.heightAutoObserverWrapperEl),this.wrapperEl.appendChild(this.maskEl),this.wrapperEl.appendChild(this.placeholderEl),this.el.appendChild(this.wrapperEl)}if(!this.axis.x.track.el||!this.axis.y.track.el){var t=document.createElement("div"),n=document.createElement("div");t.classList.add(this.classNames.track),n.classList.add(this.classNames.scrollbar),t.appendChild(n),this.axis.x.track.el=t.cloneNode(!0),this.axis.x.track.el.classList.add(this.classNames.horizontal),this.axis.y.track.el=t.cloneNode(!0),this.axis.y.track.el.classList.add(this.classNames.vertical),this.el.appendChild(this.axis.x.track.el),this.el.appendChild(this.axis.y.track.el)}this.axis.x.scrollbar.el=this.axis.x.track.el.querySelector("."+this.classNames.scrollbar),this.axis.y.scrollbar.el=this.axis.y.track.el.querySelector("."+this.classNames.scrollbar),this.options.autoHide||(this.axis.x.scrollbar.el.classList.add(this.classNames.visible),this.axis.y.scrollbar.el.classList.add(this.classNames.visible)),this.el.setAttribute("data-simplebar","init")},t.initListeners=function(){var e=this;this.options.autoHide&&this.el.addEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick","touchstart","touchend","touchmove"].forEach(function(t){e.el.addEventListener(t,e.onPointerEvent,!0)}),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.addEventListener("scroll",this.onScroll),window.addEventListener("resize",this.onWindowResize),this.resizeObserver=new c.default(this.recalculate),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl)},t.recalculate=function(){var e=this.heightAutoObserverEl.offsetHeight<=1,t=this.heightAutoObserverEl.offsetWidth<=1;this.elStyles=window.getComputedStyle(this.el),this.isRtl="rtl"===this.elStyles.direction,this.contentEl.style.padding=this.elStyles.paddingTop+" "+this.elStyles.paddingRight+" "+this.elStyles.paddingBottom+" "+this.elStyles.paddingLeft,this.wrapperEl.style.margin="-"+this.elStyles.paddingTop+" -"+this.elStyles.paddingRight+" -"+this.elStyles.paddingBottom+" -"+this.elStyles.paddingLeft,this.contentWrapperEl.style.height=e?"auto":"100%",this.placeholderEl.style.width=t?this.contentEl.offsetWidth+"px":"auto",this.placeholderEl.style.height=this.contentEl.scrollHeight+"px",this.axis.x.isOverflowing=this.contentWrapperEl.scrollWidth>this.contentWrapperEl.offsetWidth,this.axis.y.isOverflowing=this.contentWrapperEl.scrollHeight>this.contentWrapperEl.offsetHeight,this.axis.x.isOverflowing="hidden"!==this.elStyles.overflowX&&this.axis.x.isOverflowing,this.axis.y.isOverflowing="hidden"!==this.elStyles.overflowY&&this.axis.y.isOverflowing,this.axis.x.forceVisible="x"===this.options.forceVisible||!0===this.options.forceVisible,this.axis.y.forceVisible="y"===this.options.forceVisible||!0===this.options.forceVisible,this.hideNativeScrollbar(),this.axis.x.track.rect=this.axis.x.track.el.getBoundingClientRect(),this.axis.y.track.rect=this.axis.y.track.el.getBoundingClientRect(),this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el.style.width=this.axis.x.scrollbar.size+"px",this.axis.y.scrollbar.el.style.height=this.axis.y.scrollbar.size+"px",this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")},t.getScrollbarSize=function(e){void 0===e&&(e="y");var t,n=this.scrollbarWidth?this.contentWrapperEl[this.axis[e].scrollSizeAttr]:this.contentWrapperEl[this.axis[e].scrollSizeAttr]-this.minScrollbarWidth,r=this.axis[e].track.rect[this.axis[e].sizeAttr];if(this.axis[e].isOverflowing){var o=r/n;return t=Math.max(~~(o*r),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(t=Math.min(t,this.options.scrollbarMaxSize)),t}},t.positionScrollbar=function(t){void 0===t&&(t="y");var n=this.contentWrapperEl[this.axis[t].scrollSizeAttr],r=this.axis[t].track.rect[this.axis[t].sizeAttr],o=parseInt(this.elStyles[this.axis[t].sizeAttr],10),i=this.axis[t].scrollbar,a=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],u=(a="x"===t&&this.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-a:a)/(n-o),l=~~((r-i.size)*u);l="x"===t&&this.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?l+(r-i.size):l,i.el.style.transform="x"===t?"translate3d("+l+"px, 0, 0)":"translate3d(0, "+l+"px, 0)"},t.toggleTrackVisibility=function(e){void 0===e&&(e="y");var t=this.axis[e].track.el,n=this.axis[e].scrollbar.el;this.axis[e].isOverflowing||this.axis[e].forceVisible?(t.style.visibility="visible",this.contentWrapperEl.style[this.axis[e].overflowAttr]="scroll"):(t.style.visibility="hidden",this.contentWrapperEl.style[this.axis[e].overflowAttr]="hidden"),this.axis[e].isOverflowing?n.style.display="block":n.style.display="none"},t.hideNativeScrollbar=function(){if(this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-"+(this.scrollbarWidth||this.minScrollbarWidth)+"px":0,this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-"+(this.scrollbarWidth||this.minScrollbarWidth)+"px":0,!this.scrollbarWidth){var e=[this.isRtl?"paddingLeft":"paddingRight"];this.contentWrapperEl.style[e]=this.axis.y.isOverflowing||this.axis.y.forceVisible?this.minScrollbarWidth+"px":0,this.contentWrapperEl.style.paddingBottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?this.minScrollbarWidth+"px":0}},t.onMouseMoveForAxis=function(e){void 0===e&&(e="y"),this.axis[e].track.rect=this.axis[e].track.el.getBoundingClientRect(),this.axis[e].scrollbar.rect=this.axis[e].scrollbar.el.getBoundingClientRect(),this.isWithinBounds(this.axis[e].scrollbar.rect)?this.axis[e].scrollbar.el.classList.add(this.classNames.hover):this.axis[e].scrollbar.el.classList.remove(this.classNames.hover),this.isWithinBounds(this.axis[e].track.rect)?(this.showScrollbar(e),this.axis[e].track.el.classList.add(this.classNames.hover)):this.axis[e].track.el.classList.remove(this.classNames.hover)},t.onMouseLeaveForAxis=function(e){void 0===e&&(e="y"),this.axis[e].track.el.classList.remove(this.classNames.hover),this.axis[e].scrollbar.el.classList.remove(this.classNames.hover)},t.showScrollbar=function(e){void 0===e&&(e="y");var t=this.axis[e].scrollbar.el;this.axis[e].isVisible||(t.classList.add(this.classNames.visible),this.axis[e].isVisible=!0),this.options.autoHide&&this.hideScrollbars()},t.onDragStart=function(e,t){void 0===t&&(t="y");var n=this.axis[t].scrollbar.el,r="y"===t?e.pageY:e.pageX;this.axis[t].dragOffset=r-n.getBoundingClientRect()[this.axis[t].offsetAttr],this.draggedAxis=t,this.el.classList.add(this.classNames.dragging),document.addEventListener("mousemove",this.drag,!0),document.addEventListener("mouseup",this.onEndDrag,!0),null===this.removePreventClickId?(document.addEventListener("click",this.preventClick,!0),document.addEventListener("dblclick",this.preventClick,!0)):(window.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},t.getContentElement=function(){return this.contentEl},t.getScrollElement=function(){return this.contentWrapperEl},t.removeListeners=function(){var e=this;this.options.autoHide&&this.el.removeEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick","touchstart","touchend","touchmove"].forEach(function(t){e.el.removeEventListener(t,e.onPointerEvent)}),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.removeEventListener("scroll",this.onScroll),window.removeEventListener("resize",this.onWindowResize),this.mutationObserver&&this.mutationObserver.disconnect(),this.resizeObserver.disconnect(),this.recalculate.cancel(),this.onMouseMove.cancel(),this.hideScrollbars.cancel(),this.onWindowResize.cancel()},t.unMount=function(){this.removeListeners(),this.el.SimpleBar=null},t.isChildNode=function(e){return null!==e&&(e===this.el||this.isChildNode(e.parentNode))},t.isWithinBounds=function(e){return this.mouseX>=e.left&&this.mouseX<=e.left+e.width&&this.mouseY>=e.top&&this.mouseY<=e.top+e.height},e}();d.defaultOptions={autoHide:!0,forceVisible:!1,classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging"},scrollbarMinSize:25,scrollbarMaxSize:0,timeout:1e3},f.a&&d.initHtmlApi(),t.default=d},Iy7w:function(e,t,n){"use strict";n.r(t);var r=n("97Jx"),o=n.n(r),i=n("ERkP"),a=n("DY47"),u=n("l1C2"),l=n("3xeB"),c=n("eSfy"),s=a.default,f=function(e){return"theme"!==e&&"innerRef"!==e},p=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?s:f};t.default=function e(t,n){var r,a,s;void 0!==n&&(r=n.label,s=n.target,a=t.__emotion_forwardProp&&n.shouldForwardProp?function(e){return t.__emotion_forwardProp(e)&&n.shouldForwardProp(e)}:n.shouldForwardProp);var f=t.__emotion_real===t,d=f&&t.__emotion_base||t;"function"!=typeof a&&f&&(a=t.__emotion_forwardProp);var h=a||p(d),v=!h("as");return function(){var y=arguments,g=f&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&g.push("label:"+r+";"),null==y[0]||void 0===y[0].raw)g.push.apply(g,y);else{g.push(y[0][0]);for(var m=y.length,b=1;b>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\([^)]+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},/\$(?:[\w#?*!@]+|\{[^}]+\})/i]};e.languages.bash={shebang:{pattern:/^#!\s*\/bin\/bash|^#!\s*\/bin\/sh/,alias:"important"},comment:{pattern:/(^|[^"{\\])#.*/,lookbehind:!0},string:[{pattern:/((?:^|[^<])<<\s*)["']?(\w+?)["']?\s*\r?\n(?:[\s\S])*?\r?\n\2/,lookbehind:!0,greedy:!0,inside:t},{pattern:/(["'])(?:\\[\s\S]|\$\([^)]+\)|`[^`]+`|(?!\1)[^\\])*\1/,greedy:!0,inside:t}],variable:t.variable,function:{pattern:/(^|[\s;|&])(?:add|alias|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|builtin|bzip2|cal|cat|cd|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|comm|command|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|enable|env|ethtool|eval|exec|expand|expect|export|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|getopts|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|hash|head|help|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logout|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|printf|ps|pushd|pv|pwd|quota|quotacheck|quotactl|ram|rar|rcp|read|readarray|readonly|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|shift|shopt|shutdown|sleep|slocate|sort|source|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tail|tar|tee|test|time|timeout|times|top|touch|tr|traceroute|trap|tsort|tty|type|ulimit|umask|umount|unalias|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zip|zypper)(?=$|[\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&])(?:let|:|\.|if|then|else|elif|fi|for|break|continue|while|in|case|function|select|do|done|until|echo|exit|return|set|declare)(?=$|[\s;|&])/,lookbehind:!0},boolean:{pattern:/(^|[\s;|&])(?:true|false)(?=$|[\s;|&])/,lookbehind:!0},operator:/&&?|\|\|?|==?|!=?|<<>|<=?|>=?|=~/,punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];]/};var n=t.variable[1].inside;n.string=e.languages.bash.string,n.function=e.languages.bash.function,n.keyword=e.languages.bash.keyword,n.boolean=e.languages.bash.boolean,n.operator=e.languages.bash.operator,n.punctuation=e.languages.bash.punctuation,e.languages.shell=e.languages.bash}(e)}e.exports=r,r.displayName="bash",r.aliases=["shell"]},JDXi:function(e,t,n){var r,o,i,a=n("9JhN"),u=n("ct80"),l=n("amH4"),c=n("X7ib"),s=n("kySU"),f=n("8r/q"),p=a.location,d=a.setImmediate,h=a.clearImmediate,v=a.process,y=a.MessageChannel,g=a.Dispatch,m=0,b={},w=function(e){if(b.hasOwnProperty(e)){var t=b[e];delete b[e],t()}},O=function(e){return function(){w(e)}},x=function(e){w(e.data)},S=function(e){a.postMessage(e+"",p.protocol+"//"+p.host)};d&&h||(d=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return b[++m]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},r(m),m},h=function(e){delete b[e]},"process"==l(v)?r=function(e){v.nextTick(O(e))}:g&&g.now?r=function(e){g.now(O(e))}:y?(i=(o=new y).port2,o.port1.onmessage=x,r=c(i.postMessage,i,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||u(S)?r="onreadystatechange"in f("script")?function(e){s.appendChild(f("script")).onreadystatechange=function(){s.removeChild(this),w(e)}}:function(e){setTimeout(O(e),0)}:(r=S,a.addEventListener("message",x,!1))),e.exports={set:d,clear:h}},JFEB:function(e,t,n){"use strict";n.r(t);var r=n("JGXn");n.d(t,"default",function(){return r.default})},JGXn:function(e,t,n){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:"initial";return{onEndResult:function(t){if("initial"===e){var n=t.match(/^[^\S\n]*(?=\S)/gm),o=n&&Math.min.apply(Math,r(n.map(function(e){return e.length})));if(o){var i=new RegExp("^.{"+o+"}","gm");return t.replace(i,"")}return t}if("all"===e)return t.replace(/^[^\S\n]+/gm,"");throw new Error("Unknown type: "+e)}}}},JNqh:function(e,t,n){var r=n("6UKJ");e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},JRTy:function(e,t,n){var r=n("FXyv");e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){var i=e.return;throw void 0!==i&&r(i.call(e)),t}}},"JY+C":function(e,t,n){var r=n("9JhN"),o=n("JDXi"),i=!r.setImmediate||!r.clearImmediate;n("ax0f")({global:!0,bind:!0,enumerable:!0,forced:i},{setImmediate:o.set,clearImmediate:o.clear})},JYmt:function(e,t){e.exports=function(e,t){return null!=e&&t in Object(e)}},JcJ6:function(e,t,n){var r=n("Syyo"),o=n("H87J"),i=n("wxYD"),a=n("a88S"),u=1/0,l=r?r.prototype:void 0,c=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-u?"-0":n}},JliG:function(e,t,n){var r=n("5Jdw"),o=n("64g+"),i=n("LTNl"),a=n("3Mt6"),u=Object.defineProperty;t.f=r?u:function(e,t,n){if(i(e),t=a(t,!0),i(n),o)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},JtPf:function(e,t,n){"use strict";var r,o,i,a=n("ax0f"),u=n("DpO5"),l=n("9JhN"),c=n("PjZX"),s=n("sgPY"),f=n("+kY7"),p=n("Ch6y"),d=n("dSaG"),h=n("hpdy"),v=n("TM4o"),y=n("amH4"),g=n("tXjT"),m=n("MhFt"),b=n("Qzre"),w=n("JDXi").set,O=n("hXPa"),x=n("nDYR"),S=n("Qi22"),E=n("iByj"),k=n("QroT"),j=n("XeX2"),_=n("zc29"),T=n("66wQ"),P=n("fVMg")("species"),C="Promise",M=_.get,A=_.set,I=_.getterFor(C),R=l.Promise,z=l.TypeError,N=l.document,D=l.process,L=l.fetch,F=D&&D.versions,B=F&&F.v8||"",H=E.f,U=H,W="process"==y(D),K=!!(N&&N.createEvent&&l.dispatchEvent),V=T(C,function(){var e=R.resolve(1),t=function(){},n=(e.constructor={})[P]=function(e){e(t,t)};return!((W||"function"==typeof PromiseRejectionEvent)&&(!u||e.finally)&&e.then(t)instanceof n&&0!==B.indexOf("6.6")&&-1===j.indexOf("Chrome/66"))}),q=V||!m(function(e){R.all(e).catch(function(){})}),Y=function(e){var t;return!(!d(e)||"function"!=typeof(t=e.then))&&t},G=function(e,t,n){if(!t.notified){t.notified=!0;var r=t.reactions;O(function(){for(var o=t.value,i=1==t.state,a=0;r.length>a;){var u,l,c,s=r[a++],f=i?s.ok:s.fail,p=s.resolve,d=s.reject,h=s.domain;try{f?(i||(2===t.rejection&&J(e,t),t.rejection=1),!0===f?u=o:(h&&h.enter(),u=f(o),h&&(h.exit(),c=!0)),u===s.promise?d(z("Promise-chain cycle")):(l=Y(u))?l.call(u,p,d):p(u)):d(o)}catch(e){h&&!c&&h.exit(),d(e)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&X(e,t)})}},$=function(e,t,n){var r,o;K?((r=N.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),l.dispatchEvent(r)):r={promise:t,reason:n},(o=l["on"+e])?o(r):"unhandledrejection"===e&&S("Unhandled promise rejection",n)},X=function(e,t){w.call(l,function(){var n,r=t.value;if(Z(t)&&(n=k(function(){W?D.emit("unhandledRejection",r,e):$("unhandledrejection",e,r)}),t.rejection=W||Z(t)?2:1,n.error))throw n.value})},Z=function(e){return 1!==e.rejection&&!e.parent},J=function(e,t){w.call(l,function(){W?D.emit("rejectionHandled",e):$("rejectionhandled",e,t.value)})},Q=function(e,t,n,r){return function(o){e(t,n,o,r)}},ee=function(e,t,n,r){t.done||(t.done=!0,r&&(t=r),t.value=n,t.state=2,G(e,t,!0))},te=function(e,t,n,r){if(!t.done){t.done=!0,r&&(t=r);try{if(e===n)throw z("Promise can't be resolved itself");var o=Y(n);o?O(function(){var r={done:!1};try{o.call(n,Q(te,e,r,t),Q(ee,e,r,t))}catch(n){ee(e,r,n,t)}}):(t.value=n,t.state=1,G(e,t,!1))}catch(n){ee(e,{done:!1},n,t)}}};V&&(R=function(e){v(this,R,C),h(e),r.call(this);var t=M(this);try{e(Q(te,this,t),Q(ee,this,t))}catch(e){ee(this,t,e)}},(r=function(e){A(this,{type:C,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=s(R.prototype,{then:function(e,t){var n=I(this),r=H(b(this,R));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=W?D.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&G(this,n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new r,t=M(e);this.promise=e,this.resolve=Q(te,e,t),this.reject=Q(ee,e,t)},E.f=H=function(e){return e===R||e===i?new o(e):U(e)},u||"function"!=typeof L||a({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return x(R,L.apply(l,arguments))}})),a({global:!0,wrap:!0,forced:V},{Promise:R}),f(R,C,!1,!0),p(C),i=c.Promise,a({target:C,stat:!0,forced:V},{reject:function(e){var t=H(this);return t.reject.call(void 0,e),t.promise}}),a({target:C,stat:!0,forced:u||V},{resolve:function(e){return x(u&&this===i?R:this,e)}}),a({target:C,stat:!0,forced:q},{all:function(e){var t=this,n=H(t),r=n.resolve,o=n.reject,i=k(function(){var n=h(t.resolve),i=[],a=0,u=1;g(e,function(e){var l=a++,c=!1;i.push(void 0),u++,n.call(t,e).then(function(e){c||(c=!0,i[l]=e,--u||r(i))},o)}),--u||r(i)});return i.error&&o(i.value),n.promise},race:function(e){var t=this,n=H(t),r=n.reject,o=k(function(){var o=h(t.resolve);g(e,function(e){o.call(t,e).then(n.resolve,r)})});return o.error&&r(o.value),n.promise}})},"JvF+":function(e,t,n){"use strict";(function(t){var r=n("m3H9");e.exports=function(){return"object"==typeof t&&t&&t.Math===Math&&t.Array===Array?t:r}}).call(this,n("fRV1"))},K2dk:function(e,t,n){"use strict";var r=n("rqpN"),o=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,i=function e(t,n,i,a,u){for(var l=a,c=0;c0&&(p=r.IsArray(f)),p){l=e(t,f,r.ToLength(r.Get(f,"length")),l,u-1)}else{if(l>=o)throw new TypeError("index too large");r.CreateDataPropertyOrThrow(t,r.ToString(l),f),l+=1}}c+=1}return l};e.exports=function(){var e=r.ToObject(this),t=r.ToLength(r.Get(e,"length")),n=1;arguments.length>0&&void 0!==arguments[0]&&(n=r.ToInteger(arguments[0]));var o=r.ArraySpeciesCreate(e,0);return i(o,e,t,0,n),o}},"KAo/":function(e,t,n){var r=n("NYSw"),o=n("2srY"),i=n("NW/2"),a=n("i7nn"),u=n("+tCn"),l=n("0Ss3"),c=n("Ypsa"),s=1,f=2;e.exports=function(e,t){return a(e)&&u(t)?l(c(e),t):function(n){var a=o(n,e);return void 0===a&&a===t?i(n,e):r(t,a,s|f)}}},KB94:function(e,t,n){var r=n("TN3B");e.exports=r("native-function-to-string",Function.toString)},KCLV:function(e,t,n){var r=n("Syyo"),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,u=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,u),n=e[u];try{e[u]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[u]=n:delete e[u]),o}},"KEM+":function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},KI8r:function(e,t,n){"use strict";var r=n("bbru"),o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,l=Function.call.bind(Array.prototype.concat),c=Function.call.bind(Array.prototype.reduce),s=u?function(e){return l(a(e),u(e))}:a,f=r.IsCallable(i)&&r.IsCallable(a);e.exports=function(e){if(r.RequireObjectCoercible(e),!f)throw new TypeError("getOwnPropertyDescriptors requires Object.getOwnPropertyDescriptor");var t=r.ToObject(e);return c(s(t),function(e,n){var r,a,u,l=i(t,n);return void 0!==l&&(r=e,a=n,u=l,o&&a in r?o(r,a,{configurable:!0,enumerable:!0,value:u,writable:!0}):r[a]=u),e},{})}},KOtZ:function(e,t,n){"use strict";var r=n("ax0f"),o=n("mPOS").left;r({target:"Array",proto:!0,forced:n("NVHP")("reduce")},{reduce:function(e){return o(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},KTRZ:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={};t.default=void 0;var o=n("R0r6");Object.keys(o).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))});var i=n("8nFU");Object.keys(i).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))});var a=n("FGWk");Object.keys(a).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))});var u=n("2u70");Object.keys(u).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))});var l=n("glgB");Object.keys(l).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))});var c=o.addons;t.default=c},Kbgz:function(e,t,n){"use strict";e.exports=function(e){var t=e.stateHandler.getState;return{isDetectable:function(e){var n=t(e);return n&&!!n.isDetectable},markAsDetectable:function(e){t(e).isDetectable=!0},isBusy:function(e){return!!t(e).busy},markBusy:function(e,n){t(e).busy=!!n}}}},Kc5Y:function(e,t,n){"use strict";var r=n("hXtS");e.exports=r({space:"xlink",transform:function(e,t){return"xlink:"+t.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}})},KhaS:function(e,t,n){"use strict";n("m0l7"),n("gwwy"),n("7TIr"),n("ulY9"),n("HGf9")},Kkar:function(e,t,n){var r=n("Dhk8"),o=n("/wCD"),i=n("tLQN"),a="[object Object]",u=Function.prototype,l=Object.prototype,c=u.toString,s=l.hasOwnProperty,f=c.call(Object);e.exports=function(e){if(!i(e)||r(e)!=a)return!1;var t=o(e);if(null===t)return!0;var n=s.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&c.call(n)==f}},KqXw:function(e,t,n){"use strict";var r=n("ax0f"),o=n("QsUS");r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},KviE:function(e,t,n){"use strict";var r=n("5L5q"),o=n("bbru"),i=r.call(Function.call,String.prototype.slice);e.exports=function(e){var t,n=o.RequireObjectCoercible(this),r=o.ToString(n),a=o.ToLength(r.length);arguments.length>1&&(t=arguments[1]);var u=void 0===t?"":o.ToString(t);""===u&&(u=" ");var l=o.ToLength(e);if(l<=a)return r;for(var c=l-a;u.lengthf?i(u,0,f):u}var p=u.length>c?i(u,0,c):u;return r+p}},L6um:function(e,t){e.exports=function(e){return this.__data__.has(e)}},LJ7e:function(e,t,n){"use strict";n.r(t);var r=n("Iy7w").default.bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){r[e]=r(e)}),t.default=r},LJOr:function(e,t,n){"use strict";var r=n("lbJE"),o=n("FXyv"),i=n("cww3"),a=n("FNAH"),u=n("34wW");r("search",1,function(e,t,n){return[function(t){var n=i(this),r=null==t?void 0:t[e];return void 0!==r?r.call(t,n):new RegExp(t)[e](String(n))},function(e){var r=n(t,e,this);if(r.done)return r.value;var i=o(e),l=String(this),c=i.lastIndex;a(c,0)||(i.lastIndex=0);var s=u(i,l);return a(i.lastIndex,c)||(i.lastIndex=c),null===s?-1:s.index}]})},LL3N:function(e,t){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},LTNl:function(e,t,n){var r=n("H3h0");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},LUwd:function(e,t,n){n("ax0f")({target:"Object",stat:!0},{setPrototypeOf:n("waID")})},LW0h:function(e,t,n){"use strict";var r=n("ax0f"),o=n("0FSu").filter;r({target:"Array",proto:!0,forced:!n("GJtw")("filter")},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},LaGA:function(e,t,n){"use strict";n.r(t),function(e){var n=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var n=-1;return e.some(function(e,r){return e[0]===t&&(n=r,!0)}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n0},e.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),c?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;l.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),f=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),S="undefined"!=typeof WeakMap?new WeakMap:new n,E=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=s.getInstance(),r=new x(t,n,this);S.set(this,r)};["observe","unobserve","disconnect"].forEach(function(e){E.prototype[e]=function(){var t;return(t=S.get(this))[e].apply(t,arguments)}});var k=void 0!==o.ResizeObserver?o.ResizeObserver:E;t.default=k}.call(this,n("fRV1"))},LaR9:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n("1t7P"),n("vrRf"),n("IAdD"),n("+KXO"),Object.defineProperty(t,"__esModule",{value:!0}),t.ScrollArea=void 0;var o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=e[i]}n.default=e,t&&t.set(e,n);return n}(n("ERkP")),a=n("VSTh"),u=(o=n("7x0g"))&&o.__esModule?o:{default:o},l=n("OY1f");function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var p=(0,a.styled)(function(e){e.vertical,e.horizontal;var t=f(e,["vertical","horizontal"]);return i.default.createElement(u.default,t)})(function(e){return e.vertical?{overflowY:"auto",height:"100%"}:{overflowY:"hidden"}},function(e){return e.horizontal?{overflowX:"auto",width:"100%"}:{overflowX:"hidden"}}),d=i.default.createElement(a.Global,{styles:l.getScrollAreaStyles}),h=function(e){var t=e.children,n=e.vertical,r=e.horizontal,o=f(e,["children","vertical","horizontal"]);return i.default.createElement(i.Fragment,null,d,i.default.createElement(p,s({vertical:n,horizontal:r},o),t))};t.ScrollArea=h,h.displayName="ScrollArea",h.defaultProps={horizontal:!1,vertical:!1}},LdEA:function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}},LfQM:function(e,t,n){"use strict";var r=n("ax0f"),o=n("Lj86"),i=n("DjlN"),a=n("waID"),u=n("+kY7"),l=n("0HP5"),c=n("uLp7"),s=n("fVMg"),f=n("DpO5"),p=n("W7cG"),d=n("/4m8"),h=d.IteratorPrototype,v=d.BUGGY_SAFARI_ITERATORS,y=s("iterator"),g=function(){return this};e.exports=function(e,t,n,s,d,m,b){o(n,t,s);var w,O,x,S=function(e){if(e===d&&T)return T;if(!v&&e in j)return j[e];switch(e){case"keys":case"values":case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}},E=t+" Iterator",k=!1,j=e.prototype,_=j[y]||j["@@iterator"]||d&&j[d],T=!v&&_||S(d),P="Array"==t&&j.entries||_;if(P&&(w=i(P.call(new e)),h!==Object.prototype&&w.next&&(f||i(w)===h||(a?a(w,h):"function"!=typeof w[y]&&l(w,y,g)),u(w,E,!0,!0),f&&(p[E]=g))),"values"==d&&_&&"values"!==_.name&&(k=!0,T=function(){return _.call(this)}),f&&!b||j[y]===T||l(j,y,T),p[t]=T,d)if(O={values:S("values"),keys:m?T:S("keys"),entries:S("entries")},b)for(x in O)!v&&!k&&x in j||c(j,x,O[x]);else r({target:t,proto:!0,forced:v||k},O);return O}},Lh23:function(e,t,n){"use strict";e.exports=function(e){var t={};function n(n){var r=e.get(n);return void 0===r?[]:t[r]||[]}return{get:n,add:function(n,r){var o=e.get(n);t[o]||(t[o]=[]),t[o].push(r)},removeListener:function(e,t){for(var r=n(e),o=0,i=r.length;o]*>)/g,v=/\$([$&'`]|\d\d?)/g;r("replace",2,function(e,t,n){return[function(n,r){var o=l(this),i=null==n?void 0:n[e];return void 0!==i?i.call(n,o,r):t.call(String(o),n,r)},function(e,i){var l=n(t,e,this,i);if(l.done)return l.value;var d=o(e),h=String(this),v="function"==typeof i;v||(i=String(i));var y=d.global;if(y){var g=d.unicode;d.lastIndex=0}for(var m=[];;){var b=s(d,h);if(null===b)break;if(m.push(b),!y)break;""===String(b[0])&&(d.lastIndex=c(h,a(d.lastIndex),g))}for(var w,O="",x=0,S=0;S=x&&(O+=h.slice(x,k)+C,x=k+E.length)}return O+h.slice(x)}];function r(e,n,r,o,a,u){var l=r+e.length,c=o.length,s=v;return void 0!==a&&(a=i(a),s=h),t.call(u,s,function(t,i){var u;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,r);case"'":return n.slice(l);case"<":u=a[i.slice(1,-1)];break;default:var s=+i;if(0===s)return t;if(s>c){var f=d(s/10);return 0===f?t:f<=c?void 0===o[f-1]?i.charAt(1):o[f-1]+i.charAt(1):t}u=o[s-1]}return void 0===u?"":u})}})},"Mw/H":function(e,t,n){"use strict";var r=Object.prototype.toString;if(n("V+Bs")()){var o=Symbol.prototype.toString,i=/^Symbol\(.*\)$/;e.exports=function(e){if("symbol"==typeof e)return!0;if("[object Symbol]"!==r.call(e))return!1;try{return function(e){return"symbol"==typeof e.valueOf()&&i.test(o.call(e))}(e)}catch(e){return!1}}}else e.exports=function(e){return!1}},MyOs:function(e,t,n){"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=48&&t<=57}},MyxS:function(e,t,n){var r=n("TN3B"),o=n("HYrn"),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},MzY2:function(e,t,n){var r=n("HsnV"),o=n("amiU"),i=n("UdtX"),a=n("cb1R"),u=n("tQYX"),l=n("zH+d"),c=n("LL3N");e.exports=function e(t,n,s,f,p){t!==n&&i(n,function(i,l){if(p||(p=new r),u(i))a(t,n,l,s,e,f,p);else{var d=f?f(c(t,l),i,l+"",t,n,p):void 0;void 0===d&&(d=i),o(t,l,d)}},l)}},N4z3:function(e,t,n){var r=n("g6a+"),o=n("cww3");e.exports=function(e){return r(o(e))}},N9G2:function(e,t,n){var r=n("cww3");e.exports=function(e){return Object(r(e))}},NDUE:function(e,t,n){"use strict";n("1t7P"),n("vrRf"),n("z84I"),n("IAdD"),n("+KXO"),n("1Iuc"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n("ERkP"))&&r.__esModule?r:{default:r},i=n("VSTh"),a=n("adtJ");function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=i.styled.div(function(e){var t=e.theme;return{fontSize:t.typography.size.s2,fontWeight:t.typography.weight.bold,marginRight:t.layoutMargin,display:"flex",width:"100%",alignItems:"center",paddingTop:3,paddingBottom:3,minHeight:28,"& > *":{maxWidth:"100%",height:"auto",width:"auto",display:"block"}}}),c=(0,i.styled)(a.StorybookLogo)({width:"auto",height:22,display:"block"}),s=i.styled.img({width:"auto",height:"auto",display:"block",maxWidth:"100%"}),f=i.styled.a({display:"block",width:"100%",height:"100%",color:"inherit",textDecoration:"none"}),p=(0,i.styled)(a.Button)(function(e){return Object.assign({position:"relative",overflow:"visible",padding:7},e.highlighted&&{"&:after":{content:'""',position:"absolute",top:0,right:0,width:8,height:8,borderRadius:8,background:"".concat(e.theme.color.positive)}})}),d=i.styled.div({display:"flex",alignItems:"flex-start",justifyContent:"space-between"}),h=(0,i.withTheme)(function(e){var t=e.theme.brand,n=t.title,r=void 0===n?"Storybook":n,i=t.url,a=void 0===i?"./":i,u=t.image,l="./"===a?"":"_blank";return void 0===u&&null===a?o.default.createElement(c,{alt:r}):void 0===u&&a?o.default.createElement(f,{href:a,target:l},o.default.createElement(c,{alt:r})):null===u&&null===a?r:null===u&&a?o.default.createElement(f,{href:a,target:l,dangerouslySetInnerHTML:{__html:r}}):u&&null===a?o.default.createElement(s,{src:u,alt:r}):u&&a?o.default.createElement(f,{href:a,target:l},o.default.createElement(s,{src:u,alt:r})):null}),v=o.default.createElement(l,null,o.default.createElement(h,null)),y=o.default.createElement(a.Icons,{icon:"ellipsis"}),g=function(e){var t=e.menuHighlighted,n=void 0!==t&&t,r=e.menu,i=u(e,["menuHighlighted","menu"]);return o.default.createElement(d,i,v,o.default.createElement(a.WithTooltip,{placement:"top",trigger:"click",tooltip:function(e){var t=e.onHide;return o.default.createElement(a.TooltipLinkList,{links:r.map(function(e){var n=e.onClick,r=u(e,["onClick"]);return Object.assign({},r,{onClick:function(e){n&&n(e),t(e)}})})})},closeOnClick:!0},o.default.createElement(p,{outline:!0,small:!0,containsIcon:!0,highlighted:n,title:"Shortcuts"},y)))};g.displayName="SidebarHeading";var m=g;t.default=m},NI5U:function(e,t,n){"use strict";var r=n("GKv7"),o=n("0mzR");e.exports=function(e){var t,n,i=e.length,a=[],u=[],l=-1;for(;++l * + *":{marginLeft:20}}}),l=o.default.createElement(a.Link,{secondary:!0,href:"https://storybook.js.org",cancel:!1,target:"_blank"},"Docs"),c=o.default.createElement(a.Link,{secondary:!0,href:"https://github.com/storybookjs/storybook",cancel:!1,target:"_blank"},"GitHub"),s=o.default.createElement(a.Link,{secondary:!0,href:"https://storybook.js.org/support",cancel:!1,target:"_blank"},"Support"),f=function(e){return o.default.createElement(u,e,l,c,s)};f.displayName="SettingsFooter";var p=f;t.default=p},NyMY:function(e,t,n){(function(t){var n;n="undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{},e.exports=n}).call(this,n("fRV1"))},O1Sc:function(e,t,n){var r=n("w2Tz"),o=n("y4bl"),i=n("xoyU");e.exports=function(e,t,n){for(var a=-1,u=t.length,l={};++awindow.scrollX+document.body.offsetWidth?v-b:v,x=y+w>window.scrollY+document.body.offsetHeight?y-w:y;i.transform="translate3d("+O+"px, "+x+"px, 0"}return a.a.createElement(d,Object(r.default)({arrowProps:l,closeOnOutOfBoundaries:p,outOfBoundaries:s,placement:u,scheduleUpdate:f,style:i,tooltip:o,trigger:c},{clearScheduled:e.clearScheduled,hideTooltip:e.hideTooltip,innerRef:n}))});return a.a.createElement(l.Manager,null,a.a.createElement(l.Reference,{innerRef:s},function(t){var r=t.ref;return n({getTriggerProps:e.getTriggerProps,triggerRef:r})}),this.getState()&&(v?Object(u.createPortal)(b,y):b))},n.isControlled=function(){return void 0!==this.props.tooltipShown},n.getState=function(){return this.isControlled()?this.props.tooltipShown:this.state.tooltipShown},t}(i.Component);v.defaultProps={closeOnOutOfBoundaries:!0,defaultTooltipShown:!1,delayHide:0,delayShow:0,followCursor:!1,onVisibilityChange:function(){},placement:"right",portalContainer:f()?document.body:null,trigger:"hover",usePortal:f()},t.default=v},ODNi:function(e,t,n){"use strict";n("1t7P"),n("vrRf"),n("z84I"),n("IAdD"),n("+KXO"),Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipLinkList=void 0;var r=a(n("ERkP")),o=n("VSTh"),i=a(n("UtmD"));function a(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var c=o.styled.div({minWidth:180,overflow:"hidden",overflowY:"auto",maxHeight:656},function(e){return{borderRadius:2*e.theme.appBorderRadius}}),s=function(e){var t=e.links,n=e.LinkWrapper;return r.default.createElement(c,null,t.map(function(e){var t=e.id,o=e.title,a=e.href,c=e.onClick,s=e.active,f=e.isGatsby,p=l(e,["id","title","href","onClick","active","isGatsby"]);return r.default.createElement(i.default,u({key:t||o,title:o,onClick:c,active:s,href:a,LinkWrapper:f?n:null},p))}))};t.TooltipLinkList=s,s.displayName="TooltipLinkList",s.defaultProps={LinkWrapper:i.default.defaultProps.LinkWrapper}},OLuu:function(e,t,n){var r,o;!function(i,a){"use strict";void 0===(o="function"==typeof(r=function(){var e,t,n=Array,r=n.prototype,o=Object,i=o.prototype,a=Function,u=a.prototype,l=String,c=l.prototype,s=Number,f=s.prototype,p=r.slice,d=r.splice,h=r.push,v=r.unshift,y=r.concat,g=r.join,m=u.call,b=u.apply,w=Math.max,O=Math.min,x=i.toString,S="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,E=Function.prototype.toString,k=/^\s*class /,j=function(e){try{var t=E.call(e),n=t.replace(/\/\/.*\n/g,""),r=n.replace(/\/\*[.\s\S]*\*\//g,""),o=r.replace(/\n/gm," ").replace(/ {2}/g," ");return k.test(o)}catch(e){return!1}},_=function(e){try{return!j(e)&&(E.call(e),!0)}catch(e){return!1}},T="[object Function]",P="[object GeneratorFunction]",C=function(e){if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;if(S)return _(e);if(j(e))return!1;var t=x.call(e);return t===T||t===P},M=RegExp.prototype.exec,A=function(e){try{return M.call(e),!0}catch(e){return!1}},I="[object RegExp]";e=function(e){return"object"==typeof e&&(S?A(e):x.call(e)===I)};var R=String.prototype.valueOf,z=function(e){try{return R.call(e),!0}catch(e){return!1}},N="[object String]";t=function(e){return"string"==typeof e||"object"==typeof e&&(S?z(e):x.call(e)===N)};var D=o.defineProperty&&function(){try{var e={};for(var t in o.defineProperty(e,"x",{enumerable:!1,value:e}),e)return!1;return e.x===e}catch(e){return!1}}(),L=(W=i.hasOwnProperty,K=D?function(e,t,n,r){!r&&t in e||o.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n})}:function(e,t,n,r){!r&&t in e||(e[t]=n)},function(e,t,n){for(var r in t)W.call(t,r)&&K(e,r,t[r],n)}),F=function(e){var t=typeof e;return null===e||"object"!==t&&"function"!==t},B=s.isNaN||function(e){return e!=e},H={ToInteger:function(e){var t=+e;return B(t)?t=0:0!==t&&t!==1/0&&t!==-1/0&&(t=(t>0||-1)*Math.floor(Math.abs(t))),t},ToPrimitive:function(e){var t,n,r;if(F(e))return e;if(n=e.valueOf,C(n)&&(t=n.call(e),F(t)))return t;if(r=e.toString,C(r)&&(t=r.call(e),F(t)))return t;throw new TypeError},ToObject:function(e){if(null==e)throw new TypeError("can't convert "+e+" to object");return o(e)},ToUint32:function(e){return e>>>0}},U=function(){};var W,K;L(u,{bind:function(e){var t=this;if(!C(t))throw new TypeError("Function.prototype.bind called on incompatible "+t);for(var n,r=p.call(arguments,1),i=function(){if(this instanceof n){var i=b.call(t,this,y.call(r,p.call(arguments)));return o(i)===i?i:this}return b.call(t,e,y.call(r,p.call(arguments)))},u=w(0,t.length-r.length),l=[],c=0;c0;)t[n]=e[n];return X(t,$(arguments,1))},G=function(e,t){return X(Y(e),t)}}var Z=m.bind(c.slice),J=m.bind(c.split),Q=m.bind(c.indexOf),ee=m.bind(h),te=m.bind(i.propertyIsEnumerable),ne=m.bind(r.sort),re=n.isArray||function(e){return"[object Array]"===q(e)},oe=1!==[].unshift(0);L(r,{unshift:function(){return v.apply(this,arguments),this.length}},oe),L(n,{isArray:re});var ie=o("a"),ae="a"!==ie[0]||!(0 in ie),ue=function(e){var t=!0,n=!0,r=!1;if(e)try{e.call("foo",function(e,n,r){"object"!=typeof r&&(t=!1)}),e.call([1],function(){n="string"==typeof this},"x")}catch(e){r=!0}return!!e&&!r&&t&&n};L(r,{forEach:function(e){var n,r=H.ToObject(this),o=ae&&t(this)?J(this,""):r,i=-1,a=H.ToUint32(o.length);if(arguments.length>1&&(n=arguments[1]),!C(e))throw new TypeError("Array.prototype.forEach callback must be a function");for(;++i1&&(r=arguments[1]),!C(e))throw new TypeError("Array.prototype.map callback must be a function");for(var l=0;l1&&(r=arguments[1]),!C(e))throw new TypeError("Array.prototype.filter callback must be a function");for(var l=0;l1&&(n=arguments[1]),!C(e))throw new TypeError("Array.prototype.every callback must be a function");for(var a=0;a1&&(n=arguments[1]),!C(e))throw new TypeError("Array.prototype.some callback must be a function");for(var a=0;a=2)i=arguments[1];else for(;;){if(a in r){i=r[a++];break}if(++a>=o)throw new TypeError("reduce of empty array with no initial value")}for(;a=2)n=arguments[1];else for(;;){if(a in o){n=o[a--];break}if(--a<0)throw new TypeError("reduceRight of empty array with no initial value")}if(a<0)return n;do{a in o&&(n=e(n,o[a],a,r))}while(a--);return n}},!ce);var se=r.indexOf&&-1!==[0,1].indexOf(1,2);L(r,{indexOf:function(e){var n=ae&&t(this)?J(this,""):H.ToObject(this),r=H.ToUint32(n.length);if(0===r)return-1;var o=0;for(arguments.length>1&&(o=H.ToInteger(arguments[1])),o=o>=0?o:w(0,r+o);o1&&(o=O(o,H.ToInteger(arguments[1]))),o=o>=0?o:r-Math.abs(o);o>=0;o--)if(o in n&&e===n[o])return o;return-1}},fe);var pe=(de=[1,2],he=de.splice(),2===de.length&&re(he)&&0===he.length);var de,he;L(r,{splice:function(e,t){return 0===arguments.length?[]:d.apply(this,arguments)}},!pe);var ve=(ye={},r.splice.call(ye,0,0,1),1===ye.length);var ye;L(r,{splice:function(e,t){if(0===arguments.length)return[];var n=arguments;return this.length=w(H.ToInteger(this.length),0),arguments.length>0&&"number"!=typeof t&&((n=Y(arguments)).length<2?ee(n,this.length-e):n[1]=H.ToInteger(t)),d.apply(this,n)}},!ve);var ge=(be=new n(1e5),be[8]="x",be.splice(1,1),7===be.indexOf("x")),me=function(){var e=[];return e[256]="a",e.splice(257,0,"b"),"a"===e[256]}();var be;L(r,{splice:function(e,t){for(var n,r=H.ToObject(this),o=[],i=H.ToUint32(r.length),a=H.ToInteger(e),u=a<0?w(i+a,0):O(a,i),c=O(w(H.ToInteger(t),0),i-u),s=0;sv;)delete r[s-1],s-=1}else if(d>c)for(s=i-c;s>u;)n=l(s+c-1),f=l(s+d-1),V(r,n)?r[f]=r[n]:delete r[f],s-=1;s=u;for(var y=0;y=0&&!re(e)&&C(e.callee)},Be=Le(arguments)?Le:Fe;L(o,{keys:function(e){var n=C(e),r=Be(e),o=null!==e&&"object"==typeof e,i=o&&t(e);if(!o&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var a=[],u=Ce&&n;if(i&&Me||r)for(var c=0;c11?e+1:e},getMonth:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var e=Ze(this),t=Je(this);return e<0&&t>11?0:t},getDate:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var e=Ze(this),t=Je(this),n=Qe(this);return e<0&&t>11?12===t?n:st(0,e+1)-n+1:n},getUTCFullYear:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var e=et(this);return e<0&&tt(this)>11?e+1:e},getUTCMonth:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var e=et(this),t=tt(this);return e<0&&t>11?0:t},getUTCDate:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var e=et(this),t=tt(this),n=nt(this);return e<0&&t>11?12===t?n:st(0,e+1)-n+1:n}},qe),L(Date.prototype,{toUTCString:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var e=rt(this),t=nt(this),n=tt(this),r=et(this),o=ot(this),i=it(this),a=at(this);return lt[e]+", "+(t<10?"0"+t:t)+" "+ct[n]+" "+r+" "+(o<10?"0"+o:o)+":"+(i<10?"0"+i:i)+":"+(a<10?"0"+a:a)+" GMT"}},qe||$e),L(Date.prototype,{toDateString:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var e=this.getDay(),t=this.getDate(),n=this.getMonth(),r=this.getFullYear();return lt[e]+" "+ct[n]+" "+(t<10?"0"+t:t)+" "+r}},qe||Ke),(qe||Ve)&&(Date.prototype.toString=function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var e=this.getDay(),t=this.getDate(),n=this.getMonth(),r=this.getFullYear(),o=this.getHours(),i=this.getMinutes(),a=this.getSeconds(),u=this.getTimezoneOffset(),l=Math.floor(Math.abs(u)/60),c=Math.floor(Math.abs(u)%60);return lt[e]+" "+ct[n]+" "+(t<10?"0"+t:t)+" "+r+" "+(o<10?"0"+o:o)+":"+(i<10?"0"+i:i)+":"+(a<10?"0"+a:a)+" GMT"+(u>0?"-":"+")+(l<10?"0"+l:l)+(c<10?"0"+c:c)},D&&o.defineProperty(Date.prototype,"toString",{configurable:!0,enumerable:!1,writable:!0}));var ft=-621987552e5,pt="-000001",dt=Date.prototype.toISOString&&-1===new Date(ft).toISOString().indexOf(pt),ht=Date.prototype.toISOString&&"1969-12-31T23:59:59.999Z"!==new Date(-1).toISOString(),vt=m.bind(Date.prototype.getTime);L(Date.prototype,{toISOString:function(){if(!isFinite(this)||!isFinite(vt(this)))throw new RangeError("Date.prototype.toISOString called on non-finite value.");var e=et(this),t=tt(this);e+=Math.floor(t/12);var n=[(t=(t%12+12)%12)+1,nt(this),ot(this),it(this),at(this)];e=(e<0?"-":e>9999?"+":"")+Z("00000"+Math.abs(e),0<=e&&e<=9999?-4:-6);for(var r=0;r=7&&c>wt){var h=Math.floor(c/wt)*wt,v=Math.floor(h/1e3);p+=v,d-=1e3*v}s=1===f&&l(n)===n?new e(t.parse(n)):f>=7?new e(n,r,o,i,a,p,d):f>=6?new e(n,r,o,i,a,p):f>=5?new e(n,r,o,i,a):f>=4?new e(n,r,o,i):f>=3?new e(n,r,o):f>=2?new e(n,r):f>=1?new e(n instanceof e?+n:n):new e}else s=e.apply(this,arguments);return F(s)||L(s,{constructor:t},!0),s},n=new RegExp("^(\\d{4}|[+-]\\d{6})(?:-(\\d{2})(?:-(\\d{2})(?:T(\\d{2}):(\\d{2})(?::(\\d{2})(?:(\\.\\d{1,}))?)?(Z|(?:([-+])(\\d{2}):(\\d{2})))?)?)?)?$"),r=[0,31,59,90,120,151,181,212,243,273,304,334,365],o=function(e,t){var n=t>1?1:0;return r[t]+Math.floor((e-1969+n)/4)-Math.floor((e-1901+n)/100)+Math.floor((e-1601+n)/400)+365*(e-1970)},i=function(t){var n=0,r=t;if(Ot&&r>wt){var o=Math.floor(r/wt)*wt,i=Math.floor(o/1e3);n+=i,r-=1e3*i}return s(new e(1970,0,1,0,0,n,r))};for(var a in e)V(e,a)&&(t[a]=e[a]);L(t,{now:e.now,UTC:e.UTC},!0),t.prototype=e.prototype,L(t.prototype,{constructor:t},!0);return L(t,{parse:function(t){var r=n.exec(t);if(r){var a,u=s(r[1]),l=s(r[2]||1)-1,c=s(r[3]||1)-1,f=s(r[4]||0),p=s(r[5]||0),d=s(r[6]||0),h=Math.floor(1e3*s(r[7]||0)),v=Boolean(r[4]&&!r[8]),y="-"===r[9]?1:-1,g=s(r[10]||0),m=s(r[11]||0),b=p>0||d>0||h>0;return f<(b?24:25)&&p<60&&d<60&&h<1e3&&l>-1&&l<12&&g<24&&m<60&&c>-1&&c=0;)n+=St.data[t],St.data[t]=Math.floor(n/e),n=n%e*St.base},numToString:function(){for(var e=St.size,t="";--e>=0;)if(""!==t||0===e||0!==St.data[e]){var n=l(St.data[e]);""===t?t=n:t+=Z("0000000",0,7-n.length)+n}return t},pow:function e(t,n,r){return 0===n?r:n%2==1?e(t,n-1,r*t):e(t*t,n/2,r)},log:function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}},Et=function(e){var t,n,r,o,i,a,u,c;if(t=s(e),(t=B(t)?0:Math.floor(t))<0||t>20)throw new RangeError("Number.toFixed called with invalid number of decimals");if(n=s(this),B(n))return"NaN";if(n<=-1e21||n>=1e21)return l(n);if(r="",n<0&&(r="-",n=-n),o="0",n>1e-21)if(i=St.log(n*St.pow(2,69,1))-69,a=i<0?n*St.pow(2,-i,1):n/St.pow(2,i,1),a*=4503599627370496,(i=52-i)>0){for(St.multiply(0,a),u=t;u>=7;)St.multiply(1e7,0),u-=7;for(St.multiply(St.pow(10,u,1),0),u=i-1;u>=23;)St.divide(1<<23),u-=23;St.divide(1<0?(c=o.length,o=c<=t?r+Z("0.0000000000000000000",0,t-c+2)+o:r+Z(o,0,c-t)+"."+Z(o,c-t)):o=r+o,o};L(f,{toFixed:Et},xt);var kt=function(){try{return"1"===1..toPrecision(void 0)}catch(e){return!0}}(),jt=f.toPrecision;L(f,{toPrecision:function(e){return void 0===e?jt.call(this):jt.call(this,e)}},kt),2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||"t"==="tesst".split(/(s)*/)[1]||4!=="test".split(/(?:)/,-1).length||"".split(/.?/).length||".".split(/()()/).length>1?(_t=void 0===/()??/.exec("")[1],Tt=Math.pow(2,32)-1,c.split=function(t,n){var r=String(this);if(void 0===t&&0===n)return[];if(!e(t))return J(this,t,n);var o,i,a,u,l=[],c=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),s=0,f=new RegExp(t.source,c+"g");_t||(o=new RegExp("^"+f.source+"$(?!\\s)",c));var p=void 0===n?Tt:H.ToUint32(n);for(i=f.exec(r);i&&!((a=i.index+i[0].length)>s&&(ee(l,Z(r,s,i.index)),!_t&&i.length>1&&i[0].replace(o,function(){for(var e=1;e1&&i.index=p));)f.lastIndex===i.index&&f.lastIndex++,i=f.exec(r);return s===r.length?!u&&f.test("")||ee(l,""):ee(l,Z(r,s)),l.length>p?Y(l,0,p):l}):"0".split(void 0,0).length&&(c.split=function(e,t){return void 0===e&&0===t?[]:J(this,e,t)});var _t,Tt;var Pt=c.replace,Ct=(Mt=[],"x".replace(/x(.)?/g,function(e,t){ee(Mt,t)}),1===Mt.length&&void 0===Mt[0]);var Mt;Ct||(c.replace=function(t,n){var r=C(n),o=e(t)&&/\)[*?]/.test(t.source);if(r&&o){return Pt.call(this,t,function(e){var r=arguments.length,o=t.lastIndex;t.lastIndex=0;var i=t.exec(e)||[];return t.lastIndex=o,ee(i,arguments[r-2],arguments[r-1]),n.apply(this,i)})}return Pt.call(this,t,n)});var At=c.substr,It="".substr&&"b"!=="0b".substr(-1);L(c,{substr:function(e,t){var n=e;return e<0&&(n=w(this.length+e,0)),At.call(this,n,t)}},It);var Rt="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff",zt="​",Nt="["+Rt+"]",Dt=new RegExp("^"+Nt+Nt+"*"),Lt=new RegExp(Nt+Nt+"*$"),Ft=c.trim&&(Rt.trim()||!zt.trim());L(c,{trim:function(){if(null==this)throw new TypeError("can't convert "+this+" to object");return l(this).replace(Dt,"").replace(Lt,"")}},Ft);var Bt=m.bind(String.prototype.trim),Ht=c.lastIndexOf&&-1!=="abcあい".lastIndexOf("あい",2);L(c,{lastIndexOf:function(e){if(null==this)throw new TypeError("can't convert "+this+" to object");for(var t=l(this),n=l(e),r=arguments.length>1?s(arguments[1]):NaN,o=B(r)?1/0:H.ToInteger(r),i=O(w(o,0),t.length),a=n.length,u=i+a;u>0;){u=w(0,u-a);var c=Q(Z(t,u,i+a),n);if(-1!==c)return u+c}return-1}},Ht);var Ut=c.lastIndexOf;L(c,{lastIndexOf:function(e){return Ut.apply(this,arguments)}},1!==c.lastIndexOf.length),(8!==parseInt(Rt+"08")||22!==parseInt(Rt+"0x16"))&&(parseInt=(Wt=parseInt,Kt=/^[-+]?0[xX]/,function(e,t){var n=Bt(String(e)),r=s(t)||(Kt.test(n)?16:10);return Wt(n,r)}));var Wt,Kt;1/parseFloat("-0")!=-1/0&&(parseFloat=(Vt=parseFloat,function(e){var t=Bt(String(e)),n=Vt(t);return 0===n&&"-"===Z(t,0,1)?-0:n}));var Vt;if("RangeError: test"!==String(new RangeError("test"))){var qt=function(){if(null==this)throw new TypeError("can't convert "+this+" to object");var e=this.name;void 0===e?e="Error":"string"!=typeof e&&(e=l(e));var t=this.message;return void 0===t?t="":"string"!=typeof t&&(t=l(t)),e?t?e+": "+t:e:t};Error.prototype.toString=qt}if(D){var Yt=function(e,t){if(te(e,t)){var n=Object.getOwnPropertyDescriptor(e,t);n.configurable&&(n.enumerable=!1,Object.defineProperty(e,t,n))}};Yt(Error.prototype,"message"),""!==Error.prototype.message&&(Error.prototype.message=""),Yt(Error.prototype,"name")}if("/a/gim"!==String(/a/gim)){var Gt=function(){var e="/"+this.source+"/";return this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),e};RegExp.prototype.toString=Gt}})?r.call(t,n,t,e):r)||(e.exports=o)}()},OSl8:function(e,t,n){"use strict";n("LW0h"),n("jwue"),n("z84I"),n("ho0z"),n("IAdD"),n("1IsZ"),n("KqXw"),n("LJOr"),n("+oxZ"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.mapper=void 0;var r=s(n("ERkP")),o=s(n("vbDw")),i=n("adtJ"),a=n("9NtK"),u=n("qRcm"),l=s(n("xoMe")),c=s(n("bwzU"));function s(e){return e&&e.__esModule?e:{default:e}}function f(){return(f=Object.assign||function(e){for(var t=1;t1&&"boolean"!=typeof t)throw new TypeError('"allowMissing" argument must be a boolean');var n="$ "+e;if(!(n in l))throw new SyntaxError("intrinsic "+e+" does not exist!");if(void 0===l[n]&&!t)throw new TypeError("intrinsic "+e+" exists, but is not available. Please file an issue!");return l[n]}},OtNC:function(e,t,n){var r=n("TAtK")(Object.keys,Object);e.exports=r},OtWY:function(e,t,n){"use strict";var r=n("q9+l").f,o=n("guiJ"),i=n("sgPY"),a=n("X7ib"),u=n("TM4o"),l=n("tXjT"),c=n("LfQM"),s=n("Ch6y"),f=n("1Mu/"),p=n("4CM2").fastKey,d=n("zc29"),h=d.set,v=d.getterFor;e.exports={getConstructor:function(e,t,n,c){var s=e(function(e,r){u(e,s,t),h(e,{type:t,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&l(r,e[c],e,n)}),d=v(t),y=function(e,t,n){var r,o,i=d(e),a=g(e,t);return a?a.value=n:(i.last=a={index:o=p(t,!0),key:t,value:n,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},g=function(e,t){var n,r=d(e),o=p(t);if("F"!==o)return r.index[o];for(n=r.first;n;n=n.next)if(n.key==t)return n};return i(s.prototype,{clear:function(){for(var e=d(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var t=d(this),n=g(this,e);if(n){var r=n.next,o=n.previous;delete t.index[n.index],n.removed=!0,o&&(o.next=r),r&&(r.previous=o),t.first==n&&(t.first=r),t.last==n&&(t.last=o),f?t.size--:this.size--}return!!n},forEach:function(e){for(var t,n=d(this),r=a(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),i(s.prototype,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return y(this,0===e?0:e,t)}}:{add:function(e){return y(this,e=0===e?0:e,e)}}),f&&r(s.prototype,"size",{get:function(){return d(this).size}}),s},setStrong:function(e,t,n){var r=t+" Iterator",o=v(t),i=v(r);c(e,t,function(e,t){h(this,{type:r,target:e,state:o(e),kind:t,last:void 0})},function(){for(var e=i(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})},n?"entries":"values",!n,!0),s(t)}}},P14U:function(e,t,n){"use strict";e.exports=function(e){function t(){}var n={log:t,warn:t,error:t};if(!e&&window.console){var r=function(e,t){e[t]=function(){var e=console[t];if(e.apply)e.apply(console,arguments);else for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=i.styled.div(function(e){var t=e.theme,n=e.col,r=e.row,o=void 0===r?1:r;return n?{display:"inline-block",verticalAlign:"inherit","& > *":{marginLeft:n*t.layoutMargin,verticalAlign:"inherit"},"& > *:first-of-type":{marginLeft:0}}:{"& > *":{marginTop:o*t.layoutMargin},"& > *:first-of-type":{marginTop:0}}},function(e){var t=e.theme,n=e.outer,r=e.col,o=e.row;switch(!0){case!(!n||!r):return{marginLeft:n*t.layoutMargin,marginRight:n*t.layoutMargin};case!(!n||!o):return{marginTop:n*t.layoutMargin,marginBottom:n*t.layoutMargin};default:return{}}}),c=function(e){var t,n=e.col,r=e.row,i=e.outer,c=e.children,s=u(e,["col","row","outer","children"]),f="number"==typeof(t="number"!=typeof i&&i?n||r:i)?t:Number(t);return o.default.createElement(l,a({col:n,row:r,outer:f},s),c)};t.Spaced=c,c.displayName="Spaced"},Q5t5:function(e,t,n){"use strict";n.r(t);var r=n("hhG3");n.d(t,"default",function(){return r.default})},QF3D:function(e,t,n){var r=n("vxC8")(n("IBsm"),"DataView");e.exports=r},QMz8:function(e,t,n){var r=n("5pfJ"),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},QT01:function(e,t){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n1&&u.call(r[0],n,function(){for(o=1;o=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(){var e=h(["\n padding: 15px;\n width: 280px;\n box-sizing: border-box;\n"]);return c=function(){return e},e}function s(){var e=h(["\n color: ",";\n line-height: 18px;\n"]);return s=function(){return e},e}function f(){var e=h(["\n margin-top: 8px;\n text-align: center;\n\n > * {\n margin: 0 8px;\n font-weight: ",";\n }\n"]);return f=function(){return e},e}function p(){var e=h([""]);return p=function(){return e},e}function d(){var e=h(["\n font-weight: ",";\n"]);return d=function(){return e},e}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var v=i.styled.div(d(),function(e){return e.theme.typography.weight.black}),y=i.styled.span(p()),g=i.styled.div(f(),function(e){return e.theme.typography.weight.black}),m=i.styled.div(s(),function(e){return e.theme.color.darker}),b=i.styled.div(c()),w=function(e){var t=e.title,n=e.desc,r=e.links;return o.default.createElement(b,null,o.default.createElement(m,null,t&&o.default.createElement(v,null,t),n&&o.default.createElement(y,null,n)),r&&o.default.createElement(g,null,r.map(function(e){var t=e.title,n=l(e,["title"]);return o.default.createElement(a.Link,u({},n,{key:t}),t)})))};t.TooltipMessage=w,w.displayName="TooltipMessage",w.defaultProps={title:null,desc:null,links:null}},R5u7:function(e,t,n){var r=n("pPzx"),o=n("9y2L"),i=n("pnw1"),a=n("tQYX");e.exports=function(e,t,n){if(!a(n))return!1;var u=typeof t;return!!("number"==u?o(n)&&i(t,n.length):"string"==u&&t in n)&&r(n[t],e)}},"R6B+":function(e,t,n){"use strict";var r=n("zT+L"),o=n("YZE+"),i=n("IlOi"),a=n("CmXO"),u=Function.call.bind(o);r(u,{getPolyfill:i,implementation:o,shim:a}),e.exports=u},RFwh:function(e,t){e.exports=function(e,t){var n=e%t;return Math.floor(n>=0?n:n+t)}},RFxK:function(e,t){e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),u=a.length;u--;){var l=a[e?u:++o];if(!1===n(i[l],l,i))break}return t}}},RNlM:function(e,t,n){var r=n("+ooz");e.exports=function(){this.__data__=new r,this.size=0}},RNvQ:function(e,t,n){var r=n("tQYX"),o=n("ENE1"),i=n("nvU9"),a="Expected a function",u=Math.max,l=Math.min;e.exports=function(e,t,n){var c,s,f,p,d,h,v=0,y=!1,g=!1,m=!0;if("function"!=typeof e)throw new TypeError(a);function b(t){var n=c,r=s;return c=s=void 0,v=t,p=e.apply(r,n)}function w(e){var n=e-h;return void 0===h||n>=t||n<0||g&&e-v>=f}function O(){var e=o();if(w(e))return x(e);d=setTimeout(O,function(e){var n=t-(e-h);return g?l(n,f-(e-v)):n}(e))}function x(e){return d=void 0,m&&c?b(e):(c=s=void 0,p)}function S(){var e=o(),n=w(e);if(c=arguments,s=this,h=e,n){if(void 0===d)return function(e){return v=e,d=setTimeout(O,t),y?b(e):p}(h);if(g)return clearTimeout(d),d=setTimeout(O,t),b(h)}return void 0===d&&(d=setTimeout(O,t)),p}return t=i(t)||0,r(n)&&(y=!!n.leading,f=(g="maxWait"in n)?u(i(n.maxWait)||0,t):f,m="trailing"in n?!!n.trailing:m),S.cancel=function(){void 0!==d&&clearTimeout(d),v=0,c=h=s=d=void 0},S.flush=function(){return void 0===d?p:x(o())},S}},RXNd:function(e,t,n){"use strict";var r=n("Gxtz"),o=n("hoS5"),i=n("MyOs"),a=n("B/kk"),u=n("q6j6"),l=n("ay19");e.exports=function(e,t){var n,i,a={};t||(t={});for(i in p)n=t[i],a[i]=null==n?p[i]:n;(a.position.indent||a.position.start)&&(a.indent=a.position.indent||[],a.position=a.position.start);return function(e,t){var n,i,a,p,F,B,H,U,W,K,V,q,Y,G,$,X,Z,J,Q,ee=t.additional,te=t.nonTerminated,ne=t.text,re=t.reference,oe=t.warning,ie=t.textContext,ae=t.referenceContext,ue=t.warningContext,le=t.position,ce=t.indent||[],se=e.length,fe=0,pe=-1,de=le.column||1,he=le.line||1,ve="",ye=[];"string"==typeof ee&&(ee=ee.charCodeAt(0));X=me(),U=oe?function(e,t){var n=me();n.column+=t,n.offset+=t,oe.call(ue,D[e],n,e)}:f,fe--,se++;for(;++fe=55296&&ge<=57343||ge>1114111?(U(N,J),B=s(E)):B in o?(U(z,J),B=o[B]):(K="",L(B)&&U(z,J),B>65535&&(K+=s((B-=65536)>>>10|55296),B=56320|1023&B),B=K+s(B))):G!==k&&U(I,J)),B?(be(),X=me(),fe=Q-1,de+=Q-Y+1,ye.push(B),(Z=me()).offset++,re&&re.call(ae,B,{start:X,end:Z},e.slice(Y-1,Q)),X=Z):(p=e.slice(Y-1,Q),ve+=p,de+=p.length,fe=Q-1)}else 10===F&&(he++,pe++,de=0),F==F?(ve+=s(F),de++):be();var ge;return ye.join("");function me(){return{line:he,column:de,offset:fe+(le.offset||0)}}function be(){ve&&(ye.push(ve),ne&&ne.call(ie,ve,{start:X,end:me()}),ve="")}}(e,a)};var c={}.hasOwnProperty,s=String.fromCharCode,f=Function.prototype,p={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},d=9,h=10,v=12,y=32,g=38,m=59,b=60,w=61,O=35,x=88,S=120,E=65533,k="named",j="hexadecimal",_="decimal",T={};T[j]=16,T[_]=10;var P={};P[k]=u,P[_]=i,P[j]=a;var C=1,M=2,A=3,I=4,R=5,z=6,N=7,D={};function L(e){return e>=1&&e<=8||11===e||e>=13&&e<=31||e>=127&&e<=159||e>=64976&&e<=65007||65535==(65535&e)||65534==(65535&e)}D[C]="Named character references must be terminated by a semicolon",D[M]="Numeric character references must be terminated by a semicolon",D[A]="Named character references cannot be empty",D[I]="Numeric character references cannot be empty",D[R]="Named character references must be known",D[z]="Numeric character references cannot be disallowed",D[N]="Numeric character references cannot be outside the permissible Unicode range"},RlQt:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.set=t.get=void 0;var r=a(n("wFLD")),o=a(n("RNvQ")),i=a(n("vbDw"));function a(e){return e&&e.__esModule?e:{default:e}}t.get=function(){try{return r.default.local.get("storybook-layout")||!1}catch(e){return console.error(e),!1}};var u=(0,i.default)(1)(function(e){try{r.default.local.set("storybook-layout",e)}catch(e){console.error(e)}}),l=(0,o.default)(u,500);t.set=l},RlvI:function(e,t,n){t.f=n("fVMg")},S0iI:function(e,t){e.exports=function(e,t){return e.has(t)}},S3pA:function(e,t,n){var r=n("7/we"),o=n("KAo/"),i=n("zWgn"),a=n("wxYD"),u=n("1EDM");e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?o(e[0],e[1]):r(e):u(e)}},"SQZ/":function(e,t,n){"use strict";var r=n("ml/U"),o=n("9j30");function i(e,t,n,i){a(this,"space",i),r.call(this,e,t),a(this,"boolean",u(n,o.boolean)),a(this,"booleanish",u(n,o.booleanish)),a(this,"overloadedBoolean",u(n,o.overloadedBoolean)),a(this,"number",u(n,o.number)),a(this,"commaSeparated",u(n,o.commaSeparated)),a(this,"spaceSeparated",u(n,o.spaceSeparated)),a(this,"commaOrSpaceSeparated",u(n,o.commaOrSpaceSeparated))}function a(e,t,n){n&&(e[t]=n)}function u(e,t){return(e&t)===t}e.exports=i,i.prototype=new r,i.prototype.defined=!0},SU8Q:function(e,t){e.exports=function(e){return function(t){return e(t)}}},"SVW/":function(e,t){var n=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(n)||[]}},SXVo:function(e,t,n){"use strict";n("M+/F"),n("EgRP"),n("yH/f"),n("+KXO"),Object.defineProperty(t,"__esModule",{value:!0}),t.ensure=void 0;var r,o=n("uXhg"),i=n("3kp9"),a=n("7LDk"),u=(r=n("Dv/8"))&&r.__esModule?r:{default:r},l=n("bv1p");function c(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n Your theme is missing properties, you should update your theme!\n\n theme-data missing:\n "]);return c=function(){return e},e}t.ensure=function(e){if(!e)return(0,l.convert)(u.default);var t=(0,i.deletedDiff)(u.default,e);return Object.keys(t).length&&o.logger.warn((0,a.stripIndent)(c()),t),(0,l.convert)(e)}},"SYP+":function(e,t,n){"use strict";var r=n("V/Lb"),o=n("cYYr"),i=Object.prototype.hasOwnProperty,a={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},u=Array.isArray,l=Array.prototype.push,c=function(e,t){l.apply(e,u(t)?t:[t])},s=Date.prototype.toISOString,f={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,formatter:o.formatters[o.default],indices:!1,serializeDate:function(e){return s.call(e)},skipNulls:!1,strictNullHandling:!1},p=function e(t,n,o,i,a,l,s,p,d,h,v,y,g){var m=t;if("function"==typeof s?m=s(n,m):m instanceof Date?m=h(m):"comma"===o&&u(m)&&(m=m.join(",")),null===m){if(i)return l&&!y?l(n,f.encoder,g):n;m=""}if("string"==typeof m||"number"==typeof m||"boolean"==typeof m||r.isBuffer(m))return l?[v(y?n:l(n,f.encoder,g))+"="+v(l(m,f.encoder,g))]:[v(n)+"="+v(String(m))];var b,w=[];if(void 0===m)return w;if(u(s))b=s;else{var O=Object.keys(m);b=p?O.sort(p):O}for(var x=0;x0?m+g:""}},SbT1:function(e,t,n){"use strict";(function(e){n("IAdD"),n("+KXO"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(!(t instanceof p.default))throw new Error("provider is not extended from the base Provider");a.default.render(o.default.createElement(g,{key:"root",provider:t}),e)},Object.defineProperty(t,"Provider",{enumerable:!0,get:function(){return p.default}}),t.Root=void 0;var r=n("NyMY"),o=d(n("ERkP")),i=d(n("aWzz")),a=d(n("7nmT")),u=n("iHSk"),l=n("9NtK"),c=n("VSTh"),s=n("muX9"),f=d(n("50Ef")),p=d(n("z6id"));function d(e){return e&&e.__esModule?e:{default:e}}function h(){return(h=Object.assign||function(e){for(var t=1;t1&&(arguments[1]===String?n="string":arguments[1]===Number&&(n="number")),r&&(Symbol.toPrimitive?t=c(e,Symbol.toPrimitive):u(e)&&(t=Symbol.prototype.valueOf)),void 0!==t){var i=t.call(e,n);if(o(i))return i;throw new TypeError("unable to convert exotic object to primitive")}return"default"===n&&(a(e)||u(e))&&(n="string"),l(e,"default"===n?"number":n)}},TAtK:function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},TM4o:function(e,t){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},"TN+m":function(e,t,n){"use strict";n("1t7P"),n("jQ/y"),n("aLgo"),n("hBpG"),n("jQ3i"),n("plBw"),n("lTEL"),n("z84I"),n("KOtZ"),n("M+/F"),n("cARO"),n("IAdD"),n("j4Sf"),n("EgRP"),n("UvmB"),n("ZVkB"),n("yH/f"),n("5o43"),n("LUwd"),n("7x/C"),n("JtPf"),n("DZ+c"),n("87if"),n("1Iuc"),n("kYxP"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SuccessIcon=t.Fade=t.TextInput=t.Description=t.GridWrapper=t.Row=t.GridHeaderRow=t.HeaderItem=void 0,n("3yYM");var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==p(e)&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n("ERkP")),o=s(n("aWzz")),i=n("VSTh"),a=n("a7+6"),u=n("adtJ"),l=s(n("Nvf/")),c=n("qRcm");function s(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){for(var n=0;n *:last-of-type":{gridColumn:"2 / 2",justifySelf:"flex-end",gridRow:"1"}});t.GridHeaderRow=E;var k=i.styled.div(function(e){var t=e.theme;return{padding:"6px 0",borderTop:"1px solid ".concat(t.appBorderColor),display:"grid",gridTemplateColumns:"1fr 1fr 0px"}});t.Row=k;var j=i.styled.div({display:"grid",gridTemplateColumns:"1fr",gridAutoRows:"minmax(auto, auto)",marginBottom:"20px"});t.GridWrapper=j;var _=i.styled.div({alignSelf:"center"});t.Description=_;var T=(0,i.styled)(O)(function(e){var t=e.valid,n=e.theme;return"error"===t?{animation:"".concat(n.animation.jiggle," 700ms ease-out")}:{}},{display:"flex",width:80,flexDirection:"column",justifySelf:"flex-end",paddingLeft:4,paddingRight:4,textAlign:"center"});t.TextInput=T;var P=(0,i.keyframes)(b());t.Fade=P;var C=(0,i.styled)(u.Icons)(function(e){var t=e.valid,n=e.theme;return"valid"===t?{color:n.color.positive,animation:"".concat(P," 2s ease forwards")}:{opacity:0}},{alignSelf:"center",display:"flex",marginLeft:10,height:14,width:14});t.SuccessIcon=C;var M=i.styled.div(function(e){return{fontSize:e.theme.typography.size.s2,padding:"3rem 20px",maxWidth:600,margin:"0 auto"}}),A={fullScreen:"Go full screen",togglePanel:"Toggle addons",panelPosition:"Toggle addons orientation",toggleNav:"Toggle sidebar",toolbar:"Toggle canvas toolbar",search:"Focus search",focusNav:"Focus sidebar",focusIframe:"Focus canvas",focusPanel:"Focus addons",prevComponent:"Previous component",nextComponent:"Next component",prevStory:"Previous story",nextStory:"Next story",shortcutsPage:"Go to shortcuts page",aboutPage:"Go to about page"},I=["escape"];function R(e){return Object.entries(e).reduce(function(e,t){var n=m(t,2),r=n[0],o=n[1];return I.includes(r)?e:Object.assign({},e,g({},r,{shortcut:o,error:!1}))},{})}var z={CLOSE:"escape"},N=r.default.createElement(E,null,r.default.createElement(S,null,"Commands"),r.default.createElement(S,null,"Shortcut")),D=r.default.createElement(u.Icons,{icon:"close"}),L=r.default.createElement(x,null,"Keyboard shortcuts"),F=r.default.createElement(l.default,null),B=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=h(this,v(t).call(this,e))).onKeyDown=function(e){var t=n.state,r=t.activeFeature,o=t.shortcutKeys;if("Backspace"===e.key)return n.restoreDefault();var i=(0,c.eventToShortcut)(e);if(!i)return!1;var a=!!Object.entries(o).find(function(e){var t=m(e,2),n=t[0],o=t[1].shortcut;return n!==r&&o&&(0,c.shortcutMatchesShortcut)(i,o)});return n.setState({shortcutKeys:Object.assign({},o,g({},r,{shortcut:i,error:a}))})},n.onFocus=function(e){return function(){var t=n.state.shortcutKeys;n.setState({activeFeature:e,shortcutKeys:Object.assign({},t,g({},e,{shortcut:null,error:!1}))})}},n.onBlur=function(){var e,t,r,o,i,a;return regeneratorRuntime.async(function(u){for(;;)switch(u.prev=u.next){case 0:if(e=n.state,t=e.shortcutKeys,r=e.activeFeature,!t[r]){u.next=6;break}if(o=t[r],i=o.shortcut,a=o.error,i&&!a){u.next=5;break}return u.abrupt("return",n.restoreDefault());case 5:return u.abrupt("return",n.saveShortcut());case 6:return u.abrupt("return",!1);case 7:case"end":return u.stop()}})},n.saveShortcut=function(){var e,t,r,o;return regeneratorRuntime.async(function(i){for(;;)switch(i.prev=i.next){case 0:return e=n.state,t=e.activeFeature,r=e.shortcutKeys,o=n.props.setShortcut,i.next=4,regeneratorRuntime.awrap(o(t,r[t].shortcut));case 4:n.setState({successField:t});case 5:case"end":return i.stop()}})},n.restoreDefaults=function(){var e,t;return regeneratorRuntime.async(function(r){for(;;)switch(r.prev=r.next){case 0:return e=n.props.restoreAllDefaultShortcuts,r.next=3,regeneratorRuntime.awrap(e());case 3:return t=r.sent,r.abrupt("return",n.setState({shortcutKeys:R(t)}));case 5:case"end":return r.stop()}})},n.restoreDefault=function(){var e,t,r,o,i;return regeneratorRuntime.async(function(a){for(;;)switch(a.prev=a.next){case 0:return e=n.state,t=e.activeFeature,r=e.shortcutKeys,o=n.props.restoreDefaultShortcut,a.next=4,regeneratorRuntime.awrap(o(t));case 4:return i=a.sent,a.abrupt("return",n.setState({shortcutKeys:Object.assign({},r,{},R(g({},t,i)))}));case 6:case"end":return a.stop()}})},n.displaySuccessMessage=function(e){var t=n.state,r=t.successField,o=t.shortcutKeys;return e===r&&!1===o[e].error?"valid":""},n.displayError=function(e){var t=n.state,r=t.activeFeature,o=t.shortcutKeys;return e===r&&!0===o[e].error?"error":""},n.renderKeyInput=function(){var e=n.state.shortcutKeys;return Object.entries(e).map(function(e){var t=m(e,2),o=t[0],i=t[1].shortcut;return r.default.createElement(k,{key:o},r.default.createElement(_,null,A[o]),r.default.createElement(T,{spellCheck:"false",valid:n.displayError(o),className:"modalInput",onBlur:n.onBlur,onFocus:n.onFocus(o),onKeyDown:n.onKeyDown,value:i?(0,c.shortcutToHumanString)(i):"",placeholder:"Type keys",readOnly:!0}),r.default.createElement(C,{valid:n.displaySuccessMessage(o),icon:"check"}))})},n.renderKeyForm=function(){return r.default.createElement(j,null,N,n.renderKeyInput())},n.state={activeFeature:"",successField:"",shortcutKeys:R(e.shortcutKeys)},n}var n,o,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&y(e,t)}(t,r.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.onClose,t=this.renderKeyForm();return r.default.createElement(a.GlobalHotKeys,{handlers:{CLOSE:e},keyMap:z},r.default.createElement(u.Tabs,{absolute:!0,selected:"shortcuts",actions:{onSelect:function(){}},tools:r.default.createElement(r.Fragment,null,r.default.createElement(u.IconButton,{onClick:function(t){return t.preventDefault(),e()}},D))},r.default.createElement("div",{id:"shortcuts",title:"Keyboard Shortcuts"},r.default.createElement(M,null,L,t,r.default.createElement(w,{tertiary:!0,small:!0,id:"restoreDefaultsHotkeys",onClick:this.restoreDefaults},"Restore defaults"),F))))}}])&&d(n.prototype,o),i&&d(n,i),t}();B.displayName="ShortcutsScreen",B.propTypes={shortcutKeys:o.default.shape({}).isRequired,setShortcut:o.default.func.isRequired,restoreDefaultShortcut:o.default.func.isRequired,restoreAllDefaultShortcuts:o.default.func.isRequired,onClose:o.default.func.isRequired};var H=B;t.default=H},TN3B:function(e,t,n){var r=n("9JhN"),o=n("PjRa"),i=n("DpO5"),a=r["__core-js_shared__"]||o("__core-js_shared__",{});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.1.3",mode:i?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},TOa8:function(e,t,n){"use strict";t.parse=function(e){var t,n=[],o=String(e||i),a=o.indexOf(r),u=0,l=!1;for(;!l;)-1===a&&(a=o.length,l=!0),!(t=o.slice(u,a).trim())&&l||n.push(t),u=a+1,a=o.indexOf(r,u);return n},t.stringify=function(e,t){var n=t||{},a=!1===n.padLeft?i:o,u=n.padRight?o:i;e[e.length-1]===i&&(e=e.concat(i));return e.join(u+r+a).trim()};var r=",",o=" ",i=""},TYRa:function(e,t,n){var r=n("kbrz")("toUpperCase");e.exports=r},"TbU+":function(e,t,n){"use strict";n.r(t);var r=n("9XKY"),o=n("JFEB"),i=n("20Fm"),a=new r.default(Object(o.default)("all"),i.default);t.default=a},Tk4B:function(e,t,n){"use strict";n("bzxO"),n("B+yX")(),n("hVge")},TlIQ:function(e,t,n){"use strict";(e.exports={}).forEach=function(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=function(){return"".concat(o.document.location.pathname,"?")},p=function(e){(0,a.navigate)("".concat(f(),"path=").concat(e))};t.navigate=p;var d=function(e){var t=e.to,n=e.children,r=s(e,["to","children"]);return i.default.createElement(a.Link,c({to:"".concat(f(),"path=").concat(t)},r),n)};t.Link=d,d.displayName="QueryLink",d.displayName="QueryLink";var h=function(e){var t=e.children;return i.default.createElement(a.Location,null,function(e){var n=e.location,r=(0,l.queryFromString)(n.search).path,o=(0,l.parsePath)(r),i=o.viewMode,a=o.storyId;return t({path:r,location:n,navigate:p,viewMode:i,storyId:a})})};t.Location=h,h.displayName="QueryLocation",h.displayName="QueryLocation";var v=function(e){var t=e.children,n=e.path,r=e.startsWith,o=void 0!==r&&r;return i.default.createElement(h,null,function(e){var r=e.path,i=s(e,["path"]);return t(Object.assign({match:(0,l.getMatch)(r,n,o)},i))})};t.Match=v,v.displayName="QueryMatch",v.displayName="QueryMatch";var y=function(e){var t=e.path,n=e.children,r=e.startsWith,o=void 0!==r&&r,a=e.hideOnly,l=void 0!==a&&a;return i.default.createElement(v,{path:t,startsWith:o},function(e){var t=e.match;return l?i.default.createElement(u.ToggleVisibility,{hidden:!t},n):t?n:null})};t.Route=y,y.displayName="Route",y.displayName="Route"},UAs9:function(e,t,n){var r=n("zaNA"),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,u=o(i.length-t,0),l=Array(u);++a=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=(0,o.styled)(function(e){e.active,e.loading,e.disabled;var t=c(e,["active","loading","disabled"]);return r.default.createElement("span",t)})(function(e){var t=e.theme;return{color:t.color.defaultText,fontWeight:t.typography.weight.regular}},function(e){var t=e.active,n=e.theme;return t?{color:n.color.primary,fontWeight:n.typography.weight.bold}:{}},function(e){var t=e.loading,n=e.theme;return t?Object.assign({display:"inline-block",flex:"none"},n.animation.inlineGlow):{}},function(e){var t=e.disabled,n=e.theme;return t?{color:(0,a.transparentize)(.7,n.color.defaultText)}:{}}),f=o.styled.span({"& svg":{transition:"all 200ms ease-out",opacity:"0",height:"12px",width:"12px",margin:"3px 0",verticalAlign:"top"},"& path":{fill:"inherit"}},function(e){var t=e.active,n=e.theme;return t?{"& svg":{opacity:1},"& path":{fill:n.color.primary}}:{}}),p=o.styled.span({flex:1,textAlign:"left",display:"inline-flex","& > * + *":{paddingLeft:10}}),d=o.styled.span({flex:1,textAlign:"center"},function(e){var t=e.active,n=e.theme;return t?{color:n.color.primary}:{}},function(e){var t=e.theme;return e.disabled?{color:t.color.mediumdark}:{}}),h=o.styled.span(function(e){var t=e.active,n=e.theme;return t?{"& svg":{opacity:1},"& path":{fill:n.color.primary}}:{}}),v=o.styled.a(function(e){var t=e.theme;return{fontSize:t.typography.size.s1,transition:"all 150ms ease-out",color:(0,a.transparentize)(.5,t.color.defaultText),textDecoration:"none",cursor:"pointer",justifyContent:"space-between",lineHeight:"18px",padding:"7px 15px",display:"flex",alignItems:"center","& > * + *":{paddingLeft:10},"&:hover":{background:t.background.hoverable},"&:hover svg":{opacity:1}}},function(e){return e.disabled?{cursor:"not-allowed"}:{}}),y=(0,i.default)(100)(function(e,t,n){var r={};return e&&Object.assign(r,{onClick:e}),t&&Object.assign(r,{href:t}),n&&t&&Object.assign(r,{to:t,as:n}),r}),g=function(e){var t=e.loading,n=e.left,o=e.title,i=e.center,a=e.right,u=e.active,g=e.disabled,m=e.href,b=e.onClick,w=e.LinkWrapper,O=c(e,["loading","left","title","center","right","active","disabled","href","onClick","LinkWrapper"]),x=y(b,m,w),S={active:u,disabled:g};return r.default.createElement(v,l({},S,O,x),n&&r.default.createElement(h,S,n),o||i?r.default.createElement(p,null,o&&r.default.createElement(s,l({},S,{loading:t}),o),i&&r.default.createElement(d,S,i)):null,a&&r.default.createElement(f,S,a))};g.displayName="ListItem",g.defaultProps={loading:!1,left:null,title:r.default.createElement("span",null,"Loading state"),center:null,right:null,active:!1,disabled:!1,href:null,LinkWrapper:null,onClick:null};var m=g;t.default=m},UvmB:function(e,t,n){var r=n("ax0f"),o=n("1Mu/");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:n("q9+l").f})},"V+Bs":function(e,t,n){"use strict";(function(t){var r=t.Symbol,o=n("48gJ");e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}}).call(this,n("fRV1"))},"V/Lb":function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty,o=Array.isArray,i=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),a=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r1;){var t=e.pop(),n=t.obj[t.prop];if(o(n)){for(var r=[],i=0;i=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122?o+=r.charAt(a):u<128?o+=i[u]:u<2048?o+=i[192|u>>6]+i[128|63&u]:u<55296||u>=57344?o+=i[224|u>>12]+i[128|u>>6&63]+i[128|63&u]:(a+=1,u=65536+((1023&u)<<10|1023&r.charCodeAt(a)),o+=i[240|u>>18]+i[128|u>>12&63]+i[128|u>>6&63]+i[128|63&u])}return o},isBuffer:function(e){return!(!e||"object"!=typeof e||!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e)))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},merge:function e(t,n,i){if(!n)return t;if("object"!=typeof n){if(o(t))t.push(n);else{if(!t||"object"!=typeof t)return[t,n];(i&&(i.plainObjects||i.allowPrototypes)||!r.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(n);var u=t;return o(t)&&!o(n)&&(u=a(t,i)),o(t)&&o(n)?(n.forEach(function(n,o){if(r.call(t,o)){var a=t[o];a&&"object"==typeof a&&n&&"object"==typeof n?t[o]=e(a,n,i):t.push(n)}else t[o]=n}),t):Object.keys(n).reduce(function(t,o){var a=n[o];return r.call(t,o)?t[o]=e(t[o],a,i):t[o]=a,t},u)}}},V1yh:function(e,t,n){"use strict";n.r(t);var r=n("9XKY"),o=n("cmfU"),i=n("20Fm"),a=n("W0QR"),u=new r.default(o.default,Object(a.default)(/(?:\s+)/g," "),i.default);t.default=u},VCi3:function(e,t,n){var r=n("PjZX"),o=n("9JhN"),i=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e])||i(o[e]):r[e]&&r[e][t]||o[e]&&o[e][t]}},"VJ/d":function(e,t,n){"use strict";n("Q+zw")()},VPai:function(e,t){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},VQ32:function(e,t,n){e.exports=n("cY0r")},VSTh:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={styled:!0,createGlobal:!0,createReset:!0,lighten:!0,darken:!0};Object.defineProperty(t,"createGlobal",{enumerable:!0,get:function(){return s.createGlobal}}),Object.defineProperty(t,"createReset",{enumerable:!0,get:function(){return s.createReset}}),Object.defineProperty(t,"lighten",{enumerable:!0,get:function(){return h.lightenColor}}),Object.defineProperty(t,"darken",{enumerable:!0,get:function(){return h.darkenColor}}),t.styled=void 0;var o,i=(o=n("LJ7e"))&&o.__esModule?o:{default:o},a=n("9anY");Object.keys(a).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))});var u=n("DTcK");Object.keys(u).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))});var l=n("l1C2");Object.keys(l).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))});var c=n("I2fK");Object.keys(c).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))});var s=n("cMze"),f=n("2iIe");Object.keys(f).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))});var p=n("bv1p");Object.keys(p).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))});var d=n("SXVo");Object.keys(d).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))});var h=n("/Cka");var v=i.default;t.styled=v},VcbD:function(e,t,n){var r=n("fDXD"),o=n("j0cD");e.exports=function(e){return r(o(e))}},Vhia:function(e,t,n){"use strict";n("1t7P"),n("vrRf"),n("ho0z"),n("IAdD"),n("+KXO"),n("1Iuc"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Item=void 0;var r,o=(r=n("ERkP"))&&r.__esModule?r:{default:r},i=n("VSTh"),a=n("7Zgl"),u=n("adtJ");function l(){return(l=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=i.styled.span(function(e){var t=e.theme;return{display:"block",width:0,height:0,marginRight:6,borderTop:"3.5px solid transparent",borderBottom:"3.5px solid transparent",borderLeft:"3.5px solid ".concat((0,a.opacify)(.2,t.appBorderColor)),transition:"transform .1s ease-out"}},function(e){var t=e.isExpandable;return void 0!==t&&t?{}:{borderLeftColor:"transparent"}},function(e){var t=e.isExpanded;return void 0!==t&&t?{transform:"rotateZ(90deg)"}:{}}),f=(0,i.styled)(u.Icons)({flex:"none",width:10,height:10,marginRight:6},function(e){var t=e.icon;return"folder"===t?{color:"#774dd7"}:"component"===t?{color:"#1ea7fd"}:"bookmarkhollow"===t?{color:"#37d5d3"}:"document"===t?{color:"#ffae00"}:{}},function(e){var t=e.isSelected;return void 0!==t&&t?{color:"inherit"}:{}}),p=(0,i.styled)(function(e){var t=e.className,n=e.children,r=e.id;return o.default.createElement("div",{className:t,id:r},n)})({fontSize:13,lineHeight:"16px",paddingTop:4,paddingBottom:4,paddingRight:20,display:"flex",alignItems:"center",flex:1,background:"transparent"},function(e){return{paddingLeft:15*e.depth+9}},function(e){var t=e.theme,n=e.isSelected;return!e.loading&&(n?{cursor:"default",background:t.color.secondary,color:t.color.lightest,fontWeight:t.typography.weight.bold}:{cursor:"pointer",color:"light"===t.base?t.color.defaultText:(0,a.transparentize)(.2,t.color.defaultText),"&:hover":{color:t.color.defaultText,background:t.background.hoverable}})},function(e){var t=e.theme;return e.loading&&{"&& > svg + span":{background:t.color.medium},"&& > *":t.animation.inlineGlow,"&& > span":{borderColor:"transparent"}}});t.Item=p;var d=function(e){var t,n=e.name,r=void 0===n?"loading story":n,i=e.isComponent,a=void 0!==i&&i,u=e.isLeaf,d=void 0!==u&&u,h=e.isExpanded,v=void 0!==h&&h,y=e.isSelected,g=void 0!==y&&y,m=c(e,["name","isComponent","isLeaf","isExpanded","isSelected"]);t=d&&a?"document":d?"bookmarkhollow":a?"component":"folder";var b=m.parameters&&m.parameters.displayName||r;return o.default.createElement(p,l({isSelected:g},m,{className:g?"sidebar-item selected":"sidebar-item"}),o.default.createElement(s,{className:"sidebar-expander",isExpandable:!d,isExpanded:v}),o.default.createElement(f,{className:"sidebar-svg-icon",icon:t,isSelected:g}),o.default.createElement("span",null,b))};d.displayName="SidebarItem";var h=d;t.default=h},VtRx:function(e,t,n){"use strict";n.r(t);var r=n("dsco");n.d(t,"default",function(){return r.default})},"W/Kd":function(e,t){e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}},W0QR:function(e,t,n){"use strict";n.r(t);var r=n("AokZ");n.d(t,"default",function(){return r.default})},W0vE:function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n0?o.default.createElement(a,{key:"s-".concat(n)}):null,t.render()||t):e},null)}},W4lp:function(e,t,n){"use strict";n("1t7P"),n("vrRf"),n("z84I"),n("IAdD"),n("+KXO"),n("1Iuc"),Object.defineProperty(t,"__esModule",{value:!0}),t.ColorPalette=t.ColorItem=void 0;var r,o=(r=n("ERkP"))&&r.__esModule?r:{default:r},i=n("VSTh"),a=n("7Zgl"),u=n("fN0/"),l=n("YL3p");function c(){return(c=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=i.styled.div(function(e){var t=e.theme;return{fontWeight:t.typography.weight.bold,color:t.color.defaultText}}),p=i.styled.div(function(e){var t=e.theme;return{color:"light"===t.base?(0,a.transparentize)(.2,t.color.defaultText):(0,a.transparentize)(.6,t.color.defaultText)}}),d=i.styled.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5}),h=i.styled.div(function(e){var t=e.theme;return{flex:1,textAlign:"center",fontFamily:t.typography.fonts.mono,fontSize:t.typography.size.s1,lineHeight:1,overflow:"hidden",color:"light"===t.base?(0,a.transparentize)(.4,t.color.defaultText):(0,a.transparentize)(.6,t.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%"}}}),v=i.styled.div({display:"flex",flexDirection:"row"}),y=i.styled.div({flex:1}),g=i.styled.div(function(e){var t=e.theme;return Object.assign({},(0,u.getBlockBackgroundStyle)(t),{display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden"})}),m=i.styled.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30}),b=i.styled.div({flex:1,display:"flex",flexDirection:"row"}),w=i.styled.div({display:"flex",alignItems:"flex-start"}),O=i.styled.div({flex:"0 0 30%"}),x=i.styled.div({flex:1}),S=i.styled.div(function(e){var t=e.theme;return{display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:t.typography.weight.bold,color:"light"===t.base?(0,a.transparentize)(.4,t.color.defaultText):(0,a.transparentize)(.6,t.color.defaultText)}}),E=i.styled.div(function(e){return{fontSize:e.theme.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}}),k=function(e){var t=e.title,n=e.subtitle,r=e.colors;return o.default.createElement(w,null,o.default.createElement(d,null,o.default.createElement(f,null,t),o.default.createElement(p,null,n)),o.default.createElement(b,null,o.default.createElement(m,null,o.default.createElement(g,null,r.map(function(e){return o.default.createElement(y,{key:e,title:e,style:{backgroundColor:e}})})),o.default.createElement(v,null,r.map(function(e){return o.default.createElement(h,{key:e,title:e},o.default.createElement("div",null,e))})))))};t.ColorItem=k,k.displayName="ColorItem";var j=o.default.createElement(S,null,o.default.createElement(O,null,"Name"),o.default.createElement(x,null,"Swatches")),_=function(e){var t=e.children,n=s(e,["children"]);return o.default.createElement(l.ResetWrapper,null,o.default.createElement(E,c({},n,{className:"docblock-colorpalette"}),j,t))};t.ColorPalette=_,_.displayName="ColorPalette"},W5AF:function(e,t,n){"use strict";var r=n("rqpN"),o=function(e){throw e},i="function"==typeof Symbol&&"symbol"==typeof Symbol("foo");e.exports=function(e){r.RequireObjectCoercible(e);var t={};if(!i){if(!r.IsArray(e))throw new TypeError("this environment lacks native Symbols, and can not support non-Array iterables");return function(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(){var e=p(["\n padding: 30px;\n text-align: center;\n color: ",";\n font-size: ","px;\n"]);return c=function(){return e},e}function s(){var e=p([""]);return s=function(){return e},e}function f(){var e=p(["\n font-weight: ",";\n"]);return f=function(){return e},e}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=i.styled.div(f(),function(e){return e.theme.typography.weight.bold}),h=i.styled.div(s()),v=i.styled.div(c(),function(e){return e.theme.color.defaultText},function(e){return e.theme.typography.size.s2-1}),y=function(e){var t=e.children,n=l(e,["children"]),r=u(o.Children.toArray(t),2),i=r[0],a=r[1];return o.default.createElement(v,n,o.default.createElement(d,null,i),a&&o.default.createElement(h,null,a))};t.Placeholder=y,y.displayName="Placeholder"},Wi1U:function(e,t){e.exports=function(e){var t=n.call(e);return"[object Function]"===t||"function"==typeof e&&"[object RegExp]"!==t||"undefined"!=typeof window&&(e===window.setTimeout||e===window.alert||e===window.confirm||e===window.prompt)};var n=Object.prototype.toString},WrkA:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("9anY"),o={base:"dark",colorPrimary:"#FF4785",colorSecondary:"#1EA7FD",appBg:"#2f2f2f",appContentBg:"#333",appBorderColor:"rgba(255,255,255,.1)",appBorderRadius:4,fontBase:r.typography.fonts.base,fontCode:r.typography.fonts.mono,textColor:r.color.lightest,textInverseColor:r.color.darkest,barTextColor:"#999999",barSelectedColor:r.color.secondary,barBg:r.color.darkest,inputBg:"#3f3f3f",inputBorder:"rgba(0,0,0,.3)",inputTextColor:r.color.lightest,inputBorderRadius:4};t.default=o},"X+5D":function(e,t,n){"use strict";var r=n("T/Xf"),o=n("zT+L");e.exports=function(){var e=r();return o(Object,{getOwnPropertyDescriptors:e},{getOwnPropertyDescriptors:function(){return Object.getOwnPropertyDescriptors!==e}}),e}},"X+A8":function(e,t,n){"use strict";n("IAdD"),Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Draggable",{enumerable:!0,get:function(){return o.default}}),t.Handle=void 0;var r,o=(r=n("f2oC"))&&r.__esModule?r:{default:r};var i=n("VSTh").styled.div(function(e){var t=e.theme;return{zIndex:10,position:"absolute",top:0,left:0,display:"flex",justifyContent:"center",alignItems:"center",color:e.isDragging?t.color.secondary:t.appBorderColor,overflow:"hidden",transition:"color 0.2s linear, background-position 0.2s linear, background-size 0.2s linear, background 0.2s linear","&:hover":{color:t.color.secondary}}},function(e){return{cursor:"x"===e.axis?"col-resize":"row-resize"}},function(e){var t=e.theme;return"x"===e.axis?{height:"100%",width:t.layoutMargin,marginLeft:0}:{height:t.layoutMargin,width:"100%",marginTop:0}},function(e){var t=e.shadow,n=e.isDragging;if("top"===t){var r={backgroundImage:"radial-gradient(at center center,rgba(0,0,0,0.2) 0%,transparent 70%,transparent 100%)",backgroundSize:"100% 50px",backgroundPosition:"50% 0",backgroundRepeat:"no-repeat"};return n?r:Object.assign({},r,{backgroundPosition:"50% 10px","&:hover":r})}if("left"===t){var o={backgroundImage:"radial-gradient(at center center,rgba(0,0,0,0.2) 0%,transparent 70%,transparent 100%)",backgroundSize:"50px 100%",backgroundPosition:"0 50%",backgroundRepeat:"no-repeat"};return n?o:Object.assign({},o,{backgroundPosition:"10px 50%","&:hover":o})}return{}});t.Handle=i},"X//L":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n("0vwV")),o=u(n("CafK"));t.default=function(e,t){return function(n){var a=n.language,u=n.children,p=n.style,d=void 0===p?t:p,h=n.customStyle,v=void 0===h?{}:h,y=n.codeTagProps,g=void 0===y?{style:d['code[class*="language-"]']}:y,m=n.useInlineStyles,b=void 0===m||m,w=n.showLineNumbers,O=void 0!==w&&w,x=n.startingLineNumber,S=void 0===x?1:x,E=n.lineNumberContainerStyle,k=n.lineNumberStyle,j=n.wrapLines,_=n.lineProps,T=void 0===_?{}:_,P=n.renderer,C=n.PreTag,M=void 0===C?"pre":C,A=n.CodeTag,I=void 0===A?"code":A,R=n.code,z=void 0===R?Array.isArray(u)?u[0]:u:R,N=n.astGenerator,D=(0,r.default)(n,["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"]);N=N||e;var L=O?i.default.createElement(c,{containerStyle:E,codeStyle:g.style||{},numberStyle:k,startingLineNumber:S,codeString:z}):null,F=d.hljs||d['pre[class*="language-"]']||{backgroundColor:"#fff"},B=b?(0,o.default)({},D,{style:(0,o.default)({},F,v)}):(0,o.default)({},D,{className:"hljs"});if(!N)return i.default.createElement(M,B,L,i.default.createElement(I,g,z));j=!(!P||void 0!==j)||j,P=P||f;var H=[{type:"text",value:z}],U=function(e){var t=e.astGenerator,n=e.language,r=e.code,o=e.defaultCodeValue;if(t.getLanguage){var i=n&&t.getLanguage(n);return"text"===n?{value:o,language:"text"}:i?t.highlight(n,r):t.highlightAuto(r)}try{return n&&"text"!==n?{value:t.highlight(r,n)}:{value:o}}catch(e){return{value:o}}}({astGenerator:N,language:a,code:z,defaultCodeValue:H});null===U.language&&(U.value=H);var W=j?function(e,t){var n=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];for(var o=0;o=t||n<0||p&&e-s>=a}function O(){var e=y();if(w(e))return x(e);l=setTimeout(O,function(e){var n=t-(e-c);return p?v(n,a-(e-s)):n}(e))}function x(e){return l=void 0,d&&o?g(e):(o=i=void 0,u)}function S(){var e=y(),n=w(e);if(o=arguments,i=this,c=e,n){if(void 0===l)return function(e){return s=e,l=setTimeout(O,t),f?g(e):u}(c);if(p)return l=setTimeout(O,t),g(c)}return void 0===l&&(l=setTimeout(O,t)),u}return t=b(t)||0,m(r)&&(f=!!r.leading,a=(p="maxWait"in r)?h(b(r.maxWait)||0,t):a,d="trailing"in r?!!r.trailing:d),S.cancel=function(){void 0!==l&&clearTimeout(l),s=0,o=c=i=l=void 0},S.flush=function(){return void 0===l?u:x(y())},S}function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function b(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&d.call(e)==o}(e))return r;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=u.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):a.test(e)?r:+e}e.exports=function(e,t,r){var o=!0,i=!0;if("function"!=typeof e)throw new TypeError(n);return m(r)&&(o="leading"in r?!!r.leading:o,i="trailing"in r?!!r.trailing:i),g(e,t,{leading:o,maxWait:t,trailing:i})}}).call(this,n("fRV1"))},XU0c:function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},XZVn:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n("z84I"),n("IAdD"),Object.defineProperty(t,"__esModule",{value:!0}),t.Desktop=void 0;var o,i=c(n("ERkP")),a=(o=n("aWzz"))&&o.__esModule?o:{default:o},u=c(n("4NUJ"));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=e[i]}return n.default=e,t&&t.set(e,n),n}function s(){return(s=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var a=function(e){var t,n=e.navigate,a=e.state,u=a.location,l=a.path,c=a.viewMode,s=a.storyId,f={},p=(0,r.queryFromLocation)(u),d=p.full,h=p.panel,v=p.nav,y=p.addons,g=p.panelRight,m=p.stories,b=p.addonPanel,w=p.selectedKind,O=p.selectedStory,x=p.path,S=i(p,["full","panel","nav","addons","panelRight","stories","addonPanel","selectedKind","selectedStory","path"]);if("1"===d&&(f.isFullscreen=!0),h&&(["right","bottom"].includes(h)?f.panelPosition=h:"0"===h&&(f.showPanel=!1)),"0"===v&&(f.showNav=!1),"0"===y&&(f.showPanel=!1),"1"===g&&(f.panelPosition="right"),"0"===m&&(f.showNav=!1),b&&(t=b),w&&O){var E=(0,o.toId)(w,O);setTimeout(function(){return n("/".concat(c,"/").concat(E),{replace:!0})},1)}else if(w){var k=(0,o.toId)(w,"star").replace(/star$/,"*");setTimeout(function(){return n("/".concat(c,"/").concat(k),{replace:!0})},1)}else x&&"/"!==x?Object.keys(p).length>1&&setTimeout(function(){return n("".concat(x),{replace:!0})},1):setTimeout(function(){return n("/".concat(c,"/*"),{replace:!0})},1);return{viewMode:c,layout:f,selectedPanel:t,location:u,path:l,customQueryParams:S,storyId:s}}},"Y+ZY":function(e,t,n){"use strict";e.exports=function(e){var t=e.idGenerator,n=e.stateHandler.getState;return{get:function(e){var t=n(e);return t&&void 0!==t.id?t.id:null},set:function(e){var r=n(e);if(!r)throw new Error("setId required the element to have a resize detection state.");var o=t.generate();return r.id=o,o}}}},Y5XF:function(e,t,n){"use strict";n.r(t);var r=n("9XKY"),o=n("20Fm"),i=n("W0QR"),a=new r.default(Object(i.default)(/(?:\n(?:\s*))+/g," "),o.default);t.default=a},Y90t:function(e,t,n){"use strict";n("IAdD"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n("NyMY"),o=l(n("ERkP")),i=n("iHSk"),a=n("9NtK"),u=l(n("TN+m"));function l(e){return e&&e.__esModule?e:{default:e}}function c(){return(c=Object.assign||function(e){for(var t=1;ts;)n=l[s++],r&&!a.call(u,n)||f.push(e?[n,u[n]]:u[n]);return f}};e.exports={entries:u(!0),values:u(!1)}},YBzs:function(e,t,n){"use strict";n.r(t);var r=n("9XKY"),o=n("JFEB"),i=n("cmfU"),a=n("20Fm"),u=n("eFsV"),l=n("oeWb"),c=new r.default(Object(u.default)("\n"),i.default,o.default,a.default,Object(l.default)(/&/g,"&"),Object(l.default)(//g,">"),Object(l.default)(/"/g,"""),Object(l.default)(/'/g,"'"),Object(l.default)(/`/g,"`"));t.default=c},YL3p:function(e,t,n){"use strict";n("IAdD"),Object.defineProperty(t,"__esModule",{value:!0}),t.ResetWrapper=t.TT=t.Code=t.P=t.OL=t.UL=t.LI=t.Span=t.Div=t.Img=t.Table=t.Blockquote=t.DL=t.HR=t.A=t.Pre=t.H6=t.H5=t.H4=t.H3=t.H2=t.H1=void 0;var r=n("VSTh"),o=n("+k//"),i=function(e){return{margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.theme.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}}},a={margin:"16px 0"},u=r.styled.h1(o.withReset,i,function(e){var t=e.theme;return{fontSize:"".concat(t.typography.size.l1,"px"),fontWeight:t.typography.weight.black}});t.H1=u;var l=r.styled.h2(o.withReset,i,function(e){var t=e.theme;return{fontSize:"".concat(t.typography.size.m2,"px"),paddingBottom:"4px",borderBottom:"1px solid ".concat(t.appBorderColor)}});t.H2=l;var c=r.styled.h3(o.withReset,i,function(e){var t=e.theme;return{fontSize:"".concat(t.typography.size.m1,"px")}});t.H3=c;var s=r.styled.h4(o.withReset,i,function(e){var t=e.theme;return{fontSize:"".concat(t.typography.size.s3,"px")}});t.H4=s;var f=r.styled.h5(o.withReset,i,function(e){var t=e.theme;return{fontSize:"".concat(t.typography.size.s2,"px")}});t.H5=f;var p=r.styled.h6(o.withReset,i,function(e){var t=e.theme;return{fontSize:"".concat(t.typography.size.s2,"px"),color:t.color.dark}});t.H6=p;var d=r.styled.pre(o.withReset,a,function(e){return{fontFamily:e.theme.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.hljs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.hljs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}}});t.Pre=d;var h=r.styled.a(o.withReset,function(e){var t=e.theme;return{fontSize:t.typography.size.s2,lineHeight:"24px",color:"".concat(t.color.secondary),textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:"30px",marginLeft:"-30px",cursor:"pointer",position:"absolute",top:"0",left:"0",bottom:"0"}}});t.A=h;var v=r.styled.hr(function(e){return{border:"0 none",color:e.theme.appBorderColor,height:"4px",padding:"0"}});t.HR=v;var y=r.styled.dl(o.withReset,Object.assign({},a,{padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}}));t.DL=y;var g=r.styled.blockquote(o.withReset,a,function(e){var t=e.theme;return{borderLeft:"4px solid ".concat(t.color.medium),padding:"0 15px",color:t.color.dark,"& > :first-of-type":{marginTop:"0"},"& > :last-child":{marginBottom:0}}});t.Blockquote=g;var m=r.styled.table(o.withReset,a,function(e){var t=e.theme;return{fontSize:t.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:"1px solid ".concat(t.appBorderColor),backgroundColor:"white",margin:"0",padding:"0"},"& tr:nth-of-type(2n)":{backgroundColor:"".concat(t.color.lighter)},"& tr th":{fontWeight:"bold",border:"1px solid ".concat(t.appBorderColor),textAlign:"left",margin:"0",padding:"6px 13px"},"& tr td":{border:"1px solid ".concat(t.appBorderColor),textAlign:"left",margin:"0",padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:"0"},"& tr th :last-child, & tr td :last-child":{marginBottom:"0"}}});t.Table=m;var b=r.styled.img({maxWidth:"100%"});t.Img=b;var w=r.styled.div(o.withReset);t.Div=w;var O=r.styled.span(o.withReset,function(e){var t=e.theme;return{"&.frame":{display:"block",overflow:"hidden"},"&.frame > span":{border:"1px solid ".concat(t.color.medium),display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:"7px",width:"auto"},"&.frame span img":{display:"block",float:"left"},"&.frame span span":{clear:"both",color:t.color.darkest,display:"block",padding:"5px 0 0"},"&.align-center":{display:"block",overflow:"hidden",clear:"both"},"&.align-center > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"&.align-center span img":{margin:"0 auto",textAlign:"center"},"&.align-right":{display:"block",overflow:"hidden",clear:"both"},"&.align-right > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"&.align-right span img":{margin:"0",textAlign:"right"},"&.float-left":{display:"block",marginRight:"13px",overflow:"hidden",float:"left"},"&.float-left span":{margin:"13px 0 0"},"&.float-right":{display:"block",marginLeft:"13px",overflow:"hidden",float:"right"},"&.float-right > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}});t.Span=O;var x={paddingLeft:"30px","& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},S=r.styled.li(o.withReset,function(e){var t=e.theme;return{fontSize:t.typography.size.s2,color:t.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":j({theme:t})}});t.LI=S;var E=r.styled.ul(o.withReset,a,x,{});t.UL=E;var k=r.styled.ol(o.withReset,a,x);t.OL=k;var j=function(e){var t=e.theme;return{margin:"0 2px",padding:"0 5px",whiteSpace:"nowrap",border:"1px solid ".concat(t.color.mediumlight),backgroundColor:t.color.lighter,borderRadius:"3px",fontSize:t.typography.size.s2-1,color:"dark"===t.base&&t.color.darkest}},_=r.styled.p(o.withReset,a,function(e){var t=e.theme;return{fontSize:t.typography.size.s2,lineHeight:"24px",color:t.color.defaultText,"& code":j({theme:t})}});t.P=_;var T=r.styled.code(function(e){return{fontFamily:e.theme.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"}},j);t.Code=T;var P=r.styled.title(j);t.TT=P;var C=r.styled.div(o.withReset);t.ResetWrapper=C},"YZE+":function(e,t,n){"use strict";var r=Object,o=TypeError;e.exports=function(){if(null!=this&&this!==r(this))throw new o("RegExp.prototype.flags getter called on non-object");var e="";return this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e}},Ya2h:function(e,t,n){var r=n("cww3"),o="["+n("+/eK")+"]",i=RegExp("^"+o+o+"*"),a=RegExp(o+o+"*$"),u=function(e){return function(t){var n=String(r(t));return 1&e&&(n=n.replace(i,"")),2&e&&(n=n.replace(a,"")),n}};e.exports={start:u(1),end:u(2),trim:u(3)}},YjNL:function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},YpBQ:function(e,t,n){var r=n("y/9h"),o=n("oCTG");e.exports=function e(t,n,i,a,u){var l=-1,c=t.length;for(i||(i=o),u||(u=[]);++l0&&i(s)?n>1?e(s,n-1,i,a,u):r(u,s):a||(u[u.length]=s)}return u}},Ypsa:function(e,t,n){var r=n("a88S"),o=1/0;e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-o?"-0":t}},Ysgh:function(e,t,n){"use strict";var r=n("lbJE"),o=n("jl0/"),i=n("FXyv"),a=n("cww3"),u=n("Qzre"),l=n("4/YM"),c=n("tJVe"),s=n("34wW"),f=n("QsUS"),p=n("ct80"),d=[].push,h=Math.min,v=!p(function(){return!RegExp(4294967295,"y")});r("split",2,function(e,t,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var r=String(a(this)),i=void 0===n?4294967295:n>>>0;if(0===i)return[];if(void 0===e)return[r];if(!o(e))return t.call(r,e,i);for(var u,l,c,s=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),h=0,v=new RegExp(e.source,p+"g");(u=f.call(v,r))&&!((l=v.lastIndex)>h&&(s.push(r.slice(h,u.index)),u.length>1&&u.index=i));)v.lastIndex===u.index&&v.lastIndex++;return h===r.length?!c&&v.test("")||s.push(""):s.push(r.slice(h)),s.length>i?s.slice(0,i):s}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var o=a(this),i=null==t?void 0:t[e];return void 0!==i?i.call(t,o,n):r.call(String(o),t,n)},function(e,o){var a=n(r,e,this,o,r!==t);if(a.done)return a.value;var f=i(e),p=String(this),d=u(f,RegExp),y=f.unicode,g=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(v?"y":"g"),m=new d(v?f:"^(?:"+f.source+")",g),b=void 0===o?4294967295:o>>>0;if(0===b)return[];if(0===p.length)return null===s(m,p)?[p]:[];for(var w=0,O=0,x=[];Oe.length)return;if(!(O instanceof o)){if(v&&b!=t.length-1){if(p.lastIndex=w,!(_=p.exec(e)))break;for(var x=_.index+(h?_[1].length:0),S=_.index+_[0].length,E=b,k=w,j=t.length;E=(k+=t[E].length)&&(++b,w=k);if(t[b]instanceof o)continue;T=E-b,O=e.slice(w,k),_.index-=w}else{p.lastIndex=0;var _=p.exec(O),T=1}if(_){h&&(y=_[1]?_[1].length:0);S=(x=_.index+y)+(_=_[0].slice(y)).length;var P=O.slice(0,x),C=O.slice(S),M=[b,T];P&&(++b,w+=P.length,M.push(P));var A=new o(c,d?r.tokenize(_,d):_,g,_,v);if(M.push(A),C&&M.push(C),Array.prototype.splice.apply(t,M),1!=T&&r.matchGrammar(e,t,n,b,w,!0,c),u)break}else if(u)break}}}}},tokenize:function(e,t){var n=[e],o=t.rest;if(o){for(var i in o)t[i]=o[i];delete t.rest}return r.matchGrammar(e,n,t,0,0,!1),n},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var o,i=0;o=n[i++];)o(t)}},Token:o};function o(e,t,n,r,o){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length,this.greedy=!!o}if(e.Prism=r,o.stringify=function(e,t,n){if("string"==typeof e)return e;if(Array.isArray(e))return e.map(function(n){return o.stringify(n,t,e)}).join("");var i={type:e.type,content:o.stringify(e.content,t,n),tag:"span",classes:["token",e.type],attributes:{},language:t,parent:n};if(e.alias){var a=Array.isArray(e.alias)?e.alias:[e.alias];Array.prototype.push.apply(i.classes,a)}r.hooks.run("wrap",i);var u=Object.keys(i.attributes).map(function(e){return e+'="'+(i.attributes[e]||"").replace(/"/g,""")+'"'}).join(" ");return"<"+i.tag+' class="'+i.classes.join(" ")+'"'+(u?" "+u:"")+">"+i.content+""},!e.document)return e.addEventListener?(r.disableWorkerMessageHandler||e.addEventListener("message",function(t){var n=JSON.parse(t.data),o=n.language,i=n.code,a=n.immediateClose;e.postMessage(r.highlight(i,r.languages[o],o)),a&&e.close()},!1),r):r;var i=document.currentScript||[].slice.call(document.getElementsByTagName("script")).pop();return i&&(r.filename=i.src,r.manual||i.hasAttribute("data-manual")||("loading"!==document.readyState?window.requestAnimationFrame?window.requestAnimationFrame(r.highlightAll):window.setTimeout(r.highlightAll,16):document.addEventListener("DOMContentLoaded",r.highlightAll))),r}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=n),void 0!==t&&(t.Prism=n)}).call(this,n("fRV1"))},Z9Ia:function(e,t,n){"use strict";n.r(t);var r=n("9XKY"),o=n("JFEB"),i=n("cmfU"),a=n("20Fm"),u=new r.default(Object(i.default)({separator:",",conjunction:"or"}),o.default,a.default);t.default=u},ZUdG:function(e,t,n){"use strict";var r,o=n("9JhN"),i=n("sgPY"),a=n("4CM2"),u=n("iu90"),l=n("tTPa"),c=n("dSaG"),s=n("zc29").enforce,f=n("cpcO"),p=!o.ActiveXObject&&"ActiveXObject"in o,d=Object.isExtensible,h=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},v=e.exports=u("WeakMap",h,l,!0,!0);if(f&&p){r=l.getConstructor(h,"WeakMap",!0),a.REQUIRED=!0;var y=v.prototype,g=y.delete,m=y.has,b=y.get,w=y.set;i(y,{delete:function(e){if(c(e)&&!d(e)){var t=s(this);return t.frozen||(t.frozen=new r),g.call(this,e)||t.frozen.delete(e)}return g.call(this,e)},has:function(e){if(c(e)&&!d(e)){var t=s(this);return t.frozen||(t.frozen=new r),m.call(this,e)||t.frozen.has(e)}return m.call(this,e)},get:function(e){if(c(e)&&!d(e)){var t=s(this);return t.frozen||(t.frozen=new r),m.call(this,e)?b.call(this,e):t.frozen.get(e)}return b.call(this,e)},set:function(e,t){if(c(e)&&!d(e)){var n=s(this);n.frozen||(n.frozen=new r),m.call(this,e)?w.call(this,e,t):n.frozen.set(e,t)}else w.call(this,e,t);return this}})}},ZVkB:function(e,t,n){var r=n("ax0f"),o=n("YAkj").entries;r({target:"Object",stat:!0},{entries:function(e){return o(e)}})},"ZZ+W":function(e,t,n){var r=n("JBn+"),o=n("myUI"),i=n("S0iI"),a=1,u=2;e.exports=function(e,t,n,l,c,s){var f=n&a,p=e.length,d=t.length;if(p!=d&&!(f&&d>p))return!1;var h=s.get(e);if(h&&s.get(t))return h==t;var v=-1,y=!0,g=n&u?new r:void 0;for(s.set(e,t),s.set(t,e);++v0?t:null};t.eventToShortcut=a;var u=function(e,t){return e&&e.length===t.length&&!e.find(function(e,n){return e!==t[n]})};t.shortcutMatchesShortcut=u;t.eventMatchesShortcut=function(e,t){return u(a(e),t)};var l=function(e){return"alt"===e?i():"control"===e?"⌃":"meta"===e?"⌘":"shift"===e?"⇧​":"Enter"===e||"Backspace"===e||"Esc"===e?"":"escape"===e?"":" "===e?"SPACE":"ArrowUp"===e?"↑":"ArrowDown"===e?"↓":"ArrowLeft"===e?"←":"ArrowRight"===e?"→":e.toUpperCase()};t.keyToSymbol=l;t.shortcutToHumanString=function(e){return e.map(l).join(" ")}},ZdBB:function(e,t,n){var r=n("yRya"),o=n("sX5C").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},ZjRn:function(e,t,n){var r=n("HsnV"),o=n("NYSw"),i=1,a=2;e.exports=function(e,t,n,u){var l=n.length,c=l,s=!u;if(null==e)return!c;for(e=Object(e);l--;){var f=n[l];if(s&&f[2]?f[1]!==e[f[0]]:!(f[0]in e))return!1}for(;++l2?h(e).search(t):l(e).filter(v(t))).reduce(function(t,n){return f(n.id,e).forEach(function(e){t[e.id]=e}),t[n.id]=n,t},{});return Object.entries(n).reduce(function(e,t){var r=a(t,2),o=r[0],i=r[1];return e[o]=i.children?Object.assign({},i,{children:i.children.filter(function(e){return!!n[e]})}):i,e},{})}},aWzz:function(e,t,n){e.exports=n("emlf")()},aYSr:function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},adtJ:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={Badge:!0,Link:!0,DocumentWrapper:!0,SyntaxHighlighter:!0,ActionBar:!0,Spaced:!0,Placeholder:!0,ScrollArea:!0,Button:!0,Form:!0,WithTooltip:!0,WithTooltipPure:!0,TooltipMessage:!0,TooltipNote:!0,TooltipLinkList:!0,Tabs:!0,TabsState:!0,TabBar:!0,TabWrapper:!0,IconButton:!0,TabButton:!0,Separator:!0,interleaveSeparators:!0,Bar:!0,FlexBar:!0,AddonPanel:!0,Icons:!0,StorybookLogo:!0,StorybookIcon:!0};Object.defineProperty(t,"Badge",{enumerable:!0,get:function(){return o.Badge}}),Object.defineProperty(t,"Link",{enumerable:!0,get:function(){return i.Link}}),Object.defineProperty(t,"DocumentWrapper",{enumerable:!0,get:function(){return a.DocumentWrapper}}),Object.defineProperty(t,"SyntaxHighlighter",{enumerable:!0,get:function(){return u.SyntaxHighlighter}}),Object.defineProperty(t,"ActionBar",{enumerable:!0,get:function(){return l.ActionBar}}),Object.defineProperty(t,"Spaced",{enumerable:!0,get:function(){return c.Spaced}}),Object.defineProperty(t,"Placeholder",{enumerable:!0,get:function(){return s.Placeholder}}),Object.defineProperty(t,"ScrollArea",{enumerable:!0,get:function(){return f.ScrollArea}}),Object.defineProperty(t,"Button",{enumerable:!0,get:function(){return p.Button}}),Object.defineProperty(t,"Form",{enumerable:!0,get:function(){return d.Form}}),Object.defineProperty(t,"WithTooltip",{enumerable:!0,get:function(){return h.WithTooltip}}),Object.defineProperty(t,"WithTooltipPure",{enumerable:!0,get:function(){return h.WithTooltipPure}}),Object.defineProperty(t,"TooltipMessage",{enumerable:!0,get:function(){return v.TooltipMessage}}),Object.defineProperty(t,"TooltipNote",{enumerable:!0,get:function(){return y.TooltipNote}}),Object.defineProperty(t,"TooltipLinkList",{enumerable:!0,get:function(){return g.TooltipLinkList}}),Object.defineProperty(t,"Tabs",{enumerable:!0,get:function(){return m.Tabs}}),Object.defineProperty(t,"TabsState",{enumerable:!0,get:function(){return m.TabsState}}),Object.defineProperty(t,"TabBar",{enumerable:!0,get:function(){return m.TabBar}}),Object.defineProperty(t,"TabWrapper",{enumerable:!0,get:function(){return m.TabWrapper}}),Object.defineProperty(t,"IconButton",{enumerable:!0,get:function(){return b.IconButton}}),Object.defineProperty(t,"TabButton",{enumerable:!0,get:function(){return b.TabButton}}),Object.defineProperty(t,"Separator",{enumerable:!0,get:function(){return w.Separator}}),Object.defineProperty(t,"interleaveSeparators",{enumerable:!0,get:function(){return w.interleaveSeparators}}),Object.defineProperty(t,"Bar",{enumerable:!0,get:function(){return O.Bar}}),Object.defineProperty(t,"FlexBar",{enumerable:!0,get:function(){return O.FlexBar}}),Object.defineProperty(t,"AddonPanel",{enumerable:!0,get:function(){return x.AddonPanel}}),Object.defineProperty(t,"Icons",{enumerable:!0,get:function(){return S.Icons}}),Object.defineProperty(t,"StorybookLogo",{enumerable:!0,get:function(){return E.StorybookLogo}}),Object.defineProperty(t,"StorybookIcon",{enumerable:!0,get:function(){return k.StorybookIcon}});var o=n("EVYH"),i=n("8CTL"),a=n("C10U"),u=n("xZwB"),l=n("zH0j"),c=n("Q4h4"),s=n("Wbby"),f=n("LaR9"),p=n("zeGY"),d=n("Hkn6"),h=n("90BI"),v=n("R4Rj"),y=n("bN2g"),g=n("ODNi"),m=n("phTK"),b=n("EjnA"),w=n("W2GR"),O=n("0bDP"),x=n("ARk+"),S=n("jveF"),E=n("1mwc"),k=n("8TZ8"),j=n("3wLT");Object.keys(j).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return j[e]}}))})},amH4:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},amiU:function(e,t,n){var r=n("wC3K"),o=n("pPzx");e.exports=function(e,t,n){(void 0===n||o(e[t],n))&&(void 0!==n||t in e)||r(e,t,n)}},"aoZ+":function(e,t,n){var r=n("dSaG"),o=n("xt6W"),i=n("fVMg")("species");e.exports=function(e,t){var n;return o(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!o(n.prototype)?r(n)&&null===(n=n[i])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},aokA:function(e,t,n){var r=n("PjZX"),o=n("8aeu"),i=n("RlvI"),a=n("q9+l").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||a(t,e,{value:i.f(e)})}},avNT:function(e,t,n){var r=n("n9AK"),o=n("cpF+");r({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},ax0f:function(e,t,n){var r=n("9JhN"),o=n("GFpt").f,i=n("0HP5"),a=n("uLp7"),u=n("PjRa"),l=n("tjTa"),c=n("66wQ");e.exports=function(e,t){var n,s,f,p,d,h=e.target,v=e.global,y=e.stat;if(n=v?r:y?r[h]||u(h,{}):(r[h]||{}).prototype)for(s in t){if(p=t[s],f=e.noTargetGet?(d=o(n,s))&&d.value:n[s],!c(v?s:h+(y?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;l(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(n,s,p,e)}}},ay19:function(e,t,n){"use strict";var r,o=59;e.exports=function(e){var t,n="&"+e+";";if((r=r||document.createElement("i")).innerHTML=n,(t=r.textContent).charCodeAt(t.length-1)===o&&"semi"!==e)return!1;return t!==n&&t}},b2e3:function(e,t,n){"use strict";var r=Array.isArray,o=Object.keys,i=Object.prototype.hasOwnProperty;e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){var a,u,l,c=r(t),s=r(n);if(c&&s){if((u=t.length)!=n.length)return!1;for(a=u;0!=a--;)if(!e(t[a],n[a]))return!1;return!0}if(c!=s)return!1;var f=t instanceof Date,p=n instanceof Date;if(f!=p)return!1;if(f&&p)return t.getTime()==n.getTime();var d=t instanceof RegExp,h=n instanceof RegExp;if(d!=h)return!1;if(d&&h)return t.toString()==n.toString();var v=o(t);if((u=v.length)!==o(n).length)return!1;for(a=u;0!=a--;)if(!i.call(n,v[a]))return!1;for(a=u;0!=a--;)if(!e(t[l=v[a]],n[l]))return!1;return!0}return t!=t&&n!=n}},b3KB:function(e,t,n){"use strict";function r(e,t,n,r){var o,i=!1,a=0;function u(){o&&clearTimeout(o)}function l(){var l=this,c=Date.now()-a,s=arguments;function f(){a=Date.now(),n.apply(l,s)}i||(r&&!o&&f(),u(),void 0===r&&c>e?f():!0!==t&&(o=setTimeout(r?function(){o=void 0}:f,void 0===r?e-c:e)))}return"boolean"!=typeof t&&(r=n,n=t,t=void 0),l.cancel=function(){u(),i=!0},l}function o(e,t,n){return void 0===n?r(e,t,!1):r(e,n,!1!==t)}n.r(t),n.d(t,"throttle",function(){return r}),n.d(t,"debounce",function(){return o})},bHKz:function(e,t,n){},bN2g:function(e,t,n){"use strict";n("M+/F"),n("EgRP"),n("yH/f"),n("1Iuc"),Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipNote=void 0;var r,o=(r=n("ERkP"))&&r.__esModule?r:{default:r};function i(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n padding: 2px 6px;\n line-height: 16px;\n font-size: 10px;\n font-weight: ",";\n color: ",";\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);\n border-radius: 4px;\n white-space: nowrap;\n pointer-events: none;\n z-index: -1;\n background: rgba(0, 0, 0, 0.4);\n margin: 6px;\n"]);return i=function(){return e},e}var a=n("VSTh").styled.div(i(),function(e){return e.theme.typography.weight.bold},function(e){return e.theme.color.lightest}),u=function(e){var t=e.note;return o.default.createElement(a,null,t)};t.TooltipNote=u,u.displayName="TooltipNote"},bRp0:function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var o=r(n("aEOh")),i=n("ERkP"),a=r(i),u=r(n("aWzz")),l=r(n("7nmT")),c=r(n("I9iR")),s=n("b3KB"),f=r(n("Pu0A")),p={};var d=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},h=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},m=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},b="react-sizeme: an error occurred whilst stopping to listen to node size changes",w={monitorWidth:!0,monitorHeight:!1,monitorPosition:!1,refreshRate:16,refreshMode:"throttle",noPlaceholder:!1,resizeDetectorStrategy:"scroll"};function O(e){return e.displayName||e.name||"Component"}var x=function(e){function t(){return d(this,t),m(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return y(t,e),h(t,[{key:"render",value:function(){return i.Children.only(this.props.children)}}]),t}(i.Component);function S(e){var t=e.className,n=e.style,r={};return t||n?(t&&(r.className=t),n&&(r.style=n)):r.style={width:"100%",height:"100%"},a.createElement("div",r)}x.displayName="SizeMeReferenceWrapper",x.propTypes={children:u.element.isRequired},S.displayName="SizeMePlaceholder",S.propTypes={className:u.string,style:u.object};var E=function(e){function t(t){var n=t.explicitRef,r=t.className,o=t.style,i=t.size,u=t.disablePlaceholder,l=(t.onSize,g(t,["explicitRef","className","style","size","disablePlaceholder","onSize"])),c=(null==i||null==i.width&&null==i.height&&null==i.position)&&!u,s={className:r,style:o};null!=i&&(s.size=i);var f=c?a.createElement(S,{className:r,style:o}):a.createElement(e,v({},s,l));return a.createElement(x,{ref:n},f)}return t.displayName="SizeMeRenderer("+O(e)+")",t.propTypes={explicitRef:u.func.isRequired,className:u.string,style:u.object,size:u.shape({width:u.number,height:u.number}),disablePlaceholder:u.bool,onSize:u.func},t};function k(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:w,t=e.monitorWidth,n=void 0===t?w.monitorWidth:t,r=e.monitorHeight,i=void 0===r?w.monitorHeight:r,f=e.monitorPosition,g=void 0===f?w.monitorPosition:f,x=e.refreshRate,S=void 0===x?w.refreshRate:x,j=e.refreshMode,_=void 0===j?w.refreshMode:j,T=e.noPlaceholder,P=void 0===T?w.noPlaceholder:T,C=e.resizeDetectorStrategy,M=void 0===C?w.resizeDetectorStrategy:C;c(n||i||g,'You have to monitor at least one of the width, height, or position when using "sizeMe"'),c(S>=16,"It is highly recommended that you don't put your refreshRate lower than 16 as this may cause layout thrashing."),c("throttle"===_||"debounce"===_,'The refreshMode should have a value of "throttle" or "debounce"');var A="throttle"===_?s.throttle:s.debounce;return function(e){var t=E(e),r=function(e){function r(){var e,t,o;d(this,r);for(var a=arguments.length,u=Array(a),l=0;l0&&void 0!==arguments[0]?arguments[0]:"scroll";return p[e]||(p[e]=o({strategy:e})),p[e]}(M),this.determineStrategy(this.props),this.handleDOMNode()}},{key:"componentDidUpdate",value:function(){this.determineStrategy(this.props),this.handleDOMNode()}},{key:"componentWillUnmount",value:function(){this.hasSizeChanged=function(){},this.checkIfSizeChanged=function(){},this.uninstall()}},{key:"handleDOMNode",value:function(){var e=this.element&&l.findDOMNode(this.element);e?this.domEl?this.domEl.isSameNode(e)||(this.uninstall(),this.domEl=e,this.detector.listenTo(this.domEl,this.checkIfSizeChanged)):(this.domEl=e,this.detector.listenTo(this.domEl,this.checkIfSizeChanged)):this.uninstall()}},{key:"render",value:function(){var e=k.enableSSRBehaviour||k.noPlaceholders||P||"callback"===this.strategy,n=v({},this.state);return a.createElement(t,v({explicitRef:this.refCallback,size:"callback"===this.strategy?null:n,disablePlaceholder:e},this.props))}}]),r}(a.Component);return r.displayName="SizeMe("+O(e)+")",r.propTypes={onSize:u.func},r.WrappedComponent=e,r}}k.enableSSRBehaviour=!1,k.noPlaceholders=!1;var j=function(e){function t(e){d(this,t);var n=m(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));_.call(n);e.children,e.render;var r=g(e,["children","render"]);return n.createComponent(r),n.state={size:{width:void 0,height:void 0}},n}return y(t,e),h(t,[{key:"componentDidUpdate",value:function(e){var t=this.props,n=(t.children,t.render,g(t,["children","render"])),r=(e.children,e.render,g(e,["children","render"]));f(n,r)||this.createComponent(n)}},{key:"render",value:function(){var e=this.SizeAware,t=this.props.children||this.props.render;return a.createElement(e,{onSize:this.onSize},t({size:this.state.size}))}}]),t}(i.Component);j.propTypes={children:u.func,render:u.func},j.defaultProps={children:void 0,render:void 0};var _=function(){var e=this;this.createComponent=function(t){e.SizeAware=k(t)(function(e){return e.children})},this.onSize=function(t){return e.setState({size:t})}};k.SizeMe=j,k.withSize=k,e.exports=k},bbru:function(e,t,n){"use strict";e.exports=n("PXWx")},bfYW:function(e,t,n){"use strict";n.r(t);var r=n("fpsX");n.d(t,"default",function(){return r.default})},bjNx:function(e,t,n){"use strict";var r=n("cP4u"),o=n("zT+L");e.exports=function(){var e=r();return o(String.prototype,{padEnd:e},{padEnd:function(){return String.prototype.padEnd!==e}}),e}},bsDQ:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Story=t.StoryError=void 0;var r,o=(r=n("ERkP"))&&r.__esModule?r:{default:r},i=n("c9Df"),a=n("cTTC"),u=n("D2QX");var l;t.StoryError=l,function(e){e.NO_STORY="No component or story to display"}(l||(t.StoryError=l={}));var c=function(e){var t=e.scale,n=e.children;return 1===t?o.default.createElement(o.default.Fragment,null,n):o.default.createElement("div",{style:{overflow:"hidden"}},o.default.createElement("div",{style:{transform:"scale(".concat(1/t,")"),transformOrigin:"top left"}},n))},s=function(e){var t=e.storyFn,n=e.height,r=e.id;return o.default.createElement("div",{style:{height:n}},o.default.createElement(u.ZoomContext.Consumer,null,function(e){var n=e.scale;return o.default.createElement(c,{scale:n},t?o.default.createElement(t):o.default.createElement(a.EmptyBlock,null,function(e){return e?'Story "'.concat(e,"\" doesn't exist."):l.NO_STORY}(r)))}))};s.displayName="InlineStory";var f=function(e){var t=e.id,n=e.title,r=e.height,a=void 0===r?"500px":r;return o.default.createElement("div",{style:{width:"100%",height:a}},o.default.createElement(u.ZoomContext.Consumer,null,function(e){var r=e.scale;return o.default.createElement(i.IFrame,{key:"iframe",id:"iframe--".concat(t),title:n,src:"".concat("iframe.html","?id=").concat(t,"&viewMode=story"),allowFullScreen:!0,scale:r,style:{width:"100%",height:"100%",border:"0 none"}})}))};f.displayName="IFrameStory";t.Story=function(e){var t=e.error,n=e.storyFn,r=e.id,i=e.inline,u=e.title,l=e.height;return t?o.default.createElement(a.EmptyBlock,null,t):i?o.default.createElement(s,{id:r,storyFn:n,title:u,height:l}):o.default.createElement(f,{id:r,title:u,height:l})}},bv1p:function(e,t,n){"use strict";n("1t7P"),n("vrRf"),n("IAdD"),n("+KXO"),Object.defineProperty(t,"__esModule",{value:!0}),t.convert=void 0;var r,o=n("7Zgl"),i=n("9anY"),a=n("rqFa"),u=n("mu+t"),l=(r=n("Dv/8"))&&r.__esModule?r:{default:r};function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s={green1:"#008000",red1:"#A31515",red2:"#9a050f",red3:"#800000",red4:"#ff0000",gray1:"#393A34",cyan1:"#36acaa",cyan2:"#2B91AF",blue1:"#0000ff",blue2:"#00009f"},f={green1:"#7C7C7C",red1:"#92C379",red2:"#9a050f",red3:"#A8FF60",red4:"#96CBFE",gray1:"#EDEDED",cyan1:"#C6C5FE",cyan2:"#FFFFB6",blue1:"#B474DD",blue2:"#00009f"},p=function(e){return{primary:e.colorPrimary,secondary:e.colorSecondary,tertiary:i.color.tertiary,ancillary:i.color.ancillary,orange:i.color.orange,gold:i.color.gold,green:i.color.green,seafoam:i.color.seafoam,purple:i.color.purple,ultraviolet:i.color.ultraviolet,lightest:i.color.lightest,lighter:i.color.lighter,light:i.color.light,mediumlight:i.color.mediumlight,medium:i.color.medium,mediumdark:i.color.mediumdark,dark:i.color.dark,darker:i.color.darker,darkest:i.color.darkest,border:i.color.border,positive:i.color.positive,negative:i.color.negative,warning:i.color.warning,critical:i.color.critical,defaultText:e.textColor||i.color.darkest,inverseText:e.textInverseColor||i.color.lightest}};t.convert=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.default,t=e.base,n=(e.colorPrimary,e.colorSecondary),r=e.appBg,d=e.appContentBg,h=e.appBorderColor,v=e.appBorderRadius,y=e.fontBase,g=e.fontCode,m=e.textColor,b=(e.textInverseColor,e.barTextColor),w=e.barSelectedColor,O=e.barBg,x=e.inputBg,S=e.inputBorder,E=e.inputTextColor,k=e.inputBorderRadius,j=e.brandTitle,_=e.brandUrl,T=e.brandImage,P=e.gridCellSize,C=c(e,["base","colorPrimary","colorSecondary","appBg","appContentBg","appBorderColor","appBorderRadius","fontBase","fontCode","textColor","textInverseColor","barTextColor","barSelectedColor","barBg","inputBg","inputBorder","inputTextColor","inputBorderRadius","brandTitle","brandUrl","brandImage","gridCellSize"]);return Object.assign({},C||{},{base:t,color:p(e),background:{app:r,bar:O,content:d,gridCellSize:P||i.background.gridCellSize,hoverable:"light"===t?"rgba(0,0,0,.05)":"rgba(250,250,252,.1)",positive:i.background.positive,negative:i.background.negative,warning:i.background.warning,critical:i.background.critical},typography:{fonts:{base:y,mono:g},weight:i.typography.weight,size:i.typography.size},animation:a.animation,easing:a.easing,input:{border:S,background:x,color:E,borderRadius:k},layoutMargin:10,appBorderColor:h,appBorderRadius:v,barTextColor:b,barSelectedColor:w||n,barBg:O,brand:{title:j,url:_,image:T||(j?null:void 0)},code:(0,u.create)({colors:"light"===t?s:f,mono:g}),addonActionsTheme:Object.assign({},"light"===t?u.chromeLight:u.chromeDark,{BASE_FONT_FAMILY:g,BASE_FONT_SIZE:i.typography.size.s2-1,BASE_LINE_HEIGHT:"18px",BASE_BACKGROUND_COLOR:"transparent",BASE_COLOR:m,ARROW_COLOR:(0,o.opacify)(.2,h),ARROW_MARGIN_RIGHT:4,ARROW_FONT_SIZE:8,TREENODE_FONT_FAMILY:g,TREENODE_FONT_SIZE:i.typography.size.s2-1,TREENODE_LINE_HEIGHT:"18px",TREENODE_PADDING_LEFT:12})})}},bvyN:function(e,t,n){var r=n("/30y"),o=n("tLQN"),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!u.call(e,"callee")};e.exports=l},bwzU:function(e,t,n){"use strict";n("1t7P"),n("vrRf"),n("IAdD"),n("+KXO"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n("ERkP")),o=n("VSTh"),i=n("adtJ"),a=l(n("NDUE")),u=l(n("jtfq"));function l(e){return e&&e.__esModule?e:{default:e}}function c(){return(c=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=(0,o.styled)(a.default)({padding:"20px 20px 12px"}),p=(0,o.styled)(function(e){var t=e.className,n=s(e,["className"]);return r.default.createElement(u.default,c({className:t},n))})(function(e){return e.loading?{marginTop:8}:{}}),d=o.styled.nav({position:"absolute",zIndex:1,left:0,top:0,bottom:0,right:0,width:"100%",height:"100%"}),h=(0,o.styled)(i.ScrollArea)({".simplebar-track.simplebar-vertical":{right:"4px"}}),v=function(e){var t=e.storyId,n=e.stories,o=e.menu,i=e.menuHighlighted,a=void 0!==i&&i,u=e.loading,l=void 0!==u&&u;return r.default.createElement(d,{className:"container sidebar-container"},r.default.createElement(h,{vertical:!0},r.default.createElement(f,{className:"sidebar-header",menuHighlighted:a,menu:o}),r.default.createElement(p,{stories:n,storyId:t,loading:l})))};v.displayName="Sidebar";var y=v;t.default=y},bzxO:function(e,t,n){(function(r,o){var i,a;void 0===(a="function"==typeof(i=function(){"use strict";var e,t=Function.call.bind(Function.apply),n=Function.call.bind(Function.call),i=Array.isArray,a=Object.keys,u=function(e){return function(){return!t(e,this,arguments)}},l=function(e){try{return e(),!1}catch(e){return!0}},c=function(e){try{return e()}catch(e){return!1}},s=u(l),f=function(){return!l(function(){return Object.defineProperty({},"x",{get:function(){}})})},p=!!Object.defineProperty&&f(),d="foo"===function(){}.name,h=Function.call.bind(Array.prototype.forEach),v=Function.call.bind(Array.prototype.reduce),y=Function.call.bind(Array.prototype.filter),g=Function.call.bind(Array.prototype.some),m=function(e,t,n,r){!r&&t in e||(p?Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:n}):e[t]=n)},b=function(e,t,n){h(a(t),function(r){var o=t[r];m(e,r,o,!!n)})},w=Function.call.bind(Object.prototype.toString),O=function(e){return"function"==typeof e},x={getter:function(e,t,n){if(!p)throw new TypeError("getters require true ES5 support");Object.defineProperty(e,t,{configurable:!0,enumerable:!1,get:n})},proxy:function(e,t,n){if(!p)throw new TypeError("getters require true ES5 support");var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,{configurable:r.configurable,enumerable:r.enumerable,get:function(){return e[t]},set:function(n){e[t]=n}})},redefine:function(e,t,n){if(p){var r=Object.getOwnPropertyDescriptor(e,t);r.value=n,Object.defineProperty(e,t,r)}else e[t]=n},defineByDescriptor:function(e,t,n){p?Object.defineProperty(e,t,n):"value"in n&&(e[t]=n.value)},preserveToString:function(e,t){t&&O(t.toString)&&m(e,"toString",t.toString.bind(t),!0)}},S=Object.create||function(e,t){var n=function(){};n.prototype=e;var r=new n;return void 0!==t&&a(t).forEach(function(e){x.defineByDescriptor(r,e,t[e])}),r},E=function(e,t){return!!Object.setPrototypeOf&&c(function(){var n=function t(n){var r=new e(n);return Object.setPrototypeOf(r,t.prototype),r};return Object.setPrototypeOf(n,e),n.prototype=S(e.prototype,{constructor:{value:n}}),t(n)})},k=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==r)return r;throw new Error("unable to locate global object")},j=k(),_=j.isFinite,T=Function.call.bind(String.prototype.indexOf),P=Function.apply.bind(Array.prototype.indexOf),C=Function.call.bind(Array.prototype.concat),M=Function.call.bind(String.prototype.slice),A=Function.call.bind(Array.prototype.push),I=Function.apply.bind(Array.prototype.push),R=Function.call.bind(Array.prototype.shift),z=Math.max,N=Math.min,D=Math.floor,L=Math.abs,F=Math.exp,B=Math.log,H=Math.sqrt,U=Function.call.bind(Object.prototype.hasOwnProperty),W=function(){},K=j.Map,V=K&&K.prototype.delete,q=K&&K.prototype.get,Y=K&&K.prototype.has,G=K&&K.prototype.set,$=j.Symbol||{},X=$.species||"@@species",Z=Number.isNaN||function(e){return e!=e},J=Number.isFinite||function(e){return"number"==typeof e&&_(e)},Q=O(Math.sign)?Math.sign:function(e){var t=Number(e);return 0===t?t:Z(t)?t:t<0?-1:1},ee=function(e){var t=Number(e);return t<-1||Z(t)?NaN:0===t||t===1/0?t:-1===t?-1/0:1+t-1==0?t:t*(B(1+t)/(1+t-1))},te=function(e){return"[object Arguments]"===w(e)},ne=function(e){return null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==w(e)&&"[object Function]"===w(e.callee)},re=te(arguments)?te:ne,oe={primitive:function(e){return null===e||"function"!=typeof e&&"object"!=typeof e},string:function(e){return"[object String]"===w(e)},regex:function(e){return"[object RegExp]"===w(e)},symbol:function(e){return"function"==typeof j.Symbol&&"symbol"==typeof e}},ie=function(e,t,n){var r=e[t];m(e,t,n,!0),x.preserveToString(e[t],r)},ae="function"==typeof $&&"function"==typeof $.for&&oe.symbol($()),ue=oe.symbol($.iterator)?$.iterator:"_es6-shim iterator_";j.Set&&"function"==typeof(new j.Set)["@@iterator"]&&(ue="@@iterator"),j.Reflect||m(j,"Reflect",{},!0);var le,ce=j.Reflect,se=String,fe="undefined"!=typeof document&&document?document.all:null,pe=null==fe?function(e){return null==e}:function(e){return null==e&&e!==fe},de={Call:function(e,n){var r=arguments.length>2?arguments[2]:[];if(!de.IsCallable(e))throw new TypeError(e+" is not a function");return t(e,n,r)},RequireObjectCoercible:function(e,t){if(pe(e))throw new TypeError(t||"Cannot call method on "+e);return e},TypeIsObject:function(e){return null!=e&&!0!==e&&!1!==e&&("function"==typeof e||"object"==typeof e||e===fe)},ToObject:function(e,t){return Object(de.RequireObjectCoercible(e,t))},IsCallable:O,IsConstructor:function(e){return de.IsCallable(e)},ToInt32:function(e){return de.ToNumber(e)>>0},ToUint32:function(e){return de.ToNumber(e)>>>0},ToNumber:function(e){if("[object Symbol]"===w(e))throw new TypeError("Cannot convert a Symbol value to a number");return+e},ToInteger:function(e){var t=de.ToNumber(e);return Z(t)?0:0!==t&&J(t)?(t>0?1:-1)*D(L(t)):t},ToLength:function(e){var t=de.ToInteger(e);return t<=0?0:t>Number.MAX_SAFE_INTEGER?Number.MAX_SAFE_INTEGER:t},SameValue:function(e,t){return e===t?0!==e||1/e==1/t:Z(e)&&Z(t)},SameValueZero:function(e,t){return e===t||Z(e)&&Z(t)},IsIterable:function(e){return de.TypeIsObject(e)&&(void 0!==e[ue]||re(e))},GetIterator:function(t){if(re(t))return new e(t,"value");var n=de.GetMethod(t,ue);if(!de.IsCallable(n))throw new TypeError("value is not an iterable");var r=de.Call(n,t);if(!de.TypeIsObject(r))throw new TypeError("bad iterator");return r},GetMethod:function(e,t){var n=de.ToObject(e)[t];if(!pe(n)){if(!de.IsCallable(n))throw new TypeError("Method not callable: "+t);return n}},IteratorComplete:function(e){return!!e.done},IteratorClose:function(e,t){var n=de.GetMethod(e,"return");if(void 0!==n){var r,o;try{r=de.Call(n,e)}catch(e){o=e}if(!t){if(o)throw o;if(!de.TypeIsObject(r))throw new TypeError("Iterator's return method returned a non-object.")}}},IteratorNext:function(e){var t=arguments.length>1?e.next(arguments[1]):e.next();if(!de.TypeIsObject(t))throw new TypeError("bad iterator");return t},IteratorStep:function(e){var t=de.IteratorNext(e),n=de.IteratorComplete(t);return!n&&t},Construct:function(e,t,n,r){var o=void 0===n?e:n;if(!r&&ce.construct)return ce.construct(e,t,o);var i=o.prototype;de.TypeIsObject(i)||(i=Object.prototype);var a=S(i),u=de.Call(e,a,t);return de.TypeIsObject(u)?u:a},SpeciesConstructor:function(e,t){var n=e.constructor;if(void 0===n)return t;if(!de.TypeIsObject(n))throw new TypeError("Bad constructor");var r=n[X];if(pe(r))return t;if(!de.IsConstructor(r))throw new TypeError("Bad @@species");return r},CreateHTML:function(e,t,n,r){var o=de.ToString(e),i="<"+t;if(""!==n){var a=de.ToString(r),u=a.replace(/"/g,""");i+=" "+n+'="'+u+'"'}var l=i+">",c=l+o;return c+""},IsRegExp:function(e){if(!de.TypeIsObject(e))return!1;var t=e[$.match];return void 0!==t?!!t:oe.regex(e)},ToString:function(e){return se(e)}};if(p&&ae){var he=function(e){if(oe.symbol($[e]))return $[e];var t=$.for("Symbol."+e);return Object.defineProperty($,e,{configurable:!1,enumerable:!1,writable:!1,value:t}),t};if(!oe.symbol($.search)){var ve=he("search"),ye=String.prototype.search;m(RegExp.prototype,ve,function(e){return de.Call(ye,e,[this])});var ge=function(e){var t=de.RequireObjectCoercible(this);if(!pe(e)){var n=de.GetMethod(e,ve);if(void 0!==n)return de.Call(n,e,[t])}return de.Call(ye,t,[de.ToString(e)])};ie(String.prototype,"search",ge)}if(!oe.symbol($.replace)){var me=he("replace"),be=String.prototype.replace;m(RegExp.prototype,me,function(e,t){return de.Call(be,e,[this,t])});var we=function(e,t){var n=de.RequireObjectCoercible(this);if(!pe(e)){var r=de.GetMethod(e,me);if(void 0!==r)return de.Call(r,e,[n,t])}return de.Call(be,n,[de.ToString(e),t])};ie(String.prototype,"replace",we)}if(!oe.symbol($.split)){var Oe=he("split"),xe=String.prototype.split;m(RegExp.prototype,Oe,function(e,t){return de.Call(xe,e,[this,t])});var Se=function(e,t){var n=de.RequireObjectCoercible(this);if(!pe(e)){var r=de.GetMethod(e,Oe);if(void 0!==r)return de.Call(r,e,[n,t])}return de.Call(xe,n,[de.ToString(e),t])};ie(String.prototype,"split",Se)}var Ee=oe.symbol($.match),ke=Ee&&((le={})[$.match]=function(){return 42},42!=="a".match(le));if(!Ee||ke){var je=he("match"),_e=String.prototype.match;m(RegExp.prototype,je,function(e){return de.Call(_e,e,[this])});var Te=function(e){var t=de.RequireObjectCoercible(this);if(!pe(e)){var n=de.GetMethod(e,je);if(void 0!==n)return de.Call(n,e,[t])}return de.Call(_e,t,[de.ToString(e)])};ie(String.prototype,"match",Te)}}var Pe=function(e,t,n){x.preserveToString(t,e),Object.setPrototypeOf&&Object.setPrototypeOf(e,t),p?h(Object.getOwnPropertyNames(e),function(r){r in W||n[r]||x.proxy(e,r,t)}):h(Object.keys(e),function(r){r in W||n[r]||(t[r]=e[r])}),t.prototype=e.prototype,x.redefine(e.prototype,"constructor",t)},Ce=function(){return this},Me=function(e){p&&!U(e,X)&&x.getter(e,X,Ce)},Ae=function(e,t){var n=t||function(){return this};m(e,ue,n),!e[ue]&&oe.symbol(ue)&&(e[ue]=n)},Ie=function(e,t,n){p?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:n}):e[t]=n},Re=function(e,t,n){if(Ie(e,t,n),!de.SameValue(e[t],n))throw new TypeError("property is nonconfigurable")},ze=function(e,t,n,r){if(!de.TypeIsObject(e))throw new TypeError("Constructor requires `new`: "+t.name);var o=t.prototype;de.TypeIsObject(o)||(o=n);var i=S(o);for(var a in r)if(U(r,a)){var u=r[a];m(i,a,u,!0)}return i};if(String.fromCodePoint&&1!==String.fromCodePoint.length){var Ne=String.fromCodePoint;ie(String,"fromCodePoint",function(e){return de.Call(Ne,this,arguments)})}var De={fromCodePoint:function(e){for(var t,n=[],r=0,o=arguments.length;r1114111)throw new RangeError("Invalid code point "+t);t<65536?A(n,String.fromCharCode(t)):(t-=65536,A(n,String.fromCharCode(55296+(t>>10))),A(n,String.fromCharCode(t%1024+56320)))}return n.join("")},raw:function(e){var t=de.ToObject(e,"bad callSite"),n=de.ToObject(t.raw,"bad raw value"),r=n.length,o=de.ToLength(r);if(o<=0)return"";for(var i,a,u,l,c=[],s=0;s=o));)a=s+1=Fe)throw new RangeError("repeat count must be less than infinity and not overflow maximum string size");return Le(t,n)},startsWith:function(e){var t=de.ToString(de.RequireObjectCoercible(this));if(de.IsRegExp(e))throw new TypeError('Cannot call method "startsWith" with a regex');var n,r=de.ToString(e);arguments.length>1&&(n=arguments[1]);var o=z(de.ToInteger(n),0);return M(t,o,o+r.length)===r},endsWith:function(e){var t=de.ToString(de.RequireObjectCoercible(this));if(de.IsRegExp(e))throw new TypeError('Cannot call method "endsWith" with a regex');var n,r=de.ToString(e),o=t.length;arguments.length>1&&(n=arguments[1]);var i=void 0===n?o:de.ToInteger(n),a=N(z(i,0),o);return M(t,a-r.length,a)===r},includes:function(e){if(de.IsRegExp(e))throw new TypeError('"includes" does not accept a RegExp');var t,n=de.ToString(e);return arguments.length>1&&(t=arguments[1]),-1!==T(this,n,t)},codePointAt:function(e){var t=de.ToString(de.RequireObjectCoercible(this)),n=de.ToInteger(e),r=t.length;if(n>=0&&n56319||i)return o;var a=t.charCodeAt(n+1);return a<56320||a>57343?o:1024*(o-55296)+(a-56320)+65536}}};if(String.prototype.includes&&!1!=="a".includes("a",1/0)&&ie(String.prototype,"includes",Be.includes),String.prototype.startsWith&&String.prototype.endsWith){var He=l(function(){return"/a/".startsWith(/a/)}),Ue=c(function(){return!1==="abc".startsWith("a",1/0)});He&&Ue||(ie(String.prototype,"startsWith",Be.startsWith),ie(String.prototype,"endsWith",Be.endsWith))}if(ae){var We=c(function(){var e=/a/;return e[$.match]=!1,"/a/".startsWith(e)});We||ie(String.prototype,"startsWith",Be.startsWith);var Ke=c(function(){var e=/a/;return e[$.match]=!1,"/a/".endsWith(e)});Ke||ie(String.prototype,"endsWith",Be.endsWith);var Ve=c(function(){var e=/a/;return e[$.match]=!1,"/a/".includes(e)});Ve||ie(String.prototype,"includes",Be.includes)}b(String.prototype,Be);var qe=["\t\n\v\f\r   ᠎    ","          \u2028","\u2029\ufeff"].join(""),Ye=new RegExp("(^["+qe+"]+)|(["+qe+"]+$)","g"),Ge=function(){return de.ToString(de.RequireObjectCoercible(this)).replace(Ye,"")},$e=["…","​","￾"].join(""),Xe=new RegExp("["+$e+"]","g"),Ze=/^[-+]0x[0-9a-f]+$/i,Je=$e.trim().length!==$e.length;m(String.prototype,"trim",Ge,Je);var Qe=function(e){return{value:e,done:0===arguments.length}},et=function(e){de.RequireObjectCoercible(e),this._s=de.ToString(e),this._i=0};et.prototype.next=function(){var e=this._s,t=this._i;if(void 0===e||t>=e.length)return this._s=void 0,Qe();var n,r,o=e.charCodeAt(t);return o<55296||o>56319||t+1===e.length?r=1:(n=e.charCodeAt(t+1),r=n<56320||n>57343?1:2),this._i=t+r,Qe(e.substr(t,r))},Ae(et.prototype),Ae(String.prototype,function(){return new et(this)});var tt={from:function(e){var t,r,o,i=this;if(arguments.length>1&&(t=arguments[1]),void 0===t)r=!1;else{if(!de.IsCallable(t))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(o=arguments[2]),r=!0}var a,u,l,c=void 0!==(re(e)||de.GetMethod(e,ue));if(c){u=de.IsConstructor(i)?Object(new i):[];var s,f,p=de.GetIterator(e);for(l=0;!1!==(s=de.IteratorStep(p));){f=s.value;try{r&&(f=void 0===o?t(f,l):n(t,o,f,l)),u[l]=f}catch(e){throw de.IteratorClose(p,!0),e}l+=1}a=l}else{var d,h=de.ToObject(e);for(a=de.ToLength(h.length),u=de.IsConstructor(i)?Object(new i(a)):new Array(a),l=0;l2&&(n=arguments[2]);var c=void 0===n?o:de.ToInteger(n),s=c<0?z(o+c,0):N(c,o),f=N(s-l,o-u),p=1;for(l0;)l in r?r[u]=r[l]:delete r[u],l+=p,u+=p,f-=1;return r},fill:function(e){var t,n;arguments.length>1&&(t=arguments[1]),arguments.length>2&&(n=arguments[2]);var r=de.ToObject(this),o=de.ToLength(r.length);t=de.ToInteger(void 0===t?0:t),n=de.ToInteger(void 0===n?o:n);for(var i=t<0?z(o+t,0):N(t,o),a=n<0?o+n:n,u=i;u1?arguments[1]:null,a=0;a1?arguments[1]:null,i=0;i1&&void 0!==arguments[1]?de.Call(ct,this,arguments):n(ct,this,e)})}var st=-(Math.pow(2,32)-1),ft=function(e,t){var r={length:st};return r[t?(r.length>>>0)-1:0]=!0,c(function(){return n(e,r,function(){throw new RangeError("should not reach here")},[]),!0})};if(!ft(Array.prototype.forEach)){var pt=Array.prototype.forEach;ie(Array.prototype,"forEach",function(e){return de.Call(pt,this.length>=0?this:[],arguments)},!0)}if(!ft(Array.prototype.map)){var dt=Array.prototype.map;ie(Array.prototype,"map",function(e){return de.Call(dt,this.length>=0?this:[],arguments)},!0)}if(!ft(Array.prototype.filter)){var ht=Array.prototype.filter;ie(Array.prototype,"filter",function(e){return de.Call(ht,this.length>=0?this:[],arguments)},!0)}if(!ft(Array.prototype.some)){var vt=Array.prototype.some;ie(Array.prototype,"some",function(e){return de.Call(vt,this.length>=0?this:[],arguments)},!0)}if(!ft(Array.prototype.every)){var yt=Array.prototype.every;ie(Array.prototype,"every",function(e){return de.Call(yt,this.length>=0?this:[],arguments)},!0)}if(!ft(Array.prototype.reduce)){var gt=Array.prototype.reduce;ie(Array.prototype,"reduce",function(e){return de.Call(gt,this.length>=0?this:[],arguments)},!0)}if(!ft(Array.prototype.reduceRight,!0)){var mt=Array.prototype.reduceRight;ie(Array.prototype,"reduceRight",function(e){return de.Call(mt,this.length>=0?this:[],arguments)},!0)}var bt=8!==Number("0o10"),wt=2!==Number("0b10"),Ot=g($e,function(e){return 0===Number(e+0+e)});if(bt||wt||Ot){var xt=Number,St=/^0b[01]+$/i,Et=/^0o[0-7]+$/i,kt=St.test.bind(St),jt=Et.test.bind(Et),_t=function(e){var t;if("function"==typeof e.valueOf&&(t=e.valueOf(),oe.primitive(t)))return t;if("function"==typeof e.toString&&(t=e.toString(),oe.primitive(t)))return t;throw new TypeError("No default value")},Tt=Xe.test.bind(Xe),Pt=Ze.test.bind(Ze),Ct=function(){var e=function(t){var n;"string"==typeof(n=arguments.length>0?oe.primitive(t)?t:_t(t,"number"):0)&&(n=de.Call(Ge,n),kt(n)?n=parseInt(M(n,2),2):jt(n)?n=parseInt(M(n,2),8):(Tt(n)||Pt(n))&&(n=NaN));var r=this,o=c(function(){return xt.prototype.valueOf.call(r),!0});return r instanceof e&&!o?new xt(n):xt(n)};return e}();Pe(xt,Ct,{}),b(Ct,{NaN:xt.NaN,MAX_VALUE:xt.MAX_VALUE,MIN_VALUE:xt.MIN_VALUE,NEGATIVE_INFINITY:xt.NEGATIVE_INFINITY,POSITIVE_INFINITY:xt.POSITIVE_INFINITY}),Number=Ct,x.redefine(j,"Number",Ct)}var Mt=Math.pow(2,53)-1;b(Number,{MAX_SAFE_INTEGER:Mt,MIN_SAFE_INTEGER:-Mt,EPSILON:2220446049250313e-31,parseInt:j.parseInt,parseFloat:j.parseFloat,isFinite:J,isInteger:function(e){return J(e)&&de.ToInteger(e)===e},isSafeInteger:function(e){return Number.isInteger(e)&&L(e)<=Number.MAX_SAFE_INTEGER},isNaN:Z}),m(Number,"parseInt",j.parseInt,Number.parseInt!==j.parseInt),1===[,1].find(function(){return!0})&&ie(Array.prototype,"find",rt.find),0!==[,1].findIndex(function(){return!0})&&ie(Array.prototype,"findIndex",rt.findIndex);var At,It,Rt,zt=Function.bind.call(Function.bind,Object.prototype.propertyIsEnumerable),Nt=function(e,t){p&&zt(e,t)&&Object.defineProperty(e,t,{enumerable:!1})},Dt=function(){for(var e=Number(this),t=arguments.length,n=t-e,r=new Array(n<0?0:n),o=e;o1)return NaN;var n=L(t);return Q(t)*ee(2*n/(1-n))/2},cbrt:function(e){var t=Number(e);if(0===t)return t;var n,r=t<0;return r&&(t=-t),t===1/0?n=1/0:(n=F(B(t)/3),n=(t/(n*n)+2*n)/3),r?-n:n},clz32:function(e){var t=Number(e),n=de.ToUint32(t);return 0===n?32:Dn?de.Call(Dn,n):31-D(B(n+.5)*zn)},cosh:function(e){var t=Number(e);if(0===t)return 1;if(Z(t))return NaN;if(!_(t))return 1/0;var n=F(L(t)-1);return(n+1/(n*Rn*Rn))*(Rn/2)},expm1:function(e){var t=Number(e);if(t===-1/0)return-1;if(!_(t)||0===t)return t;if(L(t)>.5)return F(t)-1;for(var n=t,r=0,o=1;r+n!==r;)r+=n,n*=t/(o+=1);return r},hypot:function(e,t){for(var n=0,r=0,o=0;o0?i/r*(i/r):i}return r===1/0?1/0:r*H(n)},log2:function(e){return B(e)*zn},log10:function(e){return B(e)*Nn},log1p:ee,sign:Q,sinh:function(e){var t=Number(e);if(!_(t)||0===t)return t;var n=L(t);if(n<1){var r=Math.expm1(n);return Q(t)*r*(1+1/(r+1))/2}var o=F(n-1);return Q(t)*(o-1/(o*Rn*Rn))*(Rn/2)},tanh:function(e){var t=Number(e);return Z(t)||0===t?t:t>=20?1:t<=-20?-1:(Math.expm1(t)-Math.expm1(-t))/(F(t)+F(-t))},trunc:function(e){var t=Number(e);return t<0?-D(-t):D(t)},imul:function(e,t){var n=de.ToUint32(e),r=de.ToUint32(t),o=n>>>16&65535,i=65535&n,a=r>>>16&65535,u=65535&r;return i*u+(o*u+i*a<<16>>>0)|0},fround:function(e){var t=Number(e);if(0===t||t===1/0||t===-1/0||Z(t))return t;var n=Q(t),r=L(t);if(rAn||Z(i)?n*(1/0):n*i}},Fn=function(e,t,n){return L(1-e/t)/Number.EPSILON<(n||8)};b(Math,Ln),m(Math,"sinh",Ln.sinh,Math.sinh(710)===1/0),m(Math,"cosh",Ln.cosh,Math.cosh(710)===1/0),m(Math,"log1p",Ln.log1p,-1e-17!==Math.log1p(-1e-17)),m(Math,"asinh",Ln.asinh,Math.asinh(-1e7)!==-Math.asinh(1e7)),m(Math,"asinh",Ln.asinh,Math.asinh(1e300)===1/0),m(Math,"atanh",Ln.atanh,0===Math.atanh(1e-300)),m(Math,"tanh",Ln.tanh,-2e-17!==Math.tanh(-2e-17)),m(Math,"acosh",Ln.acosh,Math.acosh(Number.MAX_VALUE)===1/0),m(Math,"acosh",Ln.acosh,!Fn(Math.acosh(1+Number.EPSILON),Math.sqrt(2*Number.EPSILON))),m(Math,"cbrt",Ln.cbrt,!Fn(Math.cbrt(1e-300),1e-100)),m(Math,"sinh",Ln.sinh,-2e-17!==Math.sinh(-2e-17));var Bn=Math.expm1(10);m(Math,"expm1",Ln.expm1,Bn>22025.465794806718||Bn<22025.465794806718);var Hn=Math.round,Un=0===Math.round(.5-Number.EPSILON/4)&&1===Math.round(Number.EPSILON/3.99-.5),Wn=Pn+1,Kn=2*Pn-1,Vn=[Wn,Kn].every(function(e){return Math.round(e)===e});m(Math,"round",function(e){var t=D(e),n=-1===t?-0:t+1;return e-t<.5?t:n},!Un||!Vn),x.preserveToString(Math.round,Hn);var qn=Math.imul;-5!==Math.imul(4294967295,5)&&(Math.imul=Ln.imul,x.preserveToString(Math.imul,qn)),2!==Math.imul.length&&ie(Math,"imul",function(e,t){return de.Call(qn,Math,arguments)});var Yn,Gn,$n=function(){var e=j.setTimeout;if("function"==typeof e||"object"==typeof e){de.IsPromise=function(e){return!!de.TypeIsObject(e)&&void 0!==e._promise};var t,r=function(e){if(!de.IsConstructor(e))throw new TypeError("Bad promise constructor");var t=this;if(t.resolve=void 0,t.reject=void 0,t.promise=new e(function(e,n){if(void 0!==t.resolve||void 0!==t.reject)throw new TypeError("Bad Promise implementation!");t.resolve=e,t.reject=n}),!de.IsCallable(t.resolve)||!de.IsCallable(t.reject))throw new TypeError("Bad promise constructor")};"undefined"!=typeof window&&de.IsCallable(window.postMessage)&&(t=function(){var e=[];return window.addEventListener("message",function(t){if(t.source===window&&"zero-timeout-message"===t.data){if(t.stopPropagation(),0===e.length)return;var n=R(e);n()}},!0),function(t){A(e,t),window.postMessage("zero-timeout-message","*")}});var i,a,u,l,c=de.IsCallable(j.setImmediate)?j.setImmediate:"object"==typeof o&&o.nextTick?o.nextTick:(i=j.Promise,(a=i&&i.resolve&&i.resolve())&&function(e){return a.then(e)}||(de.IsCallable(t)?t():function(t){e(t,0)})),s=function(e){return e},f=function(e){throw e},p={},d=function(e,t,n){c(function(){h(e,t,n)})},h=function(e,t,n){var r,o;if(t===p)return e(n);try{r=e(n),o=t.resolve}catch(e){r=e,o=t.reject}o(r)},v=function(e,t){var n=e._promise,r=n.reactionLength;if(r>0&&(d(n.fulfillReactionHandler0,n.reactionCapability0,t),n.fulfillReactionHandler0=void 0,n.rejectReactions0=void 0,n.reactionCapability0=void 0,r>1))for(var o=1,i=0;o0&&(d(n.rejectReactionHandler0,n.reactionCapability0,t),n.fulfillReactionHandler0=void 0,n.rejectReactions0=void 0,n.reactionCapability0=void 0,r>1))for(var o=1,i=0;o2&&arguments[2]===p;o=a&&i===O?p:new r(i);var u,l=de.IsCallable(e)?e:s,c=de.IsCallable(t)?t:f,h=n._promise;if(0===h.state){if(0===h.reactionLength)h.fulfillReactionHandler0=l,h.rejectReactionHandler0=c,h.reactionCapability0=o;else{var v=3*(h.reactionLength-1);h[v+0]=l,h[v+1]=c,h[v+2]=o}h.reactionLength+=1}else if(1===h.state)u=h.result,d(l,o,u);else{if(2!==h.state)throw new TypeError("unexpected Promise state");u=h.result,d(c,o,u)}return o.promise}}),p=new r(O),l=u.then,O}}();if(j.Promise&&(delete j.Promise.accept,delete j.Promise.defer,delete j.Promise.prototype.chain),"function"==typeof $n){b(j,{Promise:$n});var Xn=E(j.Promise,function(e){return e.resolve(42).then(function(){})instanceof e}),Zn=!l(function(){return j.Promise.reject(42).then(null,5).then(null,W)}),Jn=l(function(){return j.Promise.call(3,W)}),Qn=function(e){var t=e.resolve(5);t.constructor={};var n=e.resolve(t);try{n.then(null,W).then(null,W)}catch(e){return!0}return t===n}(j.Promise),er=p&&(Yn=0,Gn=Object.defineProperty({},"then",{get:function(){Yn+=1}}),Promise.resolve(Gn),1===Yn),tr=function e(t){var n=new Promise(t);t(3,function(){}),this.then=n.then,this.constructor=e};tr.prototype=Promise.prototype,tr.all=Promise.all;var nr=c(function(){return!!tr.all([1,2])});if(Xn&&Zn&&Jn&&!Qn&&er&&!nr||(Promise=$n,ie(j,"Promise",$n)),1!==Promise.all.length){var rr=Promise.all;ie(Promise,"all",function(e){return de.Call(rr,this,arguments)})}if(1!==Promise.race.length){var or=Promise.race;ie(Promise,"race",function(e){return de.Call(or,this,arguments)})}if(1!==Promise.resolve.length){var ir=Promise.resolve;ie(Promise,"resolve",function(e){return de.Call(ir,this,arguments)})}if(1!==Promise.reject.length){var ar=Promise.reject;ie(Promise,"reject",function(e){return de.Call(ar,this,arguments)})}Nt(Promise,"all"),Nt(Promise,"race"),Nt(Promise,"resolve"),Nt(Promise,"reject"),Me(Promise)}var ur,lr,cr=function(e){var t=a(v(e,function(e,t){return e[t]=!0,e},{}));return e.join(":")===t.join(":")},sr=cr(["z","a","bb"]),fr=cr(["z",1,"a","3",2]);if(p){var pr=function(e,t){return t||sr?pe(e)?"^"+de.ToString(e):"string"==typeof e?"$"+e:"number"==typeof e?fr?e:"n"+e:"boolean"==typeof e?"b"+e:null:null},dr=function(){return Object.create?Object.create(null):{}},hr=function(e,t,r){if(i(r)||oe.string(r))h(r,function(e){if(!de.TypeIsObject(e))throw new TypeError("Iterator value "+e+" is not an entry object");t.set(e[0],e[1])});else if(r instanceof e)n(e.prototype.forEach,r,function(e,n){t.set(n,e)});else{var o,a;if(!pe(r)){if(a=t.set,!de.IsCallable(a))throw new TypeError("bad map");o=de.GetIterator(r)}if(void 0!==o)for(;;){var u=de.IteratorStep(o);if(!1===u)break;var l=u.value;try{if(!de.TypeIsObject(l))throw new TypeError("Iterator value "+l+" is not an entry object");n(a,t,l[0],l[1])}catch(e){throw de.IteratorClose(o,!0),e}}}},vr=function(e,t,r){if(i(r)||oe.string(r))h(r,function(e){t.add(e)});else if(r instanceof e)n(e.prototype.forEach,r,function(e){t.add(e)});else{var o,a;if(!pe(r)){if(a=t.add,!de.IsCallable(a))throw new TypeError("bad set");o=de.GetIterator(r)}if(void 0!==o)for(;;){var u=de.IteratorStep(o);if(!1===u)break;var l=u.value;try{n(a,t,l)}catch(e){throw de.IteratorClose(o,!0),e}}}},yr={Map:function(){var e={},t=function(e,t){this.key=e,this.value=t,this.next=null,this.prev=null};t.prototype.isRemoved=function(){return this.key===e};var r,o=function(e,t){if(!de.TypeIsObject(e)||!function(e){return!!e._es6map}(e))throw new TypeError("Method Map.prototype."+t+" called on incompatible receiver "+de.ToString(e))},i=function(e,t){o(e,"[[MapIterator]]"),this.head=e._head,this.i=this.head,this.kind=t};Ae(i.prototype={isMapIterator:!0,next:function(){if(!this.isMapIterator)throw new TypeError("Not a MapIterator");var e,t=this.i,n=this.kind,r=this.head;if(void 0===this.i)return Qe();for(;t.isRemoved()&&t!==r;)t=t.prev;for(;t.next!==r;)if(!(t=t.next).isRemoved())return e="key"===n?t.key:"value"===n?t.value:[t.key,t.value],this.i=t,Qe(e);return this.i=void 0,Qe()}});var a=function e(){if(!(this instanceof e))throw new TypeError('Constructor Map requires "new"');if(this&&this._es6map)throw new TypeError("Bad construction");var n=ze(this,e,r,{_es6map:!0,_head:null,_map:K?new K:null,_size:0,_storage:dr()}),o=new t(null,null);return o.next=o.prev=o,n._head=o,arguments.length>0&&hr(e,n,arguments[0]),n};return r=a.prototype,x.getter(r,"size",function(){if(void 0===this._size)throw new TypeError("size method called on incompatible Map");return this._size}),b(r,{get:function(e){var t;o(this,"get");var n=pr(e,!0);if(null!==n)return(t=this._storage[n])?t.value:void 0;if(this._map)return(t=q.call(this._map,e))?t.value:void 0;for(var r=this._head,i=r;(i=i.next)!==r;)if(de.SameValueZero(i.key,e))return i.value},has:function(e){o(this,"has");var t=pr(e,!0);if(null!==t)return void 0!==this._storage[t];if(this._map)return Y.call(this._map,e);for(var n=this._head,r=n;(r=r.next)!==n;)if(de.SameValueZero(r.key,e))return!0;return!1},set:function(e,n){o(this,"set");var r,i=this._head,a=i,u=pr(e,!0);if(null!==u){if(void 0!==this._storage[u])return this._storage[u].value=n,this;r=this._storage[u]=new t(e,n),a=i.prev}else this._map&&(Y.call(this._map,e)?q.call(this._map,e).value=n:(r=new t(e,n),G.call(this._map,e,r),a=i.prev));for(;(a=a.next)!==i;)if(de.SameValueZero(a.key,e))return a.value=n,this;return r=r||new t(e,n),de.SameValue(-0,e)&&(r.key=0),r.next=this._head,r.prev=this._head.prev,r.prev.next=r,r.next.prev=r,this._size+=1,this},delete:function(t){o(this,"delete");var n=this._head,r=n,i=pr(t,!0);if(null!==i){if(void 0===this._storage[i])return!1;r=this._storage[i].prev,delete this._storage[i]}else if(this._map){if(!Y.call(this._map,t))return!1;r=q.call(this._map,t).prev,V.call(this._map,t)}for(;(r=r.next)!==n;)if(de.SameValueZero(r.key,t))return r.key=e,r.value=e,r.prev.next=r.next,r.next.prev=r.prev,this._size-=1,!0;return!1},clear:function(){o(this,"clear"),this._map=K?new K:null,this._size=0,this._storage=dr();for(var t=this._head,n=t,r=n.next;(n=r)!==t;)n.key=e,n.value=e,r=n.next,n.next=n.prev=t;t.next=t.prev=t},keys:function(){return o(this,"keys"),new i(this,"key")},values:function(){return o(this,"values"),new i(this,"value")},entries:function(){return o(this,"entries"),new i(this,"key+value")},forEach:function(e){o(this,"forEach");for(var t=arguments.length>1?arguments[1]:null,r=this.entries(),i=r.next();!i.done;i=r.next())t?n(e,t,i.value[1],i.value[0],this):e(i.value[1],i.value[0],this)}}),Ae(r,r.entries),a}(),Set:function(){var e,t=function(e,t){if(!de.TypeIsObject(e)||!function(e){return e._es6set&&void 0!==e._storage}(e))throw new TypeError("Set.prototype."+t+" called on incompatible receiver "+de.ToString(e))},r=function t(){if(!(this instanceof t))throw new TypeError('Constructor Set requires "new"');if(this&&this._es6set)throw new TypeError("Bad construction");var n=ze(this,t,e,{_es6set:!0,"[[SetData]]":null,_storage:dr()});if(!n._es6set)throw new TypeError("bad set");return arguments.length>0&&vr(t,n,arguments[0]),n};e=r.prototype;var o=function(e){if(!e["[[SetData]]"]){var t=new yr.Map;e["[[SetData]]"]=t,h(a(e._storage),function(e){var n=function(e){var t=e;if("^null"===t)return null;if("^undefined"!==t){var n=t.charAt(0);return"$"===n?M(t,1):"n"===n?+M(t,1):"b"===n?"btrue"===t:+t}}(e);t.set(n,n)}),e["[[SetData]]"]=t}e._storage=null};x.getter(r.prototype,"size",function(){return t(this,"size"),this._storage?a(this._storage).length:(o(this),this["[[SetData]]"].size)}),b(r.prototype,{has:function(e){var n;return t(this,"has"),this._storage&&null!==(n=pr(e))?!!this._storage[n]:(o(this),this["[[SetData]]"].has(e))},add:function(e){var n;return t(this,"add"),this._storage&&null!==(n=pr(e))?(this._storage[n]=!0,this):(o(this),this["[[SetData]]"].set(e,e),this)},delete:function(e){var n;if(t(this,"delete"),this._storage&&null!==(n=pr(e))){var r=U(this._storage,n);return delete this._storage[n]&&r}return o(this),this["[[SetData]]"].delete(e)},clear:function(){t(this,"clear"),this._storage&&(this._storage=dr()),this["[[SetData]]"]&&this["[[SetData]]"].clear()},values:function(){return t(this,"values"),o(this),new i(this["[[SetData]]"].values())},entries:function(){return t(this,"entries"),o(this),new i(this["[[SetData]]"].entries())},forEach:function(e){t(this,"forEach");var r=arguments.length>1?arguments[1]:null,i=this;o(i),this["[[SetData]]"].forEach(function(t,o){r?n(e,r,o,o,i):e(o,o,i)})}}),m(r.prototype,"keys",r.prototype.values,!0),Ae(r.prototype,r.prototype.values);var i=function(e){this.it=e};return i.prototype={isSetIterator:!0,next:function(){if(!this.isSetIterator)throw new TypeError("Not a SetIterator");return this.it.next()}},Ae(i.prototype),r}()},gr=j.Set&&!Set.prototype.delete&&Set.prototype.remove&&Set.prototype.items&&Set.prototype.map&&Array.isArray((new Set).keys);if(gr&&(j.Set=yr.Set),j.Map||j.Set){var mr=c(function(){return 2===new Map([[1,2]]).get(1)});mr||(j.Map=function e(){if(!(this instanceof e))throw new TypeError('Constructor Map requires "new"');var t=new K;return arguments.length>0&&hr(e,t,arguments[0]),delete t.constructor,Object.setPrototypeOf(t,j.Map.prototype),t},j.Map.prototype=S(K.prototype),m(j.Map.prototype,"constructor",j.Map,!0),x.preserveToString(j.Map,K));var br=new Map,wr=((lr=new Map([[1,0],[2,0],[3,0],[4,0]])).set(-0,lr),lr.get(0)===lr&&lr.get(-0)===lr&&lr.has(0)&&lr.has(-0)),Or=br.set(1,2)===br;wr&&Or||ie(Map.prototype,"set",function(e,t){return n(G,this,0===e?0:e,t),this}),wr||(b(Map.prototype,{get:function(e){return n(q,this,0===e?0:e)},has:function(e){return n(Y,this,0===e?0:e)}},!0),x.preserveToString(Map.prototype.get,q),x.preserveToString(Map.prototype.has,Y));var xr=new Set,Sr=Set.prototype.delete&&Set.prototype.add&&Set.prototype.has&&((ur=xr).delete(0),ur.add(-0),!ur.has(0)),Er=xr.add(1)===xr;if(!Sr||!Er){var kr=Set.prototype.add;Set.prototype.add=function(e){return n(kr,this,0===e?0:e),this},x.preserveToString(Set.prototype.add,kr)}if(!Sr){var jr=Set.prototype.has;Set.prototype.has=function(e){return n(jr,this,0===e?0:e)},x.preserveToString(Set.prototype.has,jr);var _r=Set.prototype.delete;Set.prototype.delete=function(e){return n(_r,this,0===e?0:e)},x.preserveToString(Set.prototype.delete,_r)}var Tr=E(j.Map,function(e){var t=new e([]);return t.set(42,42),t instanceof e}),Pr=Object.setPrototypeOf&&!Tr,Cr=function(){try{return!(j.Map()instanceof j.Map)}catch(e){return e instanceof TypeError}}();0===j.Map.length&&!Pr&&Cr||(j.Map=function e(){if(!(this instanceof e))throw new TypeError('Constructor Map requires "new"');var t=new K;return arguments.length>0&&hr(e,t,arguments[0]),delete t.constructor,Object.setPrototypeOf(t,e.prototype),t},j.Map.prototype=K.prototype,m(j.Map.prototype,"constructor",j.Map,!0),x.preserveToString(j.Map,K));var Mr=E(j.Set,function(e){var t=new e([]);return t.add(42,42),t instanceof e}),Ar=Object.setPrototypeOf&&!Mr,Ir=function(){try{return!(j.Set()instanceof j.Set)}catch(e){return e instanceof TypeError}}();if(0!==j.Set.length||Ar||!Ir){var Rr=j.Set;j.Set=function e(){if(!(this instanceof e))throw new TypeError('Constructor Set requires "new"');var t=new Rr;return arguments.length>0&&vr(e,t,arguments[0]),delete t.constructor,Object.setPrototypeOf(t,e.prototype),t},j.Set.prototype=Rr.prototype,m(j.Set.prototype,"constructor",j.Set,!0),x.preserveToString(j.Set,Rr)}var zr=new j.Map,Nr=!c(function(){return zr.keys().next().done});if(("function"!=typeof j.Map.prototype.clear||0!==(new j.Set).size||0!==zr.size||"function"!=typeof j.Map.prototype.keys||"function"!=typeof j.Set.prototype.keys||"function"!=typeof j.Map.prototype.forEach||"function"!=typeof j.Set.prototype.forEach||s(j.Map)||s(j.Set)||"function"!=typeof zr.keys().next||Nr||!Tr)&&b(j,{Map:yr.Map,Set:yr.Set},!0),j.Set.prototype.keys!==j.Set.prototype.values&&m(j.Set.prototype,"keys",j.Set.prototype.values,!0),Ae(Object.getPrototypeOf((new j.Map).keys())),Ae(Object.getPrototypeOf((new j.Set).keys())),d&&"has"!==j.Set.prototype.has.name){var Dr=j.Set.prototype.has;ie(j.Set.prototype,"has",function(e){return n(Dr,this,e)})}}b(j,yr),Me(j.Map),Me(j.Set)}var Lr=function(e){if(!de.TypeIsObject(e))throw new TypeError("target must be an object")},Fr={apply:function(){return de.Call(de.Call,null,arguments)},construct:function(e,t){if(!de.IsConstructor(e))throw new TypeError("First argument must be a constructor.");var n=arguments.length>2?arguments[2]:e;if(!de.IsConstructor(n))throw new TypeError("new.target must be a constructor.");return de.Construct(e,t,n,"internal")},deleteProperty:function(e,t){if(Lr(e),p){var n=Object.getOwnPropertyDescriptor(e,t);if(n&&!n.configurable)return!1}return delete e[t]},has:function(e,t){return Lr(e),t in e}};Object.getOwnPropertyNames&&Object.assign(Fr,{ownKeys:function(e){Lr(e);var t=Object.getOwnPropertyNames(e);return de.IsCallable(Object.getOwnPropertySymbols)&&I(t,Object.getOwnPropertySymbols(e)),t}});var Br=function(e){return!l(e)};if(Object.preventExtensions&&Object.assign(Fr,{isExtensible:function(e){return Lr(e),Object.isExtensible(e)},preventExtensions:function(e){return Lr(e),Br(function(){return Object.preventExtensions(e)})}}),p){var Hr=function(e,t,n){var r=Object.getOwnPropertyDescriptor(e,t);if(!r){var o=Object.getPrototypeOf(e);if(null===o)return;return Hr(o,t,n)}return"value"in r?r.value:r.get?de.Call(r.get,n):void 0},Ur=function(e,t,r,o){var i=Object.getOwnPropertyDescriptor(e,t);if(!i){var a=Object.getPrototypeOf(e);if(null!==a)return Ur(a,t,r,o);i={value:void 0,writable:!0,enumerable:!0,configurable:!0}}if("value"in i){if(!i.writable)return!1;if(!de.TypeIsObject(o))return!1;var u=Object.getOwnPropertyDescriptor(o,t);return u?ce.defineProperty(o,t,{value:r}):ce.defineProperty(o,t,{value:r,writable:!0,enumerable:!0,configurable:!0})}return!!i.set&&(n(i.set,o,r),!0)};Object.assign(Fr,{defineProperty:function(e,t,n){return Lr(e),Br(function(){return Object.defineProperty(e,t,n)})},getOwnPropertyDescriptor:function(e,t){return Lr(e),Object.getOwnPropertyDescriptor(e,t)},get:function(e,t){Lr(e);var n=arguments.length>2?arguments[2]:e;return Hr(e,t,n)},set:function(e,t,n){Lr(e);var r=arguments.length>3?arguments[3]:e;return Ur(e,t,n,r)}})}if(Object.getPrototypeOf){var Wr=Object.getPrototypeOf;Fr.getPrototypeOf=function(e){return Lr(e),Wr(e)}}if(Object.setPrototypeOf&&Fr.getPrototypeOf){var Kr=function(e,t){for(var n=t;n;){if(e===n)return!0;n=Fr.getPrototypeOf(n)}return!1};Object.assign(Fr,{setPrototypeOf:function(e,t){if(Lr(e),null!==t&&!de.TypeIsObject(t))throw new TypeError("proto must be an object or null");return t===ce.getPrototypeOf(e)||!(ce.isExtensible&&!ce.isExtensible(e))&&!Kr(e,t)&&(Object.setPrototypeOf(e,t),!0)}})}var Vr=function(e,t){if(de.IsCallable(j.Reflect[e])){var n=c(function(){return j.Reflect[e](1),j.Reflect[e](NaN),j.Reflect[e](!0),!0});n&&ie(j.Reflect,e,t)}else m(j.Reflect,e,t)};Object.keys(Fr).forEach(function(e){Vr(e,Fr[e])});var qr=j.Reflect.getPrototypeOf;if(d&&qr&&"getPrototypeOf"!==qr.name&&ie(j.Reflect,"getPrototypeOf",function(e){return n(qr,j.Reflect,e)}),j.Reflect.setPrototypeOf&&c(function(){return j.Reflect.setPrototypeOf(1,{}),!0})&&ie(j.Reflect,"setPrototypeOf",Fr.setPrototypeOf),j.Reflect.defineProperty&&(c(function(){var e=!j.Reflect.defineProperty(1,"test",{value:1}),t="function"!=typeof Object.preventExtensions||!j.Reflect.defineProperty(Object.preventExtensions({}),"test",{});return e&&t})||ie(j.Reflect,"defineProperty",Fr.defineProperty)),j.Reflect.construct&&(c(function(){var e=function(){};return j.Reflect.construct(function(){},[],e)instanceof e})||ie(j.Reflect,"construct",Fr.construct)),"Invalid Date"!==String(new Date(NaN))){var Yr=Date.prototype.toString,Gr=function(){var e=+this;return e!=e?"Invalid Date":de.Call(Yr,this)};ie(Date.prototype,"toString",Gr)}var $r={anchor:function(e){return de.CreateHTML(this,"a","name",e)},big:function(){return de.CreateHTML(this,"big","","")},blink:function(){return de.CreateHTML(this,"blink","","")},bold:function(){return de.CreateHTML(this,"b","","")},fixed:function(){return de.CreateHTML(this,"tt","","")},fontcolor:function(e){return de.CreateHTML(this,"font","color",e)},fontsize:function(e){return de.CreateHTML(this,"font","size",e)},italics:function(){return de.CreateHTML(this,"i","","")},link:function(e){return de.CreateHTML(this,"a","href",e)},small:function(){return de.CreateHTML(this,"small","","")},strike:function(){return de.CreateHTML(this,"strike","","")},sub:function(){return de.CreateHTML(this,"sub","","")},sup:function(){return de.CreateHTML(this,"sup","","")}};h(Object.keys($r),function(e){var t=String.prototype[e],r=!1;if(de.IsCallable(t)){var o=n(t,"",' " '),i=C([],o.match(/"/g)).length;r=o!==o.toLowerCase()||i>2}else r=!0;r&&ie(String.prototype,e,$r[e])});var Xr=function(){if(!ae)return!1;var e="object"==typeof JSON&&"function"==typeof JSON.stringify?JSON.stringify:null;if(!e)return!1;if(void 0!==e($()))return!0;if("[null]"!==e([$()]))return!0;var t={a:$()};return t[$()]=!0,"{}"!==e(t)}(),Zr=c(function(){return!ae||"{}"===JSON.stringify(Object($()))&&"[{}]"===JSON.stringify([Object($())])});if(Xr||!Zr){var Jr=JSON.stringify;ie(JSON,"stringify",function(e){if("symbol"!=typeof e){var t;arguments.length>1&&(t=arguments[1]);var r=[e];if(i(t))r.push(t);else{var o=de.IsCallable(t)?t:null,a=function(e,t){var r=o?n(o,this,e,t):t;if("symbol"!=typeof r)return oe.symbol(r)?Lt({})(r):r};r.push(a)}return arguments.length>2&&r.push(arguments[2]),Jr.apply(this,r)}})}return j})?i.call(t,n,t,e):i)||(e.exports=a)}).call(this,n("fRV1"),n("F63i"))},c18h:function(e,t){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},c72w:function(e,t,n){var r=n("wC3K"),o=n("pPzx"),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];i.call(e,t)&&o(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},c9Df:function(e,t,n){"use strict";n("1t7P"),n("jQ/y"),n("aLgo"),n("2G9S"),n("vrRf"),n("lTEL"),n("IAdD"),n("j4Sf"),n("UvmB"),n("5o43"),n("+KXO"),n("LUwd"),n("7x/C"),n("87if"),n("kYxP"),Object.defineProperty(t,"__esModule",{value:!0}),t.IFrame=void 0;var r=i(n("ERkP")),o=i(n("NyMY"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(e,t){for(var n=0;n=0&&"[object Function]"===r.call(e.callee)),n}},cY0r:function(e,t,n){n("avNT");var r=n("j0PW");e.exports=r.Object.assign},cYYr:function(e,t,n){"use strict";var r=String.prototype.replace,o=/%20/g;e.exports={default:"RFC3986",formatters:{RFC1738:function(e){return r.call(e,o,"+")},RFC3986:function(e){return e}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},"cZX/":function(e,t,n){var r=n("LmOH"),o=n("vGGS"),i=n("zKkv"),a=n("S3pA"),u=n("/wCD"),l=n("wxYD"),c=n("3ajY"),s=n("2q8g"),f=n("tQYX"),p=n("Qd2C");e.exports=function(e,t,n){var d=l(e),h=d||c(e)||p(e);if(t=a(t,4),null==n){var v=e&&e.constructor;n=h?d?new v:[]:f(e)&&s(v)?o(u(e)):{}}return(h?r:i)(e,function(e,r,o){return t(n,e,r,o)}),n}},cb1R:function(e,t,n){var r=n("amiU"),o=n("Grae"),i=n("6Rtw"),a=n("QT01"),u=n("sD1O"),l=n("bvyN"),c=n("wxYD"),s=n("Ndl3"),f=n("3ajY"),p=n("2q8g"),d=n("tQYX"),h=n("Kkar"),v=n("Qd2C"),y=n("LL3N"),g=n("4ScB");e.exports=function(e,t,n,m,b,w,O){var x=y(e,n),S=y(t,n),E=O.get(S);if(E)r(e,n,E);else{var k=w?w(x,S,n+"",e,t,O):void 0,j=void 0===k;if(j){var _=c(S),T=!_&&f(S),P=!_&&!T&&v(S);k=S,_||T||P?c(x)?k=x:s(x)?k=a(x):T?(j=!1,k=o(S,!0)):P?(j=!1,k=i(S,!0)):k=[]:h(S)||l(S)?(k=x,l(x)?k=g(x):d(x)&&!p(x)||(k=u(S))):j=!1}j&&(O.set(S,k),b(k,S,m,w,O),O.delete(S)),r(e,n,k)}}},cjmc:function(e,t,n){"use strict";var r=n("9j30"),o=n("hXtS"),i=n("sUjk"),a=r.boolean,u=r.overloadedBoolean,l=r.booleanish,c=r.number,s=r.spaceSeparated,f=r.commaSeparated;e.exports=o({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:i,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:f,acceptCharset:s,accessKey:s,action:null,allow:null,allowFullScreen:a,allowPaymentRequest:a,allowUserMedia:a,alt:null,as:null,async:a,autoCapitalize:null,autoComplete:s,autoFocus:a,autoPlay:a,capture:a,charSet:null,checked:a,cite:null,className:s,cols:c,colSpan:null,content:null,contentEditable:l,controls:a,controlsList:s,coords:c|f,crossOrigin:null,data:null,dateTime:null,decoding:null,default:a,defer:a,dir:null,dirName:null,disabled:a,download:u,draggable:l,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:a,formTarget:null,headers:s,height:c,hidden:a,high:c,href:null,hrefLang:null,htmlFor:s,httpEquiv:s,id:null,imageSizes:null,imageSrcSet:f,inputMode:null,integrity:null,is:null,isMap:a,itemId:null,itemProp:s,itemRef:s,itemScope:a,itemType:s,kind:null,label:null,lang:null,language:null,list:null,loop:a,low:c,manifest:null,max:null,maxLength:c,media:null,method:null,min:null,minLength:c,multiple:a,muted:a,name:null,nonce:null,noModule:a,noValidate:a,open:a,optimum:c,pattern:null,ping:s,placeholder:null,playsInline:a,poster:null,preload:null,readOnly:a,referrerPolicy:null,rel:s,required:a,reversed:a,rows:c,rowSpan:c,sandbox:s,scope:null,scoped:a,seamless:a,selected:a,shape:null,size:c,sizes:null,slot:null,span:c,spellCheck:l,src:null,srcDoc:null,srcLang:null,srcSet:f,start:c,step:null,style:null,tabIndex:c,target:null,title:null,translate:null,type:null,typeMustMatch:a,useMap:null,value:l,width:c,wrap:null,align:null,aLink:null,archive:s,axis:null,background:null,bgColor:null,border:c,borderColor:null,bottomMargin:c,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:a,declare:a,event:null,face:null,frame:null,frameBorder:null,hSpace:c,leftMargin:c,link:null,longDesc:null,lowSrc:null,marginHeight:c,marginWidth:c,noResize:a,noHref:a,noShade:a,noWrap:a,object:null,profile:null,prompt:null,rev:null,rightMargin:c,rules:null,scheme:null,scrolling:l,standby:null,summary:null,text:null,topMargin:c,valueType:null,version:null,vAlign:null,vLink:null,vSpace:c,allowTransparency:null,autoCorrect:null,autoSave:null,prefix:null,property:null,results:c,security:null,unselectable:null}})},cmfU:function(e,t,n){"use strict";n.r(t);var r=n("qkXc");n.d(t,"default",function(){return r.default})},"cpF+":function(e,t,n){"use strict";var r=n("5Jdw"),o=n("XU0c"),i=n("nKVx"),a=n("iYt3"),u=n("0foe"),l=n("quhl"),c=n("fDXD"),s=Object.assign;e.exports=!s||o(function(){var e={},t={},n=Symbol();return e[n]=7,"abcdefghijklmnopqrst".split("").forEach(function(e){t[e]=e}),7!=s({},e)[n]||"abcdefghijklmnopqrst"!=i(s({},t)).join("")})?function(e,t){for(var n=l(e),o=arguments.length,s=1,f=a.f,p=u.f;o>s;)for(var d,h=c(arguments[s++]),v=f?i(h).concat(f(h)):i(h),y=v.length,g=0;y>g;)d=v[g++],r&&!p.call(h,d)||(n[d]=h[d]);return n}:s},cpcO:function(e,t,n){var r=n("9JhN"),o=n("KB94"),i=r.WeakMap;e.exports="function"==typeof i&&/native code/.test(o.call(i))},cqYI:function(e,t,n){"use strict";e.exports=function(){if("function"!=typeof Promise)throw new TypeError("`Promise.prototype.finally` requires a global `Promise` be available.")}},ct80:function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},cww3:function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},cxan:function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t1?arguments[1]:void 0)}})},dsco:function(e,t,n){"use strict";n.r(t);var r=n("9XKY"),o=n("JFEB"),i=n("cmfU"),a=n("20Fm"),u=new r.default(i.default,o.default,a.default);t.default=u},dw5g:function(e,t,n){var r=n("JcJ6");e.exports=function(e){return null==e?"":r(e)}},e63W:function(e,t,n){var r=n("JNqh");e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},e93E:function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n("fRV1"))},eCcN:function(e,t,n){"use strict";(function(t){var r=function(){var e="Prism"in t,n=e?t.Prism:void 0;return function(){e?t.Prism=n:delete t.Prism;e=void 0,n=void 0}}();("undefined"==typeof window?"undefined"==typeof self?{}:self:window).Prism={manual:!0,disableWorkerMessageHandler:!0};var o=n("59Js"),i=n("RXNd"),a=n("Z5YN"),u=n("k7yZ"),l=n("iG72"),c=n("0D+g"),s=n("v53A");r();var f={}.hasOwnProperty;function p(){}p.prototype=a;var d=new p;function h(e){if("function"!=typeof e||!e.displayName)throw new Error("Expected `function` for `grammar`, got `"+e+"`");void 0===d.languages[e.displayName]&&e(d)}e.exports=d,d.highlight=function(e,t){var n,r=a.highlight;if("string"!=typeof e)throw new Error("Expected `string` for `value`, got `"+e+"`");if("Object"===d.util.type(t))n=t,t=null;else{if("string"!=typeof t)throw new Error("Expected `string` for `name`, got `"+t+"`");if(!f.call(d.languages,t))throw new Error("Unknown language: `"+t+"` is not registered");n=d.languages[t]}return r.call(this,e,n,t)},d.register=h,d.alias=function(e,t){var n,r,o,i,a=d.languages,u=e;t&&((u={})[e]=t);for(n in u)for(r=u[n],o=(r="string"==typeof r?[r]:r).length,i=-1;++i=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var c=(0,o.default)(1e3)(function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return t.split("-")[0]===e?n:r}),s=i.styled.div({position:"absolute",borderStyle:"solid"},function(e){var t=e.theme,n=e.color,r=e.placement;return{marginBottom:"".concat(c("top",r,"0",8),"px"),marginTop:"".concat(c("bottom",r,"0",8),"px"),marginRight:"".concat(c("left",r,"0",8),"px"),marginLeft:"".concat(c("right",r,"0",8),"px"),bottom:"".concat(c("top",r,-8,"auto"),"px"),top:"".concat(c("bottom",r,-8,"auto"),"px"),right:"".concat(c("left",r,-8,"auto"),"px"),left:"".concat(c("right",r,-8,"auto"),"px"),borderBottomWidth:"".concat(c("top",r,"0",8),"px"),borderTopWidth:"".concat(c("bottom",r,"0",8),"px"),borderRightWidth:"".concat(c("left",r,"0",8),"px"),borderLeftWidth:"".concat(c("right",r,"0",8),"px"),borderTopColor:c("top",r,t.color[n]||n||"light"===t.base?(0,i.lighten)(t.background.app):(0,i.darken)(t.background.app),"transparent"),borderBottomColor:c("bottom",r,t.color[n]||n||"light"===t.base?(0,i.lighten)(t.background.app):(0,i.darken)(t.background.app),"transparent"),borderLeftColor:c("left",r,t.color[n]||n||"light"===t.base?(0,i.lighten)(t.background.app):(0,i.darken)(t.background.app),"transparent"),borderRightColor:c("right",r,t.color[n]||n||"light"===t.base?(0,i.lighten)(t.background.app):(0,i.darken)(t.background.app),"transparent")}}),f=i.styled.div(function(e){return{display:e.hidden?"none":"inline-block",zIndex:2147483647}},function(e){var t=e.theme,n=e.color,r=e.hasChrome,o=e.placement;return r?{marginBottom:"".concat(c("top",o,10,0),"px"),marginTop:"".concat(c("bottom",o,10,0),"px"),marginLeft:"".concat(c("right",o,10,0),"px"),marginRight:"".concat(c("left",o,10,0),"px"),background:t.color[n]||n||"light"===t.base?(0,i.lighten)(t.background.app):(0,i.darken)(t.background.app),filter:"\n drop-shadow(0px 5px 5px rgba(0,0,0,0.05))\n drop-shadow(0 1px 3px rgba(0,0,0,0.1))\n ",borderRadius:2*t.appBorderRadius,fontSize:t.typography.size.s1}:{marginBottom:"".concat(c("top",o,8,0),"px"),marginTop:"".concat(c("bottom",o,8,0),"px"),marginLeft:"".concat(c("right",o,8,0),"px"),marginRight:"".concat(c("left",o,8,0),"px")}}),p=function(e){var t=e.placement,n=e.hasChrome,o=e.children,i=e.arrowProps,a=e.tooltipRef,c=e.arrowRef,p=e.color,d=l(e,["placement","hasChrome","children","arrowProps","tooltipRef","arrowRef","color"]);return r.default.createElement(f,u({hasChrome:n,placement:t,ref:a},d,{color:p}),n&&r.default.createElement(s,u({placement:t,ref:c},i,{color:p})),o)};t.Tooltip=p,p.displayName="Tooltip",p.defaultProps={color:void 0,arrowRef:void 0,tooltipRef:void 0,hasChrome:!0,placement:"top",arrowProps:{}}},f2oC:function(e,t,n){var r,o;window,e.exports=(r=n("ERkP"),o=n("7nmT"),function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=9)}([function(e,t,n){e.exports=n(11)()},function(e,t,n){"use strict";function r(e,t){for(var n=0,r=e.length;n0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window||void 0===window.document)return"";var t=window.document.documentElement.style;if(e in t)return"";for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{})}},function(e,t,n){"use strict";n.d(t,"e",function(){return u}),n.d(t,"g",function(){return l}),n.d(t,"a",function(){return c}),n.d(t,"b",function(){return s}),n.d(t,"f",function(){return f}),n.d(t,"c",function(){return p}),n.d(t,"d",function(){return d});var r=n(1),o=n(6),i=n.n(o),a=n(2);function u(e,t,n){if(!e.props.bounds)return[t,n];var o=e.props.bounds;o="string"==typeof o?o:function(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom}}(o);var i=h(e);if("string"==typeof o){var u,l=i.ownerDocument,c=l.defaultView;if(!((u="parent"===o?i.parentNode:l.querySelector(o))instanceof c.HTMLElement))throw new Error('Bounds selector "'+o+'" could not find an element.');var s=c.getComputedStyle(i),f=c.getComputedStyle(u);o={left:-i.offsetLeft+Object(r.c)(f.paddingLeft)+Object(r.c)(s.marginLeft),top:-i.offsetTop+Object(r.c)(f.paddingTop)+Object(r.c)(s.marginTop),right:Object(a.h)(u)-Object(a.l)(i)-i.offsetLeft+Object(r.c)(f.paddingRight)-Object(r.c)(s.marginRight),bottom:Object(a.g)(u)-Object(a.k)(i)-i.offsetTop+Object(r.c)(f.paddingBottom)-Object(r.c)(s.marginBottom)}}return Object(r.e)(o.right)&&(t=Math.min(t,o.right)),Object(r.e)(o.bottom)&&(n=Math.min(n,o.bottom)),Object(r.e)(o.left)&&(t=Math.max(t,o.left)),Object(r.e)(o.top)&&(n=Math.max(n,o.top)),[t,n]}function l(e,t,n){return[Math.round(t/e[0])*e[0],Math.round(n/e[1])*e[1]]}function c(e){return"both"===e.props.axis||"x"===e.props.axis}function s(e){return"both"===e.props.axis||"y"===e.props.axis}function f(e,t,n){var r="number"==typeof t?Object(a.e)(e,t):null;if("number"==typeof t&&!r)return null;var o=h(n),i=n.props.offsetParent||o.offsetParent||o.ownerDocument.body;return Object(a.j)(r||e,i)}function p(e,t,n){var o=e.state,i=!Object(r.e)(o.lastX),a=h(e);return i?{node:a,deltaX:0,deltaY:0,lastX:t,lastY:n,x:t,y:n}:{node:a,deltaX:t-o.lastX,deltaY:n-o.lastY,lastX:o.lastX,lastY:o.lastY,x:t,y:n}}function d(e,t){var n=e.props.scale;return{node:t.node,x:e.state.x+t.deltaX/n,y:e.state.y+t.deltaY/n,deltaX:t.deltaX/n,deltaY:t.deltaY/n,lastX:e.state.x,lastY:e.state.y}}function h(e){var t=i.a.findDOMNode(e);if(!t)throw new Error(": Unmounted during event!");return t}},function(e,t,n){"use strict";function r(){}n.d(t,"a",function(){return r})},function(e,t){e.exports=r},function(e,t){e.exports=o},function(e,t,n){"use strict";n.r(t),n.d(t,"default",function(){return O});var r=n(5),o=n.n(r),i=n(0),a=n.n(i),u=n(6),l=n.n(u),c=n(2),s=n(3),f=n(1),p=n(4);function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h(e,t){for(var n=0;n not mounted on DragStart!");var r=t.ownerDocument;if(!(n.props.disabled||!(e.target instanceof r.defaultView.Node)||n.props.handle&&!Object(c.i)(e.target,n.props.handle,t)||n.props.cancel&&Object(c.i)(e.target,n.props.cancel,t))){var o=Object(c.f)(e);n.setState({touchIdentifier:o});var i=Object(s.f)(e,o,y(n));if(null!=i){var a=i.x,u=i.y,f=Object(s.c)(y(n),a,u);Object(p.a)("DraggableCore: handleDragStart: %j",f),Object(p.a)("calling",n.props.onStart),!1!==n.props.onStart(e,f)&&(n.props.enableUserSelectHack&&Object(c.b)(r),n.setState({dragging:!0,lastX:a,lastY:u}),Object(c.a)(r,w.move,n.handleDrag),Object(c.a)(r,w.stop,n.handleDragStop))}}}),m(y(n),"handleDrag",function(e){"touchmove"===e.type&&e.preventDefault();var t=Object(s.f)(e,n.state.touchIdentifier,y(n));if(null!=t){var r=t.x,o=t.y;if(Array.isArray(n.props.grid)){var i=r-n.state.lastX,a=o-n.state.lastY,u=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==u.return||u.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}(Object(s.g)(n.props.grid,i,a),2);if(i=u[0],a=u[1],!i&&!a)return;r=n.state.lastX+i,o=n.state.lastY+a}var l=Object(s.c)(y(n),r,o);if(Object(p.a)("DraggableCore: handleDrag: %j",l),!1!==n.props.onDrag(e,l))n.setState({lastX:r,lastY:o});else try{n.handleDragStop(new MouseEvent("mouseup"))}catch(e){var c=document.createEvent("MouseEvents");c.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),n.handleDragStop(c)}}}),m(y(n),"handleDragStop",function(e){if(n.state.dragging){var t=Object(s.f)(e,n.state.touchIdentifier,y(n));if(null!=t){var r=t.x,o=t.y,i=Object(s.c)(y(n),r,o),a=l.a.findDOMNode(y(n));a&&n.props.enableUserSelectHack&&Object(c.n)(a.ownerDocument),Object(p.a)("DraggableCore: handleDragStop: %j",i),n.setState({dragging:!1,lastX:NaN,lastY:NaN}),n.props.onStop(e,i),a&&(Object(p.a)("DraggableCore: Removing handlers"),Object(c.m)(a.ownerDocument,w.move,n.handleDrag),Object(c.m)(a.ownerDocument,w.stop,n.handleDragStop))}}}),m(y(n),"onMouseDown",function(e){return w=b.mouse,n.handleDragStart(e)}),m(y(n),"onMouseUp",function(e){return w=b.mouse,n.handleDragStop(e)}),m(y(n),"onTouchStart",function(e){return w=b.touch,n.handleDragStart(e)}),m(y(n),"onTouchEnd",function(e){return w=b.touch,n.handleDragStop(e)}),n}var n,r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}(t,o.a.Component),n=t,(r=[{key:"componentWillUnmount",value:function(){var e=l.a.findDOMNode(this);if(e){var t=e.ownerDocument;Object(c.m)(t,b.mouse.move,this.handleDrag),Object(c.m)(t,b.touch.move,this.handleDrag),Object(c.m)(t,b.mouse.stop,this.handleDragStop),Object(c.m)(t,b.touch.stop,this.handleDragStop),this.props.enableUserSelectHack&&Object(c.n)(t)}}},{key:"render",value:function(){return o.a.cloneElement(o.a.Children.only(this.props.children),{style:Object(c.o)(this.props.children.props.style),onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}])&&h(n.prototype,r),t}();m(O,"displayName","DraggableCore"),m(O,"propTypes",{allowAnyClick:a.a.bool,disabled:a.a.bool,enableUserSelectHack:a.a.bool,offsetParent:function(e,t){if(e[t]&&1!==e[t].nodeType)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:a.a.arrayOf(a.a.number),handle:a.a.string,cancel:a.a.string,onStart:a.a.func,onDrag:a.a.func,onStop:a.a.func,onMouseDown:a.a.func,className:f.a,style:f.a,transform:f.a}),m(O,"defaultProps",{allowAnyClick:!1,cancel:null,disabled:!1,enableUserSelectHack:!0,offsetParent:null,handle:null,grid:null,transform:null,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){}})},function(e,t,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t, without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element."),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&E(e,t)}(t,o.a.Component),S(t,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.position,r=t.prevPropsPosition;return!n||r&&n.x===r.x&&n.y===r.y?null:(Object(v.a)("Draggable: getDerivedStateFromProps %j",{position:n,prevPropsPosition:r}),{x:n.x,y:n.y,prevPropsPosition:b({},n)})}}]),S(t,[{key:"componentDidMount",value:function(){void 0!==window.SVGElement&&l.a.findDOMNode(this)instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"render",value:function(){var e,t=this.props,n=(t.axis,t.bounds,t.children),r=t.defaultPosition,i=t.defaultClassName,a=t.defaultClassNameDragging,u=t.defaultClassNameDragged,l=t.position,c=t.positionOffset,d=(t.scale,function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"])),v={},y=null,m=!Boolean(l)||this.state.dragging,w=l||r,O={x:Object(p.a)(this)&&m?this.state.x:w.x,y:Object(p.b)(this)&&m?this.state.y:w.y};this.state.isElementSVG?y=Object(f.d)(O,c):v=Object(f.c)(O,c);var x=s()(n.props.className||"",i,(k(e={},a,this.state.dragging),k(e,u,this.state.dragged),e));return o.a.createElement(h.default,g({},d,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),o.a.cloneElement(o.a.Children.only(n),{className:x,style:b({},n.props.style,{},v),transform:y}))}}]),t}();k(j,"displayName","Draggable"),k(j,"propTypes",b({},h.default.propTypes,{axis:a.a.oneOf(["both","x","y","none"]),bounds:a.a.oneOfType([a.a.shape({left:a.a.number,right:a.a.number,top:a.a.number,bottom:a.a.number}),a.a.string,a.a.oneOf([!1])]),defaultClassName:a.a.string,defaultClassNameDragging:a.a.string,defaultClassNameDragged:a.a.string,defaultPosition:a.a.shape({x:a.a.number,y:a.a.number}),positionOffset:a.a.shape({x:a.a.oneOfType([a.a.number,a.a.string]),y:a.a.oneOfType([a.a.number,a.a.string])}),position:a.a.shape({x:a.a.number,y:a.a.number}),className:d.a,style:d.a,transform:d.a})),k(j,"defaultProps",b({},h.default.defaultProps,{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},position:null,scale:1}))},function(e,t,n){"use strict";var r=n(12);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}]))},f2p0:function(e,t,n){var r=n("gEzS"),o=n("GZgP"),i=n("Xm/D");e.exports=function(e){return o(e)?i(e):r(e)}},f4Rk:function(e,t,n){"use strict";var r=n("J6ay"),o=n("OW5c");e.exports=function(){return r(),"function"==typeof Promise.allSettled?Promise.allSettled:o}},fD9S:function(e,t,n){var r=n("1Mu/"),o=n("ct80"),i=n("8r/q");e.exports=!r&&!o(function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},fDXD:function(e,t,n){var r=n("XU0c"),o=n("WTd3"),i="".split;e.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},fI9u:function(e,t,n){"use strict";n("1Iuc"),Object.defineProperty(t,"__esModule",{value:!0}),t.Field=void 0;var r,o=(r=n("ERkP"))&&r.__esModule?r:{default:r},i=n("VSTh");var a=i.styled.label(function(e){var t=e.theme;return{display:"flex",borderBottom:"1px solid ".concat(t.appBorderColor),margin:"0 15px",padding:"8px 0","&:last-child":{marginBottom:"3rem"}}}),u=i.styled.span(function(e){return{minWidth:100,fontWeight:e.theme.typography.weight.bold,marginRight:15,display:"flex",justifyContent:"flex-start",alignItems:"center",lineHeight:"16px"}}),l=function(e){var t=e.label,n=e.children;return o.default.createElement(a,null,t?o.default.createElement(u,null,o.default.createElement("span",null,t)):null,n)};t.Field=l,l.displayName="Field",l.defaultProps={label:void 0}},"fN0/":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBlockBackgroundStyle=void 0;t.getBlockBackgroundStyle=function(e){return{borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:"light"===e.base?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:"1px solid ".concat(e.appBorderColor)}}},fRV1:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},fVMg:function(e,t,n){var r=n("9JhN"),o=n("TN3B"),i=n("HYrn"),a=n("56Cj"),u=r.Symbol,l=o("wks");e.exports=function(e){return l[e]||(l[e]=a&&u[e]||(a?u:i)("Symbol."+e))}},fcpJ:function(e,t,n){"use strict";n("IAdD"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.mapper=void 0;var r=a(n("ERkP")),o=n("9NtK"),i=a(n("AgXl"));function a(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t *":{flex:1}},function(e){return{background:e.theme.barBg}}),m=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=p(this,d(t).call(this));var r=e.options;return n.state={active:"number"==typeof r.initialActive?r.initialActive:1},n}var n,r,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(t,o.Component),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.Nav,r=t.Preview,i=t.Panel,a=t.Notifications,c=t.pages,s=t.viewMode,f=t.options,p=this.state.active;return o.default.createElement(l.Root,null,o.default.createElement(a,{placement:{position:"fixed",bottom:60,left:20,right:20}}),o.default.createElement(y,{active:p},o.default.createElement(n,null),o.default.createElement("div",null,o.default.createElement("div",{hidden:!s},o.default.createElement(r,{isToolshown:f.isToolshown,id:"main",viewMode:s,debug:f})),c.map(function(e){var t=e.key,n=e.route,r=e.render;return o.default.createElement(n,{key:t},r())})),o.default.createElement(i,{hidden:!s})),o.default.createElement(g,{active:p},o.default.createElement(u.TabButton,{onClick:function(){return e.setState({active:0})},active:0===p},"Sidebar"),o.default.createElement(u.TabButton,{onClick:function(){return e.setState({active:1})},active:1===p||!1===p},s?"Canvas":null,c.map(function(e){var t=e.key,n=e.route;return o.default.createElement(n,{key:t},t)})),s?o.default.createElement(u.TabButton,{onClick:function(){return e.setState({active:2})},active:2===p},"Addons"):null))}}])&&f(n.prototype,r),i&&f(n,i),t}();t.Mobile=m,m.displayName="Mobile",m.displayName="MobileLayout",m.propTypes={Nav:i.default.any.isRequired,Preview:i.default.any.isRequired,Panel:i.default.any.isRequired,Notifications:i.default.any.isRequired,pages:i.default.arrayOf(i.default.shape({key:i.default.string.isRequired,route:i.default.func.isRequired,render:i.default.func.isRequired})).isRequired,viewMode:i.default.oneOf(["story","info","docs","settings"]),options:i.default.shape({initialActive:i.default.number,isToolshown:i.default.bool}).isRequired},m.defaultProps={viewMode:void 0}},"g6a+":function(e,t,n){var r=n("ct80"),o=n("amH4"),i="".split;e.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},gAlO:function(e,t,n){"use strict";n.r(t),n.d(t,"ManagerContext",function(){return d}),n.d(t,"default",function(){return h});var r=n("97Jx"),o=n.n(r),i=n("W/Kd"),a=n.n(i),u=n("1Pcy"),l=n.n(u),c=n("KEM+"),s=n.n(c),f=n("ERkP"),p=n("H59W"),d=n.n(p)()({setReferenceNode:void 0,referenceNode:void 0}),h=function(e){function t(){var t;return t=e.call(this)||this,s()(l()(l()(t)),"setReferenceNode",function(e){e&&t.state.context.referenceNode!==e&&t.setState(function(t){var n=t.context;return{context:o()({},n,{referenceNode:e})}})}),t.state={context:{setReferenceNode:t.setReferenceNode,referenceNode:void 0}},t}return a()(t,e),t.prototype.render=function(){return f.createElement(d.Provider,{value:this.state.context},this.props.children)},t}(f.Component)},gC6d:function(e,t,n){var r=n("ct80");e.exports=!r(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})},gEzS:function(e,t){e.exports=function(e){return e.split("")}},gIHd:function(e,t,n){var r=n("cww3"),o=/"/g;e.exports=function(e,t,n,i){var a=String(r(e)),u="<"+t;return""!==n&&(u+=" "+n+'="'+String(i).replace(o,""")+'"'),u+">"+a+""}},gIIS:function(e,t,n){(function(e,t){!function(e,n){"use strict";if(!e.setImmediate){var r,o,i,a,u,l=1,c={},s=!1,f=e.document,p=Object.getPrototypeOf&&Object.getPrototypeOf(e);p=p&&p.setTimeout?p:e,"[object process]"==={}.toString.call(e.process)?r=function(e){t.nextTick(function(){h(e)})}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?e.MessageChannel?((i=new MessageChannel).port1.onmessage=function(e){h(e.data)},r=function(e){i.port2.postMessage(e)}):f&&"onreadystatechange"in f.createElement("script")?(o=f.documentElement,r=function(e){var t=f.createElement("script");t.onreadystatechange=function(){h(e),t.onreadystatechange=null,o.removeChild(t),t=null},o.appendChild(t)}):r=function(e){setTimeout(h,0,e)}:(a="setImmediate$"+Math.random()+"$",u=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(a)&&h(+t.data.slice(a.length))},e.addEventListener?e.addEventListener("message",u,!1):e.attachEvent("onmessage",u),r=function(t){e.postMessage(a+t,"*")}),p.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n1&&void 0!==arguments[1]?arguments[1]:[],n=a.default.getChannel();return x(function(){return Object.entries(e).forEach(function(e){var t=l(e,2),r=t[0],o=t[1];return n.on(r,o)}),function(){Object.entries(e).forEach(function(e){var t=l(e,2),r=t[0],o=t[1];return n.removeListener(r,o)})}},[].concat(c(Object.keys(e)),c(t))),n.emit.bind(n)},t.useStoryContext=S,t.useParameter=function(e,t){var n=S().parameters;if(e)return n[e]||t;return},t.applyHooks=t.HooksContext=void 0;var r=u(n("NyMY")),o=n("uXhg"),i=n("aPAC"),a=u(n("KTRZ"));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==u.return||u.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function c(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t25)throw new Error("Too many re-renders. Storybook limits the number of renders to prevent an infinite loop.");return o.addRenderListeners(),i}}};var v=function(e,t){return e.length===t.length&&e.every(function(e,n){return e===t[n]})},y=function(){return new Error("Storybook preview hooks can only be called inside decorators and story functions.")};function g(){return r.default.STORYBOOK_HOOKS_CONTEXT||null}function m(){var e=g();if(null==e)throw y();return e}function b(e,t,n){return function(e,t,n){var r=m();if("MOUNT"===r.currentPhase){null==n||Array.isArray(n)||o.logger.warn("".concat(e," received a final argument that is not an array (instead, received ").concat(n,"). When specified, the final argument must be an array."));var i={name:e,deps:n};return r.currentHooks.push(i),t(i),i}if("UPDATE"===r.currentPhase){var a=r.getNextHook();if(null==a)throw new Error("Rendered more hooks than during the previous render.");return a.name!==e&&o.logger.warn("Storybook has detected a change in the order of Hooks".concat(r.currentDecoratorName?" called by ".concat(r.currentDecoratorName):"",". This will lead to bugs and errors if not fixed.")),null!=n&&null==a.deps&&o.logger.warn("".concat(e," received a final argument during this render, but not during the previous render. Even though the final argument is optional, its type cannot change between renders.")),null!=n&&null!=a.deps&&n.length!==a.deps.length&&o.logger.warn("The final argument passed to ".concat(e," changed size between renders. The order and size of this array must remain constant.\nPrevious: ").concat(a.deps,"\nIncoming: ").concat(n)),null!=n&&null!=a.deps&&v(n,a.deps)||(t(a),a.deps=n),a}throw y()}(e,function(e){e.memoizedState=t()},n).memoizedState}function w(e,t){return b(e,function(){return{current:t}},[])}function O(e,t){var n=w(e,"function"==typeof t?t():t);return[n.current,function(e){n.current="function"==typeof e?e(n.current):e,function(){var e=g();if(null!=e&&"NONE"!==e.currentPhase)e.hasUpdates=!0;else try{a.default.getChannel().emit(i.FORCE_RE_RENDER)}catch(e){o.logger.warn("State updates of Storybook preview hooks work only in browser")}}()}]}function x(e,t){var n=m(),r=b("useEffect",function(){return{create:e}},t);n.currentEffects.includes(r)||n.currentEffects.push(r)}function S(){var e=m().currentContext;if(null==e)throw y();return e}},glwy:function(e,t,n){"use strict";n.r(t);var r=n("9XKY"),o=n("20Fm"),i=n("W0QR"),a=new r.default(Object(i.default)(/(?:\n\s*)/g,""),o.default);t.default=a},guiJ:function(e,t,n){var r=n("FXyv"),o=n("uZvN"),i=n("sX5C"),a=n("1odi"),u=n("kySU"),l=n("8r/q"),c=n("MyxS")("IE_PROTO"),s=function(){},f=function(){var e,t=l("iframe"),n=i.length;for(t.style.display="none",u.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(" - - - diff --git a/packages/cli-plugin-deploy-pulumi/commands/watch/output/browser/panes.html b/packages/cli-plugin-deploy-pulumi/commands/watch/output/browser/panes.html deleted file mode 100644 index 57fd5326204..00000000000 --- a/packages/cli-plugin-deploy-pulumi/commands/watch/output/browser/panes.html +++ /dev/null @@ -1,175 +0,0 @@ - - - Webiny - - - - - - - - -
-
- - - - - diff --git a/packages/cli-plugin-deploy-pulumi/commands/watch/output/browserOutput.js b/packages/cli-plugin-deploy-pulumi/commands/watch/output/browserOutput.js deleted file mode 100644 index 5608348a87b..00000000000 --- a/packages/cli-plugin-deploy-pulumi/commands/watch/output/browserOutput.js +++ /dev/null @@ -1,63 +0,0 @@ -const express = require("express"); -const WebSocket = require("ws"); -const http = require("http"); -const fs = require("fs"); -const path = require("path"); -const Convert = require("ansi-to-html"); -const open = require("open"); -const { log } = require("@webiny/cli/utils"); -const Handlebars = require("handlebars"); - -let server = { - app: null, - httpServer: null, - wss: null, - connection: null -}; - -module.exports = { - type: "watch-output", - name: "watch-output-browser", - async initialize(args = {}) { - return new Promise(resolve => { - server.app = express(); - let connected = false; - - server.httpServer = http.createServer(server.app); - server.wss = new WebSocket.Server({ server: server.httpServer }); - - const port = args.port || 3011; - const logs = "remoteRuntimeLogs" in args ? "true" : "false"; - server.app.get("/", (req, res) => { - const html = fs - .readFileSync(path.join(__dirname, "./browser/panes.html")) - .toString(); - const template = Handlebars.compile(html); - res.send(template({ ...args, port, logs })); - }); - - server.httpServer.listen(port, () => { - const destination = "http://localhost:" + port; - log.success(`Development server started at %s.`, destination); - setTimeout(() => { - if (!connected) { - open(destination); - } - }, 3000); - }); - - server.wss.on("connection", ws => { - connected = true; - server.connection = ws; - // Once the connection from the browser has succeeded, finish the initialization process. - resolve(); - }); - }); - }, - log({ type, message }) { - if (server.connection) { - const convert = new Convert({ newline: true }); - server.connection.send(JSON.stringify({ type, message: convert.toHtml(message) })); - } - } -}; diff --git a/packages/cli-plugin-deploy-pulumi/commands/watch/output/terminalOutput.js b/packages/cli-plugin-deploy-pulumi/commands/watch/output/terminalOutput.js deleted file mode 100644 index e4613b58350..00000000000 --- a/packages/cli-plugin-deploy-pulumi/commands/watch/output/terminalOutput.js +++ /dev/null @@ -1,110 +0,0 @@ -const blessed = require("blessed"); -const contrib = require("blessed-contrib"); -const stripAnsi = require("strip-ansi"); - -let output; - -module.exports = { - type: "watch-output", - name: "watch-output-terminal", - initialize: args => { - output = createScreen(args); - }, - log({ type, message }) { - if (typeof message !== "string") { - return; - } - - message - .split("\n") - .filter(line => { - // There are lines that only contain ANSI color / style codes and nothing else. - // Naturally, we don't need these to be displayed in user's terminal. That's why, - // before doing the string trim, we're also stripping any potential ANSI codes. - const lineWithoutAnsi = stripAnsi(line); - return lineWithoutAnsi.trim().length > 0; - }) - .forEach(item => { - output.logs[type]?.log(item); - }); - }, - exit() { - output.screen.destroy(); - } -}; - -const createScreen = args => { - // If we only need a single pane, then we don't need to instantiate panes-layout with blessed at all. - const singlePane = !!args.build + !!args.deploy + !!args.remoteRuntimeLogs === 1; - if (singlePane) { - const log = console.log; - return { - screen: null, - grid: null, - logs: { build: { log }, deploy: { log }, logs: { log } } - }; - } - - // Setup blessed screen. - const screen = blessed.screen({ - smartCSR: true, - useBCE: true, - dockBorders: true - }); - - const HEIGHTS = { - build: 2, - deploy: 1, - logs: 2 - }; - - const output = { screen, grid: null, logs: { build: null, deploy: null, logs: null } }; - - // Calculate total rows needed. - let rows = { total: 0, current: 0 }; - if (args.build) { - rows.total += HEIGHTS.build; - } - - if (args.deploy) { - rows.total += HEIGHTS.deploy; - } - - if (args.remoteRuntimeLogs) { - rows.total += HEIGHTS.logs; - } - - // Create grid. - output.grid = new contrib.grid({ rows: rows.total, cols: 1, screen: screen }); - - if (args.build) { - output.logs.build = output.grid.set(rows.current, 0, HEIGHTS.build, 1, contrib.log, { - label: "Build", - scrollOnInput: true, - bufferLength: 90 - }); - rows.current += HEIGHTS.build; - } - - if (args.deploy) { - output.logs.deploy = output.grid.set(rows.current, 0, HEIGHTS.deploy, 1, contrib.log, { - label: "Deploy", - scrollOnInput: true, - bufferLength: 90 - }); - rows.current += HEIGHTS.deploy; - } - - if (args.remoteRuntimeLogs) { - output.logs.logs = output.grid.set(rows.current, 0, HEIGHTS.logs, 1, contrib.log, { - label: "Logs", - scrollOnInput: true, - bufferLength: 90 - }); - rows.current += HEIGHTS.logs; - } - - output.screen.render(); - - return output; -}; diff --git a/packages/cli-plugin-deploy-pulumi/package.json b/packages/cli-plugin-deploy-pulumi/package.json index 93cf67cd000..07d4628bb68 100644 --- a/packages/cli-plugin-deploy-pulumi/package.json +++ b/packages/cli-plugin-deploy-pulumi/package.json @@ -14,15 +14,11 @@ "@webiny/cli": "0.0.0", "@webiny/data-migration": "0.0.0", "@webiny/pulumi-sdk": "0.0.0", - "ansi-to-html": "0.6.15", - "blessed": "^0.1.81", - "blessed-contrib": "4.11.0", "body-parser": "1.20.1", "chalk": "4.1.2", "execa": "5.1.1", "express": "4.18.2", "fast-glob": "^3.2.7", - "handlebars": "4.7.7", "localtunnel": "2.0.2", "lodash": "4.17.21", "log-update": "^4.0.0", @@ -30,11 +26,8 @@ "minimatch": "^5.1.0", "ncp": "2.0.0", "node-notifier": "^10.0.1", - "open": "^8.4.0", "ora": "4.1.1", - "replace-in-path": "^1.1.0", - "strip-ansi": "^6.0.1", - "ws": "7.5.5" + "replace-in-path": "^1.1.0" }, "license": "MIT", "publishConfig": { From 9a5422ec24e15aef58102cd43810492caaebde4f Mon Sep 17 00:00:00 2001 From: Pavel Denisjuk Date: Tue, 20 Feb 2024 17:20:23 +0100 Subject: [PATCH 025/355] fix: add xml2js resolution on repository level --- package.json | 1 + packages/aws-helpers/package.json | 6 +- packages/aws-helpers/src/lambdaEdge/types.ts | 27 +- packages/aws-helpers/src/lambdaEdge/utils.ts | 2 +- packages/handler-aws/package.json | 6 +- packages/handler-aws/src/dynamodb/index.ts | 6 +- .../dynamodb/plugins/DynamoDBEventHandler.ts | 2 +- packages/handler-aws/src/dynamodb/register.ts | 2 +- packages/handler-aws/src/eventBridge/index.ts | 2 +- .../plugins/EventBridgeEventHandler.ts | 2 +- .../handler-aws/src/eventBridge/register.ts | 2 +- packages/handler-aws/src/gateway/index.ts | 2 +- packages/handler-aws/src/gateway/register.ts | 2 +- packages/handler-aws/src/raw/index.ts | 2 +- .../src/raw/plugins/RawEventHandler.ts | 2 +- packages/handler-aws/src/s3/index.ts | 2 +- .../src/s3/plugins/S3EventHandler.ts | 2 +- packages/handler-aws/src/s3/register.ts | 2 +- packages/handler-aws/src/sns/index.ts | 4 +- .../src/sns/plugins/SNSEventHandler.ts | 2 +- packages/handler-aws/src/sns/register.ts | 2 +- packages/handler-aws/src/sqs/index.ts | 4 +- .../src/sqs/plugins/SQSEventHandler.ts | 2 +- packages/handler-aws/src/sqs/register.ts | 2 +- packages/handler-aws/src/types.ts | 2 +- yarn.lock | 425 ++---------------- 26 files changed, 81 insertions(+), 434 deletions(-) diff --git a/package.json b/package.json index bfcbee51e51..8550eeb27fd 100644 --- a/package.json +++ b/package.json @@ -209,6 +209,7 @@ "typescript": "4.7.4", "codex-tooltip": "1.0.2", "@types/eslint": "8.2.1", + "xml2js": "0.6.2", "yargs": "^17.3.1", "lerna@8.1.2": "patch:lerna@npm%3A8.1.2#./.yarn/patches/lerna-npm-8.1.2-be48ad2329.patch" }, diff --git a/packages/aws-helpers/package.json b/packages/aws-helpers/package.json index 6963df92000..686e1d4d713 100644 --- a/packages/aws-helpers/package.json +++ b/packages/aws-helpers/package.json @@ -27,8 +27,7 @@ }, "gitHead": "b8aec8a1be3f25c3b428b357fe1e352c7cbff9ae", "dependencies": { - "@types/aws-lambda": "^8.10.131", - "aws-lambda": "^1.0.7", + "@types/aws-lambda": "^8.10.134", "cheerio": "^1.0.0-rc.10", "srcset": "^4.0.0" }, @@ -38,6 +37,9 @@ "sideEffects": false, "adio": { "ignore": { + "src": [ + "aws-lambda" + ], "dependencies": [ "@types/aws-lambda" ] diff --git a/packages/aws-helpers/src/lambdaEdge/types.ts b/packages/aws-helpers/src/lambdaEdge/types.ts index 29c881f7460..383d0177c3d 100644 --- a/packages/aws-helpers/src/lambdaEdge/types.ts +++ b/packages/aws-helpers/src/lambdaEdge/types.ts @@ -1,12 +1,17 @@ -import * as awsLambda from "aws-lambda"; +import type { + CloudFrontEvent as BaseCloudFrontEvent, + CloudFrontRequest as BaseCloudFrontRequest, + CloudFrontRequestEvent as BaseCloudFrontRequestEvent, + CloudFrontResponse as BaseCloudFrontResponse, + CloudFrontResponseEvent as BaseCloudFrontResponseEvent, + CloudFrontResultResponse as BaseCloudFrontResultResponse, + CloudFrontHeaders as BaseCloudFrontHeaders +} from "aws-lambda"; -// We have to re-export types one by one. -// Otherwise `aws-lambda` will land in JS output. - -export type CloudFrontEvent = awsLambda.CloudFrontEvent; -export type CloudFrontRequest = awsLambda.CloudFrontRequest; -export type CloudFrontRequestEvent = awsLambda.CloudFrontRequestEvent; -export type CloudFrontResponse = awsLambda.CloudFrontResponse & { body?: string }; -export type CloudFrontResponseEvent = awsLambda.CloudFrontResponseEvent; -export type CloudFrontResultResponse = awsLambda.CloudFrontResultResponse; -export type CloudFrontHeaders = awsLambda.CloudFrontHeaders; +export type CloudFrontEvent = BaseCloudFrontEvent; +export type CloudFrontRequest = BaseCloudFrontRequest; +export type CloudFrontRequestEvent = BaseCloudFrontRequestEvent; +export type CloudFrontResponse = BaseCloudFrontResponse & { body?: string }; +export type CloudFrontResponseEvent = BaseCloudFrontResponseEvent; +export type CloudFrontResultResponse = BaseCloudFrontResultResponse; +export type CloudFrontHeaders = BaseCloudFrontHeaders; diff --git a/packages/aws-helpers/src/lambdaEdge/utils.ts b/packages/aws-helpers/src/lambdaEdge/utils.ts index 12e687aa8ad..aeef857b3b2 100644 --- a/packages/aws-helpers/src/lambdaEdge/utils.ts +++ b/packages/aws-helpers/src/lambdaEdge/utils.ts @@ -1,4 +1,4 @@ -import { CloudFrontRequestHandler, CloudFrontResponseHandler } from "aws-lambda"; +import type { CloudFrontRequestHandler, CloudFrontResponseHandler } from "aws-lambda"; export function defineLambdaEdgeRequestHandler(handler: CloudFrontRequestHandler) { return handler; diff --git a/packages/handler-aws/package.json b/packages/handler-aws/package.json index b62d378054d..a2c5887e02c 100644 --- a/packages/handler-aws/package.json +++ b/packages/handler-aws/package.json @@ -14,13 +14,12 @@ "dependencies": { "@babel/runtime": "^7.23.9", "@fastify/aws-lambda": "3.1.3", - "@types/aws-lambda": "^8.10.131", + "@types/aws-lambda": "^8.10.134", "@webiny/aws-sdk": "0.0.0", "@webiny/handler": "0.0.0", "@webiny/handler-client": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/utils": "0.0.0", - "aws-lambda": "^1.0.7", "fastify": "4.11.0" }, "devDependencies": { @@ -45,6 +44,9 @@ "gitHead": "8476da73b653c89cc1474d968baf55c1b0ae0e5f", "adio": { "ignore": { + "src": [ + "aws-lambda" + ], "dependencies": [ "@types/aws-lambda" ] diff --git a/packages/handler-aws/src/dynamodb/index.ts b/packages/handler-aws/src/dynamodb/index.ts index e5f9e0beb2e..30efa9a98f9 100644 --- a/packages/handler-aws/src/dynamodb/index.ts +++ b/packages/handler-aws/src/dynamodb/index.ts @@ -1,4 +1,8 @@ -import { APIGatewayProxyResult, Context as LambdaContext, DynamoDBStreamEvent } from "aws-lambda"; +import type { + APIGatewayProxyResult, + Context as LambdaContext, + DynamoDBStreamEvent +} from "aws-lambda"; import { HandlerFactoryParams } from "~/types"; import { createHandler as createBaseHandler } from "@webiny/handler"; import { registerDefaultPlugins } from "~/plugins"; diff --git a/packages/handler-aws/src/dynamodb/plugins/DynamoDBEventHandler.ts b/packages/handler-aws/src/dynamodb/plugins/DynamoDBEventHandler.ts index d07bfd3d4ee..ca82c179b15 100644 --- a/packages/handler-aws/src/dynamodb/plugins/DynamoDBEventHandler.ts +++ b/packages/handler-aws/src/dynamodb/plugins/DynamoDBEventHandler.ts @@ -1,6 +1,6 @@ import { Plugin } from "@webiny/plugins/Plugin"; import { Context, Reply, Request } from "@webiny/handler/types"; -import { Context as LambdaContext, DynamoDBStreamEvent } from "aws-lambda"; +import type { Context as LambdaContext, DynamoDBStreamEvent } from "aws-lambda"; export interface DynamoDBEventHandlerCallableParams { request: Request; diff --git a/packages/handler-aws/src/dynamodb/register.ts b/packages/handler-aws/src/dynamodb/register.ts index 0cb7fa55374..576daa6fbc5 100644 --- a/packages/handler-aws/src/dynamodb/register.ts +++ b/packages/handler-aws/src/dynamodb/register.ts @@ -1,5 +1,5 @@ import { registry } from "~/registry"; -import { DynamoDBStreamEvent } from "aws-lambda"; +import type { DynamoDBStreamEvent } from "aws-lambda"; import { createSourceHandler } from "~/sourceHandler"; import { createHandler, HandlerParams } from "~/dynamodb/index"; diff --git a/packages/handler-aws/src/eventBridge/index.ts b/packages/handler-aws/src/eventBridge/index.ts index 3b983dad1d0..c8102edf2c5 100644 --- a/packages/handler-aws/src/eventBridge/index.ts +++ b/packages/handler-aws/src/eventBridge/index.ts @@ -6,7 +6,7 @@ import { } from "~/eventBridge/plugins/EventBridgeEventHandler"; import { execute } from "~/execute"; import { HandlerFactoryParams } from "~/types"; -import { APIGatewayProxyResult, Context as LambdaContext, EventBridgeEvent } from "aws-lambda"; +import type { APIGatewayProxyResult, Context as LambdaContext, EventBridgeEvent } from "aws-lambda"; /** * We need a class, not an interface exported from types. */ diff --git a/packages/handler-aws/src/eventBridge/plugins/EventBridgeEventHandler.ts b/packages/handler-aws/src/eventBridge/plugins/EventBridgeEventHandler.ts index 64855cfb379..30006e17c28 100644 --- a/packages/handler-aws/src/eventBridge/plugins/EventBridgeEventHandler.ts +++ b/packages/handler-aws/src/eventBridge/plugins/EventBridgeEventHandler.ts @@ -1,6 +1,6 @@ +import type { Context as LambdaContext, EventBridgeEvent } from "aws-lambda"; import { Plugin } from "@webiny/plugins/Plugin"; import { Context, Reply, Request } from "@webiny/handler/types"; -import { Context as LambdaContext, EventBridgeEvent } from "aws-lambda"; export interface EventBridgeEventHandlerCallableParams< DetailType extends string, diff --git a/packages/handler-aws/src/eventBridge/register.ts b/packages/handler-aws/src/eventBridge/register.ts index 1a12ab4f683..fa0a0ee062f 100644 --- a/packages/handler-aws/src/eventBridge/register.ts +++ b/packages/handler-aws/src/eventBridge/register.ts @@ -1,6 +1,6 @@ +import type { EventBridgeEvent } from "aws-lambda"; import { registry } from "~/registry"; import { HandlerFactoryParams } from "~/types"; -import { EventBridgeEvent } from "aws-lambda"; import { createSourceHandler } from "~/sourceHandler"; import { createHandler } from "~/eventBridge/index"; diff --git a/packages/handler-aws/src/gateway/index.ts b/packages/handler-aws/src/gateway/index.ts index f3dc6668b46..b2bb1badc86 100644 --- a/packages/handler-aws/src/gateway/index.ts +++ b/packages/handler-aws/src/gateway/index.ts @@ -1,6 +1,6 @@ +import type { APIGatewayEvent, Context as LambdaContext } from "aws-lambda"; import awsLambdaFastify, { LambdaResponse } from "@fastify/aws-lambda"; import { createHandler as createBaseHandler, createRoute, RoutePlugin } from "@webiny/handler"; -import { APIGatewayEvent, Context as LambdaContext } from "aws-lambda"; import { registerDefaultPlugins } from "~/plugins"; import { Base64EncodeHeader, HandlerFactoryParams } from "~/types"; import { APIGatewayProxyEventHeaders } from "aws-lambda/trigger/api-gateway-proxy"; diff --git a/packages/handler-aws/src/gateway/register.ts b/packages/handler-aws/src/gateway/register.ts index 8eaf708a619..d0ccef5f5cf 100644 --- a/packages/handler-aws/src/gateway/register.ts +++ b/packages/handler-aws/src/gateway/register.ts @@ -1,5 +1,5 @@ +import type { APIGatewayEvent } from "aws-lambda"; import { registry } from "~/registry"; -import { APIGatewayEvent } from "aws-lambda"; import { createSourceHandler } from "~/sourceHandler"; import { createHandler, HandlerParams } from "./index"; diff --git a/packages/handler-aws/src/raw/index.ts b/packages/handler-aws/src/raw/index.ts index 8b41a4bd2c5..3675cac3f06 100644 --- a/packages/handler-aws/src/raw/index.ts +++ b/packages/handler-aws/src/raw/index.ts @@ -4,11 +4,11 @@ * * We should try to have some kind of standardized event type implementation at some point. */ +import type { Context as LambdaContext } from "aws-lambda"; import { createHandler as createBaseHandler, CreateHandlerParams as BaseCreateHandlerParams } from "@webiny/handler"; -import { Context as LambdaContext } from "aws-lambda"; import { APIGatewayProxyResult } from "aws-lambda/trigger/api-gateway-proxy"; import { RawEventHandler } from "~/raw/plugins/RawEventHandler"; import { registerDefaultPlugins } from "~/plugins"; diff --git a/packages/handler-aws/src/raw/plugins/RawEventHandler.ts b/packages/handler-aws/src/raw/plugins/RawEventHandler.ts index c2ed6f445c5..a1c4c4de960 100644 --- a/packages/handler-aws/src/raw/plugins/RawEventHandler.ts +++ b/packages/handler-aws/src/raw/plugins/RawEventHandler.ts @@ -1,5 +1,5 @@ +import type { Context as LambdaContext } from "aws-lambda"; import { Context as BaseContext, Reply } from "@webiny/handler/types"; -import { Context as LambdaContext } from "aws-lambda"; import { EventPlugin, EventPluginCallableParams } from "@webiny/handler"; export interface RawEventHandlerCallableParams diff --git a/packages/handler-aws/src/s3/index.ts b/packages/handler-aws/src/s3/index.ts index 2286d33fa3a..d00e6feb35c 100644 --- a/packages/handler-aws/src/s3/index.ts +++ b/packages/handler-aws/src/s3/index.ts @@ -8,7 +8,7 @@ import { HandlerFactoryParams } from "~/types"; */ // @ts-expect-error import Reply from "fastify/lib/reply"; -import { APIGatewayProxyResult, S3Event } from "aws-lambda"; +import type { APIGatewayProxyResult, S3Event } from "aws-lambda"; import { Context as LambdaContext } from "aws-lambda/handler"; import { createComposedHandler } from "~/utils/composedHandler"; diff --git a/packages/handler-aws/src/s3/plugins/S3EventHandler.ts b/packages/handler-aws/src/s3/plugins/S3EventHandler.ts index c2f74fc182f..ca5b416843e 100644 --- a/packages/handler-aws/src/s3/plugins/S3EventHandler.ts +++ b/packages/handler-aws/src/s3/plugins/S3EventHandler.ts @@ -1,6 +1,6 @@ +import type { Context as LambdaContext, S3Event } from "aws-lambda"; import { Plugin } from "@webiny/plugins/Plugin"; import { Context, Reply, Request } from "@webiny/handler/types"; -import { Context as LambdaContext, S3Event } from "aws-lambda"; export interface S3EventHandlerCallableParams { request: Request; diff --git a/packages/handler-aws/src/s3/register.ts b/packages/handler-aws/src/s3/register.ts index efb01ae03a3..6f292a25f58 100644 --- a/packages/handler-aws/src/s3/register.ts +++ b/packages/handler-aws/src/s3/register.ts @@ -1,6 +1,6 @@ +import type { S3Event } from "aws-lambda"; import { registry } from "~/registry"; import { HandlerFactoryParams } from "~/types"; -import { S3Event } from "aws-lambda"; import { createSourceHandler } from "~/sourceHandler"; import { createHandler } from "./index"; diff --git a/packages/handler-aws/src/sns/index.ts b/packages/handler-aws/src/sns/index.ts index 0012a4fa821..c16bbdcffa7 100644 --- a/packages/handler-aws/src/sns/index.ts +++ b/packages/handler-aws/src/sns/index.ts @@ -1,10 +1,10 @@ +import type { APIGatewayProxyResult, SNSEvent } from "aws-lambda"; +import type { Context as LambdaContext } from "aws-lambda/handler"; import { createHandler as createBaseHandler } from "@webiny/handler"; import { registerDefaultPlugins } from "~/plugins"; import { SNSEventHandler, SNSEventHandlerCallableParams } from "./plugins/SNSEventHandler"; import { execute } from "~/execute"; import { HandlerFactoryParams } from "~/types"; -import { APIGatewayProxyResult, SNSEvent } from "aws-lambda"; -import { Context as LambdaContext } from "aws-lambda/handler"; /** * We need a class, not an interface exported from types. */ diff --git a/packages/handler-aws/src/sns/plugins/SNSEventHandler.ts b/packages/handler-aws/src/sns/plugins/SNSEventHandler.ts index 89ef73f99bc..88c836a0143 100644 --- a/packages/handler-aws/src/sns/plugins/SNSEventHandler.ts +++ b/packages/handler-aws/src/sns/plugins/SNSEventHandler.ts @@ -1,6 +1,6 @@ +import type { Context as LambdaContext, SNSEvent } from "aws-lambda"; import { Plugin } from "@webiny/plugins/Plugin"; import { Context, Reply, Request } from "@webiny/handler/types"; -import { Context as LambdaContext, SNSEvent } from "aws-lambda"; export interface SNSEventHandlerCallableParams { request: Request; diff --git a/packages/handler-aws/src/sns/register.ts b/packages/handler-aws/src/sns/register.ts index 85c23c702c1..654f788a68b 100644 --- a/packages/handler-aws/src/sns/register.ts +++ b/packages/handler-aws/src/sns/register.ts @@ -1,5 +1,5 @@ +import type { SNSEvent } from "aws-lambda"; import { registry } from "~/registry"; -import { SNSEvent } from "aws-lambda"; import { createHandler, HandlerParams } from "./index"; import { createSourceHandler } from "~/sourceHandler"; diff --git a/packages/handler-aws/src/sqs/index.ts b/packages/handler-aws/src/sqs/index.ts index 7732631a5bc..f8b3f625a12 100644 --- a/packages/handler-aws/src/sqs/index.ts +++ b/packages/handler-aws/src/sqs/index.ts @@ -1,10 +1,10 @@ +import type { APIGatewayProxyResult, SQSEvent } from "aws-lambda"; +import type { Context as LambdaContext } from "aws-lambda/handler"; import { createHandler as createBaseHandler } from "@webiny/handler"; import { registerDefaultPlugins } from "~/plugins"; import { SQSEventHandler, SQSEventHandlerCallableParams } from "~/sqs/plugins/SQSEventHandler"; import { execute } from "~/execute"; import { HandlerFactoryParams } from "~/types"; -import { APIGatewayProxyResult, SQSEvent } from "aws-lambda"; -import { Context as LambdaContext } from "aws-lambda/handler"; /** * We need a class, not an interface exported from types. */ diff --git a/packages/handler-aws/src/sqs/plugins/SQSEventHandler.ts b/packages/handler-aws/src/sqs/plugins/SQSEventHandler.ts index ccff29513c0..6f48bf2d315 100644 --- a/packages/handler-aws/src/sqs/plugins/SQSEventHandler.ts +++ b/packages/handler-aws/src/sqs/plugins/SQSEventHandler.ts @@ -1,6 +1,6 @@ +import type { Context as LambdaContext, SQSEvent } from "aws-lambda"; import { Plugin } from "@webiny/plugins/Plugin"; import { Context, Reply, Request } from "@webiny/handler/types"; -import { Context as LambdaContext, SQSEvent } from "aws-lambda"; export interface SQSEventHandlerCallableParams { request: Request; diff --git a/packages/handler-aws/src/sqs/register.ts b/packages/handler-aws/src/sqs/register.ts index 43df9c371dc..4b462c22be8 100644 --- a/packages/handler-aws/src/sqs/register.ts +++ b/packages/handler-aws/src/sqs/register.ts @@ -1,5 +1,5 @@ +import type { SQSEvent } from "aws-lambda"; import { registry } from "~/registry"; -import { SQSEvent } from "aws-lambda"; import { createHandler, HandlerParams } from "./index"; import { createSourceHandler } from "~/sourceHandler"; diff --git a/packages/handler-aws/src/types.ts b/packages/handler-aws/src/types.ts index 03b6c98b1e7..079957f9140 100644 --- a/packages/handler-aws/src/types.ts +++ b/packages/handler-aws/src/types.ts @@ -1,4 +1,4 @@ -import { +import type { APIGatewayEvent, Context as LambdaContext, APIGatewayEventRequestContextWithAuthorizer, diff --git a/yarn.lock b/yarn.lock index 90a05423b93..8aecb7cee82 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11535,6 +11535,13 @@ __metadata: languageName: node linkType: hard +"@types/aws-lambda@npm:^8.10.134": + version: 8.10.134 + resolution: "@types/aws-lambda@npm:8.10.134" + checksum: ae485b21c3cbd22d93c17a0723bbc8b533644d708e5338551b86d1f58b501b175769d52ed6549917df7673832ce6d47de25e689b380cd7b72d4931425626e45b + languageName: node + linkType: hard + "@types/aws-lambda@npm:^8.10.83": version: 8.10.110 resolution: "@types/aws-lambda@npm:8.10.110" @@ -16042,9 +16049,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/aws-helpers@workspace:packages/aws-helpers" dependencies: - "@types/aws-lambda": ^8.10.131 + "@types/aws-lambda": ^8.10.134 "@webiny/project-utils": 0.0.0 - aws-lambda: ^1.0.7 cheerio: ^1.0.0-rc.10 srcset: ^4.0.0 languageName: unknown @@ -16099,15 +16105,11 @@ __metadata: "@webiny/cli": 0.0.0 "@webiny/data-migration": 0.0.0 "@webiny/pulumi-sdk": 0.0.0 - ansi-to-html: 0.6.15 - blessed: ^0.1.81 - blessed-contrib: 4.11.0 body-parser: 1.20.1 chalk: 4.1.2 execa: 5.1.1 express: 4.18.2 fast-glob: ^3.2.7 - handlebars: 4.7.7 localtunnel: 2.0.2 lodash: 4.17.21 log-update: ^4.0.0 @@ -16115,11 +16117,8 @@ __metadata: minimatch: ^5.1.0 ncp: 2.0.0 node-notifier: ^10.0.1 - open: ^8.4.0 ora: 4.1.1 replace-in-path: ^1.1.0 - strip-ansi: ^6.0.1 - ws: 7.5.5 languageName: unknown linkType: soft @@ -16584,7 +16583,7 @@ __metadata: "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 "@fastify/aws-lambda": 3.1.3 - "@types/aws-lambda": ^8.10.131 + "@types/aws-lambda": ^8.10.134 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/handler": 0.0.0 @@ -16592,7 +16591,6 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 - aws-lambda: ^1.0.7 fastify: 4.11.0 rimraf: ^5.0.5 ttypescript: ^1.5.13 @@ -18114,33 +18112,6 @@ __metadata: languageName: node linkType: hard -"ansi-term@npm:>=0.0.2": - version: 0.0.2 - resolution: "ansi-term@npm:0.0.2" - dependencies: - x256: ">=0.0.1" - checksum: 01123e07bdd8b25dac67ed5c7b374db629966dc57127eaedd708a18cbebab4e42abfb133d372609ae85dc45e2a71e16ea69c96236b61f11a2acff9ead743ba76 - languageName: node - linkType: hard - -"ansi-to-html@npm:0.6.15": - version: 0.6.15 - resolution: "ansi-to-html@npm:0.6.15" - dependencies: - entities: ^2.0.0 - bin: - ansi-to-html: bin/ansi-to-html - checksum: c899362a29b92c8ae075b72168b826f7c233875b475719304942f80695e0ce4a6812845021192da5fb0ac80b10209b4fae5aede42620a1b1b3d3b30f3ef77a86 - languageName: node - linkType: hard - -"ansicolors@npm:~0.3.2": - version: 0.3.2 - resolution: "ansicolors@npm:0.3.2" - checksum: e84fae7ebc27ac96d9dbb57f35f078cd6dde1b7046b0f03f73dcefc9fbb1f2e82e3685d083466aded8faf038f9fa9ebb408d215282bcd7aaa301d5ac3c486815 - languageName: node - linkType: hard - "any-observable@npm:^0.3.0": version: 0.3.0 resolution: "any-observable@npm:0.3.0" @@ -18961,20 +18932,6 @@ __metadata: languageName: node linkType: hard -"aws-lambda@npm:^1.0.7": - version: 1.0.7 - resolution: "aws-lambda@npm:1.0.7" - dependencies: - aws-sdk: ^2.814.0 - commander: ^3.0.2 - js-yaml: ^3.14.1 - watchpack: ^2.0.0-beta.10 - bin: - lambda: bin/lambda - checksum: 11316e87b5c4fc36e6bd0495742a3c0ed13befc9527a7b251a58180d141d9afd68b684f37aeb3b53d117d3c2f96747eace31826b683543f1edddc03f392865fd - languageName: node - linkType: hard - "aws-sdk@npm:^2.0.0": version: 2.1310.0 resolution: "aws-sdk@npm:2.1310.0" @@ -18993,24 +18950,6 @@ __metadata: languageName: node linkType: hard -"aws-sdk@npm:^2.814.0": - version: 2.1560.0 - resolution: "aws-sdk@npm:2.1560.0" - dependencies: - buffer: 4.9.2 - events: 1.1.1 - ieee754: 1.1.13 - jmespath: 0.16.0 - querystring: 0.2.0 - sax: 1.2.1 - url: 0.10.3 - util: ^0.12.4 - uuid: 8.0.0 - xml2js: 0.6.2 - checksum: e78e4d3657378c6b234958d7e9e372f08a2b2d0d782830d5c872604813e39ed6127064105a5bbd42c6add54c6bd1b9ce3c19b6b6ff7d0f1c17a44154bcba4938 - languageName: node - linkType: hard - "aws-sign2@npm:~0.7.0": version: 0.7.0 resolution: "aws-sign2@npm:0.7.0" @@ -19414,29 +19353,7 @@ __metadata: languageName: node linkType: hard -"blessed-contrib@npm:4.11.0": - version: 4.11.0 - resolution: "blessed-contrib@npm:4.11.0" - dependencies: - ansi-term: ">=0.0.2" - chalk: ^1.1.0 - drawille-canvas-blessed-contrib: ">=0.1.3" - lodash: ~>=4.17.21 - map-canvas: ">=0.1.5" - marked: ^4.0.12 - marked-terminal: ^5.1.1 - memory-streams: ^0.1.0 - memorystream: ^0.3.1 - picture-tuber: ^1.0.1 - sparkline: ^0.1.1 - strip-ansi: ^3.0.0 - term-canvas: 0.0.5 - x256: ">=0.0.1" - checksum: e3b82d5cb91ee3fdb7ae83620fc6b2c471c7ad43740247eeac2421769bb42b50a85e65b9ab97aa933e89d3c9c561f277261ce868e5c81ca3455353bfdfe8bc87 - languageName: node - linkType: hard - -"blessed@npm:0.1.81, blessed@npm:^0.1.81": +"blessed@npm:0.1.81": version: 0.1.81 resolution: "blessed@npm:0.1.81" bin: @@ -19580,13 +19497,6 @@ __metadata: languageName: node linkType: hard -"bresenham@npm:0.0.3": - version: 0.0.3 - resolution: "bresenham@npm:0.0.3" - checksum: f40703d57d1587aa1b0923c016c5fa1fcc354c5b49cbb205e613c223b9e09a4dd80cd990c3cc112ae4ff6704195b0255f9d677c2e8b199545f058b396f52706c - languageName: node - linkType: hard - "brorand@npm:^1.0.1, brorand@npm:^1.1.0": version: 1.1.0 resolution: "brorand@npm:1.1.0" @@ -19836,13 +19746,6 @@ __metadata: languageName: node linkType: hard -"buffers@npm:~0.1.1": - version: 0.1.1 - resolution: "buffers@npm:0.1.1" - checksum: ad6f8e483efab39cefd92bdc04edbff6805e4211b002f4d1cfb70c6c472a61cc89fb18c37bcdfdd4ee416ca096e9ff606286698a7d41a18b539bac12fd76d4d5 - languageName: node - linkType: hard - "builtin-modules@npm:3.0.0": version: 3.0.0 resolution: "builtin-modules@npm:3.0.0" @@ -20081,18 +19984,6 @@ __metadata: languageName: node linkType: hard -"cardinal@npm:^2.1.1": - version: 2.1.1 - resolution: "cardinal@npm:2.1.1" - dependencies: - ansicolors: ~0.3.2 - redeyed: ~2.1.0 - bin: - cdl: ./bin/cdl.js - checksum: e8d4ae46439cf8fed481c0efd267711ee91e199aa7821a9143e784ed94a6495accd01a0b36d84d377e8ee2cc9928a6c9c123b03be761c60b805f2c026b8a99ad - languageName: node - linkType: hard - "case-sensitive-paths-webpack-plugin@npm:2.4.0": version: 2.4.0 resolution: "case-sensitive-paths-webpack-plugin@npm:2.4.0" @@ -20154,14 +20045,14 @@ __metadata: languageName: node linkType: hard -"chalk@npm:5.3.0, chalk@npm:^5.2.0": +"chalk@npm:5.3.0": version: 5.3.0 resolution: "chalk@npm:5.3.0" checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80 languageName: node linkType: hard -"chalk@npm:^1.0.0, chalk@npm:^1.1.0, chalk@npm:^1.1.3": +"chalk@npm:^1.0.0, chalk@npm:^1.1.3": version: 1.1.3 resolution: "chalk@npm:1.1.3" dependencies: @@ -20213,7 +20104,7 @@ __metadata: languageName: node linkType: hard -"charm@npm:~0.1.0, charm@npm:~0.1.1": +"charm@npm:~0.1.1": version: 0.1.2 resolution: "charm@npm:0.1.2" checksum: fe64983d7a87e7dacf225bd1fc10d34554110e128d3f3b8a91cfefb370b92211d0f1f7a9ff43df3ccfcb81d7f91525750b998519ab6b8e3c9dd249a3529ad783 @@ -20412,7 +20303,7 @@ __metadata: languageName: node linkType: hard -"cli-table3@npm:^0.6.3, cli-table3@npm:~0.6.1": +"cli-table3@npm:~0.6.1": version: 0.6.3 resolution: "cli-table3@npm:0.6.3" dependencies: @@ -20722,13 +20613,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:^3.0.2": - version: 3.0.2 - resolution: "commander@npm:3.0.2" - checksum: 6d14ad030d1904428139487ed31febcb04c1604db2b8d9fae711f60ee6718828dc0e11602249e91c8a97b0e721e9c6d53edbc166bad3cde1596851d59a8f824d - languageName: node - linkType: hard - "commander@npm:^4.0.1": version: 4.1.1 resolution: "commander@npm:4.1.1" @@ -22891,26 +22775,6 @@ __metadata: languageName: node linkType: hard -"drawille-blessed-contrib@npm:>=0.0.1": - version: 1.0.0 - resolution: "drawille-blessed-contrib@npm:1.0.0" - checksum: 824f2c78ea588d8b11ccc302a9855e53182b1d9f9695dc07ffab845e832fbfc3253ca996c5dcc10e671bbed9715f2daaf179ccba8860c8df2b10c4ae83ec2ddc - languageName: node - linkType: hard - -"drawille-canvas-blessed-contrib@npm:>=0.0.1, drawille-canvas-blessed-contrib@npm:>=0.1.3": - version: 0.1.3 - resolution: "drawille-canvas-blessed-contrib@npm:0.1.3" - dependencies: - ansi-term: ">=0.0.2" - bresenham: 0.0.3 - drawille-blessed-contrib: ">=0.0.1" - gl-matrix: ^2.1.0 - x256: ">=0.0.1" - checksum: 953416dc624185ed05a63ea2716010236828f964cc862578029d3e16b3a4b14e3018153f802c7b9f596957b307aa3c2ad190f64a00e7ff74f1c4b84d095864a7 - languageName: node - linkType: hard - "duplexer@npm:^0.1.1, duplexer@npm:^0.1.2": version: 0.1.2 resolution: "duplexer@npm:0.1.2" @@ -23822,7 +23686,7 @@ __metadata: languageName: node linkType: hard -"esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0": +"esprima@npm:^4.0.0, esprima@npm:^4.0.1": version: 4.0.1 resolution: "esprima@npm:4.0.1" bin: @@ -23878,15 +23742,6 @@ __metadata: languageName: node linkType: hard -"event-stream@npm:~0.9.8": - version: 0.9.8 - resolution: "event-stream@npm:0.9.8" - dependencies: - optimist: 0.2 - checksum: 526b7f0365377727357b03b677a55a7177c1a2138121b293d0b864889a67f470d8317d6979993b1a0c79ace1a24b453d0a5763f60c528768bb2437b6010be229 - languageName: node - linkType: hard - "event-target-shim@npm:^5.0.0": version: 5.0.1 resolution: "event-target-shim@npm:5.0.1" @@ -25417,13 +25272,6 @@ __metadata: languageName: node linkType: hard -"gl-matrix@npm:^2.1.0": - version: 2.8.1 - resolution: "gl-matrix@npm:2.8.1" - checksum: 20d13fd428ea3021d625781e025132ff8ec264f4c05310bda9ad859535ab32fb505323486d2d5c51b5f715c2a9d059da588b66e8e2afdafdf1acc4f45629b7ff - languageName: node - linkType: hard - "glob-parent@npm:5.1.2, glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" @@ -25718,12 +25566,12 @@ __metadata: languageName: node linkType: hard -"handlebars@npm:4.7.7, handlebars@npm:^4.5.3": - version: 4.7.7 - resolution: "handlebars@npm:4.7.7" +"handlebars@npm:4.7.8, handlebars@npm:^4.7.7": + version: 4.7.8 + resolution: "handlebars@npm:4.7.8" dependencies: minimist: ^1.2.5 - neo-async: ^2.6.0 + neo-async: ^2.6.2 source-map: ^0.6.1 uglify-js: ^3.1.4 wordwrap: ^1.0.0 @@ -25732,16 +25580,16 @@ __metadata: optional: true bin: handlebars: bin/handlebars - checksum: 1e79a43f5e18d15742977cb987923eab3e2a8f44f2d9d340982bcb69e1735ed049226e534d7c1074eaddaf37e4fb4f471a8adb71cddd5bc8cf3f894241df5cee + checksum: 00e68bb5c183fd7b8b63322e6234b5ac8fbb960d712cb3f25587d559c2951d9642df83c04a1172c918c41bcfc81bfbd7a7718bbce93b893e0135fc99edea93ff languageName: node linkType: hard -"handlebars@npm:4.7.8, handlebars@npm:^4.7.7": - version: 4.7.8 - resolution: "handlebars@npm:4.7.8" +"handlebars@npm:^4.5.3": + version: 4.7.7 + resolution: "handlebars@npm:4.7.7" dependencies: minimist: ^1.2.5 - neo-async: ^2.6.2 + neo-async: ^2.6.0 source-map: ^0.6.1 uglify-js: ^3.1.4 wordwrap: ^1.0.0 @@ -25750,7 +25598,7 @@ __metadata: optional: true bin: handlebars: bin/handlebars - checksum: 00e68bb5c183fd7b8b63322e6234b5ac8fbb960d712cb3f25587d559c2951d9642df83c04a1172c918c41bcfc81bfbd7a7718bbce93b893e0135fc99edea93ff + checksum: 1e79a43f5e18d15742977cb987923eab3e2a8f44f2d9d340982bcb69e1735ed049226e534d7c1074eaddaf37e4fb4f471a8adb71cddd5bc8cf3f894241df5cee languageName: node linkType: hard @@ -25902,13 +25750,6 @@ __metadata: languageName: node linkType: hard -"here@npm:0.0.2": - version: 0.0.2 - resolution: "here@npm:0.0.2" - checksum: 73531438cfe6919a12d350fdaa356d18b8ed6479a4bdeaa05d7fb91dafd9ff52d0c4bd41eb28c92bf27631da1f52f7c7c7a75263600686983f2c4b9d06833d60 - languageName: node - linkType: hard - "history@npm:^5.2.0, history@npm:^5.3.0": version: 5.3.0 resolution: "history@npm:5.3.0" @@ -28142,7 +27983,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:3.14.1, js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0, js-yaml@npm:^3.14.1": +"js-yaml@npm:3.14.1, js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" dependencies: @@ -29364,7 +29205,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:4, lodash@npm:4.17.21, lodash@npm:>=4.17.21, lodash@npm:^4.0.1, lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.3, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.3.0, lodash@npm:~4.17.21, lodash@npm:~>=4.17.21": +"lodash@npm:4, lodash@npm:4.17.21, lodash@npm:>=4.17.21, lodash@npm:^4.0.1, lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.3, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.3.0, lodash@npm:~4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -29679,16 +29520,6 @@ __metadata: languageName: node linkType: hard -"map-canvas@npm:>=0.1.5": - version: 0.1.5 - resolution: "map-canvas@npm:0.1.5" - dependencies: - drawille-canvas-blessed-contrib: ">=0.0.1" - xml2js: ^0.4.5 - checksum: 95f006e722a1de3e7639797db311ca7587d10fb2503c887151ee7d409bd0650b1250af449d2e943cb4444c4a24ccf50f92ccf5babbf7d7b2a99363b7e5d135ac - languageName: node - linkType: hard - "map-obj@npm:^1.0.0": version: 1.0.1 resolution: "map-obj@npm:1.0.1" @@ -29703,31 +29534,6 @@ __metadata: languageName: node linkType: hard -"marked-terminal@npm:^5.1.1": - version: 5.2.0 - resolution: "marked-terminal@npm:5.2.0" - dependencies: - ansi-escapes: ^6.2.0 - cardinal: ^2.1.1 - chalk: ^5.2.0 - cli-table3: ^0.6.3 - node-emoji: ^1.11.0 - supports-hyperlinks: ^2.3.0 - peerDependencies: - marked: ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - checksum: 5bd8e3af32361db96a7341f2a719c0dd9857f239be94cda65c24e8d923f03b7d1b72d1c07fb41ba3b6009b5ca257f2c72eeb7676a5665a614ed0a8862da3d218 - languageName: node - linkType: hard - -"marked@npm:^4.0.12": - version: 4.3.0 - resolution: "marked@npm:4.3.0" - bin: - marked: bin/marked.js - checksum: 0db6817893952c3ec710eb9ceafb8468bf5ae38cb0f92b7b083baa13d70b19774674be04db5b817681fa7c5c6a088f61300815e4dd75a59696f4716ad69f6260 - languageName: node - linkType: hard - "material-colors@npm:^1.2.1": version: 1.2.6 resolution: "material-colors@npm:1.2.6" @@ -29861,22 +29667,6 @@ __metadata: languageName: node linkType: hard -"memory-streams@npm:^0.1.0": - version: 0.1.3 - resolution: "memory-streams@npm:0.1.3" - dependencies: - readable-stream: ~1.0.2 - checksum: aebb6dc54c35ff8e7fcbbffc736ae95938d9bb7ed66735b693ed18743fcc6268f64eaa80b2580a49c3c73ddc00cd880d5847f318997affe6d2a46b75365715f8 - languageName: node - linkType: hard - -"memorystream@npm:^0.3.1": - version: 0.3.1 - resolution: "memorystream@npm:0.3.1" - checksum: f18b42440d24d09516d01466c06adf797df7873f0d40aa7db02e5fb9ed83074e5e65412d0720901d7069363465f82dc4f8bcb44f0cde271567a61426ce6ca2e9 - languageName: node - linkType: hard - "meow@npm:^8.0.0, meow@npm:^8.1.2": version: 8.1.2 resolution: "meow@npm:8.1.2" @@ -30595,15 +30385,6 @@ __metadata: languageName: node linkType: hard -"node-emoji@npm:^1.11.0": - version: 1.11.0 - resolution: "node-emoji@npm:1.11.0" - dependencies: - lodash: ^4.17.21 - checksum: e8c856c04a1645062112a72e59a98b203505ed5111ff84a3a5f40611afa229b578c7d50f1e6a7f17aa62baeea4a640d2e2f61f63afc05423aa267af10977fb2b - languageName: node - linkType: hard - "node-fetch@npm:2.6.7, node-fetch@npm:cjs": version: 2.6.7 resolution: "node-fetch@npm:2.6.7" @@ -30793,17 +30574,6 @@ __metadata: languageName: node linkType: hard -"nopt@npm:~2.1.2": - version: 2.1.2 - resolution: "nopt@npm:2.1.2" - dependencies: - abbrev: 1 - bin: - nopt: ./bin/nopt.js - checksum: eb7bf965c0117d537f1859b5da1d33cf3d48c63fa4c7f95ed1356fa07323ea5938878cf6bd511b7c6240c21a3b3f079066398c1d26dd9e2eb6235d0963013b7f - languageName: node - linkType: hard - "normalize-package-data@npm:^2.0.0, normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.4.0, normalize-package-data@npm:^2.5.0": version: 2.5.0 resolution: "normalize-package-data@npm:2.5.0" @@ -31462,24 +31232,6 @@ __metadata: languageName: node linkType: hard -"optimist@npm:0.2": - version: 0.2.8 - resolution: "optimist@npm:0.2.8" - dependencies: - wordwrap: ">=0.0.1 <0.1.0" - checksum: e43cbf95b9005f38bc6a47eeede5cecbac0617cb15405ca29aa79891d1ef31053936e8b596eaf0e0d5d40c24a57ea810c06b82daddcd3f949311ef4699e62eb3 - languageName: node - linkType: hard - -"optimist@npm:~0.3.4": - version: 0.3.7 - resolution: "optimist@npm:0.3.7" - dependencies: - wordwrap: ~0.0.2 - checksum: adc02acb8b76d242e56714b47c8c96916b25a5ac2da7b9f735e1f946a970f266f71d53eff0b61d9582ef948301e94734f03b784fa7c309aed0fe7db403d22046 - languageName: node - linkType: hard - "optionator@npm:^0.9.3": version: 0.9.3 resolution: "optionator@npm:0.9.3" @@ -32125,22 +31877,6 @@ __metadata: languageName: node linkType: hard -"picture-tuber@npm:^1.0.1": - version: 1.0.2 - resolution: "picture-tuber@npm:1.0.2" - dependencies: - buffers: ~0.1.1 - charm: ~0.1.0 - event-stream: ~0.9.8 - optimist: ~0.3.4 - png-js: ~0.1.0 - x256: ~0.0.1 - bin: - picture-tube: bin/tube.js - checksum: 309138d032b3f638af27091a526507ad725c64fc2cab3033dca1b9cb0f0ee7c89de3691ebb77198cc70f9b785990d7cb649db06bcd1d9c275861869c6d9b3fea - languageName: node - linkType: hard - "pidtree@npm:0.6.0": version: 0.6.0 resolution: "pidtree@npm:0.6.0" @@ -32542,13 +32278,6 @@ __metadata: languageName: node linkType: hard -"png-js@npm:~0.1.0": - version: 0.1.1 - resolution: "png-js@npm:0.1.1" - checksum: 755d025d5e0f02f82f07627a6bcf9c7d2bcdaeb5aa8372953a9cb515a84883b664439931ec1e397eb7d696920cc6c9e70afcedf90d3e889cd9163afab64c71f4 - languageName: node - linkType: hard - "pngjs@npm:^3.4.0": version: 3.4.0 resolution: "pngjs@npm:3.4.0" @@ -34838,18 +34567,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:~1.0.2": - version: 1.0.34 - resolution: "readable-stream@npm:1.0.34" - dependencies: - core-util-is: ~1.0.0 - inherits: ~2.0.1 - isarray: 0.0.1 - string_decoder: ~0.10.x - checksum: 85042c537e4f067daa1448a7e257a201070bfec3dd2706abdbd8ebc7f3418eb4d3ed4b8e5af63e2544d69f88ab09c28d5da3c0b77dc76185fddd189a59863b60 - languageName: node - linkType: hard - "readdir-glob@npm:^1.0.0": version: 1.1.2 resolution: "readdir-glob@npm:1.1.2" @@ -34937,15 +34654,6 @@ __metadata: languageName: node linkType: hard -"redeyed@npm:~2.1.0": - version: 2.1.1 - resolution: "redeyed@npm:2.1.1" - dependencies: - esprima: ~4.0.0 - checksum: 39a1426e377727cfb47a0e24e95c1cf78d969fbc388dc1e0fa1e2ef8a8756450cefb8b0c2598f63b85f1a331986fca7604c0db798427a5775a1dbdb9c1291979 - languageName: node - linkType: hard - "redux@npm:^4.0.4, redux@npm:^4.2.0": version: 4.2.1 resolution: "redux@npm:4.2.1" @@ -36560,18 +36268,6 @@ __metadata: languageName: node linkType: hard -"sparkline@npm:^0.1.1": - version: 0.1.2 - resolution: "sparkline@npm:0.1.2" - dependencies: - here: 0.0.2 - nopt: ~2.1.2 - bin: - sparkline: bin/sparkline - checksum: 7fab1c94ca2aaa036aa213784df6431a5876cfe5eb9f3442407bc0086aa9e146e89437c39c530d7c408fc0c368b294c135d8c884a716039b53bbb617917f876c - languageName: node - linkType: hard - "spdx-correct@npm:^3.0.0": version: 3.1.1 resolution: "spdx-correct@npm:3.1.1" @@ -37209,7 +36905,7 @@ __metadata: languageName: node linkType: hard -"supports-hyperlinks@npm:^2.0.0, supports-hyperlinks@npm:^2.3.0": +"supports-hyperlinks@npm:^2.0.0": version: 2.3.0 resolution: "supports-hyperlinks@npm:2.3.0" dependencies: @@ -37410,13 +37106,6 @@ __metadata: languageName: node linkType: hard -"term-canvas@npm:0.0.5": - version: 0.0.5 - resolution: "term-canvas@npm:0.0.5" - checksum: 36408f75257e8ae8d79c075c04e0b0367a89da5868f8bdc534bef6d4f1f6ca1492bb17a4f9b7c7c9ecfe8a415e3806d27b0be511696a1a99de10c3f9b72ca80c - languageName: node - linkType: hard - "term-img@npm:^4.0.0": version: 4.1.0 resolution: "term-img@npm:4.1.0" @@ -38861,7 +38550,7 @@ __metadata: languageName: node linkType: hard -"watchpack@npm:^2.0.0-beta.10, watchpack@npm:^2.4.0": +"watchpack@npm:^2.4.0": version: 2.4.0 resolution: "watchpack@npm:2.4.0" dependencies: @@ -39304,13 +38993,6 @@ __metadata: languageName: node linkType: hard -"wordwrap@npm:>=0.0.1 <0.1.0, wordwrap@npm:~0.0.2": - version: 0.0.3 - resolution: "wordwrap@npm:0.0.3" - checksum: dfc2d3512e857ae4b3bc2e8d4e5d2c285c28a4b87cd1d81c977ce9a1a99152d355807e046851a3d61148f39d877fbb889352e07b65a9cbdd2256aa928e159026 - languageName: node - linkType: hard - "wordwrap@npm:^1.0.0": version: 1.0.0 resolution: "wordwrap@npm:1.0.0" @@ -39461,21 +39143,6 @@ __metadata: languageName: node linkType: hard -"ws@npm:7.5.5": - version: 7.5.5 - resolution: "ws@npm:7.5.5" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: bd2b437256012af526c69c03d6670a132e7ab0fe5853f3b7092826acea4203fad4ee2a8d0d9bd44834b2b968e747bf34f753ab535f4a3edf40d262da4b1d0805 - languageName: node - linkType: hard - "ws@npm:8.11.0": version: 8.11.0 resolution: "ws@npm:8.11.0" @@ -39551,13 +39218,6 @@ __metadata: languageName: node linkType: hard -"x256@npm:>=0.0.1, x256@npm:~0.0.1": - version: 0.0.2 - resolution: "x256@npm:0.0.2" - checksum: 891a67c4f946f6aa95902e8ebbdafd54ab8fb5851b96fb7b303206a0400cad9e8ea4bc920ef91e98ec7e3af9c1cd8cc6fa205f9a0f0f4e619dcd82f1c1e38447 - languageName: node - linkType: hard - "xhr2@npm:0.1.3": version: 0.1.3 resolution: "xhr2@npm:0.1.3" @@ -39572,16 +39232,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:0.4.19": - version: 0.4.19 - resolution: "xml2js@npm:0.4.19" - dependencies: - sax: ">=0.6.0" - xmlbuilder: ~9.0.1 - checksum: ca8b2fee430d450a18947786bfd7cd1a353ee00fc6fd550acbc8a8e65f1b4df5e9786fcb2990c1a5514ecd554d445fb74e1d716b3a4fcfffc10554aeb5db482b - languageName: node - linkType: hard - "xml2js@npm:0.6.2": version: 0.6.2 resolution: "xml2js@npm:0.6.2" @@ -39592,16 +39242,6 @@ __metadata: languageName: node linkType: hard -"xml2js@npm:^0.4.5": - version: 0.4.23 - resolution: "xml2js@npm:0.4.23" - dependencies: - sax: ">=0.6.0" - xmlbuilder: ~11.0.0 - checksum: ca0cf2dfbf6deeaae878a891c8fbc0db6fd04398087084edf143cdc83d0509ad0fe199b890f62f39c4415cf60268a27a6aed0d343f0658f8779bd7add690fa98 - languageName: node - linkType: hard - "xmlbuilder@npm:^15.1.1": version: 15.1.1 resolution: "xmlbuilder@npm:15.1.1" @@ -39616,13 +39256,6 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:~9.0.1": - version: 9.0.7 - resolution: "xmlbuilder@npm:9.0.7" - checksum: 8193bb323806a002764f013bea0c6e9ff2dc26fd29109408761b16b59a8ad2214c2abe8e691755fd8b525586e3a0e1efeb92335947d7b0899032b779f1705a53 - languageName: node - linkType: hard - "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" From be9e1e7a4ad5356f3ea06c227da3e854c690cc31 Mon Sep 17 00:00:00 2001 From: Pavel Denisjuk Date: Wed, 21 Feb 2024 09:28:00 +0100 Subject: [PATCH 026/355] fix: lock lexical version --- packages/lexical-converter/package.json | 2 +- packages/lexical-editor/package.json | 2 +- packages/lexical-nodes/package.json | 2 +- packages/lexical-theme/package.json | 2 +- yarn.lock | 1596 +++++++++++++++-------- 5 files changed, 1067 insertions(+), 537 deletions(-) diff --git a/packages/lexical-converter/package.json b/packages/lexical-converter/package.json index 4189715e8ae..0c53669570b 100644 --- a/packages/lexical-converter/package.json +++ b/packages/lexical-converter/package.json @@ -5,7 +5,7 @@ "@lexical/headless": "^0.12.2", "@lexical/html": "^0.12.2", "@webiny/lexical-nodes": "0.0.0", - "lexical": "^0.12.2" + "lexical": "0.12.2" }, "devDependencies": { "@types/jsdom": "^21.1.6", diff --git a/packages/lexical-editor/package.json b/packages/lexical-editor/package.json index 8b033213266..5b2a7e3cb9f 100644 --- a/packages/lexical-editor/package.json +++ b/packages/lexical-editor/package.json @@ -18,7 +18,7 @@ "@webiny/lexical-theme": "0.0.0", "@webiny/react-composition": "0.0.0", "@webiny/react-properties": "0.0.0", - "lexical": "^0.12.2", + "lexical": "0.12.2", "react": "^17.0.2", "react-dom": "^17.0.2" }, diff --git a/packages/lexical-nodes/package.json b/packages/lexical-nodes/package.json index 44b2a7f1e0d..d914a7096a5 100644 --- a/packages/lexical-nodes/package.json +++ b/packages/lexical-nodes/package.json @@ -13,7 +13,7 @@ "@lexical/selection": "^0.12.2", "@lexical/utils": "^0.12.2", "@webiny/lexical-theme": "0.0.0", - "lexical": "^0.12.2" + "lexical": "0.12.2" }, "devDependencies": { "@webiny/cli": "0.0.0", diff --git a/packages/lexical-theme/package.json b/packages/lexical-theme/package.json index 9e3ae090361..9e20b645d5b 100644 --- a/packages/lexical-theme/package.json +++ b/packages/lexical-theme/package.json @@ -3,7 +3,7 @@ "version": "0.0.0", "dependencies": { "@emotion/react": "^11.10.6", - "lexical": "^0.12.2", + "lexical": "0.12.2", "react-style-object-to-css": "^1.1.2" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index 8aecb7cee82..d85c99f3873 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5872,6 +5872,72 @@ __metadata: languageName: node linkType: hard +"@csstools/cascade-layer-name-parser@npm:^1.0.8": + version: 1.0.8 + resolution: "@csstools/cascade-layer-name-parser@npm:1.0.8" + peerDependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + checksum: 7102fa11c380a08061472249d3f8690b5bc3f21d7465c4cb06802a5018044561c85cc17088799c89aad82f64028f461ee905c3bfee0f0a28fd3882672017c877 + languageName: node + linkType: hard + +"@csstools/color-helpers@npm:^4.0.0": + version: 4.0.0 + resolution: "@csstools/color-helpers@npm:4.0.0" + checksum: 86148afc9d277b70e28dbecf2b0029a63946c1ae98c45147fb34649ab00a261da26a0276613ff4878b89d45a80f91db59de5f6d596fdd8e661422f3f2856ba8e + languageName: node + linkType: hard + +"@csstools/css-calc@npm:^1.1.7": + version: 1.1.7 + resolution: "@csstools/css-calc@npm:1.1.7" + peerDependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + checksum: 23f78a2c39a73dd920f7e4a3bf67497e3fb5a8e0a344035b481bf931ca948cefcd86911382051dfc0c3ccd2826ef8ec3b66c3f0433937be65fff8d699e63d71b + languageName: node + linkType: hard + +"@csstools/css-color-parser@npm:^1.5.2": + version: 1.5.2 + resolution: "@csstools/css-color-parser@npm:1.5.2" + dependencies: + "@csstools/color-helpers": ^4.0.0 + "@csstools/css-calc": ^1.1.7 + peerDependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + checksum: 877da2186599147829955351753c635b1f5bbe03d22d306cc916e9106fea8f1850c30c5bd40dbc77cb60e5550e14434ca3b1dbec1359822647f499b2af4f07b4 + languageName: node + linkType: hard + +"@csstools/css-parser-algorithms@npm:^2.6.0": + version: 2.6.0 + resolution: "@csstools/css-parser-algorithms@npm:2.6.0" + peerDependencies: + "@csstools/css-tokenizer": ^2.2.3 + checksum: 06b48d5e59faec36f7491a6a1c495005878869971e850545a3dd9ee98e5a7c1c28e138137137e16b772e0aa23c29b9524a33e75be584ba3adcd1ef316e1753c0 + languageName: node + linkType: hard + +"@csstools/css-tokenizer@npm:^2.2.3": + version: 2.2.3 + resolution: "@csstools/css-tokenizer@npm:2.2.3" + checksum: a2a69f0de516046f85b8f47916879780f9712bdda8166ab01dd47613515ff5a0771555c78badd220686bc1dae3cb0eea5de6896e1e326247a276cc8965520aa6 + languageName: node + linkType: hard + +"@csstools/media-query-list-parser@npm:^2.1.8": + version: 2.1.8 + resolution: "@csstools/media-query-list-parser@npm:2.1.8" + peerDependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + checksum: a14d32092481743c51ac5279b4e486d4ae50c14331e01de01ea900ba51f6b79eadd36a1fd5be840ab6c8f2c5275f0bbe29f035844ba566edd84edf9ce5470a06 + languageName: node + linkType: hard + "@csstools/normalize.css@npm:*": version: 12.0.0 resolution: "@csstools/normalize.css@npm:12.0.0" @@ -5879,24 +5945,378 @@ __metadata: languageName: node linkType: hard -"@csstools/postcss-progressive-custom-properties@npm:^1.1.0": - version: 1.3.0 - resolution: "@csstools/postcss-progressive-custom-properties@npm:1.3.0" +"@csstools/postcss-cascade-layers@npm:^4.0.3": + version: 4.0.3 + resolution: "@csstools/postcss-cascade-layers@npm:4.0.3" + dependencies: + "@csstools/selector-specificity": ^3.0.2 + postcss-selector-parser: ^6.0.13 + peerDependencies: + postcss: ^8.4 + checksum: 0c37c0c49245bdc20d366b75db13e122c2940acfd3d7ce500a80d79cb680c73cbe050944364dd573b852e8df829fa69eada24401a6215d6db7414f43f5d3bf9e + languageName: node + linkType: hard + +"@csstools/postcss-color-function@npm:^3.0.10": + version: 3.0.10 + resolution: "@csstools/postcss-color-function@npm:3.0.10" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: a00c081901add1d50ce7e1818088cc52c501d36df2589d8e2aeff0f251eb3fc2764064a8b8f9adfdf1d14b2ebb57bf023dfa8d676f05843b6fe5a7aea8d01d46 + languageName: node + linkType: hard + +"@csstools/postcss-color-mix-function@npm:^2.0.10": + version: 2.0.10 + resolution: "@csstools/postcss-color-mix-function@npm:2.0.10" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: 1b9330cb8fee364768f11f15d8fead9f1a067ea14a5aa41527028797e9da3f01da31f7a5e4619d42b468f0b66ee282d0dc75248b2a4c8cf00e696dd6755eba82 + languageName: node + linkType: hard + +"@csstools/postcss-exponential-functions@npm:^1.0.4": + version: 1.0.4 + resolution: "@csstools/postcss-exponential-functions@npm:1.0.4" dependencies: + "@csstools/css-calc": ^1.1.7 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + peerDependencies: + postcss: ^8.4 + checksum: 887485c69e5f2a9b0912a3f816c8a7d77d1788982b4e30cd87f906363fddbe518c532193675fc1b116426f3f8e6046e1207aa785f9004e35fb87f689f8b5dfbd + languageName: node + linkType: hard + +"@csstools/postcss-font-format-keywords@npm:^3.0.2": + version: 3.0.2 + resolution: "@csstools/postcss-font-format-keywords@npm:3.0.2" + dependencies: + "@csstools/utilities": ^1.0.0 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.3 - checksum: e281845fde5b8a80d06ec20147bd74e96a9351bebbec5e5c3a6fb37ea30a597ff84172601786a8a270662f58f708b4a3bf8d822d6318023def9773d2f6589962 + postcss: ^8.4 + checksum: 67e1f4b96b6d62a588c6c8430f3a4f761483783d470135decee3a9f370a9afd1b795b1ac985b2e666d97d6233825fca2a8bc3fa41d2dd0232f2738ce781d7625 languageName: node linkType: hard -"@csstools/selector-specificity@npm:^2.0.0": - version: 2.1.1 - resolution: "@csstools/selector-specificity@npm:2.1.1" +"@csstools/postcss-gamut-mapping@npm:^1.0.3": + version: 1.0.3 + resolution: "@csstools/postcss-gamut-mapping@npm:1.0.3" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + peerDependencies: + postcss: ^8.4 + checksum: ad7b74ecf7463864df1164d46b882869e615384c35fe4c076b3342cce26d4194c6f05fc3d133e5595b057f91102e8481f376029b0deb2ddb028a4052f96cdd2d + languageName: node + linkType: hard + +"@csstools/postcss-gradients-interpolation-method@npm:^4.0.10": + version: 4.0.10 + resolution: "@csstools/postcss-gradients-interpolation-method@npm:4.0.10" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: f9b68c24ccc8a0c544f24481b6dba10696e6d8efd5e404d7396d515e8ee09b3ce0ec3da2b87697b9409e05e5cbcc00c2451c6e421db49a6f42ee567d8ba43aad + languageName: node + linkType: hard + +"@csstools/postcss-hwb-function@npm:^3.0.9": + version: 3.0.9 + resolution: "@csstools/postcss-hwb-function@npm:3.0.9" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: 0dc5aaf5217410ebe7697f677e05fc772443e44b8106db62d3e5f267559bf4254ffe96e1f30e7475d031d6821197259218cbfd5d010c6fd0b877a91213b74326 + languageName: node + linkType: hard + +"@csstools/postcss-ic-unit@npm:^3.0.4": + version: 3.0.4 + resolution: "@csstools/postcss-ic-unit@npm:3.0.4" + dependencies: + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: 55852cf5cc078bce2888b84f982d29d267ae2c399cc609f7114df8716693c41f8e92b8b68f35f9b092c02dfebd52fcdead464c82abbdabb1d3ee8868bcd36977 + languageName: node + linkType: hard + +"@csstools/postcss-initial@npm:^1.0.1": + version: 1.0.1 + resolution: "@csstools/postcss-initial@npm:1.0.1" + peerDependencies: + postcss: ^8.4 + checksum: f7ab3a798a6a2d5136ac33d6a3c8f466c6eb22dec186cc4b227a24dc258c2fe406ec9963dac72a97768e70b0ffb73a1f1a3a3822e42165a068a78b34fd298ee5 + languageName: node + linkType: hard + +"@csstools/postcss-is-pseudo-class@npm:^4.0.5": + version: 4.0.5 + resolution: "@csstools/postcss-is-pseudo-class@npm:4.0.5" + dependencies: + "@csstools/selector-specificity": ^3.0.2 + postcss-selector-parser: ^6.0.13 peerDependencies: postcss: ^8.4 - postcss-selector-parser: ^6.0.10 - checksum: 392ab62732e93aa8cbea445bf3485c1acbbecc8ec087b200e06c9ddd2acf740fd1fe46abdacf813e7a50a95a60346377ee3eecb4e1fe3709582e2851430b376a + checksum: 7f7ff0d1c6816c4e6cbe455d5848ded2f09df326b16f198a750f06d2d9b4f80db2024fc202058e1a2a57d82d1f5e9b29f5116cd092ea5044234abfd20504a824 + languageName: node + linkType: hard + +"@csstools/postcss-light-dark-function@npm:^1.0.0": + version: 1.0.0 + resolution: "@csstools/postcss-light-dark-function@npm:1.0.0" + dependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: 06490504eec3b2ef787f8e1ef112d1d2e4daaf5321f105a7e45124b19f2475048067a79ff96c8a6b16e631a176e7711327c9cf6f2ac4fd38327c3b0c7b1cd1b1 + languageName: node + linkType: hard + +"@csstools/postcss-logical-float-and-clear@npm:^2.0.1": + version: 2.0.1 + resolution: "@csstools/postcss-logical-float-and-clear@npm:2.0.1" + peerDependencies: + postcss: ^8.4 + checksum: f92283a31699f980f159cfeaafa937d02ce7056c16bfbc82e586545f7c02f39329ff3ef36fba135f01f2f0e671d1e2855c3804c454ac81eabc8fa1f63a8269c9 + languageName: node + linkType: hard + +"@csstools/postcss-logical-overflow@npm:^1.0.1": + version: 1.0.1 + resolution: "@csstools/postcss-logical-overflow@npm:1.0.1" + peerDependencies: + postcss: ^8.4 + checksum: b30e4e5c32b524b1b3c2d262b80027e059516e9d9b9224607e059ac043f968c9cdc635c4a26cb97f75b7ff5d6d56c12487322fdd956f62271645f5b6288b2114 + languageName: node + linkType: hard + +"@csstools/postcss-logical-overscroll-behavior@npm:^1.0.1": + version: 1.0.1 + resolution: "@csstools/postcss-logical-overscroll-behavior@npm:1.0.1" + peerDependencies: + postcss: ^8.4 + checksum: 6c56f07d2d8b9350fe03e98aa7d47b2ae716e2fc4d6d35123bfa30fb15dfa3d8f00f7e49c8dd586bd11453faa3c2b7c168b5a0d56b59cc486eee0f056827f8dc + languageName: node + linkType: hard + +"@csstools/postcss-logical-resize@npm:^2.0.1": + version: 2.0.1 + resolution: "@csstools/postcss-logical-resize@npm:2.0.1" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: 60d24dc65676f368861b4e13ad66189b123af91e8da96bbfe1c948aed84d72bdc95813d0e75b51a92b0161fe5120f4811ed95844333aca87eb7839ab30e1a0ac + languageName: node + linkType: hard + +"@csstools/postcss-logical-viewport-units@npm:^2.0.6": + version: 2.0.6 + resolution: "@csstools/postcss-logical-viewport-units@npm:2.0.6" + dependencies: + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: 708ec5ed295d01224d9b424817921b43039c7626a18361cda0a9e5ac3e0fed3fe2e2117d1373e1273b35b98c7d954f39c4011a04fe0ed5e352e46d08a59afa23 + languageName: node + linkType: hard + +"@csstools/postcss-media-minmax@npm:^1.1.3": + version: 1.1.3 + resolution: "@csstools/postcss-media-minmax@npm:1.1.3" + dependencies: + "@csstools/css-calc": ^1.1.7 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/media-query-list-parser": ^2.1.8 + peerDependencies: + postcss: ^8.4 + checksum: 1fdfb33550e2cb0df766577e5a371f3e3f56de6c71d2b883a0243710796c4218e2bba65376796ce209646819d32ebd1265442c353fb61665dade7f934641461a + languageName: node + linkType: hard + +"@csstools/postcss-media-queries-aspect-ratio-number-values@npm:^2.0.6": + version: 2.0.6 + resolution: "@csstools/postcss-media-queries-aspect-ratio-number-values@npm:2.0.6" + dependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/media-query-list-parser": ^2.1.8 + peerDependencies: + postcss: ^8.4 + checksum: 8ff8a925b7576364ea4f65366aaa26cf7ec9c8c834967f9cdb8eed7dde3ae9d42dee9c9f3684a039994ecac48b52586b39d6e360030ad724f52cdc1273febd10 + languageName: node + linkType: hard + +"@csstools/postcss-nested-calc@npm:^3.0.2": + version: 3.0.2 + resolution: "@csstools/postcss-nested-calc@npm:3.0.2" + dependencies: + "@csstools/utilities": ^1.0.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: ac6a253974929f19e7d792c12382615fae99a8a3bdc1189bd0f6fbbf5b9d655380b60d977bd75427e3cc9791e024c8c7e5e80d27794a6dcfb0752682664a3082 + languageName: node + linkType: hard + +"@csstools/postcss-normalize-display-values@npm:^3.0.2": + version: 3.0.2 + resolution: "@csstools/postcss-normalize-display-values@npm:3.0.2" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: 792e419483e3947bba1ea139fb693c80704be64bc9e8e6e12b26518142ef623462066d0d6f76f8ed54fd2abaf88110e719959aa0893e7b3e2c9c3d3385abd570 + languageName: node + linkType: hard + +"@csstools/postcss-oklab-function@npm:^3.0.10": + version: 3.0.10 + resolution: "@csstools/postcss-oklab-function@npm:3.0.10" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: ebdead8f27fd965ce9d8e81dd5d49164cc6d381203dd6016e7fb8cd4d1257d6d4dc4f47608470559d4a26c3a487cb8fbc948a0acd5149da3bfd5aae8f68de122 + languageName: node + linkType: hard + +"@csstools/postcss-progressive-custom-properties@npm:^3.1.0": + version: 3.1.0 + resolution: "@csstools/postcss-progressive-custom-properties@npm:3.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: a668e46bcdb1ceeb195c5977385450c383f1c366aaaf045fd72f78bb489260c56e610e0835816fc1b62c7eb0ece696fa4b1522aa5f5b7d7322cca7db9889db9a + languageName: node + linkType: hard + +"@csstools/postcss-relative-color-syntax@npm:^2.0.10": + version: 2.0.10 + resolution: "@csstools/postcss-relative-color-syntax@npm:2.0.10" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: e99377b88b389505febe82cbcb5689a63bf579815ccb424e6ebb5fda67b96086c3dfb6272994901848ce3efa8b839b95b678cebdb7d57a48f9c266b9ca53c65f + languageName: node + linkType: hard + +"@csstools/postcss-scope-pseudo-class@npm:^3.0.1": + version: 3.0.1 + resolution: "@csstools/postcss-scope-pseudo-class@npm:3.0.1" + dependencies: + postcss-selector-parser: ^6.0.13 + peerDependencies: + postcss: ^8.4 + checksum: 82f7602b633c71ac1492e3258c7ee40cae67c350c8a778799e1461b7e965204fc6dd53a80f7d0048c5c708436ef1e87bcc07b8422771eee87eb470fe1068c5f3 + languageName: node + linkType: hard + +"@csstools/postcss-stepped-value-functions@npm:^3.0.5": + version: 3.0.5 + resolution: "@csstools/postcss-stepped-value-functions@npm:3.0.5" + dependencies: + "@csstools/css-calc": ^1.1.7 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + peerDependencies: + postcss: ^8.4 + checksum: 2c021f1d0313e633231534ce357a53a9400cd14527755038636659555bd28a90359154721bcbe5fcde6abbb641d4cf4bd2a425c5819762ff9b7ca547c97beb48 + languageName: node + linkType: hard + +"@csstools/postcss-text-decoration-shorthand@npm:^3.0.4": + version: 3.0.4 + resolution: "@csstools/postcss-text-decoration-shorthand@npm:3.0.4" + dependencies: + "@csstools/color-helpers": ^4.0.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: 0962070404262255ecd080a5f515c86b7c8f65553428145a6e8dbd3bf7a4510986d9eb2d35c4ef0ec2585c0ca29069527164385a56b33eae9b08d1bdd467ceda + languageName: node + linkType: hard + +"@csstools/postcss-trigonometric-functions@npm:^3.0.5": + version: 3.0.5 + resolution: "@csstools/postcss-trigonometric-functions@npm:3.0.5" + dependencies: + "@csstools/css-calc": ^1.1.7 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + peerDependencies: + postcss: ^8.4 + checksum: c33ad95276390ab76d8f4d4d2c9b7cba9fee5f82e92da78b12734b2e4379555c8f862a90aa1e13e7f8e9fb6d7c379e9dc939ecfadfca6775b23720cc47678978 + languageName: node + linkType: hard + +"@csstools/postcss-unset-value@npm:^3.0.1": + version: 3.0.1 + resolution: "@csstools/postcss-unset-value@npm:3.0.1" + peerDependencies: + postcss: ^8.4 + checksum: fef582b05fefde5353a5b9931dbd9af64d9b9263a02a7016241ebf061603c91c609c62ee0153fa080e29c46618754b81a7281eaf4574b00c0d67f573b62356a0 + languageName: node + linkType: hard + +"@csstools/selector-specificity@npm:^3.0.2": + version: 3.0.2 + resolution: "@csstools/selector-specificity@npm:3.0.2" + peerDependencies: + postcss-selector-parser: ^6.0.13 + checksum: af3cc9282b600170b7de0fed2106830ab353359bd11f66cf71259419c9bddf8f0773c3a6e513cd9f66fd7e4920a1786a7c288723cbb3ae207974c1e7de26293e + languageName: node + linkType: hard + +"@csstools/utilities@npm:^1.0.0": + version: 1.0.0 + resolution: "@csstools/utilities@npm:1.0.0" + peerDependencies: + postcss: ^8.4 + checksum: 4ca0d80a252ed1d9d3085217ba9c6669e9c9dc2b828432b4732204e4e0dd3e5aec4bb0f92aa95f63df44012bea6b7851c29abe94b7f5c40b06436a61e33904fe languageName: node linkType: hard @@ -7021,7 +7441,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20": +"@jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.21": version: 0.3.22 resolution: "@jridgewell/trace-mapping@npm:0.3.22" dependencies: @@ -16782,7 +17202,7 @@ __metadata: "@webiny/lexical-nodes": 0.0.0 "@webiny/project-utils": 0.0.0 jsdom: ^24.0.0 - lexical: ^0.12.2 + lexical: 0.12.2 languageName: unknown linkType: soft @@ -16847,7 +17267,7 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/react-composition": 0.0.0 "@webiny/react-properties": 0.0.0 - lexical: ^0.12.2 + lexical: 0.12.2 react: ^17.0.2 react-dom: ^17.0.2 languageName: unknown @@ -16870,7 +17290,7 @@ __metadata: "@webiny/cli": 0.0.0 "@webiny/lexical-theme": 0.0.0 "@webiny/project-utils": 0.0.0 - lexical: ^0.12.2 + lexical: 0.12.2 react: ^17.0.2 languageName: unknown linkType: soft @@ -16882,7 +17302,7 @@ __metadata: "@emotion/react": ^11.10.6 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - lexical: ^0.12.2 + lexical: 0.12.2 react-style-object-to-css: ^1.1.2 languageName: unknown linkType: soft @@ -16978,8 +17398,8 @@ __metadata: case-sensitive-paths-webpack-plugin: 2.4.0 chalk: ^4.1.0 crypto-browserify: ^3.12.0 - css-loader: 6.5.1 - css-minimizer-webpack-plugin: ^3.2.0 + css-loader: ^6.10.0 + css-minimizer-webpack-plugin: ^6.0.0 eslint: ^8.56.0 eslint-config-react-app: ^6.0.0 eslint-webpack-plugin: ^3.1.1 @@ -17002,7 +17422,7 @@ __metadata: postcss-flexbugs-fixes: 5.0.2 postcss-loader: 6.2.1 postcss-normalize: 10.0.1 - postcss-preset-env: 7.0.1 + postcss-preset-env: 9.4.0 raw-loader: 4.0.2 react: 17.0.2 react-dev-utils: 12.0.0 @@ -17169,7 +17589,6 @@ __metadata: identity-obj-proxy: ^3.0.0 prettier: ^2.8.3 react: 17.0.2 - theme: 0.0.0 languageName: unknown linkType: soft @@ -17909,7 +18328,7 @@ __metadata: languageName: node linkType: hard -"ajv-keywords@npm:^5.0.0": +"ajv-keywords@npm:^5.0.0, ajv-keywords@npm:^5.1.0": version: 5.1.0 resolution: "ajv-keywords@npm:5.1.0" dependencies: @@ -17920,7 +18339,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:8.12.0, ajv@npm:^8.0.0, ajv@npm:^8.10.0, ajv@npm:^8.11.0, ajv@npm:^8.8.0": +"ajv@npm:8.12.0, ajv@npm:^8.0.0, ajv@npm:^8.10.0, ajv@npm:^8.11.0, ajv@npm:^8.8.0, ajv@npm:^8.9.0": version: 8.12.0 resolution: "ajv@npm:8.12.0" dependencies: @@ -18884,13 +19303,13 @@ __metadata: languageName: node linkType: hard -"autoprefixer@npm:^10.4.0": - version: 10.4.13 - resolution: "autoprefixer@npm:10.4.13" +"autoprefixer@npm:^10.4.17": + version: 10.4.17 + resolution: "autoprefixer@npm:10.4.17" dependencies: - browserslist: ^4.21.4 - caniuse-lite: ^1.0.30001426 - fraction.js: ^4.2.0 + browserslist: ^4.22.2 + caniuse-lite: ^1.0.30001578 + fraction.js: ^4.3.7 normalize-range: ^0.1.2 picocolors: ^1.0.0 postcss-value-parser: ^4.2.0 @@ -18898,7 +19317,7 @@ __metadata: postcss: ^8.1.0 bin: autoprefixer: bin/autoprefixer - checksum: dcb1cb7ae96a3363d65d82e52f9a0a7d8c982256f6fd032d7e1ec311f099c23acfebfd517ff8e96bf93f716a66c4ea2b80c60aa19efd2f474ce434bd75ef7b79 + checksum: 1b4cf4097507f9dc48cef3194f18a05901311c881380cc634b308fce54a6554cf2dcd20aec8384b44e994d4665ab12c63dc89492523f8d74ff5d4d5eb1469f8c languageName: node linkType: hard @@ -19577,7 +19996,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.16.6, browserslist@npm:^4.17.5, browserslist@npm:^4.18.1, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4": +"browserslist@npm:^4.0.0, browserslist@npm:^4.18.1, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4": version: 4.21.5 resolution: "browserslist@npm:4.21.5" dependencies: @@ -19619,6 +20038,20 @@ __metadata: languageName: node linkType: hard +"browserslist@npm:^4.22.3": + version: 4.23.0 + resolution: "browserslist@npm:4.23.0" + dependencies: + caniuse-lite: ^1.0.30001587 + electron-to-chromium: ^1.4.668 + node-releases: ^2.0.14 + update-browserslist-db: ^1.0.13 + bin: + browserslist: cli.js + checksum: 436f49e796782ca751ebab7edc010cfc9c29f68536f387666cd70ea22f7105563f04dd62c6ff89cb24cc3254d17cba385f979eeeb3484d43e012412ff7e75def + languageName: node + linkType: hard + "bs-logger@npm:0.x": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" @@ -19963,7 +20396,7 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001272, caniuse-lite@npm:^1.0.30001426, caniuse-lite@npm:^1.0.30001449": +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001449": version: 1.0.30001450 resolution: "caniuse-lite@npm:1.0.30001450" checksum: 511b360bfc907b2e437699364cf96b83507bc45043926450056642332bcd6f65a1e72540c828534ae15e0ac906e3e9af46cb2bb84458dd580bc31478e9dce282 @@ -19977,6 +20410,13 @@ __metadata: languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001578, caniuse-lite@npm:^1.0.30001587": + version: 1.0.30001588 + resolution: "caniuse-lite@npm:1.0.30001588" + checksum: 2ab5fcec8fd3ee5d817a44bf1fb69804a6924d190e476863fb519692cd3e85a3a775bf4a2b6ba793f8db592ca61255b7f77f3d773ff7d42b452216f180bcdd2f + languageName: node + linkType: hard + "caniuse-lite@npm:^1.0.30001580": version: 1.0.30001581 resolution: "caniuse-lite@npm:1.0.30001581" @@ -21419,90 +21859,98 @@ __metadata: languageName: node linkType: hard -"css-blank-pseudo@npm:^2.0.0": - version: 2.0.0 - resolution: "css-blank-pseudo@npm:2.0.0" +"css-blank-pseudo@npm:^6.0.1": + version: 6.0.1 + resolution: "css-blank-pseudo@npm:6.0.1" + dependencies: + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.3 - bin: - css-blank-pseudo: cli.js - checksum: e4e036f6ea017c1eb23f3c2964cb14bb2d7478c9b7f88be38ac3b5e71e574eb8d4e446a35fcbab9de77e4c5702c1bec789e23e1a47b5ce21683ea58fa662d546 + postcss: ^8.4 + checksum: 05c0f800e35f25f6610be5d6f680555cb2c3cec891c8277e0266620eeaf988240abe27cc45d688d1a6a832d0766f3f0f92328eadf63419aeeaea9e1c5198c053 languageName: node linkType: hard -"css-declaration-sorter@npm:^6.3.1": - version: 6.3.1 - resolution: "css-declaration-sorter@npm:6.3.1" +"css-declaration-sorter@npm:^7.1.1": + version: 7.1.1 + resolution: "css-declaration-sorter@npm:7.1.1" peerDependencies: postcss: ^8.0.9 - checksum: ff0d9989ee21ec4c42430b9bb86c43f973ed5024d68f30edc1e3fb07a22828ce3c3e5b922019f2ccbff606722e43c407c5c76e3cddac523ac4afcb31e4b2601c + checksum: 6a840049f661bc26957af8cf70c22a9a0e9e6e253bae9a61bf1988dcb1265d5deebbe24921c3e0237bd8a009790c454c6808497db272b745b44c1d72cd31cdc1 languageName: node linkType: hard -"css-has-pseudo@npm:^2.0.0": - version: 2.0.0 - resolution: "css-has-pseudo@npm:2.0.0" +"css-has-pseudo@npm:^6.0.2": + version: 6.0.2 + resolution: "css-has-pseudo@npm:6.0.2" dependencies: - postcss-selector-parser: ^6 + "@csstools/selector-specificity": ^3.0.2 + postcss-selector-parser: ^6.0.13 + postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ">=8.3" - bin: - css-has-pseudo: cli.js - checksum: 79c9039a287cb8df7dc06af929dfc310c9abee4331bb4a5a04b2c9b40219e6fc76c48d585b14646e7fb6b9503f16394858ec16d76d747761a71f20b73568e4db + postcss: ^8.4 + checksum: c3904c0a7c906626ea3f8310abfbb6e2760eec8a1e1960b6592e011b99a2faac28e52240bb52b736fe3989ace633560498d9819dfea92b5065af3ab99738f0d0 languageName: node linkType: hard -"css-loader@npm:6.5.1": - version: 6.5.1 - resolution: "css-loader@npm:6.5.1" +"css-loader@npm:^6.10.0": + version: 6.10.0 + resolution: "css-loader@npm:6.10.0" dependencies: icss-utils: ^5.1.0 - postcss: ^8.2.15 + postcss: ^8.4.33 postcss-modules-extract-imports: ^3.0.0 - postcss-modules-local-by-default: ^4.0.0 - postcss-modules-scope: ^3.0.0 + postcss-modules-local-by-default: ^4.0.4 + postcss-modules-scope: ^3.1.1 postcss-modules-values: ^4.0.0 - postcss-value-parser: ^4.1.0 - semver: ^7.3.5 + postcss-value-parser: ^4.2.0 + semver: ^7.5.4 peerDependencies: + "@rspack/core": 0.x || 1.x webpack: ^5.0.0 - checksum: 5a3bedecb468038f09673d25c32d8db5b0baa6c38820253c54ce4c56c27a2250d5d5b4bace77dd5e20ba0a569604eb759362bab4e3128e7db2229e40857d4aca + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: ee3d62b5f7e4eb24281a22506431e920d07a45bd6ea627731ce583f3c6a846ab8b8b703bace599b9b35256b9e762f9f326d969abb72b69c7e6055eacf39074fd languageName: node linkType: hard -"css-minimizer-webpack-plugin@npm:^3.2.0": - version: 3.4.1 - resolution: "css-minimizer-webpack-plugin@npm:3.4.1" +"css-minimizer-webpack-plugin@npm:^6.0.0": + version: 6.0.0 + resolution: "css-minimizer-webpack-plugin@npm:6.0.0" dependencies: - cssnano: ^5.0.6 - jest-worker: ^27.0.2 - postcss: ^8.3.5 - schema-utils: ^4.0.0 - serialize-javascript: ^6.0.0 - source-map: ^0.6.1 + "@jridgewell/trace-mapping": ^0.3.21 + cssnano: ^6.0.3 + jest-worker: ^29.7.0 + postcss: ^8.4.33 + schema-utils: ^4.2.0 + serialize-javascript: ^6.0.2 peerDependencies: webpack: ^5.0.0 peerDependenciesMeta: "@parcel/css": optional: true + "@swc/css": + optional: true clean-css: optional: true csso: optional: true esbuild: optional: true - checksum: 065c6c1eadb7c99267db5d04d6f3909e9968b73c4cb79ab9e4502a5fbf1a3d564cfe6f8e0bff8e4ab00d4ed233e9c3c76a4ebe0ee89150b3d9ecb064ddf1e5e9 + lightningcss: + optional: true + checksum: 22da71281e06858f671c55c7263c06ece494a17a6f565d889eab7b8adcb212dbfb4df111cfe65ca09fdd7a1943b3650fe9d82d61ef10fbba8b09e56587c24c38 languageName: node linkType: hard -"css-prefers-color-scheme@npm:^5.0.0": - version: 5.0.0 - resolution: "css-prefers-color-scheme@npm:5.0.0" +"css-prefers-color-scheme@npm:^9.0.1": + version: 9.0.1 + resolution: "css-prefers-color-scheme@npm:9.0.1" peerDependencies: - postcss: ^8.3 - bin: - css-prefers-color-scheme: cli.js - checksum: 1e7e7c5f0f44e1abd49ae4c4c4edc0f3b87137967182167f960f51daddd7d038e3f23020840368d205634cda6a5f020541dd6c43acee87b1e68e967c057befef + postcss: ^8.4 + checksum: eb36a05f79b6beb8c92cadc12c249dfc2d67d4d4186871df7619f48d0dea11487c9c107d7532c299dd81325cd1b77b88a6d91b14f5ff588173842d1269d765e4 languageName: node linkType: hard @@ -21542,6 +21990,26 @@ __metadata: languageName: node linkType: hard +"css-tree@npm:^2.3.1": + version: 2.3.1 + resolution: "css-tree@npm:2.3.1" + dependencies: + mdn-data: 2.0.30 + source-map-js: ^1.0.1 + checksum: 493cc24b5c22b05ee5314b8a0d72d8a5869491c1458017ae5ed75aeb6c3596637dbe1b11dac2548974624adec9f7a1f3a6cf40593dc1f9185eb0e8279543fbc0 + languageName: node + linkType: hard + +"css-tree@npm:~2.2.0": + version: 2.2.1 + resolution: "css-tree@npm:2.2.1" + dependencies: + mdn-data: 2.0.28 + source-map-js: ^1.0.1 + checksum: b94aa8cc2f09e6f66c91548411fcf74badcbad3e150345074715012d16333ce573596ff5dfca03c2a87edf1924716db765120f94247e919d72753628ba3aba27 + languageName: node + linkType: hard + "css-what@npm:^6.0.1, css-what@npm:^6.1.0": version: 6.1.0 resolution: "css-what@npm:6.1.0" @@ -21568,10 +22036,10 @@ __metadata: languageName: node linkType: hard -"cssdb@npm:^5.0.0": - version: 5.1.0 - resolution: "cssdb@npm:5.1.0" - checksum: 34b4e57b375348850fbe312b0ceefbd060ff70b2e47966d6053a8316b066423809fe9099c0ab08f5f8580b4dfd32eb63bfe10a52bccc4fec1660009873d13003 +"cssdb@npm:^7.11.0": + version: 7.11.0 + resolution: "cssdb@npm:7.11.0" + checksum: 49ec8f2224bd353eb042e267c71dc3e2140fceb1f8203b80234625b2c99d8c514ab13564f00342712b756d17887ce47db2417c58e2e95db43c1f88f3a0954a01 languageName: node linkType: hard @@ -21584,64 +22052,63 @@ __metadata: languageName: node linkType: hard -"cssnano-preset-default@npm:^5.2.13": - version: 5.2.13 - resolution: "cssnano-preset-default@npm:5.2.13" - dependencies: - css-declaration-sorter: ^6.3.1 - cssnano-utils: ^3.1.0 - postcss-calc: ^8.2.3 - postcss-colormin: ^5.3.0 - postcss-convert-values: ^5.1.3 - postcss-discard-comments: ^5.1.2 - postcss-discard-duplicates: ^5.1.0 - postcss-discard-empty: ^5.1.1 - postcss-discard-overridden: ^5.1.0 - postcss-merge-longhand: ^5.1.7 - postcss-merge-rules: ^5.1.3 - postcss-minify-font-values: ^5.1.0 - postcss-minify-gradients: ^5.1.1 - postcss-minify-params: ^5.1.4 - postcss-minify-selectors: ^5.2.1 - postcss-normalize-charset: ^5.1.0 - postcss-normalize-display-values: ^5.1.0 - postcss-normalize-positions: ^5.1.1 - postcss-normalize-repeat-style: ^5.1.1 - postcss-normalize-string: ^5.1.0 - postcss-normalize-timing-functions: ^5.1.0 - postcss-normalize-unicode: ^5.1.1 - postcss-normalize-url: ^5.1.0 - postcss-normalize-whitespace: ^5.1.1 - postcss-ordered-values: ^5.1.3 - postcss-reduce-initial: ^5.1.1 - postcss-reduce-transforms: ^5.1.0 - postcss-svgo: ^5.1.0 - postcss-unique-selectors: ^5.1.1 - peerDependencies: - postcss: ^8.2.15 - checksum: f773de44f67f71e7301e1f4b4664b894c3a48bba4dadc16c559acd0b14ceafed228bdc76fe19d500b0ded9394732377069daadff2184465fa369f8dfd72d47e2 - languageName: node - linkType: hard - -"cssnano-utils@npm:^3.1.0": - version: 3.1.0 - resolution: "cssnano-utils@npm:3.1.0" +"cssnano-preset-default@npm:^6.0.3": + version: 6.0.3 + resolution: "cssnano-preset-default@npm:6.0.3" + dependencies: + css-declaration-sorter: ^7.1.1 + cssnano-utils: ^4.0.1 + postcss-calc: ^9.0.1 + postcss-colormin: ^6.0.2 + postcss-convert-values: ^6.0.2 + postcss-discard-comments: ^6.0.1 + postcss-discard-duplicates: ^6.0.1 + postcss-discard-empty: ^6.0.1 + postcss-discard-overridden: ^6.0.1 + postcss-merge-longhand: ^6.0.2 + postcss-merge-rules: ^6.0.3 + postcss-minify-font-values: ^6.0.1 + postcss-minify-gradients: ^6.0.1 + postcss-minify-params: ^6.0.2 + postcss-minify-selectors: ^6.0.2 + postcss-normalize-charset: ^6.0.1 + postcss-normalize-display-values: ^6.0.1 + postcss-normalize-positions: ^6.0.1 + postcss-normalize-repeat-style: ^6.0.1 + postcss-normalize-string: ^6.0.1 + postcss-normalize-timing-functions: ^6.0.1 + postcss-normalize-unicode: ^6.0.2 + postcss-normalize-url: ^6.0.1 + postcss-normalize-whitespace: ^6.0.1 + postcss-ordered-values: ^6.0.1 + postcss-reduce-initial: ^6.0.2 + postcss-reduce-transforms: ^6.0.1 + postcss-svgo: ^6.0.2 + postcss-unique-selectors: ^6.0.2 + peerDependencies: + postcss: ^8.4.31 + checksum: 96b48ab577243a5250c3d79481dca725ddc950560c8022a1d1e79bcdfc26875685f9870a3c319ed5852ed91fce6dbdcd287a74371bbe0160a441190deb482223 + languageName: node + linkType: hard + +"cssnano-utils@npm:^4.0.1": + version: 4.0.1 + resolution: "cssnano-utils@npm:4.0.1" peerDependencies: - postcss: ^8.2.15 - checksum: 975c84ce9174cf23bb1da1e9faed8421954607e9ea76440cd3bb0c1bea7e17e490d800fca5ae2812d1d9e9d5524eef23ede0a3f52497d7ccc628e5d7321536f2 + postcss: ^8.4.31 + checksum: 6a8f5911e31d9fa8daa6287080a5ff3881c041f691e98cc737d67ddb660bb398f33df6c1649c23d2f6bd0e91ea2cabb6db2f53c0a13e5da12f3cd396f7a7fe61 languageName: node linkType: hard -"cssnano@npm:^5.0.6": - version: 5.1.14 - resolution: "cssnano@npm:5.1.14" +"cssnano@npm:^6.0.3": + version: 6.0.3 + resolution: "cssnano@npm:6.0.3" dependencies: - cssnano-preset-default: ^5.2.13 - lilconfig: ^2.0.3 - yaml: ^1.10.2 + cssnano-preset-default: ^6.0.3 + lilconfig: ^3.0.0 peerDependencies: - postcss: ^8.2.15 - checksum: 73463c723c5e598b37b8b4d2f014145bd72133e6581349a1b154904e0830e58de17afb1e801ed3ea3b18e386883964ce4d0299e43d4dc37d339214a956c6697f + postcss: ^8.4.31 + checksum: 2b30ce0d9ba337737f4c6af4b6731dd5031cc4e1414a43b87ddb20fd9903a4f5b41182cc6a4b98cc82ca7975ecaa4b8ac487bd34f698998404c5ed0944914a6b languageName: node linkType: hard @@ -21654,6 +22121,15 @@ __metadata: languageName: node linkType: hard +"csso@npm:^5.0.5": + version: 5.0.5 + resolution: "csso@npm:5.0.5" + dependencies: + css-tree: ~2.2.0 + checksum: 0ad858d36bf5012ed243e9ec69962a867509061986d2ee07cc040a4b26e4d062c00d4c07e5ba8d430706ceb02dd87edd30a52b5937fd45b1b6f2119c4993d59a + languageName: node + linkType: hard + "cssstyle@npm:^4.0.1": version: 4.0.1 resolution: "cssstyle@npm:4.0.1" @@ -22928,6 +23404,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.4.668": + version: 1.4.677 + resolution: "electron-to-chromium@npm:1.4.677" + checksum: 19c89cf911ee476a66718efb1d2b9047639259cc7e8674ee804023e4bac6c70ff1eb35a146b2d54c38fc56047060fd1eacf4c00f870fefa4272813fe09d42319 + languageName: node + linkType: hard + "elegant-spinner@npm:^1.0.1": version: 1.0.1 resolution: "elegant-spinner@npm:1.0.1" @@ -24747,10 +25230,10 @@ __metadata: languageName: node linkType: hard -"fraction.js@npm:^4.2.0": - version: 4.2.0 - resolution: "fraction.js@npm:4.2.0" - checksum: 8c76a6e21dedea87109d6171a0ac77afa14205794a565d71cb10d2925f629a3922da61bf45ea52dbc30bce4d8636dc0a27213a88cbd600eab047d82f9a3a94c5 +"fraction.js@npm:^4.3.7": + version: 4.3.7 + resolution: "fraction.js@npm:4.3.7" + checksum: e1553ae3f08e3ba0e8c06e43a3ab20b319966dfb7ddb96fd9b5d0ee11a66571af7f993229c88ebbb0d4a816eb813a24ed48207b140d442a8f76f33763b8d1f3f languageName: node linkType: hard @@ -27883,7 +28366,7 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^27.0.2, jest-worker@npm:^27.0.6, jest-worker@npm:^27.4.5": +"jest-worker@npm:^27.0.6, jest-worker@npm:^27.4.5": version: 27.5.1 resolution: "jest-worker@npm:27.5.1" dependencies: @@ -28695,7 +29178,7 @@ __metadata: languageName: node linkType: hard -"lexical@npm:^0.12.2": +"lexical@npm:0.12.2": version: 0.12.2 resolution: "lexical@npm:0.12.2" checksum: f02cd11aa015f1babb960d39a31ada30060c3af5446dcc4a6d26e300af8b889bc307633cf77604cf7538e776efdf6ca19d919b82ad24e29c451f58939e91621f @@ -28746,10 +29229,10 @@ __metadata: languageName: node linkType: hard -"lilconfig@npm:^2.0.3": - version: 2.0.6 - resolution: "lilconfig@npm:2.0.6" - checksum: 40a3cd72f103b1be5975f2ac1850810b61d4053e20ab09be8d3aeddfe042187e1ba70b4651a7e70f95efa1642e7dc8b2ae395b317b7d7753b241b43cef7c0f7d +"lilconfig@npm:^3.0.0": + version: 3.1.1 + resolution: "lilconfig@npm:3.1.1" + checksum: dc8a4f4afde3f0fac6bd36163cc4777a577a90759b8ef1d0d766b19ccf121f723aa79924f32af5b954f3965268215e046d0f237c41c76e5ef01d4e6d1208a15e languageName: node linkType: hard @@ -29630,6 +30113,20 @@ __metadata: languageName: node linkType: hard +"mdn-data@npm:2.0.28": + version: 2.0.28 + resolution: "mdn-data@npm:2.0.28" + checksum: f51d587a6ebe8e426c3376c74ea6df3e19ec8241ed8e2466c9c8a3904d5d04397199ea4f15b8d34d14524b5de926d8724ae85207984be47e165817c26e49e0aa + languageName: node + linkType: hard + +"mdn-data@npm:2.0.30": + version: 2.0.30 + resolution: "mdn-data@npm:2.0.30" + checksum: d6ac5ac7439a1607df44b22738ecf83f48e66a0874e4482d6424a61c52da5cde5750f1d1229b6f5fa1b80a492be89465390da685b11f97d62b8adcc6e88189aa + languageName: node + linkType: hard + "media-typer@npm:0.3.0": version: 0.3.0 resolution: "media-typer@npm:0.3.0" @@ -30230,7 +30727,7 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.1.22, nanoid@npm:^3.3.4": +"nanoid@npm:^3.1.22": version: 3.3.4 resolution: "nanoid@npm:3.3.4" bin: @@ -30239,15 +30736,6 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.3.6": - version: 3.3.6 - resolution: "nanoid@npm:3.3.6" - bin: - nanoid: bin/nanoid.cjs - checksum: 7d0eda657002738aa5206107bd0580aead6c95c460ef1bdd0b1a87a9c7ae6277ac2e9b945306aaa5b32c6dcb7feaf462d0f552e7f8b5718abfc6ead5c94a71b3 - languageName: node - linkType: hard - "nanoid@npm:^3.3.7": version: 3.3.7 resolution: "nanoid@npm:3.3.7" @@ -30636,13 +31124,6 @@ __metadata: languageName: node linkType: hard -"normalize-url@npm:^6.0.1": - version: 6.1.0 - resolution: "normalize-url@npm:6.1.0" - checksum: 4a4944631173e7d521d6b80e4c85ccaeceb2870f315584fa30121f505a6dfd86439c5e3fdd8cd9e0e291290c41d0c3599f0cb12ab356722ed242584c30348e50 - languageName: node - linkType: hard - "npm-bundled@npm:^1.1.2": version: 1.1.2 resolution: "npm-bundled@npm:1.1.2" @@ -32292,14 +32773,14 @@ __metadata: languageName: node linkType: hard -"postcss-attribute-case-insensitive@npm:^5.0.0": - version: 5.0.2 - resolution: "postcss-attribute-case-insensitive@npm:5.0.2" +"postcss-attribute-case-insensitive@npm:^6.0.3": + version: 6.0.3 + resolution: "postcss-attribute-case-insensitive@npm:6.0.3" dependencies: - postcss-selector-parser: ^6.0.10 + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.2 - checksum: c0b8139f37e68dba372724cba03a53c30716224f0085f98485cada99489beb7c3da9d598ffc1d81519b59d9899291712c9041c250205e6ec0b034bb2c144dcf9 + postcss: ^8.4 + checksum: f72f87a3c4110051f2a14a0502512ad03825160881fa792f1522dfdfd59d95c9fc128a37554705f6d5a77af11e0955348d02bfb5769cc3ca3dad3cbd19f3fc20 languageName: node linkType: hard @@ -32313,177 +32794,194 @@ __metadata: languageName: node linkType: hard -"postcss-calc@npm:^8.2.3": - version: 8.2.4 - resolution: "postcss-calc@npm:8.2.4" +"postcss-calc@npm:^9.0.1": + version: 9.0.1 + resolution: "postcss-calc@npm:9.0.1" dependencies: - postcss-selector-parser: ^6.0.9 + postcss-selector-parser: ^6.0.11 postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.2 - checksum: 314b4cebb0c4ed0cf8356b4bce71eca78f5a7842e6a3942a3bba49db168d5296b2bd93c3f735ae1c616f2651d94719ade33becc03c73d2d79c7394fb7f73eabb + checksum: 7327ed83bfec544ab8b3e38353baa72ff6d04378b856db4ad82dbd68ce0b73668867ef182b5d4025f9dd9aa9c64aacc50cd1bd9db8d8b51ccc4cb97866b9d72b languageName: node linkType: hard -"postcss-color-functional-notation@npm:^4.0.1": - version: 4.2.4 - resolution: "postcss-color-functional-notation@npm:4.2.4" +"postcss-clamp@npm:^4.1.0": + version: 4.1.0 + resolution: "postcss-clamp@npm:4.1.0" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2 - checksum: b763e164fe3577a1de96f75e4bf451585c4f80b8ce60799763a51582cc9402d76faed57324a5d5e5556d90ca7ea0ebde565acb820c95e04bee6f36a91b019831 + postcss: ^8.4.6 + checksum: 118eec936b3b035dc8d75c89973408f15c5a3de3d1ee210a2b3511e3e431d9c56e6f354b509a90540241e2225ffe3caaa2fdf25919c63348ce4583a28ada642c languageName: node linkType: hard -"postcss-color-hex-alpha@npm:^8.0.0": - version: 8.0.4 - resolution: "postcss-color-hex-alpha@npm:8.0.4" +"postcss-color-functional-notation@npm:^6.0.5": + version: 6.0.5 + resolution: "postcss-color-functional-notation@npm:6.0.5" dependencies: - postcss-value-parser: ^4.2.0 + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 peerDependencies: postcss: ^8.4 - checksum: a2f3173a60176cf0aea3b7ebbc799b2cb08229127f0fff708fa31efa14e4ded47ca49aff549d8ed92e74ffe24adee32d5b9d557dbde0524fde5fe389bc520b4e + checksum: fc51914663cd4bb766eb7c5c9a532d47c409495c8f8a5b938e3b8a52f3b4d21074c2407cb2fa6282bc1ca559138e139fa1af822a6c3d359e64c303cd002cef1d languageName: node linkType: hard -"postcss-color-rebeccapurple@npm:^7.0.0": - version: 7.1.1 - resolution: "postcss-color-rebeccapurple@npm:7.1.1" +"postcss-color-hex-alpha@npm:^9.0.4": + version: 9.0.4 + resolution: "postcss-color-hex-alpha@npm:9.0.4" dependencies: + "@csstools/utilities": ^1.0.0 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2 - checksum: 03482f9b8170da0fa014c41a5d88bce7b987471fb73fc456d397222a2455c89ac7f974dd6ddf40fd31907e768aad158057164b7c5f62cee63a6ecf29d47d7467 + postcss: ^8.4 + checksum: 30078c054438e4c330b5d6932d834a5b044fe9ff0035e098907b37e5271f0a9ba8c9db2b31f9a04ca69ec44d4961c14b031f450f44f1d5c51591c522ffdc2582 languageName: node linkType: hard -"postcss-colormin@npm:^5.3.0": - version: 5.3.0 - resolution: "postcss-colormin@npm:5.3.0" +"postcss-color-rebeccapurple@npm:^9.0.3": + version: 9.0.3 + resolution: "postcss-color-rebeccapurple@npm:9.0.3" dependencies: - browserslist: ^4.16.6 - caniuse-api: ^3.0.0 - colord: ^2.9.1 + "@csstools/utilities": ^1.0.0 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 3d3e3cc25071407fb73d68541ca1039ebd154fceb649041461a8a3cab0400cc89b42dbb34a4eeaf573be4ba2370ce23af5e01aff5e03a8d72275f40605577212 + postcss: ^8.4 + checksum: 3e7142a1750837edbfb8ae7d8892990fd52a5b48bf879e9b1e186c3399dfcd2f4dd4c6a4e95d395720841b2c9af129c4a01ffb8efa0eab0d604c91bfbd503dcf languageName: node linkType: hard -"postcss-convert-values@npm:^5.1.3": - version: 5.1.3 - resolution: "postcss-convert-values@npm:5.1.3" +"postcss-colormin@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-colormin@npm:6.0.2" dependencies: - browserslist: ^4.21.4 + browserslist: ^4.22.2 + caniuse-api: ^3.0.0 + colord: ^2.9.1 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: df48cdaffabf9737f9cfdc58a3dc2841cf282506a7a944f6c70236cff295d3a69f63de6e0935eeb8a9d3f504324e5b4e240abc29e21df9e35a02585d3060aeb5 + postcss: ^8.4.31 + checksum: 494af1c59389fa7370695326ca484b90f52c6d881922b770308cb8bc5a2fb6d36f51eb9bda197a020744246ad9e8e4532035fcc4dada487d90cfc893bc442e17 languageName: node linkType: hard -"postcss-custom-media@npm:^8.0.0": - version: 8.0.2 - resolution: "postcss-custom-media@npm:8.0.2" +"postcss-convert-values@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-convert-values@npm:6.0.2" dependencies: + browserslist: ^4.22.2 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.3 - checksum: 887bbbacf6f8fab688123796e5dc1e8283b99f21e4c674235bd929dc8018c50df8634ea08932033ec93baaca32670ef2b87e6632863e0b4d84847375dbde9366 + postcss: ^8.4.31 + checksum: b28829aaf7bb65abccb4690633b2c8535f485c3f898491dbd785084d63a552a83e2e33901396afda453cda5c09b9c8a802f92101ba63dc6886d49d90fa9bf096 languageName: node linkType: hard -"postcss-custom-properties@npm:^12.0.0": - version: 12.1.11 - resolution: "postcss-custom-properties@npm:12.1.11" +"postcss-custom-media@npm:^10.0.3": + version: 10.0.3 + resolution: "postcss-custom-media@npm:10.0.3" dependencies: - postcss-value-parser: ^4.2.0 + "@csstools/cascade-layer-name-parser": ^1.0.8 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/media-query-list-parser": ^2.1.8 peerDependencies: - postcss: ^8.2 - checksum: 421f9d8d6b9c9066919f39251859232efc4dc5dd406c01e62e08734319a6ccda6d03dd6b46063ba0971053ac6ad3f7abade56d67650b3e370851b2291e8e45e6 + postcss: ^8.4 + checksum: 22f80abbce990e8ca4da5eb78e4cc0c9f689b0df58a8b55a2033faca122957814b24570417ca47e98d68e715e01610a9f19b5dcc49c645e7067b7e721bd155a7 languageName: node linkType: hard -"postcss-custom-selectors@npm:^6.0.0": - version: 6.0.3 - resolution: "postcss-custom-selectors@npm:6.0.3" +"postcss-custom-properties@npm:^13.3.5": + version: 13.3.5 + resolution: "postcss-custom-properties@npm:13.3.5" dependencies: - postcss-selector-parser: ^6.0.4 + "@csstools/cascade-layer-name-parser": ^1.0.8 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/utilities": ^1.0.0 + postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.3 - checksum: 18080d60a8a77a76d8ddff185104d65418fffd02bbf9824499f807ced7941509ba63828ab8fe3ec1d6b0d6c72a482bb90a79d79cdef58e5f4b30113cca16e69b + postcss: ^8.4 + checksum: 802f75e3d760ac57edc9b6b90b3634bfcbe9d961c96ed98129fb9413cdc27b70fbfb261c589eacba7fc1abfce67fb43917d8d722e7a62c8dda76398c4e0ba151 languageName: node linkType: hard -"postcss-dir-pseudo-class@npm:^6.0.0": - version: 6.0.5 - resolution: "postcss-dir-pseudo-class@npm:6.0.5" +"postcss-custom-selectors@npm:^7.1.7": + version: 7.1.7 + resolution: "postcss-custom-selectors@npm:7.1.7" dependencies: - postcss-selector-parser: ^6.0.10 + "@csstools/cascade-layer-name-parser": ^1.0.8 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.2 - checksum: 7810c439d8d1a9072c00f8ab39261a1492873ad170425745bd2819c59767db2f352f906588fc2a7d814e91117900563d7e569ecd640367c7332b26b9829927ef + postcss: ^8.4 + checksum: 72e2b9be4ba43fe048af5b2b616699b326f00d77482665e611b1c1693cd759ea15e399025fc6a06aa3592ba44f1db534ce3105837f3bce403fba5421a5f1ae6b languageName: node linkType: hard -"postcss-discard-comments@npm:^5.1.2": - version: 5.1.2 - resolution: "postcss-discard-comments@npm:5.1.2" +"postcss-dir-pseudo-class@npm:^8.0.1": + version: 8.0.1 + resolution: "postcss-dir-pseudo-class@npm:8.0.1" + dependencies: + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.2.15 - checksum: abfd064ebc27aeaf5037643dd51ffaff74d1fa4db56b0523d073ace4248cbb64ffd9787bd6924b0983a9d0bd0e9bf9f10d73b120e50391dc236e0d26c812fa2a + postcss: ^8.4 + checksum: 64ae6fa46bb2df349fd9244fad06f0540542806c82da4e340810e737aedfe1a2d155bbe50be6d954f6c4782525f0b7eeb2fbec1562f8a377e373025ae98185a4 languageName: node linkType: hard -"postcss-discard-duplicates@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-discard-duplicates@npm:5.1.0" +"postcss-discard-comments@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-discard-comments@npm:6.0.1" peerDependencies: - postcss: ^8.2.15 - checksum: 88d6964201b1f4ed6bf7a32cefe68e86258bb6e42316ca01d9b32bdb18e7887d02594f89f4a2711d01b51ea6e3fcca8c54be18a59770fe5f4521c61d3eb6ca35 + postcss: ^8.4.31 + checksum: 0723b18d80d50bcc65c07c973d4640c3fdd437c226a7178ce6ab5ed74ea50fbf9e08b3f7b8d9495c0d47c6832d49169733fd74a57403e002fc871cd5516ee2ea languageName: node linkType: hard -"postcss-discard-empty@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-discard-empty@npm:5.1.1" +"postcss-discard-duplicates@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-discard-duplicates@npm:6.0.1" peerDependencies: - postcss: ^8.2.15 - checksum: 970adb12fae5c214c0768236ad9a821552626e77dedbf24a8213d19cc2c4a531a757cd3b8cdd3fc22fb1742471b8692a1db5efe436a71236dec12b1318ee8ff4 + postcss: ^8.4.31 + checksum: 5102e845630578b71fc9a2c6ed9941e6b96025b0decb7da2026318c3144ed562bdccdb33b6f687424caba389c84a525bf205d4020ff2d8fdcacef25b292bed84 languageName: node linkType: hard -"postcss-discard-overridden@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-discard-overridden@npm:5.1.0" +"postcss-discard-empty@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-discard-empty@npm:6.0.1" peerDependencies: - postcss: ^8.2.15 - checksum: d64d4a545aa2c81b22542895cfcddc787d24119f294d35d29b0599a1c818b3cc51f4ee80b80f5a0a09db282453dd5ac49f104c2117cc09112d0ac9b40b499a41 + postcss: ^8.4.31 + checksum: d60fdecd84af6254d87e8947522c8a82e72c28084e4e3bc7d5e1157926e31abee16af08d61716545370dc34e034dfd226468e96579b8aab51b6911f4cc21288e languageName: node linkType: hard -"postcss-double-position-gradients@npm:^3.0.1": - version: 3.1.2 - resolution: "postcss-double-position-gradients@npm:3.1.2" - dependencies: - "@csstools/postcss-progressive-custom-properties": ^1.1.0 - postcss-value-parser: ^4.2.0 +"postcss-discard-overridden@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-discard-overridden@npm:6.0.1" peerDependencies: - postcss: ^8.2 - checksum: ca09bf2aefddc180f1c1413f379eef30d492b8147543413f7251216f23f413c394b2ed10b7cd255e87b18e0c8efe36087ea8b9bfb26a09813f9607a0b8e538b6 + postcss: ^8.4.31 + checksum: e8c1f893a8ba00c05ac1ce592f3eeafacf5e077dcaf65348887f2b42d971802d884bfd3d4e862c95a51b80e9db7b3bcc095db64219fa441cdbf549f5812235c0 languageName: node linkType: hard -"postcss-env-function@npm:^4.0.2": - version: 4.0.6 - resolution: "postcss-env-function@npm:4.0.6" +"postcss-double-position-gradients@npm:^5.0.4": + version: 5.0.4 + resolution: "postcss-double-position-gradients@npm:5.0.4" dependencies: + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.4 - checksum: 645b2363cfa21be9dcce7fe4a0f172f0af70c00d6a4c1eb3d7ff7e9cfe26d569e291ec2533114d77b12d610023cd168a92d62c38f2fc969fa333b5ae2bff5ffe + checksum: 442db316cb8eb35cc16b091dd4cdec7db13ae548f6d463ab7dc570b247773e3b8a8068fbd5bb6c46d2f5df6f902fe830f4dc80041b0c1ff9040d21ac418a925d languageName: node linkType: hard @@ -32496,25 +32994,25 @@ __metadata: languageName: node linkType: hard -"postcss-focus-visible@npm:^6.0.1": - version: 6.0.4 - resolution: "postcss-focus-visible@npm:6.0.4" +"postcss-focus-visible@npm:^9.0.1": + version: 9.0.1 + resolution: "postcss-focus-visible@npm:9.0.1" dependencies: - postcss-selector-parser: ^6.0.9 + postcss-selector-parser: ^6.0.13 peerDependencies: postcss: ^8.4 - checksum: acd010b9ddef9b86ffb5fa604c13515ba83e18bc5118dad0a1281150f412aa0ece056c2c5ac56b55e2599f53ab0f740f5ebfdc51e1f5cfe43b8130bac0096fcc + checksum: 867997d6ab295c60b4ca01002dd3524843dd4b8aed0090dc76a4b3bf60c824bb98379319ba896db61bf920f27626507cf15c549bd64ad653894acfd06321d70b languageName: node linkType: hard -"postcss-focus-within@npm:^5.0.1": - version: 5.0.4 - resolution: "postcss-focus-within@npm:5.0.4" +"postcss-focus-within@npm:^8.0.1": + version: 8.0.1 + resolution: "postcss-focus-within@npm:8.0.1" dependencies: - postcss-selector-parser: ^6.0.9 + postcss-selector-parser: ^6.0.13 peerDependencies: postcss: ^8.4 - checksum: f23d8ab757345a6deaa807d76e10c88caf4b771c38b60e1593b24aee161c503b5823620e89302226a6ae5e7afdb6ac31809241291912e4176eb594a7ddcc9521 + checksum: 2c9346c50aa615fd7fa1a9a2f87d84aa0e321bf674053614c20c562459b6c3a7027f486d3148cea901ccef15f5cf275c9ee7c6b77e3d61fa4addd014bd3bcd7a languageName: node linkType: hard @@ -32527,44 +33025,39 @@ __metadata: languageName: node linkType: hard -"postcss-gap-properties@npm:^3.0.0": - version: 3.0.5 - resolution: "postcss-gap-properties@npm:3.0.5" +"postcss-gap-properties@npm:^5.0.1": + version: 5.0.1 + resolution: "postcss-gap-properties@npm:5.0.1" peerDependencies: - postcss: ^8.2 - checksum: aed559d6d375203a08a006c9ae8cf5ae90d9edaec5cadd20fe65c1b8ce63c2bc8dfe752d4331880a6e24a300541cde61058be790b7bd9b5d04d470c250fbcd39 + postcss: ^8.4 + checksum: 82d3cee4d21220cb20201b4d9f15dedbcdc16bd108ce259bf8c848a0b3bd34fb88d1cf8e5e7799ca7afe136579270cc0af9a0883927c4809c9139b4cd969e0d0 languageName: node linkType: hard -"postcss-image-set-function@npm:^4.0.2": - version: 4.0.7 - resolution: "postcss-image-set-function@npm:4.0.7" +"postcss-image-set-function@npm:^6.0.3": + version: 6.0.3 + resolution: "postcss-image-set-function@npm:6.0.3" dependencies: + "@csstools/utilities": ^1.0.0 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2 - checksum: 7e509330986de14250ead1a557e8da8baaf66ebe8a40354a5dff60ab40d99a483d92aa57d52713251ca1adbf0055ef476c5702b0d0ba5f85a4f407367cdabac0 - languageName: node - linkType: hard - -"postcss-initial@npm:^4.0.1": - version: 4.0.1 - resolution: "postcss-initial@npm:4.0.1" - peerDependencies: - postcss: ^8.0.0 - checksum: 6956953853865de79c39d11533a2860e9f38b770bb284d0010d98a00b9469e22de344e4e5fd8208614d797030487e8918dd2f2c37d9e24d4dd59d565d4fc3e12 + postcss: ^8.4 + checksum: 7439c783ef27c91ebc69d9ae966aa0b11acb6d34efd98866a250cc7a388feea9644ed9e9d7b863726a45014e1ba428856d7fc52d489a49b2d671c0af41b22009 languageName: node linkType: hard -"postcss-lab-function@npm:^4.0.1": - version: 4.2.1 - resolution: "postcss-lab-function@npm:4.2.1" +"postcss-lab-function@npm:^6.0.10": + version: 6.0.10 + resolution: "postcss-lab-function@npm:6.0.10" dependencies: - "@csstools/postcss-progressive-custom-properties": ^1.1.0 - postcss-value-parser: ^4.2.0 + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 peerDependencies: - postcss: ^8.2 - checksum: 26ac74b430011271b5581beba69b2cd788f56375fcb64c90f6ec1577379af85f6022dc38c410ff471dac520c7ddc289160a6a16cca3c7ff76f5af7e90d31eaa3 + postcss: ^8.4 + checksum: 633a4631d302416619e52dea32b78b163700e1f1ff790abdd0fd1538683e4305f17a219f4fe3721ae9a5ec767e7d071b9fbf08b55ad96cd39e8daa3a4070d1fb languageName: node linkType: hard @@ -32582,95 +33075,88 @@ __metadata: languageName: node linkType: hard -"postcss-logical@npm:^5.0.0": - version: 5.0.4 - resolution: "postcss-logical@npm:5.0.4" +"postcss-logical@npm:^7.0.1": + version: 7.0.1 + resolution: "postcss-logical@npm:7.0.1" + dependencies: + postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.4 - checksum: 17c71291ed6a03883a5aa54b9923b874c32710707d041a0f0752e6febdb09dee5d2abf4ef271978d932e4a4c948f349bb23edf633c03e3427ba15e71bfc66ac7 + checksum: 9edf10519e216f9cbe18dc16760a2e52ec28f69228410d200a8ec89271d58cc2b25c09db33f5c2d2511ea4d6bb4275cfc981610973f1f5093e35783c5d7e5ea5 languageName: node linkType: hard -"postcss-media-minmax@npm:^5.0.0": - version: 5.0.0 - resolution: "postcss-media-minmax@npm:5.0.0" - peerDependencies: - postcss: ^8.1.0 - checksum: 2cd7283e07a1ac1acdcc3ecbaa0e9932f8d1e7647e7aeb14d91845fcb890d60d7257ec70c825cae8d48ae80a08cc77ebc4021a0dfa32360e0cd991e2bc021607 - languageName: node - linkType: hard - -"postcss-merge-longhand@npm:^5.1.7": - version: 5.1.7 - resolution: "postcss-merge-longhand@npm:5.1.7" +"postcss-merge-longhand@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-merge-longhand@npm:6.0.2" dependencies: postcss-value-parser: ^4.2.0 - stylehacks: ^5.1.1 + stylehacks: ^6.0.2 peerDependencies: - postcss: ^8.2.15 - checksum: 81c3fc809f001b9b71a940148e242bdd6e2d77713d1bfffa15eb25c1f06f6648d5e57cb21645746d020a2a55ff31e1740d2b27900442913a9d53d8a01fb37e1b + postcss: ^8.4.31 + checksum: e8809de9d9f31cab6b68fabf44bd6ce066cfa612a782c6260ff8d4b60a51e0bdb8d78ac17fbaf399e11016a5b4365ce557f9c44582c6bcd171760af9732d1352 languageName: node linkType: hard -"postcss-merge-rules@npm:^5.1.3": - version: 5.1.3 - resolution: "postcss-merge-rules@npm:5.1.3" +"postcss-merge-rules@npm:^6.0.3": + version: 6.0.3 + resolution: "postcss-merge-rules@npm:6.0.3" dependencies: - browserslist: ^4.21.4 + browserslist: ^4.22.2 caniuse-api: ^3.0.0 - cssnano-utils: ^3.1.0 - postcss-selector-parser: ^6.0.5 + cssnano-utils: ^4.0.1 + postcss-selector-parser: ^6.0.15 peerDependencies: - postcss: ^8.2.15 - checksum: 0ddaddff98cd7f3fac2b0e716c641f529a61a8668be6d5b48d60770d0a1246126088e1d606f309b9748ff598a3794f3fd6dd5b8c3d79112f84744cab5375d4d9 + postcss: ^8.4.31 + checksum: 1a5599e1fc64af8ce5a51176a35b2968354fb2360dfb25930e4d18ba793f82ccdf659c5a34fb79259f51afab7128337a17392c7eb0cfa3e294be0b31043998e6 languageName: node linkType: hard -"postcss-minify-font-values@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-minify-font-values@npm:5.1.0" +"postcss-minify-font-values@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-minify-font-values@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 35e858fa41efa05acdeb28f1c76579c409fdc7eabb1744c3bd76e895bb9fea341a016746362a67609688ab2471f587202b9a3e14ea28ad677754d663a2777ece + postcss: ^8.4.31 + checksum: f4064999ca189e61763d800f1f2344b705600e99a9760fd64c6a139bb0bf609c4e1147ab8ee254b33fa9d027336e0d592bee3052b48a3f9e9b95872fdb5a545f languageName: node linkType: hard -"postcss-minify-gradients@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-minify-gradients@npm:5.1.1" +"postcss-minify-gradients@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-minify-gradients@npm:6.0.1" dependencies: colord: ^2.9.1 - cssnano-utils: ^3.1.0 + cssnano-utils: ^4.0.1 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 27354072a07c5e6dab36731103b94ca2354d4ed3c5bc6aacfdf2ede5a55fa324679d8fee5450800bc50888dbb5e9ed67569c0012040c2be128143d0cebb36d67 + postcss: ^8.4.31 + checksum: 06218cb3d23e78defee6495fff94c1115dd48f084e6b30d2c7b5533072b7915e1a1568d5357eeb240e8de65184cce5d362b2be98b62bdcf038ede8c9329ec80b languageName: node linkType: hard -"postcss-minify-params@npm:^5.1.4": - version: 5.1.4 - resolution: "postcss-minify-params@npm:5.1.4" +"postcss-minify-params@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-minify-params@npm:6.0.2" dependencies: - browserslist: ^4.21.4 - cssnano-utils: ^3.1.0 + browserslist: ^4.22.2 + cssnano-utils: ^4.0.1 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: bd63e2cc89edcf357bb5c2a16035f6d02ef676b8cede4213b2bddd42626b3d428403849188f95576fc9f03e43ebd73a29bf61d33a581be9a510b13b7f7f100d5 + postcss: ^8.4.31 + checksum: e2d0e91263e7595d9dd87a7825b598f5948a384a446c18f44001963fae643fcf7f1b575cba8ae52cfadd3f04348209bad9d07b8046b15ccb5070171d2b4ce6f1 languageName: node linkType: hard -"postcss-minify-selectors@npm:^5.2.1": - version: 5.2.1 - resolution: "postcss-minify-selectors@npm:5.2.1" +"postcss-minify-selectors@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-minify-selectors@npm:6.0.2" dependencies: - postcss-selector-parser: ^6.0.5 + postcss-selector-parser: ^6.0.15 peerDependencies: - postcss: ^8.2.15 - checksum: 6fdbc84f99a60d56b43df8930707da397775e4c36062a106aea2fd2ac81b5e24e584a1892f4baa4469fa495cb87d1422560eaa8f6c9d500f9f0b691a5f95bab5 + postcss: ^8.4.31 + checksum: 7f1a74f3b2d8cc4e6a07141489ffbf7d8b21f967905fb8e8afc7b6c1fe753f969b4b6eb3fadaa76c76f3f396ebb2c706b23e1a4942dc2a5cc4f7461e8bcf2e74 languageName: node linkType: hard @@ -32683,27 +33169,27 @@ __metadata: languageName: node linkType: hard -"postcss-modules-local-by-default@npm:^4.0.0": - version: 4.0.0 - resolution: "postcss-modules-local-by-default@npm:4.0.0" +"postcss-modules-local-by-default@npm:^4.0.4": + version: 4.0.4 + resolution: "postcss-modules-local-by-default@npm:4.0.4" dependencies: icss-utils: ^5.0.0 postcss-selector-parser: ^6.0.2 postcss-value-parser: ^4.1.0 peerDependencies: postcss: ^8.1.0 - checksum: 6cf570badc7bc26c265e073f3ff9596b69bb954bc6ac9c5c1b8cba2995b80834226b60e0a3cbb87d5f399dbb52e6466bba8aa1d244f6218f99d834aec431a69d + checksum: 578b955b0773147890caa88c30b10dfc849c5b1412a47ad51751890dba16fca9528c3ab00a19b186a8c2c150c2d08e2ce64d3d907800afee1f37c6d38252e365 languageName: node linkType: hard -"postcss-modules-scope@npm:^3.0.0": - version: 3.0.0 - resolution: "postcss-modules-scope@npm:3.0.0" +"postcss-modules-scope@npm:^3.1.1": + version: 3.1.1 + resolution: "postcss-modules-scope@npm:3.1.1" dependencies: postcss-selector-parser: ^6.0.4 peerDependencies: postcss: ^8.1.0 - checksum: 330b9398dbd44c992c92b0dc612c0626135e2cc840fee41841eb61247a6cfed95af2bd6f67ead9dd9d0bb41f5b0367129d93c6e434fa3e9c58ade391d9a5a138 + checksum: 9e9d23abb0babc7fa243be65704d72a5a9ceb2bded4dbaef96a88210d468b03c8c3158c197f4e22300c851f08c6fdddd6ebe65f44e4c34448b45b8a2e063a16d languageName: node linkType: hard @@ -32718,114 +33204,113 @@ __metadata: languageName: node linkType: hard -"postcss-nesting@npm:^10.0.2": - version: 10.2.0 - resolution: "postcss-nesting@npm:10.2.0" +"postcss-nesting@npm:^12.0.3": + version: 12.0.3 + resolution: "postcss-nesting@npm:12.0.3" dependencies: - "@csstools/selector-specificity": ^2.0.0 - postcss-selector-parser: ^6.0.10 + "@csstools/selector-specificity": ^3.0.2 + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.2 - checksum: 25e6e66186bd7f18bc4628cf0f43e02189268f28a449aa4a63b33b8f2c33745af99acfcd4ce2ac69319dc850e83b28dbaabcf517e3977dfe20e37fed0e032c7d + postcss: ^8.4 + checksum: fc876827171e7dd7b14a886515dcfbb8733ccd2b1105ad8f3e6e234956f9c8a180202a8b761aeccdbfcb1ff2beeaaaf2c6009efb13311f6f1a4bbfef6a39879d languageName: node linkType: hard -"postcss-normalize-charset@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-charset@npm:5.1.0" +"postcss-normalize-charset@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-charset@npm:6.0.1" peerDependencies: - postcss: ^8.2.15 - checksum: e79d92971fc05b8b3c9b72f3535a574e077d13c69bef68156a0965f397fdf157de670da72b797f57b0e3bac8f38155b5dd1735ecab143b9cc4032d72138193b4 + postcss: ^8.4.31 + checksum: 7198a7bcc92c9bb971aeb7e6d4a00defc1d5ec99f7c97af217a34942972b9c9e587478d44afb8a8a6d8c7afe63835da233957ad9c9e172f7d3b74e14763f01de languageName: node linkType: hard -"postcss-normalize-display-values@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-display-values@npm:5.1.0" +"postcss-normalize-display-values@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-display-values@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: b6eb7b9b02c3bdd62bbc54e01e2b59733d73a1c156905d238e178762962efe0c6f5104544da39f32cade8a4fb40f10ff54b63a8ebfbdff51e8780afb9fbdcf86 + postcss: ^8.4.31 + checksum: 4201fde08d28cd54d45f800d130c202f76da448c15179e997c96c4cc88cf959f82c04ceac4f21bd7e0be3db8ea7166b4a3a9e2eb0639aea0fdd84bcf349f8413 languageName: node linkType: hard -"postcss-normalize-positions@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-normalize-positions@npm:5.1.1" +"postcss-normalize-positions@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-positions@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: d9afc233729c496463c7b1cdd06732469f401deb387484c3a2422125b46ec10b4af794c101f8c023af56f01970b72b535e88373b9058ecccbbf88db81662b3c4 + postcss: ^8.4.31 + checksum: 8a08ab0105efdd4ef69545e414daccb40cefa09f73df4813a4c708082a75aabd695519bfeeac2edecb4ee35c9e3771565aeb29e8fdc6df5dec0916e5f2da7e48 languageName: node linkType: hard -"postcss-normalize-repeat-style@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-normalize-repeat-style@npm:5.1.1" +"postcss-normalize-repeat-style@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-repeat-style@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 2c6ad2b0ae10a1fda156b948c34f78c8f1e185513593de4d7e2480973586675520edfec427645fa168c337b0a6b3ceca26f92b96149741ca98a9806dad30d534 + postcss: ^8.4.31 + checksum: d4985a3379ca79bb7e992c4ee1681c344dc8761b1f6ef7b44c377dad56210c1e400b0321eeed48babe3e57f87dd974570749b5f4483481de903feedbf94ec31c languageName: node linkType: hard -"postcss-normalize-string@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-string@npm:5.1.0" +"postcss-normalize-string@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-string@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 6e549c6e5b2831e34c7bdd46d8419e2278f6af1d5eef6d26884a37c162844e60339340c57e5e06058cdbe32f27fc6258eef233e811ed2f71168ef2229c236ada + postcss: ^8.4.31 + checksum: 267a5854ebc30f48db7e4099da6e503325b80b4f9a1d539b80b032dece2753ddc27bcc7d31504195dbfd41101871923b200ab7336788bcb5d415edeeeb756224 languageName: node linkType: hard -"postcss-normalize-timing-functions@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-timing-functions@npm:5.1.0" +"postcss-normalize-timing-functions@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-timing-functions@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: da550f50e90b0b23e17b67449a7d1efd1aa68288e66d4aa7614ca6f5cc012896be1972b7168eee673d27da36504faccf7b9f835c0f7e81243f966a42c8c030aa + postcss: ^8.4.31 + checksum: 60ab18b7e785b64920d6e9db637734332bb161bc2a5d2002449121b353c32e6d85a90cbf6c56667dc93ab5622ce985f8dd3295ff507d38b7231797a2a4a26e75 languageName: node linkType: hard -"postcss-normalize-unicode@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-normalize-unicode@npm:5.1.1" +"postcss-normalize-unicode@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-normalize-unicode@npm:6.0.2" dependencies: - browserslist: ^4.21.4 + browserslist: ^4.22.2 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 4c24d26cc9f4b19a9397db4e71dd600dab690f1de8e14a3809e2aa1452dbc3791c208c38a6316bbc142f29e934fdf02858e68c94038c06174d78a4937e0f273c + postcss: ^8.4.31 + checksum: 63e41ec27af5c93b6a4172e2406ed930451d5638b2f354bb0e3c7a441b4f40d6ab96e474aabb06c681a0ebc71d11a1fbfeca50493d02d2a1eb094cf5bae7d853 languageName: node linkType: hard -"postcss-normalize-url@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-url@npm:5.1.0" +"postcss-normalize-url@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-url@npm:6.0.1" dependencies: - normalize-url: ^6.0.1 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 3bd4b3246d6600230bc827d1760b24cb3101827ec97570e3016cbe04dc0dd28f4dbe763245d1b9d476e182c843008fbea80823061f1d2219b96f0d5c724a24c0 + postcss: ^8.4.31 + checksum: a4adcadcbde44b71f2996c23c6671826a7655ab1008413e32cd068a57b60e33950d918e7409ce210e8ee761a33523b5a1879d42927d104b5aee85c27f8bd7dc5 languageName: node linkType: hard -"postcss-normalize-whitespace@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-normalize-whitespace@npm:5.1.1" +"postcss-normalize-whitespace@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-whitespace@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 12d8fb6d1c1cba208cc08c1830959b7d7ad447c3f5581873f7e185f99a9a4230c43d3af21ca12c818e4690a5085a95b01635b762ad4a7bef69d642609b4c0e19 + postcss: ^8.4.31 + checksum: cc1c253cb8e66e9b24ce285eace7bca241af0c6f74b027193f41f7c265ef196ad80f9373e4399dd42b63a1d78ffb68d5a22e0530db217bbb5efe7cc031a509bb languageName: node linkType: hard @@ -32843,26 +33328,35 @@ __metadata: languageName: node linkType: hard -"postcss-ordered-values@npm:^5.1.3": - version: 5.1.3 - resolution: "postcss-ordered-values@npm:5.1.3" +"postcss-opacity-percentage@npm:^2.0.0": + version: 2.0.0 + resolution: "postcss-opacity-percentage@npm:2.0.0" + peerDependencies: + postcss: ^8.2 + checksum: 57948eb722fef5c733eb598fca93e92b364b91c565bd2fd35c59234bf52f797df613be8c790a77c85700d4a62172cfb2e21d4e313093cd32023531190b8e20d4 + languageName: node + linkType: hard + +"postcss-ordered-values@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-ordered-values@npm:6.0.1" dependencies: - cssnano-utils: ^3.1.0 + cssnano-utils: ^4.0.1 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 6f3ca85b6ceffc68aadaf319d9ee4c5ac16d93195bf8cba2d1559b631555ad61941461cda6d3909faab86e52389846b2b36345cff8f0c3f4eb345b1b8efadcf9 + postcss: ^8.4.31 + checksum: a75a4903b817b6f1d4aa6041108eb3bf6c9d7cbe5a75d8e53c4f3fb805a7866c80f3f1a459cf1740cd9890c57cf1656967431bcdcacfe4661d794f7f01f55772 languageName: node linkType: hard -"postcss-overflow-shorthand@npm:^3.0.0": - version: 3.0.4 - resolution: "postcss-overflow-shorthand@npm:3.0.4" +"postcss-overflow-shorthand@npm:^5.0.1": + version: 5.0.1 + resolution: "postcss-overflow-shorthand@npm:5.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2 - checksum: 74009022491e3901263f8f5811630393480323e51f5d23ef17f3fdc7e03bf9c2502a632f3ba8fe6a468b57590f13b2fa3b17a68ef19653589e76277607696743 + postcss: ^8.4 + checksum: 968ba209c17006d3f4bea05564e916126861fa64dd33d828032f4d94164b6a1d697cd7ff03f61ed81d02eabdd1aefb07fc5121286450da27f4f9f0770b3b8bc8 languageName: node linkType: hard @@ -32875,92 +33369,118 @@ __metadata: languageName: node linkType: hard -"postcss-place@npm:^7.0.1": - version: 7.0.5 - resolution: "postcss-place@npm:7.0.5" +"postcss-place@npm:^9.0.1": + version: 9.0.1 + resolution: "postcss-place@npm:9.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2 - checksum: 903fec0c313bb7ec20f2c8f0a125866fb7804aa3186b5b2c7c2d58cb9039ff301461677a060e9db643d1aaffaf80a0ff71e900a6da16705dad6b49c804cb3c73 + postcss: ^8.4 + checksum: b4833784e1b0f6366f648e96416e7c571e4c1b51425a337b7c411c20614177c0810379ac27ddd804a06feb428c04c509df69f8bd591a4c6b01292d6c1aa61699 languageName: node linkType: hard -"postcss-preset-env@npm:7.0.1": - version: 7.0.1 - resolution: "postcss-preset-env@npm:7.0.1" - dependencies: - autoprefixer: ^10.4.0 - browserslist: ^4.17.5 - caniuse-lite: ^1.0.30001272 - css-blank-pseudo: ^2.0.0 - css-has-pseudo: ^2.0.0 - css-prefers-color-scheme: ^5.0.0 - cssdb: ^5.0.0 - postcss: ^8.3 - postcss-attribute-case-insensitive: ^5.0.0 - postcss-color-functional-notation: ^4.0.1 - postcss-color-hex-alpha: ^8.0.0 - postcss-color-rebeccapurple: ^7.0.0 - postcss-custom-media: ^8.0.0 - postcss-custom-properties: ^12.0.0 - postcss-custom-selectors: ^6.0.0 - postcss-dir-pseudo-class: ^6.0.0 - postcss-double-position-gradients: ^3.0.1 - postcss-env-function: ^4.0.2 - postcss-focus-visible: ^6.0.1 - postcss-focus-within: ^5.0.1 +"postcss-preset-env@npm:9.4.0": + version: 9.4.0 + resolution: "postcss-preset-env@npm:9.4.0" + dependencies: + "@csstools/postcss-cascade-layers": ^4.0.3 + "@csstools/postcss-color-function": ^3.0.10 + "@csstools/postcss-color-mix-function": ^2.0.10 + "@csstools/postcss-exponential-functions": ^1.0.4 + "@csstools/postcss-font-format-keywords": ^3.0.2 + "@csstools/postcss-gamut-mapping": ^1.0.3 + "@csstools/postcss-gradients-interpolation-method": ^4.0.10 + "@csstools/postcss-hwb-function": ^3.0.9 + "@csstools/postcss-ic-unit": ^3.0.4 + "@csstools/postcss-initial": ^1.0.1 + "@csstools/postcss-is-pseudo-class": ^4.0.5 + "@csstools/postcss-light-dark-function": ^1.0.0 + "@csstools/postcss-logical-float-and-clear": ^2.0.1 + "@csstools/postcss-logical-overflow": ^1.0.1 + "@csstools/postcss-logical-overscroll-behavior": ^1.0.1 + "@csstools/postcss-logical-resize": ^2.0.1 + "@csstools/postcss-logical-viewport-units": ^2.0.6 + "@csstools/postcss-media-minmax": ^1.1.3 + "@csstools/postcss-media-queries-aspect-ratio-number-values": ^2.0.6 + "@csstools/postcss-nested-calc": ^3.0.2 + "@csstools/postcss-normalize-display-values": ^3.0.2 + "@csstools/postcss-oklab-function": ^3.0.10 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/postcss-relative-color-syntax": ^2.0.10 + "@csstools/postcss-scope-pseudo-class": ^3.0.1 + "@csstools/postcss-stepped-value-functions": ^3.0.5 + "@csstools/postcss-text-decoration-shorthand": ^3.0.4 + "@csstools/postcss-trigonometric-functions": ^3.0.5 + "@csstools/postcss-unset-value": ^3.0.1 + autoprefixer: ^10.4.17 + browserslist: ^4.22.3 + css-blank-pseudo: ^6.0.1 + css-has-pseudo: ^6.0.2 + css-prefers-color-scheme: ^9.0.1 + cssdb: ^7.11.0 + postcss-attribute-case-insensitive: ^6.0.3 + postcss-clamp: ^4.1.0 + postcss-color-functional-notation: ^6.0.5 + postcss-color-hex-alpha: ^9.0.4 + postcss-color-rebeccapurple: ^9.0.3 + postcss-custom-media: ^10.0.3 + postcss-custom-properties: ^13.3.5 + postcss-custom-selectors: ^7.1.7 + postcss-dir-pseudo-class: ^8.0.1 + postcss-double-position-gradients: ^5.0.4 + postcss-focus-visible: ^9.0.1 + postcss-focus-within: ^8.0.1 postcss-font-variant: ^5.0.0 - postcss-gap-properties: ^3.0.0 - postcss-image-set-function: ^4.0.2 - postcss-initial: ^4.0.1 - postcss-lab-function: ^4.0.1 - postcss-logical: ^5.0.0 - postcss-media-minmax: ^5.0.0 - postcss-nesting: ^10.0.2 - postcss-overflow-shorthand: ^3.0.0 + postcss-gap-properties: ^5.0.1 + postcss-image-set-function: ^6.0.3 + postcss-lab-function: ^6.0.10 + postcss-logical: ^7.0.1 + postcss-nesting: ^12.0.3 + postcss-opacity-percentage: ^2.0.0 + postcss-overflow-shorthand: ^5.0.1 postcss-page-break: ^3.0.4 - postcss-place: ^7.0.1 - postcss-pseudo-class-any-link: ^7.0.0 + postcss-place: ^9.0.1 + postcss-pseudo-class-any-link: ^9.0.1 postcss-replace-overflow-wrap: ^4.0.0 - postcss-selector-not: ^5.0.0 + postcss-selector-not: ^7.0.2 peerDependencies: - postcss: ^8.3 - checksum: 822a17d5bc5b1e52e1dca68ed9b64062acce1b2067f5d8dcefc7b97972c1bc5a9e3f46d03868b3d7501699e3a2954f247c8c25430ca13ca52d4297c7f23abf80 + postcss: ^8.4 + checksum: 545ff6f7ce24d40faf9f741fc1939d7ba7ee1fd08089d657689a4c128f0634f3f048e3b6711105f6ccdafa520e4ddb22c68aad7c0c2a1a31ee047ffcd2d64808 languageName: node linkType: hard -"postcss-pseudo-class-any-link@npm:^7.0.0": - version: 7.1.6 - resolution: "postcss-pseudo-class-any-link@npm:7.1.6" +"postcss-pseudo-class-any-link@npm:^9.0.1": + version: 9.0.1 + resolution: "postcss-pseudo-class-any-link@npm:9.0.1" dependencies: - postcss-selector-parser: ^6.0.10 + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.2 - checksum: 43aa18ea1ef1b168f61310856dd92f46ceb3dc60b6cf820e079ca1a849df5cc0f12a1511bdc1811a23f03d60ddcc959200c80c3f9a7b57feebe32bab226afb39 + postcss: ^8.4 + checksum: 0b20561c30cd00de1c6a57263b3836359015816cf458daf794b96ea95e75f6bd37708abc6c79f7c3b53bf63d97a92472f3fbb39cf6dabfca29efd146cd7df50f languageName: node linkType: hard -"postcss-reduce-initial@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-reduce-initial@npm:5.1.1" +"postcss-reduce-initial@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-reduce-initial@npm:6.0.2" dependencies: - browserslist: ^4.21.4 + browserslist: ^4.22.2 caniuse-api: ^3.0.0 peerDependencies: - postcss: ^8.2.15 - checksum: 1b704aba8c38103cbb5a75c6201dbf58ec2f3a978013c7f7e8957fd3bf3282f992050dec5a01bc050d031bad836e187dd6622b922ca78ab92bcd0afd21fb0b98 + postcss: ^8.4.31 + checksum: 0c51f40c8d0212b336a4fa31b706d313f1c2c1e901adbbc462e2494bd7df668dfee48d8b78a8a71b24c16f5e25ad54a0c3c256eeff7a009ee642495ee582c160 languageName: node linkType: hard -"postcss-reduce-transforms@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-reduce-transforms@npm:5.1.0" +"postcss-reduce-transforms@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-reduce-transforms@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 0c6af2cba20e3ff63eb9ad045e634ddfb9c3e5c0e614c020db2a02f3aa20632318c4ede9e0c995f9225d9a101e673de91c0a6e10bb2fa5da6d6c75d15a55882f + postcss: ^8.4.31 + checksum: 2d8adb6f9d57c71a2d93e14acee273fdc1ad20015181ed27d7ba62ace96fcf416e9115c862a5c69422d9b28d7abeb760165f517a9eb1993ce47b1a34f8b0566e languageName: node linkType: hard @@ -32973,18 +33493,28 @@ __metadata: languageName: node linkType: hard -"postcss-selector-not@npm:^5.0.0": - version: 5.0.0 - resolution: "postcss-selector-not@npm:5.0.0" +"postcss-selector-not@npm:^7.0.2": + version: 7.0.2 + resolution: "postcss-selector-not@npm:7.0.2" dependencies: - balanced-match: ^1.0.0 + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.1.0 - checksum: eb7bdfdd665b2f0db660d4a2061f103b96d7c326a4b9d6241d55bf32bdcd1f5defaa4c8251123c73e1bcc75dad5a2ce77c520e42ce26ecd1e42f2f842baa155f + postcss: ^8.4 + checksum: 51e422d9bd6e4935f598b68ac12ec2c38c5208d43ca43193706a2caafa0fdb461961ccc9fed27f6d3c06f61857a706a6cefbc50e667f707369121182180867d0 languageName: node linkType: hard -"postcss-selector-parser@npm:^6, postcss-selector-parser@npm:^6.0.10, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4, postcss-selector-parser@npm:^6.0.5, postcss-selector-parser@npm:^6.0.9": +"postcss-selector-parser@npm:^6.0.11, postcss-selector-parser@npm:^6.0.13, postcss-selector-parser@npm:^6.0.15": + version: 6.0.15 + resolution: "postcss-selector-parser@npm:6.0.15" + dependencies: + cssesc: ^3.0.0 + util-deprecate: ^1.0.2 + checksum: 57decb94152111004f15e27b9c61131eb50ee10a3288e7fcf424cebbb4aba82c2817517ae718f8b5d704ee9e02a638d4a2acff8f47685c295a33ecee4fd31055 + languageName: node + linkType: hard + +"postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4": version: 6.0.11 resolution: "postcss-selector-parser@npm:6.0.11" dependencies: @@ -32994,26 +33524,26 @@ __metadata: languageName: node linkType: hard -"postcss-svgo@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-svgo@npm:5.1.0" +"postcss-svgo@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-svgo@npm:6.0.2" dependencies: postcss-value-parser: ^4.2.0 - svgo: ^2.7.0 + svgo: ^3.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: d86eb5213d9f700cf5efe3073799b485fb7cacae0c731db3d7749c9c2b1c9bc85e95e0baeca439d699ff32ea24815fc916c4071b08f67ed8219df229ce1129bd + postcss: ^8.4.31 + checksum: 223255d31e815e6aa2fd1ae0a4ccab6f83590fcbf0cabb39d1a922e577990b4ad9f73989430cb2e2b974b3395d82e9eadcaa13c669fc333aaf2c110483569b97 languageName: node linkType: hard -"postcss-unique-selectors@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-unique-selectors@npm:5.1.1" +"postcss-unique-selectors@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-unique-selectors@npm:6.0.2" dependencies: - postcss-selector-parser: ^6.0.5 + postcss-selector-parser: ^6.0.15 peerDependencies: - postcss: ^8.2.15 - checksum: 637e7b786e8558265775c30400c54b6b3b24d4748923f4a39f16a65fd0e394f564ccc9f0a1d3c0e770618a7637a7502ea1d0d79f731d429cb202255253c23278 + postcss: ^8.4.31 + checksum: ab4bb9f0e9117057b63364d79af3f7b6b0b9177c91fc4ff804ec011a0978b7972dd9d10a9bc0ece97ee5fde10c86fd39c51c160ea8425fc0e0414dceb87ef968 languageName: node linkType: hard @@ -33024,7 +33554,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.2.14": +"postcss@npm:^8.2.14, postcss@npm:^8.4.21, postcss@npm:^8.4.33": version: 8.4.35 resolution: "postcss@npm:8.4.35" dependencies: @@ -33035,28 +33565,6 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.2.15, postcss@npm:^8.3, postcss@npm:^8.3.5": - version: 8.4.21 - resolution: "postcss@npm:8.4.21" - dependencies: - nanoid: ^3.3.4 - picocolors: ^1.0.0 - source-map-js: ^1.0.2 - checksum: e39ac60ccd1542d4f9d93d894048aac0d686b3bb38e927d8386005718e6793dbbb46930f0a523fe382f1bbd843c6d980aaea791252bf5e176180e5a4336d9679 - languageName: node - linkType: hard - -"postcss@npm:^8.3.11": - version: 8.4.27 - resolution: "postcss@npm:8.4.27" - dependencies: - nanoid: ^3.3.6 - picocolors: ^1.0.0 - source-map-js: ^1.0.2 - checksum: 1cdd0c298849df6cd65f7e646a3ba36870a37b65f55fd59d1a165539c263e9b4872a402bf4ed1ca1bc31f58b68b2835545e33ea1a23b161a1f8aa6d5ded81e78 - languageName: node - linkType: hard - "posthtml-match-helper@npm:^1.0.1": version: 1.0.3 resolution: "posthtml-match-helper@npm:1.0.3" @@ -35412,7 +35920,7 @@ __metadata: htmlparser2: ^8.0.0 is-plain-object: ^5.0.0 parse-srcset: ^1.0.2 - postcss: ^8.3.11 + postcss: ^8.4.21 checksum: 44807f22b0feb5a6a883b4bc04bcd8690ec3bbd6dacb24d6e52226ffe0c0e4fad43d6a882ce60e3884a327fae2de01e67e566e3a211491add50ff0160be2e98a languageName: node linkType: hard @@ -35553,6 +36061,18 @@ __metadata: languageName: node linkType: hard +"schema-utils@npm:^4.2.0": + version: 4.2.0 + resolution: "schema-utils@npm:4.2.0" + dependencies: + "@types/json-schema": ^7.0.9 + ajv: ^8.9.0 + ajv-formats: ^2.1.1 + ajv-keywords: ^5.1.0 + checksum: 26a0463d47683258106e6652e9aeb0823bf0b85843039e068b57da1892f7ae6b6b1094d48e9ed5ba5cbe9f7166469d880858b9d91abe8bd249421eb813850cde + languageName: node + linkType: hard + "secure-json-parse@npm:^2.3.1, secure-json-parse@npm:^2.4.0, secure-json-parse@npm:^2.5.0": version: 2.7.0 resolution: "secure-json-parse@npm:2.7.0" @@ -35651,7 +36171,7 @@ __metadata: languageName: node linkType: hard -"serialize-javascript@npm:^6.0.1": +"serialize-javascript@npm:^6.0.1, serialize-javascript@npm:^6.0.2": version: 6.0.2 resolution: "serialize-javascript@npm:6.0.2" dependencies: @@ -36175,7 +36695,7 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:^1.0.2": +"source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2": version: 1.0.2 resolution: "source-map-js@npm:1.0.2" checksum: c049a7fc4deb9a7e9b481ae3d424cc793cb4845daa690bc5a05d428bf41bf231ced49b4cf0c9e77f9d42fdb3d20d6187619fc586605f5eabe995a316da8d377c @@ -36831,15 +37351,15 @@ __metadata: languageName: node linkType: hard -"stylehacks@npm:^5.1.1": - version: 5.1.1 - resolution: "stylehacks@npm:5.1.1" +"stylehacks@npm:^6.0.2": + version: 6.0.2 + resolution: "stylehacks@npm:6.0.2" dependencies: - browserslist: ^4.21.4 - postcss-selector-parser: ^6.0.4 + browserslist: ^4.22.2 + postcss-selector-parser: ^6.0.15 peerDependencies: - postcss: ^8.2.15 - checksum: 11175366ef52de65bf06cefba0ddc9db286dc3a1451fd2989e74c6ea47091a02329a4bf6ce10b1a36950056927b6bbbe47c5ab3a1f4c7032df932d010fbde5a2 + postcss: ^8.4.31 + checksum: 5be48e38f23cb093b8a917001d93c70e02f1f7f2e9d46acf4068b390ec88535be300fbebafb2565695a7acbff6a152b969586d0b8baef14ed6dfcf699a0bc804 languageName: node linkType: hard @@ -36929,7 +37449,7 @@ __metadata: languageName: node linkType: hard -"svgo@npm:^2.7.0, svgo@npm:^2.8.0": +"svgo@npm:^2.8.0": version: 2.8.0 resolution: "svgo@npm:2.8.0" dependencies: @@ -36946,6 +37466,23 @@ __metadata: languageName: node linkType: hard +"svgo@npm:^3.2.0": + version: 3.2.0 + resolution: "svgo@npm:3.2.0" + dependencies: + "@trysound/sax": 0.2.0 + commander: ^7.2.0 + css-select: ^5.1.0 + css-tree: ^2.3.1 + css-what: ^6.1.0 + csso: ^5.0.5 + picocolors: ^1.0.0 + bin: + svgo: ./bin/svgo + checksum: 42168748a5586d85d447bec2867bc19814a4897f973ff023e6aad4ff19ba7408be37cf3736e982bb78e3f1e52df8785da5dca77a8ebc64c0ebd6fcf9915d2895 + languageName: node + linkType: hard + "swiper@npm:^9.3.2": version: 9.3.2 resolution: "swiper@npm:9.3.2" @@ -37254,13 +37791,6 @@ __metadata: languageName: unknown linkType: soft -"theme@npm:0.0.0": - version: 0.0.0 - resolution: "theme@npm:0.0.0" - checksum: c7d7a0fd5797a5799f621dc07dc5f94a1e4f016b70517d76a6d42c7a1707dfc75caa788f5735610223adaea9312fae9de867f110c8cba8e2832c0f448137e501 - languageName: node - linkType: hard - "thread-stream@npm:^0.15.1": version: 0.15.2 resolution: "thread-stream@npm:0.15.2" @@ -39298,7 +39828,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^1.10.0, yaml@npm:^1.10.2, yaml@npm:^1.7.2": +"yaml@npm:^1.10.0, yaml@npm:^1.7.2": version: 1.10.2 resolution: "yaml@npm:1.10.2" checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f From 82ee9e695c1ffaf62b803e9a45c659b3a3c9a442 Mon Sep 17 00:00:00 2001 From: Pavel Denisjuk Date: Wed, 21 Feb 2024 09:28:35 +0100 Subject: [PATCH 027/355] fix: update css related dependencies --- packages/project-utils/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/project-utils/package.json b/packages/project-utils/package.json index e32453fb930..e3e30dbffa3 100644 --- a/packages/project-utils/package.json +++ b/packages/project-utils/package.json @@ -35,8 +35,8 @@ "case-sensitive-paths-webpack-plugin": "2.4.0", "chalk": "^4.1.0", "crypto-browserify": "^3.12.0", - "css-loader": "6.5.1", - "css-minimizer-webpack-plugin": "^3.2.0", + "css-loader": "^6.10.0", + "css-minimizer-webpack-plugin": "^6.0.0", "eslint": "^8.56.0", "eslint-config-react-app": "^6.0.0", "eslint-webpack-plugin": "^3.1.1", @@ -54,7 +54,7 @@ "postcss-flexbugs-fixes": "5.0.2", "postcss-loader": "6.2.1", "postcss-normalize": "10.0.1", - "postcss-preset-env": "7.0.1", + "postcss-preset-env": "9.4.0", "raw-loader": "4.0.2", "react": "17.0.2", "react-dev-utils": "12.0.0", From 59165fa7b085fc06b4d6886fa7022766746ecc94 Mon Sep 17 00:00:00 2001 From: Pavel Denisjuk Date: Wed, 21 Feb 2024 10:51:58 +0100 Subject: [PATCH 028/355] fix: replace babel-plugin-emotion with @emotion/babel-plugin --- jest.config.base.js | 64 +++--- package.json | 1 + packages/app-admin-rmwc/package.json | 2 +- packages/app-admin/package.json | 2 +- packages/app-apw/package.json | 2 +- packages/app-form-builder/package.json | 2 +- packages/app-graphql-playground/package.json | 2 +- packages/app-headless-cms-common/package.json | 2 +- packages/app-headless-cms/package.json | 2 +- packages/app-i18n-content/package.json | 2 +- packages/app-i18n/package.json | 2 +- packages/app-mailer/package.json | 2 +- packages/app-page-builder-editor/package.json | 2 +- packages/app-page-builder/package.json | 2 +- .../package.json | 2 +- packages/app-security/package.json | 2 +- packages/app-serverless-cms/package.json | 2 +- packages/app-tenancy/package.json | 2 +- packages/app-tenant-manager/package.json | 2 +- packages/app-theme-manager/package.json | 2 +- packages/app-theme/package.json | 2 +- .../packages/createBabelConfigForReact.js | 2 +- packages/theme/package.json | 2 +- packages/ui/package.json | 2 +- yarn.lock | 217 ++++++++---------- 25 files changed, 152 insertions(+), 174 deletions(-) diff --git a/jest.config.base.js b/jest.config.base.js index ec60c467e30..5f7980ccac4 100644 --- a/jest.config.base.js +++ b/jest.config.base.js @@ -1,6 +1,6 @@ const { basename, join, dirname } = require("path"); const fs = require("fs"); -const merge = require("merge"); +const merge = require("deepmerge"); const findUp = require("find-up"); const tsPreset = require("ts-jest/presets/js-with-babel/jest-preset"); const { version } = require("@webiny/cli/package.json"); @@ -16,36 +16,40 @@ module.exports = function ({ path }, presets = []) { process.env.JEST_DYNALITE_CONFIG_DIRECTORY = path; - const merged = merge.recursive(true, { setupFilesAfterEnv: [] }, tsPreset, { - displayName: name, - modulePaths: [`${path}/src`], - testMatch: [`${path}/**/*${type}.test.[jt]s?(x)`], - transform: { - "^.+\\.[jt]sx?$": [ - "ts-jest", - { - isolatedModules: true, - babelConfig: `${path}/.babelrc.js`, - diagnostics: false - } - ] - }, - transformIgnorePatterns: ["/node_modules/(?!(nanoid)/)"], - moduleDirectories: ["node_modules"], - moduleNameMapper: { - "~tests/(.*)": `${path}/__tests__/$1`, - "~/(.*)": `${path}/src/$1` - }, - modulePathIgnorePatterns: [ - "/.verdaccio", - "/.webiny", - "/apps", - "/packages/.*/dist" - ], - globals: { - WEBINY_VERSION: version + const merged = merge.all([ + { setupFilesAfterEnv: [] }, + tsPreset, + { + displayName: name, + modulePaths: [`${path}/src`], + testMatch: [`${path}/**/*${type}.test.[jt]s?(x)`], + transform: { + "^.+\\.[jt]sx?$": [ + "ts-jest", + { + isolatedModules: true, + babelConfig: `${path}/.babelrc.js`, + diagnostics: false + } + ] + }, + transformIgnorePatterns: ["/node_modules/(?!(nanoid)/)"], + moduleDirectories: ["node_modules"], + moduleNameMapper: { + "~tests/(.*)": `${path}/__tests__/$1`, + "~/(.*)": `${path}/src/$1` + }, + modulePathIgnorePatterns: [ + "/.verdaccio", + "/.webiny", + "/apps", + "/packages/.*/dist" + ], + globals: { + WEBINY_VERSION: version + } } - }); + ]); merged.setupFiles = [ ...(merged.setupFiles || []), diff --git a/package.json b/package.json index 8550eeb27fd..7be60b380b2 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,7 @@ "babel-plugin-module-resolver": "^5.0.0", "chalk": "^4.1.0", "cross-env": "^5.2.0", + "deepmerge": "^4.3.1", "env-ci": "2.0.1", "eslint": "^8.56.0", "eslint-config-standard": "^16.0.3", diff --git a/packages/app-admin-rmwc/package.json b/packages/app-admin-rmwc/package.json index ae99d14f56c..2b3e0da82cd 100644 --- a/packages/app-admin-rmwc/package.json +++ b/packages/app-admin-rmwc/package.json @@ -39,10 +39,10 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@types/react-helmet": "^6.1.5", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "babel-plugin-named-asset-import": "^1.0.0-next.3e165448", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", diff --git a/packages/app-admin/package.json b/packages/app-admin/package.json index 9a256607de4..274e813b098 100644 --- a/packages/app-admin/package.json +++ b/packages/app-admin/package.json @@ -61,13 +61,13 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@types/bytes": "^3.1.1", "@types/graphlib": "^2.1.8", "@types/is-hotkey": "^0.1.7", "@types/store": "^2.0.2", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/app-apw/package.json b/packages/app-apw/package.json index d422d391f37..cc9837d9ab2 100644 --- a/packages/app-apw/package.json +++ b/packages/app-apw/package.json @@ -49,9 +49,9 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/app-form-builder/package.json b/packages/app-form-builder/package.json index 08b0d40953a..51f928e5634 100644 --- a/packages/app-form-builder/package.json +++ b/packages/app-form-builder/package.json @@ -62,12 +62,12 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@types/gtag.js": "^0.0.12", "@types/json2csv": "^4.5.1", "@types/react-google-recaptcha": "^1.1.2", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/app-graphql-playground/package.json b/packages/app-graphql-playground/package.json index 8ca1e99e61e..ea7fd20a0c1 100644 --- a/packages/app-graphql-playground/package.json +++ b/packages/app-graphql-playground/package.json @@ -35,9 +35,9 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "typescript": "4.7.4" }, diff --git a/packages/app-headless-cms-common/package.json b/packages/app-headless-cms-common/package.json index da79983a336..ef73144e5d4 100644 --- a/packages/app-headless-cms-common/package.json +++ b/packages/app-headless-cms-common/package.json @@ -31,9 +31,9 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "babel-plugin-module-resolver": "^5.0.0", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", diff --git a/packages/app-headless-cms/package.json b/packages/app-headless-cms/package.json index 607940e0d88..3711e3fbe9b 100644 --- a/packages/app-headless-cms/package.json +++ b/packages/app-headless-cms/package.json @@ -80,9 +80,9 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "babel-plugin-module-resolver": "^5.0.0", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", diff --git a/packages/app-i18n-content/package.json b/packages/app-i18n-content/package.json index 18c7b1a2fc5..65e9ba85e4f 100644 --- a/packages/app-i18n-content/package.json +++ b/packages/app-i18n-content/package.json @@ -27,9 +27,9 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "typescript": "4.7.4" }, diff --git a/packages/app-i18n/package.json b/packages/app-i18n/package.json index 5d658b536b5..f80f72e9792 100644 --- a/packages/app-i18n/package.json +++ b/packages/app-i18n/package.json @@ -44,9 +44,9 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/app-mailer/package.json b/packages/app-mailer/package.json index 7edba29856e..f042bfac4b0 100644 --- a/packages/app-mailer/package.json +++ b/packages/app-mailer/package.json @@ -35,10 +35,10 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@types/react": "17.0.39", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/app-page-builder-editor/package.json b/packages/app-page-builder-editor/package.json index 750ec8f2b01..ef308f4899a 100644 --- a/packages/app-page-builder-editor/package.json +++ b/packages/app-page-builder-editor/package.json @@ -42,11 +42,11 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@types/medium-editor": "^5.0.3", "@types/resize-observer-browser": "^0.1.4", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/app-page-builder/package.json b/packages/app-page-builder/package.json index a891bf695b6..a6bdc2821eb 100644 --- a/packages/app-page-builder/package.json +++ b/packages/app-page-builder/package.json @@ -90,6 +90,7 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@types/aos": "^3.0.4", "@types/is-hotkey": "^0.1.7", "@types/pako": "^2.0.3", @@ -100,7 +101,6 @@ "@types/store": "^2.0.2", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "execa": "^5.0.0", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", diff --git a/packages/app-security-access-management/package.json b/packages/app-security-access-management/package.json index 6996eaf836c..66656edc9d2 100644 --- a/packages/app-security-access-management/package.json +++ b/packages/app-security-access-management/package.json @@ -39,10 +39,10 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@types/react-helmet": "^6.1.5", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/app-security/package.json b/packages/app-security/package.json index 2bb99cbf2c2..0602466ee04 100644 --- a/packages/app-security/package.json +++ b/packages/app-security/package.json @@ -26,9 +26,9 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/app-serverless-cms/package.json b/packages/app-serverless-cms/package.json index 26f6045b20d..f1d17f628a1 100644 --- a/packages/app-serverless-cms/package.json +++ b/packages/app-serverless-cms/package.json @@ -47,9 +47,9 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "babel-plugin-named-asset-import": "^1.0.0-next.3e165448", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", diff --git a/packages/app-tenancy/package.json b/packages/app-tenancy/package.json index 5b01149c0e2..9e5689eaa94 100644 --- a/packages/app-tenancy/package.json +++ b/packages/app-tenancy/package.json @@ -34,9 +34,9 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "ttypescript": "^1.3.2", "typescript": "4.7.4" diff --git a/packages/app-tenant-manager/package.json b/packages/app-tenant-manager/package.json index 233ba5ead4e..51e2357d222 100644 --- a/packages/app-tenant-manager/package.json +++ b/packages/app-tenant-manager/package.json @@ -40,9 +40,9 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", "typescript": "4.7.4" diff --git a/packages/app-theme-manager/package.json b/packages/app-theme-manager/package.json index 01e4485d9a8..d9416c7aa50 100644 --- a/packages/app-theme-manager/package.json +++ b/packages/app-theme-manager/package.json @@ -40,9 +40,9 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "babel-plugin-named-asset-import": "^1.0.0-next.3e165448", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", diff --git a/packages/app-theme/package.json b/packages/app-theme/package.json index 99f0c84f887..a1e1a6f80e1 100644 --- a/packages/app-theme/package.json +++ b/packages/app-theme/package.json @@ -23,10 +23,10 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@types/react": "17.0.39", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "execa": "^5.0.0", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", diff --git a/packages/project-utils/packages/createBabelConfigForReact.js b/packages/project-utils/packages/createBabelConfigForReact.js index 6cc1c502df2..41ca108323a 100644 --- a/packages/project-utils/packages/createBabelConfigForReact.js +++ b/packages/project-utils/packages/createBabelConfigForReact.js @@ -38,7 +38,7 @@ module.exports = ({ path, esm }) => ({ useESModules: false } ], - ["babel-plugin-emotion", { autoLabel: true }], + ["@emotion/babel-plugin", { autoLabel: "dev-only" }], [ "@babel/plugin-proposal-object-rest-spread", { diff --git a/packages/theme/package.json b/packages/theme/package.json index 60a5d4a694c..786454ac82a 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -22,10 +22,10 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@types/react": "17.0.39", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", - "babel-plugin-emotion": "^9.2.8", "execa": "^5.0.0", "rimraf": "^5.0.5", "ttypescript": "^1.5.12", diff --git a/packages/ui/package.json b/packages/ui/package.json index 13e103b5bc7..3c2083bc790 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -73,6 +73,7 @@ "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/preset-env": "^7.23.9", "@babel/preset-typescript": "^7.23.3", + "@emotion/babel-plugin": "^11.11.0", "@testing-library/react": "^12.1.2", "@types/nprogress": "^0.2.0", "@types/rc-tooltip": "^3.7.2", @@ -85,7 +86,6 @@ "@webiny/project-utils": "0.0.0", "@webiny/validation": "0.0.0", "babel-loader": "9.1.2", - "babel-plugin-emotion": "^9.2.8", "execa": "^5.0.0", "jest-dom": "^3.0.0", "ncp": "^2.0.0", diff --git a/yarn.lock b/yarn.lock index d85c99f3873..6e96e93d01d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6467,17 +6467,22 @@ __metadata: languageName: node linkType: hard -"@emotion/babel-utils@npm:^0.6.4": - version: 0.6.10 - resolution: "@emotion/babel-utils@npm:0.6.10" +"@emotion/babel-plugin@npm:^11.11.0": + version: 11.11.0 + resolution: "@emotion/babel-plugin@npm:11.11.0" dependencies: - "@emotion/hash": ^0.6.6 - "@emotion/memoize": ^0.6.6 - "@emotion/serialize": ^0.9.1 - convert-source-map: ^1.5.1 + "@babel/helper-module-imports": ^7.16.7 + "@babel/runtime": ^7.18.3 + "@emotion/hash": ^0.9.1 + "@emotion/memoize": ^0.8.1 + "@emotion/serialize": ^1.1.2 + babel-plugin-macros: ^3.1.0 + convert-source-map: ^1.5.0 + escape-string-regexp: ^4.0.0 find-root: ^1.1.0 - source-map: ^0.7.2 - checksum: fbe4cf4e7674bf152af4478a613cea88af898e4f95136d54e2b4c8d3d88bcdc56b0827c42a9a67121658e5a27edeccc0fe927a7782e977bd38b25dcb54360885 + source-map: ^0.5.7 + stylis: 4.2.0 + checksum: 6b363edccc10290f7a23242c06f88e451b5feb2ab94152b18bb8883033db5934fb0e421e2d67d09907c13837c21218a3ac28c51707778a54d6cd3706c0c2f3f9 languageName: node linkType: hard @@ -6526,13 +6531,6 @@ __metadata: languageName: node linkType: hard -"@emotion/hash@npm:^0.6.2, @emotion/hash@npm:^0.6.6": - version: 0.6.6 - resolution: "@emotion/hash@npm:0.6.6" - checksum: c3e955971456913ab6d6082477e6a6a1df9c14d664028a38222ce1c576f4fb8a7c15af59946de2e4e1319a352453c85421c85aae55abb4089766a51094fa5532 - languageName: node - linkType: hard - "@emotion/hash@npm:^0.9.0": version: 0.9.0 resolution: "@emotion/hash@npm:0.9.0" @@ -6540,6 +6538,13 @@ __metadata: languageName: node linkType: hard +"@emotion/hash@npm:^0.9.1": + version: 0.9.1 + resolution: "@emotion/hash@npm:0.9.1" + checksum: 716e17e48bf9047bf9383982c071de49f2615310fb4e986738931776f5a823bc1f29c84501abe0d3df91a3803c80122d24e28b57351bca9e01356ebb33d89876 + languageName: node + linkType: hard + "@emotion/is-prop-valid@npm:^1.1.1, @emotion/is-prop-valid@npm:^1.2.0": version: 1.2.0 resolution: "@emotion/is-prop-valid@npm:1.2.0" @@ -6556,13 +6561,6 @@ __metadata: languageName: node linkType: hard -"@emotion/memoize@npm:^0.6.1, @emotion/memoize@npm:^0.6.6": - version: 0.6.6 - resolution: "@emotion/memoize@npm:0.6.6" - checksum: 4f0bb17dc5ee15ef74d2d618b107da08f013d24535e870e4595a110d850362fabedfe7491ab47148a4c5c7410125dee1bc8c85cea3a4a8218f97cb14b99995c2 - languageName: node - linkType: hard - "@emotion/memoize@npm:^0.8.0": version: 0.8.0 resolution: "@emotion/memoize@npm:0.8.0" @@ -6570,6 +6568,13 @@ __metadata: languageName: node linkType: hard +"@emotion/memoize@npm:^0.8.1": + version: 0.8.1 + resolution: "@emotion/memoize@npm:0.8.1" + checksum: a19cc01a29fcc97514948eaab4dc34d8272e934466ed87c07f157887406bc318000c69ae6f813a9001c6a225364df04249842a50e692ef7a9873335fbcc141b0 + languageName: node + linkType: hard + "@emotion/react@npm:11.10.8": version: 11.10.8 resolution: "@emotion/react@npm:11.10.8" @@ -6604,18 +6609,6 @@ __metadata: languageName: node linkType: hard -"@emotion/serialize@npm:^0.9.1": - version: 0.9.1 - resolution: "@emotion/serialize@npm:0.9.1" - dependencies: - "@emotion/hash": ^0.6.6 - "@emotion/memoize": ^0.6.6 - "@emotion/unitless": ^0.6.7 - "@emotion/utils": ^0.8.2 - checksum: 5d309f54b603044ef012f35b3f26e35097dfb9a30ad3d3f1bd85fba74b288bc04bcb63a1732805e2b88f422960bf43c0f30d45a057a8dffb45a89ab105c92eb3 - languageName: node - linkType: hard - "@emotion/serialize@npm:^1.1.1": version: 1.1.1 resolution: "@emotion/serialize@npm:1.1.1" @@ -6629,6 +6622,19 @@ __metadata: languageName: node linkType: hard +"@emotion/serialize@npm:^1.1.2": + version: 1.1.3 + resolution: "@emotion/serialize@npm:1.1.3" + dependencies: + "@emotion/hash": ^0.9.1 + "@emotion/memoize": ^0.8.1 + "@emotion/unitless": ^0.8.1 + "@emotion/utils": ^1.2.1 + csstype: ^3.0.2 + checksum: 5a756ce7e2692322683978d8ed2e84eadd60bd6f629618a82c5018c84d98684b117e57fad0174f68ec2ec0ac089bb2e0bcc8ea8c2798eb904b6d3236aa046063 + languageName: node + linkType: hard + "@emotion/sheet@npm:0.9.4": version: 0.9.4 resolution: "@emotion/sheet@npm:0.9.4" @@ -6670,13 +6676,6 @@ __metadata: languageName: node linkType: hard -"@emotion/stylis@npm:^0.7.0": - version: 0.7.1 - resolution: "@emotion/stylis@npm:0.7.1" - checksum: 60328a89113c389b64fb085a7de2dd6a2cfa0aefe6204c41bfe7bfc35d63513fa1dd98136ffc0a9afb50fbe39c0533e6dc2ca0603c3a7281c649d7290a8fdfe1 - languageName: node - linkType: hard - "@emotion/unitless@npm:0.7.5": version: 0.7.5 resolution: "@emotion/unitless@npm:0.7.5" @@ -6684,13 +6683,6 @@ __metadata: languageName: node linkType: hard -"@emotion/unitless@npm:^0.6.7": - version: 0.6.7 - resolution: "@emotion/unitless@npm:0.6.7" - checksum: 875caaa3c1f81a5447ee344a22110072eeac42daedb6d24ef4ac8aff0c20ea7b81089f6d7b917885c396898d86a34cc7f123b73c52cc1b10ef2e9e2e4fbc9130 - languageName: node - linkType: hard - "@emotion/unitless@npm:^0.8.0": version: 0.8.0 resolution: "@emotion/unitless@npm:0.8.0" @@ -6698,6 +6690,13 @@ __metadata: languageName: node linkType: hard +"@emotion/unitless@npm:^0.8.1": + version: 0.8.1 + resolution: "@emotion/unitless@npm:0.8.1" + checksum: 385e21d184d27853bb350999471f00e1429fa4e83182f46cd2c164985999d9b46d558dc8b9cc89975cb337831ce50c31ac2f33b15502e85c299892e67e7b4a88 + languageName: node + linkType: hard + "@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.0": version: 1.0.0 resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.0" @@ -6714,13 +6713,6 @@ __metadata: languageName: node linkType: hard -"@emotion/utils@npm:^0.8.2": - version: 0.8.2 - resolution: "@emotion/utils@npm:0.8.2" - checksum: e03cfaf807df75c0022639e4bc4cdea7f47163e8de3412f18ea42bf423838b676c1dcf533066bcf8b1b4a1e3e7dc12b87c4e639c660f5e1f604a371664158f9a - languageName: node - linkType: hard - "@emotion/utils@npm:^1.2.0": version: 1.2.0 resolution: "@emotion/utils@npm:1.2.0" @@ -6728,6 +6720,13 @@ __metadata: languageName: node linkType: hard +"@emotion/utils@npm:^1.2.1": + version: 1.2.1 + resolution: "@emotion/utils@npm:1.2.1" + checksum: e0b44be0705b56b079c55faff93952150be69e79b660ae70ddd5b6e09fc40eb1319654315a9f34bb479d7f4ec94be6068c061abbb9e18b9778ae180ad5d97c73 + languageName: node + linkType: hard + "@emotion/weak-memoize@npm:0.2.5": version: 0.2.5 resolution: "@emotion/weak-memoize@npm:0.2.5" @@ -15241,6 +15240,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.12.1 "@rmwc/base": 7.0.3 @@ -15257,7 +15257,6 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/react-router": 0.0.0 "@webiny/ui": 0.0.0 - babel-plugin-emotion: ^9.2.8 babel-plugin-named-asset-import: ^1.0.0-next.3e165448 classnames: ^2.3.1 emotion: ^10.0.27 @@ -15328,6 +15327,7 @@ __metadata: "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 "@editorjs/editorjs": ^2.19.0 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.3 @@ -15358,7 +15358,6 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 classnames: ^2.2.6 dot-prop-immutable: ^2.1.0 downshift: ^3.1.2 @@ -15391,6 +15390,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/is-prop-valid": ^1.1.1 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -15413,7 +15413,6 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 dayjs: ^1.10.4 dot-prop-immutable: ^2.1.1 emotion: ^10.0.17 @@ -15589,6 +15588,7 @@ __metadata: "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 "@editorjs/editorjs": ^2.20.1 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.2 @@ -15616,7 +15616,6 @@ __metadata: apollo-cache: ^1.3.5 apollo-client: ^2.6.10 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 dot-prop-immutable: ^2.1.0 emotion: ^10.0.17 graphql: ^15.7.2 @@ -15649,6 +15648,7 @@ __metadata: "@babel/preset-env": ^7.23.9 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@webiny/app": 0.0.0 @@ -15664,7 +15664,6 @@ __metadata: apollo-link: ^1.2.14 apollo-link-context: ^1.0.20 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 graphql: ^15.7.2 load-script: ^1.0.0 prop-types: ^15.7.2 @@ -15685,6 +15684,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@fortawesome/fontawesome-svg-core": ^1.3.0 "@types/react": 17.0.39 "@webiny/app-security": 0.0.0 @@ -15692,7 +15692,6 @@ __metadata: "@webiny/form": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - babel-plugin-emotion: ^9.2.8 babel-plugin-module-resolver: ^5.0.0 graphql: ^15.7.2 graphql-tag: ^2.12.6 @@ -15717,6 +15716,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@fortawesome/fontawesome-common-types": ^0.3.0 @@ -15757,7 +15757,6 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 babel-plugin-module-resolver: ^5.0.0 classnames: ^2.2.6 dot-prop-immutable: ^2.1.0 @@ -15794,6 +15793,7 @@ __metadata: "@babel/preset-env": ^7.23.9 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 + "@emotion/babel-plugin": ^11.11.0 "@webiny/app": 0.0.0 "@webiny/app-admin": 0.0.0 "@webiny/app-i18n": 0.0.0 @@ -15803,7 +15803,6 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/ui": 0.0.0 - babel-plugin-emotion: ^9.2.8 emotion: ^10.0.17 react: 17.0.2 react-dom: 17.0.2 @@ -15823,6 +15822,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 @@ -15841,7 +15841,6 @@ __metadata: apollo-link: ^1.2.14 apollo-link-context: ^1.0.20 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 graphql: ^15.7.2 graphql-tag: ^2.12.6 lodash: 4.17.21 @@ -15865,6 +15864,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@types/react": 17.0.39 "@webiny/app-admin": 0.0.0 @@ -15878,7 +15878,6 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 dot-prop-immutable: ^2.1.1 graphql: ^15.7.2 graphql-tag: ^2.10.1 @@ -15903,6 +15902,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@svgr/webpack": ^6.1.1 "@types/medium-editor": ^5.0.3 @@ -15918,7 +15918,6 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 classnames: ^2.2.6 dot-prop-immutable: ^2.1.0 emotion: ^10.0.17 @@ -15998,6 +15997,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@fortawesome/fontawesome-common-types": ^0.3.0 @@ -16044,7 +16044,6 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 classnames: ^2.2.6 dot-prop-immutable: ^2.1.0 emotion: ^10.0.17 @@ -16115,6 +16114,7 @@ __metadata: "@babel/preset-env": ^7.23.9 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 + "@emotion/babel-plugin": ^11.11.0 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.12.1 "@types/react-helmet": ^6.1.5 @@ -16129,7 +16129,6 @@ __metadata: "@webiny/react-router": 0.0.0 "@webiny/ui": 0.0.0 "@webiny/validation": 0.0.0 - babel-plugin-emotion: ^9.2.8 emotion: ^10.0.17 graphql-tag: ^2.12.6 lodash: 4.17.21 @@ -16152,11 +16151,11 @@ __metadata: "@babel/preset-env": ^7.23.9 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 + "@emotion/babel-plugin": ^11.11.0 "@webiny/app": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - babel-plugin-emotion: ^9.2.8 minimatch: ^5.1.6 react: 17.0.2 react-dom: 17.0.2 @@ -16176,6 +16175,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@webiny/app": 0.0.0 "@webiny/app-aco": 0.0.0 @@ -16206,7 +16206,6 @@ __metadata: apollo-link: ^1.2.14 apollo-link-batch-http: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 babel-plugin-named-asset-import: ^1.0.0-next.3e165448 react: 17.0.2 react-dom: 17.0.2 @@ -16228,6 +16227,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 "@webiny/app": 0.0.0 @@ -16237,7 +16237,6 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/ui": 0.0.0 apollo-client: ^2.6.10 - babel-plugin-emotion: ^9.2.8 graphql-tag: ^2.12.6 react: 17.0.2 react-dom: 17.0.2 @@ -16259,6 +16258,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 @@ -16276,7 +16276,6 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 emotion: ^10.0.27 graphql: ^15.7.2 graphql-tag: ^2.12.6 @@ -16301,6 +16300,7 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 @@ -16319,7 +16319,6 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 babel-plugin-named-asset-import: ^1.0.0-next.3e165448 graphql: ^15.7.2 graphql-tag: ^2.12.6 @@ -16343,12 +16342,12 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/theme": 0.0.0 - babel-plugin-emotion: ^9.2.8 execa: ^5.0.0 rimraf: ^5.0.5 ttypescript: ^1.5.12 @@ -17579,6 +17578,7 @@ __metadata: resolution: "@webiny/react-rich-text-lexical-renderer@workspace:packages/react-rich-text-lexical-renderer" dependencies: "@babel/runtime": ^7.23.9 + "@emotion/react": ^11.10.6 "@testing-library/react": ^12.1.5 "@types/react": 17.0.39 "@webiny/app-theme": 0.0.0 @@ -17766,11 +17766,11 @@ __metadata: "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - babel-plugin-emotion: ^9.2.8 execa: ^5.0.0 rimraf: ^5.0.5 ttypescript: ^1.5.12 @@ -17810,6 +17810,7 @@ __metadata: "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 "@editorjs/editorjs": ^2.24.3 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.2 @@ -17849,7 +17850,6 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/validation": 0.0.0 babel-loader: 9.1.2 - babel-plugin-emotion: ^9.2.8 brace: ^0.11.1 classnames: ^2.2.6 cropperjs: ^1.4.3 @@ -18039,7 +18039,7 @@ __metadata: languageName: node linkType: hard -"abbrev@npm:1, abbrev@npm:^1.0.0": +"abbrev@npm:^1.0.0": version: 1.1.1 resolution: "abbrev@npm:1.1.1" checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 @@ -19467,26 +19467,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-emotion@npm:^9.2.8": - version: 9.2.11 - resolution: "babel-plugin-emotion@npm:9.2.11" - dependencies: - "@babel/helper-module-imports": ^7.0.0 - "@emotion/babel-utils": ^0.6.4 - "@emotion/hash": ^0.6.2 - "@emotion/memoize": ^0.6.1 - "@emotion/stylis": ^0.7.0 - babel-plugin-macros: ^2.0.0 - babel-plugin-syntax-jsx: ^6.18.0 - convert-source-map: ^1.5.0 - find-root: ^1.1.0 - mkdirp: ^0.5.1 - source-map: ^0.5.7 - touch: ^2.0.1 - checksum: bdf8f22119286dfc7ff53371c2e49aa679316dd14946fe4829157a6facf0d582c193b7c55f98f4d787ac3db896ce300554564506259051f41ba7130d547ab304 - languageName: node - linkType: hard - "babel-plugin-istanbul@npm:^6.1.1": version: 6.1.1 resolution: "babel-plugin-istanbul@npm:6.1.1" @@ -21448,7 +21428,7 @@ __metadata: languageName: node linkType: hard -"convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.5.1, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": +"convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": version: 1.9.0 resolution: "convert-source-map@npm:1.9.0" checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 @@ -22650,6 +22630,13 @@ __metadata: languageName: node linkType: hard +"deepmerge@npm:^4.3.1": + version: 4.3.1 + resolution: "deepmerge@npm:4.3.1" + checksum: 2024c6a980a1b7128084170c4cf56b0fd58a63f2da1660dcfe977415f27b17dbe5888668b59d0b063753f3220719d5e400b7f113609489c90160bb9a5518d052 + languageName: node + linkType: hard + "default-gateway@npm:^6.0.3": version: 6.0.3 resolution: "default-gateway@npm:6.0.3" @@ -31051,17 +31038,6 @@ __metadata: languageName: node linkType: hard -"nopt@npm:~1.0.10": - version: 1.0.10 - resolution: "nopt@npm:1.0.10" - dependencies: - abbrev: 1 - bin: - nopt: ./bin/nopt.js - checksum: f62575aceaa3be43f365bf37a596b89bbac2e796b001b6d2e2a85c2140a4e378ff919e2753ccba959c4fd344776fc88c29b393bc167fa939fb1513f126f4cd45 - languageName: node - linkType: hard - "normalize-package-data@npm:^2.0.0, normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.4.0, normalize-package-data@npm:^2.5.0": version: 2.5.0 resolution: "normalize-package-data@npm:2.5.0" @@ -35726,6 +35702,7 @@ __metadata: babel-plugin-module-resolver: ^5.0.0 chalk: ^4.1.0 cross-env: ^5.2.0 + deepmerge: ^4.3.1 env-ci: 2.0.1 eslint: ^8.56.0 eslint-config-standard: ^16.0.3 @@ -36781,7 +36758,7 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.7.2, source-map@npm:^0.7.3, source-map@npm:^0.7.4": +"source-map@npm:^0.7.3, source-map@npm:^0.7.4": version: 0.7.4 resolution: "source-map@npm:0.7.4" checksum: 01cc5a74b1f0e1d626a58d36ad6898ea820567e87f18dfc9d24a9843a351aaa2ec09b87422589906d6ff1deed29693e176194dc88bcae7c9a852dc74b311dbf5 @@ -37377,6 +37354,13 @@ __metadata: languageName: node linkType: hard +"stylis@npm:4.2.0": + version: 4.2.0 + resolution: "stylis@npm:4.2.0" + checksum: 0eb6cc1b866dc17a6037d0a82ac7fa877eba6a757443e79e7c4f35bacedbf6421fadcab4363b39667b43355cbaaa570a3cde850f776498e5450f32ed2f9b7584 + languageName: node + linkType: hard + "subleveldown@npm:^5.0.1": version: 5.0.1 resolution: "subleveldown@npm:5.0.1" @@ -37975,17 +37959,6 @@ __metadata: languageName: node linkType: hard -"touch@npm:^2.0.1": - version: 2.0.2 - resolution: "touch@npm:2.0.2" - dependencies: - nopt: ~1.0.10 - bin: - nodetouch: ./bin/nodetouch.js - checksum: 1fbb292e54830807cd61cb0ee10b69e08f6cd1b9559eb6e3b6a27637b7db355650f2a3b6882f4eba20db70d0c31145efdcab2a4b13898c27e7c43c3762f920be - languageName: node - linkType: hard - "tough-cookie@npm:^4.1.3": version: 4.1.3 resolution: "tough-cookie@npm:4.1.3" From 7e364f3a13b1c03cfe3ddcb1dff8065bed267bfc Mon Sep 17 00:00:00 2001 From: Pavel Denisjuk Date: Wed, 21 Feb 2024 10:52:29 +0100 Subject: [PATCH 029/355] fix: remove unused dependency and update tests --- .../__tests__/lexical-renderer.test.tsx | 7 +- .../__tests__/theme.ts | 178 ++++++++++++++++++ .../package.json | 5 +- 3 files changed, 185 insertions(+), 5 deletions(-) create mode 100644 packages/react-rich-text-lexical-renderer/__tests__/theme.ts diff --git a/packages/react-rich-text-lexical-renderer/__tests__/lexical-renderer.test.tsx b/packages/react-rich-text-lexical-renderer/__tests__/lexical-renderer.test.tsx index 190e3bfd2fd..24f33ef91aa 100644 --- a/packages/react-rich-text-lexical-renderer/__tests__/lexical-renderer.test.tsx +++ b/packages/react-rich-text-lexical-renderer/__tests__/lexical-renderer.test.tsx @@ -2,7 +2,6 @@ * @jest-environment jsdom */ import { render } from "@testing-library/react"; -import { RichTextLexicalRenderer } from "~/index"; import React from "react"; import { defaultHeadingValue, @@ -13,7 +12,8 @@ import { notCorrectValue } from "./lexical-content"; import { emptyEditorContent, LexicalCmsInputRender } from "./lexical-render"; -import theme from "theme/theme"; +import theme from "./theme"; +import { RichTextLexicalRenderer } from "~/index"; describe("Test Rich Lexical Renderer", () => { it("Paragraph string value type is rendered", async () => { @@ -68,6 +68,7 @@ describe("Test Rich Lexical Renderer", () => { expect(container.innerHTML.includes("editor")).toBeTruthy(); // emotion produced css classes are here expect(container.innerHTML.includes("css-")).toBeTruthy(); - expect(container.innerHTML.includes("-lx")).toBeTruthy(); + // `css-99wy28` is a class generated for `paragraph1` styles defined in the `theme`. + expect(container.innerHTML.includes("css-99wy28")).toBeTruthy(); }); }); diff --git a/packages/react-rich-text-lexical-renderer/__tests__/theme.ts b/packages/react-rich-text-lexical-renderer/__tests__/theme.ts new file mode 100644 index 00000000000..90c3d8a21e8 --- /dev/null +++ b/packages/react-rich-text-lexical-renderer/__tests__/theme.ts @@ -0,0 +1,178 @@ +import { createTheme } from "@webiny/app-theme"; +import { CSSObject } from "@emotion/react"; + +// Breakpoints (desktop, tablet, mobile). +export const breakpoints = { + desktop: "@media (max-width: 4000px)", + tablet: "@media (max-width: 991px)", + "mobile-landscape": "@media (max-width: 767px)", + "mobile-portrait": "@media (max-width: 478px)" +}; + +// Colors. +export const colors = { + color1: "#fa5723", // Primary. + color2: "#00ccb0", // Secondary. + color3: "#0a0a0a", // Text primary. + color4: "#616161", // Text secondary. + color5: "#eaecec", // Background. + color6: "#ffffff" // White background. +}; + +// Fonts. +export const fonts = { + font1: "'IBM Plex Sans', sans-serif;", // Primary. + font2: "'Lato', sans-serif;" // Secondary. +}; + +// Border radius. +export const borderRadius = 4; + +// Typography. +const headings = { + fontFamily: fonts.font2, + color: colors.color3, + WebkitFontSmoothing: "antialiased", + lineHeight: "150%" +}; + +const paragraphs = { + fontFamily: fonts.font1, + color: colors.color3, + fontWeight: 400, + lineHeight: 1.35, + WebkitFontSmoothing: "antialiased" +}; + +// Buttons. +const buttons = (overrides: CSSObject) => ({ + a: { textDecoration: "none" }, + ".button-body": { + borderRadius, + border: 0, + padding: "14px 20px", + fontFamily: fonts.font1, + textTransform: "uppercase", + display: "flex", + alignItems: "center", + fontSize: "14px", + fontWeight: 600, + justifyContent: "center", + textAlign: "center", + cursor: "pointer", + transition: "all .2s", + "&:hover": { + boxShadow: "0 7px 14px rgb(50 50 93 / 10%), 0 3px 6px rgb(0 0 0 / 8%)", + transform: "translateY(-1px)" + }, + ...overrides + } +}); + +export const typography = { + headings: [ + { + id: "heading1", + name: "Heading 1", + tag: "h1", + styles: { ...headings, fontWeight: "bold", fontSize: 48 } + }, + { + id: "heading2", + name: "Heading 2", + tag: "h2", + styles: { ...headings, fontSize: 36 } + }, + { + id: "heading3", + name: "Heading 3", + tag: "h3", + styles: { ...headings, fontSize: 30 } + }, + { + id: "heading4", + name: "Heading 4", + tag: "h4", + styles: { ...headings, fontSize: 24 } + }, + { + id: "heading5", + name: "Heading 5", + tag: "h5", + styles: { ...headings, fontSize: 20 } + }, + { + id: "heading6", + name: "Heading 6", + tag: "h6", + styles: { ...headings, fontSize: 18, lineHeight: "1.75rem" } + } + ], + paragraphs: [ + { + id: "paragraph1", + name: "Paragraph 1", + tag: "p", + styles: { ...paragraphs, fontSize: 22 } + }, + { + id: "paragraph2", + name: "Paragraph 2", + tag: "p", + styles: { + ...paragraphs, + fontSize: 12.5, + letterSpacing: "0.45px", + lineHeight: "19px" + } + } + ], + quotes: [ + { + id: "quote", + name: "Quote", + tag: "quoteblock", + styles: { + ...paragraphs, + fontWeight: "bold", + fontSize: 22 + } + } + ], + lists: [{ id: "list", name: "List 1", tag: "ul", styles: { ...paragraphs, fontSize: 17 } }] +} as const; // https://github.com/emotion-js/emotion/issues/1373#issuecomment-498059774 ; + +// Theme object. +const theme = createTheme({ + breakpoints, + styles: { + colors, + typography, + elements: { + document: { + a: { color: colors.color1 }, + b: { fontWeight: "bold" }, + i: { fontStyle: "italic" } + }, + button: { + default: buttons({ background: colors.color5, color: colors.color3 }), + primary: buttons({ background: colors.color1, color: colors.color6 }), + secondary: buttons({ background: colors.color2, color: colors.color6 }), + outlinePrimary: buttons({ + border: `2px solid ${colors.color1}`, + color: colors.color1 + }), + outlineSecondary: buttons({ + border: `2px solid ${colors.color2}`, + color: colors.color2 + }), + simple: buttons({ + color: colors.color1, + "&:hover": { transform: "translateY(-1px)" } + }) + } + } + } +}); + +export default theme; diff --git a/packages/react-rich-text-lexical-renderer/package.json b/packages/react-rich-text-lexical-renderer/package.json index c83758eec52..b647d1506ef 100644 --- a/packages/react-rich-text-lexical-renderer/package.json +++ b/packages/react-rich-text-lexical-renderer/package.json @@ -16,13 +16,14 @@ "react": "17.0.2" }, "devDependencies": { + "@emotion/react": "^11.10.6", "@testing-library/react": "^12.1.5", + "@webiny/app-theme": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/react-composition": "0.0.0", "identity-obj-proxy": "^3.0.0", - "prettier": "^2.8.3", - "theme": "0.0.0" + "prettier": "^2.8.3" }, "publishConfig": { "access": "public", From 52030fe0dcbc94861df1392ea61e874d26378128 Mon Sep 17 00:00:00 2001 From: Leonardo Giacone Date: Fri, 23 Feb 2024 13:32:48 +0100 Subject: [PATCH 030/355] feat(app-page-builder): add duplicate page list and bulk action (#3876) --- .../pageBuilder/DecoratePublishActions.tsx | 6 +- .../BulkActions/ActionDuplicate.tsx | 68 +++++++++++ .../BulkActions/SecureActionDuplicate.tsx | 33 ++++++ .../admin/components/BulkActions/index.tsx | 2 + .../Table/Table/Actions/DuplicatePage.tsx | 25 ++++ .../Table/Actions/SecureDuplicatePage.tsx | 26 ++++ .../components/Table/Table/Actions/index.ts | 2 + .../DuplicatePage/DefaultDuplicatePage.tsx | 27 +++++ .../DuplicatePage/DuplicatePage.tsx | 32 +++++ .../DuplicatePage/DuplicatePageMenuItem.tsx | 31 +++++ .../DuplicatePage/SecureDuplicatePage.tsx | 32 +++++ .../pageOptionsMenu/DuplicatePage/index.ts | 4 + .../pageOptionsMenu/PageOptionsMenu.tsx | 51 +------- .../src/admin/views/Pages/PagesModule.tsx | 111 ++++++++++-------- .../Pages/hooks/useDuplicatePage/index.ts | 2 + .../Pages/hooks/useDuplicatePage/types.ts | 25 ++++ .../useDuplicatePage/useDuplicatePage.tsx | 37 ++++++ .../useDuplicatePage/useDuplicatePageCase.ts | 48 ++++++++ packages/app-page-builder/src/components.ts | 14 ++- 19 files changed, 476 insertions(+), 100 deletions(-) create mode 100644 packages/app-page-builder/src/admin/components/BulkActions/ActionDuplicate.tsx create mode 100644 packages/app-page-builder/src/admin/components/BulkActions/SecureActionDuplicate.tsx create mode 100644 packages/app-page-builder/src/admin/components/Table/Table/Actions/DuplicatePage.tsx create mode 100644 packages/app-page-builder/src/admin/components/Table/Table/Actions/SecureDuplicatePage.tsx create mode 100644 packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DefaultDuplicatePage.tsx create mode 100644 packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DuplicatePage.tsx create mode 100644 packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DuplicatePageMenuItem.tsx create mode 100644 packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/SecureDuplicatePage.tsx create mode 100644 packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/index.ts create mode 100644 packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/index.ts create mode 100644 packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/types.ts create mode 100644 packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/useDuplicatePage.tsx create mode 100644 packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/useDuplicatePageCase.ts diff --git a/packages/app-apw/src/plugins/pageBuilder/DecoratePublishActions.tsx b/packages/app-apw/src/plugins/pageBuilder/DecoratePublishActions.tsx index c252b2f7d33..8d285e5b0c0 100644 --- a/packages/app-apw/src/plugins/pageBuilder/DecoratePublishActions.tsx +++ b/packages/app-apw/src/plugins/pageBuilder/DecoratePublishActions.tsx @@ -45,9 +45,9 @@ const PublishRevisionDecorator = createDecorator( ); const PublishPageMenuOptionDecorator = createDecorator( - Components.PageDetails.Toolbar.PublishRevision, + Components.PageDetails.Revisions.Actions.PublishRevision, OriginalRenderer => { - return function PageReview() { + return function PageReview(props) { const { revision } = Components.PageDetails.Revisions.useRevision(); const contentReviewId = useContentReviewId(revision.id); const navigate = useNavigate(); @@ -57,7 +57,7 @@ const PublishPageMenuOptionDecorator = createDecorator( } if (!contentReviewId) { - return ; + return ; } return ( diff --git a/packages/app-page-builder/src/admin/components/BulkActions/ActionDuplicate.tsx b/packages/app-page-builder/src/admin/components/BulkActions/ActionDuplicate.tsx new file mode 100644 index 00000000000..6d971bd9aa0 --- /dev/null +++ b/packages/app-page-builder/src/admin/components/BulkActions/ActionDuplicate.tsx @@ -0,0 +1,68 @@ +import React, { useMemo } from "react"; +import { ReactComponent as Duplicate } from "@material-design-icons/svg/outlined/library_add.svg"; +import { useRecords } from "@webiny/app-aco"; +import { observer } from "mobx-react-lite"; +import { PageListConfig } from "~/admin/config/pages"; +import { getPagesLabel } from "~/admin/components/BulkActions/BulkActions"; +import { useDuplicatePageCase } from "~/admin/views/Pages/hooks/useDuplicatePage"; +import { makeDecoratable } from "@webiny/react-composition"; + +export const ActionDuplicate = makeDecoratable( + "BulkActionDuplicate", + observer(() => { + const { duplicatePage } = useDuplicatePageCase(); + const { getRecord } = useRecords(); + + const { useWorker, useButtons, useDialog } = PageListConfig.Browser.BulkAction; + const { IconButton } = useButtons(); + const worker = useWorker(); + const { showConfirmationDialog, showResultsDialog } = useDialog(); + + const pagesLabel = useMemo(() => { + return getPagesLabel(worker.items.length); + }, [worker.items.length]); + + const openDuplicatePagesDialog = () => + showConfirmationDialog({ + title: "Duplicate pages", + message: `You are about to duplicate ${pagesLabel}. Are you sure you want to continue?`, + loadingLabel: `Processing ${pagesLabel}`, + execute: async () => { + await worker.processInSeries(async ({ item, report }) => { + try { + const data = await duplicatePage({ page: item }); + + await getRecord(data.pid); + + report.success({ + title: `${item.data.title}`, + message: "Page successfully duplicated." + }); + } catch (e) { + report.error({ + title: `${item.data.title}`, + message: e.message + }); + } + }); + + worker.resetItems(); + + showResultsDialog({ + results: worker.results, + title: "Duplicate pages", + message: "Finished duplicating pages! See full report below:" + }); + } + }); + + return ( + } + onAction={openDuplicatePagesDialog} + label={`Duplicate ${pagesLabel}`} + tooltipPlacement={"bottom"} + /> + ); + }) +); diff --git a/packages/app-page-builder/src/admin/components/BulkActions/SecureActionDuplicate.tsx b/packages/app-page-builder/src/admin/components/BulkActions/SecureActionDuplicate.tsx new file mode 100644 index 00000000000..e77633df4df --- /dev/null +++ b/packages/app-page-builder/src/admin/components/BulkActions/SecureActionDuplicate.tsx @@ -0,0 +1,33 @@ +import React, { useMemo } from "react"; +import { useFolders } from "@webiny/app-aco"; +import { observer } from "mobx-react-lite"; +import { PageListConfig } from "~/admin/config/pages"; +import { usePagesPermissions } from "~/hooks/permissions"; +import { ActionDuplicate } from "~/admin/components/BulkActions/ActionDuplicate"; +import { createDecorator } from "@webiny/react-composition"; + +export const SecureActionDuplicate = createDecorator(ActionDuplicate, Original => { + return observer(() => { + const { canWrite: pagesCanWrite } = usePagesPermissions(); + const { folderLevelPermissions: flp } = useFolders(); + + const { useWorker } = PageListConfig.Browser.BulkAction; + const worker = useWorker(); + + const canDuplicateAll = useMemo(() => { + return worker.items.every(item => { + return ( + pagesCanWrite(item.data.createdBy.id) && + flp.canManageContent(item.location?.folderId) + ); + }); + }, [worker.items]); + + if (!canDuplicateAll) { + console.log("You don't have permissions to duplicate pages."); + return null; + } + + return ; + }); +}); diff --git a/packages/app-page-builder/src/admin/components/BulkActions/index.tsx b/packages/app-page-builder/src/admin/components/BulkActions/index.tsx index 68ae030be4e..8abd66adf09 100644 --- a/packages/app-page-builder/src/admin/components/BulkActions/index.tsx +++ b/packages/app-page-builder/src/admin/components/BulkActions/index.tsx @@ -2,6 +2,8 @@ export { ActionDelete } from "./ActionDelete"; export { SecureActionDelete } from "./SecureActionDelete"; export { ActionExport } from "./ActionExport"; export { ActionMove } from "./ActionMove"; +export { ActionDuplicate } from "./ActionDuplicate"; +export { SecureActionDuplicate } from "./SecureActionDuplicate"; export { SecureActionMove } from "./SecureActionMove"; export { ActionPublish } from "./ActionPublish"; export { SecureActionPublish } from "./SecureActionPublish"; diff --git a/packages/app-page-builder/src/admin/components/Table/Table/Actions/DuplicatePage.tsx b/packages/app-page-builder/src/admin/components/Table/Table/Actions/DuplicatePage.tsx new file mode 100644 index 00000000000..1083325c3c4 --- /dev/null +++ b/packages/app-page-builder/src/admin/components/Table/Table/Actions/DuplicatePage.tsx @@ -0,0 +1,25 @@ +import React, { useCallback } from "react"; +import { ReactComponent as Duplicate } from "@material-design-icons/svg/outlined/library_add.svg"; +import { makeDecoratable } from "@webiny/react-composition"; +import { PageListConfig } from "~/admin/config/pages"; +import { usePage } from "~/admin/views/Pages/hooks/usePage"; +import { useDuplicatePage } from "~/admin/views/Pages/hooks/useDuplicatePage"; + +export const DuplicatePage = makeDecoratable("TableActionDuplicatePage", () => { + const { page } = usePage(); + const { duplicatePage } = useDuplicatePage(); + const { OptionsMenuItem } = PageListConfig.Browser.PageAction; + + const onAction = useCallback(async () => { + await duplicatePage({ page }); + }, [page]); + + return ( + } + label={"Duplicate"} + onAction={onAction} + data-testid={"aco.actions.pb.page.duplicate"} + /> + ); +}); diff --git a/packages/app-page-builder/src/admin/components/Table/Table/Actions/SecureDuplicatePage.tsx b/packages/app-page-builder/src/admin/components/Table/Table/Actions/SecureDuplicatePage.tsx new file mode 100644 index 00000000000..e022434c10b --- /dev/null +++ b/packages/app-page-builder/src/admin/components/Table/Table/Actions/SecureDuplicatePage.tsx @@ -0,0 +1,26 @@ +import React, { useMemo } from "react"; +import { useFolders } from "@webiny/app-aco"; +import { createDecorator } from "@webiny/react-composition"; +import { usePagesPermissions } from "~/hooks/permissions"; +import { usePage } from "~/admin/views/Pages/hooks/usePage"; +import { DuplicatePage } from "./DuplicatePage"; + +export const SecureDuplicatePage = createDecorator(DuplicatePage, Original => { + return function SecureDuplicatePageRenderer() { + const { page } = usePage(); + const { folderLevelPermissions: flp } = useFolders(); + const { canWrite: pagesCanWrite } = usePagesPermissions(); + + const { folderId } = page.location; + + const canDuplicate = useMemo(() => { + return pagesCanWrite(page.data.createdBy.id) && flp.canManageContent(folderId); + }, [flp, folderId]); + + if (!canDuplicate) { + return null; + } + + return ; + }; +}); diff --git a/packages/app-page-builder/src/admin/components/Table/Table/Actions/index.ts b/packages/app-page-builder/src/admin/components/Table/Table/Actions/index.ts index 2b57a6b4dd4..3018b6e827f 100644 --- a/packages/app-page-builder/src/admin/components/Table/Table/Actions/index.ts +++ b/packages/app-page-builder/src/admin/components/Table/Table/Actions/index.ts @@ -2,6 +2,8 @@ export * from "./ChangePageStatus"; export * from "./SecureChangePageStatus"; export * from "./DeletePage"; export * from "./SecureDeletePage"; +export * from "./DuplicatePage"; +export * from "./SecureDuplicatePage"; export * from "./EditPage"; export * from "./SecureEditPage"; export * from "./MovePage"; diff --git a/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DefaultDuplicatePage.tsx b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DefaultDuplicatePage.tsx new file mode 100644 index 00000000000..9789b4d367c --- /dev/null +++ b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DefaultDuplicatePage.tsx @@ -0,0 +1,27 @@ +import React, { useCallback } from "react"; +import { useRouter } from "@webiny/react-router"; +import { usePage } from "~/admin/views/Pages/PageDetails"; +import { DuplicatePageMenuItem } from "./DuplicatePageMenuItem"; +import { useDuplicatePage } from "~/admin/views/Pages/hooks/useDuplicatePage"; + +interface DefaultDuplicatePageProps { + label: React.ReactNode; + icon: React.ReactElement; +} + +export const DefaultDuplicatePage = (props: DefaultDuplicatePageProps) => { + const { page } = usePage(); + const { duplicatePage } = useDuplicatePage(); + const { history } = useRouter(); + + const onClick = useCallback(async () => { + await duplicatePage({ + page, + onSuccess: page => { + history.push(`/page-builder/pages?id=${encodeURIComponent(page.id)}`); + } + }); + }, [page]); + + return ; +}; diff --git a/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DuplicatePage.tsx b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DuplicatePage.tsx new file mode 100644 index 00000000000..4489e488fd6 --- /dev/null +++ b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DuplicatePage.tsx @@ -0,0 +1,32 @@ +import React from "react"; +import { ReactComponent as DuplicateIcon } from "@material-design-icons/svg/filled/library_add.svg"; +import { makeDecoratable } from "@webiny/app-admin"; +import { DefaultDuplicatePage } from "./DefaultDuplicatePage"; +import { DuplicatePageMenuItem } from "./DuplicatePageMenuItem"; + +export interface DuplicatePageProps { + icon?: React.ReactElement; + label?: React.ReactNode; + onClick?: () => void; +} + +export const DuplicatePage = makeDecoratable("DuplicatePage", (props: DuplicatePageProps) => { + const duplicateButtonLabel = "Duplicate"; + + if (!props.onClick) { + return ( + } + /> + ); + } + + return ( + } + onClick={props.onClick} + /> + ); +}); diff --git a/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DuplicatePageMenuItem.tsx b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DuplicatePageMenuItem.tsx new file mode 100644 index 00000000000..817491f22f4 --- /dev/null +++ b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/DuplicatePageMenuItem.tsx @@ -0,0 +1,31 @@ +import React from "react"; +import { MenuItem } from "@webiny/ui/Menu"; +import { ListItemGraphic } from "@webiny/ui/List"; +import { Icon } from "@webiny/ui/Icon"; +import { usePagesPermissions } from "~/hooks/permissions"; + +export interface DuplicatePageMenuItemProps { + onClick: () => void; + label: React.ReactNode; + icon: React.ReactElement; +} + +export const DuplicatePageMenuItem = (props: DuplicatePageMenuItemProps) => { + const { canWrite } = usePagesPermissions(); + + if (!canWrite) { + return null; + } + + return ( + + + + + {props.label} + + ); +}; diff --git a/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/SecureDuplicatePage.tsx b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/SecureDuplicatePage.tsx new file mode 100644 index 00000000000..0908ca5ce04 --- /dev/null +++ b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/SecureDuplicatePage.tsx @@ -0,0 +1,32 @@ +import React, { useMemo } from "react"; +import { useFolders } from "@webiny/app-aco"; +import { createDecorator } from "@webiny/react-composition"; +import { usePage } from "~/admin/views/Pages/PageDetails"; +import { usePagesPermissions } from "~/hooks/permissions"; +import { DuplicatePage } from "./DuplicatePage"; + +export const SecureDuplicatePage = createDecorator(DuplicatePage, Original => { + return function SecurePageDetailsDuplicatePageRenderer() { + const { page } = usePage(); + const { folderLevelPermissions: flp } = useFolders(); + const { canWrite: pagesCanWrite } = usePagesPermissions(); + + const canDuplicate = useMemo(() => { + if (!page || Object.keys(page).length === 0) { + // Page data is not available yet + return false; + } + + return ( + pagesCanWrite(page.createdBy.id) && + flp.canManageContent(page.wbyAco_location.folderId) + ); + }, [flp, page]); + + if (!canDuplicate) { + return null; + } + + return ; + }; +}); diff --git a/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/index.ts b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/index.ts new file mode 100644 index 00000000000..6b50089334c --- /dev/null +++ b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage/index.ts @@ -0,0 +1,4 @@ +export * from "./DefaultDuplicatePage"; +export * from "./DuplicatePage"; +export * from "./DuplicatePageMenuItem"; +export * from "./SecureDuplicatePage"; diff --git a/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/PageOptionsMenu.tsx b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/PageOptionsMenu.tsx index c64706b62d2..50b959c4dfe 100644 --- a/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/PageOptionsMenu.tsx +++ b/packages/app-page-builder/src/admin/plugins/pageDetails/header/pageOptionsMenu/PageOptionsMenu.tsx @@ -1,21 +1,17 @@ import React, { useCallback, useState } from "react"; import { useApolloClient } from "@apollo/react-hooks"; -import { useRouter } from "@webiny/react-router"; import { IconButton } from "@webiny/ui/Button"; import { Icon } from "@webiny/ui/Icon"; import { ReactComponent as MoreVerticalIcon } from "~/admin/assets/more_vert.svg"; import { ReactComponent as HomeIcon } from "~/admin/assets/round-home-24px.svg"; -import { ReactComponent as DuplicateIcon } from "~/editor/assets/icons/round-queue-24px.svg"; import { ReactComponent as GridViewIcon } from "@material-design-icons/svg/outlined/grid_view.svg"; import { ListItemGraphic } from "@webiny/ui/List"; import { MenuItem, Menu } from "@webiny/ui/Menu"; -import { DUPLICATE_PAGE } from "~/admin/graphql/pages"; import { CREATE_TEMPLATE_FROM_PAGE, LIST_PAGE_TEMPLATES } from "~/admin/views/PageTemplates/graphql"; import CreatePageTemplateDialog from "~/admin/views/PageTemplates/CreatePageTemplateDialog"; -import * as GQLCache from "~/admin/views/Pages/cache"; import { usePageBuilderSettings } from "~/admin/hooks/usePageBuilderSettings"; import { css } from "emotion"; import { useSnackbar } from "@webiny/app-admin/hooks/useSnackbar"; @@ -25,9 +21,10 @@ import { plugins } from "@webiny/plugins"; import { PbPageData, PbPageDetailsHeaderRightOptionsMenuItemPlugin, PbPageTemplate } from "~/types"; import { SecureView } from "@webiny/app-security"; import { useAdminPageBuilder } from "~/admin/hooks/useAdminPageBuilder"; -import { useFolders, useRecords } from "@webiny/app-aco"; -import { usePagesPermissions, useTemplatesPermissions } from "~/hooks/permissions"; +import { useFolders } from "@webiny/app-aco"; +import { useTemplatesPermissions } from "~/hooks/permissions"; import { PreviewPage } from "./PreviewPage"; +import { DuplicatePage } from "./DuplicatePage"; const menuStyles = css({ width: 250, @@ -48,8 +45,6 @@ const PageOptionsMenu = (props: PageOptionsMenuProps) => { const [isCreateTemplateDialogOpen, setIsCreateTemplateDialogOpen] = useState(false); const { settings, isSpecialPage, updateSettingsMutation } = usePageBuilderSettings(); const client = useApolloClient(); - const { history } = useRouter(); - const { getRecord } = useRecords(); const pageBuilder = useAdminPageBuilder(); @@ -66,35 +61,6 @@ const PageOptionsMenu = (props: PageOptionsMenuProps) => { ) }); - const handleDuplicateClick = useCallback(async () => { - try { - await client.mutate({ - mutation: DUPLICATE_PAGE, - variables: { - id: page.id, - meta: { location: { folderId: page.wbyAco_location.folderId } } - }, - async update(cache, { data }) { - if (data.pageBuilder.duplicatePage.error) { - return; - } - - GQLCache.addPageToListCache(cache, data.pageBuilder.duplicatePage.data); - showSnackbar(`The page "${page.title}" was duplicated successfully.`); - history.push( - `/page-builder/pages?id=${encodeURIComponent( - data.pageBuilder.duplicatePage.data.id - )}` - ); - // Sync ACO record - retrieve the most updated record from network - await getRecord(data.pageBuilder.duplicatePage.data.pid); - } - }); - } catch (error) { - showSnackbar(error.message); - } - }, [page]); - const handleCreateTemplateClick = useCallback( async (formData: Pick) => { try { @@ -118,11 +84,9 @@ const PageOptionsMenu = (props: PageOptionsMenuProps) => { [page] ); - const { canWrite: pagesCanWrite } = usePagesPermissions(); const { folderLevelPermissions: flp } = useFolders(); const { canCreate: templatesCanCreate } = useTemplatesPermissions(); - const canDuplicate = pagesCanWrite(); const canCreateTemplate = templatesCanCreate(); const folderId = page.wbyAco_location?.folderId; @@ -193,14 +157,7 @@ const PageOptionsMenu = (props: PageOptionsMenuProps) => { - {canDuplicate && ( - - - } /> - - Duplicate - - )} + {canCreateTemplate && !isTemplatePage && ( setIsCreateTemplateDialogOpen(true)}> diff --git a/packages/app-page-builder/src/admin/views/Pages/PagesModule.tsx b/packages/app-page-builder/src/admin/views/Pages/PagesModule.tsx index 44d83a04cdf..4ab5a9437c1 100644 --- a/packages/app-page-builder/src/admin/views/Pages/PagesModule.tsx +++ b/packages/app-page-builder/src/admin/views/Pages/PagesModule.tsx @@ -6,7 +6,9 @@ import { ActionExport, SecureActionMove, SecureActionPublish, - SecureActionUnpublish + SecureActionUnpublish, + ActionDuplicate, + SecureActionDuplicate as SecureBulkActionDuplicate } from "~/admin/components/BulkActions"; import { DeleteFolder, EditFolder, SetFolderPermissions } from "@webiny/app-aco"; @@ -21,58 +23,71 @@ import { SecureDeletePage, SecureEditPage, SecureMovePage, - PreviewPage + PreviewPage, + SecureDuplicatePage as SecureListDuplicatePage, + DuplicatePage } from "~/admin/components/Table/Table"; +import { SecureDuplicatePage as SecurePageDetailsDuplicatePage } from "~/admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage"; + const { Browser } = PageListConfig; export const PagesModule = () => { return ( - - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } - hideable={false} - size={200} - sortable={true} - /> - } /> - } - sortable={true} - /> - } - sortable={true} - /> - } /> - } - size={80} - className={"rmwc-data-table__cell--align-end"} - resizable={false} - hideable={false} - /> - + <> + {/*Page Builder list configs*/} + + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } + hideable={false} + size={200} + sortable={true} + /> + } /> + } + sortable={true} + /> + } + sortable={true} + /> + } /> + } + size={80} + className={"rmwc-data-table__cell--align-end"} + resizable={false} + hideable={false} + /> + + {/*Page Builder decorated components*/} + + + + ); }; diff --git a/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/index.ts b/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/index.ts new file mode 100644 index 00000000000..5cea1c54125 --- /dev/null +++ b/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/index.ts @@ -0,0 +1,2 @@ +export * from "./useDuplicatePageCase"; +export * from "./useDuplicatePage"; diff --git a/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/types.ts b/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/types.ts new file mode 100644 index 00000000000..0050052e7d6 --- /dev/null +++ b/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/types.ts @@ -0,0 +1,25 @@ +import { PbErrorResponse, PbPageData, PbPageDataItem, PbPageTableItem } from "~/types"; +import { SearchRecordItem } from "@webiny/app-aco/table.types"; +import { Location } from "@webiny/app-aco/types"; + +export type PageItem = PbPageTableItem | PbPageData | SearchRecordItem; + +export const isPbPageData = (page: PageItem): page is PbPageData => { + return "wbyAco_location" in page; +}; + +export interface DuplicatePageVariables { + id: string; + meta: { + location: Location; + }; +} + +export interface DuplicatePageResponse { + pageBuilder: { + duplicatePage: { + data: PbPageData; + error: PbErrorResponse; + }; + }; +} diff --git a/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/useDuplicatePage.tsx b/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/useDuplicatePage.tsx new file mode 100644 index 00000000000..ab6480331ed --- /dev/null +++ b/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/useDuplicatePage.tsx @@ -0,0 +1,37 @@ +import { useRecords } from "@webiny/app-aco"; +import { useSnackbar } from "@webiny/app-admin"; +import { useDuplicatePageCase } from "./useDuplicatePageCase"; +import { PbPageData } from "~/types"; +import { PageItem } from "./types"; + +interface UseDuplicatePageParams { + page: PageItem; + onSuccess?: (page: PbPageData) => void; +} + +export const useDuplicatePage = () => { + const { duplicatePage: duplicatePageMutation } = useDuplicatePageCase(); + const { showSnackbar } = useSnackbar(); + const { getRecord } = useRecords(); + + const duplicatePage = async ({ page, onSuccess }: UseDuplicatePageParams) => { + try { + const data = await duplicatePageMutation({ page }); + + showSnackbar(`The page "${page.title}" was duplicated successfully.`); + + // Sync ACO record - retrieve the new record from network + await getRecord(data.pid); + + if (typeof onSuccess === "function") { + onSuccess(data); + } + } catch (error) { + showSnackbar(error); + } + }; + + return { + duplicatePage + }; +}; diff --git a/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/useDuplicatePageCase.ts b/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/useDuplicatePageCase.ts new file mode 100644 index 00000000000..c43c1e98358 --- /dev/null +++ b/packages/app-page-builder/src/admin/views/Pages/hooks/useDuplicatePage/useDuplicatePageCase.ts @@ -0,0 +1,48 @@ +import { useApolloClient } from "@apollo/react-hooks"; +import { DUPLICATE_PAGE } from "~/admin/graphql/pages"; +import { DuplicatePageResponse, DuplicatePageVariables, isPbPageData, PageItem } from "./types"; + +interface DuplicatePageMutationParams { + page: PageItem; +} + +export const useDuplicatePageCase = () => { + const client = useApolloClient(); + + const duplicatePage = async (params: DuplicatePageMutationParams) => { + let location; + + if (isPbPageData(params.page)) { + location = params.page.wbyAco_location; + } else { + location = params.page.location; + } + + const { data: response } = await client.mutate< + DuplicatePageResponse, + DuplicatePageVariables + >({ + mutation: DUPLICATE_PAGE, + variables: { + id: params.page.id, + meta: { location } + } + }); + + if (!response) { + throw new Error(`Network error while duplicating page "${params.page.id}".`); + } + + const { data, error } = response.pageBuilder.duplicatePage; + + if (!data) { + throw new Error(error?.message || `Could not duplicate page "${params.page.id}".`); + } + + return data; + }; + + return { + duplicatePage + }; +}; diff --git a/packages/app-page-builder/src/components.ts b/packages/app-page-builder/src/components.ts index dcc91475b69..742566f614d 100644 --- a/packages/app-page-builder/src/components.ts +++ b/packages/app-page-builder/src/components.ts @@ -4,6 +4,7 @@ import EditPageInToolbar from "./admin/plugins/pageDetails/header/editRevision/E import * as RevisionsList from "./admin/plugins/pageDetails/pageRevisions/RevisionsList"; import { usePage as usePageDetailsPage } from "./admin/views/Pages/PageDetails"; import { PreviewPage as PreviewPageToolbar } from "./admin/plugins/pageDetails/header/pageOptionsMenu/PreviewPage"; +import { DuplicatePage as DuplicatePageToolbar } from "./admin/plugins/pageDetails/header/pageOptionsMenu/DuplicatePage"; import { PublishPageMenuOption, DeleteRevisionMenuOption, @@ -19,7 +20,8 @@ import { MovePage, EditPage, PreviewPage, - ChangePageStatus + ChangePageStatus, + DuplicatePage } from "~/admin/components/Table/Table"; import { usePage } from "~/admin/views/Pages/hooks/usePage"; @@ -41,6 +43,10 @@ export const Components = { * This component renders the "Edit" page action. */ EditPage, + /** + * This component renders the "Duplicate" page action. + */ + DuplicatePage, /** * This component renders the "Delete" page action. */ @@ -79,7 +85,11 @@ export const Components = { /** * This component renders the "Preview" action in the dropdown menu. */ - PreviewPage: PreviewPageToolbar + PreviewPage: PreviewPageToolbar, + /** + * This component renders the "Duplicate" action in the dropdown menu. + */ + DuplicatePage: DuplicatePageToolbar }, /** * These components are used in the page revisions tab, in the page details drawer. From 8f7038ca4e01a415e1301a667a8e0a0c436165a4 Mon Sep 17 00:00:00 2001 From: adrians5j Date: Fri, 1 Mar 2024 10:44:26 +0100 Subject: [PATCH 031/355] merge: pull changes from `dev` --- yarn.lock | 21444 ++++++++++++++++++---------------------------------- 1 file changed, 7173 insertions(+), 14271 deletions(-) diff --git a/yarn.lock b/yarn.lock index 52865f9200d..de2f554aecc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -14,6 +14,13 @@ __metadata: languageName: node linkType: hard +"@aashutoshrathi/word-wrap@npm:^1.2.3": + version: 1.2.6 + resolution: "@aashutoshrathi/word-wrap@npm:1.2.6" + checksum: ada901b9e7c680d190f1d012c84217ce0063d8f5c5a7725bb91ec3c5ed99bb7572680eb2d2938a531ccbaec39a95422fcd8a6b4a13110c7d98dd75402f66a0cd + languageName: node + linkType: hard + "@ampproject/remapping@npm:^2.1.0": version: 2.2.0 resolution: "@ampproject/remapping@npm:2.2.0" @@ -2521,9 +2528,9 @@ __metadata: languageName: node linkType: hard -"@babel/cli@npm:^7.19.3": - version: 7.23.0 - resolution: "@babel/cli@npm:7.23.0" +"@babel/cli@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/cli@npm:7.23.9" dependencies: "@jridgewell/trace-mapping": ^0.3.17 "@nicolo-ribaudo/chokidar-2": 2.1.8-no-fsevents.3 @@ -2544,43 +2551,7 @@ __metadata: bin: babel: ./bin/babel.js babel-external-helpers: ./bin/babel-external-helpers.js - checksum: beeb189560bf9c4ea951ef637eefa5214654678fb09c4aaa6695921037059c1e1553c610fe95fbd19a9cdfd9f5598a812fc13df40a6b9a9ea899e43fc6c42052 - languageName: node - linkType: hard - -"@babel/cli@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/cli@npm:7.22.6" - dependencies: - "@jridgewell/trace-mapping": ^0.3.17 - "@nicolo-ribaudo/chokidar-2": 2.1.8-no-fsevents.3 - chokidar: ^3.4.0 - commander: ^4.0.1 - convert-source-map: ^1.1.0 - fs-readdir-recursive: ^1.1.0 - glob: ^7.2.0 - make-dir: ^2.1.0 - slash: ^2.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - dependenciesMeta: - "@nicolo-ribaudo/chokidar-2": - optional: true - chokidar: - optional: true - bin: - babel: ./bin/babel.js - babel-external-helpers: ./bin/babel-external-helpers.js - checksum: c2a6b7d68226f1601446a0e452fcbec9df40c5aabb991f427ad1e2d0eb75f123f530c1319b55b040d32b3593e003fced99e073ed556435e301d97a10965ac947 - languageName: node - linkType: hard - -"@babel/code-frame@npm:7.5.5": - version: 7.5.5 - resolution: "@babel/code-frame@npm:7.5.5" - dependencies: - "@babel/highlight": ^7.0.0 - checksum: b4cb24f103ac96451c02efad3c9118533ff4c4e105f2153870d715af0715633ac6c269d7b9473b0c491fc2a7ef02efd6a0817a173896aef6d7279b61139dec22 + checksum: 2952312b73f9a0a2566e556f821ca04502aa747118530af5186a1943f338aec5d6abbe4e14b3916d27428b77c5ebc223e83a9c6cea8868342c51368613acb51c languageName: node linkType: hard @@ -2621,6 +2592,16 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/code-frame@npm:7.23.5" + dependencies: + "@babel/highlight": ^7.23.4 + chalk: ^2.4.2 + checksum: d90981fdf56a2824a9b14d19a4c0e8db93633fd488c772624b4e83e0ceac6039a27cd298a247c3214faa952bf803ba23696172ae7e7235f3b97f43ba278c569a + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.20.1, @babel/compat-data@npm:^7.20.5": version: 7.20.14 resolution: "@babel/compat-data@npm:7.20.14" @@ -2635,7 +2616,7 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.22.5, @babel/compat-data@npm:^7.22.6": +"@babel/compat-data@npm:^7.22.6": version: 7.22.6 resolution: "@babel/compat-data@npm:7.22.6" checksum: b88631143a2ebdb75e5bac47984e950983294f1739c2133f32569c6f2fcee85f83634bb6cf4378afb44fa8eb7877d11e48811d1e6a52afa161f82276ffdc3fb4 @@ -2649,7 +2630,14 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.7.5": +"@babel/compat-data@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/compat-data@npm:7.23.5" + checksum: 06ce244cda5763295a0ea924728c09bae57d35713b675175227278896946f922a63edf803c322f855a3878323d48d0255a2a3023409d2a123483c8a69ebb4744 + languageName: node + linkType: hard + +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3": version: 7.20.12 resolution: "@babel/core@npm:7.20.12" dependencies: @@ -2672,30 +2660,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.19.3": - version: 7.23.3 - resolution: "@babel/core@npm:7.23.3" - dependencies: - "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.22.13 - "@babel/generator": ^7.23.3 - "@babel/helper-compilation-targets": ^7.22.15 - "@babel/helper-module-transforms": ^7.23.3 - "@babel/helpers": ^7.23.2 - "@babel/parser": ^7.23.3 - "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.3 - "@babel/types": ^7.23.3 - convert-source-map: ^2.0.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.2 - json5: ^2.2.3 - semver: ^6.3.1 - checksum: d306c1fa68972f4e085e9e7ad165aee80eb801ef331f6f07808c86309f03534d638b82ad00a3bc08f4d3de4860ccd38512b2790a39e6acc2caf9ea21e526afe7 - languageName: node - linkType: hard - -"@babel/core@npm:^7.19.6, @babel/core@npm:^7.4.5": +"@babel/core@npm:^7.19.6": version: 7.21.8 resolution: "@babel/core@npm:7.21.8" dependencies: @@ -2718,30 +2683,44 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.22.8": - version: 7.22.8 - resolution: "@babel/core@npm:7.22.8" +"@babel/core@npm:^7.23.9": + version: 7.24.0 + resolution: "@babel/core@npm:7.24.0" dependencies: "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.22.5 - "@babel/generator": ^7.22.7 - "@babel/helper-compilation-targets": ^7.22.6 - "@babel/helper-module-transforms": ^7.22.5 - "@babel/helpers": ^7.22.6 - "@babel/parser": ^7.22.7 - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.8 - "@babel/types": ^7.22.5 - "@nicolo-ribaudo/semver-v6": ^6.3.3 - convert-source-map: ^1.7.0 + "@babel/code-frame": ^7.23.5 + "@babel/generator": ^7.23.6 + "@babel/helper-compilation-targets": ^7.23.6 + "@babel/helper-module-transforms": ^7.23.3 + "@babel/helpers": ^7.24.0 + "@babel/parser": ^7.24.0 + "@babel/template": ^7.24.0 + "@babel/traverse": ^7.24.0 + "@babel/types": ^7.24.0 + convert-source-map: ^2.0.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 - json5: ^2.2.2 - checksum: 75ed701c14ad17070382ae1dd166f7534b31f2c71e00995a5f261ee2398ee96335b0736573b8ff24ab6e3e6f5814ee2a48fa11ab90fabcd3dfc70ea87c5f30a6 + json5: ^2.2.3 + semver: ^6.3.1 + checksum: 3124a8a1c550f3818a55dc6f621af9c580b4959bc780cce7220f671088c404830f41870573f5acf7f837878f8aa82e84675ea148a9852c1b053533cb899300d3 + languageName: node + linkType: hard + +"@babel/eslint-parser@npm:^7.23.9": + version: 7.23.10 + resolution: "@babel/eslint-parser@npm:7.23.10" + dependencies: + "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1 + eslint-visitor-keys: ^2.1.0 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 + checksum: 81249edee14f95720044f393b5b0a681a230ac2bde3d656b0c55b1cec4c5cb99ce0584ef6acd2e5413acc7905daee1b2e1db8e3fab18a3a74c508098a584ec9a languageName: node linkType: hard -"@babel/generator@npm:^7.12.11, @babel/generator@npm:^7.20.7, @babel/generator@npm:^7.7.2": +"@babel/generator@npm:^7.20.7, @babel/generator@npm:^7.7.2": version: 7.20.14 resolution: "@babel/generator@npm:7.20.14" dependencies: @@ -2764,27 +2743,15 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.22.7": - version: 7.22.7 - resolution: "@babel/generator@npm:7.22.7" - dependencies: - "@babel/types": ^7.22.5 - "@jridgewell/gen-mapping": ^0.3.2 - "@jridgewell/trace-mapping": ^0.3.17 - jsesc: ^2.5.1 - checksum: cee15558888bdf5564e19cfaf95101b2910fa425f30cc1a25ac9b8621bd62b63544eb1b36ad89c80b5e41915699219f78712cab128d1f7e3da6a21fbf4143927 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/generator@npm:7.23.3" +"@babel/generator@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/generator@npm:7.23.6" dependencies: - "@babel/types": ^7.23.3 + "@babel/types": ^7.23.6 "@jridgewell/gen-mapping": ^0.3.2 "@jridgewell/trace-mapping": ^0.3.17 jsesc: ^2.5.1 - checksum: b6e71cca852d4e1aa01a28a30b8c74ffc3b8d56ccb7ae3ee783028ee015f63ad861a2e386c3eb490a9a8634db485a503a33521680f4af510151e90346c46da17 + checksum: 1a1a1c4eac210f174cd108d479464d053930a812798e09fee069377de39a893422df5b5b146199ead7239ae6d3a04697b45fc9ac6e38e0f6b76374390f91fc6c languageName: node linkType: hard @@ -2816,12 +2783,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.22.5" +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.22.15": + version: 7.22.15 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.22.15" dependencies: - "@babel/types": ^7.22.5 - checksum: d753acac62399fc6dd354cf1b9441bde0c331c2fe792a4c14904c5e5eafc3cac79478f6aa038e8a51c1148b0af6710a2e619855e4b5d54497ac972eaffed5884 + "@babel/types": ^7.22.15 + checksum: 639c697a1c729f9fafa2dd4c9af2e18568190299b5907bd4c2d0bc818fcbd1e83ffeecc2af24327a7faa7ac4c34edd9d7940510a5e66296c19bad17001cf5c7a languageName: node linkType: hard @@ -2868,7 +2835,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.22.5, @babel/helper-compilation-targets@npm:^7.22.6": +"@babel/helper-compilation-targets@npm:^7.22.6": version: 7.22.6 resolution: "@babel/helper-compilation-targets@npm:7.22.6" dependencies: @@ -2883,6 +2850,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-compilation-targets@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/helper-compilation-targets@npm:7.23.6" + dependencies: + "@babel/compat-data": ^7.23.5 + "@babel/helper-validator-option": ^7.23.5 + browserslist: ^4.22.2 + lru-cache: ^5.1.1 + semver: ^6.3.1 + checksum: c630b98d4527ac8fe2c58d9a06e785dfb2b73ec71b7c4f2ddf90f814b5f75b547f3c015f110a010fd31f76e3864daaf09f3adcd2f6acdbfb18a8de3a48717590 + languageName: node + linkType: hard + "@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.20.12, @babel/helper-create-class-features-plugin@npm:^7.20.5, @babel/helper-create-class-features-plugin@npm:^7.20.7": version: 7.20.12 resolution: "@babel/helper-create-class-features-plugin@npm:7.20.12" @@ -2901,22 +2881,22 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.22.5": - version: 7.22.6 - resolution: "@babel/helper-create-class-features-plugin@npm:7.22.6" +"@babel/helper-create-class-features-plugin@npm:^7.22.15, @babel/helper-create-class-features-plugin@npm:^7.23.6": + version: 7.24.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.24.0" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-function-name": ^7.22.5 - "@babel/helper-member-expression-to-functions": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-function-name": ^7.23.0 + "@babel/helper-member-expression-to-functions": ^7.23.0 "@babel/helper-optimise-call-expression": ^7.22.5 - "@babel/helper-replace-supers": ^7.22.5 + "@babel/helper-replace-supers": ^7.22.20 "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 "@babel/helper-split-export-declaration": ^7.22.6 - "@nicolo-ribaudo/semver-v6": ^6.3.3 + semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0 - checksum: 10412e8a509a607cde6137288d3f12b1f91acd374e29e6dd6a277b67217e9f4c932a0acd89eeda837c8432916df775a8af6321aeb8d8b131ccdbf7688208dda1 + checksum: 407ad4a9bf982a40a2c34c65bfc5d1349bb100076b2310f11889d803b354609f27f5397705aca0c047dfecb145321ec18ec1e27be7bc642cb69a32204781400d languageName: node linkType: hard @@ -2932,6 +2912,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-regexp-features-plugin@npm:^7.22.15": + version: 7.22.15 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.15" + dependencies: + "@babel/helper-annotate-as-pure": ^7.22.5 + regexpu-core: ^5.3.1 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 0243b8d4854f1dc8861b1029a46d3f6393ad72f366a5a08e36a4648aa682044f06da4c6e87a456260e1e1b33c999f898ba591a0760842c1387bcc93fbf2151a6 + languageName: node + linkType: hard + "@babel/helper-create-regexp-features-plugin@npm:^7.22.5": version: 7.22.6 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.6" @@ -2961,9 +2954,9 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.4.1": - version: 0.4.1 - resolution: "@babel/helper-define-polyfill-provider@npm:0.4.1" +"@babel/helper-define-polyfill-provider@npm:^0.5.0": + version: 0.5.0 + resolution: "@babel/helper-define-polyfill-provider@npm:0.5.0" dependencies: "@babel/helper-compilation-targets": ^7.22.6 "@babel/helper-plugin-utils": ^7.22.5 @@ -2971,8 +2964,8 @@ __metadata: lodash.debounce: ^4.0.8 resolve: ^1.14.2 peerDependencies: - "@babel/core": ^7.4.0-0 - checksum: 712b440cdd343ac7c4617225f91b0a9db5a7b1c96356b720e011af64ad6c4da9c66889f8d2962a0a2ae2e4ccb6a9b4a210c4a3c8c8ff103846b3d93b61bc6634 + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: d24626b819d3875cb65189d761004e9230f2b3fb60542525c4785616f4b2366741369235a864b744f54beb26d625ae4b0af0c9bb3306b61bf4fccb61e0620020 languageName: node linkType: hard @@ -2997,13 +2990,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-environment-visitor@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-environment-visitor@npm:7.22.5" - checksum: 248532077d732a34cd0844eb7b078ff917c3a8ec81a7f133593f71a860a582f05b60f818dc5049c2212e5baa12289c27889a4b81d56ef409b4863db49646c4b1 - languageName: node - linkType: hard - "@babel/helper-explode-assignable-expression@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-explode-assignable-expression@npm:7.18.6" @@ -3080,12 +3066,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-member-expression-to-functions@npm:7.22.5" +"@babel/helper-member-expression-to-functions@npm:^7.22.15, @babel/helper-member-expression-to-functions@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0" dependencies: - "@babel/types": ^7.22.5 - checksum: 4bd5791529c280c00743e8bdc669ef0d4cd1620d6e3d35e0d42b862f8262bc2364973e5968007f960780344c539a4b9cf92ab41f5b4f94560a9620f536de2a39 + "@babel/types": ^7.23.0 + checksum: 494659361370c979ada711ca685e2efe9460683c36db1b283b446122596602c901e291e09f2f980ecedfe6e0f2bd5386cb59768285446530df10c14df1024e75 languageName: node linkType: hard @@ -3157,22 +3143,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-module-transforms@npm:7.22.5" - dependencies: - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-module-imports": ^7.22.5 - "@babel/helper-simple-access": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.5 - "@babel/helper-validator-identifier": ^7.22.5 - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.5 - "@babel/types": ^7.22.5 - checksum: 8985dc0d971fd17c467e8b84fe0f50f3dd8610e33b6c86e5b3ca8e8859f9448bcc5c84e08a2a14285ef388351c0484797081c8f05a03770bf44fc27bf4900e68 - languageName: node - linkType: hard - "@babel/helper-module-transforms@npm:^7.23.3": version: 7.23.3 resolution: "@babel/helper-module-transforms@npm:7.23.3" @@ -3220,6 +3190,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-plugin-utils@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/helper-plugin-utils@npm:7.24.0" + checksum: e2baa0eede34d2fa2265947042aa84d444aa48dc51e9feedea55b67fc1bc3ab051387e18b33ca7748285a6061390831ab82f8a2c767d08470b93500ec727e9b9 + languageName: node + linkType: hard + "@babel/helper-remap-async-to-generator@npm:^7.18.9": version: 7.18.9 resolution: "@babel/helper-remap-async-to-generator@npm:7.18.9" @@ -3234,17 +3211,16 @@ __metadata: languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-remap-async-to-generator@npm:7.22.5" +"@babel/helper-remap-async-to-generator@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-remap-async-to-generator@npm:7.22.20" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-wrap-function": ^7.22.5 - "@babel/types": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-wrap-function": ^7.22.20 peerDependencies: "@babel/core": ^7.0.0 - checksum: 1e51dcff1c22e97ea3d22034b77788048eb6d8c6860325bd7a1046b7a7135730cefd93b5c96fd9839d76031095d5ffb6f0cd6ee90a5d69a4c7de980d7f4623d9 + checksum: 2fe6300a6f1b58211dffa0aed1b45d4958506d096543663dba83bd9251fe8d670fa909143a65b45e72acb49e7e20fbdb73eae315d9ddaced467948c3329986e7 languageName: node linkType: hard @@ -3262,17 +3238,16 @@ __metadata: languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-replace-supers@npm:7.22.5" +"@babel/helper-replace-supers@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-replace-supers@npm:7.22.20" dependencies: - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-member-expression-to-functions": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-member-expression-to-functions": ^7.22.15 "@babel/helper-optimise-call-expression": ^7.22.5 - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.5 - "@babel/types": ^7.22.5 - checksum: af29deff6c6dc3fa2d1a517390716aa3f4d329855e8689f1d5c3cb07c1b898e614a5e175f1826bb58e9ff1480e6552885a71a9a0ba5161787aaafa2c79b216cc + peerDependencies: + "@babel/core": ^7.0.0 + checksum: a0008332e24daedea2e9498733e3c39b389d6d4512637e000f96f62b797e702ee24a407ccbcd7a236a551590a38f31282829a8ef35c50a3c0457d88218cae639 languageName: node linkType: hard @@ -3330,7 +3305,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.22.5, @babel/helper-split-export-declaration@npm:^7.22.6": +"@babel/helper-split-export-declaration@npm:^7.22.6": version: 7.22.6 resolution: "@babel/helper-split-export-declaration@npm:7.22.6" dependencies: @@ -3360,6 +3335,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/helper-string-parser@npm:7.23.4" + checksum: c0641144cf1a7e7dc93f3d5f16d5327465b6cf5d036b48be61ecba41e1eece161b48f46b7f960951b67f8c3533ce506b16dece576baef4d8b3b49f8c65410f90 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1": version: 7.19.1 resolution: "@babel/helper-validator-identifier@npm:7.19.1" @@ -3409,6 +3391,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-option@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/helper-validator-option@npm:7.23.5" + checksum: 537cde2330a8aede223552510e8a13e9c1c8798afee3757995a7d4acae564124fe2bf7e7c3d90d62d3657434a74340a274b3b3b1c6f17e9a2be1f48af29cb09e + languageName: node + linkType: hard + "@babel/helper-wrap-function@npm:^7.18.9": version: 7.20.5 resolution: "@babel/helper-wrap-function@npm:7.20.5" @@ -3421,15 +3410,14 @@ __metadata: languageName: node linkType: hard -"@babel/helper-wrap-function@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-wrap-function@npm:7.22.5" +"@babel/helper-wrap-function@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-wrap-function@npm:7.22.20" dependencies: "@babel/helper-function-name": ^7.22.5 - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.5 - "@babel/types": ^7.22.5 - checksum: a4ba2d7577ad3ce92fadaa341ffce3b0e4b389808099b07c80847f9be0852f4b42344612bc1b3d1b796ffb75be56d5957c5c56a1734f6aee5ccbb7cd9ab12691 + "@babel/template": ^7.22.15 + "@babel/types": ^7.22.19 + checksum: 221ed9b5572612aeb571e4ce6a256f2dee85b3c9536f1dd5e611b0255e5f59a3d0ec392d8d46d4152149156a8109f92f20379b1d6d36abb613176e0e33f05fca languageName: node linkType: hard @@ -3455,29 +3443,18 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/helpers@npm:7.22.6" - dependencies: - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.6 - "@babel/types": ^7.22.5 - checksum: 5c1f33241fe7bf7709868c2105134a0a86dca26a0fbd508af10a89312b1f77ca38ebae43e50be3b208613c5eacca1559618af4ca236f0abc55d294800faeff30 - languageName: node - linkType: hard - -"@babel/helpers@npm:^7.23.2": - version: 7.23.2 - resolution: "@babel/helpers@npm:7.23.2" +"@babel/helpers@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/helpers@npm:7.24.0" dependencies: - "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.2 - "@babel/types": ^7.23.0 - checksum: aaf4828df75ec460eaa70e5c9f66e6dadc28dae3728ddb7f6c13187dbf38030e142194b83d81aa8a31bbc35a5529a5d7d3f3cf59d5d0b595f5dd7f9d8f1ced8e + "@babel/template": ^7.24.0 + "@babel/traverse": ^7.24.0 + "@babel/types": ^7.24.0 + checksum: 2c1d9547c7a6e5aa648d4f3959252f825d4176ee52ed5430d65e50e68a138776adfd87ff3c8f9719ea6cd36601e935936d006340770ad8282b8664770aca8e33 languageName: node linkType: hard -"@babel/highlight@npm:^7.0.0, @babel/highlight@npm:^7.18.6": +"@babel/highlight@npm:^7.18.6": version: 7.18.6 resolution: "@babel/highlight@npm:7.18.6" dependencies: @@ -3510,7 +3487,18 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.13, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.6.4, @babel/parser@npm:^7.7.0": +"@babel/highlight@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/highlight@npm:7.23.4" + dependencies: + "@babel/helper-validator-identifier": ^7.22.20 + chalk: ^2.4.2 + js-tokens: ^4.0.0 + checksum: 643acecdc235f87d925979a979b539a5d7d1f31ae7db8d89047269082694122d11aa85351304c9c978ceeb6d250591ccadb06c366f358ccee08bb9c122476b89 + languageName: node + linkType: hard + +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.13, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.6.4": version: 7.20.15 resolution: "@babel/parser@npm:7.20.15" bin: @@ -3528,7 +3516,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.3": +"@babel/parser@npm:^7.22.15": version: 7.23.3 resolution: "@babel/parser@npm:7.23.3" bin: @@ -3537,7 +3525,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.22.5, @babel/parser@npm:^7.22.7": +"@babel/parser@npm:^7.22.5": version: 7.22.7 resolution: "@babel/parser@npm:7.22.7" bin: @@ -3546,6 +3534,15 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/parser@npm:7.24.0" + bin: + parser: ./bin/babel-parser.js + checksum: 4a6afec49487a212e7a27345b0c090b56905efb62c0b3a1499b0a57a5b3bf43d9d1e99e31b137080eacc24dee659a29699740d0a6289999117c0d8c5a04bd68f + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.18.6" @@ -3557,14 +3554,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.22.5" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: 1e353a060fb2cd8f1256d28cd768f16fb02513f905b9b6d656fb0242c96c341a196fa188b27c2701506a6e27515359fbcc1a5ca7fa8b9b530cf88fbd137baefc + checksum: ddbaf2c396b7780f15e80ee01d6dd790db076985f3dfeb6527d1a8d4cacf370e49250396a3aa005b2c40233cac214a106232f83703d5e8491848bde273938232 languageName: node linkType: hard @@ -3581,16 +3578,28 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.22.5" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 - "@babel/plugin-transform-optional-chaining": ^7.22.5 + "@babel/plugin-transform-optional-chaining": ^7.23.3 peerDependencies: "@babel/core": ^7.13.0 - checksum: 16e7a5f3bf2f2ac0ca032a70bf0ebd7e886d84dbb712b55c0643c04c495f0f221fbcbca14b5f8f8027fa6c87a3dafae0934022ad2b409384af6c5c356495b7bd + checksum: 434b9d710ae856fa1a456678cc304fbc93915af86d581ee316e077af746a709a741ea39d7e1d4f5b98861b629cc7e87f002d3138f5e836775632466d4c74aef2 + languageName: node + linkType: hard + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.23.7": + version: 7.23.7 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.23.7" + dependencies: + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: f88e400b548202a6f8c5dfd25bc4949a13ea1ccb64a170d7dea4deaa655a0fcb001d3fd61c35e1ad9c09a3d5f0d43f783400425471fe6d660ccaf33dabea9aba languageName: node linkType: hard @@ -3608,7 +3617,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-class-properties@npm:^7.18.6, @babel/plugin-proposal-class-properties@npm:^7.7.0": +"@babel/plugin-proposal-class-properties@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6" dependencies: @@ -3645,15 +3654,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-export-default-from@npm:^7.16.0": - version: 7.18.10 - resolution: "@babel/plugin-proposal-export-default-from@npm:7.18.10" +"@babel/plugin-proposal-export-default-from@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-proposal-export-default-from@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.18.9 - "@babel/plugin-syntax-export-default-from": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/plugin-syntax-export-default-from": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2a12387e095ccd02a1560e5dd40812a83befe581d319685ae2a95f0650a4500381c1d9c710e6e29b34a1b053f9632ee2d3827b937e1cc5c9d2555280da22df53 + checksum: f5a438413b8728cbf5a76ef65510418e5e2e1c82292ee4a031a0c941bee488f7e7dec960c1fd314a42bfadf40ffa9a4ef5c1aa1b3c906b9bc140d4530e7bc8be languageName: node linkType: hard @@ -3717,7 +3726,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-object-rest-spread@npm:^7.20.2, @babel/plugin-proposal-object-rest-spread@npm:^7.20.7, @babel/plugin-proposal-object-rest-spread@npm:^7.6.2": +"@babel/plugin-proposal-object-rest-spread@npm:^7.20.2, @babel/plugin-proposal-object-rest-spread@npm:^7.20.7": version: 7.20.7 resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.20.7" dependencies: @@ -3792,15 +3801,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-throw-expressions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-proposal-throw-expressions@npm:7.22.5" +"@babel/plugin-proposal-throw-expressions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-proposal-throw-expressions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-throw-expressions": ^7.22.5 + "@babel/plugin-syntax-throw-expressions": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c27e4183ce4bce3ab39095450eb4b1c9bbd676bae34c8c8a0a1381a0da3a104a42a41422b1f52c884928b0d4412a7d62d840937db162cea3c2799cf6ae2653d3 + checksum: af281d7d0120281ec130ba16ce0e28142b752e056e8438212e1051fd994e97764786cb62d8f46333810b332ad5d236ffba554f5d3e076d8c0dd0b6618abbf7f9 languageName: node linkType: hard @@ -3860,7 +3869,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-dynamic-import@npm:^7.2.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.3": +"@babel/plugin-syntax-dynamic-import@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" dependencies: @@ -3871,14 +3880,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-export-default-from@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-syntax-export-default-from@npm:7.18.6" +"@babel/plugin-syntax-export-default-from@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-export-default-from@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4258156553d825abb2ebac920eae6837087b485eb8e0011e05ad1e57004a03441335325feb18185ffbfa0c33a340673e7ab79549080ff2beb4607f88936fedf2 + checksum: 415b752a4c096e1eb65328b5dddde4848178f992356ab058828dfb12267c00f0880b4a4a272edf51f6344af1cc1565ea6dc184063e9454acf3160b9b1a9ef669 languageName: node linkType: hard @@ -3893,17 +3902,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-flow@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-syntax-flow@npm:7.18.6" - dependencies: - "@babel/helper-plugin-utils": ^7.18.6 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: abe82062b3eef14de7d2b3c0e4fecf80a3e796ca497e9df616d12dd250968abf71495ee85a955b43a6c827137203f0c409450cf792732ed0d6907c806580ea71 - languageName: node - linkType: hard - "@babel/plugin-syntax-import-assertions@npm:^7.20.0": version: 7.20.0 resolution: "@babel/plugin-syntax-import-assertions@npm:7.20.0" @@ -3915,25 +3913,25 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-import-assertions@npm:7.22.5" +"@babel/plugin-syntax-import-assertions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2b8b5572db04a7bef1e6cd20debf447e4eef7cb012616f5eceb8fa3e23ce469b8f76ee74fd6d1e158ba17a8f58b0aec579d092fb67c5a30e83ccfbc5754916c1 + checksum: 883e6b35b2da205138caab832d54505271a3fee3fc1e8dc0894502434fc2b5d517cbe93bbfbfef8068a0fb6ec48ebc9eef3f605200a489065ba43d8cddc1c9a7 languageName: node linkType: hard -"@babel/plugin-syntax-import-attributes@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-import-attributes@npm:7.22.5" +"@babel/plugin-syntax-import-attributes@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-import-attributes@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 197b3c5ea2a9649347f033342cb222ab47f4645633695205c0250c6bf2af29e643753b8bb24a2db39948bef08e7c540babfd365591eb57fc110cb30b425ffc47 + checksum: 9aed7661ffb920ca75df9f494757466ca92744e43072e0848d87fa4aa61a3f2ee5a22198ac1959856c036434b5614a8f46f1fb70298835dbe28220cdd1d4c11e languageName: node linkType: hard @@ -3981,6 +3979,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-jsx@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-jsx@npm:7.23.3" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 89037694314a74e7f0e7a9c8d3793af5bf6b23d80950c29b360db1c66859d67f60711ea437e70ad6b5b4b29affe17eababda841b6c01107c2b638e0493bafb4e + languageName: node + linkType: hard + "@babel/plugin-syntax-jsx@npm:^7.7.2": version: 7.21.4 resolution: "@babel/plugin-syntax-jsx@npm:7.21.4" @@ -4069,14 +4078,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-throw-expressions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-throw-expressions@npm:7.22.5" +"@babel/plugin-syntax-throw-expressions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-throw-expressions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a0ddc61206c1dfe8606fdb420e5eeac2d4158ce8ae5171f3ad889c672ec8ca91583ce2083d90e5f532de8571edf74132a2b7973638c6574d00efc4b50e7e7720 + checksum: d0c3e007cbb022cf7d6d6f38685b72b6120f4f00592b804e1591043bb24fe0efd61696ea03506e770ccaebcbbbac51ea3ceefa10d64c18ae884cbd2068d7274f languageName: node linkType: hard @@ -4102,14 +4111,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-typescript@npm:7.22.5" +"@babel/plugin-syntax-typescript@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-typescript@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8ab7718fbb026d64da93681a57797d60326097fd7cb930380c8bffd9eb101689e90142c760a14b51e8e69c88a73ba3da956cb4520a3b0c65743aee5c71ef360a + checksum: abfad3a19290d258b028e285a1f34c9b8a0cbe46ef79eafed4ed7ffce11b5d0720b5e536c82f91cbd8442cde35a3dd8e861fa70366d87ff06fdc0d4756e30876 languageName: node linkType: hard @@ -4136,28 +4145,28 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.22.5" +"@babel/plugin-transform-arrow-functions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 35abb6c57062802c7ce8bd96b2ef2883e3124370c688bbd67609f7d2453802fb73944df8808f893b6c67de978eb2bcf87bbfe325e46d6f39b5fcb09ece11d01a + checksum: 1e99118176e5366c2636064d09477016ab5272b2a92e78b8edb571d20bc3eaa881789a905b20042942c3c2d04efc530726cf703f937226db5ebc495f5d067e66 languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.22.7": - version: 7.22.7 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.22.7" +"@babel/plugin-transform-async-generator-functions@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.9" dependencies: - "@babel/helper-environment-visitor": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-remap-async-to-generator": ^7.22.5 + "@babel/helper-remap-async-to-generator": ^7.22.20 "@babel/plugin-syntax-async-generators": ^7.8.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 57cd2cce3fb696dadf00e88f168683df69e900b92dadeae07429243c43bc21d5ccdc0c2db61cf5c37bd0fbd893fc455466bef6babe4aa5b79d9cb8ba89f40ae7 + checksum: d402494087a6b803803eb5ab46b837aab100a04c4c5148e38bfa943ea1bbfc1ecfb340f1ced68972564312d3580f550c125f452372e77607a558fbbaf98c31c0 languageName: node linkType: hard @@ -4174,16 +4183,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.22.5" +"@babel/plugin-transform-async-to-generator@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.23.3" dependencies: - "@babel/helper-module-imports": ^7.22.5 + "@babel/helper-module-imports": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-remap-async-to-generator": ^7.22.5 + "@babel/helper-remap-async-to-generator": ^7.22.20 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b95f23f99dcb379a9f0a1c2a3bbea3f8dc0e1b16dc1ac8b484fe378370169290a7a63d520959a9ba1232837cf74a80e23f6facbe14fd42a3cda6d3c2d7168e62 + checksum: 2e9d9795d4b3b3d8090332104e37061c677f29a1ce65bcbda4099a32d243e5d9520270a44bbabf0fb1fb40d463bd937685b1a1042e646979086c546d55319c3c languageName: node linkType: hard @@ -4198,14 +4207,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.22.5" +"@babel/plugin-transform-block-scoped-functions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 416b1341858e8ca4e524dee66044735956ced5f478b2c3b9bc11ec2285b0c25d7dbb96d79887169eb938084c95d0a89338c8b2fe70d473bd9dc92e5d9db1732c + checksum: e63b16d94ee5f4d917e669da3db5ea53d1e7e79141a2ec873c1e644678cdafe98daa556d0d359963c827863d6b3665d23d4938a94a4c5053a1619c4ebd01d020 languageName: node linkType: hard @@ -4220,39 +4229,39 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-block-scoping@npm:7.22.5" +"@babel/plugin-transform-block-scoping@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-block-scoping@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 26987002cfe6e24544e60fa35f07052b6557f590c1a1cc5cf35d6dc341d7fea163c1222a2d70d5d2692f0b9860d942fd3ba979848b2995d4debffa387b9b19ae + checksum: fc4b2100dd9f2c47d694b4b35ae8153214ccb4e24ef545c259a9db17211b18b6a430f22799b56db8f6844deaeaa201af45a03331d0c80cc28b0c4e3c814570e4 languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-class-properties@npm:7.22.5" +"@babel/plugin-transform-class-properties@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-class-properties@npm:7.23.3" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b830152dfc2ff2f647f0abe76e6251babdfbef54d18c4b2c73a6bf76b1a00050a5d998dac80dc901a48514e95604324943a9dd39317073fe0928b559e0e0c579 + checksum: 9c6f8366f667897541d360246de176dd29efc7a13d80a5b48361882f7173d9173be4646c3b7d9b003ccc0e01e25df122330308f33db921fa553aa17ad544b3fc languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-class-static-block@npm:7.22.5" +"@babel/plugin-transform-class-static-block@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-class-static-block@npm:7.23.4" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-class-static-block": ^7.14.5 peerDependencies: "@babel/core": ^7.12.0 - checksum: bc48b92dbaf625a14f2bf62382384eef01e0515802426841636ae9146e27395d068c7a8a45e9e15699491b0a01d990f38f179cbc9dc89274a393f85648772f12 + checksum: c8bfaba19a674fc2eb54edad71e958647360474e3163e8226f1acd63e4e2dbec32a171a0af596c1dc5359aee402cc120fea7abd1fb0e0354b6527f0fc9e8aa1e languageName: node linkType: hard @@ -4275,22 +4284,21 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/plugin-transform-classes@npm:7.22.6" +"@babel/plugin-transform-classes@npm:^7.23.8": + version: 7.23.8 + resolution: "@babel/plugin-transform-classes@npm:7.23.8" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-compilation-targets": ^7.22.6 - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-function-name": ^7.22.5 - "@babel/helper-optimise-call-expression": ^7.22.5 + "@babel/helper-compilation-targets": ^7.23.6 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-function-name": ^7.23.0 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-replace-supers": ^7.22.5 + "@babel/helper-replace-supers": ^7.22.20 "@babel/helper-split-export-declaration": ^7.22.6 globals: ^11.1.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8380e855c01033dbc7460d9acfbc1fc37c880350fa798c2de8c594ef818ade0e4c96173ec72f05f2a4549d8d37135e18cb62548352d51557b45a0fb4388d2f3f + checksum: 7dee6cebe52131d2d16944f36e1fdb9d4b24f44d0e7e450f93a44435d001f17cc0789a4cb6b15ec67c8e484581b8a730b5c3ec374470f29ff0133086955b8c58 languageName: node linkType: hard @@ -4306,15 +4314,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-computed-properties@npm:7.22.5" +"@babel/plugin-transform-computed-properties@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-computed-properties@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - "@babel/template": ^7.22.5 + "@babel/template": ^7.22.15 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c2a77a0f94ec71efbc569109ec14ea2aa925b333289272ced8b33c6108bdbb02caf01830ffc7e49486b62dec51911924d13f3a76f1149f40daace1898009e131 + checksum: 80452661dc25a0956f89fe98cb562e8637a9556fb6c00d312c57653ce7df8798f58d138603c7e1aad96614ee9ccd10c47e50ab9ded6b6eded5adeb230d2a982e languageName: node linkType: hard @@ -4329,14 +4337,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-destructuring@npm:7.22.5" +"@babel/plugin-transform-destructuring@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-destructuring@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 76f6ea2aee1fcfa1c3791eb7a5b89703c6472650b993e8666fff0f1d6e9d737a84134edf89f63c92297f3e75064c1263219463b02dd9bc7434b6e5b9935e3f20 + checksum: 9e015099877272501162419bfe781689aec5c462cd2aec752ee22288f209eec65969ff11b8fdadca2eaddea71d705d3bba5b9c60752fcc1be67874fcec687105 languageName: node linkType: hard @@ -4352,15 +4360,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.22.5" +"@babel/plugin-transform-dotall-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 409b658d11e3082c8f69e9cdef2d96e4d6d11256f005772425fb230cc48fd05945edbfbcb709dab293a1a2f01f9c8a5bb7b4131e632b23264039d9f95864b453 + checksum: a2dbbf7f1ea16a97948c37df925cb364337668c41a3948b8d91453f140507bd8a3429030c7ce66d09c299987b27746c19a2dd18b6f17dcb474854b14fd9159a3 languageName: node linkType: hard @@ -4375,26 +4383,26 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.22.5" +"@babel/plugin-transform-duplicate-keys@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: bb1280fbabaab6fab2ede585df34900712698210a3bd413f4df5bae6d8c24be36b496c92722ae676a7a67d060a4624f4d6c23b923485f906bfba8773c69f55b4 + checksum: c2a21c34dc0839590cd945192cbc46fde541a27e140c48fe1808315934664cdbf18db64889e23c4eeb6bad9d3e049482efdca91d29de5734ffc887c4fbabaa16 languageName: node linkType: hard -"@babel/plugin-transform-dynamic-import@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-dynamic-import@npm:7.22.5" +"@babel/plugin-transform-dynamic-import@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-dynamic-import@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-dynamic-import": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 186a6d59f36eb3c5824739fc9c22ed0f4ca68e001662aa3a302634346a8b785cb9579b23b0c158f4570604d697d19598ca09b58c60a7fa2894da1163c4eb1907 + checksum: 57a722604c430d9f3dacff22001a5f31250e34785d4969527a2ae9160fa86858d0892c5b9ff7a06a04076f8c76c9e6862e0541aadca9c057849961343aab0845 languageName: node linkType: hard @@ -4410,39 +4418,27 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-exponentiation-operator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.22.5" +"@babel/plugin-transform-exponentiation-operator@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.23.3" dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": ^7.22.5 + "@babel/helper-builder-binary-assignment-operator-visitor": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f2d660c1b1d51ad5fec1cd5ad426a52187204068c4158f8c4aa977b31535c61b66898d532603eef21c15756827be8277f724c869b888d560f26d7fe848bb5eae + checksum: 00d05ab14ad0f299160fcf9d8f55a1cc1b740e012ab0b5ce30207d2365f091665115557af7d989cd6260d075a252d9e4283de5f2b247dfbbe0e42ae586e6bf66 languageName: node linkType: hard -"@babel/plugin-transform-export-namespace-from@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-export-namespace-from@npm:7.22.5" +"@babel/plugin-transform-export-namespace-from@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-export-namespace-from@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-export-namespace-from": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3d197b788758044983c96b9c49bed4b456055f35a388521a405968db0f6e2ffb6fd59110e3931f4dcc5e126ae9e5e00e154a0afb47a7ea359d8d0dea79f480d7 - languageName: node - linkType: hard - -"@babel/plugin-transform-flow-strip-types@npm:^7.18.6": - version: 7.19.0 - resolution: "@babel/plugin-transform-flow-strip-types@npm:7.19.0" - dependencies: - "@babel/helper-plugin-utils": ^7.19.0 - "@babel/plugin-syntax-flow": ^7.18.6 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: c35339bf80c2a2b9abb9e2ce0382e1d9cc3ef7db2af127f4ec3d184bad2aec3269f3fcac5fdcd565439732803acad72eb9e7d5a18e439221526fdc041c9e8e1e + checksum: 9f770a81bfd03b48d6ba155d452946fd56d6ffe5b7d871e9ec2a0b15e0f424273b632f3ed61838b90015b25bbda988896b7a46c7d964fbf8f6feb5820b309f93 languageName: node linkType: hard @@ -4457,14 +4453,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-for-of@npm:7.22.5" +"@babel/plugin-transform-for-of@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/plugin-transform-for-of@npm:7.23.6" dependencies: "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d7b8d4db010bce7273674caa95c4e6abd909362866ce297e86a2ecaa9ae636e05d525415811db9b3c942155df7f3651d19b91dd6c41f142f7308a97c7cb06023 + checksum: 228c060aa61f6aa89dc447170075f8214863b94f830624e74ade99c1a09316897c12d76e848460b0b506593e58dbc42739af6dc4cb0fe9b84dffe4a596050a36 languageName: node linkType: hard @@ -4481,28 +4478,28 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-function-name@npm:7.22.5" +"@babel/plugin-transform-function-name@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-function-name@npm:7.23.3" dependencies: - "@babel/helper-compilation-targets": ^7.22.5 - "@babel/helper-function-name": ^7.22.5 + "@babel/helper-compilation-targets": ^7.22.15 + "@babel/helper-function-name": ^7.23.0 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: cff3b876357999cb8ae30e439c3ec6b0491a53b0aa6f722920a4675a6dd5b53af97a833051df4b34791fe5b3dd326ccf769d5c8e45b322aa50ee11a660b17845 + checksum: 355c6dbe07c919575ad42b2f7e020f320866d72f8b79181a16f8e0cd424a2c761d979f03f47d583d9471b55dcd68a8a9d829b58e1eebcd572145b934b48975a6 languageName: node linkType: hard -"@babel/plugin-transform-json-strings@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-json-strings@npm:7.22.5" +"@babel/plugin-transform-json-strings@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-json-strings@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-json-strings": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4e00b902487a670b6c8948f33f9108133fd745cf9d1478aca515fb460b9b2f12e137988ebc1663630fb82070a870aed8b0c1aa4d007a841c18004619798f255c + checksum: f9019820233cf8955d8ba346df709a0683c120fe86a24ed1c9f003f2db51197b979efc88f010d558a12e1491210fc195a43cd1c7fee5e23b92da38f793a875de languageName: node linkType: hard @@ -4517,26 +4514,26 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-literals@npm:7.22.5" +"@babel/plugin-transform-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: ec37cc2ffb32667af935ab32fe28f00920ec8a1eb999aa6dc6602f2bebd8ba205a558aeedcdccdebf334381d5c57106c61f52332045730393e73410892a9735b + checksum: 519a544cd58586b9001c4c9b18da25a62f17d23c48600ff7a685d75ca9eb18d2c5e8f5476f067f0a8f1fea2a31107eff950b9864833061e6076dcc4bdc3e71ed languageName: node linkType: hard -"@babel/plugin-transform-logical-assignment-operators@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.22.5" +"@babel/plugin-transform-logical-assignment-operators@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 18748e953c08f64885f18c224eac58df10a13eac4d845d16b5d9b6276907da7ca2530dfebe6ed41cdc5f8a75d9db3e36d8eb54ddce7cd0364af1cab09b435302 + checksum: 2ae1dc9b4ff3bf61a990ff3accdecb2afe3a0ca649b3e74c010078d1cdf29ea490f50ac0a905306a2bcf9ac177889a39ac79bdcc3a0fdf220b3b75fac18d39b5 languageName: node linkType: hard @@ -4551,14 +4548,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.22.5" +"@babel/plugin-transform-member-expression-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: ec4b0e07915ddd4fda0142fd104ee61015c208608a84cfa13643a95d18760b1dc1ceb6c6e0548898b8c49e5959a994e46367260176dbabc4467f729b21868504 + checksum: 95cec13c36d447c5aa6b8e4c778b897eeba66dcb675edef01e0d2afcec9e8cb9726baf4f81b4bbae7a782595aed72e6a0d44ffb773272c3ca180fada99bf92db languageName: node linkType: hard @@ -4574,19 +4571,19 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-modules-amd@npm:7.22.5" +"@babel/plugin-transform-modules-amd@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-modules-amd@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-module-transforms": ^7.23.3 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7da4c4ebbbcf7d182abb59b2046b22d86eee340caf8a22a39ef6a727da2d8acfec1f714fcdcd5054110b280e4934f735e80a6848d192b6834c5d4459a014f04d + checksum: d163737b6a3d67ea579c9aa3b83d4df4b5c34d9dcdf25f415f027c0aa8cded7bac2750d2de5464081f67a042ad9e1c03930c2fab42acd79f9e57c00cf969ddff languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.16.8, @babel/plugin-transform-modules-commonjs@npm:^7.19.6": +"@babel/plugin-transform-modules-commonjs@npm:^7.19.6": version: 7.20.11 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.20.11" dependencies: @@ -4599,16 +4596,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.22.5" +"@babel/plugin-transform-modules-commonjs@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-module-transforms": ^7.23.3 "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-simple-access": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2067aca8f6454d54ffcce69b02c457cfa61428e11372f6a1d99ff4fcfbb55c396ed2ca6ca886bf06c852e38c1a205b8095921b2364fd0243f3e66bc1dda61caa + checksum: 720a231ceade4ae4d2632478db4e7fecf21987d444942b72d523487ac8d715ca97de6c8f415c71e939595e1a4776403e7dc24ed68fe9125ad4acf57753c9bff7 languageName: node linkType: hard @@ -4626,17 +4623,17 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.22.5" +"@babel/plugin-transform-modules-systemjs@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.9" dependencies: "@babel/helper-hoist-variables": ^7.22.5 - "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-module-transforms": ^7.23.3 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-identifier": ^7.22.5 + "@babel/helper-validator-identifier": ^7.22.20 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 04f4178589543396b3c24330a67a59c5e69af5e96119c9adda730c0f20122deaff54671ebbc72ad2df6495a5db8a758bd96942de95fba7ad427de9c80b1b38c8 + checksum: cec6abeae6be66fd1a5940c482fe9ff94b689c71fcf4147e179119e4accd09d17d476e36528bc9cb4ab0ec6728fedf48b1c49d0551ea707fb192575d8eac9167 languageName: node linkType: hard @@ -4652,15 +4649,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-modules-umd@npm:7.22.5" +"@babel/plugin-transform-modules-umd@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-modules-umd@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-module-transforms": ^7.23.3 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 46622834c54c551b231963b867adbc80854881b3e516ff29984a8da989bd81665bd70e8cba6710345248e97166689310f544aee1a5773e262845a8f1b3e5b8b4 + checksum: 586a7a2241e8b4e753a37af9466a9ffa8a67b4ba9aa756ad7500712c05d8fa9a8c1ed4f7bd25fae2a8265e6cf8fe781ec85a8ee885dd34cf50d8955ee65f12dc languageName: node linkType: hard @@ -4699,53 +4696,53 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-new-target@npm:7.22.5" +"@babel/plugin-transform-new-target@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-new-target@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6b72112773487a881a1d6ffa680afde08bad699252020e86122180ee7a88854d5da3f15d9bca3331cf2e025df045604494a8208a2e63b486266b07c14e2ffbf3 + checksum: e5053389316fce73ad5201b7777437164f333e24787fbcda4ae489cd2580dbbbdfb5694a7237bad91fabb46b591d771975d69beb1c740b82cb4761625379f00b languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.22.5" +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e6a059169d257fc61322d0708edae423072449b7c33de396261e68dee582aec5396789a1c22bce84e5bd88a169623c2e750b513fc222930979e6accd52a44bf2 + checksum: a27d73ea134d3d9560a6b2e26ab60012fba15f1db95865aa0153c18f5ec82cfef6a7b3d8df74e3c2fca81534fa5efeb6cacaf7b08bdb7d123e3dafdd079886a3 languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-numeric-separator@npm:7.22.5" +"@babel/plugin-transform-numeric-separator@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-numeric-separator@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-numeric-separator": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9e7837d4eae04f211ebaa034fe5003d2927b6bf6d5b9dc09f2b1183c01482cdde5a75b8bd5c7ff195c2abc7b923339eb0b2a9d27cb78359d38248a3b2c2367c4 + checksum: 6ba0e5db3c620a3ec81f9e94507c821f483c15f196868df13fa454cbac719a5449baf73840f5b6eb7d77311b24a2cf8e45db53700d41727f693d46f7caf3eec3 languageName: node linkType: hard -"@babel/plugin-transform-object-rest-spread@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.22.5" +"@babel/plugin-transform-object-rest-spread@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.0" dependencies: - "@babel/compat-data": ^7.22.5 - "@babel/helper-compilation-targets": ^7.22.5 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/compat-data": ^7.23.5 + "@babel/helper-compilation-targets": ^7.23.6 + "@babel/helper-plugin-utils": ^7.24.0 "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.22.5 + "@babel/plugin-transform-parameters": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3b5e091f0dc67108f2e41ed5a97e15bbe4381a19d9a7eea80b71c7de1d8169fd28784e1e41a3d2ad12709ab212e58fc481282a5bb65d591fae7b443048de3330 + checksum: 8877b6a5493df0e36007286ea5e5e2305575346cf1b128049e7db3ff3861f2eb7eb0e8fa3e0b6334de27724253bf32b27e572b2c35dd93b02403476c306b9f5d languageName: node linkType: hard @@ -4761,40 +4758,40 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-object-super@npm:7.22.5" +"@babel/plugin-transform-object-super@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-object-super@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-replace-supers": ^7.22.5 + "@babel/helper-replace-supers": ^7.22.20 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b71887877d74cb64dbccb5c0324fa67e31171e6a5311991f626650e44a4083e5436a1eaa89da78c0474fb095d4ec322d63ee778b202d33aa2e4194e1ed8e62d7 + checksum: e495497186f621fa79026e183b4f1fbb172fd9df812cbd2d7f02c05b08adbe58012b1a6eb6dd58d11a30343f6ec80d0f4074f9b501d70aa1c94df76d59164c53 languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.22.5" +"@babel/plugin-transform-optional-catch-binding@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b0e8b4233ff06b5c9d285257f49c5bd441f883189b24282e6200f9ebdf5db29aeeebbffae57fbbcd5df9f4387b3e66e5d322aaae5652a78e89685ddbae46bbd1 + checksum: d50b5ee142cdb088d8b5de1ccf7cea85b18b85d85b52f86618f6e45226372f01ad4cdb29abd4fd35ea99a71fefb37009e0107db7a787dcc21d4d402f97470faf languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.22.5, @babel/plugin-transform-optional-chaining@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/plugin-transform-optional-chaining@npm:7.22.6" +"@babel/plugin-transform-optional-chaining@npm:^7.23.3, @babel/plugin-transform-optional-chaining@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 "@babel/plugin-syntax-optional-chaining": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9713f7920ed04090c149fc5ec024dd1638e8b97aa4ae3753b93072d84103b8de380afb96d6cf03e53b285420db4f705f3ac13149c6fd54f322b61dc19e33c54f + checksum: e7a4c08038288057b7a08d68c4d55396ada9278095509ca51ed8dfb72a7f13f26bdd7c5185de21079fe0a9d60d22c227cb32e300d266c1bda40f70eee9f4bc1e languageName: node linkType: hard @@ -4809,40 +4806,40 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-parameters@npm:7.22.5" +"@babel/plugin-transform-parameters@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-parameters@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b44f89cf97daf23903776ba27c2ab13b439d80d8c8a95be5c476ab65023b1e0c0e94c28d3745f3b60a58edc4e590fa0cd4287a0293e51401ca7d29a2ddb13b8e + checksum: a735b3e85316d17ec102e3d3d1b6993b429bdb3b494651c9d754e3b7d270462ee1f1a126ccd5e3d871af5e683727e9ef98c9d34d4a42204fffaabff91052ed16 languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-private-methods@npm:7.22.5" +"@babel/plugin-transform-private-methods@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-private-methods@npm:7.23.3" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 321479b4fcb6d3b3ef622ab22fd24001e43d46e680e8e41324c033d5810c84646e470f81b44cbcbef5c22e99030784f7cac92f1829974da7a47a60a7139082c3 + checksum: cedc1285c49b5a6d9a3d0e5e413b756ac40b3ac2f8f68bdfc3ae268bc8d27b00abd8bb0861c72756ff5dd8bf1eb77211b7feb5baf4fdae2ebbaabe49b9adc1d0 languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-private-property-in-object@npm:7.22.5" +"@babel/plugin-transform-private-property-in-object@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-private-property-in-object@npm:7.23.4" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-private-property-in-object": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9ac019fb2772f3af6278a7f4b8b14b0663accb3fd123d87142ceb2fbc57fd1afa07c945d1329029b026b9ee122096ef71a3f34f257a9e04cf4245b87298c38b4 + checksum: fb7adfe94ea97542f250a70de32bddbc3e0b802381c92be947fec83ebffda57e68533c4d0697152719a3496fdd3ebf3798d451c024cd4ac848fc15ac26b70aa7 languageName: node linkType: hard @@ -4857,18 +4854,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-property-literals@npm:7.22.5" +"@babel/plugin-transform-property-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-property-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 796176a3176106f77fcb8cd04eb34a8475ce82d6d03a88db089531b8f0453a2fb8b0c6ec9a52c27948bc0ea478becec449893741fc546dfc3930ab927e3f9f2e + checksum: 16b048c8e87f25095f6d53634ab7912992f78e6997a6ff549edc3cf519db4fca01c7b4e0798530d7f6a05228ceee479251245cdd850a5531c6e6f404104d6cc9 languageName: node linkType: hard -"@babel/plugin-transform-react-constant-elements@npm:^7.0.0, @babel/plugin-transform-react-constant-elements@npm:^7.18.12": +"@babel/plugin-transform-react-constant-elements@npm:^7.18.12": version: 7.21.3 resolution: "@babel/plugin-transform-react-constant-elements@npm:7.21.3" dependencies: @@ -4879,17 +4876,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-constant-elements@npm:^7.2.0, @babel/plugin-transform-react-constant-elements@npm:^7.6.3": - version: 7.20.2 - resolution: "@babel/plugin-transform-react-constant-elements@npm:7.20.2" - dependencies: - "@babel/helper-plugin-utils": ^7.20.2 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 7b041b726e7c14b8c26a0dd240defac5f93a1f449371c6bdc5e6b46d581211300cc1a79da4140bdf20347f49e175dcb4f469812399206864024d1fdc81171193 - languageName: node - linkType: hard - "@babel/plugin-transform-react-display-name@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-transform-react-display-name@npm:7.18.6" @@ -4901,14 +4887,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-display-name@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-react-display-name@npm:7.22.5" +"@babel/plugin-transform-react-display-name@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-react-display-name@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a12bfd1e4e93055efca3ace3c34722571bda59d9740dca364d225d9c6e3ca874f134694d21715c42cc63d79efd46db9665bd4a022998767f9245f1e29d5d204d + checksum: 7f86964e8434d3ddbd3c81d2690c9b66dbf1cd8bd9512e2e24500e9fa8cf378bc52c0853270b3b82143aba5965aec04721df7abdb768f952b44f5c6e0b198779 languageName: node linkType: hard @@ -4949,6 +4935,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-react-jsx@npm:^7.22.15": + version: 7.23.4 + resolution: "@babel/plugin-transform-react-jsx@npm:7.23.4" + dependencies: + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-module-imports": ^7.22.15 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/plugin-syntax-jsx": ^7.23.3 + "@babel/types": ^7.23.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d8b8c52e8e22e833bf77c8d1a53b0a57d1fd52ba9596a319d572de79446a8ed9d95521035bc1175c1589d1a6a34600d2e678fa81d81bac8fac121137097f1f0a + languageName: node + linkType: hard + "@babel/plugin-transform-react-jsx@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-react-jsx@npm:7.22.5" @@ -4976,15 +4977,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-pure-annotations@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.22.5" +"@babel/plugin-transform-react-pure-annotations@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.23.3" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 092021c4f404e267002099ec20b3f12dd730cb90b0d83c5feed3dc00dbe43b9c42c795a18e7c6c7d7bddea20c7dd56221b146aec81b37f2e7eb5137331c61120 + checksum: 9ea3698b1d422561d93c0187ac1ed8f2367e4250b10e259785ead5aa643c265830fd0f4cf5087a5bedbc4007444c06da2f2006686613220acf0949895f453666 languageName: node linkType: hard @@ -5000,15 +5001,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-regenerator@npm:7.22.5" +"@babel/plugin-transform-regenerator@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-regenerator@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - regenerator-transform: ^0.15.1 + regenerator-transform: ^0.15.2 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: f7c5ca5151321963df777cc02725d10d1ccc3b3b8323da0423aecd9ac6144cbdd2274af5281a5580db2fc2f8b234e318517b5d76b85669118906533a559f2b6a + checksum: 7fdacc7b40008883871b519c9e5cdea493f75495118ccc56ac104b874983569a24edd024f0f5894ba1875c54ee2b442f295d6241c3280e61c725d0dd3317c8e6 languageName: node linkType: hard @@ -5023,30 +5024,30 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-reserved-words@npm:7.22.5" +"@babel/plugin-transform-reserved-words@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-reserved-words@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3ffd7dbc425fe8132bfec118b9817572799cab1473113a635d25ab606c1f5a2341a636c04cf6b22df3813320365ed5a965b5eeb3192320a10e4cc2c137bd8bfc + checksum: 298c4440ddc136784ff920127cea137168e068404e635dc946ddb5d7b2a27b66f1dd4c4acb01f7184478ff7d5c3e7177a127279479926519042948fb7fa0fa48 languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:^7.22.7": - version: 7.22.7 - resolution: "@babel/plugin-transform-runtime@npm:7.22.7" +"@babel/plugin-transform-runtime@npm:^7.23.9": + version: 7.24.0 + resolution: "@babel/plugin-transform-runtime@npm:7.24.0" dependencies: - "@babel/helper-module-imports": ^7.22.5 - "@babel/helper-plugin-utils": ^7.22.5 - "@nicolo-ribaudo/semver-v6": ^6.3.3 - babel-plugin-polyfill-corejs2: ^0.4.4 - babel-plugin-polyfill-corejs3: ^0.8.2 - babel-plugin-polyfill-regenerator: ^0.5.1 + "@babel/helper-module-imports": ^7.22.15 + "@babel/helper-plugin-utils": ^7.24.0 + babel-plugin-polyfill-corejs2: ^0.4.8 + babel-plugin-polyfill-corejs3: ^0.9.0 + babel-plugin-polyfill-regenerator: ^0.5.5 + semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1b41c44d5c44c98df3885b4f541c4edbef507bbdb1c889eed9878d9aabb29b6f589192ae712454c20ced22c79cfb2911403023daf03d20902434a258632d4773 + checksum: 460ab93d1c79e23bb27f012248b05519b44cd5bdced79b40caf890c96d8e506354b4b558159fe744552ab0af6ec4b52e51c71d423ae8ab211ff3627769bd1ca9 languageName: node linkType: hard @@ -5061,14 +5062,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.22.5" +"@babel/plugin-transform-shorthand-properties@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a5ac902c56ea8effa99f681340ee61bac21094588f7aef0bc01dff98246651702e677552fa6d10e548c4ac22a3ffad047dd2f8c8f0540b68316c2c203e56818b + checksum: 5d677a03676f9fff969b0246c423d64d77502e90a832665dc872a5a5e05e5708161ce1effd56bb3c0f2c20a1112fca874be57c8a759d8b08152755519281f326 languageName: node linkType: hard @@ -5084,15 +5085,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-spread@npm:7.22.5" +"@babel/plugin-transform-spread@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-spread@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 5587f0deb60b3dfc9b274e269031cc45ec75facccf1933ea2ea71ced9fd3ce98ed91bb36d6cd26817c14474b90ed998c5078415f0eab531caf301496ce24c95c + checksum: 8fd5cac201e77a0b4825745f4e07a25f923842f282f006b3a79223c00f61075c8868d12eafec86b2642cd0b32077cdd32314e27bcb75ee5e6a68c0144140dcf2 languageName: node linkType: hard @@ -5107,14 +5108,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.22.5" +"@babel/plugin-transform-sticky-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 63b2c575e3e7f96c32d52ed45ee098fb7d354b35c2223b8c8e76840b32cc529ee0c0ceb5742fd082e56e91e3d82842a367ce177e82b05039af3d602c9627a729 + checksum: 53e55eb2575b7abfdb4af7e503a2bf7ef5faf8bf6b92d2cd2de0700bdd19e934e5517b23e6dfed94ba50ae516b62f3f916773ef7d9bc81f01503f585051e2949 languageName: node linkType: hard @@ -5129,14 +5130,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-template-literals@npm:7.22.5" +"@babel/plugin-transform-template-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-template-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 27e9bb030654cb425381c69754be4abe6a7c75b45cd7f962cd8d604b841b2f0fb7b024f2efc1c25cc53f5b16d79d5e8cfc47cacbdaa983895b3aeefa3e7e24ff + checksum: b16c5cb0b8796be0118e9c144d15bdc0d20a7f3f59009c6303a6e9a8b74c146eceb3f05186f5b97afcba7cfa87e34c1585a22186e3d5b22f2fd3d27d959d92b2 languageName: node linkType: hard @@ -5151,14 +5152,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.22.5" +"@babel/plugin-transform-typeof-symbol@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 82a53a63ffc3010b689ca9a54e5f53b2718b9f4b4a9818f36f9b7dba234f38a01876680553d2716a645a61920b5e6e4aaf8d4a0064add379b27ca0b403049512 + checksum: 0af7184379d43afac7614fc89b1bdecce4e174d52f4efaeee8ec1a4f2c764356c6dba3525c0685231f1cbf435b6dd4ee9e738d7417f3b10ce8bbe869c32f4384 languageName: node linkType: hard @@ -5175,17 +5176,17 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-typescript@npm:7.22.5" +"@babel/plugin-transform-typescript@npm:^7.23.3": + version: 7.23.6 + resolution: "@babel/plugin-transform-typescript@npm:7.23.6" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.23.6 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-typescript": ^7.22.5 + "@babel/plugin-syntax-typescript": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d12f1ca1ef1f2a54432eb044d2999705d1205ebe211c2a7f05b12e8eb2d2a461fd7657b5486b2f2f1efe7c0c0dc8e80725b767073d40fe4ae059a7af057b05e4 + checksum: 0462241843d14dff9f1a4c49ab182a6f01a5f7679957c786b08165dac3e8d49184011f05ca204183d164c54b9d3496d1b3005f904fa8708e394e6f15bf5548e6 languageName: node linkType: hard @@ -5200,26 +5201,26 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-escapes@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.22.5" +"@babel/plugin-transform-unicode-escapes@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: da5e85ab3bb33a75cbf6181bfd236b208dc934702fd304db127232f17b4e0f42c6d3f238de8589470b4190906967eea8ca27adf3ae9d8ee4de2a2eae906ed186 + checksum: 561c429183a54b9e4751519a3dfba6014431e9cdc1484fad03bdaf96582dfc72c76a4f8661df2aeeae7c34efd0fa4d02d3b83a2f63763ecf71ecc925f9cc1f60 languageName: node linkType: hard -"@babel/plugin-transform-unicode-property-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.22.5" +"@babel/plugin-transform-unicode-property-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2495e5f663cb388e3d888b4ba3df419ac436a5012144ac170b622ddfc221f9ea9bdba839fa2bc0185cb776b578030666406452ec7791cbf0e7a3d4c88ae9574c + checksum: 2298461a194758086d17c23c26c7de37aa533af910f9ebf31ebd0893d4aa317468043d23f73edc782ec21151d3c46cf0ff8098a83b725c49a59de28a1d4d6225 languageName: node linkType: hard @@ -5235,27 +5236,27 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.22.5" +"@babel/plugin-transform-unicode-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6b5d1404c8c623b0ec9bd436c00d885a17d6a34f3f2597996343ddb9d94f6379705b21582dfd4cec2c47fd34068872e74ab6b9580116c0566b3f9447e2a7fa06 + checksum: c5f835d17483ba899787f92e313dfa5b0055e3deab332f1d254078a2bba27ede47574b6599fcf34d3763f0c048ae0779dc21d2d8db09295edb4057478dc80a9a languageName: node linkType: hard -"@babel/plugin-transform-unicode-sets-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.22.5" +"@babel/plugin-transform-unicode-sets-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: c042070f980b139547f8b0179efbc049ac5930abec7fc26ed7a41d89a048d8ab17d362200e204b6f71c3c20d6991a0e74415e1a412a49adc8131c2a40c04822e + checksum: 79d0b4c951955ca68235c87b91ab2b393c96285f8aeaa34d6db416d2ddac90000c9bd6e8c4d82b60a2b484da69930507245035f28ba63c6cae341cf3ba68fdef languageName: node linkType: hard @@ -5269,7 +5270,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.19.4, @babel/preset-env@npm:^7.4.5": +"@babel/preset-env@npm:^7.19.4": version: 7.20.2 resolution: "@babel/preset-env@npm:7.20.2" dependencies: @@ -5354,24 +5355,25 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.22.7": - version: 7.22.7 - resolution: "@babel/preset-env@npm:7.22.7" +"@babel/preset-env@npm:^7.23.9": + version: 7.24.0 + resolution: "@babel/preset-env@npm:7.24.0" dependencies: - "@babel/compat-data": ^7.22.6 - "@babel/helper-compilation-targets": ^7.22.6 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-option": ^7.22.5 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.22.5 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.22.5 + "@babel/compat-data": ^7.23.5 + "@babel/helper-compilation-targets": ^7.23.6 + "@babel/helper-plugin-utils": ^7.24.0 + "@babel/helper-validator-option": ^7.23.5 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.23.3 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.23.3 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.23.7 "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2 "@babel/plugin-syntax-async-generators": ^7.8.4 "@babel/plugin-syntax-class-properties": ^7.12.13 "@babel/plugin-syntax-class-static-block": ^7.14.5 "@babel/plugin-syntax-dynamic-import": ^7.8.3 "@babel/plugin-syntax-export-namespace-from": ^7.8.3 - "@babel/plugin-syntax-import-assertions": ^7.22.5 - "@babel/plugin-syntax-import-attributes": ^7.22.5 + "@babel/plugin-syntax-import-assertions": ^7.23.3 + "@babel/plugin-syntax-import-attributes": ^7.23.3 "@babel/plugin-syntax-import-meta": ^7.10.4 "@babel/plugin-syntax-json-strings": ^7.8.3 "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 @@ -5383,77 +5385,76 @@ __metadata: "@babel/plugin-syntax-private-property-in-object": ^7.14.5 "@babel/plugin-syntax-top-level-await": ^7.14.5 "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 - "@babel/plugin-transform-arrow-functions": ^7.22.5 - "@babel/plugin-transform-async-generator-functions": ^7.22.7 - "@babel/plugin-transform-async-to-generator": ^7.22.5 - "@babel/plugin-transform-block-scoped-functions": ^7.22.5 - "@babel/plugin-transform-block-scoping": ^7.22.5 - "@babel/plugin-transform-class-properties": ^7.22.5 - "@babel/plugin-transform-class-static-block": ^7.22.5 - "@babel/plugin-transform-classes": ^7.22.6 - "@babel/plugin-transform-computed-properties": ^7.22.5 - "@babel/plugin-transform-destructuring": ^7.22.5 - "@babel/plugin-transform-dotall-regex": ^7.22.5 - "@babel/plugin-transform-duplicate-keys": ^7.22.5 - "@babel/plugin-transform-dynamic-import": ^7.22.5 - "@babel/plugin-transform-exponentiation-operator": ^7.22.5 - "@babel/plugin-transform-export-namespace-from": ^7.22.5 - "@babel/plugin-transform-for-of": ^7.22.5 - "@babel/plugin-transform-function-name": ^7.22.5 - "@babel/plugin-transform-json-strings": ^7.22.5 - "@babel/plugin-transform-literals": ^7.22.5 - "@babel/plugin-transform-logical-assignment-operators": ^7.22.5 - "@babel/plugin-transform-member-expression-literals": ^7.22.5 - "@babel/plugin-transform-modules-amd": ^7.22.5 - "@babel/plugin-transform-modules-commonjs": ^7.22.5 - "@babel/plugin-transform-modules-systemjs": ^7.22.5 - "@babel/plugin-transform-modules-umd": ^7.22.5 + "@babel/plugin-transform-arrow-functions": ^7.23.3 + "@babel/plugin-transform-async-generator-functions": ^7.23.9 + "@babel/plugin-transform-async-to-generator": ^7.23.3 + "@babel/plugin-transform-block-scoped-functions": ^7.23.3 + "@babel/plugin-transform-block-scoping": ^7.23.4 + "@babel/plugin-transform-class-properties": ^7.23.3 + "@babel/plugin-transform-class-static-block": ^7.23.4 + "@babel/plugin-transform-classes": ^7.23.8 + "@babel/plugin-transform-computed-properties": ^7.23.3 + "@babel/plugin-transform-destructuring": ^7.23.3 + "@babel/plugin-transform-dotall-regex": ^7.23.3 + "@babel/plugin-transform-duplicate-keys": ^7.23.3 + "@babel/plugin-transform-dynamic-import": ^7.23.4 + "@babel/plugin-transform-exponentiation-operator": ^7.23.3 + "@babel/plugin-transform-export-namespace-from": ^7.23.4 + "@babel/plugin-transform-for-of": ^7.23.6 + "@babel/plugin-transform-function-name": ^7.23.3 + "@babel/plugin-transform-json-strings": ^7.23.4 + "@babel/plugin-transform-literals": ^7.23.3 + "@babel/plugin-transform-logical-assignment-operators": ^7.23.4 + "@babel/plugin-transform-member-expression-literals": ^7.23.3 + "@babel/plugin-transform-modules-amd": ^7.23.3 + "@babel/plugin-transform-modules-commonjs": ^7.23.3 + "@babel/plugin-transform-modules-systemjs": ^7.23.9 + "@babel/plugin-transform-modules-umd": ^7.23.3 "@babel/plugin-transform-named-capturing-groups-regex": ^7.22.5 - "@babel/plugin-transform-new-target": ^7.22.5 - "@babel/plugin-transform-nullish-coalescing-operator": ^7.22.5 - "@babel/plugin-transform-numeric-separator": ^7.22.5 - "@babel/plugin-transform-object-rest-spread": ^7.22.5 - "@babel/plugin-transform-object-super": ^7.22.5 - "@babel/plugin-transform-optional-catch-binding": ^7.22.5 - "@babel/plugin-transform-optional-chaining": ^7.22.6 - "@babel/plugin-transform-parameters": ^7.22.5 - "@babel/plugin-transform-private-methods": ^7.22.5 - "@babel/plugin-transform-private-property-in-object": ^7.22.5 - "@babel/plugin-transform-property-literals": ^7.22.5 - "@babel/plugin-transform-regenerator": ^7.22.5 - "@babel/plugin-transform-reserved-words": ^7.22.5 - "@babel/plugin-transform-shorthand-properties": ^7.22.5 - "@babel/plugin-transform-spread": ^7.22.5 - "@babel/plugin-transform-sticky-regex": ^7.22.5 - "@babel/plugin-transform-template-literals": ^7.22.5 - "@babel/plugin-transform-typeof-symbol": ^7.22.5 - "@babel/plugin-transform-unicode-escapes": ^7.22.5 - "@babel/plugin-transform-unicode-property-regex": ^7.22.5 - "@babel/plugin-transform-unicode-regex": ^7.22.5 - "@babel/plugin-transform-unicode-sets-regex": ^7.22.5 - "@babel/preset-modules": ^0.1.5 - "@babel/types": ^7.22.5 - "@nicolo-ribaudo/semver-v6": ^6.3.3 - babel-plugin-polyfill-corejs2: ^0.4.4 - babel-plugin-polyfill-corejs3: ^0.8.2 - babel-plugin-polyfill-regenerator: ^0.5.1 + "@babel/plugin-transform-new-target": ^7.23.3 + "@babel/plugin-transform-nullish-coalescing-operator": ^7.23.4 + "@babel/plugin-transform-numeric-separator": ^7.23.4 + "@babel/plugin-transform-object-rest-spread": ^7.24.0 + "@babel/plugin-transform-object-super": ^7.23.3 + "@babel/plugin-transform-optional-catch-binding": ^7.23.4 + "@babel/plugin-transform-optional-chaining": ^7.23.4 + "@babel/plugin-transform-parameters": ^7.23.3 + "@babel/plugin-transform-private-methods": ^7.23.3 + "@babel/plugin-transform-private-property-in-object": ^7.23.4 + "@babel/plugin-transform-property-literals": ^7.23.3 + "@babel/plugin-transform-regenerator": ^7.23.3 + "@babel/plugin-transform-reserved-words": ^7.23.3 + "@babel/plugin-transform-shorthand-properties": ^7.23.3 + "@babel/plugin-transform-spread": ^7.23.3 + "@babel/plugin-transform-sticky-regex": ^7.23.3 + "@babel/plugin-transform-template-literals": ^7.23.3 + "@babel/plugin-transform-typeof-symbol": ^7.23.3 + "@babel/plugin-transform-unicode-escapes": ^7.23.3 + "@babel/plugin-transform-unicode-property-regex": ^7.23.3 + "@babel/plugin-transform-unicode-regex": ^7.23.3 + "@babel/plugin-transform-unicode-sets-regex": ^7.23.3 + "@babel/preset-modules": 0.1.6-no-external-plugins + babel-plugin-polyfill-corejs2: ^0.4.8 + babel-plugin-polyfill-corejs3: ^0.9.0 + babel-plugin-polyfill-regenerator: ^0.5.5 core-js-compat: ^3.31.0 + semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: eabde70e450dd54f57997b0f92317f69f268e9a1f85b13f5ef5540d2a38cfae5620bd8e48ddffb547c55fbd2f17673276e6eb9411d6b5fb82e3422faf44cb6cf + checksum: d9e894037382ce35be4b511034a9fb110003ca104f4f800e9b8f9c3b830999014c8314dcdaa3c89669e034784f7c81fe6851e2ff237805fef6479c7dff68d12c languageName: node linkType: hard -"@babel/preset-flow@npm:^7.0.0": - version: 7.18.6 - resolution: "@babel/preset-flow@npm:7.18.6" +"@babel/preset-modules@npm:0.1.6-no-external-plugins": + version: 0.1.6-no-external-plugins + resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 - "@babel/helper-validator-option": ^7.18.6 - "@babel/plugin-transform-flow-strip-types": ^7.18.6 + "@babel/helper-plugin-utils": ^7.0.0 + "@babel/types": ^7.4.4 + esutils: ^2.0.2 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 9100d4eab3402e6601e361a5b235e46d90cfd389c12db19e2a071e1082ca2a00c04bd47eb185ce68d8979e7c8f3e548cd5d61b86dcd701135468fb929c3aecb6 + "@babel/core": ^7.0.0-0 || ^8.0.0-0 <8.0.0 + checksum: 4855e799bc50f2449fb5210f78ea9e8fd46cf4f242243f1e2ed838e2bd702e25e73e822e7f8447722a5f4baa5e67a8f7a0e403f3e7ce04540ff743a9c411c375 languageName: node linkType: hard @@ -5472,7 +5473,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:^7.0.0, @babel/preset-react@npm:^7.18.6": +"@babel/preset-react@npm:^7.18.6": version: 7.18.6 resolution: "@babel/preset-react@npm:7.18.6" dependencies: @@ -5488,19 +5489,19 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/preset-react@npm:7.22.5" +"@babel/preset-react@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/preset-react@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-option": ^7.22.5 - "@babel/plugin-transform-react-display-name": ^7.22.5 - "@babel/plugin-transform-react-jsx": ^7.22.5 + "@babel/helper-validator-option": ^7.22.15 + "@babel/plugin-transform-react-display-name": ^7.23.3 + "@babel/plugin-transform-react-jsx": ^7.22.15 "@babel/plugin-transform-react-jsx-development": ^7.22.5 - "@babel/plugin-transform-react-pure-annotations": ^7.22.5 + "@babel/plugin-transform-react-pure-annotations": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b977c7ee83e93f62d77e61929ca3d97e5291e026e2f025a1b8b7ac9186486ed56c7d5bc36f0becabe0c24e8c42a4e4f2243a3cf841384cfafc3204c5d3e6c619 + checksum: 2d90961e7e627a74b44551e88ad36a440579e283e8dc27972bf2f50682152bbc77228673a3ea22c0e0d005b70cbc487eccd64897c5e5e0384e5ce18f300b21eb languageName: node linkType: hard @@ -5517,33 +5518,33 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/preset-typescript@npm:7.22.5" +"@babel/preset-typescript@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/preset-typescript@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-option": ^7.22.5 - "@babel/plugin-syntax-jsx": ^7.22.5 - "@babel/plugin-transform-modules-commonjs": ^7.22.5 - "@babel/plugin-transform-typescript": ^7.22.5 + "@babel/helper-validator-option": ^7.22.15 + "@babel/plugin-syntax-jsx": ^7.23.3 + "@babel/plugin-transform-modules-commonjs": ^7.23.3 + "@babel/plugin-transform-typescript": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7be1670cb4404797d3a473bd72d66eb2b3e0f2f8a672a5e40bdb0812cc66085ec84bcd7b896709764cabf042fdc6b7f2d4755ac7cce10515eb596ff61dab5154 + checksum: 105a2d39bbc464da0f7e1ad7f535c77c5f62d6b410219355b20e552e7d29933567a5c55339b5d0aec1a5c7a0a7dfdf1b54aae601a4fe15a157d54dcbfcb3e854 languageName: node linkType: hard -"@babel/register@npm:^7.16.0": - version: 7.18.9 - resolution: "@babel/register@npm:7.18.9" +"@babel/register@npm:^7.23.7": + version: 7.23.7 + resolution: "@babel/register@npm:7.23.7" dependencies: clone-deep: ^4.0.1 find-cache-dir: ^2.0.0 make-dir: ^2.1.0 - pirates: ^4.0.5 + pirates: ^4.0.6 source-map-support: ^0.5.16 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4aeaff97e061a397f632659082ba86c539ef8194697b236d991c10d1c2ea8f73213d3b5b3b2c24625951a1ef726b7a7d2e70f70ffcb37f79ef0c1a745eebef21 + checksum: c72a6d4856ef04f13490370d805854d2d98a77786bfaec7d85e2c585e1217011c4f3df18197a890e14520906c9111bef95551ba1a9b59c88df4dfc2dfe2c8d1b languageName: node linkType: hard @@ -5564,7 +5565,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.14.6, @babel/runtime@npm:^7.2.0, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.4.4, @babel/runtime@npm:^7.4.5, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.5, @babel/runtime@npm:^7.14.6, @babel/runtime@npm:^7.2.0, @babel/runtime@npm:^7.4.5, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": version: 7.20.13 resolution: "@babel/runtime@npm:7.20.13" dependencies: @@ -5573,37 +5574,21 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.18.3": - version: 7.21.0 - resolution: "@babel/runtime@npm:7.21.0" - dependencies: - regenerator-runtime: ^0.13.11 - checksum: 7b33e25bfa9e0e1b9e8828bb61b2d32bdd46b41b07ba7cb43319ad08efc6fda8eb89445193e67d6541814627df0ca59122c0ea795e412b99c5183a0540d338ab - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.19.0": - version: 7.23.2 - resolution: "@babel/runtime@npm:7.23.2" +"@babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.23.9": + version: 7.24.0 + resolution: "@babel/runtime@npm:7.24.0" dependencies: regenerator-runtime: ^0.14.0 - checksum: 6c4df4839ec75ca10175f636d6362f91df8a3137f86b38f6cd3a4c90668a0fe8e9281d320958f4fbd43b394988958585a17c3aab2a4ea6bf7316b22916a371fb + checksum: 7a6a5d40fbdd68491ec183ba2e631c07415119960083b4fd76564cce3751e9acd2f12ab89575e38496fa389fa06d458732776e69ee1858e366cc3fbdb049f847 languageName: node linkType: hard -"@babel/runtime@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/runtime@npm:7.22.6" +"@babel/runtime@npm:^7.18.3": + version: 7.21.0 + resolution: "@babel/runtime@npm:7.21.0" dependencies: regenerator-runtime: ^0.13.11 - checksum: e585338287c4514a713babf4fdb8fc2a67adcebab3e7723a739fc62c79cfda875b314c90fd25f827afb150d781af97bc16c85bfdbfa2889f06053879a1ddb597 - languageName: node - linkType: hard - -"@babel/standalone@npm:^7.4.5": - version: 7.20.15 - resolution: "@babel/standalone@npm:7.20.15" - checksum: 39ec4063e134f51c46c210f99644ceaaeb743fc3164f7f4eb004e3b936a3596663339445308dc245d1ae19a6ee3f18ccac38d07811f200cd97ea77ec4c99f503 + checksum: 7b33e25bfa9e0e1b9e8828bb61b2d32bdd46b41b07ba7cb43319ad08efc6fda8eb89445193e67d6541814627df0ca59122c0ea795e412b99c5183a0540d338ab languageName: node linkType: hard @@ -5640,7 +5625,18 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.13, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2": +"@babel/template@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/template@npm:7.24.0" + dependencies: + "@babel/code-frame": ^7.23.5 + "@babel/parser": ^7.24.0 + "@babel/types": ^7.24.0 + checksum: f257b003c071a0cecdbfceca74185f18fe62c055469ab5c1d481aab12abeebed328e67e0a19fd978a2a8de97b28953fa4bc3da6d038a7345fdf37923b9fcdec8 + languageName: node + linkType: hard + +"@babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.13, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7": version: 7.20.13 resolution: "@babel/traverse@npm:7.20.13" dependencies: @@ -5676,43 +5672,25 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.22.5, @babel/traverse@npm:^7.22.6, @babel/traverse@npm:^7.22.8": - version: 7.22.8 - resolution: "@babel/traverse@npm:7.22.8" - dependencies: - "@babel/code-frame": ^7.22.5 - "@babel/generator": ^7.22.7 - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-function-name": ^7.22.5 - "@babel/helper-hoist-variables": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/parser": ^7.22.7 - "@babel/types": ^7.22.5 - debug: ^4.1.0 - globals: ^11.1.0 - checksum: a381369bc3eedfd13ed5fef7b884657f1c29024ea7388198149f0edc34bd69ce3966e9f40188d15f56490a5e12ba250ccc485f2882b53d41b054fccefb233e33 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/traverse@npm:7.23.3" +"@babel/traverse@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/traverse@npm:7.24.0" dependencies: - "@babel/code-frame": ^7.22.13 - "@babel/generator": ^7.23.3 + "@babel/code-frame": ^7.23.5 + "@babel/generator": ^7.23.6 "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-function-name": ^7.23.0 "@babel/helper-hoist-variables": ^7.22.5 "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/parser": ^7.23.3 - "@babel/types": ^7.23.3 - debug: ^4.1.0 + "@babel/parser": ^7.24.0 + "@babel/types": ^7.24.0 + debug: ^4.3.1 globals: ^11.1.0 - checksum: f4e0c05f2f82368b9be7e1fed38cfcc2e1074967a8b76ac837b89661adbd391e99d0b1fd8c31215ffc3a04d2d5d7ee5e627914a09082db84ec5606769409fe2b + checksum: 790cf14a6452575ceef767285bad0dd96d14b3640ed4e6a4ddb5b592e4e66020424bac21e4a4b965ac0d2fe9ed504fe3644748b1922fb8ac37c681cb435c3995 languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": version: 7.20.7 resolution: "@babel/types@npm:7.20.7" dependencies: @@ -5734,7 +5712,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.22.15, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.3": +"@babel/types@npm:^7.22.15, @babel/types@npm:^7.23.0": version: 7.23.3 resolution: "@babel/types@npm:7.23.3" dependencies: @@ -5745,6 +5723,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.22.19, @babel/types@npm:^7.23.4, @babel/types@npm:^7.23.6, @babel/types@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/types@npm:7.24.0" + dependencies: + "@babel/helper-string-parser": ^7.23.4 + "@babel/helper-validator-identifier": ^7.22.20 + to-fast-properties: ^2.0.0 + checksum: 4b574a37d490f621470ff36a5afaac6deca5546edcb9b5e316d39acbb20998e9c2be42f3fc0bf2b55906fc49ff2a5a6a097e8f5a726ee3f708a0b0ca93aed807 + languageName: node + linkType: hard + "@babel/types@npm:^7.22.5": version: 7.22.5 resolution: "@babel/types@npm:7.22.5" @@ -5756,13 +5745,6 @@ __metadata: languageName: node linkType: hard -"@base2/pretty-print-object@npm:1.0.1": - version: 1.0.1 - resolution: "@base2/pretty-print-object@npm:1.0.1" - checksum: 1e8a5af578037a9d47d72f815983f9e4efb038e5f03e7635fc893194c5daa723215d71af33267893a9b618656c8eaea7be931b1c063c9b066a40994be0d23545 - languageName: node - linkType: hard - "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -6022,6 +6004,72 @@ __metadata: languageName: node linkType: hard +"@csstools/cascade-layer-name-parser@npm:^1.0.8": + version: 1.0.8 + resolution: "@csstools/cascade-layer-name-parser@npm:1.0.8" + peerDependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + checksum: 7102fa11c380a08061472249d3f8690b5bc3f21d7465c4cb06802a5018044561c85cc17088799c89aad82f64028f461ee905c3bfee0f0a28fd3882672017c877 + languageName: node + linkType: hard + +"@csstools/color-helpers@npm:^4.0.0": + version: 4.0.0 + resolution: "@csstools/color-helpers@npm:4.0.0" + checksum: 86148afc9d277b70e28dbecf2b0029a63946c1ae98c45147fb34649ab00a261da26a0276613ff4878b89d45a80f91db59de5f6d596fdd8e661422f3f2856ba8e + languageName: node + linkType: hard + +"@csstools/css-calc@npm:^1.1.7": + version: 1.1.7 + resolution: "@csstools/css-calc@npm:1.1.7" + peerDependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + checksum: 23f78a2c39a73dd920f7e4a3bf67497e3fb5a8e0a344035b481bf931ca948cefcd86911382051dfc0c3ccd2826ef8ec3b66c3f0433937be65fff8d699e63d71b + languageName: node + linkType: hard + +"@csstools/css-color-parser@npm:^1.5.2": + version: 1.5.2 + resolution: "@csstools/css-color-parser@npm:1.5.2" + dependencies: + "@csstools/color-helpers": ^4.0.0 + "@csstools/css-calc": ^1.1.7 + peerDependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + checksum: 877da2186599147829955351753c635b1f5bbe03d22d306cc916e9106fea8f1850c30c5bd40dbc77cb60e5550e14434ca3b1dbec1359822647f499b2af4f07b4 + languageName: node + linkType: hard + +"@csstools/css-parser-algorithms@npm:^2.6.0": + version: 2.6.0 + resolution: "@csstools/css-parser-algorithms@npm:2.6.0" + peerDependencies: + "@csstools/css-tokenizer": ^2.2.3 + checksum: 06b48d5e59faec36f7491a6a1c495005878869971e850545a3dd9ee98e5a7c1c28e138137137e16b772e0aa23c29b9524a33e75be584ba3adcd1ef316e1753c0 + languageName: node + linkType: hard + +"@csstools/css-tokenizer@npm:^2.2.3": + version: 2.2.3 + resolution: "@csstools/css-tokenizer@npm:2.2.3" + checksum: a2a69f0de516046f85b8f47916879780f9712bdda8166ab01dd47613515ff5a0771555c78badd220686bc1dae3cb0eea5de6896e1e326247a276cc8965520aa6 + languageName: node + linkType: hard + +"@csstools/media-query-list-parser@npm:^2.1.8": + version: 2.1.8 + resolution: "@csstools/media-query-list-parser@npm:2.1.8" + peerDependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + checksum: a14d32092481743c51ac5279b4e486d4ae50c14331e01de01ea900ba51f6b79eadd36a1fd5be840ab6c8f2c5275f0bbe29f035844ba566edd84edf9ce5470a06 + languageName: node + linkType: hard + "@csstools/normalize.css@npm:*": version: 12.0.0 resolution: "@csstools/normalize.css@npm:12.0.0" @@ -6029,28 +6077,382 @@ __metadata: languageName: node linkType: hard -"@csstools/postcss-progressive-custom-properties@npm:^1.1.0": - version: 1.3.0 - resolution: "@csstools/postcss-progressive-custom-properties@npm:1.3.0" +"@csstools/postcss-cascade-layers@npm:^4.0.3": + version: 4.0.3 + resolution: "@csstools/postcss-cascade-layers@npm:4.0.3" + dependencies: + "@csstools/selector-specificity": ^3.0.2 + postcss-selector-parser: ^6.0.13 + peerDependencies: + postcss: ^8.4 + checksum: 0c37c0c49245bdc20d366b75db13e122c2940acfd3d7ce500a80d79cb680c73cbe050944364dd573b852e8df829fa69eada24401a6215d6db7414f43f5d3bf9e + languageName: node + linkType: hard + +"@csstools/postcss-color-function@npm:^3.0.10": + version: 3.0.10 + resolution: "@csstools/postcss-color-function@npm:3.0.10" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: a00c081901add1d50ce7e1818088cc52c501d36df2589d8e2aeff0f251eb3fc2764064a8b8f9adfdf1d14b2ebb57bf023dfa8d676f05843b6fe5a7aea8d01d46 + languageName: node + linkType: hard + +"@csstools/postcss-color-mix-function@npm:^2.0.10": + version: 2.0.10 + resolution: "@csstools/postcss-color-mix-function@npm:2.0.10" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: 1b9330cb8fee364768f11f15d8fead9f1a067ea14a5aa41527028797e9da3f01da31f7a5e4619d42b468f0b66ee282d0dc75248b2a4c8cf00e696dd6755eba82 + languageName: node + linkType: hard + +"@csstools/postcss-exponential-functions@npm:^1.0.4": + version: 1.0.4 + resolution: "@csstools/postcss-exponential-functions@npm:1.0.4" dependencies: + "@csstools/css-calc": ^1.1.7 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + peerDependencies: + postcss: ^8.4 + checksum: 887485c69e5f2a9b0912a3f816c8a7d77d1788982b4e30cd87f906363fddbe518c532193675fc1b116426f3f8e6046e1207aa785f9004e35fb87f689f8b5dfbd + languageName: node + linkType: hard + +"@csstools/postcss-font-format-keywords@npm:^3.0.2": + version: 3.0.2 + resolution: "@csstools/postcss-font-format-keywords@npm:3.0.2" + dependencies: + "@csstools/utilities": ^1.0.0 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.3 - checksum: e281845fde5b8a80d06ec20147bd74e96a9351bebbec5e5c3a6fb37ea30a597ff84172601786a8a270662f58f708b4a3bf8d822d6318023def9773d2f6589962 + postcss: ^8.4 + checksum: 67e1f4b96b6d62a588c6c8430f3a4f761483783d470135decee3a9f370a9afd1b795b1ac985b2e666d97d6233825fca2a8bc3fa41d2dd0232f2738ce781d7625 languageName: node linkType: hard -"@csstools/selector-specificity@npm:^2.0.0": - version: 2.1.1 - resolution: "@csstools/selector-specificity@npm:2.1.1" +"@csstools/postcss-gamut-mapping@npm:^1.0.3": + version: 1.0.3 + resolution: "@csstools/postcss-gamut-mapping@npm:1.0.3" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + peerDependencies: + postcss: ^8.4 + checksum: ad7b74ecf7463864df1164d46b882869e615384c35fe4c076b3342cce26d4194c6f05fc3d133e5595b057f91102e8481f376029b0deb2ddb028a4052f96cdd2d + languageName: node + linkType: hard + +"@csstools/postcss-gradients-interpolation-method@npm:^4.0.10": + version: 4.0.11 + resolution: "@csstools/postcss-gradients-interpolation-method@npm:4.0.11" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: 788affb86d16ef00b1aa8e239c5b6e45bb78d5b67842cbd9ab2bad0227707a35abd2cfae28dbcfd00e578279ddeb3024b325e5d2c44315f4ebf051ec17fc14be + languageName: node + linkType: hard + +"@csstools/postcss-hwb-function@npm:^3.0.9": + version: 3.0.9 + resolution: "@csstools/postcss-hwb-function@npm:3.0.9" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: 0dc5aaf5217410ebe7697f677e05fc772443e44b8106db62d3e5f267559bf4254ffe96e1f30e7475d031d6821197259218cbfd5d010c6fd0b877a91213b74326 + languageName: node + linkType: hard + +"@csstools/postcss-ic-unit@npm:^3.0.4": + version: 3.0.4 + resolution: "@csstools/postcss-ic-unit@npm:3.0.4" + dependencies: + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: 55852cf5cc078bce2888b84f982d29d267ae2c399cc609f7114df8716693c41f8e92b8b68f35f9b092c02dfebd52fcdead464c82abbdabb1d3ee8868bcd36977 + languageName: node + linkType: hard + +"@csstools/postcss-initial@npm:^1.0.1": + version: 1.0.1 + resolution: "@csstools/postcss-initial@npm:1.0.1" + peerDependencies: + postcss: ^8.4 + checksum: f7ab3a798a6a2d5136ac33d6a3c8f466c6eb22dec186cc4b227a24dc258c2fe406ec9963dac72a97768e70b0ffb73a1f1a3a3822e42165a068a78b34fd298ee5 + languageName: node + linkType: hard + +"@csstools/postcss-is-pseudo-class@npm:^4.0.5": + version: 4.0.5 + resolution: "@csstools/postcss-is-pseudo-class@npm:4.0.5" + dependencies: + "@csstools/selector-specificity": ^3.0.2 + postcss-selector-parser: ^6.0.13 + peerDependencies: + postcss: ^8.4 + checksum: 7f7ff0d1c6816c4e6cbe455d5848ded2f09df326b16f198a750f06d2d9b4f80db2024fc202058e1a2a57d82d1f5e9b29f5116cd092ea5044234abfd20504a824 + languageName: node + linkType: hard + +"@csstools/postcss-light-dark-function@npm:^1.0.0": + version: 1.0.0 + resolution: "@csstools/postcss-light-dark-function@npm:1.0.0" + dependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: 06490504eec3b2ef787f8e1ef112d1d2e4daaf5321f105a7e45124b19f2475048067a79ff96c8a6b16e631a176e7711327c9cf6f2ac4fd38327c3b0c7b1cd1b1 + languageName: node + linkType: hard + +"@csstools/postcss-logical-float-and-clear@npm:^2.0.1": + version: 2.0.1 + resolution: "@csstools/postcss-logical-float-and-clear@npm:2.0.1" + peerDependencies: + postcss: ^8.4 + checksum: f92283a31699f980f159cfeaafa937d02ce7056c16bfbc82e586545f7c02f39329ff3ef36fba135f01f2f0e671d1e2855c3804c454ac81eabc8fa1f63a8269c9 + languageName: node + linkType: hard + +"@csstools/postcss-logical-overflow@npm:^1.0.1": + version: 1.0.1 + resolution: "@csstools/postcss-logical-overflow@npm:1.0.1" + peerDependencies: + postcss: ^8.4 + checksum: b30e4e5c32b524b1b3c2d262b80027e059516e9d9b9224607e059ac043f968c9cdc635c4a26cb97f75b7ff5d6d56c12487322fdd956f62271645f5b6288b2114 + languageName: node + linkType: hard + +"@csstools/postcss-logical-overscroll-behavior@npm:^1.0.1": + version: 1.0.1 + resolution: "@csstools/postcss-logical-overscroll-behavior@npm:1.0.1" + peerDependencies: + postcss: ^8.4 + checksum: 6c56f07d2d8b9350fe03e98aa7d47b2ae716e2fc4d6d35123bfa30fb15dfa3d8f00f7e49c8dd586bd11453faa3c2b7c168b5a0d56b59cc486eee0f056827f8dc + languageName: node + linkType: hard + +"@csstools/postcss-logical-resize@npm:^2.0.1": + version: 2.0.1 + resolution: "@csstools/postcss-logical-resize@npm:2.0.1" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: 60d24dc65676f368861b4e13ad66189b123af91e8da96bbfe1c948aed84d72bdc95813d0e75b51a92b0161fe5120f4811ed95844333aca87eb7839ab30e1a0ac + languageName: node + linkType: hard + +"@csstools/postcss-logical-viewport-units@npm:^2.0.6": + version: 2.0.6 + resolution: "@csstools/postcss-logical-viewport-units@npm:2.0.6" + dependencies: + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: 708ec5ed295d01224d9b424817921b43039c7626a18361cda0a9e5ac3e0fed3fe2e2117d1373e1273b35b98c7d954f39c4011a04fe0ed5e352e46d08a59afa23 + languageName: node + linkType: hard + +"@csstools/postcss-media-minmax@npm:^1.1.3": + version: 1.1.3 + resolution: "@csstools/postcss-media-minmax@npm:1.1.3" + dependencies: + "@csstools/css-calc": ^1.1.7 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/media-query-list-parser": ^2.1.8 + peerDependencies: + postcss: ^8.4 + checksum: 1fdfb33550e2cb0df766577e5a371f3e3f56de6c71d2b883a0243710796c4218e2bba65376796ce209646819d32ebd1265442c353fb61665dade7f934641461a + languageName: node + linkType: hard + +"@csstools/postcss-media-queries-aspect-ratio-number-values@npm:^2.0.6": + version: 2.0.6 + resolution: "@csstools/postcss-media-queries-aspect-ratio-number-values@npm:2.0.6" + dependencies: + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/media-query-list-parser": ^2.1.8 + peerDependencies: + postcss: ^8.4 + checksum: 8ff8a925b7576364ea4f65366aaa26cf7ec9c8c834967f9cdb8eed7dde3ae9d42dee9c9f3684a039994ecac48b52586b39d6e360030ad724f52cdc1273febd10 + languageName: node + linkType: hard + +"@csstools/postcss-nested-calc@npm:^3.0.2": + version: 3.0.2 + resolution: "@csstools/postcss-nested-calc@npm:3.0.2" + dependencies: + "@csstools/utilities": ^1.0.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: ac6a253974929f19e7d792c12382615fae99a8a3bdc1189bd0f6fbbf5b9d655380b60d977bd75427e3cc9791e024c8c7e5e80d27794a6dcfb0752682664a3082 + languageName: node + linkType: hard + +"@csstools/postcss-normalize-display-values@npm:^3.0.2": + version: 3.0.2 + resolution: "@csstools/postcss-normalize-display-values@npm:3.0.2" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: 792e419483e3947bba1ea139fb693c80704be64bc9e8e6e12b26518142ef623462066d0d6f76f8ed54fd2abaf88110e719959aa0893e7b3e2c9c3d3385abd570 + languageName: node + linkType: hard + +"@csstools/postcss-oklab-function@npm:^3.0.10": + version: 3.0.10 + resolution: "@csstools/postcss-oklab-function@npm:3.0.10" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: ebdead8f27fd965ce9d8e81dd5d49164cc6d381203dd6016e7fb8cd4d1257d6d4dc4f47608470559d4a26c3a487cb8fbc948a0acd5149da3bfd5aae8f68de122 + languageName: node + linkType: hard + +"@csstools/postcss-progressive-custom-properties@npm:^3.1.0": + version: 3.1.0 + resolution: "@csstools/postcss-progressive-custom-properties@npm:3.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: a668e46bcdb1ceeb195c5977385450c383f1c366aaaf045fd72f78bb489260c56e610e0835816fc1b62c7eb0ece696fa4b1522aa5f5b7d7322cca7db9889db9a + languageName: node + linkType: hard + +"@csstools/postcss-relative-color-syntax@npm:^2.0.10": + version: 2.0.10 + resolution: "@csstools/postcss-relative-color-syntax@npm:2.0.10" + dependencies: + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 + peerDependencies: + postcss: ^8.4 + checksum: e99377b88b389505febe82cbcb5689a63bf579815ccb424e6ebb5fda67b96086c3dfb6272994901848ce3efa8b839b95b678cebdb7d57a48f9c266b9ca53c65f + languageName: node + linkType: hard + +"@csstools/postcss-scope-pseudo-class@npm:^3.0.1": + version: 3.0.1 + resolution: "@csstools/postcss-scope-pseudo-class@npm:3.0.1" + dependencies: + postcss-selector-parser: ^6.0.13 + peerDependencies: + postcss: ^8.4 + checksum: 82f7602b633c71ac1492e3258c7ee40cae67c350c8a778799e1461b7e965204fc6dd53a80f7d0048c5c708436ef1e87bcc07b8422771eee87eb470fe1068c5f3 + languageName: node + linkType: hard + +"@csstools/postcss-stepped-value-functions@npm:^3.0.5": + version: 3.0.5 + resolution: "@csstools/postcss-stepped-value-functions@npm:3.0.5" + dependencies: + "@csstools/css-calc": ^1.1.7 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + peerDependencies: + postcss: ^8.4 + checksum: 2c021f1d0313e633231534ce357a53a9400cd14527755038636659555bd28a90359154721bcbe5fcde6abbb641d4cf4bd2a425c5819762ff9b7ca547c97beb48 + languageName: node + linkType: hard + +"@csstools/postcss-text-decoration-shorthand@npm:^3.0.4": + version: 3.0.4 + resolution: "@csstools/postcss-text-decoration-shorthand@npm:3.0.4" + dependencies: + "@csstools/color-helpers": ^4.0.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.4 + checksum: 0962070404262255ecd080a5f515c86b7c8f65553428145a6e8dbd3bf7a4510986d9eb2d35c4ef0ec2585c0ca29069527164385a56b33eae9b08d1bdd467ceda + languageName: node + linkType: hard + +"@csstools/postcss-trigonometric-functions@npm:^3.0.5": + version: 3.0.5 + resolution: "@csstools/postcss-trigonometric-functions@npm:3.0.5" + dependencies: + "@csstools/css-calc": ^1.1.7 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + peerDependencies: + postcss: ^8.4 + checksum: c33ad95276390ab76d8f4d4d2c9b7cba9fee5f82e92da78b12734b2e4379555c8f862a90aa1e13e7f8e9fb6d7c379e9dc939ecfadfca6775b23720cc47678978 + languageName: node + linkType: hard + +"@csstools/postcss-unset-value@npm:^3.0.1": + version: 3.0.1 + resolution: "@csstools/postcss-unset-value@npm:3.0.1" + peerDependencies: + postcss: ^8.4 + checksum: fef582b05fefde5353a5b9931dbd9af64d9b9263a02a7016241ebf061603c91c609c62ee0153fa080e29c46618754b81a7281eaf4574b00c0d67f573b62356a0 + languageName: node + linkType: hard + +"@csstools/selector-specificity@npm:^3.0.2": + version: 3.0.2 + resolution: "@csstools/selector-specificity@npm:3.0.2" + peerDependencies: + postcss-selector-parser: ^6.0.13 + checksum: af3cc9282b600170b7de0fed2106830ab353359bd11f66cf71259419c9bddf8f0773c3a6e513cd9f66fd7e4920a1786a7c288723cbb3ae207974c1e7de26293e + languageName: node + linkType: hard + +"@csstools/utilities@npm:^1.0.0": + version: 1.0.0 + resolution: "@csstools/utilities@npm:1.0.0" peerDependencies: postcss: ^8.4 - postcss-selector-parser: ^6.0.10 - checksum: 392ab62732e93aa8cbea445bf3485c1acbbecc8ec087b200e06c9ddd2acf740fd1fe46abdacf813e7a50a95a60346377ee3eecb4e1fe3709582e2851430b376a + checksum: 4ca0d80a252ed1d9d3085217ba9c6669e9c9dc2b828432b4732204e4e0dd3e5aec4bb0f92aa95f63df44012bea6b7851c29abe94b7f5c40b06436a61e33904fe languageName: node linkType: hard -"@cypress/request@npm:^3.0.0": +"@cypress/request@npm:3.0.1, @cypress/request@npm:^3.0.0": version: 3.0.1 resolution: "@cypress/request@npm:3.0.1" dependencies: @@ -6197,21 +6599,26 @@ __metadata: languageName: node linkType: hard -"@emotion/babel-utils@npm:^0.6.4": - version: 0.6.10 - resolution: "@emotion/babel-utils@npm:0.6.10" +"@emotion/babel-plugin@npm:^11.11.0": + version: 11.11.0 + resolution: "@emotion/babel-plugin@npm:11.11.0" dependencies: - "@emotion/hash": ^0.6.6 - "@emotion/memoize": ^0.6.6 - "@emotion/serialize": ^0.9.1 - convert-source-map: ^1.5.1 + "@babel/helper-module-imports": ^7.16.7 + "@babel/runtime": ^7.18.3 + "@emotion/hash": ^0.9.1 + "@emotion/memoize": ^0.8.1 + "@emotion/serialize": ^1.1.2 + babel-plugin-macros: ^3.1.0 + convert-source-map: ^1.5.0 + escape-string-regexp: ^4.0.0 find-root: ^1.1.0 - source-map: ^0.7.2 - checksum: fbe4cf4e7674bf152af4478a613cea88af898e4f95136d54e2b4c8d3d88bcdc56b0827c42a9a67121658e5a27edeccc0fe927a7782e977bd38b25dcb54360885 + source-map: ^0.5.7 + stylis: 4.2.0 + checksum: 6b363edccc10290f7a23242c06f88e451b5feb2ab94152b18bb8883033db5934fb0e421e2d67d09907c13837c21218a3ac28c51707778a54d6cd3706c0c2f3f9 languageName: node linkType: hard -"@emotion/cache@npm:^10.0.27, @emotion/cache@npm:^10.0.9": +"@emotion/cache@npm:^10.0.27": version: 10.0.29 resolution: "@emotion/cache@npm:10.0.29" dependencies: @@ -6249,33 +6656,6 @@ __metadata: languageName: node linkType: hard -"@emotion/core@npm:^10.0.20, @emotion/core@npm:^10.0.9": - version: 10.3.1 - resolution: "@emotion/core@npm:10.3.1" - dependencies: - "@babel/runtime": ^7.5.5 - "@emotion/cache": ^10.0.27 - "@emotion/css": ^10.0.27 - "@emotion/serialize": ^0.11.15 - "@emotion/sheet": 0.9.4 - "@emotion/utils": 0.11.3 - peerDependencies: - react: ">=16.3.0" - checksum: d2dad428e1b2cf0777badfb55e262d369273be9b2e6e9e7d61c953066c00811d544a6234db36b17ee07872ed092f4dd102bf6ffe2c76fc38d53eef3a60fddfd0 - languageName: node - linkType: hard - -"@emotion/css@npm:^10.0.27, @emotion/css@npm:^10.0.9": - version: 10.0.27 - resolution: "@emotion/css@npm:10.0.27" - dependencies: - "@emotion/serialize": ^0.11.15 - "@emotion/utils": 0.11.3 - babel-plugin-emotion: ^10.0.27 - checksum: 1420f5b514fc3a8500bcf90384b309b0d9acc9f687ec3a655166b55dc81d1661d6b6132ea6fe6730d0071c10da93bf9427937c22a90a18088af4ba5e11d59141 - languageName: node - linkType: hard - "@emotion/hash@npm:0.8.0": version: 0.8.0 resolution: "@emotion/hash@npm:0.8.0" @@ -6283,13 +6663,6 @@ __metadata: languageName: node linkType: hard -"@emotion/hash@npm:^0.6.2, @emotion/hash@npm:^0.6.6": - version: 0.6.6 - resolution: "@emotion/hash@npm:0.6.6" - checksum: c3e955971456913ab6d6082477e6a6a1df9c14d664028a38222ce1c576f4fb8a7c15af59946de2e4e1319a352453c85421c85aae55abb4089766a51094fa5532 - languageName: node - linkType: hard - "@emotion/hash@npm:^0.9.0": version: 0.9.0 resolution: "@emotion/hash@npm:0.9.0" @@ -6297,12 +6670,10 @@ __metadata: languageName: node linkType: hard -"@emotion/is-prop-valid@npm:0.8.8": - version: 0.8.8 - resolution: "@emotion/is-prop-valid@npm:0.8.8" - dependencies: - "@emotion/memoize": 0.7.4 - checksum: bb7ec6d48c572c540e24e47cc94fc2f8dec2d6a342ae97bc9c8b6388d9b8d283862672172a1bb62d335c02662afe6291e10c71e9b8642664a8b43416cdceffac +"@emotion/hash@npm:^0.9.1": + version: 0.9.1 + resolution: "@emotion/hash@npm:0.9.1" + checksum: 716e17e48bf9047bf9383982c071de49f2615310fb4e986738931776f5a823bc1f29c84501abe0d3df91a3803c80122d24e28b57351bca9e01356ebb33d89876 languageName: node linkType: hard @@ -6322,13 +6693,6 @@ __metadata: languageName: node linkType: hard -"@emotion/memoize@npm:^0.6.1, @emotion/memoize@npm:^0.6.6": - version: 0.6.6 - resolution: "@emotion/memoize@npm:0.6.6" - checksum: 4f0bb17dc5ee15ef74d2d618b107da08f013d24535e870e4595a110d850362fabedfe7491ab47148a4c5c7410125dee1bc8c85cea3a4a8218f97cb14b99995c2 - languageName: node - linkType: hard - "@emotion/memoize@npm:^0.8.0": version: 0.8.0 resolution: "@emotion/memoize@npm:0.8.0" @@ -6336,6 +6700,13 @@ __metadata: languageName: node linkType: hard +"@emotion/memoize@npm:^0.8.1": + version: 0.8.1 + resolution: "@emotion/memoize@npm:0.8.1" + checksum: a19cc01a29fcc97514948eaab4dc34d8272e934466ed87c07f157887406bc318000c69ae6f813a9001c6a225364df04249842a50e692ef7a9873335fbcc141b0 + languageName: node + linkType: hard + "@emotion/react@npm:11.10.8": version: 11.10.8 resolution: "@emotion/react@npm:11.10.8" @@ -6370,18 +6741,6 @@ __metadata: languageName: node linkType: hard -"@emotion/serialize@npm:^0.9.1": - version: 0.9.1 - resolution: "@emotion/serialize@npm:0.9.1" - dependencies: - "@emotion/hash": ^0.6.6 - "@emotion/memoize": ^0.6.6 - "@emotion/unitless": ^0.6.7 - "@emotion/utils": ^0.8.2 - checksum: 5d309f54b603044ef012f35b3f26e35097dfb9a30ad3d3f1bd85fba74b288bc04bcb63a1732805e2b88f422960bf43c0f30d45a057a8dffb45a89ab105c92eb3 - languageName: node - linkType: hard - "@emotion/serialize@npm:^1.1.1": version: 1.1.1 resolution: "@emotion/serialize@npm:1.1.1" @@ -6395,6 +6754,19 @@ __metadata: languageName: node linkType: hard +"@emotion/serialize@npm:^1.1.2": + version: 1.1.3 + resolution: "@emotion/serialize@npm:1.1.3" + dependencies: + "@emotion/hash": ^0.9.1 + "@emotion/memoize": ^0.8.1 + "@emotion/unitless": ^0.8.1 + "@emotion/utils": ^1.2.1 + csstype: ^3.0.2 + checksum: 5a756ce7e2692322683978d8ed2e84eadd60bd6f629618a82c5018c84d98684b117e57fad0174f68ec2ec0ac089bb2e0bcc8ea8c2798eb904b6d3236aa046063 + languageName: node + linkType: hard + "@emotion/sheet@npm:0.9.4": version: 0.9.4 resolution: "@emotion/sheet@npm:0.9.4" @@ -6409,34 +6781,6 @@ __metadata: languageName: node linkType: hard -"@emotion/styled-base@npm:^10.3.0": - version: 10.3.0 - resolution: "@emotion/styled-base@npm:10.3.0" - dependencies: - "@babel/runtime": ^7.5.5 - "@emotion/is-prop-valid": 0.8.8 - "@emotion/serialize": ^0.11.15 - "@emotion/utils": 0.11.3 - peerDependencies: - "@emotion/core": ^10.0.28 - react: ">=16.3.0" - checksum: ac0bb8f39e92fda12686afe5d398f7215cc7276d66195d5937f58ee7dae516e58017594cc74deed72859043623db824fdaf8213d29276316749ebff2ef7a5e4d - languageName: node - linkType: hard - -"@emotion/styled@npm:^10.0.17": - version: 10.3.0 - resolution: "@emotion/styled@npm:10.3.0" - dependencies: - "@emotion/styled-base": ^10.3.0 - babel-plugin-emotion: ^10.0.27 - peerDependencies: - "@emotion/core": ^10.0.27 - react: ">=16.3.0" - checksum: 9d9609c008c009d8b9249fdbb2017a404b1fc6c9118c84ec9a916e86670d4c61f03fee24297ad10b460dab628ff8260066338617ee99ede3ae7969ce5995e9bc - languageName: node - linkType: hard - "@emotion/styled@npm:^11.10.6": version: 11.10.6 resolution: "@emotion/styled@npm:11.10.6" @@ -6464,13 +6808,6 @@ __metadata: languageName: node linkType: hard -"@emotion/stylis@npm:^0.7.0": - version: 0.7.1 - resolution: "@emotion/stylis@npm:0.7.1" - checksum: 60328a89113c389b64fb085a7de2dd6a2cfa0aefe6204c41bfe7bfc35d63513fa1dd98136ffc0a9afb50fbe39c0533e6dc2ca0603c3a7281c649d7290a8fdfe1 - languageName: node - linkType: hard - "@emotion/unitless@npm:0.7.5": version: 0.7.5 resolution: "@emotion/unitless@npm:0.7.5" @@ -6478,13 +6815,6 @@ __metadata: languageName: node linkType: hard -"@emotion/unitless@npm:^0.6.7": - version: 0.6.7 - resolution: "@emotion/unitless@npm:0.6.7" - checksum: 875caaa3c1f81a5447ee344a22110072eeac42daedb6d24ef4ac8aff0c20ea7b81089f6d7b917885c396898d86a34cc7f123b73c52cc1b10ef2e9e2e4fbc9130 - languageName: node - linkType: hard - "@emotion/unitless@npm:^0.8.0": version: 0.8.0 resolution: "@emotion/unitless@npm:0.8.0" @@ -6492,6 +6822,13 @@ __metadata: languageName: node linkType: hard +"@emotion/unitless@npm:^0.8.1": + version: 0.8.1 + resolution: "@emotion/unitless@npm:0.8.1" + checksum: 385e21d184d27853bb350999471f00e1429fa4e83182f46cd2c164985999d9b46d558dc8b9cc89975cb337831ce50c31ac2f33b15502e85c299892e67e7b4a88 + languageName: node + linkType: hard + "@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.0": version: 1.0.0 resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.0" @@ -6508,13 +6845,6 @@ __metadata: languageName: node linkType: hard -"@emotion/utils@npm:^0.8.2": - version: 0.8.2 - resolution: "@emotion/utils@npm:0.8.2" - checksum: e03cfaf807df75c0022639e4bc4cdea7f47163e8de3412f18ea42bf423838b676c1dcf533066bcf8b1b4a1e3e7dc12b87c4e639c660f5e1f604a371664158f9a - languageName: node - linkType: hard - "@emotion/utils@npm:^1.2.0": version: 1.2.0 resolution: "@emotion/utils@npm:1.2.0" @@ -6522,6 +6852,13 @@ __metadata: languageName: node linkType: hard +"@emotion/utils@npm:^1.2.1": + version: 1.2.1 + resolution: "@emotion/utils@npm:1.2.1" + checksum: e0b44be0705b56b079c55faff93952150be69e79b660ae70ddd5b6e09fc40eb1319654315a9f34bb479d7f4ec94be6068c061abbb9e18b9778ae180ad5d97c73 + languageName: node + linkType: hard + "@emotion/weak-memoize@npm:0.2.5": version: 0.2.5 resolution: "@emotion/weak-memoize@npm:0.2.5" @@ -6536,102 +6873,45 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^1.4.1": - version: 1.4.1 - resolution: "@eslint/eslintrc@npm:1.4.1" +"@eslint-community/eslint-utils@npm:^4.2.0": + version: 4.4.0 + resolution: "@eslint-community/eslint-utils@npm:4.4.0" + dependencies: + eslint-visitor-keys: ^3.3.0 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: cdfe3ae42b4f572cbfb46d20edafe6f36fc5fb52bf2d90875c58aefe226892b9677fef60820e2832caf864a326fe4fc225714c46e8389ccca04d5f9288aabd22 + languageName: node + linkType: hard + +"@eslint-community/regexpp@npm:^4.6.1": + version: 4.10.0 + resolution: "@eslint-community/regexpp@npm:4.10.0" + checksum: 2a6e345429ea8382aaaf3a61f865cae16ed44d31ca917910033c02dc00d505d939f10b81e079fa14d43b51499c640138e153b7e40743c4c094d9df97d4e56f7b + languageName: node + linkType: hard + +"@eslint/eslintrc@npm:^2.1.4": + version: 2.1.4 + resolution: "@eslint/eslintrc@npm:2.1.4" dependencies: ajv: ^6.12.4 debug: ^4.3.2 - espree: ^9.4.0 + espree: ^9.6.0 globals: ^13.19.0 ignore: ^5.2.0 import-fresh: ^3.2.1 js-yaml: ^4.1.0 minimatch: ^3.1.2 strip-json-comments: ^3.1.1 - checksum: cd3e5a8683db604739938b1c1c8b77927dc04fce3e28e0c88e7f2cd4900b89466baf83dfbad76b2b9e4d2746abdd00dd3f9da544d3e311633d8693f327d04cd7 - languageName: node - linkType: hard - -"@evocateur/libnpmaccess@npm:^3.1.2": - version: 3.1.2 - resolution: "@evocateur/libnpmaccess@npm:3.1.2" - dependencies: - "@evocateur/npm-registry-fetch": ^4.0.0 - aproba: ^2.0.0 - figgy-pudding: ^3.5.1 - get-stream: ^4.0.0 - npm-package-arg: ^6.1.0 - checksum: b2f5497a7d414f1b7e724fc67e622c8ad37f1ba05bb5b787fff2eaf98e4847b84ca608f92c5b68060e663fb5d03587ae1a2ce68d600ddd4e6f7f89d214d57e03 - languageName: node - linkType: hard - -"@evocateur/libnpmpublish@npm:^1.2.2": - version: 1.2.2 - resolution: "@evocateur/libnpmpublish@npm:1.2.2" - dependencies: - "@evocateur/npm-registry-fetch": ^4.0.0 - aproba: ^2.0.0 - figgy-pudding: ^3.5.1 - get-stream: ^4.0.0 - lodash.clonedeep: ^4.5.0 - normalize-package-data: ^2.4.0 - npm-package-arg: ^6.1.0 - semver: ^5.5.1 - ssri: ^6.0.1 - checksum: ab292d8a677f88a9f5cb2bb5f4e931a611fb0f12e3774bf726da6dd5c5323c09184f9415bd48c0fa6d4d5c76ab24721c230ad80aaa54176b64f99170b7ca4e62 - languageName: node - linkType: hard - -"@evocateur/npm-registry-fetch@npm:^4.0.0": - version: 4.0.0 - resolution: "@evocateur/npm-registry-fetch@npm:4.0.0" - dependencies: - JSONStream: ^1.3.4 - bluebird: ^3.5.1 - figgy-pudding: ^3.4.1 - lru-cache: ^5.1.1 - make-fetch-happen: ^5.0.0 - npm-package-arg: ^6.1.0 - safe-buffer: ^5.1.2 - checksum: c325b1c4c2a44f92b77275cb31dd24923abd45c91c93bdf29410b82c9870d555aad07035f31b7246343686af0d25f6f739c7d6da8243fef85f372c64261c0bdf + checksum: 10957c7592b20ca0089262d8c2a8accbad14b4f6507e35416c32ee6b4dbf9cad67dfb77096bbd405405e9ada2b107f3797fe94362e1c55e0b09d6e90dd149127 languageName: node linkType: hard -"@evocateur/pacote@npm:^9.6.3": - version: 9.6.5 - resolution: "@evocateur/pacote@npm:9.6.5" - dependencies: - "@evocateur/npm-registry-fetch": ^4.0.0 - bluebird: ^3.5.3 - cacache: ^12.0.3 - chownr: ^1.1.2 - figgy-pudding: ^3.5.1 - get-stream: ^4.1.0 - glob: ^7.1.4 - infer-owner: ^1.0.4 - lru-cache: ^5.1.1 - make-fetch-happen: ^5.0.0 - minimatch: ^3.0.4 - minipass: ^2.3.5 - mississippi: ^3.0.0 - mkdirp: ^0.5.1 - normalize-package-data: ^2.5.0 - npm-package-arg: ^6.1.0 - npm-packlist: ^1.4.4 - npm-pick-manifest: ^3.0.0 - osenv: ^0.1.5 - promise-inflight: ^1.0.1 - promise-retry: ^1.1.1 - protoduck: ^5.0.1 - rimraf: ^2.6.3 - safe-buffer: ^5.2.0 - semver: ^5.7.0 - ssri: ^6.0.1 - tar: ^4.4.10 - unique-filename: ^1.1.1 - which: ^1.3.1 - checksum: 82d1e1f386c2b6ff7e747fc63400cb05d8f8506994f3cbdc88f789e63bd26c30e9756b99eb0a4d3ad14cde147256d2a6182c41a7552a0700d96e634bcd7c5f5e +"@eslint/js@npm:8.57.0": + version: 8.57.0 + resolution: "@eslint/js@npm:8.57.0" + checksum: 315dc65b0e9893e2bff139bddace7ea601ad77ed47b4550e73da8c9c2d2766c7a575c3cddf17ef85b8fd6a36ff34f91729d0dcca56e73ca887c10df91a41b0bb languageName: node linkType: hard @@ -6847,14 +7127,14 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.8": - version: 0.11.8 - resolution: "@humanwhocodes/config-array@npm:0.11.8" +"@humanwhocodes/config-array@npm:^0.11.14": + version: 0.11.14 + resolution: "@humanwhocodes/config-array@npm:0.11.14" dependencies: - "@humanwhocodes/object-schema": ^1.2.1 - debug: ^4.1.1 + "@humanwhocodes/object-schema": ^2.0.2 + debug: ^4.3.1 minimatch: ^3.0.5 - checksum: 0fd6b3c54f1674ce0a224df09b9c2f9846d20b9e54fabae1281ecfc04f2e6ad69bf19e1d6af6a28f88e8aa3990168b6cb9e1ef755868c3256a630605ec2cb1d3 + checksum: 861ccce9eaea5de19546653bccf75bf09fe878bc39c3aab00aeee2d2a0e654516adad38dd1098aab5e3af0145bbcbf3f309bdf4d964f8dab9dcd5834ae4c02f2 languageName: node linkType: hard @@ -6865,23 +7145,17 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^1.2.1": - version: 1.2.1 - resolution: "@humanwhocodes/object-schema@npm:1.2.1" - checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1 +"@humanwhocodes/object-schema@npm:^2.0.2": + version: 2.0.2 + resolution: "@humanwhocodes/object-schema@npm:2.0.2" + checksum: 2fc11503361b5fb4f14714c700c02a3f4c7c93e9acd6b87a29f62c522d90470f364d6161b03d1cc618b979f2ae02aed1106fd29d302695d8927e2fc8165ba8ee languageName: node linkType: hard -"@hypnosphi/create-react-context@npm:^0.3.1": - version: 0.3.1 - resolution: "@hypnosphi/create-react-context@npm:0.3.1" - dependencies: - gud: ^1.0.0 - warning: ^4.0.3 - peerDependencies: - prop-types: ^15.0.0 - react: ">=0.14.0" - checksum: d2f069a562e138057aa067e1483e28cea3193bbacd33ca9528131f31e656939cfeb552af760b3be437d3a8074315a8854fc6d5d89878e2746618ad930c817122 +"@hutson/parse-repository-url@npm:^3.0.0": + version: 3.0.2 + resolution: "@hutson/parse-repository-url@npm:3.0.2" + checksum: 39992c5f183c5ca3d761d6ed9dfabcb79b5f3750bf1b7f3532e1dc439ca370138bbd426ee250fdaba460bc948e6761fbefd484b8f4f36885d71ded96138340d1 languageName: node linkType: hard @@ -6894,6 +7168,20 @@ __metadata: languageName: node linkType: hard +"@isaacs/cliui@npm:^8.0.2": + version: 8.0.2 + resolution: "@isaacs/cliui@npm:8.0.2" + dependencies: + string-width: ^5.1.2 + string-width-cjs: "npm:string-width@^4.2.0" + strip-ansi: ^7.0.1 + strip-ansi-cjs: "npm:strip-ansi@^6.0.1" + wrap-ansi: ^8.1.0 + wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0" + checksum: 4a473b9b32a7d4d3cfb7a614226e555091ff0c5a29a1734c28c72a182c2f6699b26fc6b5c2131dfd841e86b185aea714c72201d7c98c2fba5f17709333a67aeb + languageName: node + linkType: hard + "@istanbuljs/load-nyc-config@npm:^1.0.0": version: 1.1.0 resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" @@ -6914,50 +7202,50 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/console@npm:29.5.0" +"@jest/console@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/console@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^29.5.0 - jest-util: ^29.5.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 slash: ^3.0.0 - checksum: 9f4f4b8fabd1221361b7f2e92d4a90f5f8c2e2b29077249996ab3c8b7f765175ffee795368f8d6b5b2bb3adb32dc09319f7270c7c787b0d259e624e00e0f64a5 + checksum: 0e3624e32c5a8e7361e889db70b170876401b7d70f509a2538c31d5cd50deb0c1ae4b92dc63fe18a0902e0a48c590c21d53787a0df41a52b34fa7cab96c384d6 languageName: node linkType: hard -"@jest/core@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/core@npm:29.5.0" +"@jest/core@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/core@npm:29.7.0" dependencies: - "@jest/console": ^29.5.0 - "@jest/reporters": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/console": ^29.7.0 + "@jest/reporters": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 ci-info: ^3.2.0 exit: ^0.1.2 graceful-fs: ^4.2.9 - jest-changed-files: ^29.5.0 - jest-config: ^29.5.0 - jest-haste-map: ^29.5.0 - jest-message-util: ^29.5.0 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.5.0 - jest-resolve-dependencies: ^29.5.0 - jest-runner: ^29.5.0 - jest-runtime: ^29.5.0 - jest-snapshot: ^29.5.0 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 - jest-watcher: ^29.5.0 + jest-changed-files: ^29.7.0 + jest-config: ^29.7.0 + jest-haste-map: ^29.7.0 + jest-message-util: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-resolve-dependencies: ^29.7.0 + jest-runner: ^29.7.0 + jest-runtime: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 + jest-watcher: ^29.7.0 micromatch: ^4.0.4 - pretty-format: ^29.5.0 + pretty-format: ^29.7.0 slash: ^3.0.0 strip-ansi: ^6.0.0 peerDependencies: @@ -6965,77 +7253,77 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 9e8f5243fe82d5a57f3971e1b96f320058df7c315328a3a827263f3b17f64be10c80f4a9c1b1773628b64d2de6d607c70b5b2d5bf13e7f5ad04223e9ef6aac06 + checksum: af759c9781cfc914553320446ce4e47775ae42779e73621c438feb1e4231a5d4862f84b1d8565926f2d1aab29b3ec3dcfdc84db28608bdf5f29867124ebcfc0d languageName: node linkType: hard -"@jest/environment@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/environment@npm:29.5.0" +"@jest/environment@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/environment@npm:29.7.0" dependencies: - "@jest/fake-timers": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/fake-timers": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" - jest-mock: ^29.5.0 - checksum: 921de6325cd4817dec6685e5ff299b499b6379f3f9cf489b4b13588ee1f3820a0c77b49e6a087996b6de8f629f6f5251e636cba08d1bdb97d8071cc7d033c88a + jest-mock: ^29.7.0 + checksum: 6fb398143b2543d4b9b8d1c6dbce83fa5247f84f550330604be744e24c2bd2178bb893657d62d1b97cf2f24baf85c450223f8237cccb71192c36a38ea2272934 languageName: node linkType: hard -"@jest/expect-utils@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/expect-utils@npm:29.5.0" +"@jest/expect-utils@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/expect-utils@npm:29.7.0" dependencies: - jest-get-type: ^29.4.3 - checksum: c46fb677c88535cf83cf29f0a5b1f376c6a1109ddda266ad7da1a9cbc53cb441fa402dd61fc7b111ffc99603c11a9b3357ee41a1c0e035a58830bcb360871476 + jest-get-type: ^29.6.3 + checksum: 75eb177f3d00b6331bcaa057e07c0ccb0733a1d0a1943e1d8db346779039cb7f103789f16e502f888a3096fb58c2300c38d1f3748b36a7fa762eb6f6d1b160ed languageName: node linkType: hard -"@jest/expect@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/expect@npm:29.5.0" +"@jest/expect@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/expect@npm:29.7.0" dependencies: - expect: ^29.5.0 - jest-snapshot: ^29.5.0 - checksum: bd10e295111547e6339137107d83986ab48d46561525393834d7d2d8b2ae9d5626653f3f5e48e5c3fa742ac982e97bdf1f541b53b9e1d117a247b08e938527f6 + expect: ^29.7.0 + jest-snapshot: ^29.7.0 + checksum: a01cb85fd9401bab3370618f4b9013b90c93536562222d920e702a0b575d239d74cecfe98010aaec7ad464f67cf534a353d92d181646a4b792acaa7e912ae55e languageName: node linkType: hard -"@jest/fake-timers@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/fake-timers@npm:29.5.0" +"@jest/fake-timers@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/fake-timers@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 "@sinonjs/fake-timers": ^10.0.2 "@types/node": "*" - jest-message-util: ^29.5.0 - jest-mock: ^29.5.0 - jest-util: ^29.5.0 - checksum: 69930c6922341f244151ec0d27640852ec96237f730fc024da1f53143d31b43cde75d92f9d8e5937981cdce3b31416abc3a7090a0d22c2377512c4a6613244ee + jest-message-util: ^29.7.0 + jest-mock: ^29.7.0 + jest-util: ^29.7.0 + checksum: caf2bbd11f71c9241b458d1b5a66cbe95debc5a15d96442444b5d5c7ba774f523c76627c6931cca5e10e76f0d08761f6f1f01a608898f4751a0eee54fc3d8d00 languageName: node linkType: hard -"@jest/globals@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/globals@npm:29.5.0" +"@jest/globals@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/globals@npm:29.7.0" dependencies: - "@jest/environment": ^29.5.0 - "@jest/expect": ^29.5.0 - "@jest/types": ^29.5.0 - jest-mock: ^29.5.0 - checksum: b309ab8f21b571a7c672608682e84bbdd3d2b554ddf81e4e32617fec0a69094a290ab42e3c8b2c66ba891882bfb1b8b2736720ea1285b3ad646d55c2abefedd9 + "@jest/environment": ^29.7.0 + "@jest/expect": ^29.7.0 + "@jest/types": ^29.6.3 + jest-mock: ^29.7.0 + checksum: 97dbb9459135693ad3a422e65ca1c250f03d82b2a77f6207e7fa0edd2c9d2015fbe4346f3dc9ebff1678b9d8da74754d4d440b7837497f8927059c0642a22123 languageName: node linkType: hard -"@jest/reporters@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/reporters@npm:29.5.0" +"@jest/reporters@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/reporters@npm:29.7.0" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 - "@jridgewell/trace-mapping": ^0.3.15 + "@jest/console": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 + "@jridgewell/trace-mapping": ^0.3.18 "@types/node": "*" chalk: ^4.0.0 collect-v8-coverage: ^1.0.0 @@ -7043,13 +7331,13 @@ __metadata: glob: ^7.1.3 graceful-fs: ^4.2.9 istanbul-lib-coverage: ^3.0.0 - istanbul-lib-instrument: ^5.1.0 + istanbul-lib-instrument: ^6.0.0 istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.1.3 - jest-message-util: ^29.5.0 - jest-util: ^29.5.0 - jest-worker: ^29.5.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 + jest-worker: ^29.7.0 slash: ^3.0.0 string-length: ^4.0.1 strip-ansi: ^6.0.0 @@ -7059,7 +7347,7 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 481268aac9a4a75cc49c4df1273d6b111808dec815e9d009dad717c32383ebb0cebac76e820ad1ab44e207540e1c2fe1e640d44c4f262de92ab1933e057fdeeb + checksum: 7eadabd62cc344f629024b8a268ecc8367dba756152b761bdcb7b7e570a3864fc51b2a9810cd310d85e0a0173ef002ba4528d5ea0329fbf66ee2a3ada9c40455 languageName: node linkType: hard @@ -7072,61 +7360,70 @@ __metadata: languageName: node linkType: hard -"@jest/source-map@npm:^29.4.3": - version: 29.4.3 - resolution: "@jest/source-map@npm:29.4.3" +"@jest/schemas@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/schemas@npm:29.6.3" dependencies: - "@jridgewell/trace-mapping": ^0.3.15 + "@sinclair/typebox": ^0.27.8 + checksum: 910040425f0fc93cd13e68c750b7885590b8839066dfa0cd78e7def07bbb708ad869381f725945d66f2284de5663bbecf63e8fdd856e2ae6e261ba30b1687e93 + languageName: node + linkType: hard + +"@jest/source-map@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/source-map@npm:29.6.3" + dependencies: + "@jridgewell/trace-mapping": ^0.3.18 callsites: ^3.0.0 graceful-fs: ^4.2.9 - checksum: 2301d225145f8123540c0be073f35a80fd26a2f5e59550fd68525d8cea580fb896d12bf65106591ffb7366a8a19790076dbebc70e0f5e6ceb51f81827ed1f89c + checksum: bcc5a8697d471396c0003b0bfa09722c3cd879ad697eb9c431e6164e2ea7008238a01a07193dfe3cbb48b1d258eb7251f6efcea36f64e1ebc464ea3c03ae2deb languageName: node linkType: hard -"@jest/test-result@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/test-result@npm:29.5.0" +"@jest/test-result@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/test-result@npm:29.7.0" dependencies: - "@jest/console": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/console": ^29.7.0 + "@jest/types": ^29.6.3 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: 2e8ff5242227ab960c520c3ea0f6544c595cc1c42fa3873c158e9f4f685f4ec9670ec08a4af94ae3885c0005a43550a9595191ffbc27a0965df27d9d98bbf901 + checksum: 67b6317d526e335212e5da0e768e3b8ab8a53df110361b80761353ad23b6aea4432b7c5665bdeb87658ea373b90fb1afe02ed3611ef6c858c7fba377505057fa languageName: node linkType: hard -"@jest/test-sequencer@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/test-sequencer@npm:29.5.0" +"@jest/test-sequencer@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/test-sequencer@npm:29.7.0" dependencies: - "@jest/test-result": ^29.5.0 + "@jest/test-result": ^29.7.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.5.0 + jest-haste-map: ^29.7.0 slash: ^3.0.0 - checksum: eca34b4aeb2fda6dfb7f9f4b064c858a7adf64ec5c6091b6f4ed9d3c19549177cbadcf1c615c4c182688fa1cf085c8c55c3ca6eea40719a34554b0bf071d842e + checksum: 73f43599017946be85c0b6357993b038f875b796e2f0950487a82f4ebcb115fa12131932dd9904026b4ad8be131fe6e28bd8d0aa93b1563705185f9804bff8bd languageName: node linkType: hard -"@jest/transform@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/transform@npm:29.5.0" +"@jest/transform@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/transform@npm:29.7.0" dependencies: "@babel/core": ^7.11.6 - "@jest/types": ^29.5.0 - "@jridgewell/trace-mapping": ^0.3.15 + "@jest/types": ^29.6.3 + "@jridgewell/trace-mapping": ^0.3.18 babel-plugin-istanbul: ^6.1.1 chalk: ^4.0.0 convert-source-map: ^2.0.0 fast-json-stable-stringify: ^2.1.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.5.0 - jest-regex-util: ^29.4.3 - jest-util: ^29.5.0 + jest-haste-map: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-util: ^29.7.0 micromatch: ^4.0.4 pirates: ^4.0.4 slash: ^3.0.0 write-file-atomic: ^4.0.2 - checksum: d55d604085c157cf5112e165ff5ac1fa788873b3b31265fb4734ca59892ee24e44119964cc47eb6d178dd9512bbb6c576d1e20e51a201ff4e24d31e818a1c92d + checksum: 0f8ac9f413903b3cb6d240102db848f2a354f63971ab885833799a9964999dd51c388162106a807f810071f864302cdd8e3f0c241c29ce02d85a36f18f3f40ab languageName: node linkType: hard @@ -7155,6 +7452,20 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/types@npm:29.6.3" + dependencies: + "@jest/schemas": ^29.6.3 + "@types/istanbul-lib-coverage": ^2.0.0 + "@types/istanbul-reports": ^3.0.0 + "@types/node": "*" + "@types/yargs": ^17.0.8 + chalk: ^4.0.0 + checksum: a0bcf15dbb0eca6bdd8ce61a3fb055349d40268622a7670a3b2eb3c3dbafe9eb26af59938366d520b86907b9505b0f9b29b85cec11579a9e580694b87cd90fcc + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.1.0": version: 0.1.1 resolution: "@jridgewell/gen-mapping@npm:0.1.1" @@ -7183,6 +7494,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/resolve-uri@npm:^3.1.0": + version: 3.1.2 + resolution: "@jridgewell/resolve-uri@npm:3.1.2" + checksum: 83b85f72c59d1c080b4cbec0fef84528963a1b5db34e4370fa4bd1e3ff64a0d80e0cee7369d11d73c704e0286fb2865b530acac7a871088fbe92b5edf1000870 + languageName: node + linkType: hard + "@jridgewell/set-array@npm:^1.0.0, @jridgewell/set-array@npm:^1.0.1": version: 1.1.2 resolution: "@jridgewell/set-array@npm:1.1.2" @@ -7200,6 +7518,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/source-map@npm:^0.3.3": + version: 0.3.5 + resolution: "@jridgewell/source-map@npm:0.3.5" + dependencies: + "@jridgewell/gen-mapping": ^0.3.0 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: 1ad4dec0bdafbade57920a50acec6634f88a0eb735851e0dda906fa9894e7f0549c492678aad1a10f8e144bfe87f238307bf2a914a1bc85b7781d345417e9f6f + languageName: node + linkType: hard + "@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10": version: 1.4.14 resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" @@ -7207,6 +7535,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.4.14": + version: 1.4.15 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" + checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:0.3.9": version: 0.3.9 resolution: "@jridgewell/trace-mapping@npm:0.3.9" @@ -7217,7 +7552,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.17 resolution: "@jridgewell/trace-mapping@npm:0.3.17" dependencies: @@ -7227,7 +7562,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.17": +"@jridgewell/trace-mapping@npm:^0.3.17": version: 0.3.18 resolution: "@jridgewell/trace-mapping@npm:0.3.18" dependencies: @@ -7237,878 +7572,92 @@ __metadata: languageName: node linkType: hard -"@lerna/add@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/add@npm:3.21.0" - dependencies: - "@evocateur/pacote": ^9.6.3 - "@lerna/bootstrap": 3.21.0 - "@lerna/command": 3.21.0 - "@lerna/filter-options": 3.20.0 - "@lerna/npm-conf": 3.16.0 - "@lerna/validation-error": 3.13.0 - dedent: ^0.7.0 - npm-package-arg: ^6.1.0 - p-map: ^2.1.0 - semver: ^6.2.0 - checksum: e2d9f1f4e6989d108663945835f382a91a0686724188e36435b0b270db09691b300eb653a704bf420444ea55bfdf28a2eb3eb346c9f2cd92f2bab2ce27e0667c - languageName: node - linkType: hard - -"@lerna/bootstrap@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/bootstrap@npm:3.21.0" - dependencies: - "@lerna/command": 3.21.0 - "@lerna/filter-options": 3.20.0 - "@lerna/has-npm-version": 3.16.5 - "@lerna/npm-install": 3.16.5 - "@lerna/package-graph": 3.18.5 - "@lerna/pulse-till-done": 3.13.0 - "@lerna/rimraf-dir": 3.16.5 - "@lerna/run-lifecycle": 3.16.2 - "@lerna/run-topologically": 3.18.5 - "@lerna/symlink-binary": 3.17.0 - "@lerna/symlink-dependencies": 3.17.0 - "@lerna/validation-error": 3.13.0 - dedent: ^0.7.0 - get-port: ^4.2.0 - multimatch: ^3.0.0 - npm-package-arg: ^6.1.0 - npmlog: ^4.1.2 - p-finally: ^1.0.0 - p-map: ^2.1.0 - p-map-series: ^1.0.0 - p-waterfall: ^1.0.0 - read-package-tree: ^5.1.6 - semver: ^6.2.0 - checksum: e445c21cb1a883996e84ec0501b714fcb60d20ca5408b15982817582eabcabdf6c12e9fa3aef2411fd7ea3b17acdb99a6d9e68af9dab3814c26b1470dfedcb00 - languageName: node - linkType: hard - -"@lerna/changed@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/changed@npm:3.21.0" - dependencies: - "@lerna/collect-updates": 3.20.0 - "@lerna/command": 3.21.0 - "@lerna/listable": 3.18.5 - "@lerna/output": 3.13.0 - checksum: 2df29c87d519be8182d972573a566fbd0d4e70823ccb31a31a0af475bdbf043e1ccda2f3eb4755213ee2d36e3b2f91b79a92c875314c1230e3d82291a8243a45 - languageName: node - linkType: hard - -"@lerna/check-working-tree@npm:3.16.5": - version: 3.16.5 - resolution: "@lerna/check-working-tree@npm:3.16.5" - dependencies: - "@lerna/collect-uncommitted": 3.16.5 - "@lerna/describe-ref": 3.16.5 - "@lerna/validation-error": 3.13.0 - checksum: 0b8b01d027fc0a74ad8d91c204a1d4cec2206691b36a65a67a56fcdada1a55a204eca68369511d79cb3117c93413cb1ce0c75190c465b9c92aaf4b3d4d12e4d0 - languageName: node - linkType: hard - -"@lerna/child-process@npm:3.16.5": - version: 3.16.5 - resolution: "@lerna/child-process@npm:3.16.5" - dependencies: - chalk: ^2.3.1 - execa: ^1.0.0 - strong-log-transformer: ^2.0.0 - checksum: 04e34a9176076dedbe2529b5016704b43669676208b7827ec97a8c433150aa8a6b835c3a72e92fbbd00aa631d9df84b9ec3a9376a0184940a64ed6573335d3c1 - languageName: node - linkType: hard - -"@lerna/clean@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/clean@npm:3.21.0" - dependencies: - "@lerna/command": 3.21.0 - "@lerna/filter-options": 3.20.0 - "@lerna/prompt": 3.18.5 - "@lerna/pulse-till-done": 3.13.0 - "@lerna/rimraf-dir": 3.16.5 - p-map: ^2.1.0 - p-map-series: ^1.0.0 - p-waterfall: ^1.0.0 - checksum: cd1ce6ae474f1f1ce9f5cd1f40916d94de254ff93cbde4b197bd070564afda0c76dba3d897e71ef81d1581b76ae91652172938c24530a634412b628b3ef6871e - languageName: node - linkType: hard - -"@lerna/cli@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/cli@npm:3.18.5" - dependencies: - "@lerna/global-options": 3.13.0 - dedent: ^0.7.0 - npmlog: ^4.1.2 - yargs: ^14.2.2 - checksum: b99a92c2f6b3f27df97e29cd03dc7895af80f5927d6f5fabdca72798a9ae5a50b2736539e0cb340dba41f8c4c3c54799bb1a720e0b3edafc1f157b3c4b6f8f83 - languageName: node - linkType: hard - -"@lerna/collect-uncommitted@npm:3.16.5": - version: 3.16.5 - resolution: "@lerna/collect-uncommitted@npm:3.16.5" - dependencies: - "@lerna/child-process": 3.16.5 - chalk: ^2.3.1 - figgy-pudding: ^3.5.1 - npmlog: ^4.1.2 - checksum: e8ed8cdd7e939ac0cd6cd50caf44bc07e9e8d0b3ed68033f98ab04bcad4f280eb8b13875a0d1c8bdac81a95244b8098e957ef54458e026bfdfeb32959979fe69 - languageName: node - linkType: hard - -"@lerna/collect-updates@npm:3.20.0": - version: 3.20.0 - resolution: "@lerna/collect-updates@npm:3.20.0" - dependencies: - "@lerna/child-process": 3.16.5 - "@lerna/describe-ref": 3.16.5 - minimatch: ^3.0.4 - npmlog: ^4.1.2 - slash: ^2.0.0 - checksum: 5c528762338f049063908ae3ea03db3f72506c822f87a60f5374fd93e819b9e024af80064cb8b42068ccdfd197ad3f8b7e3cd50990fee3cb30960ca3ad36d8dd - languageName: node - linkType: hard - -"@lerna/command@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/command@npm:3.21.0" - dependencies: - "@lerna/child-process": 3.16.5 - "@lerna/package-graph": 3.18.5 - "@lerna/project": 3.21.0 - "@lerna/validation-error": 3.13.0 - "@lerna/write-log-file": 3.13.0 - clone-deep: ^4.0.1 - dedent: ^0.7.0 - execa: ^1.0.0 - is-ci: ^2.0.0 - npmlog: ^4.1.2 - checksum: b4011802ebf88fd68fdc682e379720fb2e5882ebc4da8817ee17e26c99ed5ea5ecdcffb0570e07dccd254088703d632c96257c411bdf2879d02618f2f1954b2b - languageName: node - linkType: hard - -"@lerna/conventional-commits@npm:3.22.0": - version: 3.22.0 - resolution: "@lerna/conventional-commits@npm:3.22.0" - dependencies: - "@lerna/validation-error": 3.13.0 - conventional-changelog-angular: ^5.0.3 - conventional-changelog-core: ^3.1.6 - conventional-recommended-bump: ^5.0.0 - fs-extra: ^8.1.0 - get-stream: ^4.0.0 - lodash.template: ^4.5.0 - npm-package-arg: ^6.1.0 - npmlog: ^4.1.2 - pify: ^4.0.1 - semver: ^6.2.0 - checksum: aaad0137208efd7e876e6c57f31903b8e487bc2626123300090dd7ac89d50265270caaa54df3b1c6f922c5fe15bbf6c4d7c95bc3a9acf26ffdbccb8c2bbdee75 - languageName: node - linkType: hard - -"@lerna/create-symlink@npm:3.16.2": - version: 3.16.2 - resolution: "@lerna/create-symlink@npm:3.16.2" - dependencies: - "@zkochan/cmd-shim": ^3.1.0 - fs-extra: ^8.1.0 - npmlog: ^4.1.2 - checksum: e9fd74c3b34e7e53005c910e437bf8830aff8b56d295a0ccae14e1609e720be68574e50c8fa04a391dee82e799d988db08cb88010cb1c5a9002242bb780ee517 - languageName: node - linkType: hard - -"@lerna/create@npm:3.22.0": - version: 3.22.0 - resolution: "@lerna/create@npm:3.22.0" - dependencies: - "@evocateur/pacote": ^9.6.3 - "@lerna/child-process": 3.16.5 - "@lerna/command": 3.21.0 - "@lerna/npm-conf": 3.16.0 - "@lerna/validation-error": 3.13.0 - camelcase: ^5.0.0 - dedent: ^0.7.0 - fs-extra: ^8.1.0 - globby: ^9.2.0 - init-package-json: ^1.10.3 - npm-package-arg: ^6.1.0 - p-reduce: ^1.0.0 - pify: ^4.0.1 - semver: ^6.2.0 - slash: ^2.0.0 - validate-npm-package-license: ^3.0.3 - validate-npm-package-name: ^3.0.0 - whatwg-url: ^7.0.0 - checksum: e7613025a84822fa337e5e67a9b2443178a7286b9d75def0cb4261efbafe4081dbe23530604a46977e562d040468a2011d0e7fbd0d2d744370872b02bba3708d - languageName: node - linkType: hard - -"@lerna/describe-ref@npm:3.16.5": - version: 3.16.5 - resolution: "@lerna/describe-ref@npm:3.16.5" - dependencies: - "@lerna/child-process": 3.16.5 - npmlog: ^4.1.2 - checksum: 93435e1aa14c92a9d71fbd622eb73a93b9194a72beb33b94c22029e190786f4f63c0b1b3307956eb9cce77dd288db8447656cd41766a6a4ad5b9bdccd50dad09 - languageName: node - linkType: hard - -"@lerna/diff@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/diff@npm:3.21.0" - dependencies: - "@lerna/child-process": 3.16.5 - "@lerna/command": 3.21.0 - "@lerna/validation-error": 3.13.0 - npmlog: ^4.1.2 - checksum: e1e50493e5448175d0e0f863e299f4b47845cf21e475649bebed3b0fef370d2de82bd7c79ed79e19034908d3a7d435c6fa2cbd5fc6f0db05191127384e66b92c - languageName: node - linkType: hard - -"@lerna/exec@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/exec@npm:3.21.0" - dependencies: - "@lerna/child-process": 3.16.5 - "@lerna/command": 3.21.0 - "@lerna/filter-options": 3.20.0 - "@lerna/profiler": 3.20.0 - "@lerna/run-topologically": 3.18.5 - "@lerna/validation-error": 3.13.0 - p-map: ^2.1.0 - checksum: 9d292cb15c660db6dcc9293545f0f512b3ed75856611a3182b059c457900c83a2fceb962b8f5ab32a55742cc783d8cb46db3994ac5ac0fcc109dc0914de89c34 - languageName: node - linkType: hard - -"@lerna/filter-options@npm:3.20.0": - version: 3.20.0 - resolution: "@lerna/filter-options@npm:3.20.0" - dependencies: - "@lerna/collect-updates": 3.20.0 - "@lerna/filter-packages": 3.18.0 - dedent: ^0.7.0 - figgy-pudding: ^3.5.1 - npmlog: ^4.1.2 - checksum: fa44e2f4a7517af93e54354bea0a16b12b57dca83e2d84e7b70857f67224aec099922cd5215cceb84239b71720726aa42730733021de0ea6574f88c8f0712a6f - languageName: node - linkType: hard - -"@lerna/filter-packages@npm:3.18.0": - version: 3.18.0 - resolution: "@lerna/filter-packages@npm:3.18.0" - dependencies: - "@lerna/validation-error": 3.13.0 - multimatch: ^3.0.0 - npmlog: ^4.1.2 - checksum: 2e11d854d256d923e3c4c5b872af0a1337e79387843d0471ab649d2692891f8dbff85c426a41297c181d7e09bea5fca749479286d2c93fbe017c7ed0f5f4d3ce - languageName: node - linkType: hard - -"@lerna/get-npm-exec-opts@npm:3.13.0": - version: 3.13.0 - resolution: "@lerna/get-npm-exec-opts@npm:3.13.0" - dependencies: - npmlog: ^4.1.2 - checksum: 2f294366e23231239a70981f14933e281fbe7a15eef2d1d16ed2f7fb4d9d9a0408bcc53d773b671792f5cdaa27a0feb0878493467d97e9591d6c5e41bd786eb3 - languageName: node - linkType: hard - -"@lerna/get-packed@npm:3.16.0": - version: 3.16.0 - resolution: "@lerna/get-packed@npm:3.16.0" - dependencies: - fs-extra: ^8.1.0 - ssri: ^6.0.1 - tar: ^4.4.8 - checksum: 71d77e53052740aab1fd0565ee4ce548f61d238087e18c2b3aa08445cf4c7c1a8c6a06e1f1c03ecce1213fd411d87bb73a732628c7c2b3f9bab274bfba70f2d2 - languageName: node - linkType: hard - -"@lerna/github-client@npm:3.22.0": - version: 3.22.0 - resolution: "@lerna/github-client@npm:3.22.0" - dependencies: - "@lerna/child-process": 3.16.5 - "@octokit/plugin-enterprise-rest": ^6.0.1 - "@octokit/rest": ^16.28.4 - git-url-parse: ^11.1.2 - npmlog: ^4.1.2 - checksum: 86ca9a9919593ed05f1ec01e322a18c69fa63b27404f78017ffc4528d1c3e336f7e2b370c347b60f8ac65cc2946710f487c4f3f6aac89d2307c3784231461a06 - languageName: node - linkType: hard - -"@lerna/gitlab-client@npm:3.15.0": - version: 3.15.0 - resolution: "@lerna/gitlab-client@npm:3.15.0" - dependencies: - node-fetch: ^2.5.0 - npmlog: ^4.1.2 - whatwg-url: ^7.0.0 - checksum: d26e87dbf605e52624f157fe323bba359705b2ee91b0040be9104407050170b0bbd0fd9c5e180b273d573888ef37c3d0a222e1aa90f225e0d9163f9324215b6f - languageName: node - linkType: hard - -"@lerna/global-options@npm:3.13.0": - version: 3.13.0 - resolution: "@lerna/global-options@npm:3.13.0" - checksum: ee671e87e7f4d7579a342c5b64b775631118791280382a4e00f92cfd590ac739f9f7165810d4c197b4fefdecab2c0ece1ef0383236f66d71ad9bd7d0e139c022 - languageName: node - linkType: hard - -"@lerna/has-npm-version@npm:3.16.5": - version: 3.16.5 - resolution: "@lerna/has-npm-version@npm:3.16.5" - dependencies: - "@lerna/child-process": 3.16.5 - semver: ^6.2.0 - checksum: e872281e51c0f27319285071a7eb551482121d029744cf45bcfb4b68975452b4020e7c18c653f720f92c7871d8ed9fd3501d9a3e14a53e1dd75d260d4a701f22 - languageName: node - linkType: hard - -"@lerna/import@npm:3.22.0": - version: 3.22.0 - resolution: "@lerna/import@npm:3.22.0" - dependencies: - "@lerna/child-process": 3.16.5 - "@lerna/command": 3.21.0 - "@lerna/prompt": 3.18.5 - "@lerna/pulse-till-done": 3.13.0 - "@lerna/validation-error": 3.13.0 - dedent: ^0.7.0 - fs-extra: ^8.1.0 - p-map-series: ^1.0.0 - checksum: 9aace983983e21c28e4d8aa9b7a5a33d60f7e5faf03d7e81bbc63d93d2b73d898962f3a2e9a244bb5cfac81c732666923e587f54687fec536e104cdfab7f3600 - languageName: node - linkType: hard - -"@lerna/info@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/info@npm:3.21.0" - dependencies: - "@lerna/command": 3.21.0 - "@lerna/output": 3.13.0 - envinfo: ^7.3.1 - checksum: 9b3d98fbdb9fe7e981144707882651e96612f1eb5a0041f6be909b88bc7a3eea8defc6af53a05140b3f8ba577c05145967e53a8db306a2d39ff608f356a3dc7a - languageName: node - linkType: hard - -"@lerna/init@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/init@npm:3.21.0" - dependencies: - "@lerna/child-process": 3.16.5 - "@lerna/command": 3.21.0 - fs-extra: ^8.1.0 - p-map: ^2.1.0 - write-json-file: ^3.2.0 - checksum: 654f0dcd1a2365b75ede1c37bf65597b00a388916f10729f0608b88761ae9e7c3a73027a1b65965cfe0745b0710f5237e5b5a1137c603ba8ffd9b83cbd4a6b2e - languageName: node - linkType: hard - -"@lerna/link@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/link@npm:3.21.0" - dependencies: - "@lerna/command": 3.21.0 - "@lerna/package-graph": 3.18.5 - "@lerna/symlink-dependencies": 3.17.0 - p-map: ^2.1.0 - slash: ^2.0.0 - checksum: db2ccabcc736f62955cc5b34a536a2ea0985665474e33a13b03d80f18e10860d502ebea33f6386c9b640e6150fb3e8e711f7059b3e380ce07fd21b5a00356fcc - languageName: node - linkType: hard - -"@lerna/list@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/list@npm:3.21.0" - dependencies: - "@lerna/command": 3.21.0 - "@lerna/filter-options": 3.20.0 - "@lerna/listable": 3.18.5 - "@lerna/output": 3.13.0 - checksum: 2c7fcbd6a49916135e5b420bd0b074c05ffea5c1e2d89d75dfaa9edaada57cd08bef3c9ec209f277f555191f5b5c01f2714c0de18f57e50eedd11ce7e5c2c883 - languageName: node - linkType: hard - -"@lerna/listable@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/listable@npm:3.18.5" - dependencies: - "@lerna/query-graph": 3.18.5 - chalk: ^2.3.1 - columnify: ^1.5.4 - checksum: 9344ff1763f10c8b566c590a9f13eafa4eb9f37a96312306a5741142d681cd942ebb8229fea8617217f9c6bbb14290838152e1a4c1de02da3f59b530194edff9 - languageName: node - linkType: hard - -"@lerna/log-packed@npm:3.16.0": - version: 3.16.0 - resolution: "@lerna/log-packed@npm:3.16.0" - dependencies: - byte-size: ^5.0.1 - columnify: ^1.5.4 - has-unicode: ^2.0.1 - npmlog: ^4.1.2 - checksum: 18813638545271637638656a3f3e0c72c6523bc2440e1f30b6a93141b5e1f5846a6eb334952ba45ff33d1ca986fdf8e61bfe64345e7623354a8c33cb492eaba0 - languageName: node - linkType: hard - -"@lerna/npm-conf@npm:3.16.0": - version: 3.16.0 - resolution: "@lerna/npm-conf@npm:3.16.0" - dependencies: - config-chain: ^1.1.11 - pify: ^4.0.1 - checksum: 374b449285485b6f917164326104cfdd2c21fa325b19a9788a3627f8ec890202628513888461d390db4a4fb746891863a40b68663edb9f6de976509309a86071 - languageName: node - linkType: hard - -"@lerna/npm-dist-tag@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/npm-dist-tag@npm:3.18.5" - dependencies: - "@evocateur/npm-registry-fetch": ^4.0.0 - "@lerna/otplease": 3.18.5 - figgy-pudding: ^3.5.1 - npm-package-arg: ^6.1.0 - npmlog: ^4.1.2 - checksum: b07cdabab200d1233c7fff56ebeec30bfc98a0c32f7e6bcec29960f51b7f8b9b2d47a61555f9c17eda94ad5a1a4f48743f38a29b7000c153ac68eb45dc5675f5 - languageName: node - linkType: hard - -"@lerna/npm-install@npm:3.16.5": - version: 3.16.5 - resolution: "@lerna/npm-install@npm:3.16.5" - dependencies: - "@lerna/child-process": 3.16.5 - "@lerna/get-npm-exec-opts": 3.13.0 - fs-extra: ^8.1.0 - npm-package-arg: ^6.1.0 - npmlog: ^4.1.2 - signal-exit: ^3.0.2 - write-pkg: ^3.1.0 - checksum: a12d4d4e76deea7a7be001b5ee32fa7c8665aa6e552188bf6a72c421937859b26da5381f668ea2ace6d50167b8c4935774d32398ab83e4a4d3601b4ca45b3d2f - languageName: node - linkType: hard - -"@lerna/npm-publish@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/npm-publish@npm:3.18.5" - dependencies: - "@evocateur/libnpmpublish": ^1.2.2 - "@lerna/otplease": 3.18.5 - "@lerna/run-lifecycle": 3.16.2 - figgy-pudding: ^3.5.1 - fs-extra: ^8.1.0 - npm-package-arg: ^6.1.0 - npmlog: ^4.1.2 - pify: ^4.0.1 - read-package-json: ^2.0.13 - checksum: cc2a4c8c280c03e89c2bdc8a8a729a904f6435a857ecd8cdd8013e5bf55bd94c46dac61da502200eb8a35d580544834ea1bff4446195db3927ccb6ca8becd768 - languageName: node - linkType: hard - -"@lerna/npm-run-script@npm:3.16.5": - version: 3.16.5 - resolution: "@lerna/npm-run-script@npm:3.16.5" - dependencies: - "@lerna/child-process": 3.16.5 - "@lerna/get-npm-exec-opts": 3.13.0 - npmlog: ^4.1.2 - checksum: 5a030770ef3729893a6efd4073e07ab005b723859c3bdf5b7402a58df883587da6c036a4af281bc58a7a1f426648decd8332bbf4252553b4d3db7652b3ae8218 - languageName: node - linkType: hard - -"@lerna/otplease@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/otplease@npm:3.18.5" - dependencies: - "@lerna/prompt": 3.18.5 - figgy-pudding: ^3.5.1 - checksum: 10fd4f20cc6075cfcac04f16ba3d06f184d1a85a8313c3d5d7faedae7ccfdff6958f0865e0fb6c2918e9696a3c2b54921fa454ef9b89e671d77a3650b0fb8224 - languageName: node - linkType: hard - -"@lerna/output@npm:3.13.0": - version: 3.13.0 - resolution: "@lerna/output@npm:3.13.0" - dependencies: - npmlog: ^4.1.2 - checksum: a3d56a8ece7f8fe19d31d98f1c254a5b835c21577fa6001a0678afc5fd1f22fe2e315bbdc138694362ff02cc5fab60596df44d5389b57321676ba566bfe9884b - languageName: node - linkType: hard - -"@lerna/pack-directory@npm:3.16.4": - version: 3.16.4 - resolution: "@lerna/pack-directory@npm:3.16.4" - dependencies: - "@lerna/get-packed": 3.16.0 - "@lerna/package": 3.16.0 - "@lerna/run-lifecycle": 3.16.2 - figgy-pudding: ^3.5.1 - npm-packlist: ^1.4.4 - npmlog: ^4.1.2 - tar: ^4.4.10 - temp-write: ^3.4.0 - checksum: a3aaacf0976ceb8f72ad63e5291ce865d89d647cb5b64a66b975e91820bd0ee61f73305a61a57a835db884a43835a9a9cae0ea3cc2e44a75216117838a74a0d8 - languageName: node - linkType: hard - -"@lerna/package-graph@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/package-graph@npm:3.18.5" - dependencies: - "@lerna/prerelease-id-from-version": 3.16.0 - "@lerna/validation-error": 3.13.0 - npm-package-arg: ^6.1.0 - npmlog: ^4.1.2 - semver: ^6.2.0 - checksum: 59692aa5ce7b46afbdb73e1c084cd2346efb049a84c6f2e652587d5856cd8aac6f87770b3813acb2e51481bedc555c6c0d58e48e620eadf5ea876ac297c9c70f - languageName: node - linkType: hard - -"@lerna/package@npm:3.16.0": - version: 3.16.0 - resolution: "@lerna/package@npm:3.16.0" - dependencies: - load-json-file: ^5.3.0 - npm-package-arg: ^6.1.0 - write-pkg: ^3.1.0 - checksum: 11be5291dfb552b738f9c90587fdf25e949bb55832356e872bb994031a99101b27bc8b4a9a9ba35c4929d0f394c984eaa2f623367072522a801320f7961ca271 - languageName: node - linkType: hard - -"@lerna/prerelease-id-from-version@npm:3.16.0": - version: 3.16.0 - resolution: "@lerna/prerelease-id-from-version@npm:3.16.0" - dependencies: - semver: ^6.2.0 - checksum: 131a9a30028226a30ba27dc0ab2c810f00d162cde8720188d653f8ee3ee9e56f5e023f533c9f8486f2a96d85f2bfc059cb0774907927152a0a7eb98068cbe443 - languageName: node - linkType: hard - -"@lerna/profiler@npm:3.20.0": - version: 3.20.0 - resolution: "@lerna/profiler@npm:3.20.0" - dependencies: - figgy-pudding: ^3.5.1 - fs-extra: ^8.1.0 - npmlog: ^4.1.2 - upath: ^1.2.0 - checksum: 4eb804eb0b54cf8f3335ee9241945b2b0e20960e792cd20f40e94c62ee6854075a0f1d0d48aa5a55b1a495dade13810f728e877ddd357fd4096a4a206f050d2e - languageName: node - linkType: hard - -"@lerna/project@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/project@npm:3.21.0" - dependencies: - "@lerna/package": 3.16.0 - "@lerna/validation-error": 3.13.0 - cosmiconfig: ^5.1.0 - dedent: ^0.7.0 - dot-prop: ^4.2.0 - glob-parent: ^5.0.0 - globby: ^9.2.0 - load-json-file: ^5.3.0 - npmlog: ^4.1.2 - p-map: ^2.1.0 - resolve-from: ^4.0.0 - write-json-file: ^3.2.0 - checksum: c2333cd3abcd8ca5e660d70b80902a18434d797a3c237c17d8e203293f0b85edb2feef20bcefcc37f38af4c42299a7b3b78d99b3f0176b2030fd4a170f94b610 - languageName: node - linkType: hard - -"@lerna/prompt@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/prompt@npm:3.18.5" - dependencies: - inquirer: ^6.2.0 - npmlog: ^4.1.2 - checksum: 8f1293e0e7ac797b5df6a74feb1f9476261ed073d63ca2b0bfa9ef345b76c10f91363119dbc90a0783e2c4f4ff91e80dd9ebe89e4e9a0c9f8d1f1cab099058a4 - languageName: node - linkType: hard - -"@lerna/publish@npm:3.22.1": - version: 3.22.1 - resolution: "@lerna/publish@npm:3.22.1" - dependencies: - "@evocateur/libnpmaccess": ^3.1.2 - "@evocateur/npm-registry-fetch": ^4.0.0 - "@evocateur/pacote": ^9.6.3 - "@lerna/check-working-tree": 3.16.5 - "@lerna/child-process": 3.16.5 - "@lerna/collect-updates": 3.20.0 - "@lerna/command": 3.21.0 - "@lerna/describe-ref": 3.16.5 - "@lerna/log-packed": 3.16.0 - "@lerna/npm-conf": 3.16.0 - "@lerna/npm-dist-tag": 3.18.5 - "@lerna/npm-publish": 3.18.5 - "@lerna/otplease": 3.18.5 - "@lerna/output": 3.13.0 - "@lerna/pack-directory": 3.16.4 - "@lerna/prerelease-id-from-version": 3.16.0 - "@lerna/prompt": 3.18.5 - "@lerna/pulse-till-done": 3.13.0 - "@lerna/run-lifecycle": 3.16.2 - "@lerna/run-topologically": 3.18.5 - "@lerna/validation-error": 3.13.0 - "@lerna/version": 3.22.1 - figgy-pudding: ^3.5.1 - fs-extra: ^8.1.0 - npm-package-arg: ^6.1.0 - npmlog: ^4.1.2 - p-finally: ^1.0.0 - p-map: ^2.1.0 - p-pipe: ^1.2.0 - semver: ^6.2.0 - checksum: 13679b3d48b64c44f08900297cce9091ee0771cfb65297c14c67e83207df521898a2e5bae94586c3fc0f7fbcac6199f9a0e9c62201ee1de9db1870c073fe92e3 - languageName: node - linkType: hard - -"@lerna/publish@patch:@lerna/publish@npm:3.22.1#.yarn/patches/@lerna-publish-npm-3.22.1-469707df67::locator=root-workspace-0b6124%40workspace%3A.": - version: 3.22.1 - resolution: "@lerna/publish@patch:@lerna/publish@npm%3A3.22.1#.yarn/patches/@lerna-publish-npm-3.22.1-469707df67::version=3.22.1&hash=05f114&locator=root-workspace-0b6124%40workspace%3A." - dependencies: - "@evocateur/libnpmaccess": ^3.1.2 - "@evocateur/npm-registry-fetch": ^4.0.0 - "@evocateur/pacote": ^9.6.3 - "@lerna/check-working-tree": 3.16.5 - "@lerna/child-process": 3.16.5 - "@lerna/collect-updates": 3.20.0 - "@lerna/command": 3.21.0 - "@lerna/describe-ref": 3.16.5 - "@lerna/log-packed": 3.16.0 - "@lerna/npm-conf": 3.16.0 - "@lerna/npm-dist-tag": 3.18.5 - "@lerna/npm-publish": 3.18.5 - "@lerna/otplease": 3.18.5 - "@lerna/output": 3.13.0 - "@lerna/pack-directory": 3.16.4 - "@lerna/prerelease-id-from-version": 3.16.0 - "@lerna/prompt": 3.18.5 - "@lerna/pulse-till-done": 3.13.0 - "@lerna/run-lifecycle": 3.16.2 - "@lerna/run-topologically": 3.18.5 - "@lerna/validation-error": 3.13.0 - "@lerna/version": 3.22.1 - figgy-pudding: ^3.5.1 - fs-extra: ^8.1.0 - npm-package-arg: ^6.1.0 - npmlog: ^4.1.2 - p-finally: ^1.0.0 - p-map: ^2.1.0 - p-pipe: ^1.2.0 - semver: ^6.2.0 - checksum: be10b7a3f7f7b25cc4887c17a1408f5206e5c2b1d382171a94a6274e6e9275635121bc5618c513598fdc465596ab5c94279457ae023ff0118145b4ce4d3768de - languageName: node - linkType: hard - -"@lerna/pulse-till-done@npm:3.13.0": - version: 3.13.0 - resolution: "@lerna/pulse-till-done@npm:3.13.0" - dependencies: - npmlog: ^4.1.2 - checksum: 35e224febe0f33398a79834ae2699206728929e430086bf921b2da4a6108d2657f4d2721e5df4a8df77ca3f1a67ea3f84182cf14a46618fc5b16925ba7180612 - languageName: node - linkType: hard - -"@lerna/query-graph@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/query-graph@npm:3.18.5" - dependencies: - "@lerna/package-graph": 3.18.5 - figgy-pudding: ^3.5.1 - checksum: 2ea2aa6eabb1fdfa5685d466a237408decbdd82e5b6acf3f95a43075cc6aeb10cb734719d1fa1e04720ea76b63052b6c1cc958cfff8ec160cbc510b4e86d9418 - languageName: node - linkType: hard - -"@lerna/resolve-symlink@npm:3.16.0": - version: 3.16.0 - resolution: "@lerna/resolve-symlink@npm:3.16.0" - dependencies: - fs-extra: ^8.1.0 - npmlog: ^4.1.2 - read-cmd-shim: ^1.0.1 - checksum: 14f08541aa9ac5e3f05b86b8417f1349db7b2d4169f0616b995cfe3df3cd70ef22013d1994728bed12b2b2b7a43a8e4c44f9cbe8765850a63dad664e86fc74fd - languageName: node - linkType: hard - -"@lerna/rimraf-dir@npm:3.16.5": - version: 3.16.5 - resolution: "@lerna/rimraf-dir@npm:3.16.5" - dependencies: - "@lerna/child-process": 3.16.5 - npmlog: ^4.1.2 - path-exists: ^3.0.0 - rimraf: ^2.6.2 - checksum: fe83ad6c3cdd2f2c3a7ee1786bfc5bceaeaed5e70e857c984e6d4c150e6dc3ec4d615b2ccbc57b9bd6049dbfa9df965b747ca01a125286e69527e406bf705741 - languageName: node - linkType: hard - -"@lerna/run-lifecycle@npm:3.16.2": - version: 3.16.2 - resolution: "@lerna/run-lifecycle@npm:3.16.2" - dependencies: - "@lerna/npm-conf": 3.16.0 - figgy-pudding: ^3.5.1 - npm-lifecycle: ^3.1.2 - npmlog: ^4.1.2 - checksum: 9779bdfe7959f04cfa5c097fe2200dda4325788333122467b2ea3cc6056571c81c3d612e26c2132f2c7841540d83e34f2c47ee3cdcab7f1beddd352ef00f8b03 - languageName: node - linkType: hard - -"@lerna/run-topologically@npm:3.18.5": - version: 3.18.5 - resolution: "@lerna/run-topologically@npm:3.18.5" - dependencies: - "@lerna/query-graph": 3.18.5 - figgy-pudding: ^3.5.1 - p-queue: ^4.0.0 - checksum: 08e4c36893f22ecc03d5b3cdb6906b96ed97f4e8a0702b865a5642a9dad75d90d7f13e663d9d7d1483efb177bf3bb6200680ad1aab9b391c233a270331a439e2 - languageName: node - linkType: hard - -"@lerna/run@npm:3.21.0": - version: 3.21.0 - resolution: "@lerna/run@npm:3.21.0" - dependencies: - "@lerna/command": 3.21.0 - "@lerna/filter-options": 3.20.0 - "@lerna/npm-run-script": 3.16.5 - "@lerna/output": 3.13.0 - "@lerna/profiler": 3.20.0 - "@lerna/run-topologically": 3.18.5 - "@lerna/timer": 3.13.0 - "@lerna/validation-error": 3.13.0 - p-map: ^2.1.0 - checksum: b5808bb622b190c2d2b2c5bccc44923a9f9dffdb514cbbf8e8418c4a8a609e0ec9043afea1ea842b602523bc67732169b63aae3331a27bc38d6959c716d56f47 - languageName: node - linkType: hard - -"@lerna/symlink-binary@npm:3.17.0": - version: 3.17.0 - resolution: "@lerna/symlink-binary@npm:3.17.0" - dependencies: - "@lerna/create-symlink": 3.16.2 - "@lerna/package": 3.16.0 - fs-extra: ^8.1.0 - p-map: ^2.1.0 - checksum: be9c45ee9fbc1f0a8c030c8984771fef1c846e703be2945b9ed14b3a5f6cd837b704df620b5c3026e4677658e2bc9a7a77b14db377b57bc1eaca5766ef2104c8 - languageName: node - linkType: hard - -"@lerna/symlink-dependencies@npm:3.17.0": - version: 3.17.0 - resolution: "@lerna/symlink-dependencies@npm:3.17.0" - dependencies: - "@lerna/create-symlink": 3.16.2 - "@lerna/resolve-symlink": 3.16.0 - "@lerna/symlink-binary": 3.17.0 - fs-extra: ^8.1.0 - p-finally: ^1.0.0 - p-map: ^2.1.0 - p-map-series: ^1.0.0 - checksum: 51649855467d905be5a2af84eca1b1f471025f15f91cb4ad9ab75c5217d28850882386bb6812f04299bea5a382c553f1871262ca30f1b1167dde4ca17cbde37e - languageName: node - linkType: hard - -"@lerna/timer@npm:3.13.0": - version: 3.13.0 - resolution: "@lerna/timer@npm:3.13.0" - checksum: 7453ba8aa1e7f817bab15f5f86917a1ce62f22eb0e94c6cf38e89044a15a17df50fcc6e60552c79af9150407e07836384d6938be8b0996ccdd429a05d496ab67 - languageName: node - linkType: hard - -"@lerna/validation-error@npm:3.13.0": - version: 3.13.0 - resolution: "@lerna/validation-error@npm:3.13.0" +"@jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.21": + version: 0.3.24 + resolution: "@jridgewell/trace-mapping@npm:0.3.24" dependencies: - npmlog: ^4.1.2 - checksum: ab9391e181e87e6aba26b2bc4da54440496d3e751e85a2517bd1d4faa68bb8b87ff35869dae3fd043714d168e01f05eff9fe99e95bf43df00605d7188c52ffe8 + "@jridgewell/resolve-uri": ^3.1.0 + "@jridgewell/sourcemap-codec": ^1.4.14 + checksum: 96f40a060a71a93b2f6c34dfc99370ed2078d6bf11b6b3c9077a0f81326f7fccc43ff5e2a08bf9de8b83431b9eee09706d2c54fd46150467659d2aa338406462 languageName: node linkType: hard -"@lerna/version@npm:3.22.1": - version: 3.22.1 - resolution: "@lerna/version@npm:3.22.1" - dependencies: - "@lerna/check-working-tree": 3.16.5 - "@lerna/child-process": 3.16.5 - "@lerna/collect-updates": 3.20.0 - "@lerna/command": 3.21.0 - "@lerna/conventional-commits": 3.22.0 - "@lerna/github-client": 3.22.0 - "@lerna/gitlab-client": 3.15.0 - "@lerna/output": 3.13.0 - "@lerna/prerelease-id-from-version": 3.16.0 - "@lerna/prompt": 3.18.5 - "@lerna/run-lifecycle": 3.16.2 - "@lerna/run-topologically": 3.18.5 - "@lerna/validation-error": 3.13.0 - chalk: ^2.3.1 - dedent: ^0.7.0 - load-json-file: ^5.3.0 - minimatch: ^3.0.4 - npmlog: ^4.1.2 - p-map: ^2.1.0 - p-pipe: ^1.2.0 - p-reduce: ^1.0.0 - p-waterfall: ^1.0.0 - semver: ^6.2.0 - slash: ^2.0.0 - temp-write: ^3.4.0 - write-json-file: ^3.2.0 - checksum: 10ec4a37ea1fdd2115612d5384f54d54037a16c589f8757788e37c20db3e65f1d44d5d202845de578bd7a2afd7012307d14b6a87af7e135502af326427de90ff - languageName: node - linkType: hard - -"@lerna/version@patch:@lerna/version@npm:3.22.1#.yarn/patches/@lerna-version-npm-3.22.1-97f4c3a7dd::locator=root-workspace-0b6124%40workspace%3A.": - version: 3.22.1 - resolution: "@lerna/version@patch:@lerna/version@npm%3A3.22.1#.yarn/patches/@lerna-version-npm-3.22.1-97f4c3a7dd::version=3.22.1&hash=f0cd00&locator=root-workspace-0b6124%40workspace%3A." - dependencies: - "@lerna/check-working-tree": 3.16.5 - "@lerna/child-process": 3.16.5 - "@lerna/collect-updates": 3.20.0 - "@lerna/command": 3.21.0 - "@lerna/conventional-commits": 3.22.0 - "@lerna/github-client": 3.22.0 - "@lerna/gitlab-client": 3.15.0 - "@lerna/output": 3.13.0 - "@lerna/prerelease-id-from-version": 3.16.0 - "@lerna/prompt": 3.18.5 - "@lerna/run-lifecycle": 3.16.2 - "@lerna/run-topologically": 3.18.5 - "@lerna/validation-error": 3.13.0 - chalk: ^2.3.1 - dedent: ^0.7.0 - load-json-file: ^5.3.0 - minimatch: ^3.0.4 - npmlog: ^4.1.2 - p-map: ^2.1.0 - p-pipe: ^1.2.0 - p-reduce: ^1.0.0 - p-waterfall: ^1.0.0 - semver: ^6.2.0 - slash: ^2.0.0 - temp-write: ^3.4.0 - write-json-file: ^3.2.0 - checksum: 820791a144306e0a86c614b0cf9192984b4529d9fb179ab01bc605634313ac997d8503a854d3479e74f5157474401a8299fc48a186035df9e672cd70de3adeb0 +"@leichtgewicht/ip-codec@npm:^2.0.1": + version: 2.0.4 + resolution: "@leichtgewicht/ip-codec@npm:2.0.4" + checksum: 468de1f04d33de6d300892683d7c8aecbf96d1e2c5fe084f95f816e50a054d45b7c1ebfb141a1447d844b86a948733f6eebd92234da8581c84a1ad4de2946a2d languageName: node linkType: hard -"@lerna/write-log-file@npm:3.13.0": - version: 3.13.0 - resolution: "@lerna/write-log-file@npm:3.13.0" +"@lerna/create@npm:8.1.2": + version: 8.1.2 + resolution: "@lerna/create@npm:8.1.2" dependencies: - npmlog: ^4.1.2 - write-file-atomic: ^2.3.0 - checksum: 356496f23b8519099cbd9a77e16c0657472f4d47697eb1a95b3454a8bd01aab2695c2265ed70d5aa39980d4a43feda6001af046d2261bc573ce88ad61f09da62 + "@npmcli/run-script": 7.0.2 + "@nx/devkit": ">=17.1.2 < 19" + "@octokit/plugin-enterprise-rest": 6.0.1 + "@octokit/rest": 19.0.11 + byte-size: 8.1.1 + chalk: 4.1.0 + clone-deep: 4.0.1 + cmd-shim: 6.0.1 + columnify: 1.6.0 + conventional-changelog-core: 5.0.1 + conventional-recommended-bump: 7.0.1 + cosmiconfig: ^8.2.0 + dedent: 0.7.0 + execa: 5.0.0 + fs-extra: ^11.1.1 + get-stream: 6.0.0 + git-url-parse: 13.1.0 + glob-parent: 5.1.2 + globby: 11.1.0 + graceful-fs: 4.2.11 + has-unicode: 2.0.1 + ini: ^1.3.8 + init-package-json: 5.0.0 + inquirer: ^8.2.4 + is-ci: 3.0.1 + is-stream: 2.0.0 + js-yaml: 4.1.0 + libnpmpublish: 7.3.0 + load-json-file: 6.2.0 + lodash: ^4.17.21 + make-dir: 4.0.0 + minimatch: 3.0.5 + multimatch: 5.0.0 + node-fetch: 2.6.7 + npm-package-arg: 8.1.1 + npm-packlist: 5.1.1 + npm-registry-fetch: ^14.0.5 + npmlog: ^6.0.2 + nx: ">=17.1.2 < 19" + p-map: 4.0.0 + p-map-series: 2.1.0 + p-queue: 6.6.2 + p-reduce: ^2.1.0 + pacote: ^17.0.5 + pify: 5.0.0 + read-cmd-shim: 4.0.0 + read-package-json: 6.0.4 + resolve-from: 5.0.0 + rimraf: ^4.4.1 + semver: ^7.3.4 + signal-exit: 3.0.7 + slash: ^3.0.0 + ssri: ^9.0.1 + strong-log-transformer: 2.1.0 + tar: 6.1.11 + temp-dir: 1.0.0 + upath: 2.0.1 + uuid: ^9.0.0 + validate-npm-package-license: ^3.0.4 + validate-npm-package-name: 5.0.0 + write-file-atomic: 5.0.1 + write-pkg: 4.0.0 + yargs: 17.7.2 + yargs-parser: 21.1.1 + checksum: 6f29d198445e7253740d50ba0aa3bdad4b68edaf61bfeb6496af1b511f93ff288db395261a671d690c7de93e6304766e0e24b71935edcbb4ec4d8fb1bd682c6c languageName: node linkType: hard @@ -9042,16 +8591,6 @@ __metadata: languageName: node linkType: hard -"@mrmlnc/readdir-enhanced@npm:^2.2.1": - version: 2.2.1 - resolution: "@mrmlnc/readdir-enhanced@npm:2.2.1" - dependencies: - call-me-maybe: ^1.0.1 - glob-to-regexp: ^0.3.0 - checksum: d3b82b29368821154ce8e10bef5ccdbfd070d3e9601643c99ea4607e56f3daeaa4e755dd6d2355da20762c695c1b0570543d9f84b48f70c211ec09c4aaada2e1 - languageName: node - linkType: hard - "@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3": version: 2.1.8-no-fsevents.3 resolution: "@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.3" @@ -9059,6 +8598,15 @@ __metadata: languageName: node linkType: hard +"@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": + version: 5.1.1-v1 + resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" + dependencies: + eslint-scope: 5.1.1 + checksum: f2e3b2d6a6e2d9f163ca22105910c9f850dc4897af0aea3ef0a5886b63d8e1ba6505b71c99cb78a3bba24a09557d601eb21c8dede3f3213753fcfef364eb0e57 + languageName: node + linkType: hard + "@nicolo-ribaudo/semver-v6@npm:^6.3.3": version: 6.3.3 resolution: "@nicolo-ribaudo/semver-v6@npm:6.3.3" @@ -9085,13 +8633,6 @@ __metadata: languageName: node linkType: hard -"@nodelib/fs.stat@npm:^1.1.2": - version: 1.1.3 - resolution: "@nodelib/fs.stat@npm:1.1.3" - checksum: 318deab369b518a34778cdaa0054dd28a4381c0c78e40bbd20252f67d084b1d7bf9295fea4423de2c19ac8e1a34f120add9125f481b2a710f7068bcac7e3e305 - languageName: node - linkType: hard - "@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8": version: 1.2.8 resolution: "@nodelib/fs.walk@npm:1.2.8" @@ -9102,6 +8643,19 @@ __metadata: languageName: node linkType: hard +"@npmcli/agent@npm:^2.0.0": + version: 2.2.1 + resolution: "@npmcli/agent@npm:2.2.1" + dependencies: + agent-base: ^7.1.0 + http-proxy-agent: ^7.0.0 + https-proxy-agent: ^7.0.1 + lru-cache: ^10.0.1 + socks-proxy-agent: ^8.0.1 + checksum: c69aca42dbba393f517bc5777ee872d38dc98ea0e5e93c1f6d62b82b8fecdc177a57ea045f07dda1a770c592384b2dd92a5e79e21e2a7cf51c9159466a8f9c9b + languageName: node + linkType: hard + "@npmcli/fs@npm:^2.1.0": version: 2.1.2 resolution: "@npmcli/fs@npm:2.1.2" @@ -9112,6 +8666,43 @@ __metadata: languageName: node linkType: hard +"@npmcli/fs@npm:^3.1.0": + version: 3.1.0 + resolution: "@npmcli/fs@npm:3.1.0" + dependencies: + semver: ^7.3.5 + checksum: a50a6818de5fc557d0b0e6f50ec780a7a02ab8ad07e5ac8b16bf519e0ad60a144ac64f97d05c443c3367235d337182e1d012bbac0eb8dbae8dc7b40b193efd0e + languageName: node + linkType: hard + +"@npmcli/git@npm:^5.0.0": + version: 5.0.4 + resolution: "@npmcli/git@npm:5.0.4" + dependencies: + "@npmcli/promise-spawn": ^7.0.0 + lru-cache: ^10.0.1 + npm-pick-manifest: ^9.0.0 + proc-log: ^3.0.0 + promise-inflight: ^1.0.1 + promise-retry: ^2.0.1 + semver: ^7.3.5 + which: ^4.0.0 + checksum: 3c4adb7294eb7562cb0d908f36e1967ae6bde438192affd7f103cdeebbd9b2d83cd6b41b7db2278c9acd934c4af138baa094544e8e8a530b515c4084438d0170 + languageName: node + linkType: hard + +"@npmcli/installed-package-contents@npm:^2.0.1": + version: 2.0.2 + resolution: "@npmcli/installed-package-contents@npm:2.0.2" + dependencies: + npm-bundled: ^3.0.0 + npm-normalize-package-bin: ^3.0.0 + bin: + installed-package-contents: lib/index.js + checksum: 60789d5ed209ee5df479232f62d9d38ecec36e95701cae88320b828b8651351b32d7b47d16d4c36cc7ce5000db4bf1f3e6981bed6381bdc5687ff4bc0795682d + languageName: node + linkType: hard + "@npmcli/move-file@npm:^2.0.0": version: 2.0.1 resolution: "@npmcli/move-file@npm:2.0.1" @@ -9122,533 +8713,480 @@ __metadata: languageName: node linkType: hard -"@octokit/app@npm:^12.0.4": - version: 12.0.7 - resolution: "@octokit/app@npm:12.0.7" - dependencies: - "@octokit/auth-app": ^3.3.0 - "@octokit/auth-unauthenticated": ^2.0.4 - "@octokit/core": ^3.4.0 - "@octokit/oauth-app": ^3.3.2 - "@octokit/plugin-paginate-rest": ^2.13.3 - "@octokit/types": ^6.27.1 - "@octokit/webhooks": ^9.0.1 - checksum: a987e46d203193771ad5b170f37c00690d530794c37bee1e72269fb1cd3ebab6d103ef23556ac96b603a7b8dbcb3f451fee9d9f4f66e680f8b2671e3e5710e02 +"@npmcli/node-gyp@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/node-gyp@npm:3.0.0" + checksum: fe3802b813eecb4ade7ad77c9396cb56721664275faab027e3bd8a5e15adfbbe39e2ecc19f7885feb3cfa009b96632741cc81caf7850ba74440c6a2eee7b4ffc languageName: node linkType: hard -"@octokit/auth-app@npm:^3.3.0": - version: 3.6.1 - resolution: "@octokit/auth-app@npm:3.6.1" - dependencies: - "@octokit/auth-oauth-app": ^4.3.0 - "@octokit/auth-oauth-user": ^1.2.3 - "@octokit/request": ^5.6.0 - "@octokit/request-error": ^2.1.0 - "@octokit/types": ^6.0.3 - "@types/lru-cache": ^5.1.0 - deprecation: ^2.3.1 - lru-cache: ^6.0.0 - universal-github-app-jwt: ^1.0.1 - universal-user-agent: ^6.0.0 - checksum: 0f68279961e7d3c9721fccccca12585b9e31bf71631820f225d772b9a8699b2ae384b706f6e7162486d471854ab11a7c76102ab88f582acc93ff3c3e034dcfa9 +"@npmcli/package-json@npm:^5.0.0": + version: 5.0.0 + resolution: "@npmcli/package-json@npm:5.0.0" + dependencies: + "@npmcli/git": ^5.0.0 + glob: ^10.2.2 + hosted-git-info: ^7.0.0 + json-parse-even-better-errors: ^3.0.0 + normalize-package-data: ^6.0.0 + proc-log: ^3.0.0 + semver: ^7.5.3 + checksum: 0d128e84e05e8a1771c8cc1f4232053fecf32e28f44e123ad16366ca3a7fd06f272f25f0b7d058f2763cab26bc479c8fc3c570af5de6324b05cb39868dcc6264 languageName: node linkType: hard -"@octokit/auth-oauth-app@npm:^4.0.0, @octokit/auth-oauth-app@npm:^4.3.0": - version: 4.3.4 - resolution: "@octokit/auth-oauth-app@npm:4.3.4" +"@npmcli/promise-spawn@npm:^7.0.0": + version: 7.0.1 + resolution: "@npmcli/promise-spawn@npm:7.0.1" dependencies: - "@octokit/auth-oauth-device": ^3.1.1 - "@octokit/auth-oauth-user": ^2.0.0 - "@octokit/request": ^5.6.3 - "@octokit/types": ^6.0.3 - "@types/btoa-lite": ^1.0.0 - btoa-lite: ^1.0.0 - universal-user-agent: ^6.0.0 - checksum: a7b06859c720bea31f4a42dada699f1d2eede7ed8cbaac4dd0e62583ffb863fcdbe32c8f948f711e2ee59b5076b8fdcbd35e0e690d24d44288be24362ea684e8 + which: ^4.0.0 + checksum: a2b25d66d4dc835c69593bdf56588d66299fde3e80be4978347e686f24647007b794ce4da4cfcfcc569c67112720b746c4e7bf18ce45c096712d8b75fed19ec7 languageName: node linkType: hard -"@octokit/auth-oauth-device@npm:^3.1.1": - version: 3.1.4 - resolution: "@octokit/auth-oauth-device@npm:3.1.4" +"@npmcli/run-script@npm:7.0.2": + version: 7.0.2 + resolution: "@npmcli/run-script@npm:7.0.2" dependencies: - "@octokit/oauth-methods": ^2.0.0 - "@octokit/request": ^6.0.0 - "@octokit/types": ^6.10.0 - universal-user-agent: ^6.0.0 - checksum: 682bc5cd9ea88c433ba55685b560d864a440994c0d482543d465dc2efa2e9b59ed8cd644c1ca06bcc2bde8e55be0f8c5e6517844322c581d64bde90722dea14c + "@npmcli/node-gyp": ^3.0.0 + "@npmcli/promise-spawn": ^7.0.0 + node-gyp: ^10.0.0 + read-package-json-fast: ^3.0.0 + which: ^4.0.0 + checksum: 15bf62b7bbe2dd5f619c445dc32f0f5af2be512dbb09d40b2dabbf9c4fa00c2c3e653834352d3c5e28a9df93800165d8b4236af6ffe896efd075b9685dcc766d languageName: node linkType: hard -"@octokit/auth-oauth-device@npm:^4.0.0": - version: 4.0.4 - resolution: "@octokit/auth-oauth-device@npm:4.0.4" +"@npmcli/run-script@npm:^7.0.0": + version: 7.0.4 + resolution: "@npmcli/run-script@npm:7.0.4" dependencies: - "@octokit/oauth-methods": ^2.0.0 - "@octokit/request": ^6.0.0 - "@octokit/types": ^9.0.0 - universal-user-agent: ^6.0.0 - checksum: 245e1fd77684d131793a52a45133ad2514dbb14e5bb6af99eeaccff58662b567327196a721e296ef5734c0988e85a7536ef22bbf04613b302eba595995c5c751 + "@npmcli/node-gyp": ^3.0.0 + "@npmcli/package-json": ^5.0.0 + "@npmcli/promise-spawn": ^7.0.0 + node-gyp: ^10.0.0 + which: ^4.0.0 + checksum: c44d6874cffb0a2f6d947e230083b605b6f253450e24aa185ef28391dc366b10807cd4ca113fe367057b8b5310add36391894f9d782af15424830658ee386dfb languageName: node linkType: hard -"@octokit/auth-oauth-user@npm:^1.2.3, @octokit/auth-oauth-user@npm:^1.3.0": - version: 1.3.0 - resolution: "@octokit/auth-oauth-user@npm:1.3.0" +"@nrwl/devkit@npm:18.0.6": + version: 18.0.6 + resolution: "@nrwl/devkit@npm:18.0.6" dependencies: - "@octokit/auth-oauth-device": ^3.1.1 - "@octokit/oauth-methods": ^1.1.0 - "@octokit/request": ^5.4.14 - "@octokit/types": ^6.12.2 - btoa-lite: ^1.0.0 - universal-user-agent: ^6.0.0 - checksum: 666ed20f4795ddf52bfa78e6d43172733f0918117253c87656af5d9b37d05f95548e77a96e19d28bbb9de2e913921af701d4f11aff5bc96c249f0768e6dace48 + "@nx/devkit": 18.0.6 + checksum: f071f4db0a490cd5a2e119c4e74a5c36ad01061e97eafcb72121bcf0cb40653370a2bce87ff5fe74adf62db4228112f8209dcfc8591b2c6b97291ba1eb6e6464 languageName: node linkType: hard -"@octokit/auth-oauth-user@npm:^2.0.0": - version: 2.1.1 - resolution: "@octokit/auth-oauth-user@npm:2.1.1" +"@nrwl/tao@npm:18.0.6": + version: 18.0.6 + resolution: "@nrwl/tao@npm:18.0.6" dependencies: - "@octokit/auth-oauth-device": ^4.0.0 - "@octokit/oauth-methods": ^2.0.0 - "@octokit/request": ^6.0.0 - "@octokit/types": ^9.0.0 - btoa-lite: ^1.0.0 - universal-user-agent: ^6.0.0 - checksum: 6dbe5974bbc71340811fcae86cbb60a177302ecc7bb7fdd7954077f5d40a615a4caae839290defb642703a9079752503314265362736a643ca39c4839454908e + nx: 18.0.6 + tslib: ^2.3.0 + bin: + tao: index.js + checksum: 05a3808b6cda9f39e3160d3a6180d6cb13cbada8eb8f1e7991e483f98f15c2c6a6bf21ff7ae2d501b2054b2e86c2a6a4e8ca4b7ee4c3d69e45143911527bc3c5 languageName: node linkType: hard -"@octokit/auth-token@npm:^2.4.0, @octokit/auth-token@npm:^2.4.4": - version: 2.5.0 - resolution: "@octokit/auth-token@npm:2.5.0" +"@nx/devkit@npm:18.0.6, @nx/devkit@npm:>=17.1.2 < 19": + version: 18.0.6 + resolution: "@nx/devkit@npm:18.0.6" dependencies: - "@octokit/types": ^6.0.3 - checksum: 45949296c09abcd6beb4c3f69d45b0c1f265f9581d2a9683cf4d1800c4cf8259c2f58d58e44c16c20bffb85a0282a176c0d51f4af300e428b863f27b910e6297 + "@nrwl/devkit": 18.0.6 + ejs: ^3.1.7 + enquirer: ~2.3.6 + ignore: ^5.0.4 + semver: ^7.5.3 + tmp: ~0.2.1 + tslib: ^2.3.0 + yargs-parser: 21.1.1 + peerDependencies: + nx: ">= 16 <= 18" + checksum: 496fb4f99b2960ab075cafe70837efab4c08108d034991f3401bc05270024add479b5b8d5d066620325c43ed830f9609205b770c2916c3fb52cf43fd13c3b5e5 languageName: node linkType: hard -"@octokit/auth-token@npm:^3.0.0": - version: 3.0.3 - resolution: "@octokit/auth-token@npm:3.0.3" - dependencies: - "@octokit/types": ^9.0.0 - checksum: 9b3f569cec1b7e0aa88ab6da68aed4b49b6652261bd957257541fabaf6a4d4ed99f908153cc3dd2fe15b8b0ccaff8caaafaa50bb1a4de3925b0954a47cca1900 +"@nx/nx-darwin-arm64@npm:18.0.6": + version: 18.0.6 + resolution: "@nx/nx-darwin-arm64@npm:18.0.6" + conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@octokit/auth-unauthenticated@npm:^2.0.0, @octokit/auth-unauthenticated@npm:^2.0.4": - version: 2.1.0 - resolution: "@octokit/auth-unauthenticated@npm:2.1.0" - dependencies: - "@octokit/request-error": ^2.1.0 - "@octokit/types": ^6.0.3 - checksum: e3071272e7d6d316c1aab5e96806d2525690a0c4ea8974b93178f9635e6109508987f0ed263884cc701f7b1b3802dc088a6bd66898fe0c6291f545e6400c1924 +"@nx/nx-darwin-x64@npm:18.0.6": + version: 18.0.6 + resolution: "@nx/nx-darwin-x64@npm:18.0.6" + conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@octokit/core@npm:^3.3.2, @octokit/core@npm:^3.4.0, @octokit/core@npm:^3.5.1": - version: 3.6.0 - resolution: "@octokit/core@npm:3.6.0" - dependencies: - "@octokit/auth-token": ^2.4.4 - "@octokit/graphql": ^4.5.8 - "@octokit/request": ^5.6.3 - "@octokit/request-error": ^2.0.5 - "@octokit/types": ^6.0.3 - before-after-hook: ^2.2.0 - universal-user-agent: ^6.0.0 - checksum: f81160129037bd8555d47db60cd5381637b7e3602ad70735a7bdf8f3d250c7b7114a666bb12ef7a8746a326a5d72ed30a1b8f8a5a170007f7285c8e217bef1f0 +"@nx/nx-freebsd-x64@npm:18.0.6": + version: 18.0.6 + resolution: "@nx/nx-freebsd-x64@npm:18.0.6" + conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@octokit/core@npm:^4.1.0": - version: 4.2.0 - resolution: "@octokit/core@npm:4.2.0" - dependencies: - "@octokit/auth-token": ^3.0.0 - "@octokit/graphql": ^5.0.0 - "@octokit/request": ^6.0.0 - "@octokit/request-error": ^3.0.0 - "@octokit/types": ^9.0.0 - before-after-hook: ^2.2.0 - universal-user-agent: ^6.0.0 - checksum: 5ac56e7f14b42a5da8d3075a2ae41483521a78bee061a01f4a81d8c0ecd6a684b2e945d66baba0cd1fdf264639deedc3a96d0f32c4d2fc39b49ca10f52f4de39 +"@nx/nx-linux-arm-gnueabihf@npm:18.0.6": + version: 18.0.6 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:18.0.6" + conditions: os=linux & cpu=arm languageName: node linkType: hard -"@octokit/endpoint@npm:^6.0.1": - version: 6.0.12 - resolution: "@octokit/endpoint@npm:6.0.12" - dependencies: - "@octokit/types": ^6.0.3 - is-plain-object: ^5.0.0 - universal-user-agent: ^6.0.0 - checksum: b48b29940af11c4b9bca41cf56809754bb8385d4e3a6122671799d27f0238ba575b3fde86d2d30a84f4dbbc14430940de821e56ecc6a9a92d47fc2b29a31479d +"@nx/nx-linux-arm64-gnu@npm:18.0.6": + version: 18.0.6 + resolution: "@nx/nx-linux-arm64-gnu@npm:18.0.6" + conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@octokit/endpoint@npm:^7.0.0": - version: 7.0.5 - resolution: "@octokit/endpoint@npm:7.0.5" - dependencies: - "@octokit/types": ^9.0.0 - is-plain-object: ^5.0.0 - universal-user-agent: ^6.0.0 - checksum: 81c9e9eabf50e48940cceff7c4d7fbc9327190296507cfe8a199ea00cd492caf8f18a841caf4e3619828924b481996eb16091826db6b5a649bee44c8718ecaa9 +"@nx/nx-linux-arm64-musl@npm:18.0.6": + version: 18.0.6 + resolution: "@nx/nx-linux-arm64-musl@npm:18.0.6" + conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@octokit/graphql@npm:^4.5.8": - version: 4.8.0 - resolution: "@octokit/graphql@npm:4.8.0" - dependencies: - "@octokit/request": ^5.6.0 - "@octokit/types": ^6.0.3 - universal-user-agent: ^6.0.0 - checksum: f68afe53f63900d4a16a0a733f2f500df2695b731f8ed32edb728d50edead7f5011437f71d069c2d2f6d656227703d0c832a3c8af58ecf82bd5dcc051f2d2d74 +"@nx/nx-linux-x64-gnu@npm:18.0.6": + version: 18.0.6 + resolution: "@nx/nx-linux-x64-gnu@npm:18.0.6" + conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@octokit/graphql@npm:^5.0.0": - version: 5.0.5 - resolution: "@octokit/graphql@npm:5.0.5" - dependencies: - "@octokit/request": ^6.0.0 - "@octokit/types": ^9.0.0 - universal-user-agent: ^6.0.0 - checksum: eb2d1a6305a3d1f55ff0ce92fb88b677f0bb789757152d58a79ef61171fb65ecf6fe18d6c27e236c0cee6a0c2600c2cb8370f5ac7184f8e9361c085aa4555bb1 +"@nx/nx-linux-x64-musl@npm:18.0.6": + version: 18.0.6 + resolution: "@nx/nx-linux-x64-musl@npm:18.0.6" + conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@octokit/oauth-app@npm:^3.3.2, @octokit/oauth-app@npm:^3.5.1": - version: 3.7.1 - resolution: "@octokit/oauth-app@npm:3.7.1" - dependencies: - "@octokit/auth-oauth-app": ^4.0.0 - "@octokit/auth-oauth-user": ^1.3.0 - "@octokit/auth-unauthenticated": ^2.0.0 - "@octokit/core": ^3.3.2 - "@octokit/oauth-authorization-url": ^4.2.1 - "@octokit/oauth-methods": ^1.2.2 - "@types/aws-lambda": ^8.10.83 - aws-lambda: ^1.0.7 - fromentries: ^1.3.1 - universal-user-agent: ^6.0.0 - dependenciesMeta: - aws-lambda: - optional: true - checksum: fb2c2c6da313a42379a85dafc38b2431edd2c7b35ce89aac45b409d575ae3f7b1fad4009e2bcb8fa9828026e058bbe981df4d96a87342bcf62b02558d0c217ea +"@nx/nx-win32-arm64-msvc@npm:18.0.6": + version: 18.0.6 + resolution: "@nx/nx-win32-arm64-msvc@npm:18.0.6" + conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@octokit/oauth-authorization-url@npm:^4.2.1, @octokit/oauth-authorization-url@npm:^4.3.1": - version: 4.3.3 - resolution: "@octokit/oauth-authorization-url@npm:4.3.3" - checksum: 98a33c80ad32c929cc319ccb693c9115bff62faeb32485bf5533e65bc59e5024cf3f65a2e15f9a99fcda3cb230ca0c996cdb3938efc5d2d0427495c18032c4da +"@nx/nx-win32-x64-msvc@npm:18.0.6": + version: 18.0.6 + resolution: "@nx/nx-win32-x64-msvc@npm:18.0.6" + conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@octokit/oauth-authorization-url@npm:^5.0.0": - version: 5.0.0 - resolution: "@octokit/oauth-authorization-url@npm:5.0.0" - checksum: bc457c4af9559e9e8f752e643fc9d116247f4e4246e69959d99b9e39196c93d7af53c1c8e3bd946bd0e4fc29f7ba27efe9bced8525ffa41fe45ef56a8281014b +"@octokit/app@npm:^14.0.2": + version: 14.0.2 + resolution: "@octokit/app@npm:14.0.2" + dependencies: + "@octokit/auth-app": ^6.0.0 + "@octokit/auth-unauthenticated": ^5.0.0 + "@octokit/core": ^5.0.0 + "@octokit/oauth-app": ^6.0.0 + "@octokit/plugin-paginate-rest": ^9.0.0 + "@octokit/types": ^12.0.0 + "@octokit/webhooks": ^12.0.4 + checksum: 1d6745302f81694c85a47997640be1e509a61da1de4ec31f8fed3715daf03cbcf39d6f80a146e2d2a0ff0ebc987fcda5dba9d53f1357f2e8c93edd5675db3780 languageName: node linkType: hard -"@octokit/oauth-methods@npm:^1.1.0, @octokit/oauth-methods@npm:^1.2.2": - version: 1.2.6 - resolution: "@octokit/oauth-methods@npm:1.2.6" +"@octokit/auth-app@npm:^6.0.0": + version: 6.0.4 + resolution: "@octokit/auth-app@npm:6.0.4" dependencies: - "@octokit/oauth-authorization-url": ^4.3.1 - "@octokit/request": ^5.4.14 - "@octokit/request-error": ^2.0.5 - "@octokit/types": ^6.12.2 - btoa-lite: ^1.0.0 - checksum: 524205cb8802d37a335dd9dd55591ae8a7ccc621049dfbfe8d501f77e3249c728adbd5faffc001963c9af517e6498fda3a267085948c342f612c5dfac2e9ce60 + "@octokit/auth-oauth-app": ^7.0.0 + "@octokit/auth-oauth-user": ^4.0.0 + "@octokit/request": ^8.0.2 + "@octokit/request-error": ^5.0.0 + "@octokit/types": ^12.0.0 + deprecation: ^2.3.1 + lru-cache: ^10.0.0 + universal-github-app-jwt: ^1.1.2 + universal-user-agent: ^6.0.0 + checksum: c12391bcfd2a9975786837c2c716ad28ed859f04e6c3bfea6a3f8d7251d1b00302d73c50bc2c5e81f3125b41ad75fe88d67325323f90d9fdb426573216a2d961 languageName: node linkType: hard -"@octokit/oauth-methods@npm:^2.0.0": - version: 2.0.5 - resolution: "@octokit/oauth-methods@npm:2.0.5" +"@octokit/auth-oauth-app@npm:^7.0.0": + version: 7.0.1 + resolution: "@octokit/auth-oauth-app@npm:7.0.1" dependencies: - "@octokit/oauth-authorization-url": ^5.0.0 - "@octokit/request": ^6.2.3 - "@octokit/request-error": ^3.0.3 - "@octokit/types": ^9.0.0 + "@octokit/auth-oauth-device": ^6.0.0 + "@octokit/auth-oauth-user": ^4.0.0 + "@octokit/request": ^8.0.2 + "@octokit/types": ^12.0.0 + "@types/btoa-lite": ^1.0.0 btoa-lite: ^1.0.0 - checksum: dda36fdc85f1b9a4322e47d88b13183f86fd7e03e66e787ced7be41ea4a1a64f610e2d1a75f82c7ec7ff5c4a76e07a696c2e7232bf944f04fe64aac5c26bd484 + universal-user-agent: ^6.0.0 + checksum: a96486150bc5b4ddd7167ef4d6554886b1949631aa76fde92a21424ffe2810b87e4ae413d52ed07c2c6c015ef697a93e716e9ef7b11be26539d5ccc8eeb7226b languageName: node linkType: hard -"@octokit/openapi-types@npm:^12.11.0": - version: 12.11.0 - resolution: "@octokit/openapi-types@npm:12.11.0" - checksum: 8a7d4bd6288cc4085cabe0ca9af2b87c875c303af932cb138aa1b2290eb69d32407759ac23707bb02776466e671244a902e9857896903443a69aff4b6b2b0e3b +"@octokit/auth-oauth-device@npm:^6.0.0": + version: 6.0.1 + resolution: "@octokit/auth-oauth-device@npm:6.0.1" + dependencies: + "@octokit/oauth-methods": ^4.0.0 + "@octokit/request": ^8.0.0 + "@octokit/types": ^12.0.0 + universal-user-agent: ^6.0.0 + checksum: 2639b07430023c23fc117035ac775a74709a0b05abcad4a29f1f0fdb808775acac4fb410fa45fd18f89da1fb73b743ef7382a3cd39d29bbe059d2802aeaa3aa4 languageName: node linkType: hard -"@octokit/openapi-types@npm:^16.0.0": - version: 16.0.0 - resolution: "@octokit/openapi-types@npm:16.0.0" - checksum: 844f30a545da380d63c712e0eb733366bc567d1aab34529c79fdfbec3d73810e81d83f06fdab13058a5cbc7dae786db1a9b90b5b61b1e606854ee45d5ec5f194 +"@octokit/auth-oauth-user@npm:^4.0.0": + version: 4.0.1 + resolution: "@octokit/auth-oauth-user@npm:4.0.1" + dependencies: + "@octokit/auth-oauth-device": ^6.0.0 + "@octokit/oauth-methods": ^4.0.0 + "@octokit/request": ^8.0.2 + "@octokit/types": ^12.0.0 + btoa-lite: ^1.0.0 + universal-user-agent: ^6.0.0 + checksum: 38b0edb58d4396a8a3782fea56b7691dc8dc28bdb195c4dfe8fe83578c4daa4afa941a524e6a44a45c47b2af9863703087e18dacc6e396c6c032862eec266b4c languageName: node linkType: hard -"@octokit/plugin-enterprise-rest@npm:^6.0.1": - version: 6.0.1 - resolution: "@octokit/plugin-enterprise-rest@npm:6.0.1" - checksum: 1c9720002f31daf62f4f48e73557dcdd7fcde6e0f6d43256e3f2ec827b5548417297186c361fb1af497fdcc93075a7b681e6ff06e2f20e4a8a3e74cc09d1f7e3 +"@octokit/auth-token@npm:^4.0.0": + version: 4.0.0 + resolution: "@octokit/auth-token@npm:4.0.0" + checksum: d78f4dc48b214d374aeb39caec4fdbf5c1e4fd8b9fcb18f630b1fe2cbd5a880fca05445f32b4561f41262cb551746aeb0b49e89c95c6dd99299706684d0cae2f languageName: node linkType: hard -"@octokit/plugin-paginate-rest@npm:^1.1.1": - version: 1.1.2 - resolution: "@octokit/plugin-paginate-rest@npm:1.1.2" +"@octokit/auth-unauthenticated@npm:^5.0.0": + version: 5.0.1 + resolution: "@octokit/auth-unauthenticated@npm:5.0.1" dependencies: - "@octokit/types": ^2.0.1 - checksum: f04f5ca282f4674fecfcc12b12516dd7bf4b15283923c9855b352e4ef982c109c9870bda3baedfbcee50bf03e05d1d15e16649cbe4aa287bea0650f7c4380451 + "@octokit/request-error": ^5.0.0 + "@octokit/types": ^12.0.0 + checksum: b6eed1fc15d47f45411c0229dd6613dd8fd4b79afbac23b8c47818da692a35d54f57e088294d9b71ce4dcc0f58ce0c77d12cd2700370d87770059248b9a8fbba languageName: node linkType: hard -"@octokit/plugin-paginate-rest@npm:^2.13.3, @octokit/plugin-paginate-rest@npm:^2.18.0": - version: 2.21.3 - resolution: "@octokit/plugin-paginate-rest@npm:2.21.3" +"@octokit/core@npm:^5.0.0": + version: 5.1.0 + resolution: "@octokit/core@npm:5.1.0" dependencies: - "@octokit/types": ^6.40.0 - peerDependencies: - "@octokit/core": ">=2" - checksum: acf31de2ba4021bceec7ff49c5b0e25309fc3c009d407f153f928ddf436ab66cd4217344138378d5523f5fb233896e1db58c9c7b3ffd9612a66d760bc5d319ed + "@octokit/auth-token": ^4.0.0 + "@octokit/graphql": ^7.0.0 + "@octokit/request": ^8.0.2 + "@octokit/request-error": ^5.0.0 + "@octokit/types": ^12.0.0 + before-after-hook: ^2.2.0 + universal-user-agent: ^6.0.0 + checksum: 170d16f5577df484116238ce04e2dbd6b45d8e96b4680fee657ae22fcafb311af8df8a14ae80610f41c1a85493c927910698019a761914ff4b0323ddbabcc9a4 languageName: node linkType: hard -"@octokit/plugin-paginate-rest@npm:^6.0.0": - version: 6.0.0 - resolution: "@octokit/plugin-paginate-rest@npm:6.0.0" +"@octokit/endpoint@npm:^9.0.0": + version: 9.0.4 + resolution: "@octokit/endpoint@npm:9.0.4" dependencies: - "@octokit/types": ^9.0.0 - peerDependencies: - "@octokit/core": ">=4" - checksum: 4ad89568d883373898b733837cada7d849d51eef32157c11d4a81cef5ce8e509720d79b46918cada3c132f9b29847e383f17b7cd5c39ede7c93cdcd2f850b47f + "@octokit/types": ^12.0.0 + universal-user-agent: ^6.0.0 + checksum: ed1b64a448f478e5951a043ef816d634a5a1f584519cbf2f374ceac058f82a16e52f078f156aa8b8cbcab7b0590348d94294fc83c9b4eebd42a820a5f10db81c languageName: node linkType: hard -"@octokit/plugin-request-log@npm:^1.0.0, @octokit/plugin-request-log@npm:^1.0.4": - version: 1.0.4 - resolution: "@octokit/plugin-request-log@npm:1.0.4" - peerDependencies: - "@octokit/core": ">=3" - checksum: 2086db00056aee0f8ebd79797b5b57149ae1014e757ea08985b71eec8c3d85dbb54533f4fd34b6b9ecaa760904ae6a7536be27d71e50a3782ab47809094bfc0c +"@octokit/graphql@npm:^7.0.0": + version: 7.0.2 + resolution: "@octokit/graphql@npm:7.0.2" + dependencies: + "@octokit/request": ^8.0.1 + "@octokit/types": ^12.0.0 + universal-user-agent: ^6.0.0 + checksum: 05a752c4c2d84fc2900d8e32e1c2d1ee98a5a14349e651cb1109d0741e821e7417a048b1bb40918534ed90a472314aabbda35688868016f248098925f82a3bfa languageName: node linkType: hard -"@octokit/plugin-rest-endpoint-methods@npm:2.4.0": - version: 2.4.0 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:2.4.0" - dependencies: - "@octokit/types": ^2.0.1 - deprecation: ^2.3.1 - checksum: c7e89b6cdd3a5d07fd57fb8897c372fd563e487ff3ccd67eda8df5c66c7927791dc3081f7b11366d0b45424cc7b73d54dd39ba40d7d3e1f48709482bdd64bf6e +"@octokit/oauth-app@npm:^6.0.0": + version: 6.1.0 + resolution: "@octokit/oauth-app@npm:6.1.0" + dependencies: + "@octokit/auth-oauth-app": ^7.0.0 + "@octokit/auth-oauth-user": ^4.0.0 + "@octokit/auth-unauthenticated": ^5.0.0 + "@octokit/core": ^5.0.0 + "@octokit/oauth-authorization-url": ^6.0.2 + "@octokit/oauth-methods": ^4.0.0 + "@types/aws-lambda": ^8.10.83 + universal-user-agent: ^6.0.0 + checksum: 4759ef41624928efee484802e3a6280d7a92205f435e0d299bc4b1e39661427d7f9ec33ef0d752dd6ee665e37d4afa81c8a6aea10ba53b8eb7da66167b0c52d4 languageName: node linkType: hard -"@octokit/plugin-rest-endpoint-methods@npm:^5.14.0": - version: 5.16.2 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:5.16.2" - dependencies: - "@octokit/types": ^6.39.0 - deprecation: ^2.3.1 - peerDependencies: - "@octokit/core": ">=3" - checksum: 30fcc50c335d1093f03573d9fa3a4b7d027fc98b215c43e07e82ee8dabfa0af0cf1b963feb542312ae32d897a2f68dc671577206f30850215517bebedc5a2c73 +"@octokit/oauth-authorization-url@npm:^6.0.2": + version: 6.0.2 + resolution: "@octokit/oauth-authorization-url@npm:6.0.2" + checksum: 0f11169a3eeb782cc08312c923de1a702b25ae033b972ba40380b6d72cb3f684543c8b6a5cf6f05936fdc6b8892070d4f7581138d8efc1b4c4a55ae6d7762327 languageName: node linkType: hard -"@octokit/plugin-rest-endpoint-methods@npm:^7.0.0": - version: 7.0.1 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:7.0.1" +"@octokit/oauth-methods@npm:^4.0.0": + version: 4.0.1 + resolution: "@octokit/oauth-methods@npm:4.0.1" dependencies: - "@octokit/types": ^9.0.0 - deprecation: ^2.3.1 - peerDependencies: - "@octokit/core": ">=3" - checksum: cdb8734ec960f75acc2405284920c58efac9a71b1c3b2a71662b9100ffbc22dac597150acff017a93459c57e9a492d9e1c27872b068387dbb90597de75065fcf + "@octokit/oauth-authorization-url": ^6.0.2 + "@octokit/request": ^8.0.2 + "@octokit/request-error": ^5.0.0 + "@octokit/types": ^12.0.0 + btoa-lite: ^1.0.0 + checksum: 35fb00f9ef8aa77cb00e398d4a423ff4b928d1d51462cdbdd4d3975b862355cbddb6777d10bdf43b0ac5c23f7038e07a9ff495731dbfe6aa0241799cbf5042f0 languageName: node linkType: hard -"@octokit/plugin-retry@npm:^3.0.9": - version: 3.0.9 - resolution: "@octokit/plugin-retry@npm:3.0.9" - dependencies: - "@octokit/types": ^6.0.3 - bottleneck: ^2.15.3 - checksum: 5744780d308dd2f2b8174264604a9f8ea977374256f5eaf0314e5181c32f96ec53a3cfcee67bf1b48dc7eed401ebefebd2fa744b41cf03103affac92f397a874 +"@octokit/openapi-types@npm:^20.0.0": + version: 20.0.0 + resolution: "@octokit/openapi-types@npm:20.0.0" + checksum: 23ff7613750f8b5790a0cbed5a2048728a7909e50d726932831044908357a932c7fc0613fb7b86430a49d31b3d03a180632ea5dd936535bfbc1176391a199e96 languageName: node linkType: hard -"@octokit/plugin-throttling@npm:^3.5.1": - version: 3.7.0 - resolution: "@octokit/plugin-throttling@npm:3.7.0" - dependencies: - "@octokit/types": ^6.0.1 - bottleneck: ^2.15.3 - peerDependencies: - "@octokit/core": ^3.5.0 - checksum: a1c29094d060f1c221c2795b899cb86cd83dc71ea61c6e2a272aabed4f7856bfac2696f3e8f31beccc7c99bbe14d172d3175cd68ae939ae5ff1d01fadf8df00b +"@octokit/plugin-enterprise-rest@npm:6.0.1": + version: 6.0.1 + resolution: "@octokit/plugin-enterprise-rest@npm:6.0.1" + checksum: 1c9720002f31daf62f4f48e73557dcdd7fcde6e0f6d43256e3f2ec827b5548417297186c361fb1af497fdcc93075a7b681e6ff06e2f20e4a8a3e74cc09d1f7e3 languageName: node linkType: hard -"@octokit/request-error@npm:^1.0.2": - version: 1.2.1 - resolution: "@octokit/request-error@npm:1.2.1" - dependencies: - "@octokit/types": ^2.0.0 - deprecation: ^2.0.0 - once: ^1.4.0 - checksum: 4dee522a0a99ad39cbd6d290ba7199b2d5abf089cfea77ef8feba3152228230c9844b54d06d7b4944a11a72d976efb006671df3eae6917039f83d8e2a7b46796 +"@octokit/plugin-paginate-graphql@npm:^4.0.0": + version: 4.0.0 + resolution: "@octokit/plugin-paginate-graphql@npm:4.0.0" + peerDependencies: + "@octokit/core": ">=5" + checksum: 368121d74fc40a4cee96f2febc29ae43abd8f6b7d0b06d3520847827675128028c4fa10d0534c5f0466658e81257d103092154778625c886a9fcdd01c302e50e languageName: node linkType: hard -"@octokit/request-error@npm:^2.0.2, @octokit/request-error@npm:^2.0.5, @octokit/request-error@npm:^2.1.0": - version: 2.1.0 - resolution: "@octokit/request-error@npm:2.1.0" +"@octokit/plugin-paginate-rest@npm:^9.0.0": + version: 9.2.1 + resolution: "@octokit/plugin-paginate-rest@npm:9.2.1" dependencies: - "@octokit/types": ^6.0.3 - deprecation: ^2.0.0 - once: ^1.4.0 - checksum: baec2b5700498be01b4d958f9472cb776b3f3b0ea52924323a07e7a88572e24cac2cdf7eb04a0614031ba346043558b47bea2d346e98f0e8385b4261f138ef18 + "@octokit/types": ^12.6.0 + peerDependencies: + "@octokit/core": 5 + checksum: 554ad17a7dcfd7028e321ffcae233f8ae7975569084f19d9b6217b47fb182e2604145108de7a9029777e6dc976b27b2dd7387e2e47a77532a72e6c195880576d languageName: node linkType: hard -"@octokit/request-error@npm:^3.0.0, @octokit/request-error@npm:^3.0.3": - version: 3.0.3 - resolution: "@octokit/request-error@npm:3.0.3" - dependencies: - "@octokit/types": ^9.0.0 - deprecation: ^2.0.0 - once: ^1.4.0 - checksum: 5db0b514732686b627e6ed9ef1ccdbc10501f1b271a9b31f784783f01beee70083d7edcfeb35fbd7e569fa31fdd6762b1ff6b46101700d2d97e7e48e749520d0 +"@octokit/plugin-request-log@npm:^4.0.0": + version: 4.0.1 + resolution: "@octokit/plugin-request-log@npm:4.0.1" + peerDependencies: + "@octokit/core": 5 + checksum: fd8c0a201490cba00084689a0d1d54fc7b5ab5b6bdb7e447056b947b1754f78526e9685400eab10d3522bfa7b5bc49c555f41ec412c788610b96500b168f3789 languageName: node linkType: hard -"@octokit/request@npm:^5.2.0, @octokit/request@npm:^5.4.14, @octokit/request@npm:^5.6.0, @octokit/request@npm:^5.6.3": - version: 5.6.3 - resolution: "@octokit/request@npm:5.6.3" +"@octokit/plugin-rest-endpoint-methods@npm:^10.0.0": + version: 10.4.0 + resolution: "@octokit/plugin-rest-endpoint-methods@npm:10.4.0" dependencies: - "@octokit/endpoint": ^6.0.1 - "@octokit/request-error": ^2.1.0 - "@octokit/types": ^6.16.1 - is-plain-object: ^5.0.0 - node-fetch: ^2.6.7 - universal-user-agent: ^6.0.0 - checksum: c0b4542eb4baaf880d673c758d3e0b5c4a625a4ae30abf40df5548b35f1ff540edaac74625192b1aff42a79ac661e774da4ab7d5505f1cb4ef81239b1e8510c5 + "@octokit/types": ^12.6.0 + peerDependencies: + "@octokit/core": ">=5" + checksum: 8ee155825c7ea1dd2991a50d5b3f205988b8ea19af4bebbd91c55bb7b78c4e2215956d578671496a4a86df19ff2d5405ce37ee35c9c6c188dc9a199c045c30be languageName: node linkType: hard -"@octokit/request@npm:^6.0.0, @octokit/request@npm:^6.2.3": - version: 6.2.3 - resolution: "@octokit/request@npm:6.2.3" +"@octokit/plugin-retry@npm:^6.0.0": + version: 6.0.1 + resolution: "@octokit/plugin-retry@npm:6.0.1" dependencies: - "@octokit/endpoint": ^7.0.0 - "@octokit/request-error": ^3.0.0 - "@octokit/types": ^9.0.0 - is-plain-object: ^5.0.0 - node-fetch: ^2.6.7 - universal-user-agent: ^6.0.0 - checksum: fef4097be8375d20bb0b3276d8a3adf866ec628f2b0664d334f3c29b92157da847899497abdc7a5be540053819b55564990543175ad48f04e9e6f25f0395d4d3 + "@octokit/request-error": ^5.0.0 + "@octokit/types": ^12.0.0 + bottleneck: ^2.15.3 + peerDependencies: + "@octokit/core": ">=5" + checksum: 9c8663b5257cf4fa04cc737c064e9557501719d6d3af7cf8f46434a2117e1cf4b8d25d9eb4294ed255ad17a0ede853542649870612733f4b8ece97e24e391d22 languageName: node linkType: hard -"@octokit/rest@npm:^16.28.4": - version: 16.43.2 - resolution: "@octokit/rest@npm:16.43.2" +"@octokit/plugin-throttling@npm:^8.0.0": + version: 8.2.0 + resolution: "@octokit/plugin-throttling@npm:8.2.0" dependencies: - "@octokit/auth-token": ^2.4.0 - "@octokit/plugin-paginate-rest": ^1.1.1 - "@octokit/plugin-request-log": ^1.0.0 - "@octokit/plugin-rest-endpoint-methods": 2.4.0 - "@octokit/request": ^5.2.0 - "@octokit/request-error": ^1.0.2 - atob-lite: ^2.0.0 - before-after-hook: ^2.0.0 - btoa-lite: ^1.0.0 - deprecation: ^2.0.0 - lodash.get: ^4.4.2 - lodash.set: ^4.3.2 - lodash.uniq: ^4.5.0 - octokit-pagination-methods: ^1.1.0 - once: ^1.4.0 - universal-user-agent: ^4.0.0 - checksum: 6edebd538729c531912aa8d73fc28469c9431b6a094f39b99b2cd7c92f77b77b86405786bc0ad348f3f18cebba7cae059772f01a0835c7c1e99b4a53ac904a20 + "@octokit/types": ^12.2.0 + bottleneck: ^2.15.3 + peerDependencies: + "@octokit/core": ^5.0.0 + checksum: 12c357175783bcd0feea454ece57f033928948a0555dc97c79675b56d2cc79043d2a5e28a7554d3531f1de13583634df3b48fb9609f79e8bb3adad92820bd807 languageName: node linkType: hard -"@octokit/rest@npm:^19.0.5": - version: 19.0.7 - resolution: "@octokit/rest@npm:19.0.7" +"@octokit/request-error@npm:^5.0.0": + version: 5.0.1 + resolution: "@octokit/request-error@npm:5.0.1" dependencies: - "@octokit/core": ^4.1.0 - "@octokit/plugin-paginate-rest": ^6.0.0 - "@octokit/plugin-request-log": ^1.0.4 - "@octokit/plugin-rest-endpoint-methods": ^7.0.0 - checksum: 1f970c4de2cf3d1691d3cf5dd4bfa5ac205629e76417b5c51561e1beb5b4a7e6c65ba647f368727e67e5243418e06ca9cdafd9e733173e1529385d4f4d053d3d + "@octokit/types": ^12.0.0 + deprecation: ^2.0.0 + once: ^1.4.0 + checksum: a681341e43b4da7a8acb19e1a6ba0355b1af146fa0191f2554a98950cf85f898af6ae3ab0b0287d6c871f5465ec57cb38363b96b5019f9f77ba6f30eca39ede5 languageName: node linkType: hard -"@octokit/types@npm:^2.0.0, @octokit/types@npm:^2.0.1": - version: 2.16.2 - resolution: "@octokit/types@npm:2.16.2" +"@octokit/request@npm:^8.0.0, @octokit/request@npm:^8.0.1, @octokit/request@npm:^8.0.2": + version: 8.2.0 + resolution: "@octokit/request@npm:8.2.0" dependencies: - "@types/node": ">= 8" - checksum: 2743685ae29d0cad4d8bdf1d0ff3f711e25f60d598b0bbad4717c674dfb29a2b18a5586c41323fffef1b7461b19276b7e732b3e6c2248795e58fb918b432dbca + "@octokit/endpoint": ^9.0.0 + "@octokit/request-error": ^5.0.0 + "@octokit/types": ^12.0.0 + universal-user-agent: ^6.0.0 + checksum: 24dd2c96769aa52df19fdbf4058dfd06dc3a799121250c10ec5fbea4c43ec0183639a2beccc84053df2c298c18892ed8fbf722f1ca5271003feaac5290272beb languageName: node linkType: hard -"@octokit/types@npm:^6.0.1, @octokit/types@npm:^6.0.3, @octokit/types@npm:^6.10.0, @octokit/types@npm:^6.12.2, @octokit/types@npm:^6.16.1, @octokit/types@npm:^6.27.1, @octokit/types@npm:^6.35.0, @octokit/types@npm:^6.39.0, @octokit/types@npm:^6.40.0": - version: 6.41.0 - resolution: "@octokit/types@npm:6.41.0" +"@octokit/rest@npm:^20.0.2": + version: 20.0.2 + resolution: "@octokit/rest@npm:20.0.2" dependencies: - "@octokit/openapi-types": ^12.11.0 - checksum: fd6f75e0b19b90d1a3d244d2b0c323ed8f2f05e474a281f60a321986683548ef2e0ec2b3a946aa9405d6092e055344455f69f58957c60f58368c8bdda5b7d2ab + "@octokit/core": ^5.0.0 + "@octokit/plugin-paginate-rest": ^9.0.0 + "@octokit/plugin-request-log": ^4.0.0 + "@octokit/plugin-rest-endpoint-methods": ^10.0.0 + checksum: 5c56ac23f063a5375ae5a0609e6477d90afac872eccd07002870f9dd62755037282a74c15c90c848b76b64ea4b5af52f32720b8a1b7b133e758118d11d2c0e34 languageName: node linkType: hard -"@octokit/types@npm:^9.0.0": - version: 9.0.0 - resolution: "@octokit/types@npm:9.0.0" +"@octokit/types@npm:^12.0.0, @octokit/types@npm:^12.2.0, @octokit/types@npm:^12.6.0": + version: 12.6.0 + resolution: "@octokit/types@npm:12.6.0" dependencies: - "@octokit/openapi-types": ^16.0.0 - checksum: 5c7f5cca8f00f7c4daa0d00f4fe991c1598ec47cd6ced50b1c5fbe9721bb9dee0adc2acdee265a3a715bb984e53ef3dc7f1cfb7326f712c6d809d59fc5c6648d + "@octokit/openapi-types": ^20.0.0 + checksum: 850235f425584499a2266d5c585c1c2462ae11e25c650567142f3342cb9ce589c8c8fed87705811ca93271fd28c68e1fa77b88b67b97015d7b63d269fa46ed05 languageName: node linkType: hard -"@octokit/webhooks-methods@npm:^2.0.0": - version: 2.0.0 - resolution: "@octokit/webhooks-methods@npm:2.0.0" - checksum: 42f87ccb93d05b314a12e99c717523cef290c896719e95cdb9349aee4be453d42c3a4286ee9de67f88946d048b29ae31c2f98875df0c6d5da662e94554acab56 +"@octokit/webhooks-methods@npm:^4.1.0": + version: 4.1.0 + resolution: "@octokit/webhooks-methods@npm:4.1.0" + checksum: 0ce67220156d554ae4bc6a7230ae62c0389b9bbee1f6d1077947e64645ee864f0702778e86427d59ae970176620753f54edb44665cedbeb9bc22b9348a074427 languageName: node linkType: hard -"@octokit/webhooks-types@npm:5.8.0": - version: 5.8.0 - resolution: "@octokit/webhooks-types@npm:5.8.0" - checksum: a5103ef5224e0fab201845fa23333f21415aebae7650f1b6ffe64c11377847139411a1a37fff5931aead13658b94b79ab0abbad24b9c30bfc4d2c9528ceb72d1 +"@octokit/webhooks-types@npm:7.3.2": + version: 7.3.2 + resolution: "@octokit/webhooks-types@npm:7.3.2" + checksum: d1fdf56f05003880e9b77b2132582376de45527bcbaab76c7e5ac3fbc3cb1e319a21017d196694651fb5c2b29e5f053b7aed8b6c25f518adf3fdc43538a1bbbc languageName: node linkType: hard -"@octokit/webhooks@npm:^9.0.1": - version: 9.26.0 - resolution: "@octokit/webhooks@npm:9.26.0" +"@octokit/webhooks@npm:^12.0.4": + version: 12.1.2 + resolution: "@octokit/webhooks@npm:12.1.2" dependencies: - "@octokit/request-error": ^2.0.2 - "@octokit/webhooks-methods": ^2.0.0 - "@octokit/webhooks-types": 5.8.0 + "@octokit/request-error": ^5.0.0 + "@octokit/webhooks-methods": ^4.1.0 + "@octokit/webhooks-types": 7.3.2 aggregate-error: ^3.1.0 - checksum: 97da13d2464095d68068ff2fd7d2aa42d1c88e6271eb929ae50890396d16862debfa2078e650823bacf42c4a1c606137d3715a5f970bfcbc2bbdf66bca38760e + checksum: 65c08a42f5511b54ccfe333fed1baa797d8941f5010687e4568e0aaaff28faf01800c67aec53885d1fb60336af74986051524f1dc77030addb48cadf820347db languageName: node linkType: hard @@ -9944,23 +9482,31 @@ __metadata: languageName: node linkType: hard -"@pm2/agent@npm:~1.0.8": - version: 1.0.8 - resolution: "@pm2/agent@npm:1.0.8" +"@pkgjs/parseargs@npm:^0.11.0": + version: 0.11.0 + resolution: "@pkgjs/parseargs@npm:0.11.0" + checksum: 6ad6a00fc4f2f2cfc6bff76fb1d88b8ee20bc0601e18ebb01b6d4be583733a860239a521a7fbca73b612e66705078809483549d2b18f370eb346c5155c8e4a0f + languageName: node + linkType: hard + +"@pm2/agent@npm:~2.0.0": + version: 2.0.3 + resolution: "@pm2/agent@npm:2.0.3" dependencies: async: ~3.2.0 chalk: ~3.0.0 dayjs: ~1.8.24 debug: ~4.3.1 eventemitter2: ~5.0.1 + fast-json-patch: ^3.0.0-1 fclone: ~1.0.11 nssocket: 0.6.0 pm2-axon: ~4.0.1 pm2-axon-rpc: ~0.7.0 - proxy-agent: ~4.0.1 - semver: ~7.2.0 - ws: ~7.2.0 - checksum: f71bba908e876c3c5bbfe70169bc8219e9cdaf3669a0e3fa7046fbc90bf60cea1d7fd842f041dfcb52a2ebb3d32ad9b239d6967648ca4d3dd924cdb5cb23e9a9 + proxy-agent: ~6.3.0 + semver: ~7.5.0 + ws: ~7.4.0 + checksum: 59a102665c5bf6e66338bb36fc7b41de4f1056397ca09691ce20fdae272728f4fb71232b1b4a707843fad3d54e86741e02b32dc9acc2f53b9d975642b3d7305c languageName: node linkType: hard @@ -9982,16 +9528,16 @@ __metadata: languageName: node linkType: hard -"@pm2/js-api@npm:~0.6.7": - version: 0.6.7 - resolution: "@pm2/js-api@npm:0.6.7" +"@pm2/js-api@npm:~0.8.0": + version: 0.8.0 + resolution: "@pm2/js-api@npm:0.8.0" dependencies: async: ^2.6.3 - axios: ^0.21.0 debug: ~4.3.1 eventemitter2: ^6.3.1 + extrareqp2: ^1.0.0 ws: ^7.0.0 - checksum: 43d1e4d06328ad18d8929225a0732fa20701694dea0e3af0ea692239e0adc45ef2f48a794599a8df88bc705d2e428b5b8018deb3709983c91ed0b74a834b2f21 + checksum: c17b01d2a5efe8db370b21a7a0452e144d14066632d35a423cc025b812630563f195440dea842281cce614ae5dc3509fce33e27f68318aa024d815332d28edbd languageName: node linkType: hard @@ -10235,21 +9781,6 @@ __metadata: languageName: node linkType: hard -"@reach/router@npm:^1.2.1": - version: 1.3.4 - resolution: "@reach/router@npm:1.3.4" - dependencies: - create-react-context: 0.3.0 - invariant: ^2.2.3 - prop-types: ^15.6.1 - react-lifecycles-compat: ^3.0.4 - peerDependencies: - react: 15.x || 16.x || 16.4.0-alpha.0911da3 - react-dom: 15.x || 16.x || 16.4.0-alpha.0911da3 - checksum: f64372497e0464a9fdfd79283fec3f4fd01ee093f1599d8a8035e0a41fbce22113bfa46dcea63aa8b7b4e0796e916f134aa8e3fccd3974be397e7c19468de3c4 - languageName: node - linkType: hard - "@react-dnd/asap@npm:^4.0.0": version: 4.0.1 resolution: "@react-dnd/asap@npm:4.0.1" @@ -10791,6 +10322,99 @@ __metadata: languageName: node linkType: hard +"@sigstore/bundle@npm:^1.1.0": + version: 1.1.0 + resolution: "@sigstore/bundle@npm:1.1.0" + dependencies: + "@sigstore/protobuf-specs": ^0.2.0 + checksum: 9bdd829f2867de6c03a19c5a7cff2c864887a9ed6e1c3438eb6659e838fde0b449fe83b1ca21efa00286a80c71e0144e20c0d9c415eead12e97d149285245c5a + languageName: node + linkType: hard + +"@sigstore/bundle@npm:^2.2.0": + version: 2.2.0 + resolution: "@sigstore/bundle@npm:2.2.0" + dependencies: + "@sigstore/protobuf-specs": ^0.3.0 + checksum: 08f71c19b5223694e4915dd1ada9dcae66637051cbb7ac3968122bd38e8a2078e52d28ed6b18f1dbe2408740304cf76675180fdc51cbd74b167200a47d4a325b + languageName: node + linkType: hard + +"@sigstore/core@npm:^1.0.0": + version: 1.0.0 + resolution: "@sigstore/core@npm:1.0.0" + checksum: ebbb4de8f6ef71f2c5812a5aaa01900db630c8783ecbac7a27fc1d18a5f1dce77c052d80510d778b29c257ed7a0c7de119e994868cd5689006ef33184b68ef8e + languageName: node + linkType: hard + +"@sigstore/protobuf-specs@npm:^0.2.0": + version: 0.2.1 + resolution: "@sigstore/protobuf-specs@npm:0.2.1" + checksum: ddb7c829c7bf4148eccb571ede07cf9fda62f46b7b4d3a5ca02c0308c950ee90b4206b61082ee8d5753f24098632a8b24c147117bef8c68791bf5da537b55db9 + languageName: node + linkType: hard + +"@sigstore/protobuf-specs@npm:^0.3.0": + version: 0.3.0 + resolution: "@sigstore/protobuf-specs@npm:0.3.0" + checksum: 584ea2888aede7124c747a343ab09dd5234195973f15169b6afff19f87347c2e29a2e688298dba87827883c704096fc31a8a0748049dde0b85fbec2cf922a350 + languageName: node + linkType: hard + +"@sigstore/sign@npm:^1.0.0": + version: 1.0.0 + resolution: "@sigstore/sign@npm:1.0.0" + dependencies: + "@sigstore/bundle": ^1.1.0 + "@sigstore/protobuf-specs": ^0.2.0 + make-fetch-happen: ^11.0.1 + checksum: cbdf409c39219d310f398e6a96b3ed7f422a58cfc0d8a40dd5b94996f805f189fdedf51afd559882bc18eb17054bf9d4f1a584b6af7b26c2f807636bceca5b19 + languageName: node + linkType: hard + +"@sigstore/sign@npm:^2.2.3": + version: 2.2.3 + resolution: "@sigstore/sign@npm:2.2.3" + dependencies: + "@sigstore/bundle": ^2.2.0 + "@sigstore/core": ^1.0.0 + "@sigstore/protobuf-specs": ^0.3.0 + make-fetch-happen: ^13.0.0 + checksum: 191a74d6bfa4d8c8fafeebc07f871145a1f883a832a763f27ec1973f182f713fce07828d98d6052a96277a4ac4dd0f915adac4cf33bcde6737c905b43304be9e + languageName: node + linkType: hard + +"@sigstore/tuf@npm:^1.0.3": + version: 1.0.3 + resolution: "@sigstore/tuf@npm:1.0.3" + dependencies: + "@sigstore/protobuf-specs": ^0.2.0 + tuf-js: ^1.1.7 + checksum: 0a32594b73ce3b3a4dfeec438ff98866a952a48ee6c020ddf57795062d9d328bc4327bb0e0c8d24011e3870c7d4670bc142a47025cbe7218c776f08084085421 + languageName: node + linkType: hard + +"@sigstore/tuf@npm:^2.3.1": + version: 2.3.1 + resolution: "@sigstore/tuf@npm:2.3.1" + dependencies: + "@sigstore/protobuf-specs": ^0.3.0 + tuf-js: ^2.2.0 + checksum: 809befef876567b14240ee41baabc5b595e9d5a245c7cf31b7ae2e37f4600e0ac353b010807f5caa7b720d12f630ea5b33d2f222c1844083d6a1ee08b3cc4250 + languageName: node + linkType: hard + +"@sigstore/verify@npm:^1.1.0": + version: 1.1.0 + resolution: "@sigstore/verify@npm:1.1.0" + dependencies: + "@sigstore/bundle": ^2.2.0 + "@sigstore/core": ^1.0.0 + "@sigstore/protobuf-specs": ^0.3.0 + checksum: dcc978d7cbad4adf05d16a44b17d6bbce401381adf3909b3524a627eee37ed0ef1b66c4db1eba0965d42a3dea2444a01c985ea3358f01ec48053eeb13e0a6aad + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.25.16": version: 0.25.24 resolution: "@sinclair/typebox@npm:0.25.24" @@ -10798,10 +10422,10 @@ __metadata: languageName: node linkType: hard -"@sindresorhus/is@npm:^0.14.0": - version: 0.14.0 - resolution: "@sindresorhus/is@npm:0.14.0" - checksum: 971e0441dd44ba3909b467219a5e242da0fc584048db5324cfb8048148fa8dcc9d44d71e3948972c4f6121d24e5da402ef191420d1266a95f713bb6d6e59c98a +"@sinclair/typebox@npm:^0.27.8": + version: 0.27.8 + resolution: "@sinclair/typebox@npm:0.27.8" + checksum: 00bd7362a3439021aa1ea51b0e0d0a0e8ca1351a3d54c606b115fdcc49b51b16db6e5f43b4fe7a28c38688523e22a94d49dd31168868b655f0d4d50f032d07a1 languageName: node linkType: hard @@ -12079,460 +11703,6 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-info@npm:^5.2.8": - version: 5.3.21 - resolution: "@storybook/addon-info@npm:5.3.21" - dependencies: - "@storybook/addons": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/components": 5.3.21 - "@storybook/theming": 5.3.21 - core-js: ^3.0.1 - global: ^4.3.2 - marksy: ^8.0.0 - nested-object-assign: ^1.0.3 - prop-types: ^15.7.2 - react: ^16.8.3 - react-addons-create-fragment: ^15.6.2 - react-element-to-jsx-string: ^14.0.2 - react-is: ^16.8.3 - react-lifecycles-compat: ^3.0.4 - util-deprecate: ^1.0.2 - peerDependencies: - react: "*" - checksum: 55184747d86891cca2d4a261829afe439d10efd242b104741e39a700b66520f75751fb2c29ffdb1bf4eb1beade3c28ea6416fe64b11e2fa90a6dfd85c0137692 - languageName: node - linkType: hard - -"@storybook/addon-knobs@npm:^5.0.5": - version: 5.3.21 - resolution: "@storybook/addon-knobs@npm:5.3.21" - dependencies: - "@storybook/addons": 5.3.21 - "@storybook/api": 5.3.21 - "@storybook/client-api": 5.3.21 - "@storybook/components": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/theming": 5.3.21 - "@types/react-color": ^3.0.1 - copy-to-clipboard: ^3.0.8 - core-js: ^3.0.1 - escape-html: ^1.0.3 - fast-deep-equal: ^2.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - prop-types: ^15.7.2 - qs: ^6.6.0 - react-color: ^2.17.0 - react-lifecycles-compat: ^3.0.4 - react-select: ^3.0.8 - peerDependencies: - react: "*" - checksum: 6d50496f26b820f32f2da7d08e59b5b6c091b1adc05e7f233e20c392022e3333f72cc001e82d504b9384def77f4bc693317c4ddda723b30313966de4fbf52985 - languageName: node - linkType: hard - -"@storybook/addon-links@npm:^5.0.5": - version: 5.3.21 - resolution: "@storybook/addon-links@npm:5.3.21" - dependencies: - "@storybook/addons": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/csf": 0.0.1 - "@storybook/router": 5.3.21 - core-js: ^3.0.1 - global: ^4.3.2 - prop-types: ^15.7.2 - qs: ^6.6.0 - ts-dedent: ^1.1.0 - peerDependencies: - react: "*" - checksum: b9e092a46c5ba91c84d1f73a7c29da9197b68d4d3426ceddf66117e20d8f41125dfb2c25d0e81b4b88ef60efe536e697832e1b35fca7ecbc6955d92f083ac010 - languageName: node - linkType: hard - -"@storybook/addons@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/addons@npm:5.3.21" - dependencies: - "@storybook/api": 5.3.21 - "@storybook/channels": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/core-events": 5.3.21 - core-js: ^3.0.1 - global: ^4.3.2 - util-deprecate: ^1.0.2 - checksum: 6a1494213a50756fae6bbaf319452a37e311cc6c159321bf8dc7b2b51fac48a4c5deaa7bd2b123abcb9ca5c778ac367ff71f49d616e01d0a4d9948881b0405c2 - languageName: node - linkType: hard - -"@storybook/api@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/api@npm:5.3.21" - dependencies: - "@reach/router": ^1.2.1 - "@storybook/channels": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/csf": 0.0.1 - "@storybook/router": 5.3.21 - "@storybook/theming": 5.3.21 - "@types/reach__router": ^1.2.3 - core-js: ^3.0.1 - fast-deep-equal: ^2.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - memoizerific: ^1.11.3 - prop-types: ^15.6.2 - react: ^16.8.3 - semver: ^6.0.0 - shallow-equal: ^1.1.0 - store2: ^2.7.1 - telejson: ^3.2.0 - util-deprecate: ^1.0.2 - peerDependencies: - regenerator-runtime: "*" - checksum: 22bb20107bf97db0f516868ec5f47e82c2f890816a4346d2126a63e33062439e3ba605c7844395f6948fdefdcae6eafab2dbdb42825ff4fb81cd5b41498dcec0 - languageName: node - linkType: hard - -"@storybook/channel-postmessage@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/channel-postmessage@npm:5.3.21" - dependencies: - "@storybook/channels": 5.3.21 - "@storybook/client-logger": 5.3.21 - core-js: ^3.0.1 - global: ^4.3.2 - telejson: ^3.2.0 - checksum: ce72ef28a794cbbf37aca5353024bab9a64b10f56a58cbdc9b10608b947da96dbfe8e9d41418f57aa5a93f1b8c313385f066ac3a47073acfa56bd00576246724 - languageName: node - linkType: hard - -"@storybook/channels@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/channels@npm:5.3.21" - dependencies: - core-js: ^3.0.1 - checksum: a987e54ecd91564c335e76be30743e74f40aae6044ce178595cfc8fd360dc51c413e6e8f2632ef3b51dd56d09be7b27bcfa37f83c7b9e0c59d976531ab2aa93f - languageName: node - linkType: hard - -"@storybook/client-api@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/client-api@npm:5.3.21" - dependencies: - "@storybook/addons": 5.3.21 - "@storybook/channel-postmessage": 5.3.21 - "@storybook/channels": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/csf": 0.0.1 - "@types/webpack-env": ^1.15.0 - core-js: ^3.0.1 - eventemitter3: ^4.0.0 - global: ^4.3.2 - is-plain-object: ^3.0.0 - lodash: ^4.17.15 - memoizerific: ^1.11.3 - qs: ^6.6.0 - stable: ^0.1.8 - ts-dedent: ^1.1.0 - util-deprecate: ^1.0.2 - checksum: b669aae0607d9b63865f4c2e513e41703cc82a2681d049c08bbb13aed2fca68b56c491b65c7e4a8ced937448bf19d477020a4805b4b52f9213e90af494848704 - languageName: node - linkType: hard - -"@storybook/client-logger@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/client-logger@npm:5.3.21" - dependencies: - core-js: ^3.0.1 - checksum: 5bda1dc1d83e11ffa1abe47e15a7ab6c3c83a4cd5dfc82c029d8b9f72a73673dca48afca99d53c2f588f280bc51c730b5c784df0d5d9e0eef466e4a62e95cc50 - languageName: node - linkType: hard - -"@storybook/components@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/components@npm:5.3.21" - dependencies: - "@storybook/client-logger": 5.3.21 - "@storybook/theming": 5.3.21 - "@types/react-syntax-highlighter": 11.0.4 - "@types/react-textarea-autosize": ^4.3.3 - core-js: ^3.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - markdown-to-jsx: ^6.11.4 - memoizerific: ^1.11.3 - polished: ^3.3.1 - popper.js: ^1.14.7 - prop-types: ^15.7.2 - react: ^16.8.3 - react-dom: ^16.8.3 - react-focus-lock: ^2.1.0 - react-helmet-async: ^1.0.2 - react-popper-tooltip: ^2.8.3 - react-syntax-highlighter: ^11.0.2 - react-textarea-autosize: ^7.1.0 - simplebar-react: ^1.0.0-alpha.6 - ts-dedent: ^1.1.0 - peerDependencies: - react: "*" - react-dom: "*" - checksum: ef7b3436e25090ee91efbfdf47a463c741a31689a76b365613c18b1ae479eba50413500fdd0a9c92124686f9cab141b678be095c0ddf15a753698d48333e735d - languageName: node - linkType: hard - -"@storybook/core-events@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/core-events@npm:5.3.21" - dependencies: - core-js: ^3.0.1 - checksum: b42774726045c06b17f035217e225367dc02574df43624965db329c01b1e9e273b49932905e12a55c1177ee86387681d34b9da21e078de7d159b701816390562 - languageName: node - linkType: hard - -"@storybook/core@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/core@npm:5.3.21" - dependencies: - "@babel/plugin-proposal-class-properties": ^7.7.0 - "@babel/plugin-proposal-object-rest-spread": ^7.6.2 - "@babel/plugin-syntax-dynamic-import": ^7.2.0 - "@babel/plugin-transform-react-constant-elements": ^7.2.0 - "@babel/preset-env": ^7.4.5 - "@storybook/addons": 5.3.21 - "@storybook/channel-postmessage": 5.3.21 - "@storybook/client-api": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/csf": 0.0.1 - "@storybook/node-logger": 5.3.21 - "@storybook/router": 5.3.21 - "@storybook/theming": 5.3.21 - "@storybook/ui": 5.3.21 - airbnb-js-shims: ^2.2.1 - ansi-to-html: ^0.6.11 - autoprefixer: ^9.7.2 - babel-plugin-add-react-displayname: ^0.0.5 - babel-plugin-emotion: ^10.0.20 - babel-plugin-macros: ^2.7.0 - babel-preset-minify: ^0.5.0 || 0.6.0-alpha.5 - boxen: ^4.1.0 - case-sensitive-paths-webpack-plugin: ^2.2.0 - chalk: ^3.0.0 - cli-table3: 0.5.1 - commander: ^4.0.1 - core-js: ^3.0.1 - corejs-upgrade-webpack-plugin: ^2.2.0 - css-loader: ^3.0.0 - detect-port: ^1.3.0 - dotenv-webpack: ^1.7.0 - ejs: ^2.7.4 - express: ^4.17.0 - file-loader: ^4.2.0 - file-system-cache: ^1.0.5 - find-cache-dir: ^3.0.0 - find-up: ^4.1.0 - fs-extra: ^8.0.1 - glob-base: ^0.3.0 - global: ^4.3.2 - html-webpack-plugin: ^4.0.0-beta.2 - inquirer: ^7.0.0 - interpret: ^2.0.0 - ip: ^1.1.5 - json5: ^2.1.1 - lazy-universal-dotenv: ^3.0.1 - micromatch: ^4.0.2 - node-fetch: ^2.6.0 - open: ^7.0.0 - pnp-webpack-plugin: 1.5.0 - postcss-flexbugs-fixes: ^4.1.0 - postcss-loader: ^3.0.0 - pretty-hrtime: ^1.0.3 - qs: ^6.6.0 - raw-loader: ^3.1.0 - react-dev-utils: ^9.0.0 - regenerator-runtime: ^0.13.3 - resolve: ^1.11.0 - resolve-from: ^5.0.0 - semver: ^6.0.0 - serve-favicon: ^2.5.0 - shelljs: ^0.8.3 - style-loader: ^1.0.0 - terser-webpack-plugin: ^2.1.2 - ts-dedent: ^1.1.0 - unfetch: ^4.1.0 - url-loader: ^2.0.1 - util-deprecate: ^1.0.2 - webpack: ^4.33.0 - webpack-dev-middleware: ^3.7.0 - webpack-hot-middleware: ^2.25.0 - webpack-virtual-modules: ^0.2.0 - peerDependencies: - "@babel/core": "*" - babel-loader: ^7.0.0 || ^8.0.0 - react: "*" - react-dom: "*" - checksum: 25085e432d710d471337f058b035584c0b35fa45f3f8ad9d02a1d26f4f0650be34f65782f20418445c150ef600f870f704bd6e43b365dea368dea15e94b113cc - languageName: node - linkType: hard - -"@storybook/csf@npm:0.0.1": - version: 0.0.1 - resolution: "@storybook/csf@npm:0.0.1" - dependencies: - lodash: ^4.17.15 - checksum: fb57fa028b08a51edf44e1a2bf4be40a4607f5c6ccb58aae8924f476a42b9bbd61a0ad521cfc82196f23e6a912caae0a615e70a755e6800b284c91c509fd2de6 - languageName: node - linkType: hard - -"@storybook/node-logger@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/node-logger@npm:5.3.21" - dependencies: - "@types/npmlog": ^4.1.2 - chalk: ^3.0.0 - core-js: ^3.0.1 - npmlog: ^4.1.2 - pretty-hrtime: ^1.0.3 - regenerator-runtime: ^0.13.3 - checksum: 8b9c63a3ddeaa12bad1845f5a6be25fadd57e8c0e26068a23afcfcdb85e594ab5e1bf2d787f3dba863709c870adc998565801fd4e4062c2d1de76c83df633fa2 - languageName: node - linkType: hard - -"@storybook/react@npm:^5.2.8": - version: 5.3.21 - resolution: "@storybook/react@npm:5.3.21" - dependencies: - "@babel/plugin-transform-react-constant-elements": ^7.6.3 - "@babel/preset-flow": ^7.0.0 - "@babel/preset-react": ^7.0.0 - "@storybook/addons": 5.3.21 - "@storybook/core": 5.3.21 - "@storybook/node-logger": 5.3.21 - "@svgr/webpack": ^4.0.3 - "@types/webpack-env": ^1.15.0 - babel-plugin-add-react-displayname: ^0.0.5 - babel-plugin-named-asset-import: ^0.3.1 - babel-plugin-react-docgen: ^4.0.0 - core-js: ^3.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - mini-css-extract-plugin: ^0.7.0 - prop-types: ^15.7.2 - react-dev-utils: ^9.0.0 - regenerator-runtime: ^0.13.3 - semver: ^6.0.0 - ts-dedent: ^1.1.0 - webpack: ^4.33.0 - peerDependencies: - "@babel/core": ^7.0.1 - babel-loader: ^7.0.0 || ^8.0.0 - react: "*" - react-dom: "*" - bin: - build-storybook: bin/build.js - start-storybook: bin/index.js - storybook-server: bin/index.js - checksum: ff623030bf29583979945bbb04042778d5003ff00df7bbe86c4343da342cd3f59ae4c2e461eeacc382e8c866d553be4583c92f6f0724ab1f866169babc1c2867 - languageName: node - linkType: hard - -"@storybook/router@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/router@npm:5.3.21" - dependencies: - "@reach/router": ^1.2.1 - "@storybook/csf": 0.0.1 - "@types/reach__router": ^1.2.3 - core-js: ^3.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - memoizerific: ^1.11.3 - qs: ^6.6.0 - util-deprecate: ^1.0.2 - peerDependencies: - react: "*" - react-dom: "*" - checksum: 8a1c0c9304fbf8b492a487013871547793da1ecf12c5989a2b77a6ee6d83d14b37f6f91d214fb0450930e6e036cb93d613a025715dacdb30fcae682da96a0288 - languageName: node - linkType: hard - -"@storybook/theming@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/theming@npm:5.3.21" - dependencies: - "@emotion/core": ^10.0.20 - "@emotion/styled": ^10.0.17 - "@storybook/client-logger": 5.3.21 - core-js: ^3.0.1 - deep-object-diff: ^1.1.0 - emotion-theming: ^10.0.19 - global: ^4.3.2 - memoizerific: ^1.11.3 - polished: ^3.3.1 - prop-types: ^15.7.2 - resolve-from: ^5.0.0 - ts-dedent: ^1.1.0 - peerDependencies: - react: "*" - react-dom: "*" - checksum: 52ba88b353554b611f89d923d9818077c09efab43d0644013fa1a4e18f6beea710eebb8fda04ca2ff892e991384a75bdb2a2224d2c1d027ff4fa920f86b0fa86 - languageName: node - linkType: hard - -"@storybook/ui@npm:5.3.21": - version: 5.3.21 - resolution: "@storybook/ui@npm:5.3.21" - dependencies: - "@emotion/core": ^10.0.20 - "@storybook/addons": 5.3.21 - "@storybook/api": 5.3.21 - "@storybook/channels": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/components": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/router": 5.3.21 - "@storybook/theming": 5.3.21 - copy-to-clipboard: ^3.0.8 - core-js: ^3.0.1 - core-js-pure: ^3.0.1 - emotion-theming: ^10.0.19 - fast-deep-equal: ^2.0.1 - fuse.js: ^3.4.6 - global: ^4.3.2 - lodash: ^4.17.15 - markdown-to-jsx: ^6.11.4 - memoizerific: ^1.11.3 - polished: ^3.3.1 - prop-types: ^15.7.2 - qs: ^6.6.0 - react: ^16.8.3 - react-dom: ^16.8.3 - react-draggable: ^4.0.3 - react-helmet-async: ^1.0.2 - react-hotkeys: 2.0.0 - react-sizeme: ^2.6.7 - regenerator-runtime: ^0.13.2 - resolve-from: ^5.0.0 - semver: ^6.0.0 - store2: ^2.7.1 - telejson: ^3.2.0 - util-deprecate: ^1.0.2 - checksum: f43c337f70d24de40bb8309f774d1f2c93e7b5a74e2b9799b37ce41823d3a811cd4d3cf2400411072078989339ef1a714599206a0e5ba2da9948c57a98ca8b42 - languageName: node - linkType: hard - -"@svgr/babel-plugin-add-jsx-attribute@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:4.2.0" - checksum: 3e67319517c4dbed247ca1c28050028fd8990d0745d28424c70db0999143b8e19f2dba563546e1acb842e89d4732149257462b432d6e8935712eba935c5928c3 - languageName: node - linkType: hard - "@svgr/babel-plugin-add-jsx-attribute@npm:^6.5.1": version: 6.5.1 resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:6.5.1" @@ -12551,13 +11721,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-remove-jsx-attribute@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-remove-jsx-attribute@npm:4.2.0" - checksum: cc831c7b77a333548771190bcb50ad5f121c4cd5f397a7628b6c14df93a69e89a1d4a0b36b0bceda91f46c6fed3074406851252368aa6772248b1023f1b903f0 - languageName: node - linkType: hard - "@svgr/babel-plugin-remove-jsx-empty-expression@npm:*": version: 8.0.0 resolution: "@svgr/babel-plugin-remove-jsx-empty-expression@npm:8.0.0" @@ -12567,20 +11730,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-remove-jsx-empty-expression@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-remove-jsx-empty-expression@npm:4.2.0" - checksum: dedd4c4b9947b44daa02ab7846f8931463f70eca62bc58a16ffec2dd3538ec12e4e654ce7f4fcea79f88f176bba4548352035a5da0e7bc56c6197d44e0e0bd9c - languageName: node - linkType: hard - -"@svgr/babel-plugin-replace-jsx-attribute-value@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:4.2.0" - checksum: 5c0af9239454ddfa5cadceff6a5292e04601ddb60ccaa78197ff825b9577d868b277d22225be31118926249e79f12f5dc44c03e284838325230e421c98d497ed - languageName: node - linkType: hard - "@svgr/babel-plugin-replace-jsx-attribute-value@npm:^6.5.1": version: 6.5.1 resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:6.5.1" @@ -12590,13 +11739,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-svg-dynamic-title@npm:^4.3.3": - version: 4.3.3 - resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:4.3.3" - checksum: 401964bb8aa4bcc9fab5f3eca4b73099f6c8a984b791a1b97a5544d6da1108f92ddc32275de8e5a12e330f129532ded6a804efcda20338b2062ce3087309f317 - languageName: node - linkType: hard - "@svgr/babel-plugin-svg-dynamic-title@npm:^6.5.1": version: 6.5.1 resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:6.5.1" @@ -12606,13 +11748,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-svg-em-dimensions@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:4.2.0" - checksum: f3a86e2e29d1bc67a42bf80240680be5ca59219bc63193e517619385c9888a13eb369cc97bdecbed16b392db7f3faa56cf397f1be215e2ce27316249f9deff97 - languageName: node - linkType: hard - "@svgr/babel-plugin-svg-em-dimensions@npm:^6.5.1": version: 6.5.1 resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:6.5.1" @@ -12622,13 +11757,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-transform-react-native-svg@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:4.2.0" - checksum: b847d9356fd67844bdb0bf1492f84e3a2adc17ee3e89d3fb26734382155d5b192a5575114d3aafb5bc2e364e4e536ce56c25c92aba1c4c08cef7a5441922cfa4 - languageName: node - linkType: hard - "@svgr/babel-plugin-transform-react-native-svg@npm:^6.5.1": version: 6.5.1 resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:6.5.1" @@ -12638,13 +11766,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-transform-svg-component@npm:^4.2.0": - version: 4.2.0 - resolution: "@svgr/babel-plugin-transform-svg-component@npm:4.2.0" - checksum: 17084831fb03b78d868155f24e47c6d9a92215a7519d17604cdd000f4a2f873ad16c499a7b421c7e2577e7e5ac3dfe02eb693965881a65fe141ad57600e117e1 - languageName: node - linkType: hard - "@svgr/babel-plugin-transform-svg-component@npm:^6.5.1": version: 6.5.1 resolution: "@svgr/babel-plugin-transform-svg-component@npm:6.5.1" @@ -12654,22 +11775,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-preset@npm:^4.3.3": - version: 4.3.3 - resolution: "@svgr/babel-preset@npm:4.3.3" - dependencies: - "@svgr/babel-plugin-add-jsx-attribute": ^4.2.0 - "@svgr/babel-plugin-remove-jsx-attribute": ^4.2.0 - "@svgr/babel-plugin-remove-jsx-empty-expression": ^4.2.0 - "@svgr/babel-plugin-replace-jsx-attribute-value": ^4.2.0 - "@svgr/babel-plugin-svg-dynamic-title": ^4.3.3 - "@svgr/babel-plugin-svg-em-dimensions": ^4.2.0 - "@svgr/babel-plugin-transform-react-native-svg": ^4.2.0 - "@svgr/babel-plugin-transform-svg-component": ^4.2.0 - checksum: a1ccdd34ac96ecb73f8ebb02a111602935b59cfa824fa9b9c20c38bc88bb9f176caab602f81c1dc3b00b0d56795ebc3d10153e97466291345cfc8eaf92e13d5f - languageName: node - linkType: hard - "@svgr/babel-preset@npm:^6.5.1": version: 6.5.1 resolution: "@svgr/babel-preset@npm:6.5.1" @@ -12688,17 +11793,6 @@ __metadata: languageName: node linkType: hard -"@svgr/core@npm:^4.3.3": - version: 4.3.3 - resolution: "@svgr/core@npm:4.3.3" - dependencies: - "@svgr/plugin-jsx": ^4.3.3 - camelcase: ^5.3.1 - cosmiconfig: ^5.2.1 - checksum: 014c7dae4e1523ffdb6662a7396975476b802614d5477780b71e292c2fe789faa3e0572ce845b3dbd45098b0e3affdfc63dea742e316c5d1bac2d2c77afd8838 - languageName: node - linkType: hard - "@svgr/core@npm:^6.5.1": version: 6.5.1 resolution: "@svgr/core@npm:6.5.1" @@ -12712,15 +11806,6 @@ __metadata: languageName: node linkType: hard -"@svgr/hast-util-to-babel-ast@npm:^4.3.2": - version: 4.3.2 - resolution: "@svgr/hast-util-to-babel-ast@npm:4.3.2" - dependencies: - "@babel/types": ^7.4.4 - checksum: 0d68084731afd1818ddbaecfc9201a24e10370f88c894eaaf48da9c4db93cd4bf5b7a8e03d1fcd4446165718e5ee124450ecab9f9a22208f87b2fa223ea6d3ca - languageName: node - linkType: hard - "@svgr/hast-util-to-babel-ast@npm:^6.5.1": version: 6.5.1 resolution: "@svgr/hast-util-to-babel-ast@npm:6.5.1" @@ -12731,18 +11816,6 @@ __metadata: languageName: node linkType: hard -"@svgr/plugin-jsx@npm:^4.3.3": - version: 4.3.3 - resolution: "@svgr/plugin-jsx@npm:4.3.3" - dependencies: - "@babel/core": ^7.4.5 - "@svgr/babel-preset": ^4.3.3 - "@svgr/hast-util-to-babel-ast": ^4.3.2 - svg-parser: ^2.0.0 - checksum: 880ae8c6b841c84a71ef3b1b6954089925f4b5f4a1f31767b2ce9004d7f72bfff7d66af05099a3e48612f10b242206d97a0991d366f3648c3e8df5c63cf665f5 - languageName: node - linkType: hard - "@svgr/plugin-jsx@npm:^6.5.1": version: 6.5.1 resolution: "@svgr/plugin-jsx@npm:6.5.1" @@ -12757,17 +11830,6 @@ __metadata: languageName: node linkType: hard -"@svgr/plugin-svgo@npm:^4.3.1": - version: 4.3.1 - resolution: "@svgr/plugin-svgo@npm:4.3.1" - dependencies: - cosmiconfig: ^5.2.1 - merge-deep: ^3.0.2 - svgo: ^1.2.2 - checksum: 8d68f29d9c7d9c00fc079de25b58e0f83365cddc0e079e792ec9d76c7a676269029d22466aa9ab8493f0794130711fb6f20e9779cfa197f84da20285c37f2a3c - languageName: node - linkType: hard - "@svgr/plugin-svgo@npm:^6.5.1": version: 6.5.1 resolution: "@svgr/plugin-svgo@npm:6.5.1" @@ -12781,22 +11843,6 @@ __metadata: languageName: node linkType: hard -"@svgr/webpack@npm:^4.0.3": - version: 4.3.3 - resolution: "@svgr/webpack@npm:4.3.3" - dependencies: - "@babel/core": ^7.4.5 - "@babel/plugin-transform-react-constant-elements": ^7.0.0 - "@babel/preset-env": ^7.4.5 - "@babel/preset-react": ^7.0.0 - "@svgr/core": ^4.3.3 - "@svgr/plugin-jsx": ^4.3.3 - "@svgr/plugin-svgo": ^4.3.1 - loader-utils: ^1.2.3 - checksum: e5ec59ee492c73c26cd22220ac1038fb61681cb22048485aa68edf850328be6effe93900fbb60dab735fad7e6939a598c5c9fe46768c1cb74c1b3a3330555e43 - languageName: node - linkType: hard - "@svgr/webpack@npm:^6.1.1": version: 6.5.1 resolution: "@svgr/webpack@npm:6.5.1" @@ -12813,15 +11859,6 @@ __metadata: languageName: node linkType: hard -"@szmarczak/http-timer@npm:^1.1.2": - version: 1.1.2 - resolution: "@szmarczak/http-timer@npm:1.1.2" - dependencies: - defer-to-connect: ^1.0.1 - checksum: 4d9158061c5f397c57b4988cde33a163244e4f02df16364f103971957a32886beb104d6180902cbe8b38cb940e234d9f98a4e486200deca621923f62f50a06fe - languageName: node - linkType: hard - "@tanstack/react-table@npm:^8.5.22": version: 8.7.9 resolution: "@tanstack/react-table@npm:8.7.9" @@ -12910,13 +11947,6 @@ __metadata: languageName: node linkType: hard -"@tootallnate/once@npm:1": - version: 1.1.2 - resolution: "@tootallnate/once@npm:1.1.2" - checksum: e1fb1bbbc12089a0cb9433dc290f97bddd062deadb6178ce9bcb93bb7c1aecde5e60184bc7065aec42fe1663622a213493c48bbd4972d931aae48315f18e1be9 - languageName: node - linkType: hard - "@tootallnate/once@npm:2": version: 2.0.0 resolution: "@tootallnate/once@npm:2.0.0" @@ -12924,6 +11954,13 @@ __metadata: languageName: node linkType: hard +"@tootallnate/quickjs-emscripten@npm:^0.23.0": + version: 0.23.0 + resolution: "@tootallnate/quickjs-emscripten@npm:0.23.0" + checksum: c350a2947ffb80b22e14ff35099fd582d1340d65723384a0fd0515e905e2534459ad2f301a43279a37308a27c99273c932e64649abd57d0bb3ca8c557150eccc + languageName: node + linkType: hard + "@trysound/sax@npm:0.2.0": version: 0.2.0 resolution: "@trysound/sax@npm:0.2.0" @@ -12971,6 +12008,40 @@ __metadata: languageName: node linkType: hard +"@tufjs/canonical-json@npm:1.0.0": + version: 1.0.0 + resolution: "@tufjs/canonical-json@npm:1.0.0" + checksum: 9ff3bcd12988fb23643690da3e009f9130b7b10974f8e7af4bd8ad230a228119de8609aa76d75264fe80f152b50872dea6ea53def69534436a4c24b4fcf6a447 + languageName: node + linkType: hard + +"@tufjs/canonical-json@npm:2.0.0": + version: 2.0.0 + resolution: "@tufjs/canonical-json@npm:2.0.0" + checksum: cc719a1d0d0ae1aa1ba551a82c87dcbefac088e433c03a3d8a1d547ea721350e47dab4ab5b0fca40d5c7ab1f4882e72edc39c9eae15bf47c45c43bcb6ee39f4f + languageName: node + linkType: hard + +"@tufjs/models@npm:1.0.4": + version: 1.0.4 + resolution: "@tufjs/models@npm:1.0.4" + dependencies: + "@tufjs/canonical-json": 1.0.0 + minimatch: ^9.0.0 + checksum: b489baa854abce6865f360591c20d5eb7d8dde3fb150f42840c12bb7ee3e5e7a69eab9b2e44ea82ae1f8cd95b586963c5a5c5af8ba4ffa3614b3ddccbc306779 + languageName: node + linkType: hard + +"@tufjs/models@npm:2.0.0": + version: 2.0.0 + resolution: "@tufjs/models@npm:2.0.0" + dependencies: + "@tufjs/canonical-json": 2.0.0 + minimatch: ^9.0.3 + checksum: aac9f2f3a4838112764bd41c1ddcb15665e133412decbbc3e35a733ae63e4d69db4636df6d42ff3a88e7dd9ffbdc17c2d90737ac52e630403d1e86d595c45ea4 + languageName: node + linkType: hard + "@types/accept-language-parser@npm:^1.5.3": version: 1.5.3 resolution: "@types/accept-language-parser@npm:1.5.3" @@ -13008,6 +12079,13 @@ __metadata: languageName: node linkType: hard +"@types/aws-lambda@npm:^8.10.131, @types/aws-lambda@npm:^8.10.134": + version: 8.10.134 + resolution: "@types/aws-lambda@npm:8.10.134" + checksum: ae485b21c3cbd22d93c17a0723bbc8b533644d708e5338551b86d1f58b501b175769d52ed6549917df7673832ce6d47de25e689b380cd7b72d4931425626e45b + languageName: node + linkType: hard + "@types/aws-lambda@npm:^8.10.83": version: 8.10.110 resolution: "@types/aws-lambda@npm:8.10.110" @@ -13056,6 +12134,25 @@ __metadata: languageName: node linkType: hard +"@types/body-parser@npm:*": + version: 1.19.5 + resolution: "@types/body-parser@npm:1.19.5" + dependencies: + "@types/connect": "*" + "@types/node": "*" + checksum: 1e251118c4b2f61029cc43b0dc028495f2d1957fe8ee49a707fb940f86a9bd2f9754230805598278fe99958b49e9b7e66eec8ef6a50ab5c1f6b93e1ba2aaba82 + languageName: node + linkType: hard + +"@types/bonjour@npm:^3.5.9": + version: 3.5.13 + resolution: "@types/bonjour@npm:3.5.13" + dependencies: + "@types/node": "*" + checksum: e827570e097bd7d625a673c9c208af2d1a22fa3885c0a1646533cf24394c839c3e5f60ac1bc60c0ddcc69c0615078c9fb2c01b42596c7c582d895d974f2409ee + languageName: node + linkType: hard + "@types/btoa-lite@npm:^1.0.0": version: 1.0.0 resolution: "@types/btoa-lite@npm:1.0.0" @@ -13086,6 +12183,25 @@ __metadata: languageName: node linkType: hard +"@types/connect-history-api-fallback@npm:^1.3.5": + version: 1.5.4 + resolution: "@types/connect-history-api-fallback@npm:1.5.4" + dependencies: + "@types/express-serve-static-core": "*" + "@types/node": "*" + checksum: e1dee43b8570ffac02d2d47a2b4ba80d3ca0dd1840632dafb221da199e59dbe3778d3d7303c9e23c6b401f37c076935a5bc2aeae1c4e5feaefe1c371fe2073fd + languageName: node + linkType: hard + +"@types/connect@npm:*": + version: 3.4.38 + resolution: "@types/connect@npm:3.4.38" + dependencies: + "@types/node": "*" + checksum: 7eb1bc5342a9604facd57598a6c62621e244822442976c443efb84ff745246b10d06e8b309b6e80130026a396f19bf6793b7cecd7380169f369dac3bfc46fb99 + languageName: node + linkType: hard + "@types/cookie@npm:^0.3.3": version: 0.3.3 resolution: "@types/cookie@npm:0.3.3" @@ -13127,10 +12243,34 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:^0.0.51": - version: 0.0.51 - resolution: "@types/estree@npm:0.0.51" - checksum: e56a3bcf759fd9185e992e7fdb3c6a5f81e8ff120e871641607581fb3728d16c811702a7d40fa5f869b7f7b4437ab6a87eb8d98ffafeee51e85bbe955932a189 +"@types/estree@npm:^1.0.5": + version: 1.0.5 + resolution: "@types/estree@npm:1.0.5" + checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a + languageName: node + linkType: hard + +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33": + version: 4.17.43 + resolution: "@types/express-serve-static-core@npm:4.17.43" + dependencies: + "@types/node": "*" + "@types/qs": "*" + "@types/range-parser": "*" + "@types/send": "*" + checksum: 08e940cae52eb1388a7b5f61d65f028e783add77d1854243ae920a6a2dfb5febb6acaafbcf38be9d678b0411253b9bc325893c463a93302405f24135664ab1e4 + languageName: node + linkType: hard + +"@types/express@npm:*, @types/express@npm:^4.17.13": + version: 4.17.21 + resolution: "@types/express@npm:4.17.21" + dependencies: + "@types/body-parser": "*" + "@types/express-serve-static-core": ^4.17.33 + "@types/qs": "*" + "@types/serve-static": "*" + checksum: fb238298630370a7392c7abdc80f495ae6c716723e114705d7e3fb67e3850b3859bbfd29391463a3fb8c0b32051847935933d99e719c0478710f8098ee7091c5 languageName: node linkType: hard @@ -13174,16 +12314,6 @@ __metadata: languageName: node linkType: hard -"@types/glob@npm:^7.1.1": - version: 7.2.0 - resolution: "@types/glob@npm:7.2.0" - dependencies: - "@types/minimatch": "*" - "@types/node": "*" - checksum: 6ae717fedfdfdad25f3d5a568323926c64f52ef35897bcac8aca8e19bc50c0bd84630bbd063e5d52078b2137d8e7d3c26eabebd1a2f03ff350fff8a91e79fc19 - languageName: node - linkType: hard - "@types/google-protobuf@npm:^3.15.5": version: 3.15.12 resolution: "@types/google-protobuf@npm:3.15.12" @@ -13225,13 +12355,6 @@ __metadata: languageName: node linkType: hard -"@types/highlight.js@npm:^9.1.0": - version: 9.12.4 - resolution: "@types/highlight.js@npm:9.12.4" - checksum: 1a491cc59b58c906b4e1c7263c839b8741f4ef3af395f7e0c90350792d89a832f4c4c39010df577f9c9dd447544c854a45a7c999a7901dc16dc20faedf73e7b5 - languageName: node - linkType: hard - "@types/hoist-non-react-statics@npm:^3.3.1": version: 3.3.1 resolution: "@types/hoist-non-react-statics@npm:3.3.1" @@ -13242,13 +12365,6 @@ __metadata: languageName: node linkType: hard -"@types/html-minifier-terser@npm:^5.0.0": - version: 5.1.2 - resolution: "@types/html-minifier-terser@npm:5.1.2" - checksum: 4bca779c44d2aebe4cc4036c5db370abe7466249038e9c5996cb3c192debeff1c75b7a2ab78e5fd2a014ad24ebf0f357f9a174a4298540dc1e1317d43aa69cfa - languageName: node - linkType: hard - "@types/html-minifier-terser@npm:^6.0.0": version: 6.1.0 resolution: "@types/html-minifier-terser@npm:6.1.0" @@ -13256,6 +12372,13 @@ __metadata: languageName: node linkType: hard +"@types/http-errors@npm:*": + version: 2.0.4 + resolution: "@types/http-errors@npm:2.0.4" + checksum: 1f3d7c3b32c7524811a45690881736b3ef741bf9849ae03d32ad1ab7062608454b150a4e7f1351f83d26a418b2d65af9bdc06198f1c079d75578282884c4e8e3 + languageName: node + linkType: hard + "@types/http-proxy@npm:^1.17.8": version: 1.17.9 resolution: "@types/http-proxy@npm:1.17.9" @@ -13282,13 +12405,6 @@ __metadata: languageName: node linkType: hard -"@types/is-function@npm:^1.0.0": - version: 1.0.1 - resolution: "@types/is-function@npm:1.0.1" - checksum: dfbb591936dfebd4686b109603bc3e2d23a17087d6ec913fb35cd6b5a4ef908ed68ab93cb27d508f1546d312edf03e663cb6738d3b67d420c68da961ac2b3d1f - languageName: node - linkType: hard - "@types/is-hotkey@npm:^0.1.7": version: 0.1.7 resolution: "@types/is-hotkey@npm:0.1.7" @@ -13338,21 +12454,13 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:^24.0.24": - version: 24.9.1 - resolution: "@types/jest@npm:24.9.1" +"@types/jest@npm:^29.5.11": + version: 29.5.12 + resolution: "@types/jest@npm:29.5.12" dependencies: - jest-diff: ^24.3.0 - checksum: eb6b3e177b90c823604216cc78028bd10edf9127cdab543776b35ce48779ba94b3d28f44e8420b9a9d122f3e2f126e3f57fb7f270b4b4c7dfb09da40f9798e39 - languageName: node - linkType: hard - -"@types/jquery@npm:^3.3.31": - version: 3.5.16 - resolution: "@types/jquery@npm:3.5.16" - dependencies: - "@types/sizzle": "*" - checksum: 13c995f15d1c2f1d322103dc1cb0a22b95eecc3e7546f00279b8731aea21d7ec04550af40e609ee48e755d4e11bf61c25b4aa9f53df3bcbec4b8fe8e81471732 + expect: ^29.0.0 + pretty-format: ^29.0.0 + checksum: 19b1efdeed9d9a60a81edc8226cdeae5af7479e493eaed273e01243891c9651f7b8b4c08fc633a7d0d1d379b091c4179bbaa0807af62542325fd72f2dd17ce1c languageName: node linkType: hard @@ -13417,12 +12525,10 @@ __metadata: languageName: node linkType: hard -"@types/keyv@npm:^3.1.1": - version: 3.1.4 - resolution: "@types/keyv@npm:3.1.4" - dependencies: - "@types/node": "*" - checksum: e009a2bfb50e90ca9b7c6e8f648f8464067271fd99116f881073fa6fa76dc8d0133181dd65e6614d5fb1220d671d67b0124aef7d97dc02d7e342ab143a47779d +"@types/lodash@npm:^4.14.175": + version: 4.14.202 + resolution: "@types/lodash@npm:4.14.202" + checksum: a91acf3564a568c6f199912f3eb2c76c99c5a0d7e219394294213b3f2d54f672619f0fde4da22b29dc5d4c31457cd799acc2e5cb6bd90f9af04a1578483b6ff7 languageName: node linkType: hard @@ -13447,13 +12553,6 @@ __metadata: languageName: node linkType: hard -"@types/lru-cache@npm:^5.1.0": - version: 5.1.1 - resolution: "@types/lru-cache@npm:5.1.1" - checksum: e1d6c0085f61b16ec5b3073ec76ad1be4844ea036561c3f145fc19f71f084b58a6eb600b14128aa95809d057d28f1d147c910186ae51219f58366ffd2ff2e118 - languageName: node - linkType: hard - "@types/md5@npm:^2.3.2": version: 2.3.2 resolution: "@types/md5@npm:2.3.2" @@ -13468,6 +12567,20 @@ __metadata: languageName: node linkType: hard +"@types/mime@npm:*": + version: 3.0.4 + resolution: "@types/mime@npm:3.0.4" + checksum: a6139c8e1f705ef2b064d072f6edc01f3c099023ad7c4fce2afc6c2bf0231888202adadbdb48643e8e20da0ce409481a49922e737eca52871b3dc08017455843 + languageName: node + linkType: hard + +"@types/mime@npm:^1": + version: 1.3.5 + resolution: "@types/mime@npm:1.3.5" + checksum: e29a5f9c4776f5229d84e525b7cd7dd960b51c30a0fb9a028c0821790b82fca9f672dab56561e2acd9e8eed51d431bde52eafdfef30f643586c4162f1aecfc78 + languageName: node + linkType: hard + "@types/mime@npm:^2.0.3": version: 2.0.3 resolution: "@types/mime@npm:2.0.3" @@ -13475,13 +12588,6 @@ __metadata: languageName: node linkType: hard -"@types/minimatch@npm:*, @types/minimatch@npm:^5.1.2": - version: 5.1.2 - resolution: "@types/minimatch@npm:5.1.2" - checksum: 0391a282860c7cb6fe262c12b99564732401bdaa5e395bee9ca323c312c1a0f45efbf34dce974682036e857db59a5c9b1da522f3d6055aeead7097264c8705a8 - languageName: node - linkType: hard - "@types/minimatch@npm:^3.0.3": version: 3.0.5 resolution: "@types/minimatch@npm:3.0.5" @@ -13489,6 +12595,13 @@ __metadata: languageName: node linkType: hard +"@types/minimatch@npm:^5.1.2": + version: 5.1.2 + resolution: "@types/minimatch@npm:5.1.2" + checksum: 0391a282860c7cb6fe262c12b99564732401bdaa5e395bee9ca323c312c1a0f45efbf34dce974682036e857db59a5c9b1da522f3d6055aeead7097264c8705a8 + languageName: node + linkType: hard + "@types/minimist@npm:^1.2.0": version: 1.2.2 resolution: "@types/minimist@npm:1.2.2" @@ -13515,7 +12628,16 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:>= 8, @types/node@npm:>=12.12.47, @types/node@npm:>=6": +"@types/node-forge@npm:^1.3.0": + version: 1.3.11 + resolution: "@types/node-forge@npm:1.3.11" + dependencies: + "@types/node": "*" + checksum: 1e86bd55b92a492eaafd75f6d01f31e7d86a5cdadd0c6bcdc0b1df4103b7f99bb75b832efd5217c7ddda5c781095dc086a868e20b9de00f5a427ddad4c296cd5 + languageName: node + linkType: hard + +"@types/node@npm:*, @types/node@npm:>=12.12.47, @types/node@npm:>=6": version: 18.13.0 resolution: "@types/node@npm:18.13.0" checksum: 4ea10f8802848b01672bce938f678b6774ca2cee0c9774f12275ab064ae07818419c3e2e41d6257ce7ba846d1ea26c63214aa1dfa4166fa3746291752b8c6416 @@ -13563,13 +12685,6 @@ __metadata: languageName: node linkType: hard -"@types/npmlog@npm:^4.1.2": - version: 4.1.4 - resolution: "@types/npmlog@npm:4.1.4" - checksum: 740f7431ccfc0e127aa8d162fe05c6ce8aa71290be020d179b2824806d19bd2c706c7e0c9a3c9963cefcdf2ceacb1dec6988c394c3694451387759dafe0aa927 - languageName: node - linkType: hard - "@types/nprogress@npm:^0.2.0": version: 0.2.0 resolution: "@types/nprogress@npm:0.2.0" @@ -13621,10 +12736,10 @@ __metadata: languageName: node linkType: hard -"@types/prettier@npm:^2.1.5": - version: 2.7.2 - resolution: "@types/prettier@npm:2.7.2" - checksum: b47d76a5252265f8d25dd2fe2a5a61dc43ba0e6a96ffdd00c594cb4fd74c1982c2e346497e3472805d97915407a09423804cc2110a0b8e1b22cffcab246479b7 +"@types/prettier@npm:^2.7.3": + version: 2.7.3 + resolution: "@types/prettier@npm:2.7.3" + checksum: 705384209cea6d1433ff6c187c80dcc0b95d99d5c5ce21a46a9a58060c527973506822e428789d842761e0280d25e3359300f017fbe77b9755bc772ab3dc2f83 languageName: node linkType: hard @@ -13653,10 +12768,17 @@ __metadata: languageName: node linkType: hard -"@types/q@npm:^1.5.1": - version: 1.5.5 - resolution: "@types/q@npm:1.5.5" - checksum: 3bd386fb97a0e5f1ce1ed7a14e39b60e469b5ca9d920a7f69e0cdb58d22c0f5bdd16637d8c3a5bfeda76663c023564dd47a65389ee9aaabd65aee54803d5ba45 +"@types/qs@npm:*": + version: 6.9.12 + resolution: "@types/qs@npm:6.9.12" + checksum: 76be8068091058987bb49aca59e9714ff856661cdc2340499f9d502c78950ac08e7ecbca256c8a72c4c83714bce30e6aaad13f9f739e8c0c436c0eedb2a2627c + languageName: node + linkType: hard + +"@types/range-parser@npm:*": + version: 1.2.7 + resolution: "@types/range-parser@npm:1.2.7" + checksum: 95640233b689dfbd85b8c6ee268812a732cf36d5affead89e806fe30da9a430767af8ef2cd661024fd97e19d61f3dec75af2df5e80ec3bea000019ab7028629a languageName: node linkType: hard @@ -13669,22 +12791,13 @@ __metadata: languageName: node linkType: hard -"@types/reach__router@npm:^1.2.3": - version: 1.3.11 - resolution: "@types/reach__router@npm:1.3.11" - dependencies: - "@types/react": "*" - checksum: 6bcf40714e0dafff66cbf10a534320eae35dae8344f616d2ddf077937287a0df188dfbfb32fb8045cbc641139d1ab69ee5bb258a51642823cadefbcda020a044 - languageName: node - linkType: hard - -"@types/react-color@npm:^3.0.1": - version: 3.0.6 - resolution: "@types/react-color@npm:3.0.6" +"@types/react-color@npm:^2.17.11": + version: 2.17.11 + resolution: "@types/react-color@npm:2.17.11" dependencies: "@types/react": "*" "@types/reactcss": "*" - checksum: 8cd881d6eb725190be942c1d71f7917d3dd1b418417740f64fa6c03ae3ba16cb91d07c4b3b348cf5bae20071c8ca5d4aaf514c9a5318077d5e50bd782a5e8da2 + checksum: c9cab9f6e7f25a0a92c768ea5db59279296fc161df62e7331ee42027484a026256af48f492fea03790a7fac7829a77a63e915fcece341e27f3f7e469f0145549 languageName: node linkType: hard @@ -13751,24 +12864,6 @@ __metadata: languageName: node linkType: hard -"@types/react-syntax-highlighter@npm:11.0.4": - version: 11.0.4 - resolution: "@types/react-syntax-highlighter@npm:11.0.4" - dependencies: - "@types/react": "*" - checksum: 305d036f5d59734fc9bc1bdb15ff1cbf971d01a5d6e1c6cb87d30eaae79f27ecb9dc9bb898c61a0acc85400577b794e4197a8f988b2e0aa5de1e49861b9d46d2 - languageName: node - linkType: hard - -"@types/react-textarea-autosize@npm:^4.3.3": - version: 4.3.6 - resolution: "@types/react-textarea-autosize@npm:4.3.6" - dependencies: - "@types/react": "*" - checksum: af30e35ff007daf7ba4d3269b12b1236f1620c88988f8f528271814d00a76bb1840b689197197bd2c493f23285072dcaaf47fb6e65cdb9ca853ab72f6b916617 - languageName: node - linkType: hard - "@types/react-transition-group@npm:^4.4.4": version: 4.4.5 resolution: "@types/react-transition-group@npm:4.4.5" @@ -13815,15 +12910,6 @@ __metadata: languageName: node linkType: hard -"@types/responselike@npm:^1.0.0": - version: 1.0.0 - resolution: "@types/responselike@npm:1.0.0" - dependencies: - "@types/node": "*" - checksum: e99fc7cc6265407987b30deda54c1c24bb1478803faf6037557a774b2f034c5b097ffd65847daa87e82a61a250d919f35c3588654b0fdaa816906650f596d1b0 - languageName: node - linkType: hard - "@types/retry@npm:0.12.0": version: 0.12.0 resolution: "@types/retry@npm:0.12.0" @@ -13864,6 +12950,36 @@ __metadata: languageName: node linkType: hard +"@types/send@npm:*": + version: 0.17.4 + resolution: "@types/send@npm:0.17.4" + dependencies: + "@types/mime": ^1 + "@types/node": "*" + checksum: cf4db48251bbb03cd6452b4de6e8e09e2d75390a92fd798eca4a803df06444adc94ed050246c94c7ed46fb97be1f63607f0e1f13c3ce83d71788b3e08640e5e0 + languageName: node + linkType: hard + +"@types/serve-index@npm:^1.9.1": + version: 1.9.4 + resolution: "@types/serve-index@npm:1.9.4" + dependencies: + "@types/express": "*" + checksum: 72727c88d54da5b13275ebfb75dcdc4aa12417bbe9da1939e017c4c5f0c906fae843aa4e0fbfe360e7ee9df2f3d388c21abfc488f77ce58693fb57809f8ded92 + languageName: node + linkType: hard + +"@types/serve-static@npm:*, @types/serve-static@npm:^1.13.10": + version: 1.15.5 + resolution: "@types/serve-static@npm:1.15.5" + dependencies: + "@types/http-errors": "*" + "@types/mime": "*" + "@types/node": "*" + checksum: 0ff4b3703cf20ba89c9f9e345bc38417860a88e85863c8d6fe274a543220ab7f5f647d307c60a71bb57dc9559f0890a661e8dc771a6ec5ef195d91c8afc4a893 + languageName: node + linkType: hard + "@types/sharp@npm:^0.32.0": version: 0.32.0 resolution: "@types/sharp@npm:0.32.0" @@ -13887,13 +13003,22 @@ __metadata: languageName: node linkType: hard -"@types/sizzle@npm:*, @types/sizzle@npm:^2.3.2": +"@types/sizzle@npm:^2.3.2": version: 2.3.3 resolution: "@types/sizzle@npm:2.3.3" checksum: 586a9fb1f6ff3e325e0f2cc1596a460615f0bc8a28f6e276ac9b509401039dd242fa8b34496d3a30c52f5b495873922d09a9e76c50c2ab2bcc70ba3fb9c4e160 languageName: node linkType: hard +"@types/sockjs@npm:^0.3.33": + version: 0.3.36 + resolution: "@types/sockjs@npm:0.3.36" + dependencies: + "@types/node": "*" + checksum: b4b5381122465d80ea8b158537c00bc82317222d3fb31fd7229ff25b31fa89134abfbab969118da55622236bf3d8fee75759f3959908b5688991f492008f29bc + languageName: node + linkType: hard + "@types/stack-utils@npm:^2.0.0": version: 2.0.1 resolution: "@types/stack-utils@npm:2.0.1" @@ -13908,13 +13033,6 @@ __metadata: languageName: node linkType: hard -"@types/tapable@npm:^1.0.5": - version: 1.0.8 - resolution: "@types/tapable@npm:1.0.8" - checksum: b4b754dd0822c407b8f29ef6b766490721c276880f9e976d92ee2b3ef915f11a05a2442ae36c8978bcd872ad6bc833b0a2c4d267f2d611590668a366bad50652 - languageName: node - linkType: hard - "@types/through@npm:*": version: 0.0.30 resolution: "@types/through@npm:0.0.30" @@ -13966,21 +13084,12 @@ __metadata: languageName: node linkType: hard -"@types/webpack-env@npm:^1.15.0": - version: 1.18.0 - resolution: "@types/webpack-env@npm:1.18.0" - checksum: ecf4daa31cb37d474ac0ce058d83a3cadeb9881ca8107ae93c2299eaa9954943aae09b43e143c62ccbe4288a14db00c918c9debd707afe17c3998f873eaabc59 - languageName: node - linkType: hard - -"@types/webpack@npm:^5.28.0": - version: 5.28.0 - resolution: "@types/webpack@npm:5.28.0" +"@types/ws@npm:^8.5.5": + version: 8.5.10 + resolution: "@types/ws@npm:8.5.10" dependencies: "@types/node": "*" - tapable: ^2.2.0 - webpack: ^5 - checksum: a038d7e12dd109c6a8d2eb744fd32070ef94f1655e730fb1443b370db98864c3a0e408638b02d12ba08269b9c012b3be8b801117ced2d1102e7676203fd663ed + checksum: 3ec416ea2be24042ebd677932a462cf16d2080393d8d7d0b1b3f5d6eaa4a7387aaf0eefb99193c0bfd29444857cf2e0c3ac89899e130550dc6c14ada8a46d25e languageName: node linkType: hard @@ -14157,394 +13266,355 @@ __metadata: languageName: node linkType: hard -"@verdaccio/commons-api@npm:9.7.1, @verdaccio/commons-api@npm:^9.7.1": - version: 9.7.1 - resolution: "@verdaccio/commons-api@npm:9.7.1" - dependencies: - http-errors: 1.8.0 - http-status-codes: 1.4.0 - checksum: cb3bee68463c90b7b8512872683ff2a37cb9d6e9c6cd804350833116a612a3396622e802ad8e0b68cdf59c31433667167e3625a627d3a52c961cc867dbebd2c8 +"@ungap/structured-clone@npm:^1.2.0": + version: 1.2.0 + resolution: "@ungap/structured-clone@npm:1.2.0" + checksum: 4f656b7b4672f2ce6e272f2427d8b0824ed11546a601d8d5412b9d7704e83db38a8d9f402ecdf2b9063fc164af842ad0ec4a55819f621ed7e7ea4d1efcc74524 languageName: node linkType: hard -"@verdaccio/file-locking@npm:^9.7.2": - version: 9.7.2 - resolution: "@verdaccio/file-locking@npm:9.7.2" +"@verdaccio/commons-api@npm:10.2.0": + version: 10.2.0 + resolution: "@verdaccio/commons-api@npm:10.2.0" dependencies: - lockfile: 1.0.4 - checksum: 312e1d8c08197622ed96abe3661b947caeecf482050cfafd75005b598f2f456392480977b3b33e87d4313a0fc8fb26fb3e0587ed2b92f44238d82af3475d83ff + http-errors: 2.0.0 + http-status-codes: 2.2.0 + checksum: b3c946f7e15140b4e15274fa9988a8759681e9ad4316ec882096551588f554c093fb1ffbbb88ed05db162e1b0e40e9859759e1339f0ae4a074706afb7e732be2 languageName: node linkType: hard -"@verdaccio/local-storage@npm:9.7.5": - version: 9.7.5 - resolution: "@verdaccio/local-storage@npm:9.7.5" +"@verdaccio/config@npm:7.0.0-next-7.10": + version: 7.0.0-next-7.10 + resolution: "@verdaccio/config@npm:7.0.0-next-7.10" dependencies: - "@verdaccio/commons-api": ^9.7.1 - "@verdaccio/file-locking": ^9.7.2 - "@verdaccio/streams": ^9.7.2 - async: 3.2.0 - level: 5.0.1 + "@verdaccio/core": 7.0.0-next-7.10 + "@verdaccio/utils": 7.0.0-next-7.10 + debug: 4.3.4 + js-yaml: 4.1.0 lodash: 4.17.21 - mkdirp: 0.5.5 - checksum: f0c779ffa7fe1ff29da4f8fe637eb9004298d06a997f59fe17e446488bedfc055fc50f582134c28b0613fd143b3dcafb1eb5a319cc91c59014bd57184670575b + minimatch: 7.4.6 + yup: 0.32.11 + checksum: 2491dec33894813cbb7b5719dea521909d2fb3b07e4cb07abe49e6c217f8aa145c27c237e9b0e8a2cd49dbe9050a0b26b5e4d931ffac9ccf6783896e9d51111f languageName: node linkType: hard -"@verdaccio/readme@npm:9.7.5": - version: 9.7.5 - resolution: "@verdaccio/readme@npm:9.7.5" +"@verdaccio/core@npm:7.0.0-next-7.10": + version: 7.0.0-next-7.10 + resolution: "@verdaccio/core@npm:7.0.0-next-7.10" dependencies: - dompurify: ^2.2.6 - jsdom: 15.2.1 - marked: ^2.0.1 - checksum: ac0f14f1bee77ad30b38f023f979c9705e75549cd5e364da051bbb8d5e787638617656e2c527a8c081eacd1ee563384a34ef3bf362cacbe4cb4d7544b4982ec6 - languageName: node - linkType: hard - -"@verdaccio/streams@npm:9.7.2, @verdaccio/streams@npm:^9.7.2": - version: 9.7.2 - resolution: "@verdaccio/streams@npm:9.7.2" - checksum: 9abdbb46041b9af7939f1546628de17bfca010785135da99cc3274676d214cc23aa339ddf64890b23c4bdd176a494e18f2573238b4db05d62cc8fb7157b06c08 - languageName: node - linkType: hard - -"@verdaccio/ui-theme@npm:1.15.1": - version: 1.15.1 - resolution: "@verdaccio/ui-theme@npm:1.15.1" - checksum: 5cc67a384d45666bbfa5573e9c2a6ea1ed5f5344fb31b99d1bf80bcc083462e9d7ef343684790b03dff2d6c2e4fb7595862395ddaca14422037e63bb6cbe05c0 + ajv: 8.12.0 + core-js: 3.35.0 + http-errors: 2.0.0 + http-status-codes: 2.3.0 + process-warning: 1.0.0 + semver: 7.5.4 + checksum: b9620589a67ff96b95f0fcf79cf6952a78b5a202a8edbdcb20b43e8e2dcbc4ee0e9c95f8599d32eb3abd7dc4c61e013f220bb52e0012a6180728b262042f3a79 languageName: node linkType: hard -"@webassemblyjs/ast@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/ast@npm:1.11.1" +"@verdaccio/file-locking@npm:10.3.1": + version: 10.3.1 + resolution: "@verdaccio/file-locking@npm:10.3.1" dependencies: - "@webassemblyjs/helper-numbers": 1.11.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.1 - checksum: 1eee1534adebeece635362f8e834ae03e389281972611408d64be7895fc49f48f98fddbbb5339bf8a72cb101bcb066e8bca3ca1bf1ef47dadf89def0395a8d87 + lockfile: 1.0.4 + checksum: 114948ed4ce9c0f98008eaf32355f902c4dfc91c0ce2e539a3d0c9397781e9ef8d1a2f6ce900d39dac0e054a9d7e616edbc472eedf758096fcd3cc8294d6add5 languageName: node linkType: hard -"@webassemblyjs/ast@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/ast@npm:1.9.0" +"@verdaccio/file-locking@npm:12.0.0-next.1": + version: 12.0.0-next.1 + resolution: "@verdaccio/file-locking@npm:12.0.0-next.1" dependencies: - "@webassemblyjs/helper-module-context": 1.9.0 - "@webassemblyjs/helper-wasm-bytecode": 1.9.0 - "@webassemblyjs/wast-parser": 1.9.0 - checksum: 8a9838dc7fdac358aee8daa75eefa35934ab18dafb594092ff7be79c467ebe9dabb2543e58313c905fd802bdcc3cb8320e4e19af7444e49853a7a24e25138f75 - languageName: node - linkType: hard - -"@webassemblyjs/floating-point-hex-parser@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.1" - checksum: b8efc6fa08e4787b7f8e682182d84dfdf8da9d9c77cae5d293818bc4a55c1f419a87fa265ab85252b3e6c1fd323d799efea68d825d341a7c365c64bc14750e97 - languageName: node - linkType: hard - -"@webassemblyjs/floating-point-hex-parser@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.9.0" - checksum: d3aeb19bc30da26f639698daa28e44e0c18d5aa135359ef3c54148e194eec46451a912d0506099d479a71a94bc3eef6ef52d6ec234799528a25a9744789852de - languageName: node - linkType: hard - -"@webassemblyjs/helper-api-error@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/helper-api-error@npm:1.11.1" - checksum: 0792813f0ed4a0e5ee0750e8b5d0c631f08e927f4bdfdd9fe9105dc410c786850b8c61bff7f9f515fdfb149903bec3c976a1310573a4c6866a94d49bc7271959 - languageName: node - linkType: hard - -"@webassemblyjs/helper-api-error@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/helper-api-error@npm:1.9.0" - checksum: 9179d3148639cc202e89a118145b485cf834613260679a99af6ec487bbc15f238566ca713207394b336160a41bf8c1b75cf2e853b3e96f0cc73c1e5c735b3f64 + lockfile: 1.0.4 + checksum: 0936c1fe92b72150fb4c8ac8f8fdefd7c8c62efe60a2ace7248e6415b174b1ec53b1c93eb34127d89dcc2e7f7dc8fd6e1aad3be26c81429e4edcf8921e70a125 languageName: node linkType: hard -"@webassemblyjs/helper-buffer@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/helper-buffer@npm:1.11.1" - checksum: a337ee44b45590c3a30db5a8b7b68a717526cf967ada9f10253995294dbd70a58b2da2165222e0b9830cd4fc6e4c833bf441a721128d1fe2e9a7ab26b36003ce +"@verdaccio/local-storage@npm:10.3.3": + version: 10.3.3 + resolution: "@verdaccio/local-storage@npm:10.3.3" + dependencies: + "@verdaccio/commons-api": 10.2.0 + "@verdaccio/file-locking": 10.3.1 + "@verdaccio/streams": 10.2.1 + async: 3.2.4 + debug: 4.3.4 + lodash: 4.17.21 + lowdb: 1.0.0 + mkdirp: 1.0.4 + checksum: 70f47ea94fd0d6f3a5ac82fa0a8b28a41fb69f076f993bbf9ff775cca11966a6e92b4b57741348bdbfc3f241d851c052336d1673ca7e7b29e1999b88afe4fde2 languageName: node linkType: hard -"@webassemblyjs/helper-buffer@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/helper-buffer@npm:1.9.0" - checksum: dcb85f630f8a2e22b7346ad4dd58c3237a2cad1457699423e8fd19592a0bd3eacbc2639178a1b9a873c3ac217bfc7a23a134ff440a099496b590e82c7a4968d5 +"@verdaccio/logger-7@npm:7.0.0-next-7.10": + version: 7.0.0-next-7.10 + resolution: "@verdaccio/logger-7@npm:7.0.0-next-7.10" + dependencies: + "@verdaccio/logger-commons": 7.0.0-next-7.10 + pino: 7.11.0 + checksum: e98348522e7539c856b7d404d9f2e519ea300ff4bd038758adcf38164941ddc1c85f9af99f28fc0a88e2de224a65e4ae61f5f32adf7fb77decc12b8bf7a1733f languageName: node linkType: hard -"@webassemblyjs/helper-code-frame@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/helper-code-frame@npm:1.9.0" +"@verdaccio/logger-commons@npm:7.0.0-next-7.10": + version: 7.0.0-next-7.10 + resolution: "@verdaccio/logger-commons@npm:7.0.0-next-7.10" dependencies: - "@webassemblyjs/wast-printer": 1.9.0 - checksum: a28fa057f7beff0fd14bff716561520f8edb8c9c56c7a5559451e6765acfb70aaeb8af718ea2bd2262e7baeba597545af407e28eb2eff8329235afe8605f20d1 + "@verdaccio/core": 7.0.0-next-7.10 + "@verdaccio/logger-prettify": 7.0.0-next.1 + colorette: 2.0.20 + debug: 4.3.4 + checksum: 1b4af41d368a368d2757315d497d550c16cb2898931246d4f712cb2565126723d71bf2fcaf6d4bad03bf03bf326462e629f8a1f2c644bf40b492d72625cf5189 languageName: node linkType: hard -"@webassemblyjs/helper-fsm@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/helper-fsm@npm:1.9.0" - checksum: 374cc510c8f5a7a07d4fe9eb7036cc475a96a670b5d25c31f16757ac8295be8d03a2f29657ff53eaefa9e8315670a48824d430ed910e7c1835788ac79f93124e +"@verdaccio/logger-prettify@npm:7.0.0-next.1": + version: 7.0.0-next.1 + resolution: "@verdaccio/logger-prettify@npm:7.0.0-next.1" + dependencies: + colorette: 2.0.20 + dayjs: 1.11.7 + lodash: 4.17.21 + pino-abstract-transport: 1.0.0 + sonic-boom: 3.3.0 + checksum: 3c9fea4e79d7e8461ec8db974fa6ae8c9c827fb24851100ece3878d3382c1603f2a385df9be4b801afcaaf12d3763dfbe3925f856e792811070974d495ef732e languageName: node linkType: hard -"@webassemblyjs/helper-module-context@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/helper-module-context@npm:1.9.0" +"@verdaccio/middleware@npm:7.0.0-next-7.10": + version: 7.0.0-next-7.10 + resolution: "@verdaccio/middleware@npm:7.0.0-next-7.10" dependencies: - "@webassemblyjs/ast": 1.9.0 - checksum: 55e8f89c7ea1beaa78fad88403f3753b8413b0f3b6bb32d898ce95078b3e1d1b48ade0919c00b82fc2e3813c0ab6901e415f7a4d4fa9be50944e2431adde75a5 + "@verdaccio/config": 7.0.0-next-7.10 + "@verdaccio/core": 7.0.0-next-7.10 + "@verdaccio/url": 12.0.0-next-7.10 + "@verdaccio/utils": 7.0.0-next-7.10 + debug: 4.3.4 + express: 4.18.2 + express-rate-limit: 5.5.1 + lodash: 4.17.21 + lru-cache: 7.18.3 + mime: 2.6.0 + checksum: ad616b87955c23add5399b6e7015c59a8192207d4f1fe5f864811b78f38c5aedec8599756dc6e48d6f47820c71a5274b1f9c0a020a83c7c3ca94fb7a118423be languageName: node linkType: hard -"@webassemblyjs/helper-numbers@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/helper-numbers@npm:1.11.1" - dependencies: - "@webassemblyjs/floating-point-hex-parser": 1.11.1 - "@webassemblyjs/helper-api-error": 1.11.1 - "@xtuc/long": 4.2.2 - checksum: 44d2905dac2f14d1e9b5765cf1063a0fa3d57295c6d8930f6c59a36462afecc6e763e8a110b97b342a0f13376166c5d41aa928e6ced92e2f06b071fd0db59d3a +"@verdaccio/search@npm:7.0.0-next.2": + version: 7.0.0-next.2 + resolution: "@verdaccio/search@npm:7.0.0-next.2" + checksum: f193fe778723306bca4567c785413fd8d367a9aa24b1627d16113343352ccc3f884d273fb2b48cf2a05b07e1cddaf6d7063868e4dd69411672a6a1aeb1d6474b languageName: node linkType: hard -"@webassemblyjs/helper-wasm-bytecode@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.1" - checksum: eac400113127832c88f5826bcc3ad1c0db9b3dbd4c51a723cfdb16af6bfcbceb608170fdaac0ab7731a7e18b291be7af68a47fcdb41cfe0260c10857e7413d97 +"@verdaccio/signature@npm:7.0.0-next.3": + version: 7.0.0-next.3 + resolution: "@verdaccio/signature@npm:7.0.0-next.3" + dependencies: + debug: 4.3.4 + jsonwebtoken: 9.0.2 + checksum: 16736e9455a03c6ede02288d94f3b3cf718b5ec37d1b2d2c7f4990007ce63404a0ce6f0baadd6e684bb7cd568b4ce1b41c370f0848717de5f9cd7ba288fa03f1 languageName: node linkType: hard -"@webassemblyjs/helper-wasm-bytecode@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.9.0" - checksum: 280da4df3c556f73a1a02053277f8a4be481de32df4aa21050b015c8f4d27c46af89f0417eb88e486df117e5df4bccffae593f78cb1e79f212d3b3d4f3ed0f04 +"@verdaccio/streams@npm:10.2.1": + version: 10.2.1 + resolution: "@verdaccio/streams@npm:10.2.1" + checksum: eadc671c2b40ea06da8c56bd2e5b394edbfdc2895f4e622491d4edd4312468d8172534ddaf364e107d118c7c7585f2f9114336ee93a16f0ec747c4ea15c6737b languageName: node linkType: hard -"@webassemblyjs/helper-wasm-section@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/helper-wasm-section@npm:1.11.1" +"@verdaccio/tarball@npm:12.0.0-next-7.10": + version: 12.0.0-next-7.10 + resolution: "@verdaccio/tarball@npm:12.0.0-next-7.10" dependencies: - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/helper-buffer": 1.11.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.1 - "@webassemblyjs/wasm-gen": 1.11.1 - checksum: 617696cfe8ecaf0532763162aaf748eb69096fb27950219bb87686c6b2e66e11cd0614d95d319d0ab1904bc14ebe4e29068b12c3e7c5e020281379741fe4bedf + "@verdaccio/core": 7.0.0-next-7.10 + "@verdaccio/url": 12.0.0-next-7.10 + "@verdaccio/utils": 7.0.0-next-7.10 + debug: 4.3.4 + lodash: 4.17.21 + checksum: 4b48f05578582994fc0adbaa8cc93beef4cea178d76ec9cfe237cb191ede44201d02c9effaf31a501d64f7b09e6062b09ff6cbf91aaf9d7189bdfee9feda017d languageName: node linkType: hard -"@webassemblyjs/helper-wasm-section@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/helper-wasm-section@npm:1.9.0" - dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-buffer": 1.9.0 - "@webassemblyjs/helper-wasm-bytecode": 1.9.0 - "@webassemblyjs/wasm-gen": 1.9.0 - checksum: b8f7bb45d4194074c82210211a5d3e402a5b5fa63ecae26d2c356ae3978af5a530e91192fb260f32f9d561b18e2828b3da2e2f41c59efadb5f3c6d72446807f0 +"@verdaccio/ui-theme@npm:7.0.0-next-7.10": + version: 7.0.0-next-7.10 + resolution: "@verdaccio/ui-theme@npm:7.0.0-next-7.10" + checksum: 35e1e504721606625c329b6c9366ba985a0c16515ff5742578ba8b0f2c8803ec19991a491557da92daa74959978f92ea99a8b7cf28251fb642c0c20cf43b83be languageName: node linkType: hard -"@webassemblyjs/ieee754@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/ieee754@npm:1.11.1" +"@verdaccio/url@npm:12.0.0-next-7.10": + version: 12.0.0-next-7.10 + resolution: "@verdaccio/url@npm:12.0.0-next-7.10" dependencies: - "@xtuc/ieee754": ^1.2.0 - checksum: 23a0ac02a50f244471631802798a816524df17e56b1ef929f0c73e3cde70eaf105a24130105c60aff9d64a24ce3b640dad443d6f86e5967f922943a7115022ec + "@verdaccio/core": 7.0.0-next-7.10 + debug: 4.3.4 + lodash: 4.17.21 + validator: 13.11.0 + checksum: ac180eb9f2ed4c242a67efd5f97ea0041116ac3cad920d5d5c252dcd9ac8d3fd40a1346153caa9f32524ed1b17ca859b422c73bb77b05cda3db5c4336a84ffe1 languageName: node linkType: hard -"@webassemblyjs/ieee754@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/ieee754@npm:1.9.0" +"@verdaccio/utils@npm:7.0.0-next-7.10": + version: 7.0.0-next-7.10 + resolution: "@verdaccio/utils@npm:7.0.0-next-7.10" dependencies: - "@xtuc/ieee754": ^1.2.0 - checksum: 7fe4a217ba0f7051e2cfef92919d4a64fac1a63c65411763779bd50907820f33f440255231a474fe3ba03bd1d9ee0328662d1eae3fce4c59b91549d6b62b839b + "@verdaccio/core": 7.0.0-next-7.10 + lodash: 4.17.21 + minimatch: 7.4.6 + semver: 7.5.4 + checksum: 0a1d22f7359bd1d6c0fbd24934b4c7f794859d9d1a520040e428d00659ed064bb71e99e350cd53daa84fba71d808609d3f036ed364c47f64ea329aadff321975 languageName: node linkType: hard -"@webassemblyjs/leb128@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/leb128@npm:1.11.1" +"@webassemblyjs/ast@npm:1.11.6, @webassemblyjs/ast@npm:^1.11.5": + version: 1.11.6 + resolution: "@webassemblyjs/ast@npm:1.11.6" dependencies: - "@xtuc/long": 4.2.2 - checksum: 33ccc4ade2f24de07bf31690844d0b1ad224304ee2062b0e464a610b0209c79e0b3009ac190efe0e6bd568b0d1578d7c3047fc1f9d0197c92fc061f56224ff4a + "@webassemblyjs/helper-numbers": 1.11.6 + "@webassemblyjs/helper-wasm-bytecode": 1.11.6 + checksum: 38ef1b526ca47c210f30975b06df2faf1a8170b1636ce239fc5738fc231ce28389dd61ecedd1bacfc03cbe95b16d1af848c805652080cb60982836eb4ed2c6cf languageName: node linkType: hard -"@webassemblyjs/leb128@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/leb128@npm:1.9.0" - dependencies: - "@xtuc/long": 4.2.2 - checksum: 4ca7cbb869530d78d42a414f34ae53249364cb1ecebbfb6ed5d562c2f209fce857502f088822ee82a23876f653a262ddc34ab64e45a7962510a263d39bb3f51a +"@webassemblyjs/floating-point-hex-parser@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.6" + checksum: 29b08758841fd8b299c7152eda36b9eb4921e9c584eb4594437b5cd90ed6b920523606eae7316175f89c20628da14326801090167cc7fbffc77af448ac84b7e2 languageName: node linkType: hard -"@webassemblyjs/utf8@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/utf8@npm:1.11.1" - checksum: 972c5cfc769d7af79313a6bfb96517253a270a4bf0c33ba486aa43cac43917184fb35e51dfc9e6b5601548cd5931479a42e42c89a13bb591ffabebf30c8a6a0b +"@webassemblyjs/helper-api-error@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/helper-api-error@npm:1.11.6" + checksum: e8563df85161096343008f9161adb138a6e8f3c2cc338d6a36011aa55eabb32f2fd138ffe63bc278d009ada001cc41d263dadd1c0be01be6c2ed99076103689f languageName: node linkType: hard -"@webassemblyjs/utf8@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/utf8@npm:1.9.0" - checksum: e328a30ac8a503bbd015d32e75176e0dedcb45a21d4be051c25dfe89a00035ca7a6dbd8937b442dd5b4b334de3959d4f5fe0b330037bd226a28b9814cd49e84f +"@webassemblyjs/helper-buffer@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/helper-buffer@npm:1.11.6" + checksum: b14d0573bf680d22b2522e8a341ec451fddd645d1f9c6bd9012ccb7e587a2973b86ab7b89fe91e1c79939ba96095f503af04369a3b356c8023c13a5893221644 languageName: node linkType: hard -"@webassemblyjs/wasm-edit@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/wasm-edit@npm:1.11.1" +"@webassemblyjs/helper-numbers@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/helper-numbers@npm:1.11.6" dependencies: - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/helper-buffer": 1.11.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.1 - "@webassemblyjs/helper-wasm-section": 1.11.1 - "@webassemblyjs/wasm-gen": 1.11.1 - "@webassemblyjs/wasm-opt": 1.11.1 - "@webassemblyjs/wasm-parser": 1.11.1 - "@webassemblyjs/wast-printer": 1.11.1 - checksum: 6d7d9efaec1227e7ef7585a5d7ff0be5f329f7c1c6b6c0e906b18ed2e9a28792a5635e450aca2d136770d0207225f204eff70a4b8fd879d3ac79e1dcc26dbeb9 + "@webassemblyjs/floating-point-hex-parser": 1.11.6 + "@webassemblyjs/helper-api-error": 1.11.6 + "@xtuc/long": 4.2.2 + checksum: f4b562fa219f84368528339e0f8d273ad44e047a07641ffcaaec6f93e5b76fd86490a009aa91a294584e1436d74b0a01fa9fde45e333a4c657b58168b04da424 languageName: node linkType: hard -"@webassemblyjs/wasm-edit@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/wasm-edit@npm:1.9.0" - dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-buffer": 1.9.0 - "@webassemblyjs/helper-wasm-bytecode": 1.9.0 - "@webassemblyjs/helper-wasm-section": 1.9.0 - "@webassemblyjs/wasm-gen": 1.9.0 - "@webassemblyjs/wasm-opt": 1.9.0 - "@webassemblyjs/wasm-parser": 1.9.0 - "@webassemblyjs/wast-printer": 1.9.0 - checksum: 1997e0c2f4051c33239587fb143242919320bc861a0af03a873c7150a27d6404bd2e063c658193288b0aa88c35aadbe0c4fde601fe642bae0743a8c8eda52717 +"@webassemblyjs/helper-wasm-bytecode@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.6" + checksum: 3535ef4f1fba38de3475e383b3980f4bbf3de72bbb631c2b6584c7df45be4eccd62c6ff48b5edd3f1bcff275cfd605a37679ec199fc91fd0a7705d7f1e3972dc languageName: node linkType: hard -"@webassemblyjs/wasm-gen@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/wasm-gen@npm:1.11.1" +"@webassemblyjs/helper-wasm-section@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.11.6" dependencies: - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.1 - "@webassemblyjs/ieee754": 1.11.1 - "@webassemblyjs/leb128": 1.11.1 - "@webassemblyjs/utf8": 1.11.1 - checksum: 1f6921e640293bf99fb16b21e09acb59b340a79f986c8f979853a0ae9f0b58557534b81e02ea2b4ef11e929d946708533fd0693c7f3712924128fdafd6465f5b + "@webassemblyjs/ast": 1.11.6 + "@webassemblyjs/helper-buffer": 1.11.6 + "@webassemblyjs/helper-wasm-bytecode": 1.11.6 + "@webassemblyjs/wasm-gen": 1.11.6 + checksum: b2cf751bf4552b5b9999d27bbb7692d0aca75260140195cb58ea6374d7b9c2dc69b61e10b211a0e773f66209c3ddd612137ed66097e3684d7816f854997682e9 languageName: node linkType: hard -"@webassemblyjs/wasm-gen@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/wasm-gen@npm:1.9.0" +"@webassemblyjs/ieee754@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/ieee754@npm:1.11.6" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-wasm-bytecode": 1.9.0 - "@webassemblyjs/ieee754": 1.9.0 - "@webassemblyjs/leb128": 1.9.0 - "@webassemblyjs/utf8": 1.9.0 - checksum: 2456e84e8e6bedb7ab47f6333a0ee170f7ef62842c90862ca787c08528ca8041061f3f8bc257fc2a01bf6e8d1a76fddaddd43418c738f681066e5b50f88fe7df + "@xtuc/ieee754": ^1.2.0 + checksum: 13574b8e41f6ca39b700e292d7edf102577db5650fe8add7066a320aa4b7a7c09a5056feccac7a74eb68c10dea9546d4461412af351f13f6b24b5f32379b49de languageName: node linkType: hard -"@webassemblyjs/wasm-opt@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/wasm-opt@npm:1.11.1" +"@webassemblyjs/leb128@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/leb128@npm:1.11.6" dependencies: - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/helper-buffer": 1.11.1 - "@webassemblyjs/wasm-gen": 1.11.1 - "@webassemblyjs/wasm-parser": 1.11.1 - checksum: 21586883a20009e2b20feb67bdc451bbc6942252e038aae4c3a08e6f67b6bae0f5f88f20bfc7bd0452db5000bacaf5ab42b98cf9aa034a6c70e9fc616142e1db + "@xtuc/long": 4.2.2 + checksum: 7ea942dc9777d4b18a5ebfa3a937b30ae9e1d2ce1fee637583ed7f376334dd1d4274f813d2e250056cca803e0952def4b954913f1a3c9068bcd4ab4ee5143bf0 languageName: node linkType: hard -"@webassemblyjs/wasm-opt@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/wasm-opt@npm:1.9.0" - dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-buffer": 1.9.0 - "@webassemblyjs/wasm-gen": 1.9.0 - "@webassemblyjs/wasm-parser": 1.9.0 - checksum: 91242205bdbd1aa8045364a5338bfb34880cb2c65f56db8dd19382894209673699fb31a0e5279f25c7e5bcd8f3097d6c9ca84d8969d9613ef2cf166450cc3515 +"@webassemblyjs/utf8@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/utf8@npm:1.11.6" + checksum: 807fe5b5ce10c390cfdd93e0fb92abda8aebabb5199980681e7c3743ee3306a75729bcd1e56a3903980e96c885ee53ef901fcbaac8efdfa480f9c0dae1d08713 languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/wasm-parser@npm:1.11.1" +"@webassemblyjs/wasm-edit@npm:^1.11.5": + version: 1.11.6 + resolution: "@webassemblyjs/wasm-edit@npm:1.11.6" dependencies: - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/helper-api-error": 1.11.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.1 - "@webassemblyjs/ieee754": 1.11.1 - "@webassemblyjs/leb128": 1.11.1 - "@webassemblyjs/utf8": 1.11.1 - checksum: 1521644065c360e7b27fad9f4bb2df1802d134dd62937fa1f601a1975cde56bc31a57b6e26408b9ee0228626ff3ba1131ae6f74ffb7d718415b6528c5a6dbfc2 + "@webassemblyjs/ast": 1.11.6 + "@webassemblyjs/helper-buffer": 1.11.6 + "@webassemblyjs/helper-wasm-bytecode": 1.11.6 + "@webassemblyjs/helper-wasm-section": 1.11.6 + "@webassemblyjs/wasm-gen": 1.11.6 + "@webassemblyjs/wasm-opt": 1.11.6 + "@webassemblyjs/wasm-parser": 1.11.6 + "@webassemblyjs/wast-printer": 1.11.6 + checksum: 29ce75870496d6fad864d815ebb072395a8a3a04dc9c3f4e1ffdc63fc5fa58b1f34304a1117296d8240054cfdbc38aca88e71fb51483cf29ffab0a61ef27b481 languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/wasm-parser@npm:1.9.0" +"@webassemblyjs/wasm-gen@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/wasm-gen@npm:1.11.6" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-api-error": 1.9.0 - "@webassemblyjs/helper-wasm-bytecode": 1.9.0 - "@webassemblyjs/ieee754": 1.9.0 - "@webassemblyjs/leb128": 1.9.0 - "@webassemblyjs/utf8": 1.9.0 - checksum: 493f6cfc63a5e16073056c81ff0526a9936f461327379ef3c83cc841000e03623b6352704f6bf9f7cb5b3610f0032020a61f9cca78c91b15b8e995854b29c098 + "@webassemblyjs/ast": 1.11.6 + "@webassemblyjs/helper-wasm-bytecode": 1.11.6 + "@webassemblyjs/ieee754": 1.11.6 + "@webassemblyjs/leb128": 1.11.6 + "@webassemblyjs/utf8": 1.11.6 + checksum: a645a2eecbea24833c3260a249704a7f554ef4a94c6000984728e94bb2bc9140a68dfd6fd21d5e0bbb09f6dfc98e083a45760a83ae0417b41a0196ff6d45a23a languageName: node linkType: hard -"@webassemblyjs/wast-parser@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/wast-parser@npm:1.9.0" +"@webassemblyjs/wasm-opt@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/wasm-opt@npm:1.11.6" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/floating-point-hex-parser": 1.9.0 - "@webassemblyjs/helper-api-error": 1.9.0 - "@webassemblyjs/helper-code-frame": 1.9.0 - "@webassemblyjs/helper-fsm": 1.9.0 - "@xtuc/long": 4.2.2 - checksum: 705dd48fbbceec7f6bed299b8813631b242fd9312f9594dbb2985dda86c9688048692357d684f6080fc2c5666287cefaa26b263d01abadb6a9049d4c8978b9db + "@webassemblyjs/ast": 1.11.6 + "@webassemblyjs/helper-buffer": 1.11.6 + "@webassemblyjs/wasm-gen": 1.11.6 + "@webassemblyjs/wasm-parser": 1.11.6 + checksum: b4557f195487f8e97336ddf79f7bef40d788239169aac707f6eaa2fa5fe243557c2d74e550a8e57f2788e70c7ae4e7d32f7be16101afe183d597b747a3bdd528 languageName: node linkType: hard -"@webassemblyjs/wast-printer@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/wast-printer@npm:1.11.1" +"@webassemblyjs/wasm-parser@npm:1.11.6, @webassemblyjs/wasm-parser@npm:^1.11.5": + version: 1.11.6 + resolution: "@webassemblyjs/wasm-parser@npm:1.11.6" dependencies: - "@webassemblyjs/ast": 1.11.1 - "@xtuc/long": 4.2.2 - checksum: f15ae4c2441b979a3b4fce78f3d83472fb22350c6dc3fd34bfe7c3da108e0b2360718734d961bba20e7716cb8578e964b870da55b035e209e50ec9db0378a3f7 + "@webassemblyjs/ast": 1.11.6 + "@webassemblyjs/helper-api-error": 1.11.6 + "@webassemblyjs/helper-wasm-bytecode": 1.11.6 + "@webassemblyjs/ieee754": 1.11.6 + "@webassemblyjs/leb128": 1.11.6 + "@webassemblyjs/utf8": 1.11.6 + checksum: 8200a8d77c15621724a23fdabe58d5571415cda98a7058f542e670ea965dd75499f5e34a48675184947c66f3df23adf55df060312e6d72d57908e3f049620d8a languageName: node linkType: hard -"@webassemblyjs/wast-printer@npm:1.9.0": - version: 1.9.0 - resolution: "@webassemblyjs/wast-printer@npm:1.9.0" +"@webassemblyjs/wast-printer@npm:1.11.6": + version: 1.11.6 + resolution: "@webassemblyjs/wast-printer@npm:1.11.6" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/wast-parser": 1.9.0 + "@webassemblyjs/ast": 1.11.6 "@xtuc/long": 4.2.2 - checksum: 3d1e1b2e84745a963f69acd1c02425b321dd2e608e11dabc467cae0c9a808962bc769ec9afc46fbcea7188cc1e47d72370da762d258f716fb367cb1a7865c54b + checksum: d2fa6a4c427325ec81463e9c809aa6572af6d47f619f3091bf4c4a6fc34f1da3df7caddaac50b8e7a457f8784c62cd58c6311b6cb69b0162ccd8d4c072f79cf8 languageName: node linkType: hard @@ -14577,7 +13647,7 @@ __metadata: fs-extra: ^7.0.1 get-yarn-workspaces: 1.0.2 load-json-file: ^6.2.0 - lodash: ^4.4.2 + lodash: 4.17.21 ts-node: ^10.5.0 type-fest: ^3.10.0 write-json-file: ^4.3.0 @@ -14590,11 +13660,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-aco@workspace:packages/api-aco" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/ungap__structured-clone": ^0.3.0 "@webiny/api": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -14620,9 +13690,9 @@ __metadata: "@webiny/validation": 0.0.0 "@webiny/wcp": 0.0.0 graphql: ^15.8.0 - lodash: ^4.4.2 + lodash: 4.17.21 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: ^4.7.4 languageName: unknown @@ -14632,10 +13702,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-admin-settings@workspace:packages/api-admin-settings" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@webiny/api-tenancy": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -14647,10 +13717,10 @@ __metadata: "@webiny/project-utils": 0.0.0 apollo-graphql: ^0.9.5 get-yarn-workspaces: ^1.0.2 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.6.1 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sinon: ^9.0.2 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -14673,17 +13743,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-admin-users-so-ddb@workspace:packages/api-admin-users-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-admin-users": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/db-dynamodb": 0.0.0 "@webiny/error": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14693,8 +13763,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-admin-users@workspace:packages/api-admin-users" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@types/jsonwebtoken": ^9.0.2 "@types/md5": ^2.3.2 @@ -14712,9 +13782,9 @@ __metadata: "@webiny/validation": 0.0.0 commodo-fields-object: ^1.0.6 dataloader: ^2.0.0 - lodash: ^4.5.0 + lodash: 4.17.21 md5: ^2.3.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -14723,11 +13793,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-apw-scheduler-so-ddb@workspace:packages/api-apw-scheduler-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-apw": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -14740,9 +13810,9 @@ __metadata: "@webiny/handler-graphql": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14752,10 +13822,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-apw@workspace:packages/api-apw" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@webiny/api": 0.0.0 "@webiny/api-admin-settings": 0.0.0 @@ -14785,10 +13855,10 @@ __metadata: dayjs: ^1.10.4 get-yarn-workspaces: ^1.0.2 graphql: ^15.7.2 - jest: ^29.5.0 - lodash: ^4.5.0 + jest: ^29.7.0 + lodash: 4.17.21 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sinon: ^9.0.2 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -14799,11 +13869,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-audit-logs@workspace:packages/api-audit-logs" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-aco": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -14836,14 +13906,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-authentication-cognito@workspace:packages/api-authentication-cognito" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-authentication": 0.0.0 "@webiny/api-cognito-authenticator": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -14852,19 +13922,19 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-authentication@workspace:packages/api-authentication" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/handler": 0.0.0 "@webiny/project-utils": 0.0.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14874,13 +13944,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-background-tasks-ddb@workspace:packages/api-background-tasks-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/tasks": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14890,14 +13960,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-background-tasks-es@workspace:packages/api-background-tasks-es" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-elasticsearch-tasks": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/tasks": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14907,14 +13977,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-background-tasks-os@workspace:packages/api-background-tasks-os" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-elasticsearch-tasks": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/tasks": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -14924,8 +13994,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-cognito-authenticator@workspace:packages/api-cognito-authenticator" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/jsonwebtoken": ^9.0.2 "@types/jwk-to-pem": ^2.0.1 "@types/node-fetch": ^2.6.1 @@ -14933,8 +14003,8 @@ __metadata: "@webiny/project-utils": 0.0.0 jsonwebtoken: ^9.0.1 jwk-to-pem: ^2.0.1 - node-fetch: ^2.6.1 - rimraf: ^3.0.2 + node-fetch: ^2.6.13 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -14943,13 +14013,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-dynamodb-to-elasticsearch@workspace:packages/api-dynamodb-to-elasticsearch" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@types/aws-lambda": ^8.10.131 "@webiny/api-elasticsearch": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -14957,7 +14028,6 @@ __metadata: "@webiny/handler-aws": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - aws-lambda: ^1.0.7 p-retry: ^4.6.2 typescript: 4.7.4 languageName: unknown @@ -14967,11 +14037,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-elasticsearch-tasks@workspace:packages/api-elasticsearch-tasks" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-elasticsearch": 0.0.0 "@webiny/api-headless-cms": 0.0.0 @@ -14991,7 +14061,7 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/tasks": 0.0.0 "@webiny/utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 type-fest: ^2.19.0 typescript: 4.7.4 @@ -15002,8 +14072,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-elasticsearch@workspace:packages/api-elasticsearch" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 @@ -15013,7 +14083,7 @@ __metadata: "@webiny/utils": 0.0.0 aws-elasticsearch-connector: ^9.0.0 elastic-ts: ^0.8.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15023,13 +14093,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-file-manager-ddb@workspace:packages/api-file-manager-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-file-manager": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -15037,10 +14107,10 @@ __metadata: "@webiny/error": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 jsonpack: ^1.1.5 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15050,8 +14120,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-file-manager-s3@workspace:packages/api-file-manager-s3" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/node-fetch": ^2.6.1 "@webiny/api": 0.0.0 "@webiny/api-file-manager": 0.0.0 @@ -15068,11 +14138,11 @@ __metadata: "@webiny/validation": 0.0.0 form-data: ^4.0.0 mime: ^3.0.0 - node-fetch: ^2.6.1 + node-fetch: ^2.6.13 object-hash: ^3.0.0 p-map: 4.0.0 p-reduce: 2.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sanitize-filename: ^1.6.3 sharp: 0.32.6 typescript: 4.7.4 @@ -15083,13 +14153,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-file-manager@workspace:packages/api-file-manager" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@types/sharp": ^0.32.0 "@webiny/api": 0.0.0 @@ -15109,10 +14179,10 @@ __metadata: "@webiny/tasks": 0.0.0 "@webiny/utils": 0.0.0 "@webiny/validation": 0.0.0 - jest: ^29.5.0 - lodash: ^4.17.11 + jest: ^29.7.0 + lodash: 4.17.21 object-hash: ^2.1.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15122,11 +14192,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-form-builder-so-ddb-es@workspace:packages/api-form-builder-so-ddb-es" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@webiny/api-dynamodb-to-elasticsearch": 0.0.0 "@webiny/api-elasticsearch": 0.0.0 @@ -15143,9 +14213,9 @@ __metadata: "@webiny/utils": 0.0.0 csvtojson: ^2.0.10 elastic-ts: ^0.8.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15155,11 +14225,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-form-builder-so-ddb@workspace:packages/api-form-builder-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-form-builder": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -15170,9 +14240,9 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 csvtojson: ^2.0.10 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15182,11 +14252,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-form-builder@workspace:packages/api-form-builder" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@types/got": ^9.6.12 "@types/json2csv": ^4.5.1 @@ -15214,13 +14284,12 @@ __metadata: csvtojson: ^2.0.10 date-fns: ^2.22.1 fs-extra: ^9.1.0 - got: ^9.6.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 json2csv: ^4.5.2 - lodash: ^4.17.11 - node-fetch: ^2.6.1 - rimraf: ^3.0.2 + lodash: 4.17.21 + node-fetch: ^2.6.13 + rimraf: ^5.0.5 slugify: ^1.2.9 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -15231,10 +14300,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-headless-cms-ddb-es@workspace:packages/api-headless-cms-ddb-es" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@types/jsonpack": ^1.1.0 "@webiny/api": 0.0.0 @@ -15259,12 +14328,12 @@ __metadata: "@webiny/tasks": 0.0.0 "@webiny/utils": 0.0.0 dataloader: ^2.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 jsonpack: ^1.1.5 - lodash: ^4.17.21 + lodash: 4.17.21 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sinon: ^9.0.2 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -15275,10 +14344,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-headless-cms-ddb@workspace:packages/api-headless-cms-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@types/jsonpack": ^1.1.0 "@webiny/api-headless-cms": 0.0.0 "@webiny/aws-sdk": 0.0.0 @@ -15291,10 +14360,10 @@ __metadata: "@webiny/utils": 0.0.0 dataloader: ^2.0.0 dot-prop: ^6.0.1 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 jsonpack: ^1.1.5 - lodash: ^4.5.0 + lodash: 4.17.21 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15304,10 +14373,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-headless-cms@workspace:packages/api-headless-cms" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@graphql-tools/schema": ^7.1.2 "@webiny/api": 0.0.0 "@webiny/api-i18n": 0.0.0 @@ -15332,21 +14401,21 @@ __metadata: get-yarn-workspaces: ^1.0.2 graphql: ^15.7.2 graphql-tag: ^2.12.6 - jest: ^29.5.0 - jsdom: 21.1.2 - lodash: ^4.5.0 + jest: ^29.7.0 + jsdom: ^24.0.0 + lodash: 4.17.21 p-map: ^4.0.0 p-reduce: ^2.1.0 pluralize: ^8.0.0 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 semver: ^7.3.5 sinon: ^9.0.2 slugify: ^1.4.0 ttypescript: ^1.5.12 typescript: 4.7.4 write-json-file: ^4.3.0 - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -15354,16 +14423,16 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-i18n-content@workspace:packages/api-i18n-content" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-i18n": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 graphql: ^15.7.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -15372,11 +14441,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-i18n-ddb@workspace:packages/api-i18n-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-i18n": 0.0.0 "@webiny/api-security": 0.0.0 @@ -15391,9 +14460,9 @@ __metadata: "@webiny/handler-db": 0.0.0 "@webiny/handler-graphql": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15403,11 +14472,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-i18n@workspace:packages/api-i18n" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/accept-language-parser": ^1.5.3 "@webiny/api": 0.0.0 "@webiny/api-security": 0.0.0 @@ -15424,8 +14493,8 @@ __metadata: "@webiny/pubsub": 0.0.0 accept-language-parser: ^1.5.0 i18n-locales: ^0.0.2 - jest: ^29.5.0 - rimraf: ^3.0.2 + jest: ^29.7.0 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15435,11 +14504,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-mailer@workspace:packages/api-mailer" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/crypto-js": ^4.1.1 "@types/nodemailer": ^6.4.4 "@webiny/api": 0.0.0 @@ -15457,16 +14526,16 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/pubsub": 0.0.0 - crypto-js: ^4.1.1 + crypto-js: 4.2.0 graphql: ^15.7.2 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.6.1 - lodash: ^4.17.21 - nodemailer: ^6.7.6 - rimraf: ^3.0.2 + lodash: 4.17.21 + nodemailer: ^6.9.9 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -15474,11 +14543,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder-aco@workspace:packages/api-page-builder-aco" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-aco": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -15497,7 +14566,7 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/wcp": 0.0.0 graphql: ^15.8.0 - lodash: ^4.17.11 + lodash: 4.17.21 ttypescript: ^1.5.13 typescript: ^4.7.4 languageName: unknown @@ -15507,11 +14576,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder-import-export-so-ddb@workspace:packages/api-page-builder-import-export-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-page-builder-import-export": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -15522,9 +14591,9 @@ __metadata: "@webiny/handler-aws": 0.0.0 "@webiny/handler-graphql": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15534,12 +14603,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder-import-export@workspace:packages/api-page-builder-import-export" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-proposal-export-default-from": ^7.16.0 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-proposal-export-default-from": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@commodo/fields": beta "@types/archiver": ^5.3.1 "@types/node-fetch": ^2.6.1 @@ -15568,12 +14637,12 @@ __metadata: commodo-fields-object: ^1.0.6 dot-prop-immutable: ^2.1.0 fs-extra: ^9.1.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 load-json-file: ^6.2.0 - lodash: ^4.17.11 - node-fetch: ^2.6.1 - rimraf: ^3.0.2 + lodash: 4.17.21 + node-fetch: ^2.6.13 + rimraf: ^5.0.5 stream: ^0.0.2 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -15586,11 +14655,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder-so-ddb-es@workspace:packages/api-page-builder-so-ddb-es" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@elastic/elasticsearch-mock": 0.3.0 "@webiny/api": 0.0.0 @@ -15624,10 +14693,10 @@ __metadata: dataloader: ^2.0.0 elastic-ts: ^0.8.0 graphql: ^15.8.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15637,11 +14706,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder-so-ddb@workspace:packages/api-page-builder-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-page-builder": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -15656,10 +14725,10 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 dataloader: ^2.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15669,12 +14738,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-page-builder@workspace:packages/api-page-builder" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-proposal-export-default-from": ^7.16.0 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-proposal-export-default-from": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/extract-zip": ^1.6.2 "@types/node-fetch": ^2.6.1 "@types/rimraf": ^3.0.2 @@ -15701,18 +14770,18 @@ __metadata: dataloader: ^2.0.0 extract-zip: ^1.6.7 fs-extra: ^9.1.0 - jest: ^29.5.0 + jest: ^29.7.0 jsonpack: ^1.1.5 load-json-file: ^6.2.0 - lodash: ^4.17.11 - node-fetch: ^2.6.1 - rimraf: ^3.0.2 + lodash: 4.17.21 + node-fetch: ^2.6.13 + rimraf: ^5.0.5 stream: ^0.0.2 ttypescript: ^1.5.12 typescript: 4.7.4 uniqid: ^5.2.0 - zip-local: ^0.3.4 - zod: ^3.21.4 + zip-local: ^0.3.5 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -15720,12 +14789,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-prerendering-service-aws@workspace:packages/api-prerendering-service-aws" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-proposal-export-default-from": ^7.16.0 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-proposal-export-default-from": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-prerendering-service": 0.0.0 "@webiny/aws-sdk": 0.0.0 @@ -15735,8 +14804,8 @@ __metadata: "@webiny/handler-client": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -15745,12 +14814,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-prerendering-service-so-ddb@workspace:packages/api-prerendering-service-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-proposal-export-default-from": ^7.16.0 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-proposal-export-default-from": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api-prerendering-service": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -15761,7 +14830,7 @@ __metadata: "@webiny/project-utils": 0.0.0 jest-dynalite: ^3.3.1 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15771,12 +14840,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-prerendering-service@workspace:packages/api-prerendering-service" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-proposal-export-default-from": ^7.16.0 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-proposal-export-default-from": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@sparticuz/chromium": 109.0.0 "@types/object-hash": ^2.2.1 "@types/puppeteer-core": ^5.4.0 @@ -15790,7 +14859,7 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 - lodash: ^4.17.20 + lodash: 4.17.21 object-hash: ^2.1.1 pluralize: ^8.0.0 posthtml: ^0.15.0 @@ -15798,7 +14867,7 @@ __metadata: posthtml-plugin-link-preload: ^1.0.0 prettier: ^2.8.3 puppeteer-core: 19.4.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 shortid: ^2.2.16 srcset: ^4.0.0 ttypescript: ^1.5.12 @@ -15810,8 +14879,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-security-auth0@workspace:packages/api-security-auth0" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/jsonwebtoken": ^9.0.2 "@types/jwk-to-pem": ^2.0.1 "@types/node-fetch": ^2.6.1 @@ -15828,8 +14897,8 @@ __metadata: "@webiny/project-utils": 0.0.0 jsonwebtoken: ^9.0.1 jwk-to-pem: ^2.0.1 - node-fetch: ^2.6.1 - rimraf: ^3.0.2 + node-fetch: ^2.6.13 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -15839,8 +14908,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-security-cognito@workspace:packages/api-security-cognito" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/jsonwebtoken": ^9.0.2 "@webiny/api": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -15858,7 +14927,7 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 md5: ^2.3.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -15867,8 +14936,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-security-okta@workspace:packages/api-security-okta" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/node-fetch": ^2.6.1 "@webiny/api": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -15882,8 +14951,8 @@ __metadata: "@webiny/project-utils": 0.0.0 jsonwebtoken: ^9.0.1 jwk-to-pem: ^2.0.1 - node-fetch: ^2.6.1 - rimraf: ^3.0.2 + node-fetch: ^2.6.13 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -15892,17 +14961,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-security-so-ddb@workspace:packages/api-security-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-security": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/db-dynamodb": 0.0.0 "@webiny/error": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15912,11 +14981,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-security@workspace:packages/api-security" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@types/jsonwebtoken": ^9.0.2 "@webiny/api": 0.0.0 @@ -15941,7 +15010,7 @@ __metadata: deep-equal: ^2.2.3 jsonwebtoken: ^9.0.1 minimatch: ^5.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15951,17 +15020,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-tenancy-so-ddb@workspace:packages/api-tenancy-so-ddb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-tenancy": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/db-dynamodb": 0.0.0 "@webiny/error": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15971,8 +15040,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-tenancy@workspace:packages/api-tenancy" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-wcp": 0.0.0 "@webiny/cli": 0.0.0 @@ -15984,9 +15053,9 @@ __metadata: "@webiny/pubsub": 0.0.0 "@webiny/utils": 0.0.0 dataloader: ^2.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -15996,8 +15065,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-tenant-manager@workspace:packages/api-tenant-manager" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -16008,9 +15077,9 @@ __metadata: "@webiny/handler-graphql": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16020,15 +15089,15 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-theme-manager@workspace:packages/api-theme-manager" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/handler-graphql": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 - rimraf: ^3.0.2 + jest: ^29.7.0 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16038,13 +15107,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-wcp@workspace:packages/api-wcp" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/error": 0.0.0 @@ -16052,8 +15121,8 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/wcp": 0.0.0 jest-dynalite: ^3.2.0 - node-fetch: ^2.6.7 - rimraf: ^3.0.2 + node-fetch: ^2.6.13 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16063,16 +15132,16 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api@workspace:packages/api" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -16083,12 +15152,12 @@ __metadata: resolution: "@webiny/app-aco@workspace:packages/app-aco" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.12.1 @@ -16114,19 +15183,19 @@ __metadata: dot-prop-immutable: ^2.1.1 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.2.0 + lodash: 4.17.21 mobx: ^6.9.0 mobx-react-lite: ^3.4.3 react: 17.0.2 react-dnd: ^16.0.1 react-dom: 17.0.2 react-hotkeyz: ^1.0.4 - rimraf: ^3.0.2 + rimraf: ^5.0.5 slugify: ^1.2.9 store: ^2.0.12 ttypescript: ^1.5.12 typescript: 4.7.4 - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -16136,13 +15205,13 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@auth0/auth0-react": ^1.10.1 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-throw-expressions": ^7.22.5 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/plugin-proposal-throw-expressions": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 "@webiny/app": 0.0.0 "@webiny/app-admin": 0.0.0 @@ -16161,11 +15230,11 @@ __metadata: emotion: ^10.0.27 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.4.2 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -16177,13 +15246,13 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@aws-amplify/auth": ^5.1.9 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-throw-expressions": ^7.22.5 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/plugin-proposal-throw-expressions": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 "@webiny/app": 0.0.0 "@webiny/app-admin": 0.0.0 @@ -16201,7 +15270,7 @@ __metadata: react: 17.0.2 react-dom: 17.0.2 react-social-login-buttons: ^3.9.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16212,13 +15281,13 @@ __metadata: resolution: "@webiny/app-admin-okta@workspace:packages/app-admin-okta" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-throw-expressions": ^7.22.5 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/plugin-proposal-throw-expressions": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 "@okta/okta-auth-js": ^5.3.1 "@okta/okta-react": ^6.1.0 @@ -16240,11 +15309,11 @@ __metadata: emotion: ^10.0.27 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.4.0 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -16253,12 +15322,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-admin-rmwc@workspace:packages/app-admin-rmwc" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.12.1 "@rmwc/base": 7.0.3 @@ -16275,17 +15345,16 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/react-router": 0.0.0 "@webiny/ui": 0.0.0 - babel-plugin-emotion: ^9.2.8 babel-plugin-named-asset-import: ^1.0.0-next.3e165448 classnames: ^2.3.1 emotion: ^10.0.27 - lodash: ^4.17.21 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 react-hotkeyz: ^1.0.4 react-transition-group: ^4.4.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 store: ^2.0.12 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -16297,13 +15366,13 @@ __metadata: resolution: "@webiny/app-admin-users-cognito@workspace:packages/app-admin-users-cognito" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-throw-expressions": ^7.22.5 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/plugin-proposal-throw-expressions": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 "@webiny/app": 0.0.0 "@webiny/app-admin": 0.0.0 @@ -16322,11 +15391,11 @@ __metadata: emotion: ^10.0.27 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.17.21 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16338,14 +15407,15 @@ __metadata: dependencies: "@apollo/react-components": ^3.1.5 "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@editorjs/editorjs": ^2.19.0 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.3 @@ -16376,7 +15446,6 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 classnames: ^2.2.6 dot-prop-immutable: ^2.1.0 downshift: ^3.1.2 @@ -16384,14 +15453,14 @@ __metadata: graphlib: ^2.1.7 graphql: ^15.7.2 is-hotkey: ^0.1.3 - lodash: ^4.17.11 + lodash: 4.17.21 mobx: ^6.9.0 prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 react-hotkeyz: ^1.0.4 react-transition-group: ^4.3.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 store: ^2.0.12 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -16403,12 +15472,13 @@ __metadata: resolution: "@webiny/app-apw@workspace:packages/app-apw" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/is-prop-valid": ^1.1.1 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -16431,19 +15501,18 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 dayjs: ^1.10.4 dot-prop-immutable: ^2.1.1 emotion: ^10.0.17 graphql: ^15.7.2 graphql-tag: ^2.10.1 - lodash: ^4.17.11 + lodash: 4.17.21 prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 react-spinner-material: 1.1.4 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16454,12 +15523,12 @@ __metadata: resolution: "@webiny/app-audit-logs@workspace:packages/app-audit-logs" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.19.3 - "@babel/core": ^7.19.3 - "@babel/preset-env": ^7.19.4 - "@babel/preset-react": ^7.18.6 - "@babel/preset-typescript": ^7.18.6 - "@babel/runtime": ^7.19.0 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.3 @@ -16481,8 +15550,8 @@ __metadata: emotion: ^10.0.17 execa: ^5.0.0 graphql-tag: ^2.12.6 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 peerDependencies: @@ -16495,20 +15564,20 @@ __metadata: resolution: "@webiny/app-cognito-authenticator@workspace:packages/app-cognito-authenticator" dependencies: "@aws-amplify/auth": ^5.1.9 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-throw-expressions": ^7.22.5 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/plugin-proposal-throw-expressions": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@types/lodash": ^4.14.191 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - lodash: ^4.17.21 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -16517,14 +15586,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-file-manager-s3@workspace:packages/app-file-manager-s3" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/app": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 graphql-tag: ^2.12.6 p-retry: ^4.6.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -16536,12 +15605,12 @@ __metadata: "@apollo/react-common": ^3.1.4 "@apollo/react-components": ^3.1.5 "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.3 @@ -16575,7 +15644,7 @@ __metadata: graphql: ^15.7.2 graphql-tag: ^2.12.6 invariant: ^2.2.4 - lodash: ^4.17.11 + lodash: 4.17.21 mime: ^2.4.2 minimatch: ^5.1.0 mobx: ^6.9.0 @@ -16587,7 +15656,7 @@ __metadata: react-dom: 17.0.2 react-hotkeyz: ^1.0.4 react-lazy-load: ^3.1.14 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 zod: ^3.22.4 @@ -16600,13 +15669,14 @@ __metadata: dependencies: "@apollo/react-common": ^3.1.4 "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@editorjs/editorjs": ^2.20.1 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.2 @@ -16634,14 +15704,13 @@ __metadata: apollo-cache: ^1.3.5 apollo-client: ^2.6.10 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 dot-prop-immutable: ^2.1.0 emotion: ^10.0.17 graphql: ^15.7.2 graphql-tag: ^2.12.6 history: ^5.3.0 json2csv: ^4.5.2 - lodash: ^4.17.10 + lodash: 4.17.21 prop-types: ^15.7.2 react: 17.0.2 react-dnd: ^11.1.3 @@ -16650,7 +15719,7 @@ __metadata: react-google-recaptcha: ^1.1.0 react-hotkeyz: ^1.0.4 react-sortable-hoc: ^1.9.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 shortid: ^2.2.14 ttypescript: ^1.5.12 typescript: 4.7.4 @@ -16661,12 +15730,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-graphql-playground@workspace:packages/app-graphql-playground" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@webiny/app": 0.0.0 @@ -16682,13 +15752,12 @@ __metadata: apollo-link: ^1.2.14 apollo-link-context: ^1.0.20 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 graphql: ^15.7.2 load-script: ^1.0.0 prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -16697,12 +15766,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-headless-cms-common@workspace:packages/app-headless-cms-common" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@fortawesome/fontawesome-svg-core": ^1.3.0 "@types/react": 17.0.39 "@webiny/app-security": 0.0.0 @@ -16710,14 +15780,13 @@ __metadata: "@webiny/form": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - babel-plugin-emotion: ^9.2.8 - babel-plugin-module-resolver: ^4.1.0 + babel-plugin-module-resolver: ^5.0.0 graphql: ^15.7.2 graphql-tag: ^2.12.6 prop-types: ^15.7.2 react: 17.0.2 react-dnd: ^11.1.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16729,12 +15798,13 @@ __metadata: dependencies: "@apollo/react-common": ^3.1.4 "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@fortawesome/fontawesome-common-types": ^0.3.0 @@ -16775,14 +15845,13 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 - babel-plugin-module-resolver: ^4.1.0 + babel-plugin-module-resolver: ^5.0.0 classnames: ^2.2.6 dot-prop-immutable: ^2.1.0 emotion: ^10.0.17 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.17.10 + lodash: 4.17.21 mobx-react-lite: ^3.4.3 prop-types: ^15.7.2 raw.macro: ^0.4.2 @@ -16795,7 +15864,7 @@ __metadata: react-helmet: ^6.1.0 react-hotkeyz: ^1.0.4 react-virtualized: ^9.21.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 use-deep-compare-effect: ^1.6.1 @@ -16806,12 +15875,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-i18n-content@workspace:packages/app-i18n-content" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@emotion/babel-plugin": ^11.11.0 "@webiny/app": 0.0.0 "@webiny/app-admin": 0.0.0 "@webiny/app-i18n": 0.0.0 @@ -16821,11 +15891,10 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/ui": 0.0.0 - babel-plugin-emotion: ^9.2.8 emotion: ^10.0.17 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -16835,12 +15904,13 @@ __metadata: resolution: "@webiny/app-i18n@workspace:packages/app-i18n" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 @@ -16859,14 +15929,13 @@ __metadata: apollo-link: ^1.2.14 apollo-link-context: ^1.0.20 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.17.11 + lodash: 4.17.21 prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16877,12 +15946,13 @@ __metadata: resolution: "@webiny/app-mailer@workspace:packages/app-mailer" dependencies: "@apollo/react-components": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@types/react": 17.0.39 "@webiny/app-admin": 0.0.0 @@ -16896,7 +15966,6 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 dot-prop-immutable: ^2.1.1 graphql: ^15.7.2 graphql-tag: ^2.10.1 @@ -16904,7 +15973,7 @@ __metadata: react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16914,13 +15983,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-page-builder-editor@workspace:packages/app-page-builder-editor" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@svgr/webpack": ^6.1.1 "@types/medium-editor": ^5.0.3 @@ -16936,20 +16006,19 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 classnames: ^2.2.6 dot-prop-immutable: ^2.1.0 emotion: ^10.0.17 graphql: ^15.7.2 - lodash: ^4.17.10 - nanoid: ^3.1.20 + lodash: 4.17.21 + nanoid: ^3.3.7 prop-types: ^15.7.2 react: 17.0.2 react-dnd: ^11.1.3 react-dnd-html5-backend: ^11.1.3 react-dom: 17.0.2 recoil: ^0.1.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -16959,12 +16028,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-page-builder-elements@workspace:packages/app-page-builder-elements" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/facepaint": ^1.2.2 @@ -16975,7 +16044,7 @@ __metadata: "@webiny/theme": 0.0.0 execa: ^5.0.0 facepaint: ^1.2.1 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 peerDependencies: @@ -17009,13 +16078,14 @@ __metadata: "@apollo/react-common": ^3.1.4 "@apollo/react-components": ^3.1.5 "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@fortawesome/fontawesome-common-types": ^0.3.0 @@ -17062,7 +16132,6 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 classnames: ^2.2.6 dot-prop-immutable: ^2.1.0 emotion: ^10.0.17 @@ -17072,16 +16141,16 @@ __metadata: history: ^5.3.0 invariant: ^2.2.4 is-hotkey: ^0.1.3 - lodash: ^4.17.10 + lodash: 4.17.21 medium-editor: ^5.23.3 mobx: ^6.9.0 mobx-react-lite: ^3.4.3 - nanoid: ^3.1.20 + nanoid: ^3.3.7 pako: ^2.1.0 platform: ^1.3.5 prop-types: ^15.7.2 react: 17.0.2 - react-color: ^2.14.1 + react-color: ^2.19.3 react-dnd: ^11.1.3 react-dnd-html5-backend: ^11.1.3 react-dom: 17.0.2 @@ -17093,7 +16162,7 @@ __metadata: react-transition-group: ^4.3.0 react-virtualized: ^9.21.0 recoil: ^0.1.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 slugify: ^1.2.9 store: ^2.0.12 swiper: ^9.3.2 @@ -17107,17 +16176,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-plugin-admin-welcome-screen@workspace:packages/app-plugin-admin-welcome-screen" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -17127,12 +16196,13 @@ __metadata: resolution: "@webiny/app-security-access-management@workspace:packages/app-security-access-management" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@emotion/babel-plugin": ^11.11.0 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.12.1 "@types/react-helmet": ^6.1.5 @@ -17147,14 +16217,13 @@ __metadata: "@webiny/react-router": 0.0.0 "@webiny/ui": 0.0.0 "@webiny/validation": 0.0.0 - babel-plugin-emotion: ^9.2.8 emotion: ^10.0.17 graphql-tag: ^2.12.6 - lodash: ^4.17.21 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17164,21 +16233,21 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-security@workspace:packages/app-security" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@emotion/babel-plugin": ^11.11.0 "@webiny/app": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - babel-plugin-emotion: ^9.2.8 minimatch: ^5.1.6 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17188,12 +16257,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-serverless-cms@workspace:packages/app-serverless-cms" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@webiny/app": 0.0.0 "@webiny/app-aco": 0.0.0 @@ -17224,11 +16294,10 @@ __metadata: apollo-link: ^1.2.14 apollo-link-batch-http: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 babel-plugin-named-asset-import: ^1.0.0-next.3e165448 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17239,13 +16308,14 @@ __metadata: resolution: "@webiny/app-tenancy@workspace:packages/app-tenancy" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 "@webiny/app": 0.0.0 @@ -17255,11 +16325,10 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/ui": 0.0.0 apollo-client: ^2.6.10 - babel-plugin-emotion: ^9.2.8 graphql-tag: ^2.12.6 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 store: ^2.0.12 ttypescript: ^1.3.2 typescript: 4.7.4 @@ -17271,12 +16340,13 @@ __metadata: resolution: "@webiny/app-tenant-manager@workspace:packages/app-tenant-manager" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 @@ -17294,15 +16364,14 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 emotion: ^10.0.27 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.17.11 + lodash: 4.17.21 prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17313,12 +16382,13 @@ __metadata: resolution: "@webiny/app-theme-manager@workspace:packages/app-theme-manager" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 @@ -17337,15 +16407,14 @@ __metadata: apollo-client: ^2.6.10 apollo-link: ^1.2.14 apollo-utilities: ^1.3.4 - babel-plugin-emotion: ^9.2.8 babel-plugin-named-asset-import: ^1.0.0-next.3e165448 graphql: ^15.7.2 graphql-tag: ^2.12.6 - lodash: ^4.17.11 + lodash: 4.17.21 prop-types: ^15.7.2 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17355,20 +16424,20 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-theme@workspace:packages/app-theme" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/theme": 0.0.0 - babel-plugin-emotion: ^9.2.8 execa: ^5.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 peerDependencies: @@ -17381,12 +16450,12 @@ __metadata: resolution: "@webiny/app-wcp@workspace:packages/app-wcp" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/react": ^11.10.6 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -17397,7 +16466,7 @@ __metadata: graphql-tag: ^2.12.6 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17408,12 +16477,12 @@ __metadata: resolution: "@webiny/app-website@workspace:packages/app-website" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/cache": ^11.10.5 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -17432,7 +16501,7 @@ __metadata: react: 17.0.2 react-dom: 17.0.2 react-helmet: ^6.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17443,13 +16512,13 @@ __metadata: resolution: "@webiny/app@workspace:packages/app" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@emotion/styled": ^11.10.6 "@types/lodash": ^4.14.191 "@types/react": 17.0.39 @@ -17473,11 +16542,11 @@ __metadata: boolean: ^3.0.1 graphql: ^15.7.2 invariant: ^2.2.4 - lodash: ^4.17.4 - nanoid: ^3.1.30 + lodash: 4.17.21 + nanoid: ^3.3.7 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 warning: ^4.0.2 languageName: unknown @@ -17487,8 +16556,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/aws-helpers@workspace:packages/aws-helpers" dependencies: + "@types/aws-lambda": ^8.10.134 "@webiny/project-utils": 0.0.0 - aws-lambda: ^1.0.7 cheerio: ^1.0.0-rc.10 srcset: ^4.0.0 languageName: unknown @@ -17525,12 +16594,12 @@ __metadata: "@aws-sdk/s3-presigned-post": ^3.425.0 "@aws-sdk/s3-request-presigner": ^3.425.0 "@aws-sdk/util-dynamodb": ^3.425.0 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -17543,27 +16612,20 @@ __metadata: "@webiny/cli": 0.0.0 "@webiny/data-migration": 0.0.0 "@webiny/pulumi-sdk": 0.0.0 - ansi-to-html: 0.6.15 - blessed: 0.1.81 - blessed-contrib: 4.10.1 - body-parser: 1.19.0 + body-parser: 1.20.1 chalk: 4.1.2 execa: 5.1.1 - express: 4.17.1 + express: 4.18.2 fast-glob: ^3.2.7 - handlebars: 4.7.7 localtunnel: 2.0.2 - lodash: ^4.17.20 + lodash: 4.17.21 log-update: ^4.0.0 mime: 2.6.0 minimatch: ^5.1.0 ncp: 2.0.0 - node-notifier: 7.0.2 - open: ^8.4.0 + node-notifier: ^10.0.1 ora: 4.1.1 replace-in-path: ^1.1.0 - strip-ansi: ^6.0.1 - ws: 7.5.5 languageName: unknown linkType: soft @@ -17571,9 +16633,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-admin-app-module@workspace:packages/cli-plugin-scaffold-admin-app-module" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17588,7 +16650,7 @@ __metadata: ncp: ^2.0.0 pluralize: ^8.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 typescript: 4.7.4 languageName: unknown @@ -17598,9 +16660,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-ci@workspace:packages/cli-plugin-scaffold-ci" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17613,9 +16675,9 @@ __metadata: chalk: ^4.1.0 inquirer: ^7.3.3 js-base64: ^3.6.0 - octokit: ^1.0.4 + octokit: ^3.1.2 open: ^8.0.6 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 typescript: 4.7.4 validate-npm-package-name: ^3.0.0 @@ -17626,9 +16688,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-full-stack-app@workspace:packages/cli-plugin-scaffold-full-stack-app" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17641,7 +16703,7 @@ __metadata: chalk: ^4.1.0 ncp: ^2.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 typescript: 4.7.4 languageName: unknown @@ -17651,9 +16713,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-graphql-api@workspace:packages/cli-plugin-scaffold-graphql-api" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17669,7 +16731,7 @@ __metadata: load-json-file: ^6.2.0 ncp: ^2.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 typescript: 4.7.4 write-json-file: ^4.3.0 @@ -17680,9 +16742,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-graphql-service@workspace:packages/cli-plugin-scaffold-graphql-service" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17698,7 +16760,7 @@ __metadata: ncp: ^2.0.0 pluralize: ^8.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 ts-morph: ^11.0.0 typescript: 4.7.4 @@ -17710,9 +16772,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-react-app@workspace:packages/cli-plugin-scaffold-react-app" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17727,7 +16789,7 @@ __metadata: load-json-file: ^6.2.0 ncp: ^2.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 terminal-link: ^2.1.1 typescript: 4.7.4 write-json-file: ^4.3.0 @@ -17738,9 +16800,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold-react-component@workspace:packages/cli-plugin-scaffold-react-component" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17757,7 +16819,7 @@ __metadata: ncp: ^2.0.0 pluralize: ^8.0.0 replace-in-path: ^1.1.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 validate-npm-package-name: ^3.0.0 write-json-file: ^4.3.0 @@ -17768,10 +16830,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/cli-plugin-scaffold@workspace:packages/cli-plugin-scaffold" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@types/inquirer": ^7.3.1 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 @@ -17783,7 +16845,7 @@ __metadata: load-json-file: ^6.2.0 ora: 4.1.1 prettier: ^2.8.3 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ts-morph: ^11.0.0 typescript: 4.7.4 write-json-file: ^4.3.0 @@ -17797,11 +16859,11 @@ __metadata: "@webiny/project-utils": 0.0.0 archy: 1.0.0 chalk: 4.1.2 - execa: 5.0.0 + color: ^4.2.3 + execa: ^5.0.0 graphlib: 2.1.8 multimatch: 5.0.0 p-map: ^4.0.0 - random-color: 1.0.1 languageName: unknown linkType: soft @@ -17838,8 +16900,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/commodo@workspace:packages/commodo" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@commodo/fields": 1.1.2-beta.20 "@commodo/hooks": ^1.2.1 "@commodo/name": ^1.3.1 @@ -17851,7 +16913,7 @@ __metadata: commodo-fields-object: ^1.0.3 ramda: ^0.26.1 repropose: ^1.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -17871,7 +16933,7 @@ __metadata: get-yarn-workspaces: 1.0.2 inquirer: 7.3.3 load-json-file: 6.2.0 - lodash: ^4.17.20 + lodash: 4.17.21 open: ^8.4.0 write-json-file: 4.3.0 languageName: unknown @@ -17881,10 +16943,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/data-migration@workspace:packages/data-migration" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@types/center-align": ^1.0.0 "@types/pino": ^7.0.5 @@ -17899,12 +16961,12 @@ __metadata: "@webiny/utils": 0.0.0 center-align: ^1.0.1 chalk: ^4.1.2 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 jest-mock-console: ^1.0.0 minimatch: ^5.1.6 pino-pretty: ^9.4.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 semver: ^7.3.5 typescript: 4.7.4 languageName: unknown @@ -17914,8 +16976,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/db-dynamodb@workspace:packages/db-dynamodb" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@types/is-number": ^7.0.2 "@webiny/api": 0.0.0 "@webiny/aws-sdk": 0.0.0 @@ -17930,10 +16992,10 @@ __metadata: dynamodb-toolbox: ^0.9.2 fuse.js: 7.0.0 is-number: ^7.0.0 - jest: ^29.5.0 + jest: ^29.7.0 jest-dynalite: ^3.2.0 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -17943,11 +17005,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/db@workspace:packages/db" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -17956,11 +17018,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/error@workspace:packages/error" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.15 typescript: 4.7.4 languageName: unknown @@ -17970,13 +17032,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/feature-flags@workspace:packages/feature-flags" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/runtime": ^7.23.9 "@types/uniqid": ^5.3.2 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -17986,12 +17048,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/form@workspace:packages/form" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@testing-library/react": ^12.1.5 "@testing-library/user-event": ^12.8.3 "@types/invariant": ^2.2.35 @@ -17999,8 +17061,8 @@ __metadata: "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/validation": 0.0.0 - lodash: ^4.17.5 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 peerDependencies: @@ -18022,12 +17084,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler-aws@workspace:packages/handler-aws" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@fastify/aws-lambda": 3.1.3 + "@types/aws-lambda": ^8.10.134 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/handler": 0.0.0 @@ -18035,9 +17098,8 @@ __metadata: "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 - aws-lambda: ^1.0.7 fastify: 4.11.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -18047,18 +17109,18 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler-client@workspace:packages/handler-client" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/error": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 - jest: ^29.5.0 - rimraf: ^3.0.2 + jest: ^29.7.0 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -18067,15 +17129,15 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler-db@workspace:packages/handler-db" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/db": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -18084,10 +17146,10 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler-graphql@workspace:packages/handler-graphql" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@graphql-tools/schema": ^7.0.0 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 @@ -18100,9 +17162,9 @@ __metadata: graphql: ^15.7.2 graphql-scalars: 1.12.0 graphql-tag: ^2.12.6 - jest: ^29.5.0 + jest: ^29.7.0 jest-mock-console: ^1.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -18112,18 +17174,18 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler-logs@workspace:packages/handler-logs" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/node-fetch": ^2.6.1 "@webiny/cli": 0.0.0 "@webiny/handler": 0.0.0 "@webiny/handler-aws": 0.0.0 "@webiny/project-utils": 0.0.0 - node-fetch: ^2.6.1 - rimraf: ^3.0.2 + node-fetch: ^2.6.13 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -18132,11 +17194,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler@workspace:packages/handler" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@fastify/compress": 6.2.0 "@fastify/cookie": 8.3.0 "@webiny/api": 0.0.0 @@ -18147,7 +17209,7 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 fastify: 4.11.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -18157,17 +17219,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/i18n-react@workspace:packages/i18n-react" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/i18n": 0.0.0 "@webiny/project-utils": 0.0.0 - lodash: ^4.17.4 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 typescript: 4.7.4 peerDependencies: react: ^17.0.2 @@ -18178,12 +17240,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/i18n@workspace:packages/i18n" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/register": ^7.16.0 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/register": ^7.23.7 + "@babel/runtime": ^7.23.9 "@types/accounting": ^0.4.2 "@types/lodash": ^4.14.190 "@webiny/cli": 0.0.0 @@ -18191,12 +17253,12 @@ __metadata: accounting: ^0.4.1 fecha: ^2.3.3 glob: ^7.1.2 - lodash: ^4.17.4 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 short-hash: ^1.0.0 ttypescript: ^1.5.13 typescript: 4.7.4 - yargs: 12.0.5 + yargs: ^17.6.2 peerDependencies: react: ^17.0.2 languageName: unknown @@ -18212,7 +17274,7 @@ __metadata: reflect-metadata: ^0.1.13 ttypescript: ^1.5.13 typescript: 4.7.4 - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -18222,11 +17284,11 @@ __metadata: dependencies: "@lexical/headless": ^0.12.2 "@lexical/html": ^0.12.2 - "@types/jsdom": 21.1.3 + "@types/jsdom": ^21.1.6 "@webiny/cli": 0.0.0 "@webiny/lexical-nodes": 0.0.0 "@webiny/project-utils": 0.0.0 - jsdom: 21.1.2 + jsdom: ^24.0.0 lexical: 0.12.2 languageName: unknown linkType: soft @@ -18237,6 +17299,7 @@ __metadata: dependencies: "@emotion/styled": ^11.10.6 "@lexical/selection": ^0.12.2 + "@types/react-color": ^2.17.11 "@webiny/app-page-builder-elements": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/lexical-editor": 0.0.0 @@ -18244,7 +17307,7 @@ __metadata: classnames: ^2.3.1 emotion: ^10.0.27 react: ^17.0.2 - react-color: ^2.14.1 + react-color: ^2.19.3 react-dom: ^17.0.2 languageName: unknown linkType: soft @@ -18267,7 +17330,7 @@ __metadata: "@webiny/react-composition": 0.0.0 "@webiny/theme": 0.0.0 "@webiny/ui": 0.0.0 - lodash: ^4.17.10 + lodash: 4.17.21 medium-editor: ^5.23.3 react: ^17.0.2 react-dom: ^17.0.2 @@ -18335,15 +17398,15 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/logger@workspace:packages/logger" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 pino: ^8.11.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -18371,7 +17434,7 @@ __metadata: elastic-ts: ^0.8.0 jest-dynalite: ^3.2.0 jsonpack: ^1.1.5 - lodash: ^4.17.21 + lodash: 4.17.21 pluralize: ^8.0.0 ttypescript: ^1.5.13 typescript: 4.7.4 @@ -18382,13 +17445,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/plugins@workspace:packages/plugins" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/runtime": ^7.23.9 "@types/uniqid": ^5.3.2 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 uniqid: ^5.2.0 @@ -18399,14 +17462,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/project-utils@workspace:packages/project-utils" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@elastic/elasticsearch": 7.12.0 "@pmmmwh/react-refresh-webpack-plugin": ^0.5.3 "@svgr/webpack": ^6.1.1 @@ -18422,9 +17485,9 @@ __metadata: case-sensitive-paths-webpack-plugin: 2.4.0 chalk: ^4.1.0 crypto-browserify: ^3.12.0 - css-loader: 6.5.1 - css-minimizer-webpack-plugin: ^3.2.0 - eslint: ^8.16.1 + css-loader: ^6.10.0 + css-minimizer-webpack-plugin: ^6.0.0 + eslint: ^8.56.0 eslint-config-react-app: ^6.0.0 eslint-webpack-plugin: ^3.1.1 file-loader: 6.2.0 @@ -18436,7 +17499,7 @@ __metadata: jest-dynalite: ^3.6.1 listr2: ^5.0.8 load-json-file: 6.2.0 - lodash: ^4.6.2 + lodash: 4.17.21 mini-css-extract-plugin: 2.4.5 null-loader: ^4.0.1 os-browserify: ^0.3.0 @@ -18446,17 +17509,16 @@ __metadata: postcss-flexbugs-fixes: 5.0.2 postcss-loader: 6.2.1 postcss-normalize: 10.0.1 - postcss-preset-env: 7.0.1 + postcss-preset-env: 9.4.0 raw-loader: 4.0.2 react: 17.0.2 react-dev-utils: 12.0.0 react-dom: 17.0.2 - react-native-web: 0.12.3 react-refresh: ^0.11.0 read-json-sync: 2.0.1 resolve: 1.12.2 - resolve-url-loader: 4.0.0 - rimraf: 3.0.2 + resolve-url-loader: 5.0.0 + rimraf: ^5.0.5 sass: 1.44.0 sass-loader: 12.3.0 scheduler: 0.19.1 @@ -18468,9 +17530,9 @@ __metadata: typescript: 4.7.4 url: 0.11.0 url-loader: 4.1.1 - webpack: ^5.74.0 - webpack-dev-server: 4.6.0 - webpack-manifest-plugin: 4.0.2 + webpack: ^5.90.0 + webpack-dev-server: ^4.6.0 + webpack-manifest-plugin: ^4.0.2 webpackbar: 5.0.2 yargs: ^17.0.1 languageName: unknown @@ -18480,14 +17542,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/pubsub@workspace:packages/pubsub" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -18497,11 +17559,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/pulumi-aws@workspace:packages/pulumi-aws" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@pulumi/aws": ^5.42.0 "@pulumi/pulumi": ^3.99.0 "@pulumi/random": ^3.0.0 @@ -18514,10 +17576,10 @@ __metadata: "@webiny/pulumi": 0.0.0 chalk: ^4.1.0 form-data: ^4.0.0 - lodash: ^4.5.0 + lodash: 4.17.21 mime: ^2.5.2 - node-fetch: ^2.6.7 - rimraf: ^3.0.2 + node-fetch: ^2.6.13 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown @@ -18527,19 +17589,19 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/pulumi-sdk@workspace:packages/pulumi-sdk" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@pulumi/aws": ^5.42.0 "@pulumi/pulumi": ^3.99.0 "@types/lodash": ^4.14.190 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 decompress: ^4.2.1 - download: ^5.0.3 execa: ^5.0.0 fs-extra: ^9.1.0 - lodash: ^4.17.4 - rimraf: ^3.0.2 + lodash: 4.17.21 + node-fetch: ^2.6.9 + rimraf: ^5.0.5 semver: ^7.3.5 tar: ^6.0.5 typescript: 4.7.4 @@ -18550,15 +17612,15 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/pulumi@workspace:packages/pulumi" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@pulumi/pulumi": ^3.99.0 "@types/lodash": ^4.14.190 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 find-up: ^5.0.0 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -18567,11 +17629,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/react-composition@workspace:packages/react-composition" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@testing-library/react": ^12.1.5 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 @@ -18587,13 +17649,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/react-properties@workspace:packages/react-properties" dependencies: - "@babel/runtime": ^7.22.6 + "@babel/runtime": ^7.23.9 "@testing-library/react": ^12.1.5 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/react-composition": 0.0.0 - nanoid: ^3.3.4 + nanoid: ^3.3.7 prettier: ^2.8.3 react: 17.0.2 languageName: unknown @@ -18603,7 +17665,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/react-rich-text-lexical-renderer@workspace:packages/react-rich-text-lexical-renderer" dependencies: - "@babel/runtime": ^7.22.6 + "@babel/runtime": ^7.23.9 + "@emotion/react": ^11.10.6 "@testing-library/react": ^12.1.5 "@types/react": 17.0.39 "@webiny/app-theme": 0.0.0 @@ -18614,7 +17677,6 @@ __metadata: identity-obj-proxy: ^3.0.0 prettier: ^2.8.3 react: 17.0.2 - theme: 0.0.0 languageName: unknown linkType: soft @@ -18622,13 +17684,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/react-rich-text-renderer@workspace:packages/react-rich-text-renderer" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-transform-modules-commonjs": ^7.16.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/plugin-transform-modules-commonjs": ^7.23.3 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@editorjs/editorjs": ^2.20.1 "@types/react": 17.0.39 "@types/sanitize-html": ^2.9.0 @@ -18636,7 +17698,7 @@ __metadata: "@webiny/project-utils": 0.0.0 classnames: ^2.3.1 react: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 sanitize-html: 2.11.0 typescript: 4.7.4 languageName: unknown @@ -18647,10 +17709,10 @@ __metadata: resolution: "@webiny/react-router@workspace:packages/react-router" dependencies: "@apollo/react-hooks": ^3.1.5 - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -18661,7 +17723,7 @@ __metadata: react: 17.0.2 react-dom: 17.0.2 react-router-dom: 6.3.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 peerDependencies: @@ -18673,11 +17735,11 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/serverless-cms-aws@workspace:packages/serverless-cms-aws" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@pulumi/aws": ^5.42.0 "@pulumi/pulumi": ^3.99.0 "@webiny/api-aco": 0.0.0 @@ -18728,42 +17790,11 @@ __metadata: fast-glob: ^3.2.7 find-up: ^5.0.0 invariant: ^2.2.4 - node-fetch: ^2.6.1 - ora: 4.1.1 + node-fetch: ^2.6.13 + ora: ^4.1.1 ttypescript: ^1.5.12 typescript: 4.7.4 - webpack: ^5.74.0 - languageName: unknown - linkType: soft - -"@webiny/storybook-utils@0.0.0, @webiny/storybook-utils@workspace:packages/storybook-utils": - version: 0.0.0-use.local - resolution: "@webiny/storybook-utils@workspace:packages/storybook-utils" - dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 - "@emotion/react": ^11.10.6 - "@emotion/styled": ^11.10.6 - "@types/highlight.js": ^9.1.0 - "@webiny/cli": 0.0.0 - "@webiny/project-utils": 0.0.0 - copy-to-clipboard: ^3.0.8 - execa: ^5.0.0 - highlight.js: ^9.12.0 - prettier: ^2.8.3 - react: 17.0.2 - react-dom: 17.0.2 - react-element-to-jsx-string: ^14.0.1 - react-highlight.js: ^1.0.7 - react-remarkable: ^1.1.3 - rimraf: ^3.0.2 - typescript: 4.7.4 + webpack: ^5.90.0 languageName: unknown linkType: soft @@ -18771,11 +17802,12 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/tasks@workspace:packages/tasks" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@types/aws-lambda": ^8.10.131 "@webiny/api": 0.0.0 "@webiny/api-headless-cms": 0.0.0 "@webiny/api-i18n": 0.0.0 @@ -18792,14 +17824,13 @@ __metadata: "@webiny/project-utils": 0.0.0 "@webiny/pubsub": 0.0.0 "@webiny/utils": 0.0.0 - aws-lambda: ^1.0.7 deep-equal: ^2.2.3 - lodash: ^4.17.21 - rimraf: ^3.0.2 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.13 type-fest: ^2.19.0 typescript: 4.7.4 - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -18809,7 +17840,7 @@ __metadata: dependencies: "@webiny/global-config": 0.0.0 form-data: 3.0.0 - node-fetch: 2.6.1 + node-fetch: ^2.6.13 languageName: unknown linkType: soft @@ -18817,19 +17848,19 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/theme@workspace:packages/theme" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-react": ^7.22.5 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - babel-plugin-emotion: ^9.2.8 execa: ^5.0.0 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 peerDependencies: @@ -18841,17 +17872,17 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/ui-composer@workspace:packages/ui-composer" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 p-wait-for: ^4.1.0 react: 17.0.2 react-dom: 17.0.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 typescript: 4.7.4 languageName: unknown linkType: soft @@ -18860,13 +17891,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/ui@workspace:packages/ui" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@editorjs/editorjs": ^2.24.3 + "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.2 @@ -18892,36 +17924,31 @@ __metadata: "@rmwc/textfield": 7.0.3 "@rmwc/top-app-bar": 7.0.3 "@rmwc/typography": 7.0.3 - "@storybook/addon-info": ^5.2.8 - "@storybook/addon-knobs": ^5.0.5 - "@storybook/addon-links": ^5.0.5 - "@storybook/react": ^5.2.8 "@svgr/webpack": ^6.1.1 "@tanstack/react-table": ^8.5.22 "@testing-library/react": ^12.1.2 "@types/nprogress": ^0.2.0 "@types/rc-tooltip": ^3.7.2 + "@types/react-color": ^2.17.11 "@types/react-custom-scrollbars": ^4.0.10 "@types/react-transition-group": ^4.4.4 "@types/shortid": ^0.0.29 "@webiny/cli": 0.0.0 "@webiny/form": 0.0.0 "@webiny/project-utils": 0.0.0 - "@webiny/storybook-utils": 0.0.0 "@webiny/validation": 0.0.0 babel-loader: 9.1.2 - babel-plugin-emotion: ^9.2.8 brace: ^0.11.1 classnames: ^2.2.6 cropperjs: ^1.4.3 dot-prop-immutable: ^2.1.0 downshift: ^2.1.5 - emotion: 10.0.17 + emotion: 10.0.27 execa: ^5.0.0 jest-dom: ^3.0.0 keycode: ^2.2.0 load-script: ^1.0.0 - lodash: ^4.17.11 + lodash: 4.17.21 material-components-web: ^5.1.0 ncp: ^2.0.0 nprogress: ^0.2.0 @@ -18930,23 +17957,17 @@ __metadata: rc-tooltip: ^3.7.2 react-ace: ^6.1.4 react-butterfiles: ^1.3.0 - react-color: ^2.14.1 + react-color: ^2.19.3 react-columned: ^1.0.0 react-custom-scrollbars: ^4.2.1 - react-docgen: ^5.0.0 - react-docgen-typescript-loader: ^3.6.0 react-loading-skeleton: ^3.1.0 react-spinner-material: 1.1.4 react-transition-group: ^4.3.0 - regenerator-runtime: ^0.13.2 - rimraf: ^3.0.2 - sass: ^1.38.0 - sass-loader: ^12.1.0 + rimraf: ^5.0.5 shortid: ^2.2.16 timeago-react: ^3.0.6 ttypescript: ^1.5.13 typescript: 4.7.4 - webpack: ^4.46.0 peerDependencies: minimatch: ^5.1.0 react: ^17.0.2 @@ -18958,23 +17979,23 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/utils@workspace:packages/utils" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/error": 0.0.0 "@webiny/project-utils": 0.0.0 mdbid: ^1.0.0 - nanoid: ^3.3.4 + nanoid: ^3.3.7 nanoid-dictionary: ^4.3.0 p-retry: ^4.6.2 - rimraf: ^3.0.2 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 peerDependencies: - zod: ^3.21.4 + zod: ^3.22.4 languageName: unknown linkType: soft @@ -18982,18 +18003,18 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/validation@workspace:packages/validation" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@types/lodash": ^4.14.190 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 isnumeric: ^0.3.3 - jest: ^29.5.0 - lodash: ^4.17.4 - rimraf: ^3.0.2 + jest: ^29.7.0 + lodash: 4.17.21 + rimraf: ^5.0.5 ttypescript: ^1.5.13 typescript: 4.7.4 languageName: unknown @@ -19003,38 +18024,22 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/wcp@workspace:packages/wcp" dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.22.7 - "@babel/preset-env": ^7.22.7 - "@babel/preset-typescript": ^7.22.5 - "@babel/runtime": ^7.22.6 + "@babel/plugin-transform-runtime": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 - node-fetch: ^2.6.1 - rimraf: ^3.0.2 + node-fetch: ^2.6.13 + rimraf: ^5.0.5 ttypescript: ^1.5.12 typescript: 4.7.4 languageName: unknown linkType: soft -"@webpack-contrib/schema-utils@npm:^1.0.0-beta.0": - version: 1.0.0-beta.0 - resolution: "@webpack-contrib/schema-utils@npm:1.0.0-beta.0" - dependencies: - ajv: ^6.1.0 - ajv-keywords: ^3.1.0 - chalk: ^2.3.2 - strip-ansi: ^4.0.0 - text-table: ^0.2.0 - webpack-log: ^1.1.2 - peerDependencies: - webpack: ^3.0.0 || ^4.0.0 - checksum: 8f09bdfaccbde24c1684daf4df79611e0addf744f5fe9ce4e856989cb2666e196e7073809b111b26a369738ffb82b8c1c653d9c7bcc72b6e455fe627913fc2a1 - languageName: node - linkType: hard - "@wry/context@npm:^0.4.0": version: 0.4.4 resolution: "@wry/context@npm:0.4.4" @@ -19068,14 +18073,31 @@ __metadata: languageName: node linkType: hard -"@zkochan/cmd-shim@npm:^3.1.0": - version: 3.1.0 - resolution: "@zkochan/cmd-shim@npm:3.1.0" +"@yarnpkg/lockfile@npm:^1.1.0": + version: 1.1.0 + resolution: "@yarnpkg/lockfile@npm:1.1.0" + checksum: 05b881b4866a3546861fee756e6d3812776ea47fa6eb7098f983d6d0eefa02e12b66c3fff931574120f196286a7ad4879ce02743c8bb2be36c6a576c7852083a + languageName: node + linkType: hard + +"@yarnpkg/parsers@npm:3.0.0-rc.46": + version: 3.0.0-rc.46 + resolution: "@yarnpkg/parsers@npm:3.0.0-rc.46" + dependencies: + js-yaml: ^3.10.0 + tslib: ^2.4.0 + checksum: 35dfd1b1ac7ed9babf231721eb90b58156e840e575f6792a8e5ab559beaed6e2d60833b857310e67d6282c9406357648df2f510e670ec37ef4bd41657f329a51 + languageName: node + linkType: hard + +"@zkochan/js-yaml@npm:0.0.6": + version: 0.0.6 + resolution: "@zkochan/js-yaml@npm:0.0.6" dependencies: - is-windows: ^1.0.0 - mkdirp-promise: ^5.0.1 - mz: ^2.5.0 - checksum: 0ff2786669d9792b5b910de35a512a3d6ee06820b1ea2bf8f36609fbb2cbd0d53ce52a143c619a432e744847175c5bc2a012d50cd409938ae6f7dafce48d05e8 + argparse: ^2.0.1 + bin: + js-yaml: bin/js-yaml.js + checksum: 51b81597a1d1d79c778b8fae48317eaad78d75223d0b7477ad2b35f47cf63b19504da430bb7a03b326e668b282874242cc123e323e57293be038684cb5e755f8 languageName: node linkType: hard @@ -19086,7 +18108,7 @@ __metadata: languageName: node linkType: hard -"JSONStream@npm:1.3.5, JSONStream@npm:^1.0.4, JSONStream@npm:^1.3.4": +"JSONStream@npm:1.3.5, JSONStream@npm:^1.0.4, JSONStream@npm:^1.3.5": version: 1.3.5 resolution: "JSONStream@npm:1.3.5" dependencies: @@ -19098,20 +18120,27 @@ __metadata: languageName: node linkType: hard -"abab@npm:^2.0.0, abab@npm:^2.0.5, abab@npm:^2.0.6": +"abab@npm:^2.0.5": version: 2.0.6 resolution: "abab@npm:2.0.6" checksum: 6ffc1af4ff315066c62600123990d87551ceb0aafa01e6539da77b0f5987ac7019466780bf480f1787576d4385e3690c81ccc37cfda12819bf510b8ab47e5a3e languageName: node linkType: hard -"abbrev@npm:1, abbrev@npm:^1.0.0": +"abbrev@npm:^1.0.0": version: 1.1.1 resolution: "abbrev@npm:1.1.1" checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 languageName: node linkType: hard +"abbrev@npm:^2.0.0": + version: 2.0.0 + resolution: "abbrev@npm:2.0.0" + checksum: 0e994ad2aa6575f94670d8a2149afe94465de9cedaaaac364e7fb43a40c3691c980ff74899f682f4ca58fa96b4cbd7421a015d3a6defe43a442117d7821a2f36 + languageName: node + linkType: hard + "abort-controller@npm:^3.0.0": version: 3.0.0 resolution: "abort-controller@npm:3.0.0" @@ -19141,16 +18170,6 @@ __metadata: languageName: node linkType: hard -"abstract-leveldown@npm:~6.0.1": - version: 6.0.3 - resolution: "abstract-leveldown@npm:6.0.3" - dependencies: - level-concat-iterator: ~2.0.0 - xtend: ~4.0.0 - checksum: 0bfc891e5e55c96d63bf269ede567f8d5876d9d5e866d09a0dd36631dd487dc489ee5de3a5f04e0cd145db24ede40dcbdf800040cc769423ec1e44224142add7 - languageName: node - linkType: hard - "abstract-leveldown@npm:~6.2.1": version: 6.2.3 resolution: "abstract-leveldown@npm:6.2.3" @@ -19178,7 +18197,7 @@ __metadata: languageName: node linkType: hard -"accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.7, accepts@npm:~1.3.8": +"accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: @@ -19195,32 +18214,12 @@ __metadata: languageName: node linkType: hard -"acorn-globals@npm:^4.3.2": - version: 4.3.4 - resolution: "acorn-globals@npm:4.3.4" - dependencies: - acorn: ^6.0.1 - acorn-walk: ^6.0.1 - checksum: c31bfde102d8a104835e9591c31dd037ec771449f9c86a6b1d2ac3c7c336694f828cfabba7687525b094f896a854affbf1afe6e1b12c0d998be6bab5d49c9663 - languageName: node - linkType: hard - -"acorn-globals@npm:^7.0.0": - version: 7.0.1 - resolution: "acorn-globals@npm:7.0.1" - dependencies: - acorn: ^8.1.0 - acorn-walk: ^8.0.2 - checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8 - languageName: node - linkType: hard - -"acorn-import-assertions@npm:^1.7.6": - version: 1.8.0 - resolution: "acorn-import-assertions@npm:1.8.0" +"acorn-import-assertions@npm:^1.9.0": + version: 1.9.0 + resolution: "acorn-import-assertions@npm:1.9.0" peerDependencies: acorn: ^8 - checksum: 5c4cf7c850102ba7ae0eeae0deb40fb3158c8ca5ff15c0bca43b5c47e307a1de3d8ef761788f881343680ea374631ae9e9615ba8876fee5268dbe068c98bcba6 + checksum: 944fb2659d0845c467066bdcda2e20c05abe3aaf11972116df457ce2627628a81764d800dd55031ba19de513ee0d43bb771bc679cc0eda66dc8b4fade143bc0c languageName: node linkType: hard @@ -19233,48 +18232,14 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^6.0.1": - version: 6.2.0 - resolution: "acorn-walk@npm:6.2.0" - checksum: ea241a5d96338f1e8030aafae72a91ff0ec4360e2775e44a2fdb2eb618b07fc309e000a5126056631ac7f00fe8bd9bbd23fcb6d018eee4ba11086eb36c1b2e61 - languageName: node - linkType: hard - -"acorn-walk@npm:^8.0.2, acorn-walk@npm:^8.1.1": +"acorn-walk@npm:^8.1.1": version: 8.2.0 resolution: "acorn-walk@npm:8.2.0" checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1 languageName: node linkType: hard -"acorn@npm:^5.2.1": - version: 5.7.4 - resolution: "acorn@npm:5.7.4" - bin: - acorn: bin/acorn - checksum: f51392a4d25c7705fadb890f784c59cde4ac1c5452ccd569fa59bd2191b7951b4a6398348ab7ea08a54f0bc0a56c13776710f4e1bae9de441e4d33e2015ad1e0 - languageName: node - linkType: hard - -"acorn@npm:^6.0.1, acorn@npm:^6.4.1": - version: 6.4.2 - resolution: "acorn@npm:6.4.2" - bin: - acorn: bin/acorn - checksum: 44b07053729db7f44d28343eed32247ed56dc4a6ec6dff2b743141ecd6b861406bbc1c20bf9d4f143ea7dd08add5dc8c290582756539bc03a8db605050ce2fb4 - languageName: node - linkType: hard - -"acorn@npm:^7.1.0": - version: 7.4.1 - resolution: "acorn@npm:7.4.1" - bin: - acorn: bin/acorn - checksum: 1860f23c2107c910c6177b7b7be71be350db9e1080d814493fae143ae37605189504152d1ba8743ba3178d0b37269ce1ffc42b101547fdc1827078f82671e407 - languageName: node - linkType: hard - -"acorn@npm:^8.1.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.1": +"acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1": version: 8.8.2 resolution: "acorn@npm:8.8.2" bin: @@ -19292,6 +18257,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.9.0": + version: 8.11.3 + resolution: "acorn@npm:8.11.3" + bin: + acorn: bin/acorn + checksum: 76d8e7d559512566b43ab4aadc374f11f563f0a9e21626dd59cb2888444e9445923ae9f3699972767f18af61df89cd89f5eaaf772d1327b055b45cb829b4a88c + languageName: node + linkType: hard + "add-dom-event-listener@npm:^1.1.0": version: 1.1.0 resolution: "add-dom-event-listener@npm:1.1.0" @@ -19308,10 +18282,10 @@ __metadata: languageName: node linkType: hard -"address@npm:1.1.2": - version: 1.1.2 - resolution: "address@npm:1.1.2" - checksum: d966deee6ab9a0f96ed1d25dc73e91a248f64479c91f9daeb15237b8e3c39a02faac4e6afe8987ef9e5aea60a1593cef5882b7456ab2e6196fc0229a93ec39c2 +"add-stream@npm:^1.0.0": + version: 1.0.0 + resolution: "add-stream@npm:1.0.0" + checksum: 3e9e8b0b8f0170406d7c3a9a39bfbdf419ccccb0fd2a396338c0fda0a339af73bf738ad414fc520741de74517acf0dd92b4a36fd3298a47fd5371eee8f2c5a06 languageName: node linkType: hard @@ -19380,16 +18354,7 @@ __metadata: languageName: unknown linkType: soft -"agent-base@npm:4, agent-base@npm:^4.3.0": - version: 4.3.0 - resolution: "agent-base@npm:4.3.0" - dependencies: - es6-promisify: ^5.0.0 - checksum: 0c10891060e579c67efafd6b62223666c4b4129b521eac3e9ad272a137545bcedb54ce352273b7ad21a0024060e4f1360ae9a465ac87e2af18883c937d39979f - languageName: node - linkType: hard - -"agent-base@npm:6, agent-base@npm:^6.0.0, agent-base@npm:^6.0.2": +"agent-base@npm:6, agent-base@npm:^6.0.2": version: 6.0.2 resolution: "agent-base@npm:6.0.2" dependencies: @@ -19398,21 +18363,12 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:~4.2.1": - version: 4.2.1 - resolution: "agent-base@npm:4.2.1" - dependencies: - es6-promisify: ^5.0.0 - checksum: 4f53dc3ed00afe67a38b2c5a5610c5c41dffafea0e97684bc611dafd7a59ca2afe0c3cf2de9132aec84c6ce659982745d685ac1e916eea58fa04e9bc1d13e93a - languageName: node - linkType: hard - -"agentkeepalive@npm:^3.4.1": - version: 3.5.2 - resolution: "agentkeepalive@npm:3.5.2" +"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0": + version: 7.1.0 + resolution: "agent-base@npm:7.1.0" dependencies: - humanize-ms: ^1.2.1 - checksum: 75ecb0f764cae3b3c2ba919e2230ac5ff82051e029d8c74d5044e29ddbec14106f696be0196ac83ed370c8dabd2e5ff67bd7601b24660f3d9ed62bd3cdf0f23a + debug: ^4.3.4 + checksum: f7828f991470a0cc22cb579c86a18cbae83d8a3cbed39992ab34fc7217c4d126017f1c74d0ab66be87f71455318a8ea3e757d6a37881b8d0f2a2c6aa55e5418f languageName: node linkType: hard @@ -19437,40 +18393,6 @@ __metadata: languageName: node linkType: hard -"airbnb-js-shims@npm:^2.2.1": - version: 2.2.1 - resolution: "airbnb-js-shims@npm:2.2.1" - dependencies: - array-includes: ^3.0.3 - array.prototype.flat: ^1.2.1 - array.prototype.flatmap: ^1.2.1 - es5-shim: ^4.5.13 - es6-shim: ^0.35.5 - function.prototype.name: ^1.1.0 - globalthis: ^1.0.0 - object.entries: ^1.1.0 - object.fromentries: ^2.0.0 || ^1.0.0 - object.getownpropertydescriptors: ^2.0.3 - object.values: ^1.1.0 - promise.allsettled: ^1.0.0 - promise.prototype.finally: ^3.1.0 - string.prototype.matchall: ^4.0.0 || ^3.0.1 - string.prototype.padend: ^3.0.0 - string.prototype.padstart: ^3.0.0 - symbol.prototype.description: ^1.0.0 - checksum: bdd96e4cac75a8a942fb93cb8b7150573363a9fb40ab8528997bc067f24ae83d3031165635075b1326e463dcf840cc036b2ceb554563e75a38faf0ca288407a3 - languageName: node - linkType: hard - -"ajv-errors@npm:^1.0.0": - version: 1.0.1 - resolution: "ajv-errors@npm:1.0.1" - peerDependencies: - ajv: ">=5.0.0" - checksum: 2c9fc02cf58f9aae5bace61ebd1b162e1ea372ae9db5999243ba5e32a9a78c0d635d29ae085f652c61c941a43af0b2b1acdb255e29d44dc43a6e021085716d8c - languageName: node - linkType: hard - "ajv-formats@npm:^2.1.1": version: 2.1.1 resolution: "ajv-formats@npm:2.1.1" @@ -19485,7 +18407,7 @@ __metadata: languageName: node linkType: hard -"ajv-keywords@npm:^3.1.0, ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2": +"ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2": version: 3.5.2 resolution: "ajv-keywords@npm:3.5.2" peerDependencies: @@ -19494,7 +18416,7 @@ __metadata: languageName: node linkType: hard -"ajv-keywords@npm:^5.0.0": +"ajv-keywords@npm:^5.0.0, ajv-keywords@npm:^5.1.0": version: 5.1.0 resolution: "ajv-keywords@npm:5.1.0" dependencies: @@ -19505,27 +18427,27 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.1.0, ajv@npm:^6.10.0, ajv@npm:^6.10.2, ajv@npm:^6.12.2, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.5": - version: 6.12.6 - resolution: "ajv@npm:6.12.6" +"ajv@npm:8.12.0, ajv@npm:^8.0.0, ajv@npm:^8.10.0, ajv@npm:^8.11.0, ajv@npm:^8.8.0, ajv@npm:^8.9.0": + version: 8.12.0 + resolution: "ajv@npm:8.12.0" dependencies: fast-deep-equal: ^3.1.1 - fast-json-stable-stringify: ^2.0.0 - json-schema-traverse: ^0.4.1 + json-schema-traverse: ^1.0.0 + require-from-string: ^2.0.2 uri-js: ^4.2.2 - checksum: 874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4 + checksum: 4dc13714e316e67537c8b31bc063f99a1d9d9a497eb4bbd55191ac0dcd5e4985bbb71570352ad6f1e76684fb6d790928f96ba3b2d4fd6e10024be9612fe3f001 languageName: node linkType: hard -"ajv@npm:^8.0.0, ajv@npm:^8.10.0, ajv@npm:^8.11.0, ajv@npm:^8.8.0": - version: 8.12.0 - resolution: "ajv@npm:8.12.0" +"ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5": + version: 6.12.6 + resolution: "ajv@npm:6.12.6" dependencies: fast-deep-equal: ^3.1.1 - json-schema-traverse: ^1.0.0 - require-from-string: ^2.0.2 + fast-json-stable-stringify: ^2.0.0 + json-schema-traverse: ^0.4.1 uri-js: ^4.2.2 - checksum: 4dc13714e316e67537c8b31bc063f99a1d9d9a497eb4bbd55191ac0dcd5e4985bbb71570352ad6f1e76684fb6d790928f96ba3b2d4fd6e10024be9612fe3f001 + checksum: 874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4 languageName: node linkType: hard @@ -19566,13 +18488,6 @@ __metadata: languageName: node linkType: hard -"amdefine@npm:>=0.0.4": - version: 1.0.1 - resolution: "amdefine@npm:1.0.1" - checksum: 9d4e15b94641643a9385b2841b4cb2bcf4e8e2f741ea4bd475c93ad7bab261ad4ed827a32e9c549b38b98759c4526c173ae4e6dde8caeb75ee5cebedc9863762 - languageName: node - linkType: hard - "amp-message@npm:~0.1.1": version: 0.1.2 resolution: "amp-message@npm:0.1.2" @@ -19589,22 +18504,6 @@ __metadata: languageName: node linkType: hard -"ansi-align@npm:^3.0.0": - version: 3.0.1 - resolution: "ansi-align@npm:3.0.1" - dependencies: - string-width: ^4.1.0 - checksum: 6abfa08f2141d231c257162b15292467081fa49a208593e055c866aa0455b57f3a86b5a678c190c618faa79b4c59e254493099cb700dd9cf2293c6be2c8f5d8d - languageName: node - linkType: hard - -"ansi-colors@npm:^3.0.0": - version: 3.2.4 - resolution: "ansi-colors@npm:3.2.4" - checksum: 026c51880e9f8eb59b112669a87dbea4469939ff94b131606303bbd697438a6691b16b9db3027aa9bf132a244214e83ab1508b998496a34d2aea5b437ac9e62d - languageName: node - linkType: hard - "ansi-colors@npm:^4.1.1": version: 4.1.3 resolution: "ansi-colors@npm:4.1.3" @@ -19612,14 +18511,7 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^1.1.0": - version: 1.4.0 - resolution: "ansi-escapes@npm:1.4.0" - checksum: 287f18ea70cde710dbb83b6b6c4e1d62fcb962b951a601d976df69478a4ebdff6305691e3befb9053d740060544929732b8bade7a9781611dcd2b997e6bda3d6 - languageName: node - linkType: hard - -"ansi-escapes@npm:^3.0.0, ansi-escapes@npm:^3.2.0": +"ansi-escapes@npm:^3.0.0": version: 3.2.0 resolution: "ansi-escapes@npm:3.2.0" checksum: 0f94695b677ea742f7f1eed961f7fd8d05670f744c6ad1f8f635362f6681dcfbc1575cb05b43abc7bb6d67e25a75fb8c7ea8f2a57330eb2c76b33f18cb2cef0a @@ -19635,7 +18527,16 @@ __metadata: languageName: node linkType: hard -"ansi-html-community@npm:0.0.8, ansi-html-community@npm:^0.0.8": +"ansi-escapes@npm:^6.2.0": + version: 6.2.0 + resolution: "ansi-escapes@npm:6.2.0" + dependencies: + type-fest: ^3.0.0 + checksum: f0bc667d5f1ededc3ea89b73c34f0cba95473525b07e1290ddfd3fc868c94614e95f3549f5c4fd0c05424af7d3fd298101fb3d9a52a597d3782508b340783bd7 + languageName: node + linkType: hard + +"ansi-html-community@npm:^0.0.8": version: 0.0.8 resolution: "ansi-html-community@npm:0.0.8" bin: @@ -19658,7 +18559,7 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:^4.0.0, ansi-regex@npm:^4.1.0": +"ansi-regex@npm:^4.0.0": version: 4.1.1 resolution: "ansi-regex@npm:4.1.1" checksum: b1a6ee44cb6ecdabaa770b2ed500542714d4395d71c7e5c25baa631f680fb2ad322eb9ba697548d498a6fd366949fc8b5bfcf48d49a32803611f648005b01888 @@ -19711,30 +18612,10 @@ __metadata: languageName: node linkType: hard -"ansi-term@npm:>=0.0.2": - version: 0.0.2 - resolution: "ansi-term@npm:0.0.2" - dependencies: - x256: ">=0.0.1" - checksum: 01123e07bdd8b25dac67ed5c7b374db629966dc57127eaedd708a18cbebab4e42abfb133d372609ae85dc45e2a71e16ea69c96236b61f11a2acff9ead743ba76 - languageName: node - linkType: hard - -"ansi-to-html@npm:0.6.15, ansi-to-html@npm:^0.6.11": - version: 0.6.15 - resolution: "ansi-to-html@npm:0.6.15" - dependencies: - entities: ^2.0.0 - bin: - ansi-to-html: bin/ansi-to-html - checksum: c899362a29b92c8ae075b72168b826f7c233875b475719304942f80695e0ce4a6812845021192da5fb0ac80b10209b4fae5aede42620a1b1b3d3b30f3ef77a86 - languageName: node - linkType: hard - -"ansicolors@npm:~0.3.2": - version: 0.3.2 - resolution: "ansicolors@npm:0.3.2" - checksum: e84fae7ebc27ac96d9dbb57f35f078cd6dde1b7046b0f03f73dcefc9fbb1f2e82e3685d083466aded8faf038f9fa9ebb408d215282bcd7aaa301d5ac3c486815 +"ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1": + version: 6.2.1 + resolution: "ansi-styles@npm:6.2.1" + checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9 languageName: node linkType: hard @@ -19745,23 +18626,6 @@ __metadata: languageName: node linkType: hard -"any-promise@npm:^1.0.0": - version: 1.3.0 - resolution: "any-promise@npm:1.3.0" - checksum: 0ee8a9bdbe882c90464d75d1f55cf027f5458650c4bd1f0467e65aec38ccccda07ca5844969ee77ed46d04e7dded3eaceb027e8d32f385688523fe305fa7e1de - languageName: node - linkType: hard - -"anymatch@npm:^2.0.0": - version: 2.0.0 - resolution: "anymatch@npm:2.0.0" - dependencies: - micromatch: ^3.1.4 - normalize-path: ^2.1.1 - checksum: f7bb1929842b4585cdc28edbb385767d499ce7d673f96a8f11348d2b2904592ffffc594fe9229b9a1e9e4dccb9329b7692f9f45e6a11dcefbb76ecdc9ab740f6 - languageName: node - linkType: hard - "anymatch@npm:^3.0.3, anymatch@npm:~3.1.2": version: 3.1.3 resolution: "anymatch@npm:3.1.3" @@ -19783,10 +18647,10 @@ __metadata: languageName: node linkType: hard -"apache-md5@npm:1.1.2": - version: 1.1.2 - resolution: "apache-md5@npm:1.1.2" - checksum: 97dbe2176b7a031fa0e8fcb54910b667235c45323fee6836c4ad510a2998c5243edf81852fede97779b17bcf0141616e51b6eaa81d86440d7acf60ade2f34846 +"apache-md5@npm:1.1.8": + version: 1.1.8 + resolution: "apache-md5@npm:1.1.8" + checksum: 5f93fe00a4c75c947a8ba88054cfa9c141ea13d1581515a59637d580747581345f8cee41204af354f7280439ab19120f4bec4a1ee5cf1ac7033a7a89dbb05ada languageName: node linkType: hard @@ -20172,27 +19036,13 @@ __metadata: languageName: node linkType: hard -"app-root-dir@npm:^1.0.2": - version: 1.0.2 - resolution: "app-root-dir@npm:1.0.2" - checksum: d4b1653fc60b6465b982bf5a88b12051ed2d807d70609386a809306e1c636496f53522d61fa30f9f98c71aaae34f34e1651889cf17d81a44e3dafd2859d495ad - languageName: node - linkType: hard - -"aproba@npm:^1.0.3 || ^2.0.0, aproba@npm:^2.0.0": +"aproba@npm:^1.0.3 || ^2.0.0": version: 2.0.0 resolution: "aproba@npm:2.0.0" checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24 languageName: node linkType: hard -"aproba@npm:^1.0.3, aproba@npm:^1.1.1": - version: 1.2.0 - resolution: "aproba@npm:1.2.0" - checksum: 0fca141966559d195072ed047658b6e6c4fe92428c385dd38e288eacfc55807e7b4989322f030faff32c0f46bb0bc10f1e0ac32ec22d25315a1e5bbc0ebb76dc - languageName: node - linkType: hard - "arch@npm:^2.2.0": version: 2.2.0 resolution: "arch@npm:2.2.0" @@ -20250,16 +19100,6 @@ __metadata: languageName: node linkType: hard -"are-we-there-yet@npm:~1.1.2": - version: 1.1.7 - resolution: "are-we-there-yet@npm:1.1.7" - dependencies: - delegates: ^1.0.0 - readable-stream: ^2.0.6 - checksum: 70d251719c969b2745bfe5ddf3ebaefa846a636e90a6d5212573676af5d6670e15457761d4725731e19cbebdce42c4ab0cbedf23ab047f2a08274985aa10a3c7 - languageName: node - linkType: hard - "arg@npm:^4.1.0": version: 4.1.3 resolution: "arg@npm:4.1.3" @@ -20267,7 +19107,7 @@ __metadata: languageName: node linkType: hard -"argparse@npm:^1.0.10, argparse@npm:^1.0.7": +"argparse@npm:^1.0.7": version: 1.0.10 resolution: "argparse@npm:1.0.10" dependencies: @@ -20292,36 +19132,6 @@ __metadata: languageName: node linkType: hard -"arr-diff@npm:^2.0.0": - version: 2.0.0 - resolution: "arr-diff@npm:2.0.0" - dependencies: - arr-flatten: ^1.0.1 - checksum: b56e8d34e8c8d8dba40de3235c61e3ef4e3626486d6d1c83c34fba4fe6187eff96ffde872100e834e8931e724a96ab9dbd71b0bf0068ba5a3deb7d19cb596892 - languageName: node - linkType: hard - -"arr-diff@npm:^4.0.0": - version: 4.0.0 - resolution: "arr-diff@npm:4.0.0" - checksum: ea7c8834842ad3869297f7915689bef3494fd5b102ac678c13ffccab672d3d1f35802b79e90c4cfec2f424af3392e44112d1ccf65da34562ed75e049597276a0 - languageName: node - linkType: hard - -"arr-flatten@npm:^1.0.1, arr-flatten@npm:^1.1.0": - version: 1.1.0 - resolution: "arr-flatten@npm:1.1.0" - checksum: 963fe12564fca2f72c055f3f6c206b9e031f7c433a0c66ca9858b484821f248c5b1e5d53c8e4989d80d764cd776cf6d9b160ad05f47bdc63022bfd63b5455e22 - languageName: node - linkType: hard - -"arr-union@npm:^3.1.0": - version: 3.1.0 - resolution: "arr-union@npm:3.1.0" - checksum: b5b0408c6eb7591143c394f3be082fee690ddd21f0fdde0a0a01106799e847f67fcae1b7e56b0a0c173290e29c6aca9562e82b300708a268bc8f88f3d6613cb9 - languageName: node - linkType: hard - "array-buffer-byte-length@npm:^1.0.0": version: 1.0.0 resolution: "array-buffer-byte-length@npm:1.0.0" @@ -20332,13 +19142,6 @@ __metadata: languageName: node linkType: hard -"array-differ@npm:^2.0.3": - version: 2.1.0 - resolution: "array-differ@npm:2.1.0" - checksum: b6dd516de6afbba5843080d149152078a5d58c9d5a417ab406ce06eab36aad92d6776ddb5462af4bd0e26820903ca799a8fa6f663ebfec2be9106247faa01a52 - languageName: node - linkType: hard - "array-differ@npm:^3.0.0": version: 3.0.0 resolution: "array-differ@npm:3.0.0" @@ -20346,20 +19149,6 @@ __metadata: languageName: node linkType: hard -"array-equal@npm:^1.0.0": - version: 1.0.0 - resolution: "array-equal@npm:1.0.0" - checksum: 3f68045806357db9b2fa1ad583e42a659de030633118a0cd35ee4975cb20db3b9a3d36bbec9b5afe70011cf989eefd215c12fe0ce08c498f770859ca6e70688a - languageName: node - linkType: hard - -"array-find-index@npm:^1.0.1, array-find-index@npm:^1.0.2": - version: 1.0.2 - resolution: "array-find-index@npm:1.0.2" - checksum: aac128bf369e1ac6c06ff0bb330788371c0e256f71279fb92d745e26fb4b9db8920e485b4ec25e841c93146bf71a34dcdbcefa115e7e0f96927a214d237b7081 - languageName: node - linkType: hard - "array-flatten@npm:1.1.1": version: 1.1.1 resolution: "array-flatten@npm:1.1.1" @@ -20367,13 +19156,6 @@ __metadata: languageName: node linkType: hard -"array-flatten@npm:^2.1.0": - version: 2.1.2 - resolution: "array-flatten@npm:2.1.2" - checksum: e8988aac1fbfcdaae343d08c9a06a6fddd2c6141721eeeea45c3cf523bf4431d29a46602929455ed548c7a3e0769928cdc630405427297e7081bd118fdec9262 - languageName: node - linkType: hard - "array-ify@npm:^1.0.0": version: 1.0.0 resolution: "array-ify@npm:1.0.0" @@ -20381,7 +19163,7 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.0.3, array-includes@npm:^3.1.5, array-includes@npm:^3.1.6": +"array-includes@npm:^3.1.5, array-includes@npm:^3.1.6": version: 3.1.6 resolution: "array-includes@npm:3.1.6" dependencies: @@ -20394,15 +19176,6 @@ __metadata: languageName: node linkType: hard -"array-union@npm:^1.0.1, array-union@npm:^1.0.2": - version: 1.0.2 - resolution: "array-union@npm:1.0.2" - dependencies: - array-uniq: ^1.0.1 - checksum: 82cec6421b6e6766556c484835a6d476a873f1b71cace5ab2b4f1b15b1e3162dc4da0d16f7a2b04d4aec18146c6638fe8f661340b31ba8e469fd811a1b45dc8d - languageName: node - linkType: hard - "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -20410,28 +19183,7 @@ __metadata: languageName: node linkType: hard -"array-uniq@npm:^1.0.1": - version: 1.0.3 - resolution: "array-uniq@npm:1.0.3" - checksum: 1625f06b093d8bf279b81adfec6e72951c0857d65b5e3f65f053fffe9f9dd61c2fc52cff57e38a4700817e7e3f01a4faa433d505ea9e33cdae4514c334e0bf9e - languageName: node - linkType: hard - -"array-unique@npm:^0.2.1": - version: 0.2.1 - resolution: "array-unique@npm:0.2.1" - checksum: 899deaf07abedf17ee89a757c7bcc9253fb248a7f6c394a1fec9ec3f3ac244314feb3048efee80ed7fdcb047960e32d7c234291bfd26b78ced668c346d9f4e3c - languageName: node - linkType: hard - -"array-unique@npm:^0.3.2": - version: 0.3.2 - resolution: "array-unique@npm:0.3.2" - checksum: da344b89cfa6b0a5c221f965c21638bfb76b57b45184a01135382186924f55973cd9b171d4dad6bf606c6d9d36b0d721d091afdc9791535ead97ccbe78f8a888 - languageName: node - linkType: hard - -"array.prototype.flat@npm:^1.2.1, array.prototype.flat@npm:^1.3.1": +"array.prototype.flat@npm:^1.3.1": version: 1.3.1 resolution: "array.prototype.flat@npm:1.3.1" dependencies: @@ -20443,7 +19195,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flatmap@npm:^1.2.1, array.prototype.flatmap@npm:^1.3.1": +"array.prototype.flatmap@npm:^1.3.1": version: 1.3.1 resolution: "array.prototype.flatmap@npm:1.3.1" dependencies: @@ -20455,19 +19207,6 @@ __metadata: languageName: node linkType: hard -"array.prototype.map@npm:^1.0.5": - version: 1.0.5 - resolution: "array.prototype.map@npm:1.0.5" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.20.4 - es-array-method-boxes-properly: ^1.0.0 - is-string: ^1.0.7 - checksum: 70c4ecdd39480a51cfe84d18e4839a5f05d0b5d2785fee6838cd2bd5f86a17340a734ce7bb90c16804a70cead214b6f42c3d285f92267e11ccc0abd1880fe3b5 - languageName: node - linkType: hard - "array.prototype.reduce@npm:^1.0.5": version: 1.0.5 resolution: "array.prototype.reduce@npm:1.0.5" @@ -20508,7 +19247,7 @@ __metadata: languageName: node linkType: hard -"asap@npm:^2.0.0, asap@npm:^2.0.3, asap@npm:~2.0.3": +"asap@npm:^2.0.0, asap@npm:^2.0.3": version: 2.0.6 resolution: "asap@npm:2.0.6" checksum: b296c92c4b969e973260e47523207cd5769abd27c245a68c26dc7a0fe8053c55bb04360237cb51cab1df52be939da77150ace99ad331fb7fb13b3423ed73ff3d @@ -20566,31 +19305,7 @@ __metadata: languageName: node linkType: hard -"assert@npm:^1.1.1": - version: 1.5.0 - resolution: "assert@npm:1.5.0" - dependencies: - object-assign: ^4.1.1 - util: 0.10.3 - checksum: 9be48435f726029ae7020c5888a3566bf4d617687aab280827f2e4029644b6515a9519ea10d018b342147c02faf73d9e9419e780e8937b3786ee4945a0ca71e5 - languageName: node - linkType: hard - -"assign-symbols@npm:^1.0.0": - version: 1.0.0 - resolution: "assign-symbols@npm:1.0.0" - checksum: c0eb895911d05b6b2d245154f70461c5e42c107457972e5ebba38d48967870dee53bcdf6c7047990586daa80fab8dab3cc6300800fbd47b454247fdedd859a2c - languageName: node - linkType: hard - -"ast-types@npm:0.9.6": - version: 0.9.6 - resolution: "ast-types@npm:0.9.6" - checksum: 6b75831c192963453eaeaedaa9db41823cd964bfb9c40ad8da6e978393dd66611f8cc4f778ecabce6a4a9b44a04c83b2571d98fcb561b87596d7b2ea796447db - languageName: node - linkType: hard - -"ast-types@npm:^0.13.2": +"ast-types@npm:^0.13.4": version: 0.13.4 resolution: "ast-types@npm:0.13.4" dependencies: @@ -20599,15 +19314,6 @@ __metadata: languageName: node linkType: hard -"ast-types@npm:^0.14.2": - version: 0.14.2 - resolution: "ast-types@npm:0.14.2" - dependencies: - tslib: ^2.0.1 - checksum: 8674a77307764979f0a0b2006b7223a4b789abffaa7acbf6a1132650a799252155170173a1ff6a7fb6897f59437fc955f2707bdfc391b0797750898876e6c9ed - languageName: node - linkType: hard - "astral-regex@npm:^2.0.0": version: 2.0.0 resolution: "astral-regex@npm:2.0.0" @@ -20615,13 +19321,6 @@ __metadata: languageName: node linkType: hard -"async-each@npm:^1.0.1": - version: 1.0.6 - resolution: "async-each@npm:1.0.6" - checksum: d237e8c39348d5f1441edbd3893692912afbacaf83a2ccce8978ebeea804529a8838654b12208fbbc08c8b0411a1248948ee9bf9291ebe1921aabd5b613bc5db - languageName: node - linkType: hard - "async-listener@npm:^0.6.0": version: 0.6.10 resolution: "async-listener@npm:0.6.10" @@ -20632,17 +19331,17 @@ __metadata: languageName: node linkType: hard -"async@npm:3.2.0": - version: 3.2.0 - resolution: "async@npm:3.2.0" - checksum: 6739fae769e6c9f76b272558f118ef041d45c979c573a8fe93f8cfbc32eb9c92da032e9effe6bbcc9b1131292cde6c4a9e61a442894aa06a262addd8dd3adda1 +"async@npm:3.2.4, async@npm:^3.2.0, async@npm:^3.2.3, async@npm:~3.2.0": + version: 3.2.4 + resolution: "async@npm:3.2.4" + checksum: 43d07459a4e1d09b84a20772414aa684ff4de085cbcaec6eea3c7a8f8150e8c62aa6cd4e699fe8ee93c3a5b324e777d34642531875a0817a35697522c1b02e89 languageName: node linkType: hard -"async@npm:3.2.3": - version: 3.2.3 - resolution: "async@npm:3.2.3" - checksum: c4bee57ab2249af3dc83ca3ef9acfa8e822c0d5e5aa41bae3eaf7f673648343cd64ecd7d26091ffd357f3f044428b17b5f00098494b6cf8b6b3e9681f0636ca1 +"async@npm:3.2.5": + version: 3.2.5 + resolution: "async@npm:3.2.5" + checksum: 5ec77f1312301dee02d62140a6b1f7ee0edd2a0f983b6fd2b0849b969f245225b990b47b8243e7b9ad16451a53e7f68e753700385b706198ced888beedba3af4 languageName: node linkType: hard @@ -20653,7 +19352,7 @@ __metadata: languageName: node linkType: hard -"async@npm:^2.6.3, async@npm:^2.6.4, async@npm:~2.6.1": +"async@npm:^2.6.3, async@npm:~2.6.1": version: 2.6.4 resolution: "async@npm:2.6.4" dependencies: @@ -20662,13 +19361,6 @@ __metadata: languageName: node linkType: hard -"async@npm:^3.2.0, async@npm:^3.2.3, async@npm:~3.2.0": - version: 3.2.4 - resolution: "async@npm:3.2.4" - checksum: 43d07459a4e1d09b84a20772414aa684ff4de085cbcaec6eea3c7a8f8150e8c62aa6cd4e699fe8ee93c3a5b324e777d34642531875a0817a35697522c1b02e89 - languageName: node - linkType: hard - "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -20683,13 +19375,6 @@ __metadata: languageName: node linkType: hard -"atob-lite@npm:^2.0.0": - version: 2.0.0 - resolution: "atob-lite@npm:2.0.0" - checksum: 336880fdca40a9f328b9c14781f907ee6e967a4eeca5bdf1926cbb7a9132ff3d9231a0e056b88f2a9ee26affdcdf5886accc6d8e1014cfc50aad48a52112a0f1 - languageName: node - linkType: hard - "atob@npm:^2.1.2": version: 2.1.2 resolution: "atob@npm:2.1.2" @@ -20706,22 +19391,13 @@ __metadata: languageName: node linkType: hard -"autolinker@npm:~0.28.0": - version: 0.28.1 - resolution: "autolinker@npm:0.28.1" - dependencies: - gulp-header: ^1.7.1 - checksum: 2cd1eb34098b62749620fd0f49eb61ff4e0dcc89dda3040c2e67a0d5a2ec688ea52d3747ba9aadf3326063ecdcb7d459ec0f5584ff4850490ca339367ccd7702 - languageName: node - linkType: hard - -"autoprefixer@npm:^10.4.0": - version: 10.4.13 - resolution: "autoprefixer@npm:10.4.13" +"autoprefixer@npm:^10.4.17": + version: 10.4.17 + resolution: "autoprefixer@npm:10.4.17" dependencies: - browserslist: ^4.21.4 - caniuse-lite: ^1.0.30001426 - fraction.js: ^4.2.0 + browserslist: ^4.22.2 + caniuse-lite: ^1.0.30001578 + fraction.js: ^4.3.7 normalize-range: ^0.1.2 picocolors: ^1.0.0 postcss-value-parser: ^4.2.0 @@ -20729,24 +19405,7 @@ __metadata: postcss: ^8.1.0 bin: autoprefixer: bin/autoprefixer - checksum: dcb1cb7ae96a3363d65d82e52f9a0a7d8c982256f6fd032d7e1ec311f099c23acfebfd517ff8e96bf93f716a66c4ea2b80c60aa19efd2f474ce434bd75ef7b79 - languageName: node - linkType: hard - -"autoprefixer@npm:^9.7.2": - version: 9.8.8 - resolution: "autoprefixer@npm:9.8.8" - dependencies: - browserslist: ^4.12.0 - caniuse-lite: ^1.0.30001109 - normalize-range: ^0.1.2 - num2fraction: ^1.2.2 - picocolors: ^0.2.1 - postcss: ^7.0.32 - postcss-value-parser: ^4.1.0 - bin: - autoprefixer: bin/autoprefixer - checksum: 8f017672fbac248db0cf4e86aa707d8b148d9abadb842b5cf4c6be306d80fa6a654fadefd17e46213234c1f0947612acce2864f93e903f3e736b183fc1aedc45 + checksum: 1b4cf4097507f9dc48cef3194f18a05901311c881380cc634b308fce54a6554cf2dcd20aec8384b44e994d4665ab12c63dc89492523f8d74ff5d4d5eb1469f8c languageName: node linkType: hard @@ -20780,21 +19439,7 @@ __metadata: languageName: node linkType: hard -"aws-lambda@npm:^1.0.7": - version: 1.0.7 - resolution: "aws-lambda@npm:1.0.7" - dependencies: - aws-sdk: ^2.814.0 - commander: ^3.0.2 - js-yaml: ^3.14.1 - watchpack: ^2.0.0-beta.10 - bin: - lambda: bin/lambda - checksum: 11316e87b5c4fc36e6bd0495742a3c0ed13befc9527a7b251a58180d141d9afd68b684f37aeb3b53d117d3c2f96747eace31826b683543f1edddc03f392865fd - languageName: node - linkType: hard - -"aws-sdk@npm:^2.0.0, aws-sdk@npm:^2.814.0": +"aws-sdk@npm:^2.0.0": version: 2.1310.0 resolution: "aws-sdk@npm:2.1310.0" dependencies: @@ -20826,7 +19471,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:0.21.4, axios@npm:^0.21.0": +"axios@npm:0.21.4": version: 0.21.4 resolution: "axios@npm:0.21.4" dependencies: @@ -20835,103 +19480,38 @@ __metadata: languageName: node linkType: hard -"b4a@npm:^1.6.4": - version: 1.6.4 - resolution: "b4a@npm:1.6.4" - checksum: 81b086f9af1f8845fbef4476307236bda3d660c158c201db976f19cdce05f41f93110ab6b12fd7a2696602a490cc43d5410ee36a56d6eef93afb0d6ca69ac3b2 - languageName: node - linkType: hard - -"babel-code-frame@npm:^6.22.0": - version: 6.26.0 - resolution: "babel-code-frame@npm:6.26.0" - dependencies: - chalk: ^1.1.3 - esutils: ^2.0.2 - js-tokens: ^3.0.2 - checksum: 9410c3d5a921eb02fa409675d1a758e493323a49e7b9dddb7a2a24d47e61d39ab1129dd29f9175836eac9ce8b1d4c0a0718fcdc57ce0b865b529fd250dbab313 - languageName: node - linkType: hard - -"babel-eslint@npm:^10.1.0": - version: 10.1.0 - resolution: "babel-eslint@npm:10.1.0" +"axios@npm:^1.6.0": + version: 1.6.7 + resolution: "axios@npm:1.6.7" dependencies: - "@babel/code-frame": ^7.0.0 - "@babel/parser": ^7.7.0 - "@babel/traverse": ^7.7.0 - "@babel/types": ^7.7.0 - eslint-visitor-keys: ^1.0.0 - resolve: ^1.12.0 - peerDependencies: - eslint: ">= 4.12.1" - checksum: bdc1f62b6b0f9c4d5108c96d835dad0c0066bc45b7c020fcb2d6a08107cf69c9217a99d3438dbd701b2816896190c4283ba04270ed9a8349ee07bd8dafcdc050 - languageName: node - linkType: hard - -"babel-helper-evaluate-path@npm:^0.5.0": - version: 0.5.0 - resolution: "babel-helper-evaluate-path@npm:0.5.0" - checksum: 4a3b301fd931e0cd3f9ec2a34b4c29a32d31acb6465d2b29793d2b27207bcd50e8e06dd9d95e4a91171d0da82c971404ed9e6aed586a3f2c4b09243cd531fb2a - languageName: node - linkType: hard - -"babel-helper-flip-expressions@npm:^0.4.3": - version: 0.4.3 - resolution: "babel-helper-flip-expressions@npm:0.4.3" - checksum: 52174b03edfca1c722b115fae7046d3ddfd726d2e240cb018c6877b1b9baef7a07f9853ed33a37ee7eeebb5769b1748a0cffbd303f9b5a454e18420e0f0a859b - languageName: node - linkType: hard - -"babel-helper-is-nodes-equiv@npm:^0.0.1": - version: 0.0.1 - resolution: "babel-helper-is-nodes-equiv@npm:0.0.1" - checksum: 8621bf12fe5e8238c2de125be278e57f02233fa0e0cf59e0f6b8218b9699eac7a3f71087c8fac5981a80d0941382b34794c642cbbffe363286ac49601b4584ef - languageName: node - linkType: hard - -"babel-helper-is-void-0@npm:^0.4.3": - version: 0.4.3 - resolution: "babel-helper-is-void-0@npm:0.4.3" - checksum: 0aa68c822c21b3688161d9748b83cc25062a1d4ea39c342c17c7f59d33993de476338d01a3b6218d99f725287be03638d3119d5fe774319eb87054e04e06cf43 - languageName: node - linkType: hard - -"babel-helper-mark-eval-scopes@npm:^0.4.3": - version: 0.4.3 - resolution: "babel-helper-mark-eval-scopes@npm:0.4.3" - checksum: 3cf6a1b5ab4e519242abf0031b96bd86ef2ad614a2b296231b6b4480f6f998b84ba99a629426b5c6b00e598c10b8ba2af6d2e9d1c7c3c94ed4a2bc9082f71c33 - languageName: node - linkType: hard - -"babel-helper-remove-or-void@npm:^0.4.3": - version: 0.4.3 - resolution: "babel-helper-remove-or-void@npm:0.4.3" - checksum: 6a2c305c31cb0974a2fd6c860a6685612b4a7ad2cd6b056807f183d9ef5c86f669c002f454fe6729bfd594e5f7349b1f7f06b2107acd7e353e1ccfb2e4d8f32e + follow-redirects: ^1.15.4 + form-data: ^4.0.0 + proxy-from-env: ^1.1.0 + checksum: 87d4d429927d09942771f3b3a6c13580c183e31d7be0ee12f09be6d5655304996bb033d85e54be81606f4e89684df43be7bf52d14becb73a12727bf33298a082 languageName: node linkType: hard -"babel-helper-to-multiple-sequence-expressions@npm:^0.5.0": - version: 0.5.0 - resolution: "babel-helper-to-multiple-sequence-expressions@npm:0.5.0" - checksum: f8f07139eefc87b3e3f7733250b638cb61e03567060bded12934f48800ec07e86a304815e49a4b83610b549234aeb9db9ff1dc71a7bde1442d37e9ebed658ba0 +"b4a@npm:^1.6.4": + version: 1.6.4 + resolution: "b4a@npm:1.6.4" + checksum: 81b086f9af1f8845fbef4476307236bda3d660c158c201db976f19cdce05f41f93110ab6b12fd7a2696602a490cc43d5410ee36a56d6eef93afb0d6ca69ac3b2 languageName: node linkType: hard -"babel-jest@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-jest@npm:29.5.0" +"babel-jest@npm:29.7.0, babel-jest@npm:^29.7.0": + version: 29.7.0 + resolution: "babel-jest@npm:29.7.0" dependencies: - "@jest/transform": ^29.5.0 + "@jest/transform": ^29.7.0 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.1.1 - babel-preset-jest: ^29.5.0 + babel-preset-jest: ^29.6.3 chalk: ^4.0.0 graceful-fs: ^4.2.9 slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: eafb6d37deb71f0c80bf3c80215aa46732153e5e8bcd73f6ff47d92e5c0c98c8f7f75995d0efec6289c371edad3693cd8fa2367b0661c4deb71a3a7117267ede + checksum: ee6f8e0495afee07cac5e4ee167be705c711a8cc8a737e05a587a131fdae2b3c8f9aa55dfd4d9c03009ac2d27f2de63d8ba96d3e8460da4d00e8af19ef9a83f7 languageName: node linkType: hard @@ -20948,14 +19528,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-add-react-displayname@npm:^0.0.5": - version: 0.0.5 - resolution: "babel-plugin-add-react-displayname@npm:0.0.5" - checksum: a5b52aa14327b1fa2949f32140cd1b0b283b2035881453d71dcedc825a7378aa3a578bff5f76d1632875eedb40612dc4e71585852ce5cb3c2869c180643fd001 - languageName: node - linkType: hard - -"babel-plugin-dynamic-import-node@npm:^2.0.0": +"babel-plugin-dynamic-import-node@npm:2.3.3": version: 2.3.3 resolution: "babel-plugin-dynamic-import-node@npm:2.3.3" dependencies: @@ -20964,7 +19537,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-emotion@npm:^10.0.17, babel-plugin-emotion@npm:^10.0.20, babel-plugin-emotion@npm:^10.0.27": +"babel-plugin-emotion@npm:^10.0.27": version: 10.2.2 resolution: "babel-plugin-emotion@npm:10.2.2" dependencies: @@ -20982,26 +19555,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-emotion@npm:^9.2.8": - version: 9.2.11 - resolution: "babel-plugin-emotion@npm:9.2.11" - dependencies: - "@babel/helper-module-imports": ^7.0.0 - "@emotion/babel-utils": ^0.6.4 - "@emotion/hash": ^0.6.2 - "@emotion/memoize": ^0.6.1 - "@emotion/stylis": ^0.7.0 - babel-plugin-macros: ^2.0.0 - babel-plugin-syntax-jsx: ^6.18.0 - convert-source-map: ^1.5.0 - find-root: ^1.1.0 - mkdirp: ^0.5.1 - source-map: ^0.5.7 - touch: ^2.0.1 - checksum: bdf8f22119286dfc7ff53371c2e49aa679316dd14946fe4829157a6facf0d582c193b7c55f98f4d787ac3db896ce300554564506259051f41ba7130d547ab304 - languageName: node - linkType: hard - "babel-plugin-istanbul@npm:^6.1.1": version: 6.1.1 resolution: "babel-plugin-istanbul@npm:6.1.1" @@ -21015,30 +19568,19 @@ __metadata: languageName: node linkType: hard -"babel-plugin-jest-hoist@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-plugin-jest-hoist@npm:29.5.0" +"babel-plugin-jest-hoist@npm:^29.6.3": + version: 29.6.3 + resolution: "babel-plugin-jest-hoist@npm:29.6.3" dependencies: "@babel/template": ^7.3.3 "@babel/types": ^7.3.3 "@types/babel__core": ^7.1.14 "@types/babel__traverse": ^7.0.6 - checksum: 099b5254073b6bc985b6d2d045ad26fb8ed30ff8ae6404c4fe8ee7cd0e98a820f69e3dfb871c7c65aae0f4b65af77046244c07bb92d49ef9005c90eedf681539 + checksum: 51250f22815a7318f17214a9d44650ba89551e6d4f47a2dc259128428324b52f5a73979d010cefd921fd5a720d8c1d55ad74ff601cd94c7bd44d5f6292fde2d1 languageName: node linkType: hard -"babel-plugin-macros@npm:^2.0.0, babel-plugin-macros@npm:^2.7.0, babel-plugin-macros@npm:^2.8.0": - version: 2.8.0 - resolution: "babel-plugin-macros@npm:2.8.0" - dependencies: - "@babel/runtime": ^7.7.2 - cosmiconfig: ^6.0.0 - resolve: ^1.12.0 - checksum: 59b09a21cf3ae1e14186c1b021917d004b49b953824b24953a54c6502da79e8051d4ac31cfd4a0ae7f6ea5ddf1f7edd93df4895dd3c3982a5b2431859c2889ac - languageName: node - linkType: hard - -"babel-plugin-macros@npm:^3.0.1, babel-plugin-macros@npm:^3.1.0": +"babel-plugin-macros@npm:3.1.0, babel-plugin-macros@npm:^3.1.0": version: 3.1.0 resolution: "babel-plugin-macros@npm:3.1.0" dependencies: @@ -21049,123 +19591,27 @@ __metadata: languageName: node linkType: hard -"babel-plugin-minify-builtins@npm:^0.5.0": - version: 0.5.0 - resolution: "babel-plugin-minify-builtins@npm:0.5.0" - checksum: 55fa4b2e77bb5d8e5008e4ab8a5435d5edd64796388840fdff28cb9d67aa4c4a5a075a9b9253672b8d1e683fd3a58cf7085e6151eea05d5737a7ab364053b68c - languageName: node - linkType: hard - -"babel-plugin-minify-constant-folding@npm:^0.5.0": - version: 0.5.0 - resolution: "babel-plugin-minify-constant-folding@npm:0.5.0" - dependencies: - babel-helper-evaluate-path: ^0.5.0 - checksum: 9421a07cf29213852c6f284f16cc9159acfe06df747addc42e3b2dec624bd70bd0af2f18c180e7bdeba40cc63910b99297fb8ecc59da56059847ab5d073dfcb2 - languageName: node - linkType: hard - -"babel-plugin-minify-dead-code-elimination@npm:^0.6.0-alpha.5+245949f": - version: 0.6.0-alpha.5 - resolution: "babel-plugin-minify-dead-code-elimination@npm:0.6.0-alpha.5" - dependencies: - babel-helper-evaluate-path: ^0.5.0 - babel-helper-mark-eval-scopes: ^0.4.3 - babel-helper-remove-or-void: ^0.4.3 - lodash: ^4.17.11 - checksum: b4abed4b8e45a7b53c6894254481a1fae04dde0ef96325633bf73b9ab7bd6417b75a1ba6c31c346d28f341f7233254fa6faa9bb8df14bea5a6e0f8992948213f - languageName: node - linkType: hard - -"babel-plugin-minify-flip-comparisons@npm:^0.4.3": - version: 0.4.3 - resolution: "babel-plugin-minify-flip-comparisons@npm:0.4.3" - dependencies: - babel-helper-is-void-0: ^0.4.3 - checksum: 54e068f926083d6ae539a13d096a9fa564339717ee607f9b3bded360344d377fa6dd47ada377ac445f98462d03d78cdf772efcaa366c692888f325c6382ab6a6 - languageName: node - linkType: hard - -"babel-plugin-minify-guarded-expressions@npm:^0.4.3": - version: 0.4.4 - resolution: "babel-plugin-minify-guarded-expressions@npm:0.4.4" - dependencies: - babel-helper-evaluate-path: ^0.5.0 - babel-helper-flip-expressions: ^0.4.3 - checksum: 6071558a5bdc64ed811809d66ad9982ea3ead16ac32f09d4f17e41b07b2106d9b0d12641758f89cfa1dff94fdfb3df8afed908ff1c0e50972b0312cc66d09a75 - languageName: node - linkType: hard - -"babel-plugin-minify-infinity@npm:^0.4.3": - version: 0.4.3 - resolution: "babel-plugin-minify-infinity@npm:0.4.3" - checksum: d63d83390286949043adf43016150a46d8d7b4d500cdd684a24322d2ec9153127af0c2df36debe3096e12eff3712d4974935585953d0337a09966f0ec5c81f84 - languageName: node - linkType: hard - -"babel-plugin-minify-mangle-names@npm:^0.5.0": - version: 0.5.1 - resolution: "babel-plugin-minify-mangle-names@npm:0.5.1" - dependencies: - babel-helper-mark-eval-scopes: ^0.4.3 - checksum: fd4dcf6d20b68130063c2e44ebf7c5fa4e912be6bfc8d9036697ac087a348ce2c289aab8d04a3905228e40a3c966300dc0c8e58cc53a16d97553637d820f0669 - languageName: node - linkType: hard - -"babel-plugin-minify-numeric-literals@npm:^0.4.3": - version: 0.4.3 - resolution: "babel-plugin-minify-numeric-literals@npm:0.4.3" - checksum: 8327b43e06ead88c13558ecaa5faf32bbca0e3f726fce93b59bac92d423291abbe6912419ba4b9f669253318cdf04381c5d6d6eabacaafd51a69c9242975dc5b - languageName: node - linkType: hard - -"babel-plugin-minify-replace@npm:^0.5.0": - version: 0.5.0 - resolution: "babel-plugin-minify-replace@npm:0.5.0" - checksum: eca0ef9c9197b55b7c6467fb097fe3f266ca64293eda0c1254303897923df11e9f5a9c25888de98da6a4fc32debe2651d50bdcebb667553013be4875543480f6 - languageName: node - linkType: hard - -"babel-plugin-minify-simplify@npm:^0.5.0": - version: 0.5.1 - resolution: "babel-plugin-minify-simplify@npm:0.5.1" - dependencies: - babel-helper-evaluate-path: ^0.5.0 - babel-helper-flip-expressions: ^0.4.3 - babel-helper-is-nodes-equiv: ^0.0.1 - babel-helper-to-multiple-sequence-expressions: ^0.5.0 - checksum: 79d718001337fc93f7b6002f2940dbbe35b0704b75e2c0c408eae88ac81400af7a2a79e3c7fcbfb781fd00466a45fd1fff94040cad811002992930e9e26cc1fa - languageName: node - linkType: hard - -"babel-plugin-minify-type-constructors@npm:^0.4.3": - version: 0.4.3 - resolution: "babel-plugin-minify-type-constructors@npm:0.4.3" +"babel-plugin-macros@npm:^2.0.0, babel-plugin-macros@npm:^2.8.0": + version: 2.8.0 + resolution: "babel-plugin-macros@npm:2.8.0" dependencies: - babel-helper-is-void-0: ^0.4.3 - checksum: 2c6cb97aa8a20c990fc17afd1141e586a1920419bc8a93d2231e7f5f6dcdfbc060c1839873c192c7828040f95ff74b65b8b0af6eb5c54b795e86cf62152ba41e + "@babel/runtime": ^7.7.2 + cosmiconfig: ^6.0.0 + resolve: ^1.12.0 + checksum: 59b09a21cf3ae1e14186c1b021917d004b49b953824b24953a54c6502da79e8051d4ac31cfd4a0ae7f6ea5ddf1f7edd93df4895dd3c3982a5b2431859c2889ac languageName: node linkType: hard -"babel-plugin-module-resolver@npm:^4.1.0": - version: 4.1.0 - resolution: "babel-plugin-module-resolver@npm:4.1.0" +"babel-plugin-module-resolver@npm:^5.0.0": + version: 5.0.0 + resolution: "babel-plugin-module-resolver@npm:5.0.0" dependencies: - find-babel-config: ^1.2.0 - glob: ^7.1.6 + find-babel-config: ^2.0.0 + glob: ^8.0.3 pkg-up: ^3.1.0 - reselect: ^4.0.0 - resolve: ^1.13.1 - checksum: 3907fba21ca3c66a081e01fbd16bb09c84781749db16aa57805becc376bb5ee8dc373d4b209613e1453d30ea6c836d13073e9e7b6d239ff1806dd1763a9ab18f - languageName: node - linkType: hard - -"babel-plugin-named-asset-import@npm:^0.3.1": - version: 0.3.8 - resolution: "babel-plugin-named-asset-import@npm:0.3.8" - peerDependencies: - "@babel/core": ^7.1.0 - checksum: d1e58df8cb75d91d070feea31087bc989906d3465144bde7e9f3c3690b514a90a55d3aebf3e65e76c5d4c743ecedde5f640f09f43a21fa60f1a5d413cb3f7a67 + reselect: ^4.1.7 + resolve: ^1.22.1 + checksum: d6880e49fc8e7bac509a2c183b4303ee054a47a80032a59a6f7844bb468ebe5e333b5dc5378443afdab5839e2da2b31a6c8d9a985a0047cd076b82bb9161cc78 languageName: node linkType: hard @@ -21191,16 +19637,16 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.4": - version: 0.4.4 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.4" +"babel-plugin-polyfill-corejs2@npm:^0.4.8": + version: 0.4.8 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.8" dependencies: "@babel/compat-data": ^7.22.6 - "@babel/helper-define-polyfill-provider": ^0.4.1 - "@nicolo-ribaudo/semver-v6": ^6.3.3 + "@babel/helper-define-polyfill-provider": ^0.5.0 + semver: ^6.3.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 0273f3d74ccbf78086a3b14bb11b1fb94933830f51c576a24229d75b3b91c8b357c3a381d4ab3146abf9b052fa4c33ec9368dd010ada9ee355e1d03ff64e1ff0 + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 22857b87268b354e095452199464accba5fd8f690558a2f24b0954807ca2494b96da8d5c13507955802427582015160bce26a66893acf6da5dafbed8b336cf79 languageName: node linkType: hard @@ -21216,15 +19662,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.8.2": - version: 0.8.2 - resolution: "babel-plugin-polyfill-corejs3@npm:0.8.2" +"babel-plugin-polyfill-corejs3@npm:^0.9.0": + version: 0.9.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.9.0" dependencies: - "@babel/helper-define-polyfill-provider": ^0.4.1 - core-js-compat: ^3.31.0 + "@babel/helper-define-polyfill-provider": ^0.5.0 + core-js-compat: ^3.34.0 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 0bc3e9e0114eba18f4fea8a9ff5a6016cae73b74cb091290c3f75fd7b9e34e712ee26f95b52d796f283970d7c6256fb01196e3608e8db03f620e3389d56d37c6 + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 65bbf59fc0145c7a264822777403632008dce00015b4b5c7ec359125ef4faf9e8f494ae5123d2992104feb6f19a3cff85631992862e48b6d7bd64eb7e755ee1f languageName: node linkType: hard @@ -21239,25 +19685,14 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.5.1": - version: 0.5.1 - resolution: "babel-plugin-polyfill-regenerator@npm:0.5.1" +"babel-plugin-polyfill-regenerator@npm:^0.5.5": + version: 0.5.5 + resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5" dependencies: - "@babel/helper-define-polyfill-provider": ^0.4.1 + "@babel/helper-define-polyfill-provider": ^0.5.0 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 85a56d28b34586fbe482225fb6a9592fc793a459c5eea987a3427fb723c7aa2f76916348a9fc5e9ca48754ebf6086cfbb9226f4cd0cf9c6257f94553622562ed - languageName: node - linkType: hard - -"babel-plugin-react-docgen@npm:^4.0.0": - version: 4.2.1 - resolution: "babel-plugin-react-docgen@npm:4.2.1" - dependencies: - ast-types: ^0.14.2 - lodash: ^4.17.15 - react-docgen: ^5.0.0 - checksum: 6126d358ac2cb27a9a7f145ab586b7a28cb19ef09ca37c4f08a853246a101328ffe6c87813e95b1b4ba05beb627285199f7d0ba16abfb61b35cc4febb6d5eabd + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 3a9b4828673b23cd648dcfb571eadcd9d3fadfca0361d0a7c6feeb5a30474e92faaa49f067a6e1c05e49b6a09812879992028ff3ef3446229ff132d6e1de7eb6 languageName: node linkType: hard @@ -21268,98 +19703,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-transform-inline-consecutive-adds@npm:^0.4.3": - version: 0.4.3 - resolution: "babel-plugin-transform-inline-consecutive-adds@npm:0.4.3" - checksum: e3129bafc9c0ac8b0f3f823db3121d66d03c882fe78c1a0ab0ba5da45889759b7f9176a1b243c0eda12e27353bfd27934ef56e6a3f65861894b78dce96e3df35 - languageName: node - linkType: hard - -"babel-plugin-transform-member-expression-literals@npm:^6.9.4": - version: 6.9.4 - resolution: "babel-plugin-transform-member-expression-literals@npm:6.9.4" - checksum: 0008ca6f50dbeb7642422ed2c8024a05adc3cb9cad89993e7e1f1fa9bf085574bd874e853857fe441aff4b52ff2c1d7ea273c89da0ca6711a43de317ecf35cfb - languageName: node - linkType: hard - -"babel-plugin-transform-merge-sibling-variables@npm:^6.9.4": - version: 6.9.5 - resolution: "babel-plugin-transform-merge-sibling-variables@npm:6.9.5" - checksum: 6182f79703170b473fe4872cfe0df144057d94632be9972076265d3aae05e37aab3fb98ed932ce6d663c722d9aabb48ee2046b2f820ccc73dc45260173ba36e2 - languageName: node - linkType: hard - -"babel-plugin-transform-minify-booleans@npm:^6.9.4": - version: 6.9.4 - resolution: "babel-plugin-transform-minify-booleans@npm:6.9.4" - checksum: d8553742aa5ddfbcbc9c34c05bf4dce1148026b6aa860b3f1d0f7c8820f8d88e21dca148387c1ddf1e94b5fa7d7f39476bc8c07f082639aee2b841d8df5afc4c - languageName: node - linkType: hard - -"babel-plugin-transform-property-literals@npm:^6.9.4": - version: 6.9.4 - resolution: "babel-plugin-transform-property-literals@npm:6.9.4" - dependencies: - esutils: ^2.0.2 - checksum: 14da12703c8b49841594670688c50dc2f7b2be88b5681c70311f5f88b27a50782747a04e9fe1b232b7d2c2a9f223228c61fe6fe41ae0c4eb8208e3a890b2a19d - languageName: node - linkType: hard - -"babel-plugin-transform-regexp-constructors@npm:^0.4.3": - version: 0.4.3 - resolution: "babel-plugin-transform-regexp-constructors@npm:0.4.3" - checksum: 242228775b2c9e7d147a3bc3f8e0ce5d903f3baf7b238edc6c4fe4d95d05f84cc4722f37598cae437c26ffc24d63262550abb79d28eefe3c34d98b36be6d4f17 - languageName: node - linkType: hard - -"babel-plugin-transform-remove-console@npm:^6.9.4": - version: 6.9.4 - resolution: "babel-plugin-transform-remove-console@npm:6.9.4" - checksum: 1123c3816c6f89c064752199c8796f30265d937f5d8e1e43d3837f1c0e87ed0e6bbd0afa6117ce021c8b93ec1de7154e158674bb22331c7ed6609d10121359df - languageName: node - linkType: hard - -"babel-plugin-transform-remove-debugger@npm:^6.9.4": - version: 6.9.4 - resolution: "babel-plugin-transform-remove-debugger@npm:6.9.4" - checksum: ed34e5200dcd6e3f954debb3547baa58c8e422e084984a7d66cac4789bee158424c2d4ab21e0bac25e6818316d9c8ca758a976cf20ac333073146089eae6d49c - languageName: node - linkType: hard - -"babel-plugin-transform-remove-undefined@npm:^0.5.0": - version: 0.5.0 - resolution: "babel-plugin-transform-remove-undefined@npm:0.5.0" - dependencies: - babel-helper-evaluate-path: ^0.5.0 - checksum: cebba3eae74decba944af78bdbd1e806461bed8a3d500c4bc26dc563d5f1af087d5347f9ac1a3f28cc0ed9186a4095ced0f0099d5ec7aa6cf7ef2119436cafe4 - languageName: node - linkType: hard - -"babel-plugin-transform-simplify-comparison-operators@npm:^6.9.4": - version: 6.9.4 - resolution: "babel-plugin-transform-simplify-comparison-operators@npm:6.9.4" - checksum: 0b51e361d4c8c7a5b8813a4d652232c3185c3a17c0f0529676f706da876be1432a5bfc3a418fb801e266db67f12f2b92d4bef93a1c5f4582a3cb4edd2de457c2 - languageName: node - linkType: hard - -"babel-plugin-transform-undefined-to-void@npm:^6.9.4": - version: 6.9.4 - resolution: "babel-plugin-transform-undefined-to-void@npm:6.9.4" - checksum: dd4d89b3e884ed0a35c0a0690fdfa4cf9d5a1678b796a20bc05467f68fc5e186c5f77bc127870811337deb989afed6f6775fb8eab94646fcc7ed1a454c455a95 - languageName: node - linkType: hard - -"babel-polyfill@npm:6.23.0": - version: 6.23.0 - resolution: "babel-polyfill@npm:6.23.0" - dependencies: - babel-runtime: ^6.22.0 - core-js: ^2.4.0 - regenerator-runtime: ^0.10.0 - checksum: 84a5086c7e1d53e4cfce9295decb31f1b1906d3d1453ccbe59a79b98ef7ee919ed410a4b2ca51951b59fc696fc2f1902328abef9355a195d68566049b4f6e3bc - languageName: node - linkType: hard - "babel-preset-current-node-syntax@npm:^1.0.0": version: 1.0.1 resolution: "babel-preset-current-node-syntax@npm:1.0.1" @@ -21382,50 +19725,19 @@ __metadata: languageName: node linkType: hard -"babel-preset-jest@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-preset-jest@npm:29.5.0" +"babel-preset-jest@npm:^29.6.3": + version: 29.6.3 + resolution: "babel-preset-jest@npm:29.6.3" dependencies: - babel-plugin-jest-hoist: ^29.5.0 + babel-plugin-jest-hoist: ^29.6.3 babel-preset-current-node-syntax: ^1.0.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 5566ca2762766c9319b4973d018d2fa08c0fcf6415c72cc54f4c8e7199e851ea8f5e6c6730f03ed7ed44fc8beefa959dd15911f2647dee47c615ff4faeddb1ad - languageName: node - linkType: hard - -"babel-preset-minify@npm:^0.5.0 || 0.6.0-alpha.5": - version: 0.6.0-alpha.5 - resolution: "babel-preset-minify@npm:0.6.0-alpha.5" - dependencies: - babel-plugin-minify-builtins: ^0.5.0 - babel-plugin-minify-constant-folding: ^0.5.0 - babel-plugin-minify-dead-code-elimination: ^0.6.0-alpha.5+245949f - babel-plugin-minify-flip-comparisons: ^0.4.3 - babel-plugin-minify-guarded-expressions: ^0.4.3 - babel-plugin-minify-infinity: ^0.4.3 - babel-plugin-minify-mangle-names: ^0.5.0 - babel-plugin-minify-numeric-literals: ^0.4.3 - babel-plugin-minify-replace: ^0.5.0 - babel-plugin-minify-simplify: ^0.5.0 - babel-plugin-minify-type-constructors: ^0.4.3 - babel-plugin-transform-inline-consecutive-adds: ^0.4.3 - babel-plugin-transform-member-expression-literals: ^6.9.4 - babel-plugin-transform-merge-sibling-variables: ^6.9.4 - babel-plugin-transform-minify-booleans: ^6.9.4 - babel-plugin-transform-property-literals: ^6.9.4 - babel-plugin-transform-regexp-constructors: ^0.4.3 - babel-plugin-transform-remove-console: ^6.9.4 - babel-plugin-transform-remove-debugger: ^6.9.4 - babel-plugin-transform-remove-undefined: ^0.5.0 - babel-plugin-transform-simplify-comparison-operators: ^6.9.4 - babel-plugin-transform-undefined-to-void: ^6.9.4 - lodash: ^4.17.11 - checksum: f7569733456f1acc9bcfe5802166ea1a53fea45cb08a57a0eb2d51469622e1a61070c2b8a509f81ea82806e90cc7edc9e5a6dfb544d0d4a34d8548eb4db067e0 + checksum: aa4ff2a8a728d9d698ed521e3461a109a1e66202b13d3494e41eea30729a5e7cc03b3a2d56c594423a135429c37bf63a9fa8b0b9ce275298be3095a88c69f6fb languageName: node linkType: hard -"babel-runtime@npm:6.x, babel-runtime@npm:^6.22.0, babel-runtime@npm:^6.26.0": +"babel-runtime@npm:6.x, babel-runtime@npm:^6.26.0": version: 6.26.0 resolution: "babel-runtime@npm:6.26.0" dependencies: @@ -21442,13 +19754,6 @@ __metadata: languageName: node linkType: hard -"base62@npm:^1.1.0": - version: 1.2.8 - resolution: "base62@npm:1.2.8" - checksum: bfad0f60d300f8166c2c392f28273449aed451d4e7d99ce28f14605833a3220d6a7943366474b2dc1d5a9ff579846e60bb22d56b88358c2ac1a9a04f388760ed - languageName: node - linkType: hard - "base64-js@npm:^1.0.2, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -21456,18 +19761,10 @@ __metadata: languageName: node linkType: hard -"base@npm:^0.11.1": - version: 0.11.2 - resolution: "base@npm:0.11.2" - dependencies: - cache-base: ^1.0.1 - class-utils: ^0.3.5 - component-emitter: ^1.2.1 - define-property: ^1.0.0 - isobject: ^3.0.1 - mixin-deep: ^1.2.0 - pascalcase: ^0.1.1 - checksum: a4a146b912e27eea8f66d09cb0c9eab666f32ce27859a7dfd50f38cd069a2557b39f16dba1bc2aecb3b44bf096738dd207b7970d99b0318423285ab1b1994edd +"basic-ftp@npm:^5.0.2": + version: 5.0.5 + resolution: "basic-ftp@npm:5.0.5" + checksum: bc82d1c1c61cd838eaca96d68ece888bacf07546642fb6b9b8328ed410756f5935f8cf43a42cb44bb343e0565e28e908adc54c298bd2f1a6e0976871fb11fec6 languageName: node linkType: hard @@ -21501,7 +19798,7 @@ __metadata: languageName: node linkType: hard -"before-after-hook@npm:^2.0.0, before-after-hook@npm:^2.2.0": +"before-after-hook@npm:^2.2.0": version: 2.2.3 resolution: "before-after-hook@npm:2.2.3" checksum: a1a2430976d9bdab4cd89cb50d27fa86b19e2b41812bf1315923b0cba03371ebca99449809226425dd3bcef20e010db61abdaff549278e111d6480034bebae87 @@ -21515,13 +19812,6 @@ __metadata: languageName: node linkType: hard -"binary-extensions@npm:^1.0.0": - version: 1.13.1 - resolution: "binary-extensions@npm:1.13.1" - checksum: ad7747f33c07e94ba443055de130b50c8b8b130a358bca064c580d91769ca6a69c7ac65ca008ff044ed4541d2c6ad45496e1fadbef5218a68770996b6a2194d7 - languageName: node - linkType: hard - "binary-extensions@npm:^2.0.0": version: 2.2.0 resolution: "binary-extensions@npm:2.2.0" @@ -21529,15 +19819,6 @@ __metadata: languageName: node linkType: hard -"bindings@npm:^1.5.0": - version: 1.5.0 - resolution: "bindings@npm:1.5.0" - dependencies: - file-uri-to-path: 1.0.0 - checksum: 65b6b48095717c2e6105a021a7da4ea435aa8d3d3cd085cb9e85bcb6e5773cf318c4745c3f7c504412855940b585bdf9b918236612a1c7a7942491de176f1ae7 - languageName: node - linkType: hard - "bl@npm:^1.0.0": version: 1.2.3 resolution: "bl@npm:1.2.3" @@ -21548,7 +19829,7 @@ __metadata: languageName: node linkType: hard -"bl@npm:^4.0.3": +"bl@npm:^4.0.3, bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" dependencies: @@ -21559,28 +19840,6 @@ __metadata: languageName: node linkType: hard -"blessed-contrib@npm:4.10.1": - version: 4.10.1 - resolution: "blessed-contrib@npm:4.10.1" - dependencies: - ansi-term: ">=0.0.2" - chalk: ^1.1.0 - drawille-canvas-blessed-contrib: ">=0.1.3" - lodash: ~>=4.17.21 - map-canvas: ">=0.1.5" - marked: ^2.1.1 - marked-terminal: ^4.1.1 - memory-streams: ^0.1.0 - memorystream: ^0.3.1 - picture-tuber: ^1.0.1 - sparkline: ^0.1.1 - strip-ansi: ^3.0.0 - term-canvas: 0.0.5 - x256: ">=0.0.1" - checksum: 26e6c72c30852d91eb4bbcebadfd26a543d987781ec26ef365f4dd8a2a55b120f72e3e477941af83b471d6ca5e2c373371f49ca5f76902d053e7b3f3923e5023 - languageName: node - linkType: hard - "blessed@npm:0.1.81": version: 0.1.81 resolution: "blessed@npm:0.1.81" @@ -21597,7 +19856,7 @@ __metadata: languageName: node linkType: hard -"bluebird@npm:^3.5.1, bluebird@npm:^3.5.3, bluebird@npm:^3.5.5, bluebird@npm:^3.7.2": +"bluebird@npm:^3.5.1, bluebird@npm:^3.7.2": version: 3.7.2 resolution: "bluebird@npm:3.7.2" checksum: 869417503c722e7dc54ca46715f70e15f4d9c602a423a02c825570862d12935be59ed9c7ba34a9b31f186c017c23cac6b54e35446f8353059c101da73eac22ef @@ -21625,30 +19884,32 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.19.0": - version: 1.19.0 - resolution: "body-parser@npm:1.19.0" +"body-parser@npm:1.20.1": + version: 1.20.1 + resolution: "body-parser@npm:1.20.1" dependencies: - bytes: 3.1.0 + bytes: 3.1.2 content-type: ~1.0.4 debug: 2.6.9 - depd: ~1.1.2 - http-errors: 1.7.2 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 iconv-lite: 0.4.24 - on-finished: ~2.3.0 - qs: 6.7.0 - raw-body: 2.4.0 - type-is: ~1.6.17 - checksum: 490231b4c89bbd43112762f7ba8e5342c174a6c9f64284a3b0fcabf63277e332f8316765596f1e5b15e4f3a6cf0422e005f4bb3149ed3a224bb025b7a36b9ac1 + on-finished: 2.4.1 + qs: 6.11.0 + raw-body: 2.5.1 + type-is: ~1.6.18 + unpipe: 1.0.0 + checksum: f1050dbac3bede6a78f0b87947a8d548ce43f91ccc718a50dd774f3c81f2d8b04693e52acf62659fad23101827dd318da1fb1363444ff9a8482b886a3e4a5266 languageName: node linkType: hard -"body-parser@npm:1.20.1": - version: 1.20.1 - resolution: "body-parser@npm:1.20.1" +"body-parser@npm:1.20.2": + version: 1.20.2 + resolution: "body-parser@npm:1.20.2" dependencies: bytes: 3.1.2 - content-type: ~1.0.4 + content-type: ~1.0.5 debug: 2.6.9 depd: 2.0.0 destroy: 1.2.0 @@ -21656,28 +19917,24 @@ __metadata: iconv-lite: 0.4.24 on-finished: 2.4.1 qs: 6.11.0 - raw-body: 2.5.1 + raw-body: 2.5.2 type-is: ~1.6.18 unpipe: 1.0.0 - checksum: f1050dbac3bede6a78f0b87947a8d548ce43f91ccc718a50dd774f3c81f2d8b04693e52acf62659fad23101827dd318da1fb1363444ff9a8482b886a3e4a5266 + checksum: 14d37ec638ab5c93f6099ecaed7f28f890d222c650c69306872e00b9efa081ff6c596cd9afb9930656aae4d6c4e1c17537bea12bb73c87a217cb3cfea8896737 languageName: node linkType: hard -"bonjour@npm:^3.5.0": - version: 3.5.0 - resolution: "bonjour@npm:3.5.0" +"bonjour-service@npm:^1.0.11": + version: 1.2.1 + resolution: "bonjour-service@npm:1.2.1" dependencies: - array-flatten: ^2.1.0 - deep-equal: ^1.0.1 - dns-equal: ^1.0.0 - dns-txt: ^2.0.2 - multicast-dns: ^6.0.1 - multicast-dns-service-types: ^1.1.0 - checksum: 2cfbe9fa861f4507b5ff3853eeae3ef03a231ede2b7363efedd80880ea3c0576f64416f98056c96e429ed68ff38dc4a70c0583d1eb4dab72e491ca44a0f03444 + fast-deep-equal: ^3.1.3 + multicast-dns: ^7.2.5 + checksum: b65b3e6e3a07e97f2da5806afb76f3946d5a6426b72e849a0236dc3c9d3612fb8c5359ebade4be7eb63f74a37670c53a53be2ff17f4f709811fda77f600eb25b languageName: node linkType: hard -"boolbase@npm:^1.0.0, boolbase@npm:~1.0.0": +"boolbase@npm:^1.0.0": version: 1.0.0 resolution: "boolbase@npm:1.0.0" checksum: 3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0 @@ -21712,22 +19969,6 @@ __metadata: languageName: node linkType: hard -"boxen@npm:^4.1.0": - version: 4.2.0 - resolution: "boxen@npm:4.2.0" - dependencies: - ansi-align: ^3.0.0 - camelcase: ^5.3.1 - chalk: ^3.0.0 - cli-boxes: ^2.2.0 - string-width: ^4.1.0 - term-size: ^2.1.0 - type-fest: ^0.8.1 - widest-line: ^3.1.0 - checksum: ce2b565a2e44b33d11336155675cf4f7f0e13dbf7412928845aefd6a2cf65e0da2dbb0a2cb198b7620a2ae714416a2eb710926b780f15d19f6250a19633b29af - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -21754,35 +19995,6 @@ __metadata: languageName: node linkType: hard -"braces@npm:^1.8.2": - version: 1.8.5 - resolution: "braces@npm:1.8.5" - dependencies: - expand-range: ^1.8.1 - preserve: ^0.2.0 - repeat-element: ^1.1.2 - checksum: 9ea4fb6af8c0a224e515678d7be27ddc450bd974620542a3436188d7fae263f7987406d12ea36c1d92a862e7317b089aa3a0ebda7f1f1663b9332beddc92249e - languageName: node - linkType: hard - -"braces@npm:^2.3.1, braces@npm:^2.3.2": - version: 2.3.2 - resolution: "braces@npm:2.3.2" - dependencies: - arr-flatten: ^1.1.0 - array-unique: ^0.3.2 - extend-shallow: ^2.0.1 - fill-range: ^4.0.0 - isobject: ^3.0.1 - repeat-element: ^1.1.2 - snapdragon: ^0.8.1 - snapdragon-node: ^2.0.1 - split-string: ^3.0.2 - to-regex: ^3.0.1 - checksum: e30dcb6aaf4a31c8df17d848aa283a65699782f75ad61ae93ec25c9729c66cf58e66f0000a9fec84e4add1135bb7da40f7cb9601b36bebcfa9ca58e8d5c07de0 - languageName: node - linkType: hard - "braces@npm:^3.0.2, braces@npm:~3.0.2": version: 3.0.2 resolution: "braces@npm:3.0.2" @@ -21792,13 +20004,6 @@ __metadata: languageName: node linkType: hard -"bresenham@npm:0.0.3": - version: 0.0.3 - resolution: "bresenham@npm:0.0.3" - checksum: f40703d57d1587aa1b0923c016c5fa1fcc354c5b49cbb205e613c223b9e09a4dd80cd990c3cc112ae4ff6704195b0255f9d677c2e8b199545f058b396f52706c - languageName: node - linkType: hard - "brorand@npm:^1.0.1, brorand@npm:^1.1.0": version: 1.1.0 resolution: "brorand@npm:1.1.0" @@ -21806,13 +20011,6 @@ __metadata: languageName: node linkType: hard -"browser-process-hrtime@npm:^1.0.0": - version: 1.0.0 - resolution: "browser-process-hrtime@npm:1.0.0" - checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f - languageName: node - linkType: hard - "browser-tabs-lock@npm:^1.2.15": version: 1.2.15 resolution: "browser-tabs-lock@npm:1.2.15" @@ -21886,29 +20084,7 @@ __metadata: languageName: node linkType: hard -"browserify-zlib@npm:^0.2.0": - version: 0.2.0 - resolution: "browserify-zlib@npm:0.2.0" - dependencies: - pako: ~1.0.5 - checksum: 5cd9d6a665190fedb4a97dfbad8dabc8698d8a507298a03f42c734e96d58ca35d3c7d4085e283440bbca1cd1938cff85031728079bedb3345310c58ab1ec92d6 - languageName: node - linkType: hard - -"browserslist@npm:4.7.0": - version: 4.7.0 - resolution: "browserslist@npm:4.7.0" - dependencies: - caniuse-lite: ^1.0.30000989 - electron-to-chromium: ^1.3.247 - node-releases: ^1.1.29 - bin: - browserslist: ./cli.js - checksum: 33dcacd176a4bb6fc0057841404aa3d53845b9e119824fc664f8463e267aa31236f84b0abf6f1be548cd2ab8acc459dedfac436170977de148f8c3ce20a42f22 - languageName: node - linkType: hard - -"browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.17.5, browserslist@npm:^4.18.1, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4": +"browserslist@npm:^4.0.0, browserslist@npm:^4.18.1, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4": version: 4.21.5 resolution: "browserslist@npm:4.21.5" dependencies: @@ -21922,6 +20098,20 @@ __metadata: languageName: node linkType: hard +"browserslist@npm:^4.21.10, browserslist@npm:^4.22.2, browserslist@npm:^4.22.3, browserslist@npm:^4.23.0": + version: 4.23.0 + resolution: "browserslist@npm:4.23.0" + dependencies: + caniuse-lite: ^1.0.30001587 + electron-to-chromium: ^1.4.668 + node-releases: ^2.0.14 + update-browserslist-db: ^1.0.13 + bin: + browserslist: cli.js + checksum: 436f49e796782ca751ebab7edc010cfc9c29f68536f387666cd70ea22f7105563f04dd62c6ff89cb24cc3254d17cba385f979eeeb3484d43e012412ff7e75def + languageName: node + linkType: hard + "browserslist@npm:^4.21.9": version: 4.21.9 resolution: "browserslist@npm:4.21.9" @@ -22015,13 +20205,6 @@ __metadata: languageName: node linkType: hard -"buffer-indexof@npm:^1.0.0": - version: 1.1.1 - resolution: "buffer-indexof@npm:1.1.1" - checksum: 0967abc2981a8e7d776324c6b84811e4d84a7ead89b54a3bb8791437f0c4751afd060406b06db90a436f1cf771867331b5ecf5c4aca95b4ccb9f6cb146c22ebc - languageName: node - linkType: hard - "buffer-xor@npm:^1.0.3": version: 1.0.3 resolution: "buffer-xor@npm:1.0.3" @@ -22029,7 +20212,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:4.9.2, buffer@npm:^4.3.0": +"buffer@npm:4.9.2": version: 4.9.2 resolution: "buffer@npm:4.9.2" dependencies: @@ -22070,23 +20253,6 @@ __metadata: languageName: node linkType: hard -"buffers@npm:~0.1.1": - version: 0.1.1 - resolution: "buffers@npm:0.1.1" - checksum: ad6f8e483efab39cefd92bdc04edbff6805e4211b002f4d1cfb70c6c472a61cc89fb18c37bcdfdd4ee416ca096e9ff606286698a7d41a18b539bac12fd76d4d5 - languageName: node - linkType: hard - -"bufferutil@npm:^4.0.1": - version: 4.0.7 - resolution: "bufferutil@npm:4.0.7" - dependencies: - node-gyp: latest - node-gyp-build: ^4.3.0 - checksum: f75aa87e3d1b99b87a95f60a855e63f70af07b57fb8443e75a2ddfef2e47788d130fdd46e3a78fd7e0c10176082b26dfbed970c5b8632e1cc299cafa0e93ce45 - languageName: node - linkType: hard - "builtin-modules@npm:3.0.0": version: 3.0.0 resolution: "builtin-modules@npm:3.0.0" @@ -22094,13 +20260,6 @@ __metadata: languageName: node linkType: hard -"builtin-status-codes@npm:^3.0.0": - version: 3.0.0 - resolution: "builtin-status-codes@npm:3.0.0" - checksum: 1119429cf4b0d57bf76b248ad6f529167d343156ebbcc4d4e4ad600484f6bc63002595cbb61b67ad03ce55cd1d3c4711c03bbf198bf24653b8392420482f3773 - languageName: node - linkType: hard - "builtins@npm:^1.0.3": version: 1.0.3 resolution: "builtins@npm:1.0.3" @@ -22108,40 +20267,19 @@ __metadata: languageName: node linkType: hard -"bunyan@npm:1.8.15": - version: 1.8.15 - resolution: "bunyan@npm:1.8.15" +"builtins@npm:^5.0.0": + version: 5.0.1 + resolution: "builtins@npm:5.0.1" dependencies: - dtrace-provider: ~0.8 - moment: ^2.19.3 - mv: ~2 - safe-json-stringify: ~1 - dependenciesMeta: - dtrace-provider: - optional: true - moment: - optional: true - mv: - optional: true - safe-json-stringify: - optional: true - bin: - bunyan: bin/bunyan - checksum: a479e0787c3a0b6565b54bd15f0b6c729d624c5aba53523e140e49e279b7a78508df93000e758bf6d02361117d6b4e6e5fc1d5ece05366fb6c4ba41bf1ac7d52 + semver: ^7.0.0 + checksum: 66d204657fe36522822a95b288943ad11b58f5eaede235b11d8c4edaa28ce4800087d44a2681524c340494aadb120a0068011acabe99d30e8f11a7d826d83515 languageName: node linkType: hard -"byline@npm:^5.0.0": - version: 5.0.0 - resolution: "byline@npm:5.0.0" - checksum: 737ca83e8eda2976728dae62e68bc733aea095fab08db4c6f12d3cee3cf45b6f97dce45d1f6b6ff9c2c947736d10074985b4425b31ce04afa1985a4ef3d334a7 - languageName: node - linkType: hard - -"byte-size@npm:^5.0.1": - version: 5.0.1 - resolution: "byte-size@npm:5.0.1" - checksum: 15ddadfb6e8bd53aec57ade6caeeeeeb267cb3326285245f967c9bab2b8b978b46ea5d15e62969d7ed6b3b8248b4971a845c98b24764a4ac285d5973fc7b9090 +"byte-size@npm:8.1.1": + version: 8.1.1 + resolution: "byte-size@npm:8.1.1" + checksum: 65f00881ffd3c2b282fe848ed954fa4ff8363eaa3f652102510668b90b3fad04d81889486ee1b641ee0d8c8b75cf32201f3b309e6b5fbb6cc869b48a91b62d3e languageName: node linkType: hard @@ -22152,13 +20290,6 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.0": - version: 3.1.0 - resolution: "bytes@npm:3.1.0" - checksum: 7c3b21c5d9d44ed455460d5d36a31abc6fa2ce3807964ba60a4b03fd44454c8cf07bb0585af83bfde1c5cc2ea4bbe5897bc3d18cd15e0acf25a3615a35aba2df - languageName: node - linkType: hard - "bytes@npm:3.1.2, bytes@npm:^3.0.0, bytes@npm:^3.1.0": version: 3.1.2 resolution: "bytes@npm:3.1.2" @@ -22166,77 +20297,6 @@ __metadata: languageName: node linkType: hard -"c8@npm:^7.6.0": - version: 7.12.0 - resolution: "c8@npm:7.12.0" - dependencies: - "@bcoe/v8-coverage": ^0.2.3 - "@istanbuljs/schema": ^0.1.3 - find-up: ^5.0.0 - foreground-child: ^2.0.0 - istanbul-lib-coverage: ^3.2.0 - istanbul-lib-report: ^3.0.0 - istanbul-reports: ^3.1.4 - rimraf: ^3.0.2 - test-exclude: ^6.0.0 - v8-to-istanbul: ^9.0.0 - yargs: ^16.2.0 - yargs-parser: ^20.2.9 - bin: - c8: bin/c8.js - checksum: 3b7fa9ad7cff2cb0bb579467e6b544498fbd46e9353a809ad3b8cf749df4beadd074cde277356b0552f3c8055b1b3ec3ebaf2209e9ad4bdefed92dbf64d283ab - languageName: node - linkType: hard - -"cacache@npm:^12.0.0, cacache@npm:^12.0.2, cacache@npm:^12.0.3": - version: 12.0.4 - resolution: "cacache@npm:12.0.4" - dependencies: - bluebird: ^3.5.5 - chownr: ^1.1.1 - figgy-pudding: ^3.5.1 - glob: ^7.1.4 - graceful-fs: ^4.1.15 - infer-owner: ^1.0.3 - lru-cache: ^5.1.1 - mississippi: ^3.0.0 - mkdirp: ^0.5.1 - move-concurrently: ^1.0.1 - promise-inflight: ^1.0.1 - rimraf: ^2.6.3 - ssri: ^6.0.1 - unique-filename: ^1.1.1 - y18n: ^4.0.0 - checksum: c88a72f36939b2523533946ffb27828443db5bf5995d761b35ae17af1eb6c8e20ac55b00b74c2ca900b2e1e917f0afba6847bf8cc16bee05ccca6aa150e0830c - languageName: node - linkType: hard - -"cacache@npm:^13.0.1": - version: 13.0.1 - resolution: "cacache@npm:13.0.1" - dependencies: - chownr: ^1.1.2 - figgy-pudding: ^3.5.1 - fs-minipass: ^2.0.0 - glob: ^7.1.4 - graceful-fs: ^4.2.2 - infer-owner: ^1.0.4 - lru-cache: ^5.1.1 - minipass: ^3.0.0 - minipass-collect: ^1.0.2 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.2 - mkdirp: ^0.5.1 - move-concurrently: ^1.0.1 - p-map: ^3.0.0 - promise-inflight: ^1.0.1 - rimraf: ^2.7.1 - ssri: ^7.0.0 - unique-filename: ^1.1.1 - checksum: 733e65de5a0db3f1c181aa780f60ff121b5efd9b7c0851e1e1f213df768a790882d4d5af987fb0cfa70c5c6c4834e0474a291ac8872d227056f7ea12c1447092 - languageName: node - linkType: hard - "cacache@npm:^16.1.0": version: 16.1.3 resolution: "cacache@npm:16.1.3" @@ -22263,44 +20323,43 @@ __metadata: languageName: node linkType: hard -"cache-base@npm:^1.0.1": - version: 1.0.1 - resolution: "cache-base@npm:1.0.1" +"cacache@npm:^17.0.0": + version: 17.1.4 + resolution: "cacache@npm:17.1.4" dependencies: - collection-visit: ^1.0.0 - component-emitter: ^1.2.1 - get-value: ^2.0.6 - has-value: ^1.0.0 - isobject: ^3.0.1 - set-value: ^2.0.0 - to-object-path: ^0.3.0 - union-value: ^1.0.0 - unset-value: ^1.0.0 - checksum: 9114b8654fe2366eedc390bad0bcf534e2f01b239a888894e2928cb58cdc1e6ea23a73c6f3450dcfd2058aa73a8a981e723cd1e7c670c047bf11afdc65880107 - languageName: node - linkType: hard - -"cacheable-request@npm:^6.0.0": - version: 6.1.0 - resolution: "cacheable-request@npm:6.1.0" - dependencies: - clone-response: ^1.0.2 - get-stream: ^5.1.0 - http-cache-semantics: ^4.0.0 - keyv: ^3.0.0 - lowercase-keys: ^2.0.0 - normalize-url: ^4.1.0 - responselike: ^1.0.2 - checksum: b510b237b18d17e89942e9ee2d2a077cb38db03f12167fd100932dfa8fc963424bfae0bfa1598df4ae16c944a5484e43e03df8f32105b04395ee9495e9e4e9f1 + "@npmcli/fs": ^3.1.0 + fs-minipass: ^3.0.0 + glob: ^10.2.2 + lru-cache: ^7.7.1 + minipass: ^7.0.3 + minipass-collect: ^1.0.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + p-map: ^4.0.0 + ssri: ^10.0.0 + tar: ^6.1.11 + unique-filename: ^3.0.0 + checksum: b7751df756656954a51201335addced8f63fc53266fa56392c9f5ae83c8d27debffb4458ac2d168a744a4517ec3f2163af05c20097f93d17bdc2dc8a385e14a6 languageName: node linkType: hard -"cachedir@npm:^1.1.0": - version: 1.3.0 - resolution: "cachedir@npm:1.3.0" +"cacache@npm:^18.0.0": + version: 18.0.2 + resolution: "cacache@npm:18.0.2" dependencies: - os-homedir: ^1.0.1 - checksum: 5931269766eec3594176d18c2545d19513f849f8493a63635855d0b1b4a9a0c1c7f4c52b036265c402a88b3f48cfa741a988de42c1e0c62b58c0076a3909d667 + "@npmcli/fs": ^3.1.0 + fs-minipass: ^3.0.0 + glob: ^10.2.2 + lru-cache: ^10.0.1 + minipass: ^7.0.3 + minipass-collect: ^2.0.1 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + p-map: ^4.0.0 + ssri: ^10.0.0 + tar: ^6.1.11 + unique-filename: ^3.0.0 + checksum: 0250df80e1ad0c828c956744850c5f742c24244e9deb5b7dc81bca90f8c10e011e132ecc58b64497cc1cad9a98968676147fb6575f4f94722f7619757b17a11b languageName: node linkType: hard @@ -22332,13 +20391,6 @@ __metadata: languageName: node linkType: hard -"call-me-maybe@npm:^1.0.1": - version: 1.0.2 - resolution: "call-me-maybe@npm:1.0.2" - checksum: 42ff2d0bed5b207e3f0122589162eaaa47ba618f79ad2382fe0ba14d9e49fbf901099a6227440acc5946f86a4953e8aa2d242b330b0a5de4d090bb18f8935cae - languageName: node - linkType: hard - "caller-callsite@npm:^2.0.0": version: 2.0.0 resolution: "caller-callsite@npm:2.0.0" @@ -22371,7 +20423,7 @@ __metadata: languageName: node linkType: hard -"camel-case@npm:4.1.2, camel-case@npm:^4.1.1, camel-case@npm:^4.1.2": +"camel-case@npm:4.1.2, camel-case@npm:^4.1.2": version: 4.1.2 resolution: "camel-case@npm:4.1.2" dependencies: @@ -22381,27 +20433,6 @@ __metadata: languageName: node linkType: hard -"camelcase-keys@npm:^2.0.0": - version: 2.1.0 - resolution: "camelcase-keys@npm:2.1.0" - dependencies: - camelcase: ^2.0.0 - map-obj: ^1.0.0 - checksum: 97d2993da5db44d45e285910c70a54ce7f83a2be05afceaafd9831f7aeaf38a48dcdede5ca3aae2b2694852281d38dc459706e346942c5df0bf755f4133f5c39 - languageName: node - linkType: hard - -"camelcase-keys@npm:^4.0.0": - version: 4.2.0 - resolution: "camelcase-keys@npm:4.2.0" - dependencies: - camelcase: ^4.1.0 - map-obj: ^2.0.0 - quick-lru: ^1.0.0 - checksum: 8cb52633f2d335bf7efd9ec4169df3174047dbeadbe9b7604fb4a24cbc53a976bc26bb8557f6e9da5feff139bf94e36f40e2636b31225670f9524f586070c3ec - languageName: node - linkType: hard - "camelcase-keys@npm:^6.2.2": version: 6.2.2 resolution: "camelcase-keys@npm:6.2.2" @@ -22413,27 +20444,13 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:5.3.1, camelcase@npm:^5.0.0, camelcase@npm:^5.3.1": +"camelcase@npm:5.3.1, camelcase@npm:^5.3.1": version: 5.3.1 resolution: "camelcase@npm:5.3.1" checksum: e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b languageName: node linkType: hard -"camelcase@npm:^2.0.0": - version: 2.1.1 - resolution: "camelcase@npm:2.1.1" - checksum: 20a3ef08f348de832631d605362ffe447d883ada89617144a82649363ed5860923b021f8e09681624ef774afb93ff3597cfbcf8aaf0574f65af7648f1aea5e50 - languageName: node - linkType: hard - -"camelcase@npm:^4.1.0": - version: 4.1.0 - resolution: "camelcase@npm:4.1.0" - checksum: 9683356daf9b64fae4b30c91f8ceb1f34f22746e03d1804efdbe738357d38b47f206cdd71efcf2ed72018b2e88eeb8ec3f79adb09c02f1253a4b6d5d405ff2ae - languageName: node - linkType: hard - "camelcase@npm:^6.2.0": version: 6.3.0 resolution: "camelcase@npm:6.3.0" @@ -22441,13 +20458,6 @@ __metadata: languageName: node linkType: hard -"can-use-dom@npm:^0.1.0": - version: 0.1.0 - resolution: "can-use-dom@npm:0.1.0" - checksum: 488fc94c40f2fcce46ebd41abf17ef0449acf0d6b145116036cd592a8e977e5729918d4b3b7c642ce7b1f5b83d330ade39a172cf6b6ef91093785991a868b308 - languageName: node - linkType: hard - "caniuse-api@npm:^3.0.0": version: 3.0.0 resolution: "caniuse-api@npm:3.0.0" @@ -22460,7 +20470,7 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30000989, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001272, caniuse-lite@npm:^1.0.30001426, caniuse-lite@npm:^1.0.30001449": +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001449": version: 1.0.30001450 resolution: "caniuse-lite@npm:1.0.30001450" checksum: 511b360bfc907b2e437699364cf96b83507bc45043926450056642332bcd6f65a1e72540c828534ae15e0ac906e3e9af46cb2bb84458dd580bc31478e9dce282 @@ -22474,26 +20484,14 @@ __metadata: languageName: node linkType: hard -"capture-stack-trace@npm:^1.0.0": - version: 1.0.2 - resolution: "capture-stack-trace@npm:1.0.2" - checksum: 13295e8176e8de74bcbe0e4fd938bed9eb4204b4cc200210ff46df91cb20b69e86f6ef42f408a59454f8b62e567ef0ee6ee5b5e7e16e686668bc77f2741542b4 +"caniuse-lite@npm:^1.0.30001578, caniuse-lite@npm:^1.0.30001587": + version: 1.0.30001591 + resolution: "caniuse-lite@npm:1.0.30001591" + checksum: e48f924cdefff86d29d38ee1bffe2cdb1ef55e179d08ae2f1f5546d9d563e030f13755a0096ea87a09498daffd18666d1fe0b2759aea8421bbf4c214b47d410d languageName: node linkType: hard -"cardinal@npm:^2.1.1": - version: 2.1.1 - resolution: "cardinal@npm:2.1.1" - dependencies: - ansicolors: ~0.3.2 - redeyed: ~2.1.0 - bin: - cdl: ./bin/cdl.js - checksum: e8d4ae46439cf8fed481c0efd267711ee91e199aa7821a9143e784ed94a6495accd01a0b36d84d377e8ee2cc9928a6c9c123b03be761c60b805f2c026b8a99ad - languageName: node - linkType: hard - -"case-sensitive-paths-webpack-plugin@npm:2.4.0, case-sensitive-paths-webpack-plugin@npm:^2.2.0": +"case-sensitive-paths-webpack-plugin@npm:2.4.0": version: 2.4.0 resolution: "case-sensitive-paths-webpack-plugin@npm:2.4.0" checksum: bcf469446eeee9ac0046e30860074ebb9aa4803aab9140e6bb72b600b23b1d70635690754be4504ce35cd99cdf05226bee8d894ba362a3f5485d5f6310fc6d02 @@ -22514,18 +20512,6 @@ __metadata: languageName: node linkType: hard -"caw@npm:^2.0.0": - version: 2.0.1 - resolution: "caw@npm:2.0.1" - dependencies: - get-proxy: ^2.0.0 - isurl: ^1.0.0-alpha5 - tunnel-agent: ^0.6.0 - url-to-options: ^1.0.1 - checksum: 8be9811b9b21289f49062905771e664c05221fa406b57a1b5debc41e90fc4318b73dc42fc3f3719c7fce882d9cd76a22e8183d0632a6f1772777e01caea62107 - languageName: node - linkType: hard - "center-align@npm:^1.0.1": version: 1.0.1 resolution: "center-align@npm:1.0.1" @@ -22536,30 +20522,6 @@ __metadata: languageName: node linkType: hard -"chalk@npm:1.1.3, chalk@npm:^1.0.0, chalk@npm:^1.1.0, chalk@npm:^1.1.3": - version: 1.1.3 - resolution: "chalk@npm:1.1.3" - dependencies: - ansi-styles: ^2.2.1 - escape-string-regexp: ^1.0.2 - has-ansi: ^2.0.0 - strip-ansi: ^3.0.0 - supports-color: ^2.0.0 - checksum: 9d2ea6b98fc2b7878829eec223abcf404622db6c48396a9b9257f6d0ead2acf18231ae368d6a664a83f272b0679158da12e97b5229f794939e555cc574478acd - languageName: node - linkType: hard - -"chalk@npm:2.4.2, chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.1.0, chalk@npm:^2.3.1, chalk@npm:^2.3.2, chalk@npm:^2.4.1, chalk@npm:^2.4.2": - version: 2.4.2 - resolution: "chalk@npm:2.4.2" - dependencies: - ansi-styles: ^3.2.1 - escape-string-regexp: ^1.0.5 - supports-color: ^5.3.0 - checksum: ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2 - languageName: node - linkType: hard - "chalk@npm:3.0.0, chalk@npm:^3.0.0, chalk@npm:~3.0.0": version: 3.0.0 resolution: "chalk@npm:3.0.0" @@ -22580,7 +20542,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:4.1.2, chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2": +"chalk@npm:4.1.2, chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.1, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -22590,31 +20552,41 @@ __metadata: languageName: node linkType: hard -"char-regex@npm:^1.0.2": - version: 1.0.2 - resolution: "char-regex@npm:1.0.2" - checksum: b563e4b6039b15213114626621e7a3d12f31008bdce20f9c741d69987f62aeaace7ec30f6018890ad77b2e9b4d95324c9f5acfca58a9441e3b1dcdd1e2525d17 +"chalk@npm:5.3.0": + version: 5.3.0 + resolution: "chalk@npm:5.3.0" + checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80 languageName: node linkType: hard -"character-entities-legacy@npm:^1.0.0": - version: 1.1.4 - resolution: "character-entities-legacy@npm:1.1.4" - checksum: fe03a82c154414da3a0c8ab3188e4237ec68006cbcd681cf23c7cfb9502a0e76cd30ab69a2e50857ca10d984d57de3b307680fff5328ccd427f400e559c3a811 +"chalk@npm:^1.0.0, chalk@npm:^1.1.3": + version: 1.1.3 + resolution: "chalk@npm:1.1.3" + dependencies: + ansi-styles: ^2.2.1 + escape-string-regexp: ^1.0.2 + has-ansi: ^2.0.0 + strip-ansi: ^3.0.0 + supports-color: ^2.0.0 + checksum: 9d2ea6b98fc2b7878829eec223abcf404622db6c48396a9b9257f6d0ead2acf18231ae368d6a664a83f272b0679158da12e97b5229f794939e555cc574478acd languageName: node linkType: hard -"character-entities@npm:^1.0.0": - version: 1.2.4 - resolution: "character-entities@npm:1.2.4" - checksum: e1545716571ead57beac008433c1ff69517cd8ca5b336889321c5b8ff4a99c29b65589a701e9c086cda8a5e346a67295e2684f6c7ea96819fe85cbf49bf8686d +"chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.3.1, chalk@npm:^2.4.1, chalk@npm:^2.4.2": + version: 2.4.2 + resolution: "chalk@npm:2.4.2" + dependencies: + ansi-styles: ^3.2.1 + escape-string-regexp: ^1.0.5 + supports-color: ^5.3.0 + checksum: ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2 languageName: node linkType: hard -"character-reference-invalid@npm:^1.0.0": - version: 1.1.4 - resolution: "character-reference-invalid@npm:1.1.4" - checksum: 20274574c70e05e2f81135f3b93285536bc8ff70f37f0809b0d17791a832838f1e49938382899ed4cb444e5bbd4314ca1415231344ba29f4222ce2ccf24fea0b +"char-regex@npm:^1.0.2": + version: 1.0.2 + resolution: "char-regex@npm:1.0.2" + checksum: b563e4b6039b15213114626621e7a3d12f31008bdce20f9c741d69987f62aeaace7ec30f6018890ad77b2e9b4d95324c9f5acfca58a9441e3b1dcdd1e2525d17 languageName: node linkType: hard @@ -22639,7 +20611,7 @@ __metadata: languageName: node linkType: hard -"charm@npm:~0.1.0, charm@npm:~0.1.1": +"charm@npm:~0.1.1": version: 0.1.2 resolution: "charm@npm:0.1.2" checksum: fe64983d7a87e7dacf225bd1fc10d34554110e128d3f3b8a91cfefb370b92211d0f1f7a9ff43df3ccfcb81d7f91525750b998519ab6b8e3c9dd249a3529ad783 @@ -22682,7 +20654,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.4.0, chokidar@npm:^3.4.1, chokidar@npm:^3.4.2, chokidar@npm:^3.5.1, chokidar@npm:^3.5.2": +"chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.4.0, chokidar@npm:^3.4.2, chokidar@npm:^3.5.2": version: 3.5.3 resolution: "chokidar@npm:3.5.3" dependencies: @@ -22701,30 +20673,26 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^2.0.4, chokidar@npm:^2.1.8": - version: 2.1.8 - resolution: "chokidar@npm:2.1.8" +"chokidar@npm:^3.5.3": + version: 3.6.0 + resolution: "chokidar@npm:3.6.0" dependencies: - anymatch: ^2.0.0 - async-each: ^1.0.1 - braces: ^2.3.2 - fsevents: ^1.2.7 - glob-parent: ^3.1.0 - inherits: ^2.0.3 - is-binary-path: ^1.0.0 - is-glob: ^4.0.0 - normalize-path: ^3.0.0 - path-is-absolute: ^1.0.0 - readdirp: ^2.2.1 - upath: ^1.1.1 + anymatch: ~3.1.2 + braces: ~3.0.2 + fsevents: ~2.3.2 + glob-parent: ~5.1.2 + is-binary-path: ~2.1.0 + is-glob: ~4.0.1 + normalize-path: ~3.0.0 + readdirp: ~3.6.0 dependenciesMeta: fsevents: optional: true - checksum: 0c43e89cbf0268ef1e1f41ce8ec5233c7ba022c6f3282c2ef6530e351d42396d389a1148c5a040f291cf1f4083a4c6b2f51dad3f31c726442ea9a337de316bcf + checksum: d2f29f499705dcd4f6f3bbed79a9ce2388cf530460122eed3b9c48efeab7a4e28739c6551fd15bec9245c6b9eeca7a32baa64694d64d9b6faeb74ddb8c4a413d languageName: node linkType: hard -"chownr@npm:^1.1.1, chownr@npm:^1.1.2, chownr@npm:^1.1.4": +"chownr@npm:^1.1.1": version: 1.1.4 resolution: "chownr@npm:1.1.4" checksum: 115648f8eb38bac5e41c3857f3e663f9c39ed6480d1349977c4d96c95a47266fcacc5a5aabf3cb6c481e22d72f41992827db47301851766c4fd77ac21a4f081d @@ -22759,6 +20727,13 @@ __metadata: languageName: node linkType: hard +"ci-info@npm:^3.6.1": + version: 3.9.0 + resolution: "ci-info@npm:3.9.0" + checksum: 6b19dc9b2966d1f8c2041a838217299718f15d6c4b63ae36e4674edd2bee48f780e94761286a56aa59eb305a85fbea4ddffb7630ec063e7ec7e7e5ad42549a87 + languageName: node + linkType: hard + "cipher-base@npm:^1.0.0, cipher-base@npm:^1.0.1, cipher-base@npm:^1.0.3": version: 1.0.4 resolution: "cipher-base@npm:1.0.4" @@ -22776,18 +20751,6 @@ __metadata: languageName: node linkType: hard -"class-utils@npm:^0.3.5": - version: 0.3.6 - resolution: "class-utils@npm:0.3.6" - dependencies: - arr-union: ^3.1.0 - define-property: ^0.2.5 - isobject: ^3.0.0 - static-extend: ^0.1.1 - checksum: be108900801e639e50f96a7e4bfa8867c753a7750a7603879f3981f8b0a89cba657497a2d5f40cd4ea557ff15d535a100818bb486baf6e26fe5d7872e75f1078 - languageName: node - linkType: hard - "classlist-polyfill@npm:^1.0.3": version: 1.2.0 resolution: "classlist-polyfill@npm:1.2.0" @@ -22802,15 +20765,6 @@ __metadata: languageName: node linkType: hard -"clean-css@npm:^4.2.3": - version: 4.2.4 - resolution: "clean-css@npm:4.2.4" - dependencies: - source-map: ~0.6.0 - checksum: 045ff6fcf4b5c76a084b24e1633e0c78a13b24080338fc8544565a9751559aa32ff4ee5886d9e52c18a644a6ff119bd8e37bc58e574377c05382a1fb7dbe39f8 - languageName: node - linkType: hard - "clean-css@npm:^5.2.2": version: 5.3.2 resolution: "clean-css@npm:5.3.2" @@ -22827,19 +20781,12 @@ __metadata: languageName: node linkType: hard -"cli-boxes@npm:^2.2.0": - version: 2.2.1 - resolution: "cli-boxes@npm:2.2.1" - checksum: be79f8ec23a558b49e01311b39a1ea01243ecee30539c880cf14bf518a12e223ef40c57ead0cb44f509bffdffc5c129c746cd50d863ab879385370112af4f585 - languageName: node - linkType: hard - -"cli-cursor@npm:^1.0.1": - version: 1.0.2 - resolution: "cli-cursor@npm:1.0.2" +"cli-cursor@npm:3.1.0, cli-cursor@npm:^3.1.0": + version: 3.1.0 + resolution: "cli-cursor@npm:3.1.0" dependencies: - restore-cursor: ^1.0.1 - checksum: e3b4400d5e925ed11c7596f82e80e170693f69ac6f0f21da2a400043c37548dd780f985a1a5ef1ffb038e36fc6711d1d4f066b104eed851ae76e34bd883cf2bf + restore-cursor: ^3.1.0 + checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29 languageName: node linkType: hard @@ -22852,12 +20799,19 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^3.1.0": - version: 3.1.0 - resolution: "cli-cursor@npm:3.1.0" +"cli-cursor@npm:^4.0.0": + version: 4.0.0 + resolution: "cli-cursor@npm:4.0.0" dependencies: - restore-cursor: ^3.1.0 - checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29 + restore-cursor: ^4.0.0 + checksum: ab3f3ea2076e2176a1da29f9d64f72ec3efad51c0960898b56c8a17671365c26e67b735920530eaf7328d61f8bd41c27f46b9cf6e4e10fe2fa44b5e8c0e392cc + languageName: node + linkType: hard + +"cli-spinners@npm:2.6.1": + version: 2.6.1 + resolution: "cli-spinners@npm:2.6.1" + checksum: 423409baaa7a58e5104b46ca1745fbfc5888bbd0b0c5a626e052ae1387060839c8efd512fb127e25769b3dc9562db1dc1b5add6e0b93b7ef64f477feb6416a45 languageName: node linkType: hard @@ -22868,21 +20822,14 @@ __metadata: languageName: node linkType: hard -"cli-table3@npm:0.5.1": - version: 0.5.1 - resolution: "cli-table3@npm:0.5.1" - dependencies: - colors: ^1.1.2 - object-assign: ^4.1.0 - string-width: ^2.1.1 - dependenciesMeta: - colors: - optional: true - checksum: 3ff8c821440a2a0e655a01f04e5b54a0365b3814676cd93cec2b2b0b9952a08311797ad242a181733fcff714fa7d776f8bb45ad812f296390bfa5ef584fb231d +"cli-spinners@npm:^2.5.0": + version: 2.9.2 + resolution: "cli-spinners@npm:2.9.2" + checksum: 1bd588289b28432e4676cb5d40505cfe3e53f2e4e10fbe05c8a710a154d6fe0ce7836844b00d6858f740f2ffe67cdc36e0fce9c7b6a8430e80e6388d5aa4956c languageName: node linkType: hard -"cli-table3@npm:^0.6.0, cli-table3@npm:~0.6.1": +"cli-table3@npm:~0.6.1": version: 0.6.3 resolution: "cli-table3@npm:0.6.3" dependencies: @@ -22924,6 +20871,16 @@ __metadata: languageName: node linkType: hard +"cli-truncate@npm:^4.0.0": + version: 4.0.0 + resolution: "cli-truncate@npm:4.0.0" + dependencies: + slice-ansi: ^5.0.0 + string-width: ^7.0.0 + checksum: d5149175fd25ca985731bdeec46a55ec237475cf74c1a5e103baea696aceb45e372ac4acbaabf1316f06bd62e348123060f8191ffadfeedebd2a70a2a7fb199d + languageName: node + linkType: hard + "cli-width@npm:^2.0.0": version: 2.2.1 resolution: "cli-width@npm:2.2.1" @@ -22948,14 +20905,14 @@ __metadata: languageName: node linkType: hard -"clipboard@npm:^2.0.0": - version: 2.0.11 - resolution: "clipboard@npm:2.0.11" +"clipanion@npm:3.2.1": + version: 3.2.1 + resolution: "clipanion@npm:3.2.1" dependencies: - good-listener: ^1.2.2 - select: ^1.1.2 - tiny-emitter: ^2.0.0 - checksum: 413055a6038e43898e0e895216b58ed54fbf386f091cb00188875ef35b186cefbd258acdf4cb4b0ac87cbc00de936f41b45dde9fe1fd1a57f7babb28363b8748 + typanion: ^3.8.0 + peerDependencies: + typanion: "*" + checksum: 448efd122ead3c802e61ba7a2002e2080c8cce01ce8a0a789d9b9e4f8fe70fd887dcf163ef8c778f5364a9e6f4b498b9f1853f709d7ed4291713e78bcfb88ee8 languageName: node linkType: hard @@ -22970,20 +20927,7 @@ __metadata: languageName: node linkType: hard -"clone-deep@npm:^0.2.4": - version: 0.2.4 - resolution: "clone-deep@npm:0.2.4" - dependencies: - for-own: ^0.1.3 - is-plain-object: ^2.0.1 - kind-of: ^3.0.2 - lazy-cache: ^1.0.3 - shallow-clone: ^0.1.2 - checksum: bcf9752052130c270c47d3e1c357497354b91d682f507e0079bec5950975b3293b619d9e100d70874606d716f2376e84956b045759a09af703e1038ecad6c438 - languageName: node - linkType: hard - -"clone-deep@npm:^4.0.1": +"clone-deep@npm:4.0.1, clone-deep@npm:^4.0.1": version: 4.0.1 resolution: "clone-deep@npm:4.0.1" dependencies: @@ -22994,15 +20938,6 @@ __metadata: languageName: node linkType: hard -"clone-response@npm:^1.0.2": - version: 1.0.3 - resolution: "clone-response@npm:1.0.3" - dependencies: - mimic-response: ^1.0.0 - checksum: 4e671cac39b11c60aa8ba0a450657194a5d6504df51bca3fac5b3bd0145c4f8e8464898f87c8406b83232e3bc5cca555f51c1f9c8ac023969ebfbf7f6bdabb2e - languageName: node - linkType: hard - "clone@npm:2.x": version: 2.1.2 resolution: "clone@npm:2.1.2" @@ -23017,13 +20952,20 @@ __metadata: languageName: node linkType: hard -"clsx@npm:^1.0.4, clsx@npm:^1.1.1": +"clsx@npm:^1.0.4": version: 1.2.1 resolution: "clsx@npm:1.2.1" checksum: 30befca8019b2eb7dbad38cff6266cf543091dae2825c856a62a8ccf2c3ab9c2907c4d12b288b73101196767f66812365400a227581484a05f968b0307cfaf12 languageName: node linkType: hard +"cmd-shim@npm:6.0.1": + version: 6.0.1 + resolution: "cmd-shim@npm:6.0.1" + checksum: 359006b3a5bb4a0ff161a44ccc18fbba947db748ef0dd12273e476792e316a5edb0945d74bfa1e91cd88ce0511025fde87901eda092c479d83cfcd6734562683 + languageName: node + linkType: hard + "co@npm:^4.6.0": version: 4.6.0 resolution: "co@npm:4.6.0" @@ -23031,17 +20973,6 @@ __metadata: languageName: node linkType: hard -"coa@npm:^2.0.2": - version: 2.0.2 - resolution: "coa@npm:2.0.2" - dependencies: - "@types/q": ^1.5.1 - chalk: ^2.4.1 - q: ^1.1.2 - checksum: 44736914aac2160d3d840ed64432a90a3bb72285a0cd6a688eb5cabdf15d15a85eee0915b3f6f2a4659d5075817b1cb577340d3c9cbb47d636d59ab69f819552 - languageName: node - linkType: hard - "code-block-writer@npm:^10.1.1": version: 10.1.1 resolution: "code-block-writer@npm:10.1.1" @@ -23086,17 +21017,7 @@ __metadata: languageName: node linkType: hard -"collection-visit@npm:^1.0.0": - version: 1.0.0 - resolution: "collection-visit@npm:1.0.0" - dependencies: - map-visit: ^1.0.0 - object-visit: ^1.0.0 - checksum: 15d9658fe6eb23594728346adad5433b86bb7a04fd51bbab337755158722f9313a5376ef479de5b35fbc54140764d0d39de89c339f5d25b959ed221466981da9 - languageName: node - linkType: hard - -"color-convert@npm:^1.3.0, color-convert@npm:^1.9.0": +"color-convert@npm:^1.9.0": version: 1.9.3 resolution: "color-convert@npm:1.9.3" dependencies: @@ -23128,15 +21049,6 @@ __metadata: languageName: node linkType: hard -"color-string@npm:^0.3.0": - version: 0.3.0 - resolution: "color-string@npm:0.3.0" - dependencies: - color-name: ^1.0.0 - checksum: cc65013a94d399ddcb81b3b4b6e0d2166cbaa77311260ff6271f215a286d3db58ab3a217bdb175f8b9dd95f9ea7ac94f71a595af6bcd3b6a02fea6e75ddaf5fb - languageName: node - linkType: hard - "color-string@npm:^1.9.0": version: 1.9.1 resolution: "color-string@npm:1.9.1" @@ -23156,17 +21068,6 @@ __metadata: languageName: node linkType: hard -"color@npm:^0.11.1": - version: 0.11.4 - resolution: "color@npm:0.11.4" - dependencies: - clone: ^1.0.2 - color-convert: ^1.3.0 - color-string: ^0.3.0 - checksum: a6f624fd159e9311a6c1c86ac05b5b550c98e2d1e5646e032b8481e5e113127c06a84678b91c89c96b11b58c1c723dd9766b1b02cb2d441c6212a0f7cb3dad73 - languageName: node - linkType: hard - "color@npm:^4.2.3": version: 4.2.3 resolution: "color@npm:4.2.3" @@ -23177,13 +21078,20 @@ __metadata: languageName: node linkType: hard -"colord@npm:^2.9.1": +"colord@npm:^2.9.3": version: 2.9.3 resolution: "colord@npm:2.9.3" checksum: 95d909bfbcfd8d5605cbb5af56f2d1ce2b323990258fd7c0d2eb0e6d3bb177254d7fb8213758db56bb4ede708964f78c6b992b326615f81a18a6aaf11d64c650 languageName: node linkType: hard +"colorette@npm:2.0.20, colorette@npm:^2.0.20": + version: 2.0.20 + resolution: "colorette@npm:2.0.20" + checksum: 0c016fea2b91b733eb9f4bcdb580018f52c0bc0979443dad930e5037a968237ac53d9beb98e218d2e9235834f8eebce7f8e080422d6194e957454255bde71d3d + languageName: node + linkType: hard + "colorette@npm:^2.0.10, colorette@npm:^2.0.16, colorette@npm:^2.0.19, colorette@npm:^2.0.7": version: 2.0.19 resolution: "colorette@npm:2.0.19" @@ -23191,14 +21099,7 @@ __metadata: languageName: node linkType: hard -"colors@npm:^1.1.2": - version: 1.4.0 - resolution: "colors@npm:1.4.0" - checksum: 98aa2c2418ad87dedf25d781be69dc5fc5908e279d9d30c34d8b702e586a0474605b3a189511482b9d5ed0d20c867515d22749537f7bc546256c6014f3ebdcec - languageName: node - linkType: hard - -"columnify@npm:^1.5.4": +"columnify@npm:1.6.0": version: 1.6.0 resolution: "columnify@npm:1.6.0" dependencies: @@ -23217,10 +21118,10 @@ __metadata: languageName: node linkType: hard -"comma-separated-tokens@npm:^1.0.0": - version: 1.0.8 - resolution: "comma-separated-tokens@npm:1.0.8" - checksum: 0adcb07174fa4d08cf0f5c8e3aec40a36b5ff0c2c720e5e23f50fe02e6789d1d00a67036c80e0c1e1539f41d3e7f0101b074039dd833b4e4a59031b659d6ca0d +"commander@npm:11.1.0": + version: 11.1.0 + resolution: "commander@npm:11.1.0" + checksum: fd1a8557c6b5b622c89ecdfde703242ab7db3b628ea5d1755784c79b8e7cb0d74d65b4a262289b533359cd58e1bfc0bf50245dfbcd2954682a6f367c828b79ef languageName: node linkType: hard @@ -23231,21 +21132,14 @@ __metadata: languageName: node linkType: hard -"commander@npm:3.0.2, commander@npm:^3.0.2": - version: 3.0.2 - resolution: "commander@npm:3.0.2" - checksum: 6d14ad030d1904428139487ed31febcb04c1604db2b8d9fae711f60ee6718828dc0e11602249e91c8a97b0e721e9c6d53edbc166bad3cde1596851d59a8f824d - languageName: node - linkType: hard - -"commander@npm:^2.14.1, commander@npm:^2.15.1, commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.5.0, commander@npm:^2.8.1, commander@npm:^2.9.0": +"commander@npm:^2.15.1, commander@npm:^2.20.0, commander@npm:^2.8.1": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e languageName: node linkType: hard -"commander@npm:^4.0.1, commander@npm:^4.1.1": +"commander@npm:^4.0.1": version: 4.1.1 resolution: "commander@npm:4.1.1" checksum: d7b9913ff92cae20cb577a4ac6fcc121bd6223319e54a40f51a14740a681ad5c574fd29a57da478a5f234a6fa6c52cbf0b7c641353e03c648b1ae85ba670b977 @@ -23273,33 +21167,6 @@ __metadata: languageName: node linkType: hard -"commitizen@npm:^2.10.1": - version: 2.10.1 - resolution: "commitizen@npm:2.10.1" - dependencies: - cachedir: ^1.1.0 - chalk: 1.1.3 - cz-conventional-changelog: 2.0.0 - dedent: 0.6.0 - detect-indent: 4.0.0 - find-node-modules: 1.0.4 - find-root: 1.0.0 - fs-extra: ^1.0.0 - glob: 7.1.1 - inquirer: 1.2.3 - lodash: 4.17.5 - minimist: 1.2.0 - opencollective: 1.0.3 - path-exists: 2.1.0 - shelljs: 0.7.6 - strip-json-comments: 2.0.1 - bin: - commitizen: ./bin/commitizen - git-cz: ./bin/git-cz - checksum: 1be08c1cb8b80bd1f26e1217127112793804041cd100f6afb317b95930102297e1994b2f5c6811992bd51cd067bd218ba454394ee8ee358698ae7cb970684a4f - languageName: node - linkType: hard - "commodo-fields-date@npm:^1.0.3": version: 1.0.7 resolution: "commodo-fields-date@npm:1.0.7" @@ -23360,25 +21227,6 @@ __metadata: languageName: node linkType: hard -"commoner@npm:^0.10.1": - version: 0.10.8 - resolution: "commoner@npm:0.10.8" - dependencies: - commander: ^2.5.0 - detective: ^4.3.1 - glob: ^5.0.15 - graceful-fs: ^4.1.2 - iconv-lite: ^0.4.5 - mkdirp: ^0.5.0 - private: ^0.1.6 - q: ^1.1.2 - recast: ^0.11.17 - bin: - commonize: ./bin/commonize - checksum: 26104e3028a2f799421a59508b50d267f2eda580d1021d24a69acfe4d2a276e881c81991959c580f87330425fa38a7c205cddacacbb1826690d17d211f53f449 - languageName: node - linkType: hard - "compare-func@npm:^2.0.0": version: 2.0.0 resolution: "compare-func@npm:2.0.0" @@ -23412,13 +21260,6 @@ __metadata: languageName: node linkType: hard -"component-emitter@npm:^1.2.1": - version: 1.3.0 - resolution: "component-emitter@npm:1.3.0" - checksum: b3c46de38ffd35c57d1c02488355be9f218e582aec72d72d1b8bbec95a3ac1b38c96cd6e03ff015577e68f550fbb361a3bfdbd9bb248be9390b7b3745691be6b - languageName: node - linkType: hard - "component-indexof@npm:0.0.3": version: 0.0.3 resolution: "component-indexof@npm:0.0.3" @@ -23476,7 +21317,7 @@ __metadata: languageName: node linkType: hard -"concat-stream@npm:^1.4.7, concat-stream@npm:^1.5.0, concat-stream@npm:^1.6.2": +"concat-stream@npm:^1.6.2": version: 1.6.2 resolution: "concat-stream@npm:1.6.2" dependencies: @@ -23500,25 +21341,6 @@ __metadata: languageName: node linkType: hard -"concat-with-sourcemaps@npm:*": - version: 1.1.0 - resolution: "concat-with-sourcemaps@npm:1.1.0" - dependencies: - source-map: ^0.6.1 - checksum: 57faa6f4a6f38a1846a58f96b2745ec8435755e0021f069e89085c651d091b78d9bc20807ea76c38c85021acca80dc2fa4cedda666aade169b602604215d25b9 - languageName: node - linkType: hard - -"config-chain@npm:^1.1.11": - version: 1.1.13 - resolution: "config-chain@npm:1.1.13" - dependencies: - ini: ^1.3.4 - proto-list: ~1.2.1 - checksum: 828137a28e7c2fc4b7fb229bd0cd6c1397bcf83434de54347e608154008f411749041ee392cbe42fab6307e02de4c12480260bf769b7d44b778fdea3839eafab - languageName: node - linkType: hard - "confusing-browser-globals@npm:^1.0.10": version: 1.0.11 resolution: "confusing-browser-globals@npm:1.0.11" @@ -23526,10 +21348,10 @@ __metadata: languageName: node linkType: hard -"connect-history-api-fallback@npm:^1.6.0": - version: 1.6.0 - resolution: "connect-history-api-fallback@npm:1.6.0" - checksum: 804ca2be28c999032ecd37a9f71405e5d7b7a4b3defcebbe41077bb8c5a0a150d7b59f51dcc33b2de30bc7e217a31d10f8cfad27e8e74c2fc7655eeba82d6e7e +"connect-history-api-fallback@npm:^2.0.0": + version: 2.0.0 + resolution: "connect-history-api-fallback@npm:2.0.0" + checksum: dc5368690f4a5c413889792f8df70d5941ca9da44523cde3f87af0745faee5ee16afb8195434550f0504726642734f2683d6c07f8b460f828a12c45fbd4c9a68 languageName: node linkType: hard @@ -23549,36 +21371,13 @@ __metadata: languageName: node linkType: hard -"console-browserify@npm:^1.1.0": - version: 1.2.0 - resolution: "console-browserify@npm:1.2.0" - checksum: 226591eeff8ed68e451dffb924c1fb750c654d54b9059b3b261d360f369d1f8f70650adecf2c7136656236a4bfeb55c39281b5d8a55d792ebbb99efd3d848d52 - languageName: node - linkType: hard - -"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0, console-control-strings@npm:~1.1.0": +"console-control-strings@npm:^1.1.0": version: 1.1.0 resolution: "console-control-strings@npm:1.1.0" checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed languageName: node linkType: hard -"constants-browserify@npm:^1.0.0": - version: 1.0.0 - resolution: "constants-browserify@npm:1.0.0" - checksum: f7ac8c6d0b6e4e0c77340a1d47a3574e25abd580bfd99ad707b26ff7618596cf1a5e5ce9caf44715e9e01d4a5d12cb3b4edaf1176f34c19adb2874815a56e64f - languageName: node - linkType: hard - -"content-disposition@npm:0.5.3": - version: 0.5.3 - resolution: "content-disposition@npm:0.5.3" - dependencies: - safe-buffer: 5.1.2 - checksum: 95bf164c0b0b8199d3f44b7631e51b37f683c6a90b9baa4315bd3d405a6d1bc81b7346f0981046aa004331fb3d7a28b629514d01fc209a5251573fc7e4d33380 - languageName: node - linkType: hard - "content-disposition@npm:0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" @@ -23588,7 +21387,7 @@ __metadata: languageName: node linkType: hard -"content-type@npm:^1.0.4, content-type@npm:~1.0.4": +"content-type@npm:^1.0.4, content-type@npm:~1.0.4, content-type@npm:~1.0.5": version: 1.0.5 resolution: "content-type@npm:1.0.5" checksum: 566271e0a251642254cde0f845f9dd4f9856e52d988f4eb0d0dcffbb7a1f8ec98de7a5215fc628f3bce30fe2fb6fd2bc064b562d721658c59b544e2d34ea2766 @@ -23605,7 +21404,16 @@ __metadata: languageName: node linkType: hard -"conventional-changelog-angular@npm:^5.0.0, conventional-changelog-angular@npm:^5.0.3": +"conventional-changelog-angular@npm:7.0.0": + version: 7.0.0 + resolution: "conventional-changelog-angular@npm:7.0.0" + dependencies: + compare-func: ^2.0.0 + checksum: 2478962ad7ce42878449ba3568347d704f22c5c9af1cd36916b5600734bd7f82c09712a338c649195c44e907f1b0372ce52d6cb51df643f495c89af05ad4bc48 + languageName: node + linkType: hard + +"conventional-changelog-angular@npm:^5.0.0": version: 5.0.13 resolution: "conventional-changelog-angular@npm:5.0.13" dependencies: @@ -23626,72 +21434,60 @@ __metadata: languageName: node linkType: hard -"conventional-changelog-core@npm:^3.1.6": - version: 3.2.3 - resolution: "conventional-changelog-core@npm:3.2.3" - dependencies: - conventional-changelog-writer: ^4.0.6 - conventional-commits-parser: ^3.0.3 - dateformat: ^3.0.0 - get-pkg-repo: ^1.0.0 - git-raw-commits: 2.0.0 +"conventional-changelog-core@npm:5.0.1": + version: 5.0.1 + resolution: "conventional-changelog-core@npm:5.0.1" + dependencies: + add-stream: ^1.0.0 + conventional-changelog-writer: ^6.0.0 + conventional-commits-parser: ^4.0.0 + dateformat: ^3.0.3 + get-pkg-repo: ^4.2.1 + git-raw-commits: ^3.0.0 git-remote-origin-url: ^2.0.0 - git-semver-tags: ^2.0.3 - lodash: ^4.2.1 - normalize-package-data: ^2.3.5 - q: ^1.5.1 + git-semver-tags: ^5.0.0 + normalize-package-data: ^3.0.3 read-pkg: ^3.0.0 read-pkg-up: ^3.0.0 - through2: ^3.0.0 - checksum: ef442eb12cbcbf41492d18328f7506cee09392cbe631e44e3c92c7b644199070a533c7ead35fec56b354069e0ca5a622636b9f3fb3ab94b3bb0ead643e7994d9 + checksum: 5f37f14f8d5effb4c6bf861df11e918a277ecc2cf94534eaed44d1455b11ef450d0f6d122f0e7450a44a268d9473730cf918b7558964dcba2f0ac0896824e66f languageName: node linkType: hard -"conventional-changelog-preset-loader@npm:^2.1.1": - version: 2.3.4 - resolution: "conventional-changelog-preset-loader@npm:2.3.4" - checksum: 23a889b7fcf6fe7653e61f32a048877b2f954dcc1e0daa2848c5422eb908e6f24c78372f8d0d2130b5ed941c02e7010c599dccf44b8552602c6c8db9cb227453 +"conventional-changelog-preset-loader@npm:^3.0.0": + version: 3.0.0 + resolution: "conventional-changelog-preset-loader@npm:3.0.0" + checksum: 199c4730c5151f243d35c24585114900c2a7091eab5832cfeb49067a18a2b77d5c9a86b779e6e18b49278a1ff83c011c1d9bb6da95bd1f78d9e36d4d379216d5 languageName: node linkType: hard -"conventional-changelog-writer@npm:^4.0.6": - version: 4.1.0 - resolution: "conventional-changelog-writer@npm:4.1.0" +"conventional-changelog-writer@npm:^6.0.0": + version: 6.0.1 + resolution: "conventional-changelog-writer@npm:6.0.1" dependencies: - compare-func: ^2.0.0 - conventional-commits-filter: ^2.0.7 - dateformat: ^3.0.0 - handlebars: ^4.7.6 + conventional-commits-filter: ^3.0.0 + dateformat: ^3.0.3 + handlebars: ^4.7.7 json-stringify-safe: ^5.0.1 - lodash: ^4.17.15 - meow: ^8.0.0 - semver: ^6.0.0 - split: ^1.0.0 - through2: ^4.0.0 + meow: ^8.1.2 + semver: ^7.0.0 + split: ^1.0.1 bin: conventional-changelog-writer: cli.js - checksum: 6fce8f64f50bcabae1373ff7e84c2e6b71f5d050315f90f77ac7a847d36bbe8b60d83cb2e5c616b81d99bf34b9ab907e7e88840e82e6ab995081aaf561ee37d5 + checksum: d8619ff7446efa71e0a019c07bdf20debff3f32438f783277b80314109429d7075b3d913e59c57cd6e014e9bef611c2a8fb052de2832144f38c0e54485257126 languageName: node linkType: hard -"conventional-commit-types@npm:^2.0.0": - version: 2.3.0 - resolution: "conventional-commit-types@npm:2.3.0" - checksum: 1324d2537e46898cd0006b8be26a37b94e92e6fc009b595cedc5483c5ee1f2bfba693ccf561ab5fb2185c8899e154c8a43c751eecbe9ba446eecb962972811cc - languageName: node - linkType: hard - -"conventional-commits-filter@npm:^2.0.2, conventional-commits-filter@npm:^2.0.7": - version: 2.0.7 - resolution: "conventional-commits-filter@npm:2.0.7" +"conventional-commits-filter@npm:^3.0.0": + version: 3.0.0 + resolution: "conventional-commits-filter@npm:3.0.0" dependencies: lodash.ismatch: ^4.4.0 - modify-values: ^1.0.0 - checksum: feb567f680a6da1baaa1ef3cff393b3c56a5828f77ab9df5e70626475425d109a6fee0289b4979223c62bbd63bf9c98ef532baa6fcb1b66ee8b5f49077f5d46c + modify-values: ^1.0.1 + checksum: 73337f42acff7189e1dfca8d13c9448ce085ac1c09976cb33617cc909949621befb1640b1c6c30a1be4953a1be0deea9e93fa0dc86725b8be8e249a64fbb4632 languageName: node linkType: hard -"conventional-commits-parser@npm:^3.0.0, conventional-commits-parser@npm:^3.0.3": +"conventional-commits-parser@npm:^3.0.0": version: 3.2.4 resolution: "conventional-commits-parser@npm:3.2.4" dependencies: @@ -23707,25 +21503,38 @@ __metadata: languageName: node linkType: hard -"conventional-recommended-bump@npm:^5.0.0": - version: 5.0.1 - resolution: "conventional-recommended-bump@npm:5.0.1" +"conventional-commits-parser@npm:^4.0.0": + version: 4.0.0 + resolution: "conventional-commits-parser@npm:4.0.0" + dependencies: + JSONStream: ^1.3.5 + is-text-path: ^1.0.1 + meow: ^8.1.2 + split2: ^3.2.2 + bin: + conventional-commits-parser: cli.js + checksum: 12d95b5ba8e0710a6d3cd2e01f01dd7818fdf0bb2b33f4b75444e2c9aee49598776b0706a528ed49e83aec5f1896c32cbc7f8e6589f61a15187293707448f928 + languageName: node + linkType: hard + +"conventional-recommended-bump@npm:7.0.1": + version: 7.0.1 + resolution: "conventional-recommended-bump@npm:7.0.1" dependencies: concat-stream: ^2.0.0 - conventional-changelog-preset-loader: ^2.1.1 - conventional-commits-filter: ^2.0.2 - conventional-commits-parser: ^3.0.3 - git-raw-commits: 2.0.0 - git-semver-tags: ^2.0.3 - meow: ^4.0.0 - q: ^1.5.1 + conventional-changelog-preset-loader: ^3.0.0 + conventional-commits-filter: ^3.0.0 + conventional-commits-parser: ^4.0.0 + git-raw-commits: ^3.0.0 + git-semver-tags: ^5.0.0 + meow: ^8.1.2 bin: conventional-recommended-bump: cli.js - checksum: 86fce5dc1692a0bfb2c3b412e47ad71fdce83823755fa8a8221af7e9db9a4d76ae013bf35797be2213d35ce957bfd871ca2ca48966b33a25d11fcaddf08e4af4 + checksum: e2d1f2f40f93612a6da035d0c1a12d70208e0da509a17a9c9296a05e73a6eca5d81fe8c6a7b45e973181fa7c876c6edb9a114a2d7da4f6df00c47c7684ab62d2 languageName: node linkType: hard -"convert-source-map@npm:^1.1.0, convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.5.1, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": +"convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": version: 1.9.0 resolution: "convert-source-map@npm:1.9.0" checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 @@ -23746,13 +21555,6 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.4.0": - version: 0.4.0 - resolution: "cookie@npm:0.4.0" - checksum: 760384ba0aef329c52523747e36a452b5e51bc49b34160363a6934e7b7df3f93fcc88b35e33450361535d40a92a96412da870e1816aba9aa6cc556a9fedd8492 - languageName: node - linkType: hard - "cookie@npm:0.5.0, cookie@npm:^0.5.0": version: 0.5.0 resolution: "cookie@npm:0.5.0" @@ -23767,43 +21569,13 @@ __metadata: languageName: node linkType: hard -"cookies@npm:0.8.0": - version: 0.8.0 - resolution: "cookies@npm:0.8.0" +"cookies@npm:0.9.1": + version: 0.9.1 + resolution: "cookies@npm:0.9.1" dependencies: depd: ~2.0.0 keygrip: ~1.1.0 - checksum: 806055a44f128705265b1bc6a853058da18bf80dea3654ad99be20985b1fa1b14f86c1eef73644aab8071241f8a78acd57202b54c4c5c70769fc694fbb9c4edc - languageName: node - linkType: hard - -"copy-concurrently@npm:^1.0.0": - version: 1.0.5 - resolution: "copy-concurrently@npm:1.0.5" - dependencies: - aproba: ^1.1.1 - fs-write-stream-atomic: ^1.0.8 - iferr: ^0.1.5 - mkdirp: ^0.5.1 - rimraf: ^2.5.4 - run-queue: ^1.0.0 - checksum: 63c169f582e09445260988f697b2d07793d439dfc31e97c8999707bd188dd94d1c7f2ca3533c7786fb75f03a3f2f54ad1ee08055f95f61bb8d2e862498c1d460 - languageName: node - linkType: hard - -"copy-descriptor@npm:^0.1.0": - version: 0.1.1 - resolution: "copy-descriptor@npm:0.1.1" - checksum: d4b7b57b14f1d256bb9aa0b479241048afd7f5bcf22035fc7b94e8af757adeae247ea23c1a774fe44869fd5694efba4a969b88d966766c5245fdee59837fe45b - languageName: node - linkType: hard - -"copy-to-clipboard@npm:^3.0.8": - version: 3.3.3 - resolution: "copy-to-clipboard@npm:3.3.3" - dependencies: - toggle-selection: ^1.0.6 - checksum: e0a325e39b7615108e6c1c8ac110ae7b829cdc4ee3278b1df6a0e4228c490442cc86444cd643e2da344fbc424b3aab8909e2fec82f8bc75e7e5b190b7c24eecf + checksum: 213e4d14847b582fbd8a003203d3621a4b9fa792a315c37954e89332d38fac5bcc34ba92ef316ad6d5fe28f0187aaa115927fbbe2080744ad1707a93b4313247 languageName: node linkType: hard @@ -23837,28 +21609,37 @@ __metadata: languageName: node linkType: hard -"core-js-pure@npm:^3.0.1, core-js-pure@npm:^3.10.2, core-js-pure@npm:^3.23.3, core-js-pure@npm:^3.25.1": +"core-js-compat@npm:^3.34.0": + version: 3.36.0 + resolution: "core-js-compat@npm:3.36.0" + dependencies: + browserslist: ^4.22.3 + checksum: 89d9bdc91cc4085e81c7774427a02b42b494d569f62972658bf8b6ace1931ee60620691fbcd646fcb6a7ead3d874a46990491f345fc29e0d084ed2fcce335aa5 + languageName: node + linkType: hard + +"core-js-pure@npm:^3.10.2, core-js-pure@npm:^3.23.3, core-js-pure@npm:^3.25.1": version: 3.27.2 resolution: "core-js-pure@npm:3.27.2" checksum: 7cb24502a782a032ffa2af6e84abfcfeffa0c30e84c38f4d0a1d7567c8c86e2d36a7554a00ca47762606c84d2a86d99662a7158e9f4df989f3fe3c7e7c09fa45 languageName: node linkType: hard -"core-js@npm:^1.0.0": - version: 1.2.7 - resolution: "core-js@npm:1.2.7" - checksum: 0b76371bfa98708351cde580f9287e2360d2209920e738ae950ae74ad08639a2e063541020bf666c28778956fc356ed9fe56d962129c88a87a6a4a0612526c75 +"core-js@npm:3.35.0": + version: 3.35.0 + resolution: "core-js@npm:3.35.0" + checksum: 25c224aca3df012b98f08f13ccbd8171ef5852acd33fd5e58e106d27f5f0c97de2fdbc520f0b4364d26253caf2deb3e5d265310f57d2a66ae6cc922850e649f0 languageName: node linkType: hard -"core-js@npm:^2.4.0, core-js@npm:^2.4.1, core-js@npm:^2.6.5": +"core-js@npm:^2.4.0, core-js@npm:^2.6.5": version: 2.6.12 resolution: "core-js@npm:2.6.12" checksum: 44fa9934a85f8c78d61e0c8b7b22436330471ffe59ec5076fe7f324d6e8cf7f824b14b1c81ca73608b13bdb0fef035bd820989bf059767ad6fa13123bb8bd016 languageName: node linkType: hard -"core-js@npm:^3.0.1, core-js@npm:^3.0.4, core-js@npm:^3.15.1, core-js@npm:^3.25.4, core-js@npm:^3.6.1, core-js@npm:^3.6.5": +"core-js@npm:^3.0.1, core-js@npm:^3.15.1, core-js@npm:^3.25.4, core-js@npm:^3.6.1, core-js@npm:^3.6.5": version: 3.27.2 resolution: "core-js@npm:3.27.2" checksum: 718debd426f55a6b97cf9b757c936be258afd6d4f7052f89d0f96c982d7013e9000b0b006df42831a0cf32adad298e34d6a19052dce9ae1c7ab87162c0c665e0 @@ -23879,16 +21660,6 @@ __metadata: languageName: node linkType: hard -"corejs-upgrade-webpack-plugin@npm:^2.2.0": - version: 2.2.0 - resolution: "corejs-upgrade-webpack-plugin@npm:2.2.0" - dependencies: - resolve-from: ^5.0.0 - webpack: ^4.38.0 - checksum: f30659d44b52841bb62e279e62062ac8312a22c67359abc4f7ee75768baf6bdff8ef549be14a0bc5b6c6963625255518f75c3b054ac09ca7b1ee3c8b2cdd3e0c - languageName: node - linkType: hard - "cors@npm:2.8.5": version: 2.8.5 resolution: "cors@npm:2.8.5" @@ -23899,7 +21670,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^5.0.0, cosmiconfig@npm:^5.0.2, cosmiconfig@npm:^5.1.0, cosmiconfig@npm:^5.2.0, cosmiconfig@npm:^5.2.1": +"cosmiconfig@npm:^5.2.0": version: 5.2.1 resolution: "cosmiconfig@npm:5.2.1" dependencies: @@ -23937,6 +21708,23 @@ __metadata: languageName: node linkType: hard +"cosmiconfig@npm:^8.2.0": + version: 8.3.6 + resolution: "cosmiconfig@npm:8.3.6" + dependencies: + import-fresh: ^3.3.0 + js-yaml: ^4.1.0 + parse-json: ^5.2.0 + path-type: ^4.0.0 + peerDependencies: + typescript: ">=4.9.5" + peerDependenciesMeta: + typescript: + optional: true + checksum: dc339ebea427898c9e03bf01b56ba7afbac07fc7d2a2d5a15d6e9c14de98275a9565da949375aee1809591c152c0a3877bb86dbeaf74d5bd5aaa79955ad9e7a0 + languageName: node + linkType: hard + "crc-32@npm:^1.2.0": version: 1.2.2 resolution: "crc-32@npm:1.2.2" @@ -23966,7 +21754,7 @@ __metadata: languageName: node linkType: hard -"create-emotion@npm:^10.0.14, create-emotion@npm:^10.0.27": +"create-emotion@npm:^10.0.27": version: 10.0.27 resolution: "create-emotion@npm:10.0.27" dependencies: @@ -23978,15 +21766,6 @@ __metadata: languageName: node linkType: hard -"create-error-class@npm:^3.0.0": - version: 3.0.2 - resolution: "create-error-class@npm:3.0.2" - dependencies: - capture-stack-trace: ^1.0.0 - checksum: 7254a6f96002d3226d3c1fec952473398761eb4fb12624c5dce6ed0017cdfad6de39b29aa7139680d7dcf416c25f2f308efda6eb6d9b7123f829b19ef8271511 - languageName: node - linkType: hard - "create-hash@npm:^1.1.0, create-hash@npm:^1.1.2, create-hash@npm:^1.2.0": version: 1.2.0 resolution: "create-hash@npm:1.2.0" @@ -24014,26 +21793,20 @@ __metadata: languageName: node linkType: hard -"create-react-class@npm:^15.6.2": - version: 15.7.0 - resolution: "create-react-class@npm:15.7.0" - dependencies: - loose-envify: ^1.3.1 - object-assign: ^4.1.1 - checksum: 0c5f43da705fa9f67ec289051dd5780792652d440dfa17cd2c7d8423c1f604609596f895dabf46fda1960ddd93ee96fe1b61ef4d55a94fc4271b07d515486714 - languageName: node - linkType: hard - -"create-react-context@npm:0.3.0": - version: 0.3.0 - resolution: "create-react-context@npm:0.3.0" +"create-jest@npm:^29.7.0": + version: 29.7.0 + resolution: "create-jest@npm:29.7.0" dependencies: - gud: ^1.0.0 - warning: ^4.0.3 - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 - checksum: e59b7a65671e59f5b11e06f67faadf0733ab6c33247d5631331aeb05450d180b8ae44d73817b9c02f1527654ba490ea3d3dd7320f8d6debb36776f10b0ae6a47 + "@jest/types": ^29.6.3 + chalk: ^4.0.0 + exit: ^0.1.2 + graceful-fs: ^4.2.9 + jest-config: ^29.7.0 + jest-util: ^29.7.0 + prompts: ^2.0.1 + bin: + create-jest: bin/create-jest.js + checksum: 1427d49458adcd88547ef6fa39041e1fe9033a661293aa8d2c3aa1b4967cb5bf4f0c00436c7a61816558f28ba2ba81a94d5c962e8022ea9a883978fc8e1f2945 languageName: node linkType: hard @@ -24056,10 +21829,10 @@ __metadata: js-yaml: 3.14.1 listr: 0.14.3 load-json-file: 6.2.0 - node-fetch: ^2.6.1 + node-fetch: ^2.6.13 os: 0.1.1 p-retry: ^4.6.0 - rimraf: 3.0.2 + rimraf: ^5.0.5 semver: ^7.3.5 uuid: 8.3.2 validate-npm-package-name: 3.0.0 @@ -24070,12 +21843,10 @@ __metadata: languageName: unknown linkType: soft -"cron@npm:1.8.2": - version: 1.8.2 - resolution: "cron@npm:1.8.2" - dependencies: - moment-timezone: ^0.5.x - checksum: 9df2d2e24684e1ebce37e3e29c183b1dfecf7adb5fb16f84435014e7205926fc9868e9bfacfa5f7b93c556c9f4a6fbcce5fde9bee1306d20bc848568bb587791 +"croner@npm:~4.1.92": + version: 4.1.97 + resolution: "croner@npm:4.1.97" + checksum: f4af304ee263685ee727a96ecceff9bff02b840582ab937b1254f9eacfc2248e014e51438165448d3ba5d03952ab6f8cd2e24080d1cb5d73d051536df8f184d3 languageName: node linkType: hard @@ -24107,7 +21878,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:6.0.5, cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": +"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": version: 6.0.5 resolution: "cross-spawn@npm:6.0.5" dependencies: @@ -24120,17 +21891,6 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^5.0.1": - version: 5.1.0 - resolution: "cross-spawn@npm:5.1.0" - dependencies: - lru-cache: ^4.0.1 - shebang-command: ^1.2.0 - which: ^1.2.9 - checksum: 726939c9954fc70c20e538923feaaa33bebc253247d13021737c3c7f68cdc3e0a57f720c0fe75057c0387995349f3f12e20e9bfdbf12274db28019c7ea4ec166 - languageName: node - linkType: hard - "cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" @@ -24149,7 +21909,7 @@ __metadata: languageName: node linkType: hard -"crypto-browserify@npm:^3.11.0, crypto-browserify@npm:^3.12.0": +"crypto-browserify@npm:^3.12.0": version: 3.12.0 resolution: "crypto-browserify@npm:3.12.0" dependencies: @@ -24168,7 +21928,14 @@ __metadata: languageName: node linkType: hard -"crypto-js@npm:^4.0.0, crypto-js@npm:^4.1.1": +"crypto-js@npm:4.2.0": + version: 4.2.0 + resolution: "crypto-js@npm:4.2.0" + checksum: f051666dbc077c8324777f44fbd3aaea2986f198fe85092535130d17026c7c2ccf2d23ee5b29b36f7a4a07312db2fae23c9094b644cc35f7858b1b4fcaf27774 + languageName: node + linkType: hard + +"crypto-js@npm:^4.0.0": version: 4.1.1 resolution: "crypto-js@npm:4.1.1" checksum: b3747c12ee3a7632fab3b3e171ea50f78b182545f0714f6d3e7e2858385f0f4101a15f2517e033802ce9d12ba50a391575ff4638c9de3dd9b2c4bc47768d5425 @@ -24185,142 +21952,98 @@ __metadata: languageName: node linkType: hard -"css-blank-pseudo@npm:^2.0.0": - version: 2.0.0 - resolution: "css-blank-pseudo@npm:2.0.0" +"css-blank-pseudo@npm:^6.0.1": + version: 6.0.1 + resolution: "css-blank-pseudo@npm:6.0.1" + dependencies: + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.3 - bin: - css-blank-pseudo: cli.js - checksum: e4e036f6ea017c1eb23f3c2964cb14bb2d7478c9b7f88be38ac3b5e71e574eb8d4e446a35fcbab9de77e4c5702c1bec789e23e1a47b5ce21683ea58fa662d546 + postcss: ^8.4 + checksum: 05c0f800e35f25f6610be5d6f680555cb2c3cec891c8277e0266620eeaf988240abe27cc45d688d1a6a832d0766f3f0f92328eadf63419aeeaea9e1c5198c053 languageName: node linkType: hard -"css-declaration-sorter@npm:^6.3.1": - version: 6.3.1 - resolution: "css-declaration-sorter@npm:6.3.1" +"css-declaration-sorter@npm:^7.1.1": + version: 7.1.1 + resolution: "css-declaration-sorter@npm:7.1.1" peerDependencies: postcss: ^8.0.9 - checksum: ff0d9989ee21ec4c42430b9bb86c43f973ed5024d68f30edc1e3fb07a22828ce3c3e5b922019f2ccbff606722e43c407c5c76e3cddac523ac4afcb31e4b2601c + checksum: 6a840049f661bc26957af8cf70c22a9a0e9e6e253bae9a61bf1988dcb1265d5deebbe24921c3e0237bd8a009790c454c6808497db272b745b44c1d72cd31cdc1 languageName: node linkType: hard -"css-has-pseudo@npm:^2.0.0": - version: 2.0.0 - resolution: "css-has-pseudo@npm:2.0.0" +"css-has-pseudo@npm:^6.0.2": + version: 6.0.2 + resolution: "css-has-pseudo@npm:6.0.2" dependencies: - postcss-selector-parser: ^6 + "@csstools/selector-specificity": ^3.0.2 + postcss-selector-parser: ^6.0.13 + postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ">=8.3" - bin: - css-has-pseudo: cli.js - checksum: 79c9039a287cb8df7dc06af929dfc310c9abee4331bb4a5a04b2c9b40219e6fc76c48d585b14646e7fb6b9503f16394858ec16d76d747761a71f20b73568e4db - languageName: node - linkType: hard - -"css-in-js-utils@npm:^2.0.0": - version: 2.0.1 - resolution: "css-in-js-utils@npm:2.0.1" - dependencies: - hyphenate-style-name: ^1.0.2 - isobject: ^3.0.1 - checksum: c9964c4708216954c468b69bbee2d971fd759ada4f40637b8ca4d3f79caba4818d0532a4f190ac560227c08742ad063ffec7a30afddc4d96b66a18c3a008f0d8 + postcss: ^8.4 + checksum: c3904c0a7c906626ea3f8310abfbb6e2760eec8a1e1960b6592e011b99a2faac28e52240bb52b736fe3989ace633560498d9819dfea92b5065af3ab99738f0d0 languageName: node linkType: hard -"css-loader@npm:6.5.1": - version: 6.5.1 - resolution: "css-loader@npm:6.5.1" +"css-loader@npm:^6.10.0": + version: 6.10.0 + resolution: "css-loader@npm:6.10.0" dependencies: icss-utils: ^5.1.0 - postcss: ^8.2.15 + postcss: ^8.4.33 postcss-modules-extract-imports: ^3.0.0 - postcss-modules-local-by-default: ^4.0.0 - postcss-modules-scope: ^3.0.0 + postcss-modules-local-by-default: ^4.0.4 + postcss-modules-scope: ^3.1.1 postcss-modules-values: ^4.0.0 - postcss-value-parser: ^4.1.0 - semver: ^7.3.5 + postcss-value-parser: ^4.2.0 + semver: ^7.5.4 peerDependencies: + "@rspack/core": 0.x || 1.x webpack: ^5.0.0 - checksum: 5a3bedecb468038f09673d25c32d8db5b0baa6c38820253c54ce4c56c27a2250d5d5b4bace77dd5e20ba0a569604eb759362bab4e3128e7db2229e40857d4aca - languageName: node - linkType: hard - -"css-loader@npm:^3.0.0": - version: 3.6.0 - resolution: "css-loader@npm:3.6.0" - dependencies: - camelcase: ^5.3.1 - cssesc: ^3.0.0 - icss-utils: ^4.1.1 - loader-utils: ^1.2.3 - normalize-path: ^3.0.0 - postcss: ^7.0.32 - postcss-modules-extract-imports: ^2.0.0 - postcss-modules-local-by-default: ^3.0.2 - postcss-modules-scope: ^2.2.0 - postcss-modules-values: ^3.0.0 - postcss-value-parser: ^4.1.0 - schema-utils: ^2.7.0 - semver: ^6.3.0 - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - checksum: a45d7ee8105eea7a76caa45286f4b31f9413520511ae99a78886c522305a94c8adf289951f989d239919a9ffc08ea8cac2bf9c362f21b65d6f54f6812e904cc0 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: ee3d62b5f7e4eb24281a22506431e920d07a45bd6ea627731ce583f3c6a846ab8b8b703bace599b9b35256b9e762f9f326d969abb72b69c7e6055eacf39074fd languageName: node linkType: hard -"css-minimizer-webpack-plugin@npm:^3.2.0": - version: 3.4.1 - resolution: "css-minimizer-webpack-plugin@npm:3.4.1" +"css-minimizer-webpack-plugin@npm:^6.0.0": + version: 6.0.0 + resolution: "css-minimizer-webpack-plugin@npm:6.0.0" dependencies: - cssnano: ^5.0.6 - jest-worker: ^27.0.2 - postcss: ^8.3.5 - schema-utils: ^4.0.0 - serialize-javascript: ^6.0.0 - source-map: ^0.6.1 + "@jridgewell/trace-mapping": ^0.3.21 + cssnano: ^6.0.3 + jest-worker: ^29.7.0 + postcss: ^8.4.33 + schema-utils: ^4.2.0 + serialize-javascript: ^6.0.2 peerDependencies: webpack: ^5.0.0 peerDependenciesMeta: "@parcel/css": optional: true + "@swc/css": + optional: true clean-css: optional: true csso: optional: true esbuild: optional: true - checksum: 065c6c1eadb7c99267db5d04d6f3909e9968b73c4cb79ab9e4502a5fbf1a3d564cfe6f8e0bff8e4ab00d4ed233e9c3c76a4ebe0ee89150b3d9ecb064ddf1e5e9 + lightningcss: + optional: true + checksum: 22da71281e06858f671c55c7263c06ece494a17a6f565d889eab7b8adcb212dbfb4df111cfe65ca09fdd7a1943b3650fe9d82d61ef10fbba8b09e56587c24c38 languageName: node linkType: hard -"css-prefers-color-scheme@npm:^5.0.0": - version: 5.0.0 - resolution: "css-prefers-color-scheme@npm:5.0.0" +"css-prefers-color-scheme@npm:^9.0.1": + version: 9.0.1 + resolution: "css-prefers-color-scheme@npm:9.0.1" peerDependencies: - postcss: ^8.3 - bin: - css-prefers-color-scheme: cli.js - checksum: 1e7e7c5f0f44e1abd49ae4c4c4edc0f3b87137967182167f960f51daddd7d038e3f23020840368d205634cda6a5f020541dd6c43acee87b1e68e967c057befef - languageName: node - linkType: hard - -"css-select-base-adapter@npm:^0.1.1": - version: 0.1.1 - resolution: "css-select-base-adapter@npm:0.1.1" - checksum: c107e9cfa53a23427e4537451a67358375e656baa3322345a982d3c2751fb3904002aae7e5d72386c59f766fe6b109d1ffb43eeab1c16f069f7a3828eb17851c - languageName: node - linkType: hard - -"css-select@npm:^2.0.0": - version: 2.1.0 - resolution: "css-select@npm:2.1.0" - dependencies: - boolbase: ^1.0.0 - css-what: ^3.2.1 - domutils: ^1.7.0 - nth-check: ^1.0.2 - checksum: 0c4099910f2411e2a9103cf92ea6a4ad738b57da75bcf73d39ef2c14a00ef36e5f16cb863211c901320618b24ace74da6333442d82995cafd5040077307de462 + postcss: ^8.4 + checksum: eb36a05f79b6beb8c92cadc12c249dfc2d67d4d4186871df7619f48d0dea11487c9c107d7532c299dd81325cd1b77b88a6d91b14f5ff588173842d1269d765e4 languageName: node linkType: hard @@ -24350,16 +22073,6 @@ __metadata: languageName: node linkType: hard -"css-tree@npm:1.0.0-alpha.37": - version: 1.0.0-alpha.37 - resolution: "css-tree@npm:1.0.0-alpha.37" - dependencies: - mdn-data: 2.0.4 - source-map: ^0.6.1 - checksum: 0e419a1388ec0fbbe92885fba4a557f9fb0e077a2a1fad629b7245bbf7b4ef5df49e6877401b952b09b9057ffe1a3dba74f6fdfbf7b2223a5a35bce27ff2307d - languageName: node - linkType: hard - "css-tree@npm:^1.1.2, css-tree@npm:^1.1.3": version: 1.1.3 resolution: "css-tree@npm:1.1.3" @@ -24370,10 +22083,23 @@ __metadata: languageName: node linkType: hard -"css-what@npm:^3.2.1": - version: 3.4.2 - resolution: "css-what@npm:3.4.2" - checksum: 26bb5ec3ae718393d418016365c849fa14bd0de408c735dea3ddf58146b6cc54f3b336fb4afd31d95c06ca79583acbcdfec7ee93d31ff5c1a697df135b38dfeb +"css-tree@npm:^2.3.1": + version: 2.3.1 + resolution: "css-tree@npm:2.3.1" + dependencies: + mdn-data: 2.0.30 + source-map-js: ^1.0.1 + checksum: 493cc24b5c22b05ee5314b8a0d72d8a5869491c1458017ae5ed75aeb6c3596637dbe1b11dac2548974624adec9f7a1f3a6cf40593dc1f9185eb0e8279543fbc0 + languageName: node + linkType: hard + +"css-tree@npm:~2.2.0": + version: 2.2.1 + resolution: "css-tree@npm:2.2.1" + dependencies: + mdn-data: 2.0.28 + source-map-js: ^1.0.1 + checksum: b94aa8cc2f09e6f66c91548411fcf74badcbad3e150345074715012d16333ce573596ff5dfca03c2a87edf1924716db765120f94247e919d72753628ba3aba27 languageName: node linkType: hard @@ -24403,10 +22129,10 @@ __metadata: languageName: node linkType: hard -"cssdb@npm:^5.0.0": - version: 5.1.0 - resolution: "cssdb@npm:5.1.0" - checksum: 34b4e57b375348850fbe312b0ceefbd060ff70b2e47966d6053a8316b066423809fe9099c0ab08f5f8580b4dfd32eb63bfe10a52bccc4fec1660009873d13003 +"cssdb@npm:^7.11.0": + version: 7.11.1 + resolution: "cssdb@npm:7.11.1" + checksum: 1477cab0668301e19cda031ab5948fe41cdd78f2225a039c4de957fc59c982468dc0ee937c454389c8f9c1a25fffe4c98443542a9912c99afc22286bd55b9ce0 languageName: node linkType: hard @@ -24419,68 +22145,67 @@ __metadata: languageName: node linkType: hard -"cssnano-preset-default@npm:^5.2.13": - version: 5.2.13 - resolution: "cssnano-preset-default@npm:5.2.13" - dependencies: - css-declaration-sorter: ^6.3.1 - cssnano-utils: ^3.1.0 - postcss-calc: ^8.2.3 - postcss-colormin: ^5.3.0 - postcss-convert-values: ^5.1.3 - postcss-discard-comments: ^5.1.2 - postcss-discard-duplicates: ^5.1.0 - postcss-discard-empty: ^5.1.1 - postcss-discard-overridden: ^5.1.0 - postcss-merge-longhand: ^5.1.7 - postcss-merge-rules: ^5.1.3 - postcss-minify-font-values: ^5.1.0 - postcss-minify-gradients: ^5.1.1 - postcss-minify-params: ^5.1.4 - postcss-minify-selectors: ^5.2.1 - postcss-normalize-charset: ^5.1.0 - postcss-normalize-display-values: ^5.1.0 - postcss-normalize-positions: ^5.1.1 - postcss-normalize-repeat-style: ^5.1.1 - postcss-normalize-string: ^5.1.0 - postcss-normalize-timing-functions: ^5.1.0 - postcss-normalize-unicode: ^5.1.1 - postcss-normalize-url: ^5.1.0 - postcss-normalize-whitespace: ^5.1.1 - postcss-ordered-values: ^5.1.3 - postcss-reduce-initial: ^5.1.1 - postcss-reduce-transforms: ^5.1.0 - postcss-svgo: ^5.1.0 - postcss-unique-selectors: ^5.1.1 - peerDependencies: - postcss: ^8.2.15 - checksum: f773de44f67f71e7301e1f4b4664b894c3a48bba4dadc16c559acd0b14ceafed228bdc76fe19d500b0ded9394732377069daadff2184465fa369f8dfd72d47e2 - languageName: node - linkType: hard - -"cssnano-utils@npm:^3.1.0": - version: 3.1.0 - resolution: "cssnano-utils@npm:3.1.0" +"cssnano-preset-default@npm:^6.0.5": + version: 6.0.5 + resolution: "cssnano-preset-default@npm:6.0.5" + dependencies: + css-declaration-sorter: ^7.1.1 + cssnano-utils: ^4.0.1 + postcss-calc: ^9.0.1 + postcss-colormin: ^6.0.3 + postcss-convert-values: ^6.0.4 + postcss-discard-comments: ^6.0.1 + postcss-discard-duplicates: ^6.0.2 + postcss-discard-empty: ^6.0.2 + postcss-discard-overridden: ^6.0.1 + postcss-merge-longhand: ^6.0.3 + postcss-merge-rules: ^6.0.4 + postcss-minify-font-values: ^6.0.2 + postcss-minify-gradients: ^6.0.2 + postcss-minify-params: ^6.0.3 + postcss-minify-selectors: ^6.0.2 + postcss-normalize-charset: ^6.0.1 + postcss-normalize-display-values: ^6.0.1 + postcss-normalize-positions: ^6.0.1 + postcss-normalize-repeat-style: ^6.0.1 + postcss-normalize-string: ^6.0.1 + postcss-normalize-timing-functions: ^6.0.1 + postcss-normalize-unicode: ^6.0.3 + postcss-normalize-url: ^6.0.1 + postcss-normalize-whitespace: ^6.0.1 + postcss-ordered-values: ^6.0.1 + postcss-reduce-initial: ^6.0.3 + postcss-reduce-transforms: ^6.0.1 + postcss-svgo: ^6.0.2 + postcss-unique-selectors: ^6.0.2 + peerDependencies: + postcss: ^8.4.31 + checksum: aacf9d79e5ab68ddd3f12021bd482e37ef7f5000411e05f0eda9437e5a97e028f50b353f713a32a82f34c5aa5e9c7c1acb09d2a67b7bdc6c5e7e1e3b08f33fee + languageName: node + linkType: hard + +"cssnano-utils@npm:^4.0.1": + version: 4.0.1 + resolution: "cssnano-utils@npm:4.0.1" peerDependencies: - postcss: ^8.2.15 - checksum: 975c84ce9174cf23bb1da1e9faed8421954607e9ea76440cd3bb0c1bea7e17e490d800fca5ae2812d1d9e9d5524eef23ede0a3f52497d7ccc628e5d7321536f2 + postcss: ^8.4.31 + checksum: 6a8f5911e31d9fa8daa6287080a5ff3881c041f691e98cc737d67ddb660bb398f33df6c1649c23d2f6bd0e91ea2cabb6db2f53c0a13e5da12f3cd396f7a7fe61 languageName: node linkType: hard -"cssnano@npm:^5.0.6": - version: 5.1.14 - resolution: "cssnano@npm:5.1.14" +"cssnano@npm:^6.0.3": + version: 6.0.5 + resolution: "cssnano@npm:6.0.5" dependencies: - cssnano-preset-default: ^5.2.13 - lilconfig: ^2.0.3 - yaml: ^1.10.2 + cssnano-preset-default: ^6.0.5 + lilconfig: ^3.1.1 peerDependencies: - postcss: ^8.2.15 - checksum: 73463c723c5e598b37b8b4d2f014145bd72133e6581349a1b154904e0830e58de17afb1e801ed3ea3b18e386883964ce4d0299e43d4dc37d339214a956c6697f + postcss: ^8.4.31 + checksum: 7b36309464e17d5e6fd899bc0e6574e23fdfc74d646a04e180f0c0bbce97748f89be72bdced2db82695362d88d523b3ee3e816f46040fbb9dec24fb2490ac903 languageName: node linkType: hard -"csso@npm:^4.0.2, csso@npm:^4.2.0": +"csso@npm:^4.2.0": version: 4.2.0 resolution: "csso@npm:4.2.0" dependencies: @@ -24489,42 +22214,21 @@ __metadata: languageName: node linkType: hard -"cssom@npm:^0.4.1": - version: 0.4.4 - resolution: "cssom@npm:0.4.4" - checksum: e3bc1076e7ee4213d4fef05e7ae03bfa83dc05f32611d8edc341f4ecc3d9647b89c8245474c7dd2cdcdb797a27c462e99da7ad00a34399694559f763478ff53f - languageName: node - linkType: hard - -"cssom@npm:^0.5.0": - version: 0.5.0 - resolution: "cssom@npm:0.5.0" - checksum: 823471aa30091c59e0a305927c30e7768939b6af70405808f8d2ce1ca778cddcb24722717392438329d1691f9a87cb0183b64b8d779b56a961546d54854fde01 - languageName: node - linkType: hard - -"cssom@npm:~0.3.6": - version: 0.3.8 - resolution: "cssom@npm:0.3.8" - checksum: 24beb3087c76c0d52dd458be9ee1fbc80ac771478a9baef35dd258cdeb527c68eb43204dd439692bb2b1ae5272fa5f2946d10946edab0d04f1078f85e06bc7f6 - languageName: node - linkType: hard - -"cssstyle@npm:^2.0.0, cssstyle@npm:^2.3.0": - version: 2.3.0 - resolution: "cssstyle@npm:2.3.0" +"csso@npm:^5.0.5": + version: 5.0.5 + resolution: "csso@npm:5.0.5" dependencies: - cssom: ~0.3.6 - checksum: 5f05e6fd2e3df0b44695c2f08b9ef38b011862b274e320665176467c0725e44a53e341bc4959a41176e83b66064ab786262e7380fd1cabeae6efee0d255bb4e3 + css-tree: ~2.2.0 + checksum: 0ad858d36bf5012ed243e9ec69962a867509061986d2ee07cc040a4b26e4d062c00d4c07e5ba8d430706ceb02dd87edd30a52b5937fd45b1b6f2119c4993d59a languageName: node linkType: hard -"cssstyle@npm:^3.0.0": - version: 3.0.0 - resolution: "cssstyle@npm:3.0.0" +"cssstyle@npm:^4.0.1": + version: 4.0.1 + resolution: "cssstyle@npm:4.0.1" dependencies: rrweb-cssom: ^0.6.0 - checksum: 31f694dfed9998ed93570fe539610837b878193dd8487c33cb12db8004333c53c2a3904166288bbec68388c72fb01014d46d3243ddfb02fe845989d852c06f27 + checksum: 4b2fdd81c565b1f8f24a792f85d3a19269a2f201e731c3fe3531d7fc78b4bc6b31906ed17aba7edba7b1c8b7672574fc6c09fe925556da3a9a9458dbf8c4fa22 languageName: node linkType: hard @@ -24562,22 +22266,6 @@ __metadata: languageName: node linkType: hard -"currently-unhandled@npm:^0.4.1": - version: 0.4.1 - resolution: "currently-unhandled@npm:0.4.1" - dependencies: - array-find-index: ^1.0.1 - checksum: 1f59fe10b5339b54b1a1eee110022f663f3495cf7cf2f480686e89edc7fa8bfe42dbab4b54f85034bc8b092a76cc7becbc2dad4f9adad332ab5831bec39ad540 - languageName: node - linkType: hard - -"cyclist@npm:^1.0.1": - version: 1.0.1 - resolution: "cyclist@npm:1.0.1" - checksum: 3cc2fdeb358599ca0ea96f5ecf2fc530ccab7ed1f8aa1a894aebfacd2009281bd7380cb9b30db02a18cdd00b3ed1d7ce81a3b11fe56e33a6a0fe4424dc592fbe - languageName: node - linkType: hard - "cypress-image-snapshot@npm:^4.0.1": version: 4.0.1 resolution: "cypress-image-snapshot@npm:4.0.1" @@ -24618,8 +22306,8 @@ __metadata: cypress-wait-until: ^1.7.1 del: ^6.0.0 graphql-request: ^3.3.0 - lodash: ^4.17.11 - nanoid: ^3.0.0 + lodash: 4.17.21 + nanoid: ^3.3.7 node-fetch: ^2.6.1 typescript: 4.7.4 uniqid: ^5.2.0 @@ -24686,34 +22374,6 @@ __metadata: languageName: node linkType: hard -"cz-conventional-changelog@npm:2.0.0": - version: 2.0.0 - resolution: "cz-conventional-changelog@npm:2.0.0" - dependencies: - conventional-commit-types: ^2.0.0 - lodash.map: ^4.5.1 - longest: ^1.0.1 - pad-right: ^0.2.2 - right-pad: ^1.0.1 - word-wrap: ^1.0.3 - checksum: d9fba633116a52e57abf65f4ad39e214cbf7981fc800d929d8a1df092987cd81a79ccfd95eb4caf410dee664d49d21d07dd4299544e4a1efce0d865d200028d7 - languageName: node - linkType: hard - -"cz-customizable@npm:^5.2.0": - version: 5.10.0 - resolution: "cz-customizable@npm:5.10.0" - dependencies: - editor: 1.0.0 - find-config: ^1.0.0 - inquirer: ^6.2.2 - lodash: ^4.17.11 - temp: ^0.9.0 - word-wrap: ^1.2.3 - checksum: 18b46fe0c18e4d43020493af0656448e68fe454aa989218bb08cb58ec1a69710a83fe7cd373a8bcc91f57409dc995c089c4434747ae5ed025171e76357fef558 - languageName: node - linkType: hard - "d3-ease@npm:^1.0.3": version: 1.0.7 resolution: "d3-ease@npm:1.0.7" @@ -24728,25 +22388,6 @@ __metadata: languageName: node linkType: hard -"d@npm:1, d@npm:^1.0.1": - version: 1.0.1 - resolution: "d@npm:1.0.1" - dependencies: - es5-ext: ^0.10.50 - type: ^1.0.1 - checksum: 49ca0639c7b822db670de93d4fbce44b4aa072cd848c76292c9978a8cd0fff1028763020ff4b0f147bd77bfe29b4c7f82e0f71ade76b2a06100543cdfd948d19 - languageName: node - linkType: hard - -"dargs@npm:^4.0.1": - version: 4.1.0 - resolution: "dargs@npm:4.1.0" - dependencies: - number-is-nan: ^1.0.0 - checksum: 941e8fb09d5b26af3a8a065069216fa5170eef23b74f97822bcd2da6aeb33067c0fe10dd56800100755886795929e165ce4a7295ae67d471183f8e9a591e034a - languageName: node - linkType: hard - "dargs@npm:^7.0.0": version: 7.0.0 resolution: "dargs@npm:7.0.0" @@ -24763,43 +22404,20 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:3": - version: 3.0.1 - resolution: "data-uri-to-buffer@npm:3.0.1" - checksum: c59c3009686a78c071806b72f4810856ec28222f0f4e252aa495ec027ed9732298ceea99c50328cf59b151dd34cbc3ad6150bbb43e41fc56fa19f48c99e9fc30 - languageName: node - linkType: hard - -"data-urls@npm:^1.1.0": - version: 1.1.0 - resolution: "data-urls@npm:1.1.0" - dependencies: - abab: ^2.0.0 - whatwg-mimetype: ^2.2.0 - whatwg-url: ^7.0.0 - checksum: dc4bd9621df0dff336d7c4c0517c792488ef3cf11cd37e72ab80f3a7f0a0aa14bad677ac97cf22c87c6eb9518e58b98590e1c8c756b56240940f0e470c81612e - languageName: node - linkType: hard - -"data-urls@npm:^3.0.2": - version: 3.0.2 - resolution: "data-urls@npm:3.0.2" - dependencies: - abab: ^2.0.6 - whatwg-mimetype: ^3.0.0 - whatwg-url: ^11.0.0 - checksum: 033fc3dd0fba6d24bc9a024ddcf9923691dd24f90a3d26f6545d6a2f71ec6956f93462f2cdf2183cc46f10dc01ed3bcb36731a8208456eb1a08147e571fe2a76 +"data-uri-to-buffer@npm:^6.0.2": + version: 6.0.2 + resolution: "data-uri-to-buffer@npm:6.0.2" + checksum: 8b6927c33f9b54037f442856be0aa20e5fd49fa6c9c8ceece408dc306445d593ad72d207d57037c529ce65f413b421da800c6827b1dbefb607b8056f17123a61 languageName: node linkType: hard -"data-urls@npm:^4.0.0": - version: 4.0.0 - resolution: "data-urls@npm:4.0.0" +"data-urls@npm:^5.0.0": + version: 5.0.0 + resolution: "data-urls@npm:5.0.0" dependencies: - abab: ^2.0.6 - whatwg-mimetype: ^3.0.0 - whatwg-url: ^12.0.0 - checksum: 006e869b5bf079647949a3e9b1dd69d84b2d5d26e6b01c265485699bc96e83817d4b5aae758b2910a4c58c0601913f3a0034121c1ca2da268e9a244c57515b15 + whatwg-mimetype: ^4.0.0 + whatwg-url: ^14.0.0 + checksum: 5c40568c31b02641a70204ff233bc4e42d33717485d074244a98661e5f2a1e80e38fe05a5755dfaf2ee549f2ab509d6a3af2a85f4b2ad2c984e5d176695eaf46 languageName: node linkType: hard @@ -24840,7 +22458,7 @@ __metadata: languageName: node linkType: hard -"dateformat@npm:^3.0.0": +"dateformat@npm:^3.0.3": version: 3.0.3 resolution: "dateformat@npm:3.0.3" checksum: ca4911148abb09887bd9bdcd632c399b06f3ecad709a18eb594d289a1031982f441e08e281db77ffebcb2cbcbfa1ac578a7cbfbf8743f41009aa5adc1846ed34 @@ -24854,35 +22472,28 @@ __metadata: languageName: node linkType: hard -"dayjs@npm:1.10.4": - version: 1.10.4 - resolution: "dayjs@npm:1.10.4" - checksum: d248d6aa1e04f8577a94978e5194c1023347bc08b7c2766d4a4d50b0b69382d3f4fd912b9fcb64ffad4ee2947d53cd8e5d707f49b14817eb7810959d8d95c938 - languageName: node - linkType: hard - -"dayjs@npm:^1.10.4": +"dayjs@npm:1.11.7, dayjs@npm:^1.10.4": version: 1.11.7 resolution: "dayjs@npm:1.11.7" checksum: 5003a7c1dd9ed51385beb658231c3548700b82d3548c0cfbe549d85f2d08e90e972510282b7506941452c58d32136d6362f009c77ca55381a09c704e9f177ebb languageName: node linkType: hard -"dayjs@npm:~1.8.24, dayjs@npm:~1.8.25": - version: 1.8.36 - resolution: "dayjs@npm:1.8.36" - checksum: 27079e08fd2c25178a2027cd5c10d7585e7b4e90f927b7387f9bb3458756205307dc0a980159ac1b1cd3ddba5528329d285ef8cf4ee1a8691bb511bd0e479981 +"dayjs@npm:~1.11.5": + version: 1.11.10 + resolution: "dayjs@npm:1.11.10" + checksum: a6b5a3813b8884f5cd557e2e6b7fa569f4c5d0c97aca9558e38534af4f2d60daafd3ff8c2000fed3435cfcec9e805bcebd99f90130c6d1c5ef524084ced588c4 languageName: node linkType: hard -"debounce@npm:^1.2.0": - version: 1.2.1 - resolution: "debounce@npm:1.2.1" - checksum: 682a89506d9e54fb109526f4da255c5546102fbb8e3ae75eef3b04effaf5d4853756aee97475cd4650641869794e44f410eeb20ace2b18ea592287ab2038519e +"dayjs@npm:~1.8.24": + version: 1.8.36 + resolution: "dayjs@npm:1.8.36" + checksum: 27079e08fd2c25178a2027cd5c10d7585e7b4e90f927b7387f9bb3458756205307dc0a980159ac1b1cd3ddba5528329d285ef8cf4ee1a8691bb511bd0e479981 languageName: node linkType: hard -"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.0, debug@npm:^2.6.9": +"debug@npm:2.6.9, debug@npm:^2.6.0, debug@npm:^2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -24891,15 +22502,6 @@ __metadata: languageName: node linkType: hard -"debug@npm:3.1.0": - version: 3.1.0 - resolution: "debug@npm:3.1.0" - dependencies: - ms: 2.0.0 - checksum: 0b52718ab957254a5b3ca07fc34543bc778f358620c206a08452251eb7fc193c3ea3505072acbf4350219c14e2d71ceb7bdaa0d3370aa630b50da790458d08b3 - languageName: node - linkType: hard - "debug@npm:4, debug@npm:4.3.4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:~4.3.1": version: 4.3.4 resolution: "debug@npm:4.3.4" @@ -24924,7 +22526,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^3.0.0, debug@npm:^3.1.0, debug@npm:^3.2.5, debug@npm:^3.2.6, debug@npm:^3.2.7": +"debug@npm:^3.1.0, debug@npm:^3.2.6, debug@npm:^3.2.7": version: 3.2.7 resolution: "debug@npm:3.2.7" dependencies: @@ -24940,7 +22542,7 @@ __metadata: languageName: node linkType: hard -"decamelize-keys@npm:^1.0.0, decamelize-keys@npm:^1.1.0": +"decamelize-keys@npm:^1.1.0": version: 1.1.1 resolution: "decamelize-keys@npm:1.1.1" dependencies: @@ -24950,14 +22552,14 @@ __metadata: languageName: node linkType: hard -"decamelize@npm:^1.1.0, decamelize@npm:^1.1.2": +"decamelize@npm:^1.1.0": version: 1.2.0 resolution: "decamelize@npm:1.2.0" checksum: ad8c51a7e7e0720c70ec2eeb1163b66da03e7616d7b98c9ef43cce2416395e84c1e9548dd94f5f6ffecfee9f8b94251fc57121a8b021f2ff2469b2bae247b8aa languageName: node linkType: hard -"decimal.js@npm:^10.4.2, decimal.js@npm:^10.4.3": +"decimal.js@npm:^10.4.3": version: 10.4.3 resolution: "decimal.js@npm:10.4.3" checksum: 796404dcfa9d1dbfdc48870229d57f788b48c21c603c3f6554a1c17c10195fc1024de338b0cf9e1efe0c7c167eeb18f04548979bcc5fdfabebb7cc0ae3287bae @@ -24971,15 +22573,6 @@ __metadata: languageName: node linkType: hard -"decompress-response@npm:^3.3.0": - version: 3.3.0 - resolution: "decompress-response@npm:3.3.0" - dependencies: - mimic-response: ^1.0.0 - checksum: 952552ac3bd7de2fc18015086b09468645c9638d98a551305e485230ada278c039c91116e946d07894b39ee53c0f0d5b6473f25a224029344354513b412d7380 - languageName: node - linkType: hard - "decompress-response@npm:^6.0.0": version: 6.0.0 resolution: "decompress-response@npm:6.0.0" @@ -25036,7 +22629,7 @@ __metadata: languageName: node linkType: hard -"decompress@npm:^4.0.0, decompress@npm:^4.2.1": +"decompress@npm:^4.2.1": version: 4.2.1 resolution: "decompress@npm:4.2.1" dependencies: @@ -25052,26 +22645,22 @@ __metadata: languageName: node linkType: hard -"dedent@npm:0.6.0": - version: 0.6.0 - resolution: "dedent@npm:0.6.0" - checksum: fe2c0f5adb0b24407988e4adcd22befa0a27259091d4c40574c72da29fa6a6989e15a522ffc0f934ba6bb511b6498b315e7cdcf4a33a310cfaf1a8555a106484 - languageName: node - linkType: hard - -"dedent@npm:^0.7.0": +"dedent@npm:0.7.0": version: 0.7.0 resolution: "dedent@npm:0.7.0" checksum: 87de191050d9a40dd70cad01159a0bcf05ecb59750951242070b6abf9569088684880d00ba92a955b4058804f16eeaf91d604f283929b4f614d181cd7ae633d2 languageName: node linkType: hard -"deep-assign@npm:^3.0.0": - version: 3.0.0 - resolution: "deep-assign@npm:3.0.0" - dependencies: - is-obj: ^1.0.0 - checksum: 9041ccc72ae1980f014d4b745d6135d8f0e71d60ac433397550789c27e6b4d14bc0de2af69777e09f97e1d0da3007a8d78de36f7bf9df931c9968b68fc9546ab +"dedent@npm:^1.0.0": + version: 1.5.1 + resolution: "dedent@npm:1.5.1" + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + checksum: c3c300a14edf1bdf5a873f9e4b22e839d62490bc5c8d6169c1f15858a1a76733d06a9a56930e963d677a2ceeca4b6b0894cc5ea2f501aa382ca5b92af3413c2a languageName: node linkType: hard @@ -25082,20 +22671,6 @@ __metadata: languageName: node linkType: hard -"deep-equal@npm:^1.0.1, deep-equal@npm:^1.1.1": - version: 1.1.1 - resolution: "deep-equal@npm:1.1.1" - dependencies: - is-arguments: ^1.0.4 - is-date-object: ^1.0.1 - is-regex: ^1.0.4 - object-is: ^1.0.1 - object-keys: ^1.1.1 - regexp.prototype.flags: ^1.2.0 - checksum: f92686f2c5bcdf714a75a5fa7a9e47cb374a8ec9307e717b8d1ce61f56a75aaebf5619c2a12b8087a705b5a2f60d0292c35f8b58cb1f72e3268a3a15cab9f78d - languageName: node - linkType: hard - "deep-equal@npm:^2.0.5": version: 2.2.0 resolution: "deep-equal@npm:2.2.0" @@ -25154,20 +22729,13 @@ __metadata: languageName: node linkType: hard -"deep-is@npm:^0.1.3, deep-is@npm:~0.1.3": +"deep-is@npm:^0.1.3": version: 0.1.4 resolution: "deep-is@npm:0.1.4" checksum: edb65dd0d7d1b9c40b2f50219aef30e116cedd6fc79290e740972c132c09106d2e80aa0bc8826673dd5a00222d4179c84b36a790eef63a4c4bca75a37ef90804 languageName: node linkType: hard -"deep-object-diff@npm:^1.1.0": - version: 1.1.9 - resolution: "deep-object-diff@npm:1.1.9" - checksum: ecd42455e4773f653595d28070295e7aaa8402db5f8ab21d0bec115a7cb4de5e207a5665514767da5f025c96597f1d3a0a4888aeb4dd49e03c996871a3aa05ef - languageName: node - linkType: hard - "deepmerge@npm:^4.2.2": version: 4.3.0 resolution: "deepmerge@npm:4.3.0" @@ -25175,6 +22743,13 @@ __metadata: languageName: node linkType: hard +"deepmerge@npm:^4.3.1": + version: 4.3.1 + resolution: "deepmerge@npm:4.3.1" + checksum: 2024c6a980a1b7128084170c4cf56b0fd58a63f2da1660dcfe977415f27b17dbe5888668b59d0b063753f3220719d5e400b7f113609489c90160bb9a5518d052 + languageName: node + linkType: hard + "default-gateway@npm:^6.0.3": version: 6.0.3 resolution: "default-gateway@npm:6.0.3" @@ -25193,13 +22768,6 @@ __metadata: languageName: node linkType: hard -"defer-to-connect@npm:^1.0.1": - version: 1.1.3 - resolution: "defer-to-connect@npm:1.1.3" - checksum: 9491b301dcfa04956f989481ba7a43c2231044206269eb4ab64a52d6639ee15b1252262a789eb4239fb46ab63e44d4e408641bae8e0793d640aee55398cb3930 - languageName: node - linkType: hard - "deferred-leveldown@npm:~5.3.0": version: 5.3.0 resolution: "deferred-leveldown@npm:5.3.0" @@ -25228,7 +22796,7 @@ __metadata: languageName: node linkType: hard -"define-properties@npm:^1.1.2, define-properties@npm:^1.1.3, define-properties@npm:^1.1.4": +"define-properties@npm:^1.1.3, define-properties@npm:^1.1.4": version: 1.1.4 resolution: "define-properties@npm:1.1.4" dependencies: @@ -25248,41 +22816,6 @@ __metadata: languageName: node linkType: hard -"define-property@npm:^0.2.5": - version: 0.2.5 - resolution: "define-property@npm:0.2.5" - dependencies: - is-descriptor: ^0.1.0 - checksum: 85af107072b04973b13f9e4128ab74ddfda48ec7ad2e54b193c0ffb57067c4ce5b7786a7b4ae1f24bd03e87c5d18766b094571810b314d7540f86d4354dbd394 - languageName: node - linkType: hard - -"define-property@npm:^1.0.0": - version: 1.0.0 - resolution: "define-property@npm:1.0.0" - dependencies: - is-descriptor: ^1.0.0 - checksum: 5fbed11dace44dd22914035ba9ae83ad06008532ca814d7936a53a09e897838acdad5b108dd0688cc8d2a7cf0681acbe00ee4136cf36743f680d10517379350a - languageName: node - linkType: hard - -"define-property@npm:^2.0.2": - version: 2.0.2 - resolution: "define-property@npm:2.0.2" - dependencies: - is-descriptor: ^1.0.2 - isobject: ^3.0.1 - checksum: 3217ed53fc9eed06ba8da6f4d33e28c68a82e2f2a8ab4d562c4920d8169a166fe7271453675e6c69301466f36a65d7f47edf0cf7f474b9aa52a5ead9c1b13c99 - languageName: node - linkType: hard - -"defined@npm:^1.0.0": - version: 1.0.1 - resolution: "defined@npm:1.0.1" - checksum: b1a852300bdb57f297289b55eafdd0c517afaa3ec8190e78fce91b9d8d0c0369d4505ecbdacfd3d98372e664f4a267d9bd793938d4a8c76209c9d9516fbe2101 - languageName: node - linkType: hard - "defined@npm:~0.0.0": version: 0.0.0 resolution: "defined@npm:0.0.0" @@ -25290,14 +22823,14 @@ __metadata: languageName: node linkType: hard -"degenerator@npm:^2.2.0": - version: 2.2.0 - resolution: "degenerator@npm:2.2.0" +"degenerator@npm:^5.0.0": + version: 5.0.1 + resolution: "degenerator@npm:5.0.1" dependencies: - ast-types: ^0.13.2 - escodegen: ^1.8.1 - esprima: ^4.0.0 - checksum: 37f2e9ec9c47bf5b471b607e4a8808d44c92be02ddfe0de4746bd1d8145f044873c7df76e58d681aad03eb3c9939391e9bbe42b0b6499fca9789f5abf4fb9ebb + ast-types: ^0.13.4 + escodegen: ^2.1.0 + esprima: ^4.0.1 + checksum: a64fa39cdf6c2edd75188157d32338ee9de7193d7dbb2aeb4acb1eb30fa4a15ed80ba8dae9bd4d7b085472cf174a5baf81adb761aaa8e326771392c922084152 languageName: node linkType: hard @@ -25324,13 +22857,6 @@ __metadata: languageName: node linkType: hard -"delegate@npm:^3.1.2": - version: 3.2.0 - resolution: "delegate@npm:3.2.0" - checksum: d943058fe05897228b158cbd1bab05164df28c8f54127873231d6b03b0a5acc1b3ee1f98ac70ccc9b79cd84aa47118a7de111fee2923753491583905069da27d - languageName: node - linkType: hard - "delegates@npm:^1.0.0": version: 1.0.0 resolution: "delegates@npm:1.0.0" @@ -25383,31 +22909,6 @@ __metadata: languageName: node linkType: hard -"destroy@npm:~1.0.4": - version: 1.0.4 - resolution: "destroy@npm:1.0.4" - checksum: da9ab4961dc61677c709da0c25ef01733042614453924d65636a7db37308fef8a24cd1e07172e61173d471ca175371295fbc984b0af5b2b4ff47cd57bd784c03 - languageName: node - linkType: hard - -"detect-file@npm:^0.1.0": - version: 0.1.0 - resolution: "detect-file@npm:0.1.0" - dependencies: - fs-exists-sync: ^0.1.0 - checksum: c9e6e892e47d989f99f21a507a5e444d9f08caec2adfee5fbe9046acdc707144d9d1b57d9d0459a4f061ef8eb2b3a44d87ded57b83b1686c4d9f849e7a101f7d - languageName: node - linkType: hard - -"detect-indent@npm:4.0.0": - version: 4.0.0 - resolution: "detect-indent@npm:4.0.0" - dependencies: - repeating: ^2.0.0 - checksum: 328f273915c1610899bc7d4784ce874413d0a698346364cd3ee5d79afba1c5cf4dbc97b85a801e20f4d903c0598bd5096af32b800dfb8696b81464ccb3dfda2c - languageName: node - linkType: hard - "detect-indent@npm:^5.0.0": version: 5.0.0 resolution: "detect-indent@npm:5.0.0" @@ -25436,13 +22937,6 @@ __metadata: languageName: node linkType: hard -"detect-node-es@npm:^1.1.0": - version: 1.1.0 - resolution: "detect-node-es@npm:1.1.0" - checksum: e46307d7264644975b71c104b9f028ed1d3d34b83a15b8a22373640ce5ea630e5640b1078b8ea15f202b54641da71e4aa7597093bd4b91f113db520a26a37449 - languageName: node - linkType: hard - "detect-node@npm:^2.0.4": version: 2.1.0 resolution: "detect-node@npm:2.1.0" @@ -25450,7 +22944,7 @@ __metadata: languageName: node linkType: hard -"detect-port-alt@npm:1.1.6, detect-port-alt@npm:^1.1.6": +"detect-port-alt@npm:^1.1.6": version: 1.1.6 resolution: "detect-port-alt@npm:1.1.6" dependencies: @@ -25463,29 +22957,6 @@ __metadata: languageName: node linkType: hard -"detect-port@npm:^1.3.0": - version: 1.5.1 - resolution: "detect-port@npm:1.5.1" - dependencies: - address: ^1.0.1 - debug: 4 - bin: - detect: bin/detect-port.js - detect-port: bin/detect-port.js - checksum: b48da9340481742547263d5d985e65d078592557863402ecf538511735e83575867e94f91fe74405ea19b61351feb99efccae7e55de9a151d5654e3417cea05b - languageName: node - linkType: hard - -"detective@npm:^4.3.1": - version: 4.7.1 - resolution: "detective@npm:4.7.1" - dependencies: - acorn: ^5.2.1 - defined: ^1.0.0 - checksum: 87531cb2f2f07feed75b68aa4d6f08ff46adef4e3b332cbff81a13256a298ab83cec7ff9b84f4c1cf532d4def58472cb3e75a31e2c0e19c3915582437bc29b86 - languageName: node - linkType: hard - "devtools-protocol@npm:0.0.1068969": version: 0.0.1068969 resolution: "devtools-protocol@npm:0.0.1068969" @@ -25524,6 +22995,13 @@ __metadata: languageName: node linkType: hard +"diff-sequences@npm:^29.6.3": + version: 29.6.3 + resolution: "diff-sequences@npm:29.6.3" + checksum: f4914158e1f2276343d98ff5b31fc004e7304f5470bf0f1adb2ac6955d85a531a6458d33e87667f98f6ae52ebd3891bb47d420bb48a5bd8b7a27ee25b20e33aa + languageName: node + linkType: hard + "diff@npm:^3.1.0": version: 3.5.0 resolution: "diff@npm:3.5.0" @@ -25549,25 +23027,6 @@ __metadata: languageName: node linkType: hard -"dir-glob@npm:2.0.0": - version: 2.0.0 - resolution: "dir-glob@npm:2.0.0" - dependencies: - arrify: ^1.0.1 - path-type: ^3.0.0 - checksum: adc4dc5dd9d2cc0a9ce864e52f9ac1c93e34487720fbed68bdf94cef7a9d88be430cc565300750571589dd35e168d0b286120317c0797f83a7cd8e6d9c69fcb7 - languageName: node - linkType: hard - -"dir-glob@npm:^2.2.2": - version: 2.2.2 - resolution: "dir-glob@npm:2.2.2" - dependencies: - path-type: ^3.0.0 - checksum: 3aa48714a9f7845ffc30ab03a5c674fe760477cc55e67b0847333371549227d93953e6627ec160f75140c5bea5c5f88d13c01de79bd1997a588efbcf06980842 - languageName: node - linkType: hard - "dir-glob@npm:^3.0.1": version: 3.0.1 resolution: "dir-glob@npm:3.0.1" @@ -25606,29 +23065,12 @@ __metadata: languageName: node linkType: hard -"dns-equal@npm:^1.0.0": - version: 1.0.0 - resolution: "dns-equal@npm:1.0.0" - checksum: a8471ac849c7c13824f053babea1bc26e2f359394dd5a460f8340d8abd13434be01e3327a5c59d212f8c8997817450efd3f3ac77bec709b21979cf0235644524 - languageName: node - linkType: hard - -"dns-packet@npm:^1.3.1": - version: 1.3.4 - resolution: "dns-packet@npm:1.3.4" - dependencies: - ip: ^1.1.0 - safe-buffer: ^5.0.1 - checksum: 7dd87f85cb4f9d1a99c03470730e3d9385e67dc94f6c13868c4034424a5378631e492f9f1fbc43d3c42f319fbbfe18b6488bb9527c32d34692c52bf1f5eedf69 - languageName: node - linkType: hard - -"dns-txt@npm:^2.0.2": - version: 2.0.2 - resolution: "dns-txt@npm:2.0.2" +"dns-packet@npm:^5.2.2": + version: 5.6.1 + resolution: "dns-packet@npm:5.6.1" dependencies: - buffer-indexof: ^1.0.0 - checksum: 80130b665379ecd991687ae079fbee25d091e03e4c4cef41e7643b977849ac48c2f56bfcb3727e53594d29029b833749811110d9f3fbee1b26a6e6f8096a5cef + "@leichtgewicht/ip-codec": ^2.0.1 + checksum: 64c06457f0c6e143f7a0946e0aeb8de1c5f752217cfa143ef527467c00a6d78db1835cfdb6bb68333d9f9a4963cf23f410439b5262a8935cce1236f45e344b81 languageName: node linkType: hard @@ -25735,20 +23177,6 @@ __metadata: languageName: node linkType: hard -"dom-walk@npm:^0.1.0": - version: 0.1.2 - resolution: "dom-walk@npm:0.1.2" - checksum: 19eb0ce9c6de39d5e231530685248545d9cd2bd97b2cb3486e0bfc0f2a393a9addddfd5557463a932b52fdfcf68ad2a619020cd2c74a5fe46fbecaa8e80872f3 - languageName: node - linkType: hard - -"domain-browser@npm:^1.1.1": - version: 1.2.0 - resolution: "domain-browser@npm:1.2.0" - checksum: 8f1235c7f49326fb762f4675795246a6295e7dd566b4697abec24afdba2460daa7dfbd1a73d31efbf5606b3b7deadb06ce47cf06f0a476e706153d62a4ff2b90 - languageName: node - linkType: hard - "domelementtype@npm:1, domelementtype@npm:^1.3.1": version: 1.3.1 resolution: "domelementtype@npm:1.3.1" @@ -25763,24 +23191,6 @@ __metadata: languageName: node linkType: hard -"domexception@npm:^1.0.1": - version: 1.0.1 - resolution: "domexception@npm:1.0.1" - dependencies: - webidl-conversions: ^4.0.2 - checksum: f564a9c0915dcb83ceefea49df14aaed106b1468fbe505119e8bcb0b77e242534f3aba861978537c0fc9dc6f35b176d0ffc77b3e342820fb27a8f215e7ae4d52 - languageName: node - linkType: hard - -"domexception@npm:^4.0.0": - version: 4.0.0 - resolution: "domexception@npm:4.0.0" - dependencies: - webidl-conversions: ^7.0.0 - checksum: ddbc1268edf33a8ba02ccc596735ede80375ee0cf124b30d2f05df5b464ba78ef4f49889b6391df4a04954e63d42d5631c7fcf8b1c4f12bc531252977a5f13d5 - languageName: node - linkType: hard - "domhandler@npm:2.3": version: 2.3.0 resolution: "domhandler@npm:2.3.0" @@ -25817,13 +23227,6 @@ __metadata: languageName: node linkType: hard -"dompurify@npm:^2.2.6": - version: 2.4.7 - resolution: "dompurify@npm:2.4.7" - checksum: 13c047e772a1998348191554dda403950d45ef2ec75fa0b9915cc179ccea0a39ef780d283109bd72cf83a2a085af6c77664281d4d0106a737bc5f39906364efe - languageName: node - linkType: hard - "domutils@npm:1.5": version: 1.5.1 resolution: "domutils@npm:1.5.1" @@ -25834,7 +23237,7 @@ __metadata: languageName: node linkType: hard -"domutils@npm:^1.5.1, domutils@npm:^1.7.0": +"domutils@npm:^1.5.1": version: 1.7.0 resolution: "domutils@npm:1.7.0" dependencies: @@ -25883,15 +23286,6 @@ __metadata: languageName: node linkType: hard -"dot-prop@npm:^4.2.0": - version: 4.2.1 - resolution: "dot-prop@npm:4.2.1" - dependencies: - is-obj: ^1.0.0 - checksum: 5f4f19aa440bc548670d87f2adcbd105fa6842cd1fba3165a8a2b1380568ae82862acf8ebafcc6093fa062505d7d08d7155c7ba9a88da212f7348e95ef2bdce6 - languageName: node - linkType: hard - "dot-prop@npm:^5.1.0": version: 5.3.0 resolution: "dot-prop@npm:5.3.0" @@ -25910,59 +23304,24 @@ __metadata: languageName: node linkType: hard -"dotenv-defaults@npm:^1.0.2": - version: 1.1.1 - resolution: "dotenv-defaults@npm:1.1.1" - dependencies: - dotenv: ^6.2.0 - checksum: 623749be33fc30b686ff910522e4c222a08aa4d0011ff40b4354baee5db796f00eb42e818425667db2ffe9d8d2ae5f597a5e5b066b797f7aab9e06e515088fd6 - languageName: node - linkType: hard - -"dotenv-expand@npm:^5.1.0": - version: 5.1.0 - resolution: "dotenv-expand@npm:5.1.0" - checksum: 8017675b7f254384915d55f9eb6388e577cf0a1231a28d54b0ca03b782be9501b0ac90ac57338636d395fa59051e6209e9b44b8ddf169ce6076dffb5dea227d3 - languageName: node - linkType: hard - -"dotenv-webpack@npm:^1.7.0": - version: 1.8.0 - resolution: "dotenv-webpack@npm:1.8.0" - dependencies: - dotenv-defaults: ^1.0.2 - peerDependencies: - webpack: ^1 || ^2 || ^3 || ^4 - checksum: 21bfe5dd6a669ad9a64669ed7ada53e0036f7c97f55c43c07dd846bf6ddb963224139a25c667346f1a168b0e59e560ae87eac642edb30947bb2fa4ec0017ecb7 - languageName: node - linkType: hard - -"dotenv@npm:^6.2.0": - version: 6.2.0 - resolution: "dotenv@npm:6.2.0" - checksum: d4aa189741ff45553038b0436dfdb79143c29760d3481b4b19d9f1c59fb8cc69190ab83674e07b32b3dd2ae477579619cde9f7586ea82086151dbbac5626c54c +"dotenv-expand@npm:~10.0.0": + version: 10.0.0 + resolution: "dotenv-expand@npm:10.0.0" + checksum: 2a38b470efe0abcb1ac8490421a55e1d764dc9440fd220942bce40965074f3fb00b585f4346020cb0f0f219966ee6b4ee5023458b3e2953fe5b3214de1b314ee languageName: node linkType: hard -"dotenv@npm:^8.0.0, dotenv@npm:^8.2.0": +"dotenv@npm:^8.2.0": version: 8.6.0 resolution: "dotenv@npm:8.6.0" checksum: 38e902c80b0666ab59e9310a3d24ed237029a7ce34d976796349765ac96b8d769f6df19090f1f471b77a25ca391971efde8a1ea63bb83111bd8bec8e5cc9b2cd languageName: node linkType: hard -"download@npm:^5.0.3": - version: 5.0.3 - resolution: "download@npm:5.0.3" - dependencies: - caw: ^2.0.0 - decompress: ^4.0.0 - filenamify: ^2.0.0 - get-stream: ^3.0.0 - got: ^6.3.0 - mkdirp: ^0.5.1 - pify: ^2.3.0 - checksum: 7611124cd6139da3157e872169db5c1aa65133f90066cca521d4d1763157aee2c467f93382084608bcfba4ef115af159f40f0ea1a32ffbe00050e5f2390f0265 +"dotenv@npm:~16.3.1": + version: 16.3.2 + resolution: "dotenv@npm:16.3.2" + checksum: 917b27eeb654b95846484009326b1c52af7a7c25f7b09e2939ed49de8f98cb9895dcc04f13a39cdb078d247985e21147311ccb5bfbf2fd151afb20fa8f96de15 languageName: node linkType: hard @@ -25992,43 +23351,6 @@ __metadata: languageName: node linkType: hard -"drawille-blessed-contrib@npm:>=0.0.1": - version: 1.0.0 - resolution: "drawille-blessed-contrib@npm:1.0.0" - checksum: 824f2c78ea588d8b11ccc302a9855e53182b1d9f9695dc07ffab845e832fbfc3253ca996c5dcc10e671bbed9715f2daaf179ccba8860c8df2b10c4ae83ec2ddc - languageName: node - linkType: hard - -"drawille-canvas-blessed-contrib@npm:>=0.0.1, drawille-canvas-blessed-contrib@npm:>=0.1.3": - version: 0.1.3 - resolution: "drawille-canvas-blessed-contrib@npm:0.1.3" - dependencies: - ansi-term: ">=0.0.2" - bresenham: 0.0.3 - drawille-blessed-contrib: ">=0.0.1" - gl-matrix: ^2.1.0 - x256: ">=0.0.1" - checksum: 953416dc624185ed05a63ea2716010236828f964cc862578029d3e16b3a4b14e3018153f802c7b9f596957b307aa3c2ad190f64a00e7ff74f1c4b84d095864a7 - languageName: node - linkType: hard - -"dtrace-provider@npm:~0.8": - version: 0.8.8 - resolution: "dtrace-provider@npm:0.8.8" - dependencies: - nan: ^2.14.0 - node-gyp: latest - checksum: f2dc89df6a9c443dc9bae3b53496e0685b5da89142951d451c1ce062c75d96698ffc0b3d90f621a59a6a18578be552378ad4e08210759038910ff2080be556b9 - languageName: node - linkType: hard - -"duplexer3@npm:^0.1.4": - version: 0.1.5 - resolution: "duplexer3@npm:0.1.5" - checksum: e677cb4c48f031ca728601d6a20bf6aed4c629d69ef9643cb89c67583d673c4ec9317cc6427501f38bd8c368d3a18f173987cc02bd99d8cf8fe3d94259a22a20 - languageName: node - linkType: hard - "duplexer@npm:^0.1.1, duplexer@npm:^0.1.2": version: 0.1.2 resolution: "duplexer@npm:0.1.2" @@ -26036,7 +23358,7 @@ __metadata: languageName: node linkType: hard -"duplexify@npm:^3.4.2, duplexify@npm:^3.5.0, duplexify@npm:^3.6.0": +"duplexify@npm:^3.5.0": version: 3.7.1 resolution: "duplexify@npm:3.7.1" dependencies: @@ -26048,7 +23370,7 @@ __metadata: languageName: node linkType: hard -"duplexify@npm:^4.1.1": +"duplexify@npm:^4.1.1, duplexify@npm:^4.1.2": version: 4.1.2 resolution: "duplexify@npm:4.1.2" dependencies: @@ -26097,6 +23419,13 @@ __metadata: languageName: node linkType: hard +"eastasianwidth@npm:^0.2.0": + version: 0.2.0 + resolution: "eastasianwidth@npm:0.2.0" + checksum: 7d00d7cd8e49b9afa762a813faac332dee781932d6f2c848dc348939c4253f1d4564341b7af1d041853bc3f32c2ef141b58e0a4d9862c17a7f08f68df1e0f1ed + languageName: node + linkType: hard + "ecc-jsbn@npm:~0.1.1": version: 0.1.2 resolution: "ecc-jsbn@npm:0.1.2" @@ -26116,13 +23445,6 @@ __metadata: languageName: node linkType: hard -"editor@npm:1.0.0": - version: 1.0.0 - resolution: "editor@npm:1.0.0" - checksum: 41fb75f605f92e4f3dba3da594300928e66f93a8e60e1d5734c85e8597554d7af37ef823e1ae4aca6b40c72ae7fabfdc0f3ef31b0daa1bd945f8cb7b6380009f - languageName: node - linkType: hard - "ee-first@npm:1.1.1": version: 1.1.1 resolution: "ee-first@npm:1.1.1" @@ -26130,13 +23452,6 @@ __metadata: languageName: node linkType: hard -"ejs@npm:^2.7.4": - version: 2.7.4 - resolution: "ejs@npm:2.7.4" - checksum: a1d2bfc7d1f0b39e99ae19b20c9469a25aeddba1ffc225db098110b18d566f73772fcdcc740b108cfda7452276f67d7b64eb359f90285414c942f4ae70713371 - languageName: node - linkType: hard - "ejs@npm:^3.1.5": version: 3.1.8 resolution: "ejs@npm:3.1.8" @@ -26148,6 +23463,17 @@ __metadata: languageName: node linkType: hard +"ejs@npm:^3.1.7": + version: 3.1.9 + resolution: "ejs@npm:3.1.9" + dependencies: + jake: ^10.8.5 + bin: + ejs: bin/cli.js + checksum: af6f10eb815885ff8a8cfacc42c6b6cf87daf97a4884f87a30e0c3271fedd85d76a3a297d9c33a70e735b97ee632887f85e32854b9cdd3a2d97edf931519a35f + languageName: node + linkType: hard + "elastic-ts@npm:^0.8.0": version: 0.8.0 resolution: "elastic-ts@npm:0.8.0" @@ -26157,7 +23483,7 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.247, electron-to-chromium@npm:^1.4.284": +"electron-to-chromium@npm:^1.4.284": version: 1.4.288 resolution: "electron-to-chromium@npm:1.4.288" checksum: 312e1210f62c6bb593d1f57a15a1c64729e6a5edeacecc5d28dfb21f1a78ed3fac11805a0749a4e68f1fe1536229bf9d7bca36e1f34303369248a749a78aec1f @@ -26171,6 +23497,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.4.668": + version: 1.4.689 + resolution: "electron-to-chromium@npm:1.4.689" + checksum: b7f5242d8788132e8bf08f725c9711ff27474dc9f6b72cccf6b5ef22411f219d35747055fbc4e00c6286f4f8ddb3b625cd2724a0461b001e9832d212de2626d7 + languageName: node + linkType: hard + "elegant-spinner@npm:^1.0.1": version: 1.0.1 resolution: "elegant-spinner@npm:1.0.1" @@ -26178,7 +23511,7 @@ __metadata: languageName: node linkType: hard -"element-resize-detector@npm:^1.1.15, element-resize-detector@npm:^1.2.1": +"element-resize-detector@npm:^1.1.15": version: 1.2.4 resolution: "element-resize-detector@npm:1.2.4" dependencies: @@ -26225,6 +23558,13 @@ __metadata: languageName: node linkType: hard +"emoji-regex@npm:^10.3.0": + version: 10.3.0 + resolution: "emoji-regex@npm:10.3.0" + checksum: 5da48edfeb9462fb1ae5495cff2d79129974c696853fb0ce952cbf560f29a2756825433bf51cfd5157ec7b9f93f46f31d712e896d63e3d8ac9c3832bdb45ab73 + languageName: node + linkType: hard + "emoji-regex@npm:^8.0.0": version: 8.0.0 resolution: "emoji-regex@npm:8.0.0" @@ -26232,10 +23572,10 @@ __metadata: languageName: node linkType: hard -"emojis-list@npm:^2.0.0": - version: 2.1.0 - resolution: "emojis-list@npm:2.1.0" - checksum: fb61fa6356dfcc9fbe6db8e334c29da365a34d3d82a915cb59621883d3023d804fd5edad5acd42b8eec016936e81d3b38e2faf921b32e073758374253afe1272 +"emoji-regex@npm:^9.2.2": + version: 9.2.2 + resolution: "emoji-regex@npm:9.2.2" + checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601 languageName: node linkType: hard @@ -26246,31 +23586,7 @@ __metadata: languageName: node linkType: hard -"emotion-theming@npm:^10.0.19": - version: 10.3.0 - resolution: "emotion-theming@npm:10.3.0" - dependencies: - "@babel/runtime": ^7.5.5 - "@emotion/weak-memoize": 0.2.5 - hoist-non-react-statics: ^3.3.0 - peerDependencies: - "@emotion/core": ^10.0.27 - react: ">=16.3.0" - checksum: 2b0366afadbf60ab8d3d15750f0ac2949a74d580faa42713dad5c4fbe1652abee39e94ed9b228c47869111bf57d960d547da7a5844cd1ab86c9cdbfe62da9e99 - languageName: node - linkType: hard - -"emotion@npm:10.0.17": - version: 10.0.17 - resolution: "emotion@npm:10.0.17" - dependencies: - babel-plugin-emotion: ^10.0.17 - create-emotion: ^10.0.14 - checksum: 57dd4d3b653b14fb5465877197f31d8b5d3e53f65871d41248246af3b1e05efdff26e809d7aec48712638ccc914db89360e7015caccee12b3cfb1c791b38e6d3 - languageName: node - linkType: hard - -"emotion@npm:^10.0.17, emotion@npm:^10.0.27": +"emotion@npm:10.0.27, emotion@npm:^10.0.17, emotion@npm:^10.0.27": version: 10.0.27 resolution: "emotion@npm:10.0.27" dependencies: @@ -26280,15 +23596,6 @@ __metadata: languageName: node linkType: hard -"empty@npm:^0.10.1": - version: 0.10.1 - resolution: "empty@npm:0.10.1" - dependencies: - envify: ^3.4.0 - checksum: add4304ed25c87e92fe750c171a4f4e0c9b063bd8b577bdefd9e1ee6241ec23b776c8e0a18d97eb558ed820dc38d9a71158a3d7375564b810489761942e83ef1 - languageName: node - linkType: hard - "encodeurl@npm:~1.0.2": version: 1.0.2 resolution: "encodeurl@npm:1.0.2" @@ -26296,7 +23603,7 @@ __metadata: languageName: node linkType: hard -"encoding-down@npm:^6.2.0, encoding-down@npm:^6.3.0": +"encoding-down@npm:^6.2.0": version: 6.3.0 resolution: "encoding-down@npm:6.3.0" dependencies: @@ -26308,7 +23615,7 @@ __metadata: languageName: node linkType: hard -"encoding@npm:^0.1.11, encoding@npm:^0.1.13": +"encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" dependencies: @@ -26326,28 +23633,17 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^4.5.0": - version: 4.5.0 - resolution: "enhanced-resolve@npm:4.5.0" - dependencies: - graceful-fs: ^4.1.2 - memory-fs: ^0.5.0 - tapable: ^1.0.0 - checksum: 4d87488584c4d67d356ef4ba04978af4b2d4d18190cb859efac8e8475a34d5d6c069df33faa5a0a22920b0586dbf330f6a08d52bb15a8771a9ce4d70a2da74ba - languageName: node - linkType: hard - -"enhanced-resolve@npm:^5.10.0": - version: 5.12.0 - resolution: "enhanced-resolve@npm:5.12.0" +"enhanced-resolve@npm:^5.15.0": + version: 5.15.1 + resolution: "enhanced-resolve@npm:5.15.1" dependencies: graceful-fs: ^4.2.4 tapable: ^2.2.0 - checksum: bf3f787facaf4ce3439bef59d148646344e372bef5557f0d37ea8aa02c51f50a925cd1f07b8d338f18992c29f544ec235a8c64bcdb56030196c48832a5494174 + checksum: 360f646c794323f2984b1ac751a878dd02ef30b565e106640b3d881a13ad16ce9c66e7c593cc34133f251ba3708cf6ae461e071b0f53ee65ff6650a779ed25a1 languageName: node linkType: hard -"enquirer@npm:2.3.6, enquirer@npm:^2.3.6": +"enquirer@npm:2.3.6, enquirer@npm:^2.3.6, enquirer@npm:~2.3.6": version: 2.3.6 resolution: "enquirer@npm:2.3.6" dependencies: @@ -26401,28 +23697,16 @@ __metadata: languageName: node linkType: hard -"envify@npm:^3.4.0": - version: 3.4.1 - resolution: "envify@npm:3.4.1" - dependencies: - jstransform: ^11.0.3 - through: ~2.3.4 - bin: - envify: bin/envify - checksum: a4fb63291b1cca6c5b161ffd7f0d294a97d3de7150031ab79e45e57f958c031753a963063cc9bc9177f5604b1adc217297fe455b0cfada7673ec82fecb5f803f - languageName: node - linkType: hard - -"envinfo@npm:7.7.4": - version: 7.7.4 - resolution: "envinfo@npm:7.7.4" +"envinfo@npm:7.11.0": + version: 7.11.0 + resolution: "envinfo@npm:7.11.0" bin: envinfo: dist/cli.js - checksum: 73fb993dd9845c61ce52118fcbe4de4d3644d8163130e7bf266f223f32e75e2d33a2c59db83fa0f01f147f122c76567f5f613457a151eb8c6835013538506704 + checksum: c45a7d20409d5f4cda72483b150d3816b15b434f2944d72c1495d8838bd7c4e7b2f32c12128ffb9b92b5f66f436237b8a525eb3a9a5da2d20013bc4effa28aef languageName: node linkType: hard -"envinfo@npm:^7.3.1": +"envinfo@npm:7.8.1": version: 7.8.1 resolution: "envinfo@npm:7.8.1" bin: @@ -26431,13 +23715,6 @@ __metadata: languageName: node linkType: hard -"err-code@npm:^1.0.0": - version: 1.1.2 - resolution: "err-code@npm:1.1.2" - checksum: a1c6a194d21084241c09e0ea78db4c503030042098048903f2d940ef48c1484bbf97e99d32d6b35e5f8871dd6b292fabf904f115914f5792a591157ac6584e31 - languageName: node - linkType: hard - "err-code@npm:^2.0.2": version: 2.0.3 resolution: "err-code@npm:2.0.3" @@ -26445,7 +23722,7 @@ __metadata: languageName: node linkType: hard -"errno@npm:^0.1.3, errno@npm:~0.1.1, errno@npm:~0.1.7": +"errno@npm:~0.1.1": version: 0.1.8 resolution: "errno@npm:0.1.8" dependencies: @@ -26456,7 +23733,7 @@ __metadata: languageName: node linkType: hard -"error-ex@npm:^1.2.0, error-ex@npm:^1.3.1": +"error-ex@npm:^1.3.1": version: 1.3.2 resolution: "error-ex@npm:1.3.2" dependencies: @@ -26474,48 +23751,6 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.17.2, es-abstract@npm:^1.21.2": - version: 1.21.2 - resolution: "es-abstract@npm:1.21.2" - dependencies: - array-buffer-byte-length: ^1.0.0 - available-typed-arrays: ^1.0.5 - call-bind: ^1.0.2 - es-set-tostringtag: ^2.0.1 - es-to-primitive: ^1.2.1 - function.prototype.name: ^1.1.5 - get-intrinsic: ^1.2.0 - get-symbol-description: ^1.0.0 - globalthis: ^1.0.3 - gopd: ^1.0.1 - has: ^1.0.3 - has-property-descriptors: ^1.0.0 - has-proto: ^1.0.1 - has-symbols: ^1.0.3 - internal-slot: ^1.0.5 - is-array-buffer: ^3.0.2 - is-callable: ^1.2.7 - is-negative-zero: ^2.0.2 - is-regex: ^1.1.4 - is-shared-array-buffer: ^1.0.2 - is-string: ^1.0.7 - is-typed-array: ^1.1.10 - is-weakref: ^1.0.2 - object-inspect: ^1.12.3 - object-keys: ^1.1.1 - object.assign: ^4.1.4 - regexp.prototype.flags: ^1.4.3 - safe-regex-test: ^1.0.0 - string.prototype.trim: ^1.2.7 - string.prototype.trimend: ^1.0.6 - string.prototype.trimstart: ^1.0.6 - typed-array-length: ^1.0.4 - unbox-primitive: ^1.0.2 - which-typed-array: ^1.1.9 - checksum: 037f55ee5e1cdf2e5edbab5524095a4f97144d95b94ea29e3611b77d852fd8c8a40e7ae7101fa6a759a9b9b1405f188c3c70928f2d3cd88d543a07fc0d5ad41a - languageName: node - linkType: hard - "es-abstract@npm:^1.19.0, es-abstract@npm:^1.20.4": version: 1.21.1 resolution: "es-abstract@npm:1.21.1" @@ -26571,7 +23806,7 @@ __metadata: languageName: node linkType: hard -"es-get-iterator@npm:^1.0.2, es-get-iterator@npm:^1.1.2, es-get-iterator@npm:^1.1.3": +"es-get-iterator@npm:^1.1.2, es-get-iterator@npm:^1.1.3": version: 1.1.3 resolution: "es-get-iterator@npm:1.1.3" dependencies: @@ -26588,10 +23823,10 @@ __metadata: languageName: node linkType: hard -"es-module-lexer@npm:^0.9.0": - version: 0.9.3 - resolution: "es-module-lexer@npm:0.9.3" - checksum: 84bbab23c396281db2c906c766af58b1ae2a1a2599844a504df10b9e8dc77ec800b3211fdaa133ff700f5703d791198807bba25d9667392d27a5e9feda344da8 +"es-module-lexer@npm:^1.2.1": + version: 1.4.1 + resolution: "es-module-lexer@npm:1.4.1" + checksum: a11b5a256d4e8e9c7d94c2fd87415ccd1591617b6edd847e064503f8eaece2d25e2e9078a02c5ce3ed5e83bb748f5b4820efbe78072c8beb07ac619c2edec35d languageName: node linkType: hard @@ -26626,35 +23861,6 @@ __metadata: languageName: node linkType: hard -"es5-ext@npm:^0.10.35, es5-ext@npm:^0.10.50": - version: 0.10.62 - resolution: "es5-ext@npm:0.10.62" - dependencies: - es6-iterator: ^2.0.3 - es6-symbol: ^3.1.3 - next-tick: ^1.1.0 - checksum: 25f42f6068cfc6e393cf670bc5bba249132c5f5ec2dd0ed6e200e6274aca2fed8e9aec8a31c76031744c78ca283c57f0b41c7e737804c6328c7b8d3fbcba7983 - languageName: node - linkType: hard - -"es5-shim@npm:^4.5.13": - version: 4.6.7 - resolution: "es5-shim@npm:4.6.7" - checksum: f2f60cf3d9c682106c51a70d27d41273d2edb3b90fa8795a2765be4a214574b71ddf9147a7972eb82998d94f96ca015d29f5915efd3af0a6c09673abd4299ee8 - languageName: node - linkType: hard - -"es6-iterator@npm:^2.0.3": - version: 2.0.3 - resolution: "es6-iterator@npm:2.0.3" - dependencies: - d: 1 - es5-ext: ^0.10.35 - es6-symbol: ^3.1.1 - checksum: 6e48b1c2d962c21dee604b3d9f0bc3889f11ed5a8b33689155a2065d20e3107e2a69cc63a71bd125aeee3a589182f8bbcb5c8a05b6a8f38fa4205671b6d09697 - languageName: node - linkType: hard - "es6-object-assign@npm:^1.1.0": version: 1.1.0 resolution: "es6-object-assign@npm:1.1.0" @@ -26662,39 +23868,6 @@ __metadata: languageName: node linkType: hard -"es6-promise@npm:^4.0.3": - version: 4.2.8 - resolution: "es6-promise@npm:4.2.8" - checksum: 95614a88873611cb9165a85d36afa7268af5c03a378b35ca7bda9508e1d4f1f6f19a788d4bc755b3fd37c8ebba40782018e02034564ff24c9d6fa37e959ad57d - languageName: node - linkType: hard - -"es6-promisify@npm:^5.0.0": - version: 5.0.0 - resolution: "es6-promisify@npm:5.0.0" - dependencies: - es6-promise: ^4.0.3 - checksum: fbed9d791598831413be84a5374eca8c24800ec71a16c1c528c43a98e2dadfb99331483d83ae6094ddb9b87e6f799a15d1553cebf756047e0865c753bc346b92 - languageName: node - linkType: hard - -"es6-shim@npm:^0.35.5": - version: 0.35.7 - resolution: "es6-shim@npm:0.35.7" - checksum: 3d5573d8d82e2639f1b05b28bc6799692cbf931cf8f8afbf5b26b3d36e4a4360ac0d3569eefe64320cea213106e3e14546b9e91ee33590c37dee4e654389ecac - languageName: node - linkType: hard - -"es6-symbol@npm:^3.1.1, es6-symbol@npm:^3.1.3": - version: 3.1.3 - resolution: "es6-symbol@npm:3.1.3" - dependencies: - d: ^1.0.1 - ext: ^1.1.2 - checksum: cd49722c2a70f011eb02143ef1c8c70658d2660dead6641e160b94619f408b9cf66425515787ffe338affdf0285ad54f4eae30ea5bd510e33f8659ec53bcaa70 - languageName: node - linkType: hard - "escalade@npm:^3.1.1": version: 3.1.1 resolution: "escalade@npm:3.1.1" @@ -26709,7 +23882,7 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:1.0.5, escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5": +"escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5": version: 1.0.5 resolution: "escape-string-regexp@npm:1.0.5" checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 @@ -26730,33 +23903,13 @@ __metadata: languageName: node linkType: hard -"escodegen@npm:^1.11.1, escodegen@npm:^1.8.1": - version: 1.14.3 - resolution: "escodegen@npm:1.14.3" - dependencies: - esprima: ^4.0.1 - estraverse: ^4.2.0 - esutils: ^2.0.2 - optionator: ^0.8.1 - source-map: ~0.6.1 - dependenciesMeta: - source-map: - optional: true - bin: - escodegen: bin/escodegen.js - esgenerate: bin/esgenerate.js - checksum: 381cdc4767ecdb221206bbbab021b467bbc2a6f5c9a99c9e6353040080bdd3dfe73d7604ad89a47aca6ea7d58bc635f6bd3fbc8da9a1998e9ddfa8372362ccd0 - languageName: node - linkType: hard - -"escodegen@npm:^2.0.0": - version: 2.0.0 - resolution: "escodegen@npm:2.0.0" +"escodegen@npm:^2.1.0": + version: 2.1.0 + resolution: "escodegen@npm:2.1.0" dependencies: esprima: ^4.0.1 estraverse: ^5.2.0 esutils: ^2.0.2 - optionator: ^0.8.1 source-map: ~0.6.1 dependenciesMeta: source-map: @@ -26764,7 +23917,7 @@ __metadata: bin: escodegen: bin/escodegen.js esgenerate: bin/esgenerate.js - checksum: 5aa6b2966fafe0545e4e77936300cc94ad57cfe4dc4ebff9950492eaba83eef634503f12d7e3cbd644ecc1bab388ad0e92b06fd32222c9281a75d1cf02ec6cef + checksum: 096696407e161305cd05aebb95134ad176708bc5cb13d0dcc89a5fcbb959b8ed757e7f2591a5f8036f8f4952d4a724de0df14cd419e29212729fa6df5ce16bf6 languageName: node linkType: hard @@ -26976,23 +24129,13 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^4.0.3": - version: 4.0.3 - resolution: "eslint-scope@npm:4.0.3" - dependencies: - esrecurse: ^4.1.0 - estraverse: ^4.1.1 - checksum: c5f835f681884469991fe58d76a554688d9c9e50811299ccd4a8f79993a039f5bcb0ee6e8de2b0017d97c794b5832ef3b21c9aac66228e3aa0f7a0485bcfb65b - languageName: node - linkType: hard - -"eslint-scope@npm:^7.1.1": - version: 7.1.1 - resolution: "eslint-scope@npm:7.1.1" +"eslint-scope@npm:^7.2.2": + version: 7.2.2 + resolution: "eslint-scope@npm:7.2.2" dependencies: esrecurse: ^4.3.0 estraverse: ^5.2.0 - checksum: 9f6e974ab2db641ca8ab13508c405b7b859e72afe9f254e8131ff154d2f40c99ad4545ce326fd9fde3212ff29707102562a4834f1c48617b35d98c71a97fbf3e + checksum: ec97dbf5fb04b94e8f4c5a91a7f0a6dd3c55e46bfc7bbcd0e3138c3a76977570e02ed89a1810c778dcd72072ff0e9621ba1379b4babe53921d71e2e4486fda3e languageName: node linkType: hard @@ -27016,14 +24159,14 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^1.0.0, eslint-visitor-keys@npm:^1.1.0": +"eslint-visitor-keys@npm:^1.1.0": version: 1.3.0 resolution: "eslint-visitor-keys@npm:1.3.0" checksum: 37a19b712f42f4c9027e8ba98c2b06031c17e0c0a4c696cd429bd9ee04eb43889c446f2cd545e1ff51bef9593fcec94ecd2c2ef89129fcbbf3adadbef520376a languageName: node linkType: hard -"eslint-visitor-keys@npm:^2.0.0": +"eslint-visitor-keys@npm:^2.0.0, eslint-visitor-keys@npm:^2.1.0": version: 2.1.0 resolution: "eslint-visitor-keys@npm:2.1.0" checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d @@ -27037,6 +24180,13 @@ __metadata: languageName: node linkType: hard +"eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": + version: 3.4.3 + resolution: "eslint-visitor-keys@npm:3.4.3" + checksum: 36e9ef87fca698b6fd7ca5ca35d7b2b6eeaaf106572e2f7fd31c12d3bfdaccdb587bba6d3621067e5aece31c8c3a348b93922ab8f7b2cbc6aaab5e1d89040c60 + languageName: node + linkType: hard + "eslint-webpack-plugin@npm:^3.1.1": version: 3.2.0 resolution: "eslint-webpack-plugin@npm:3.2.0" @@ -27053,77 +24203,66 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.16.1, eslint@npm:^8.4.1": - version: 8.33.0 - resolution: "eslint@npm:8.33.0" +"eslint@npm:^8.56.0": + version: 8.57.0 + resolution: "eslint@npm:8.57.0" dependencies: - "@eslint/eslintrc": ^1.4.1 - "@humanwhocodes/config-array": ^0.11.8 + "@eslint-community/eslint-utils": ^4.2.0 + "@eslint-community/regexpp": ^4.6.1 + "@eslint/eslintrc": ^2.1.4 + "@eslint/js": 8.57.0 + "@humanwhocodes/config-array": ^0.11.14 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 - ajv: ^6.10.0 + "@ungap/structured-clone": ^1.2.0 + ajv: ^6.12.4 chalk: ^4.0.0 cross-spawn: ^7.0.2 debug: ^4.3.2 doctrine: ^3.0.0 escape-string-regexp: ^4.0.0 - eslint-scope: ^7.1.1 - eslint-utils: ^3.0.0 - eslint-visitor-keys: ^3.3.0 - espree: ^9.4.0 - esquery: ^1.4.0 + eslint-scope: ^7.2.2 + eslint-visitor-keys: ^3.4.3 + espree: ^9.6.1 + esquery: ^1.4.2 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 file-entry-cache: ^6.0.1 find-up: ^5.0.0 glob-parent: ^6.0.2 globals: ^13.19.0 - grapheme-splitter: ^1.0.4 + graphemer: ^1.4.0 ignore: ^5.2.0 - import-fresh: ^3.0.0 imurmurhash: ^0.1.4 is-glob: ^4.0.0 is-path-inside: ^3.0.3 - js-sdsl: ^4.1.4 js-yaml: ^4.1.0 json-stable-stringify-without-jsonify: ^1.0.1 levn: ^0.4.1 lodash.merge: ^4.6.2 minimatch: ^3.1.2 natural-compare: ^1.4.0 - optionator: ^0.9.1 - regexpp: ^3.2.0 + optionator: ^0.9.3 strip-ansi: ^6.0.1 - strip-json-comments: ^3.1.0 text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 727e63ab8b7acf281442323c5971f6afdd5b656fbcebc4476cf54e35af51b2f180617433fc5e1952f0449ca3f43a905527f9407ea4b8a7ea7562fc9c3f278d4c + checksum: 3a48d7ff85ab420a8447e9810d8087aea5b1df9ef68c9151732b478de698389ee656fd895635b5f2871c89ee5a2652b3f343d11e9db6f8486880374ebc74a2d9 languageName: node linkType: hard -"espree@npm:^9.4.0": - version: 9.4.1 - resolution: "espree@npm:9.4.1" +"espree@npm:^9.6.0, espree@npm:^9.6.1": + version: 9.6.1 + resolution: "espree@npm:9.6.1" dependencies: - acorn: ^8.8.0 + acorn: ^8.9.0 acorn-jsx: ^5.3.2 - eslint-visitor-keys: ^3.3.0 - checksum: 4d266b0cf81c7dfe69e542c7df0f246e78d29f5b04dda36e514eb4c7af117ee6cfbd3280e560571ed82ff6c9c3f0003c05b82583fc7a94006db7497c4fe4270e - languageName: node - linkType: hard - -"esprima-fb@npm:^15001.1.0-dev-harmony-fb": - version: 15001.1.0-dev-harmony-fb - resolution: "esprima-fb@npm:15001.1.0-dev-harmony-fb" - bin: - esparse: ./bin/esparse.js - esvalidate: ./bin/esvalidate.js - checksum: dc5ffe9af81632df7383164a9dccddb5d86cf8732527f87b3caf964ed568168c0d747133cdda1926badbb2c92b9ad8c7c9113e75ab04f3a5fc3ab15a78db0960 + eslint-visitor-keys: ^3.4.1 + checksum: eb8c149c7a2a77b3f33a5af80c10875c3abd65450f60b8af6db1bfcfa8f101e21c1e56a561c6dc13b848e18148d43469e7cd208506238554fb5395a9ea5a1ab9 languageName: node linkType: hard -"esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0": +"esprima@npm:^4.0.0, esprima@npm:^4.0.1": version: 4.0.1 resolution: "esprima@npm:4.0.1" bin: @@ -27133,26 +24272,16 @@ __metadata: languageName: node linkType: hard -"esprima@npm:~3.1.0": - version: 3.1.3 - resolution: "esprima@npm:3.1.3" - bin: - esparse: ./bin/esparse.js - esvalidate: ./bin/esvalidate.js - checksum: 2771c059aa61f2b2fe9d898f11c737c45c26eae6052908f1e2b8bd91c6a440607420f2679cbfd6cbb79f2fa502b37a3053048d287bcd30ea582d46c969fcf67e - languageName: node - linkType: hard - -"esquery@npm:^1.4.0": - version: 1.4.0 - resolution: "esquery@npm:1.4.0" +"esquery@npm:^1.4.2": + version: 1.5.0 + resolution: "esquery@npm:1.5.0" dependencies: estraverse: ^5.1.0 - checksum: a0807e17abd7fbe5fbd4fab673038d6d8a50675cdae6b04fbaa520c34581be0c5fa24582990e8acd8854f671dd291c78bb2efb9e0ed5b62f33bac4f9cf820210 + checksum: aefb0d2596c230118656cd4ec7532d447333a410a48834d80ea648b1e7b5c9bc9ed8b5e33a89cb04e487b60d622f44cf5713bf4abed7c97343edefdc84a35900 languageName: node linkType: hard -"esrecurse@npm:^4.1.0, esrecurse@npm:^4.3.0": +"esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" dependencies: @@ -27161,7 +24290,7 @@ __metadata: languageName: node linkType: hard -"estraverse@npm:^4.1.1, estraverse@npm:^4.2.0": +"estraverse@npm:^4.1.1": version: 4.3.0 resolution: "estraverse@npm:4.3.0" checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827 @@ -27175,17 +24304,6 @@ __metadata: languageName: node linkType: hard -"estree-to-babel@npm:^3.1.0": - version: 3.2.1 - resolution: "estree-to-babel@npm:3.2.1" - dependencies: - "@babel/traverse": ^7.1.6 - "@babel/types": ^7.2.0 - c8: ^7.6.0 - checksum: a4584d0c60b80ce41abe91b11052f5d48635e811c67839942c4ebd51aa33d9f9b156ad615f71ceae2a8260b5e3054f36d73db6d0d2a3b9951483f4b6187495c8 - languageName: node - linkType: hard - "esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" @@ -27200,15 +24318,6 @@ __metadata: languageName: node linkType: hard -"event-stream@npm:~0.9.8": - version: 0.9.8 - resolution: "event-stream@npm:0.9.8" - dependencies: - optimist: 0.2 - checksum: 526b7f0365377727357b03b677a55a7177c1a2138121b293d0b864889a67f470d8317d6979993b1a0c79ace1a24b453d0a5763f60c528768bb2437b6010be229 - languageName: node - linkType: hard - "event-target-shim@npm:^5.0.0": version: 5.0.1 resolution: "event-target-shim@npm:5.0.1" @@ -27244,20 +24353,20 @@ __metadata: languageName: node linkType: hard -"eventemitter3@npm:^3.1.0": - version: 3.1.2 - resolution: "eventemitter3@npm:3.1.2" - checksum: 81e4e82b8418f5cfd986d2b4a2fa5397ac4eb8134e09bcb47005545e22fdf8e9e61d5c053d34651112245aae411bdfe6d0ad5511da0400743fef5fc38bfcfbe3 - languageName: node - linkType: hard - -"eventemitter3@npm:^4.0.0": +"eventemitter3@npm:^4.0.0, eventemitter3@npm:^4.0.4": version: 4.0.7 resolution: "eventemitter3@npm:4.0.7" checksum: 1875311c42fcfe9c707b2712c32664a245629b42bb0a5a84439762dd0fd637fc54d078155ea83c2af9e0323c9ac13687e03cfba79b03af9f40c89b4960099374 languageName: node linkType: hard +"eventemitter3@npm:^5.0.1": + version: 5.0.1 + resolution: "eventemitter3@npm:5.0.1" + checksum: 543d6c858ab699303c3c32e0f0f47fc64d360bf73c3daf0ac0b5079710e340d6fe9f15487f94e66c629f5f82cd1a8678d692f3dbb6f6fcd1190e1b97fcad36f8 + languageName: node + linkType: hard + "eventlistener@npm:0.0.1": version: 0.0.1 resolution: "eventlistener@npm:0.0.1" @@ -27272,20 +24381,13 @@ __metadata: languageName: node linkType: hard -"events@npm:3.3.0, events@npm:^3.0.0, events@npm:^3.2.0, events@npm:^3.3.0": +"events@npm:3.3.0, events@npm:^3.2.0, events@npm:^3.3.0": version: 3.3.0 resolution: "events@npm:3.3.0" checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780 languageName: node linkType: hard -"eventsource@npm:^1.0.7": - version: 1.1.2 - resolution: "eventsource@npm:1.1.2" - checksum: fe8f2ac3c70b1b63ee3cef5c0a28680cb00b5747bfda1d9835695fab3ed602be41c5c799b1fc997b34b02633573fead25b12b036bdf5212f23a6aa9f59212e9b - languageName: node - linkType: hard - "evp_bytestokey@npm:^1.0.0, evp_bytestokey@npm:^1.0.3": version: 1.0.3 resolution: "evp_bytestokey@npm:1.0.3" @@ -27348,6 +24450,23 @@ __metadata: languageName: node linkType: hard +"execa@npm:8.0.1": + version: 8.0.1 + resolution: "execa@npm:8.0.1" + dependencies: + cross-spawn: ^7.0.3 + get-stream: ^8.0.1 + human-signals: ^5.0.0 + is-stream: ^3.0.0 + merge-stream: ^2.0.0 + npm-run-path: ^5.1.0 + onetime: ^6.0.0 + signal-exit: ^4.1.0 + strip-final-newline: ^3.0.0 + checksum: cac1bf86589d1d9b73bdc5dda65c52012d1a9619c44c526891956745f7b366ca2603d29fe3f7460bacc2b48c6eab5d6a4f7afe0534b31473d3708d1265545e1f + languageName: node + linkType: hard + "execa@npm:^0.10.0": version: 0.10.0 resolution: "execa@npm:0.10.0" @@ -27363,21 +24482,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^0.9.0": - version: 0.9.0 - resolution: "execa@npm:0.9.0" - dependencies: - cross-spawn: ^5.0.1 - get-stream: ^3.0.0 - is-stream: ^1.1.0 - npm-run-path: ^2.0.0 - p-finally: ^1.0.0 - signal-exit: ^3.0.0 - strip-eof: ^1.0.0 - checksum: 38e9e2fc9407fb117ff1a434adea03cdd84f83e369801f77d7afdd433f5a80db2fde74c73068f1ca491c74bc50b4c4e908ae23b3105cc7604b9b846db482d346 - languageName: node - linkType: hard - "execa@npm:^1.0.0": version: 1.0.0 resolution: "execa@npm:1.0.0" @@ -27409,13 +24513,6 @@ __metadata: languageName: node linkType: hard -"exit-hook@npm:^1.0.0": - version: 1.1.1 - resolution: "exit-hook@npm:1.1.1" - checksum: 1b4f16da7c202cd336ca07acb052922639182b4e2f1ad4007ed481bb774ce93469f505dec1371d9cd580ac54146a9fd260f053b0e4a48fa87c49fa3dc4a3f144 - languageName: node - linkType: hard - "exit@npm:0.1.2, exit@npm:0.1.x, exit@npm:^0.1.2": version: 0.1.2 resolution: "exit@npm:0.1.2" @@ -27423,39 +24520,6 @@ __metadata: languageName: node linkType: hard -"expand-brackets@npm:^0.1.4": - version: 0.1.5 - resolution: "expand-brackets@npm:0.1.5" - dependencies: - is-posix-bracket: ^0.1.0 - checksum: 71b2971027eb026f055a1c310d24d18a266427b84fc18cadddcedb4de2e07aaef6084e252406b20e58f7aa7613f6bfbe6136962955562529a66675bf49bb10d7 - languageName: node - linkType: hard - -"expand-brackets@npm:^2.1.4": - version: 2.1.4 - resolution: "expand-brackets@npm:2.1.4" - dependencies: - debug: ^2.3.3 - define-property: ^0.2.5 - extend-shallow: ^2.0.1 - posix-character-classes: ^0.1.0 - regex-not: ^1.0.0 - snapdragon: ^0.8.1 - to-regex: ^3.0.1 - checksum: 1781d422e7edfa20009e2abda673cadb040a6037f0bd30fcd7357304f4f0c284afd420d7622722ca4a016f39b6d091841ab57b401c1f7e2e5131ac65b9f14fa1 - languageName: node - linkType: hard - -"expand-range@npm:^1.8.1": - version: 1.8.2 - resolution: "expand-range@npm:1.8.2" - dependencies: - fill-range: ^2.1.0 - checksum: ca773ec06838d7d53cfd835b7d58c9c662a3773e5d57647ca6f83e50218efd93e29b5ee6cc1ea9c5651794e9005562cad28c4911ea06aac27323a05f3c6b787d - languageName: node - linkType: hard - "expand-template@npm:^2.0.3": version: 2.0.3 resolution: "expand-template@npm:2.0.3" @@ -27463,73 +24527,79 @@ __metadata: languageName: node linkType: hard -"expand-tilde@npm:^1.2.2": - version: 1.2.2 - resolution: "expand-tilde@npm:1.2.2" +"expect@npm:^29.0.0, expect@npm:^29.7.0": + version: 29.7.0 + resolution: "expect@npm:29.7.0" dependencies: - os-homedir: ^1.0.1 - checksum: 18051cd104977bc06e2bb1347db9959b90504437beea0de6fd287a3c8c58b41e2330337bd189cfca2ee4be6bda9bf045f8c07daf23e622f85eb6ee1c420619a0 + "@jest/expect-utils": ^29.7.0 + jest-get-type: ^29.6.3 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 + checksum: 9257f10288e149b81254a0fda8ffe8d54a7061cd61d7515779998b012579d2b8c22354b0eb901daf0145f347403da582f75f359f4810c007182ad3fb318b5c0c languageName: node linkType: hard -"expect@npm:^29.5.0": - version: 29.5.0 - resolution: "expect@npm:29.5.0" - dependencies: - "@jest/expect-utils": ^29.5.0 - jest-get-type: ^29.4.3 - jest-matcher-utils: ^29.5.0 - jest-message-util: ^29.5.0 - jest-util: ^29.5.0 - checksum: 58f70b38693df6e5c6892db1bcd050f0e518d6f785175dc53917d4fa6a7359a048e5690e19ddcb96b65c4493881dd89a3dabdab1a84dfa55c10cdbdabf37b2d7 +"exponential-backoff@npm:^3.1.1": + version: 3.1.1 + resolution: "exponential-backoff@npm:3.1.1" + checksum: 3d21519a4f8207c99f7457287291316306255a328770d320b401114ec8481986e4e467e854cb9914dd965e0a1ca810a23ccb559c642c88f4c7f55c55778a9b48 languageName: node linkType: hard -"express@npm:4.17.1": - version: 4.17.1 - resolution: "express@npm:4.17.1" +"express-rate-limit@npm:5.5.1": + version: 5.5.1 + resolution: "express-rate-limit@npm:5.5.1" + checksum: 264820bd5fe350794f90497c5bdc7b323eec4394873cd4b9f9d3654b2c47b285e87270a5a11721fb7fb895d56218e9657ea7bb9a544dd43770c6e7beaad217e8 + languageName: node + linkType: hard + +"express@npm:4.18.2": + version: 4.18.2 + resolution: "express@npm:4.18.2" dependencies: - accepts: ~1.3.7 + accepts: ~1.3.8 array-flatten: 1.1.1 - body-parser: 1.19.0 - content-disposition: 0.5.3 + body-parser: 1.20.1 + content-disposition: 0.5.4 content-type: ~1.0.4 - cookie: 0.4.0 + cookie: 0.5.0 cookie-signature: 1.0.6 debug: 2.6.9 - depd: ~1.1.2 + depd: 2.0.0 encodeurl: ~1.0.2 escape-html: ~1.0.3 etag: ~1.8.1 - finalhandler: ~1.1.2 + finalhandler: 1.2.0 fresh: 0.5.2 + http-errors: 2.0.0 merge-descriptors: 1.0.1 methods: ~1.1.2 - on-finished: ~2.3.0 + on-finished: 2.4.1 parseurl: ~1.3.3 path-to-regexp: 0.1.7 - proxy-addr: ~2.0.5 - qs: 6.7.0 + proxy-addr: ~2.0.7 + qs: 6.11.0 range-parser: ~1.2.1 - safe-buffer: 5.1.2 - send: 0.17.1 - serve-static: 1.14.1 - setprototypeof: 1.1.1 - statuses: ~1.5.0 + safe-buffer: 5.2.1 + send: 0.18.0 + serve-static: 1.15.0 + setprototypeof: 1.2.0 + statuses: 2.0.1 type-is: ~1.6.18 utils-merge: 1.0.1 vary: ~1.1.2 - checksum: d964e9e17af331ea6fa2f84999b063bc47189dd71b4a735df83f9126d3bb2b92e830f1cb1d7c2742530eb625e2689d7a9a9c71f0c3cc4dd6015c3cd32a01abd5 + checksum: 3c4b9b076879442f6b968fe53d85d9f1eeacbb4f4c41e5f16cc36d77ce39a2b0d81b3f250514982110d815b2f7173f5561367f9110fcc541f9371948e8c8b037 languageName: node linkType: hard -"express@npm:^4.17.0, express@npm:^4.17.1": - version: 4.18.2 - resolution: "express@npm:4.18.2" +"express@npm:^4.17.3": + version: 4.18.3 + resolution: "express@npm:4.18.3" dependencies: accepts: ~1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.1 + body-parser: 1.20.2 content-disposition: 0.5.4 content-type: ~1.0.4 cookie: 0.5.0 @@ -27558,57 +24628,18 @@ __metadata: type-is: ~1.6.18 utils-merge: 1.0.1 vary: ~1.1.2 - checksum: 3c4b9b076879442f6b968fe53d85d9f1eeacbb4f4c41e5f16cc36d77ce39a2b0d81b3f250514982110d815b2f7173f5561367f9110fcc541f9371948e8c8b037 - languageName: node - linkType: hard - -"ext@npm:^1.1.2": - version: 1.7.0 - resolution: "ext@npm:1.7.0" - dependencies: - type: ^2.7.2 - checksum: ef481f9ef45434d8c867cfd09d0393b60945b7c8a1798bedc4514cb35aac342ccb8d8ecb66a513e6a2b4ec1e294a338e3124c49b29736f8e7c735721af352c31 + checksum: 3d7fc8762a81dee0adf0b604f11627db2af082c5f2234e78a4aa8134f22c51f96c6282063f2f8b87f5dbc70679a3087caccb93b6107e324c6feb3a70960a5864 languageName: node linkType: hard -"extend-shallow@npm:^2.0.1": - version: 2.0.1 - resolution: "extend-shallow@npm:2.0.1" - dependencies: - is-extendable: ^0.1.0 - checksum: 8fb58d9d7a511f4baf78d383e637bd7d2e80843bd9cd0853649108ea835208fb614da502a553acc30208e1325240bb7cc4a68473021612496bb89725483656d8 - languageName: node - linkType: hard - -"extend-shallow@npm:^3.0.0, extend-shallow@npm:^3.0.2": - version: 3.0.2 - resolution: "extend-shallow@npm:3.0.2" - dependencies: - assign-symbols: ^1.0.0 - is-extendable: ^1.0.1 - checksum: a920b0cd5838a9995ace31dfd11ab5e79bf6e295aa566910ce53dff19f4b1c0fda2ef21f26b28586c7a2450ca2b42d97bd8c0f5cec9351a819222bf861e02461 - languageName: node - linkType: hard - -"extend@npm:^3.0.0, extend@npm:~3.0.2": +"extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" checksum: a50a8309ca65ea5d426382ff09f33586527882cf532931cb08ca786ea3146c0553310bda688710ff61d7668eba9f96b923fe1420cdf56a2c3eaf30fcab87b515 languageName: node linkType: hard -"external-editor@npm:^1.1.0": - version: 1.1.1 - resolution: "external-editor@npm:1.1.1" - dependencies: - extend: ^3.0.0 - spawn-sync: ^1.0.15 - tmp: ^0.0.29 - checksum: bba2d5ba72d2aa30f83897ec0ba609cff1fb191b57f34eae3490a02775bea3d29e8f67faeb72ea0a5219ce88e506a0765b5245e05c1a0ab451d7a12dea3b6271 - languageName: node - linkType: hard - -"external-editor@npm:^2.0.1, external-editor@npm:^2.1.0": +"external-editor@npm:^2.1.0": version: 2.2.0 resolution: "external-editor@npm:2.2.0" dependencies: @@ -27630,31 +24661,6 @@ __metadata: languageName: node linkType: hard -"extglob@npm:^0.3.1": - version: 0.3.2 - resolution: "extglob@npm:0.3.2" - dependencies: - is-extglob: ^1.0.0 - checksum: c1c8d5365fe4992fc5b007140cbb37292ffadcd767cb602606de4d572ff96f38620e42855f8cb75020c050aacf1eeb51212dd6312de46eab42e2200277b5fc45 - languageName: node - linkType: hard - -"extglob@npm:^2.0.4": - version: 2.0.4 - resolution: "extglob@npm:2.0.4" - dependencies: - array-unique: ^0.3.2 - define-property: ^1.0.0 - expand-brackets: ^2.1.4 - extend-shallow: ^2.0.1 - fragment-cache: ^0.2.1 - regex-not: ^1.0.0 - snapdragon: ^0.8.1 - to-regex: ^3.0.1 - checksum: a41531b8934735b684cef5e8c5a01d0f298d7d384500ceca38793a9ce098125aab04ee73e2d75d5b2901bc5dddd2b64e1b5e3bf19139ea48bac52af4a92f1d00 - languageName: node - linkType: hard - "extract-files@npm:^9.0.0": version: 9.0.0 resolution: "extract-files@npm:9.0.0" @@ -27693,6 +24699,15 @@ __metadata: languageName: node linkType: hard +"extrareqp2@npm:^1.0.0": + version: 1.0.0 + resolution: "extrareqp2@npm:1.0.0" + dependencies: + follow-redirects: ^1.14.0 + checksum: 1c64c2669715a8dbb07c88ba81a3aa1dd1fe29a794b27db5bece17994de32d3f21ca686af265f56174a748203b57eebdf8ae22afda05f361fc29420059ed14ae + languageName: node + linkType: hard + "extsprintf@npm:1.3.0": version: 1.3.0 resolution: "extsprintf@npm:1.3.0" @@ -27735,13 +24750,6 @@ __metadata: languageName: node linkType: hard -"fast-deep-equal@npm:^2.0.1": - version: 2.0.1 - resolution: "fast-deep-equal@npm:2.0.1" - checksum: b701835a87985e0ec4925bdf1f0c1e7eb56309b5d12d534d5b4b69d95a54d65bb16861c081781ead55f73f12d6c60ba668713391ee7fbf6b0567026f579b7b0b - languageName: node - linkType: hard - "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -27756,20 +24764,6 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^2.0.2, fast-glob@npm:^2.2.6": - version: 2.2.7 - resolution: "fast-glob@npm:2.2.7" - dependencies: - "@mrmlnc/readdir-enhanced": ^2.2.1 - "@nodelib/fs.stat": ^1.1.2 - glob-parent: ^3.1.0 - is-glob: ^4.0.0 - merge2: ^1.2.3 - micromatch: ^3.1.10 - checksum: 304ccff1d437fcc44ae0168b0c3899054b92e0fd6af6ad7c3ccc82ab4ddd210b99c7c739d60ee3686da2aa165cd1a31810b31fd91f7c2a575d297342a9fc0534 - languageName: node - linkType: hard - "fast-glob@npm:^3.2.11": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" @@ -27796,6 +24790,13 @@ __metadata: languageName: node linkType: hard +"fast-json-patch@npm:^3.0.0-1": + version: 3.1.1 + resolution: "fast-json-patch@npm:3.1.1" + checksum: c4525b61b2471df60d4b025b4118b036d99778a93431aa44d1084218182841d82ce93056f0f3bbd731a24e6a8e69820128adf1873eb2199a26c62ef58d137833 + languageName: node + linkType: hard + "fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0" @@ -27817,7 +24818,7 @@ __metadata: languageName: node linkType: hard -"fast-levenshtein@npm:^2.0.6, fast-levenshtein@npm:~2.0.6": +"fast-levenshtein@npm:^2.0.6": version: 2.0.6 resolution: "fast-levenshtein@npm:2.0.6" checksum: 92cfec0a8dfafd9c7a15fba8f2cc29cd0b62b85f056d99ce448bbcd9f708e18ab2764bda4dd5158364f4145a7c72788538994f0d1787b956ef0d1062b0f7c24c @@ -27833,6 +24834,13 @@ __metadata: languageName: node linkType: hard +"fast-redact@npm:^3.0.0": + version: 3.3.0 + resolution: "fast-redact@npm:3.3.0" + checksum: 3f7becc70a5a2662a9cbfdc52a4291594f62ae998806ee00315af307f32d9559dbf512146259a22739ee34401950ef47598c1f4777d33b0ed5027203d67f549c + languageName: node + linkType: hard + "fast-redact@npm:^3.1.1": version: 3.1.2 resolution: "fast-redact@npm:3.1.2" @@ -27840,7 +24848,7 @@ __metadata: languageName: node linkType: hard -"fast-safe-stringify@npm:^2.1.1": +"fast-safe-stringify@npm:2.1.1, fast-safe-stringify@npm:^2.1.1": version: 2.1.1 resolution: "fast-safe-stringify@npm:2.1.1" checksum: a851cbddc451745662f8f00ddb622d6766f9bd97642dabfd9a405fb0d646d69fc0b9a1243cbf67f5f18a39f40f6fa821737651ff1bceeba06c9992ca2dc5bd3d @@ -27911,16 +24919,7 @@ __metadata: languageName: node linkType: hard -"fault@npm:^1.0.2": - version: 1.0.4 - resolution: "fault@npm:1.0.4" - dependencies: - format: ^0.2.0 - checksum: 5ac610d8b09424e0f2fa8cf913064372f2ee7140a203a79957f73ed557c0e79b1a3d096064d7f40bde8132a69204c1fe25ec23634c05c6da2da2039cff26c4e7 - languageName: node - linkType: hard - -"faye-websocket@npm:^0.11.3, faye-websocket@npm:~0.11.1": +"faye-websocket@npm:^0.11.3": version: 0.11.4 resolution: "faye-websocket@npm:0.11.4" dependencies: @@ -27938,44 +24937,6 @@ __metadata: languageName: node linkType: hard -"fbjs-css-vars@npm:^1.0.0": - version: 1.0.2 - resolution: "fbjs-css-vars@npm:1.0.2" - checksum: 72baf6d22c45b75109118b4daecb6c8016d4c83c8c0f23f683f22e9d7c21f32fff6201d288df46eb561e3c7d4bb4489b8ad140b7f56444c453ba407e8bd28511 - languageName: node - linkType: hard - -"fbjs@npm:^0.8.4": - version: 0.8.18 - resolution: "fbjs@npm:0.8.18" - dependencies: - core-js: ^1.0.0 - isomorphic-fetch: ^2.1.1 - loose-envify: ^1.0.0 - object-assign: ^4.1.0 - promise: ^7.1.1 - setimmediate: ^1.0.5 - ua-parser-js: ^0.7.30 - checksum: 668731b946a765908c9cbe51d5160f973abb78004b3d122587c3e930e3e1ddcc0ce2b17f2a8637dc9d733e149aa580f8d3035a35cc2d3bc78b78f1b19aab90e2 - languageName: node - linkType: hard - -"fbjs@npm:^1.0.0": - version: 1.0.0 - resolution: "fbjs@npm:1.0.0" - dependencies: - core-js: ^2.4.1 - fbjs-css-vars: ^1.0.0 - isomorphic-fetch: ^2.1.1 - loose-envify: ^1.0.0 - object-assign: ^4.1.0 - promise: ^7.1.1 - setimmediate: ^1.0.5 - ua-parser-js: ^0.7.18 - checksum: e3a18508c303934aa1d3d891c13e127d071d8c5c557fa886d982fd71ebf6ac713cb7fa8cbd805b0c50fe1be80eea276125c8cc00d7d48460572738e0d71123ac - languageName: node - linkType: hard - "fclone@npm:1.0.11, fclone@npm:~1.0.11": version: 1.0.11 resolution: "fclone@npm:1.0.11" @@ -27999,14 +24960,16 @@ __metadata: languageName: node linkType: hard -"figgy-pudding@npm:^3.4.1, figgy-pudding@npm:^3.5.1": - version: 3.5.2 - resolution: "figgy-pudding@npm:3.5.2" - checksum: 4090bd66193693dcda605e44d6b8715d8fb5c92a67acd57826e55cf816a342f550d57e5638f822b39366e1b2fdb244e99b3068a37213aa1d6c1bf602b8fde5ae +"figures@npm:3.2.0, figures@npm:^3.0.0, figures@npm:^3.2.0": + version: 3.2.0 + resolution: "figures@npm:3.2.0" + dependencies: + escape-string-regexp: ^1.0.5 + checksum: 85a6ad29e9aca80b49b817e7c89ecc4716ff14e3779d9835af554db91bac41c0f289c418923519392a1e582b4d10482ad282021330cd045bb7b80c84152f2a2b languageName: node linkType: hard -"figures@npm:^1.3.5, figures@npm:^1.7.0": +"figures@npm:^1.7.0": version: 1.7.0 resolution: "figures@npm:1.7.0" dependencies: @@ -28025,15 +24988,6 @@ __metadata: languageName: node linkType: hard -"figures@npm:^3.0.0, figures@npm:^3.2.0": - version: 3.2.0 - resolution: "figures@npm:3.2.0" - dependencies: - escape-string-regexp: ^1.0.5 - checksum: 85a6ad29e9aca80b49b817e7c89ecc4716ff14e3779d9835af554db91bac41c0f289c418923519392a1e582b4d10482ad282021330cd045bb7b80c84152f2a2b - languageName: node - linkType: hard - "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -28055,28 +25009,6 @@ __metadata: languageName: node linkType: hard -"file-loader@npm:^4.2.0": - version: 4.3.0 - resolution: "file-loader@npm:4.3.0" - dependencies: - loader-utils: ^1.2.3 - schema-utils: ^2.5.0 - peerDependencies: - webpack: ^4.0.0 - checksum: a005ac5599e96631e8ead32db874283ef821c121e93997b0d6f853db1284bcd7832e1ac59d39a21c201de22b6e33146996c28bd8c486893a5191c334a00f61b2 - languageName: node - linkType: hard - -"file-system-cache@npm:^1.0.5": - version: 1.1.0 - resolution: "file-system-cache@npm:1.1.0" - dependencies: - fs-extra: ^10.1.0 - ramda: ^0.28.0 - checksum: d60d7aadf2e9d1629c20dd423f9e1fc3a9719f80dc4e08017a1aa06a8f8d8f66cf140a63ab68a72f07edd9684786ce7409ef4177b43ed0209cd6bcdbb39dab00 - languageName: node - linkType: hard - "file-type@npm:^3.8.0": version: 3.9.0 resolution: "file-type@npm:3.9.0" @@ -28098,20 +25030,6 @@ __metadata: languageName: node linkType: hard -"file-uri-to-path@npm:1.0.0": - version: 1.0.0 - resolution: "file-uri-to-path@npm:1.0.0" - checksum: b648580bdd893a008c92c7ecc96c3ee57a5e7b6c4c18a9a09b44fb5d36d79146f8e442578bc0e173dc027adf3987e254ba1dfd6e3ec998b7c282873010502144 - languageName: node - linkType: hard - -"file-uri-to-path@npm:2": - version: 2.0.0 - resolution: "file-uri-to-path@npm:2.0.0" - checksum: 4a71a99ddaa6ae7ae7bffe2948c34da59982ed465d930a0af9cb59fcc10fcd93366cc356ec3337c18373fde5df7ac52afda4558f155febd1799d135552207edb - languageName: node - linkType: hard - "filelist@npm:^1.0.1": version: 1.0.4 resolution: "filelist@npm:1.0.4" @@ -28121,38 +25039,6 @@ __metadata: languageName: node linkType: hard -"filename-regex@npm:^2.0.0": - version: 2.0.1 - resolution: "filename-regex@npm:2.0.1" - checksum: ac181f8184cf49d2f08889a446995537c3967e6f6195752d903b69c7d85f134425fb1446c4e384e77390bac488b60a9658805debc5a91e8c0bc9f81340505371 - languageName: node - linkType: hard - -"filename-reserved-regex@npm:^2.0.0": - version: 2.0.0 - resolution: "filename-reserved-regex@npm:2.0.0" - checksum: 323a0020fd7f243238ffccab9d728cbc5f3a13c84b2c10e01efb09b8324561d7a51776be76f36603c734d4f69145c39a5d12492bf6142a28b50d7f90bd6190bc - languageName: node - linkType: hard - -"filenamify@npm:^2.0.0": - version: 2.1.0 - resolution: "filenamify@npm:2.1.0" - dependencies: - filename-reserved-regex: ^2.0.0 - strip-outer: ^1.0.0 - trim-repeated: ^1.0.0 - checksum: dd7f6ce050b642dac75fd4a88dc88fb5c4c40d72e7b8b1da5c2799a0c13332b7d631947e0e549906895864207c81a74a3656fc9684ba265e3b17ef8b1421bdcf - languageName: node - linkType: hard - -"filesize@npm:3.6.1": - version: 3.6.1 - resolution: "filesize@npm:3.6.1" - checksum: 9ba47e9df90cd6bb6c0434418123facf9dafbe92c850f29ed50bfa42d60d00f8501a8a9b962f77ec7d1ba30190d5dbda5f6f56c5e56bce9e09729988bf0613c4 - languageName: node - linkType: hard - "filesize@npm:^8.0.6": version: 8.0.7 resolution: "filesize@npm:8.0.7" @@ -28160,31 +25046,6 @@ __metadata: languageName: node linkType: hard -"fill-range@npm:^2.1.0": - version: 2.2.4 - resolution: "fill-range@npm:2.2.4" - dependencies: - is-number: ^2.1.0 - isobject: ^2.0.0 - randomatic: ^3.0.0 - repeat-element: ^1.1.2 - repeat-string: ^1.5.2 - checksum: ee7cb386c983bf7ff8aa120164c8b857a937c9d2b9c4ddf47af22f9d2bb1bd03dfa821946d7246f1631e86816562dd60059e081948d0804ce2ac0ac83f7edc61 - languageName: node - linkType: hard - -"fill-range@npm:^4.0.0": - version: 4.0.0 - resolution: "fill-range@npm:4.0.0" - dependencies: - extend-shallow: ^2.0.1 - is-number: ^3.0.0 - repeat-string: ^1.6.1 - to-regex-range: ^2.1.0 - checksum: dbb5102467786ab42bc7a3ec7380ae5d6bfd1b5177b2216de89e4a541193f8ba599a6db84651bd2c58c8921db41b8cc3d699ea83b477342d3ce404020f73c298 - languageName: node - linkType: hard - "fill-range@npm:^7.0.1": version: 7.0.1 resolution: "fill-range@npm:7.0.1" @@ -28194,13 +25055,6 @@ __metadata: languageName: node linkType: hard -"filter-obj@npm:^1.1.0": - version: 1.1.0 - resolution: "filter-obj@npm:1.1.0" - checksum: cf2104a7c45ff48e7f505b78a3991c8f7f30f28bd8106ef582721f321f1c6277f7751aacd5d83026cb079d9d5091082f588d14a72e7c5d720ece79118fa61e10 - languageName: node - linkType: hard - "finalhandler@npm:1.2.0": version: 1.2.0 resolution: "finalhandler@npm:1.2.0" @@ -28216,32 +25070,17 @@ __metadata: languageName: node linkType: hard -"finalhandler@npm:~1.1.2": - version: 1.1.2 - resolution: "finalhandler@npm:1.1.2" - dependencies: - debug: 2.6.9 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - on-finished: ~2.3.0 - parseurl: ~1.3.3 - statuses: ~1.5.0 - unpipe: ~1.0.0 - checksum: 617880460c5138dd7ccfd555cb5dde4d8f170f4b31b8bd51e4b646bb2946c30f7db716428a1f2882d730d2b72afb47d1f67cc487b874cb15426f95753a88965e - languageName: node - linkType: hard - -"find-babel-config@npm:^1.2.0": - version: 1.2.0 - resolution: "find-babel-config@npm:1.2.0" +"find-babel-config@npm:^2.0.0": + version: 2.0.0 + resolution: "find-babel-config@npm:2.0.0" dependencies: - json5: ^0.5.1 - path-exists: ^3.0.0 - checksum: 0a1785d3da9f38637885d9d65f183aaa072f51a834f733035e9694e4d0f6983ae8c8e75cd4e08b92af6f595b3b490ee813a1c5a9b14740685aa836fa1e878583 + json5: ^2.1.1 + path-exists: ^4.0.0 + checksum: d110308b02fe6a6411a0cfb7fd50af6740fbf5093eada3d6ddacf99b07fc8eea4aa3475356484710a0032433029a21ce733bb3ef88fda1d6e35c29a3e4983014 languageName: node linkType: hard -"find-cache-dir@npm:^2.0.0, find-cache-dir@npm:^2.1.0": +"find-cache-dir@npm:^2.0.0": version: 2.1.0 resolution: "find-cache-dir@npm:2.1.0" dependencies: @@ -28252,7 +25091,7 @@ __metadata: languageName: node linkType: hard -"find-cache-dir@npm:^3.0.0, find-cache-dir@npm:^3.3.1, find-cache-dir@npm:^3.3.2": +"find-cache-dir@npm:^3.3.2": version: 3.3.2 resolution: "find-cache-dir@npm:3.3.2" dependencies: @@ -28263,15 +25102,6 @@ __metadata: languageName: node linkType: hard -"find-config@npm:^1.0.0": - version: 1.0.0 - resolution: "find-config@npm:1.0.0" - dependencies: - user-home: ^2.0.0 - checksum: 446c8c11551b4946ef8adaca00d595119826141c31d306f433a763d02162da4f4bc1de53ccbf2e0f6ccc76782951dca0c69b9a65c76a37bfbaa1705d0a1401b1 - languageName: node - linkType: hard - "find-my-way@npm:^2.2.2": version: 2.2.5 resolution: "find-my-way@npm:2.2.5" @@ -28294,30 +25124,6 @@ __metadata: languageName: node linkType: hard -"find-node-modules@npm:1.0.4": - version: 1.0.4 - resolution: "find-node-modules@npm:1.0.4" - dependencies: - findup-sync: 0.4.2 - merge: ^1.2.0 - checksum: ab30a7f938f3f4876df372c7494ad0927200453a1692e33197d6b2303c9092a30ed817a101b80a28ae7758c621f0a54ae783c66eabd74311110f948505e6cb08 - languageName: node - linkType: hard - -"find-parent-dir@npm:^0.3.0": - version: 0.3.1 - resolution: "find-parent-dir@npm:0.3.1" - checksum: 55e722584760cfbc6611901c7ced5081345cf629e2ecd6a4f6704b13b5a1876c8d9d9db5fd4965ba23e1ecbc24a8b62af40379cfef1ffa0231719b9d924eebdd - languageName: node - linkType: hard - -"find-root@npm:1.0.0": - version: 1.0.0 - resolution: "find-root@npm:1.0.0" - checksum: 1fefca9f269ab1728fa97171ac90b5f6d9163eee9ee43d13e50d92185d697fefc4e03079d513f93e713693d11de9adc4940a0be20fc1be4d06cf70711156c688 - languageName: node - linkType: hard - "find-root@npm:^1.1.0": version: 1.1.0 resolution: "find-root@npm:1.1.0" @@ -28325,15 +25131,6 @@ __metadata: languageName: node linkType: hard -"find-up@npm:3.0.0, find-up@npm:^3.0.0": - version: 3.0.0 - resolution: "find-up@npm:3.0.0" - dependencies: - locate-path: ^3.0.0 - checksum: 38eba3fe7a66e4bc7f0f5a1366dc25508b7cfc349f852640e3678d26ad9a6d7e2c43eff0a472287de4a9753ef58f066a0ea892a256fa3636ad51b3fe1e17fae9 - languageName: node - linkType: hard - "find-up@npm:5.0.0, find-up@npm:^5.0.0": version: 5.0.0 resolution: "find-up@npm:5.0.0" @@ -28344,17 +25141,7 @@ __metadata: languageName: node linkType: hard -"find-up@npm:^1.0.0": - version: 1.1.2 - resolution: "find-up@npm:1.1.2" - dependencies: - path-exists: ^2.0.0 - pinkie-promise: ^2.0.0 - checksum: a2cb9f4c9f06ee3a1e92ed71d5aed41ac8ae30aefa568132f6c556fac7678a5035126153b59eaec68da78ac409eef02503b2b059706bdbf232668d7245e3240a - languageName: node - linkType: hard - -"find-up@npm:^2.0.0, find-up@npm:^2.1.0": +"find-up@npm:^2.0.0": version: 2.1.0 resolution: "find-up@npm:2.1.0" dependencies: @@ -28363,6 +25150,15 @@ __metadata: languageName: node linkType: hard +"find-up@npm:^3.0.0": + version: 3.0.0 + resolution: "find-up@npm:3.0.0" + dependencies: + locate-path: ^3.0.0 + checksum: 38eba3fe7a66e4bc7f0f5a1366dc25508b7cfc349f852640e3678d26ad9a6d7e2c43eff0a472287de4a9753ef58f066a0ea892a256fa3636ad51b3fe1e17fae9 + languageName: node + linkType: hard + "find-up@npm:^4.0.0, find-up@npm:^4.1.0": version: 4.1.0 resolution: "find-up@npm:4.1.0" @@ -28392,18 +25188,6 @@ __metadata: languageName: node linkType: hard -"findup-sync@npm:0.4.2": - version: 0.4.2 - resolution: "findup-sync@npm:0.4.2" - dependencies: - detect-file: ^0.1.0 - is-glob: ^2.0.1 - micromatch: ^2.3.7 - resolve-dir: ^0.1.0 - checksum: 0c2938677972808c74abb037b1c59c6f7adf979d48c7eaa62d968d9535f458ad70790f6c510af98c6ebcb88cdd6a09243b4477bf659486af65b3ce12fd1c4521 - languageName: node - linkType: hard - "flat-cache@npm:^3.0.4": version: 3.0.4 resolution: "flat-cache@npm:3.0.4" @@ -28414,6 +25198,15 @@ __metadata: languageName: node linkType: hard +"flat@npm:^5.0.2": + version: 5.0.2 + resolution: "flat@npm:5.0.2" + bin: + flat: cli.js + checksum: 12a1536ac746db74881316a181499a78ef953632ddd28050b7a3a43c62ef5462e3357c8c29d76072bb635f147f7a9a1f0c02efef6b4be28f8db62ceb3d5c7f5d + languageName: node + linkType: hard + "flatted@npm:^3.1.0": version: 3.2.7 resolution: "flatted@npm:3.2.7" @@ -28428,25 +25221,6 @@ __metadata: languageName: node linkType: hard -"flush-write-stream@npm:^1.0.0": - version: 1.1.1 - resolution: "flush-write-stream@npm:1.1.1" - dependencies: - inherits: ^2.0.3 - readable-stream: ^2.3.6 - checksum: 42e07747f83bcd4e799da802e621d6039787749ffd41f5517f8c4f786ee967e31ba32b09f8b28a9c6f67bd4f5346772e604202df350e8d99f4141771bae31279 - languageName: node - linkType: hard - -"focus-lock@npm:^0.11.5": - version: 0.11.5 - resolution: "focus-lock@npm:0.11.5" - dependencies: - tslib: ^2.0.3 - checksum: c1d38b0eb4448f06155b0820f153a9e3e3910f6777b1129b4124ec7d81d911b86adb20049091c6ee58685b2db5f48678c87755e66d4c69bd8a1a8a15de050796 - languageName: node - linkType: hard - "folder-hash@npm:^4.0.0, folder-hash@npm:^4.0.4": version: 4.0.4 resolution: "folder-hash@npm:4.0.4" @@ -28469,6 +25243,16 @@ __metadata: languageName: node linkType: hard +"follow-redirects@npm:^1.15.4": + version: 1.15.5 + resolution: "follow-redirects@npm:1.15.5" + peerDependenciesMeta: + debug: + optional: true + checksum: 5ca49b5ce6f44338cbfc3546823357e7a70813cecc9b7b768158a1d32c1e62e7407c944402a918ea8c38ae2e78266312d617dc68783fac502cbb55e1047b34ec + languageName: node + linkType: hard + "for-each@npm:^0.3.3": version: 0.3.3 resolution: "for-each@npm:0.3.3" @@ -28478,36 +25262,13 @@ __metadata: languageName: node linkType: hard -"for-in@npm:^0.1.3": - version: 0.1.8 - resolution: "for-in@npm:0.1.8" - checksum: f5bdad7811700ee6a0f96b33d72a1db966aea75a1f03c7245d147f8369305e709f53a55ee7ae8eaddcfa85c7c89bca78472be8f1bc605475ce5bb2c70f77f8da - languageName: node - linkType: hard - -"for-in@npm:^1.0.1, for-in@npm:^1.0.2": - version: 1.0.2 - resolution: "for-in@npm:1.0.2" - checksum: 09f4ae93ce785d253ac963d94c7f3432d89398bf25ac7a24ed034ca393bf74380bdeccc40e0f2d721a895e54211b07c8fad7132e8157827f6f7f059b70b4043d - languageName: node - linkType: hard - -"for-own@npm:^0.1.3, for-own@npm:^0.1.4": - version: 0.1.5 - resolution: "for-own@npm:0.1.5" - dependencies: - for-in: ^1.0.1 - checksum: 07eb0a2e98eb55ce13b56dd11ef4fb5e619ba7380aaec388b9eec1946153d74fa734ce409e8434020557e9489a50c34bc004d55754f5863bf7d77b441d8dee8c - languageName: node - linkType: hard - -"foreground-child@npm:^2.0.0": - version: 2.0.0 - resolution: "foreground-child@npm:2.0.0" +"foreground-child@npm:^3.1.0": + version: 3.1.1 + resolution: "foreground-child@npm:3.1.1" dependencies: cross-spawn: ^7.0.0 - signal-exit: ^3.0.2 - checksum: f77ec9aff621abd6b754cb59e690743e7639328301fbea6ff09df27d2befaf7dd5b77cec51c32323d73a81a7d91caaf9413990d305cbe3d873eec4fe58960956 + signal-exit: ^4.0.1 + checksum: 139d270bc82dc9e6f8bc045fe2aae4001dc2472157044fdfad376d0a3457f77857fa883c1c8b21b491c6caade9a926a4bed3d3d2e8d3c9202b151a4cbbd0bcd5 languageName: node linkType: hard @@ -28518,22 +25279,6 @@ __metadata: languageName: node linkType: hard -"fork-ts-checker-webpack-plugin@npm:1.5.0": - version: 1.5.0 - resolution: "fork-ts-checker-webpack-plugin@npm:1.5.0" - dependencies: - babel-code-frame: ^6.22.0 - chalk: ^2.4.1 - chokidar: ^2.0.4 - micromatch: ^3.1.10 - minimatch: ^3.0.4 - semver: ^5.6.0 - tapable: ^1.0.0 - worker-rpc: ^0.1.0 - checksum: 07eb59f386fe33312ceeab9c98cc2d14dda9580c7c8d883178d210841ada022a832e8f2e7f97097746b0758cfe777e2d2d5e2e163336d9e4aa29d76814269c82 - languageName: node - linkType: hard - "fork-ts-checker-webpack-plugin@npm:^6.5.0": version: 6.5.2 resolution: "fork-ts-checker-webpack-plugin@npm:6.5.2" @@ -28620,13 +25365,6 @@ __metadata: languageName: node linkType: hard -"format@npm:^0.2.0": - version: 0.2.2 - resolution: "format@npm:0.2.2" - checksum: 646a60e1336250d802509cf24fb801e43bd4a70a07510c816fa133aa42cdbc9c21e66e9cc0801bb183c5b031c9d68be62e7fbb6877756e52357850f92aa28799 - languageName: node - linkType: hard - "forwarded@npm:0.2.0": version: 0.2.0 resolution: "forwarded@npm:0.2.0" @@ -28634,19 +25372,10 @@ __metadata: languageName: node linkType: hard -"fraction.js@npm:^4.2.0": - version: 4.2.0 - resolution: "fraction.js@npm:4.2.0" - checksum: 8c76a6e21dedea87109d6171a0ac77afa14205794a565d71cb10d2925f629a3922da61bf45ea52dbc30bce4d8636dc0a27213a88cbd600eab047d82f9a3a94c5 - languageName: node - linkType: hard - -"fragment-cache@npm:^0.2.1": - version: 0.2.1 - resolution: "fragment-cache@npm:0.2.1" - dependencies: - map-cache: ^0.2.2 - checksum: 1cbbd0b0116b67d5790175de0038a11df23c1cd2e8dcdbade58ebba5594c2d641dade6b4f126d82a7b4a6ffc2ea12e3d387dbb64ea2ae97cf02847d436f60fdc +"fraction.js@npm:^4.3.7": + version: 4.3.7 + resolution: "fraction.js@npm:4.3.7" + checksum: e1553ae3f08e3ba0e8c06e43a3ab20b319966dfb7ddb96fd9b5d0ee11a66571af7f993229c88ebbb0d4a816eb813a24ed48207b140d442a8f76f33763b8d1f3f languageName: node linkType: hard @@ -28657,7 +25386,7 @@ __metadata: languageName: node linkType: hard -"from2@npm:^2.1.0, from2@npm:^2.3.0": +"from2@npm:^2.3.0": version: 2.3.0 resolution: "from2@npm:2.3.0" dependencies: @@ -28667,13 +25396,6 @@ __metadata: languageName: node linkType: hard -"fromentries@npm:^1.3.1": - version: 1.3.2 - resolution: "fromentries@npm:1.3.2" - checksum: 33729c529ce19f5494f846f0dd4945078f4e37f4e8955f4ae8cc7385c218f600e9d93a7d225d17636c20d1889106fd87061f911550861b7072f53bf891e6b341 - languageName: node - linkType: hard - "frontend-collective-react-dnd-scrollzone@npm:^1.0.2": version: 1.0.2 resolution: "frontend-collective-react-dnd-scrollzone@npm:1.0.2" @@ -28698,32 +25420,14 @@ __metadata: languageName: node linkType: hard -"fs-exists-sync@npm:^0.1.0": - version: 0.1.0 - resolution: "fs-exists-sync@npm:0.1.0" - checksum: 850a0d6e4c03a7bd2fd25043f77cd9d6be9c3b48bb99308bcfe9c94f3f92f65f2cd3fa036e13a1b0ba7a46d2e58792f53e578f01d75fbdcd56baeb9eed63b705 - languageName: node - linkType: hard - -"fs-extra@npm:^1.0.0": - version: 1.0.0 - resolution: "fs-extra@npm:1.0.0" - dependencies: - graceful-fs: ^4.1.2 - jsonfile: ^2.1.0 - klaw: ^1.0.0 - checksum: 9d3642621f42c810e9a32e6ecf97f6f827fdffb001316504d2102d87b4505b8bda1197d43e38e5b1db1faa240b022380b489a0e378b739e1cadef0df9aad4b5f - languageName: node - linkType: hard - -"fs-extra@npm:^10.1.0": - version: 10.1.0 - resolution: "fs-extra@npm:10.1.0" +"fs-extra@npm:^11.1.0, fs-extra@npm:^11.1.1, fs-extra@npm:^11.2.0": + version: 11.2.0 + resolution: "fs-extra@npm:11.2.0" dependencies: graceful-fs: ^4.2.0 jsonfile: ^6.0.1 universalify: ^2.0.0 - checksum: dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50 + checksum: b12e42fa40ba47104202f57b8480dd098aa931c2724565e5e70779ab87605665594e76ee5fb00545f772ab9ace167fe06d2ab009c416dc8c842c5ae6df7aa7e8 languageName: node linkType: hard @@ -28738,17 +25442,6 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^8.0.1, fs-extra@npm:^8.1.0": - version: 8.1.0 - resolution: "fs-extra@npm:8.1.0" - dependencies: - graceful-fs: ^4.2.0 - jsonfile: ^4.0.0 - universalify: ^0.1.0 - checksum: bf44f0e6cea59d5ce071bba4c43ca76d216f89e402dc6285c128abc0902e9b8525135aa808adad72c9d5d218e9f4bcc63962815529ff2f684ad532172a284880 - languageName: node - linkType: hard - "fs-extra@npm:^9.0.0, fs-extra@npm:^9.0.1, fs-extra@npm:^9.1.0": version: 9.1.0 resolution: "fs-extra@npm:9.1.0" @@ -28761,15 +25454,6 @@ __metadata: languageName: node linkType: hard -"fs-minipass@npm:^1.2.7": - version: 1.2.7 - resolution: "fs-minipass@npm:1.2.7" - dependencies: - minipass: ^2.6.0 - checksum: 40fd46a2b5dcb74b3a580269f9a0c36f9098c2ebd22cef2e1a004f375b7b665c11f1507ec3f66ee6efab5664109f72d0a74ea19c3370842214c3da5168d6fdd7 - languageName: node - linkType: hard - "fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" @@ -28779,6 +25463,15 @@ __metadata: languageName: node linkType: hard +"fs-minipass@npm:^3.0.0": + version: 3.0.3 + resolution: "fs-minipass@npm:3.0.3" + dependencies: + minipass: ^7.0.3 + checksum: 8722a41109130851d979222d3ec88aabaceeaaf8f57b2a8f744ef8bd2d1ce95453b04a61daa0078822bc5cd21e008814f06fe6586f56fef511e71b8d2394d802 + languageName: node + linkType: hard + "fs-monkey@npm:^1.0.3": version: 1.0.3 resolution: "fs-monkey@npm:1.0.3" @@ -28793,18 +25486,6 @@ __metadata: languageName: node linkType: hard -"fs-write-stream-atomic@npm:^1.0.8": - version: 1.0.10 - resolution: "fs-write-stream-atomic@npm:1.0.10" - dependencies: - graceful-fs: ^4.1.2 - iferr: ^0.1.5 - imurmurhash: ^0.1.4 - readable-stream: 1 || 2 - checksum: 43c2d6817b72127793abc811ebf87a135b03ac7cbe41cdea9eeacf59b23e6e29b595739b083e9461303d525687499a1aaefcec3e5ff9bc82b170edd3dc467ccc - languageName: node - linkType: hard - "fs.realpath@npm:^1.0.0": version: 1.0.0 resolution: "fs.realpath@npm:1.0.0" @@ -28822,17 +25503,6 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:^1.2.7": - version: 1.2.13 - resolution: "fsevents@npm:1.2.13" - dependencies: - bindings: ^1.5.0 - nan: ^2.12.1 - checksum: ae855aa737aaa2f9167e9f70417cf6e45a5cd11918e1fee9923709a0149be52416d765433b4aeff56c789b1152e718cd1b13ddec6043b78cdda68260d86383c1 - conditions: os=darwin - languageName: node - linkType: hard - "fsevents@patch:fsevents@*#~builtin, fsevents@patch:fsevents@^2.0.7#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": version: 2.3.2 resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=df0bf1" @@ -28842,26 +25512,6 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@^1.2.7#~builtin": - version: 1.2.13 - resolution: "fsevents@patch:fsevents@npm%3A1.2.13#~builtin::version=1.2.13&hash=d11327" - dependencies: - bindings: ^1.5.0 - nan: ^2.12.1 - conditions: os=darwin - languageName: node - linkType: hard - -"ftp@npm:^0.3.10": - version: 0.3.10 - resolution: "ftp@npm:0.3.10" - dependencies: - readable-stream: 1.1.x - xregexp: 2.0.0 - checksum: ddd313c1d44eb7429f3a7d77a0155dc8fe86a4c64dca58f395632333ce4b4e74c61413c6e0ef66ea3f3d32d905952fbb6d028c7117d522f793eb1fa282e17357 - languageName: node - linkType: hard - "function-bind@npm:^1.1.1": version: 1.1.1 resolution: "function-bind@npm:1.1.1" @@ -28876,7 +25526,7 @@ __metadata: languageName: node linkType: hard -"function.prototype.name@npm:^1.1.0, function.prototype.name@npm:^1.1.5": +"function.prototype.name@npm:^1.1.5": version: 1.1.5 resolution: "function.prototype.name@npm:1.1.5" dependencies: @@ -28909,13 +25559,6 @@ __metadata: languageName: node linkType: hard -"fuse.js@npm:^3.4.6": - version: 3.6.1 - resolution: "fuse.js@npm:3.6.1" - checksum: 958aa877ace65dc900df776becd39a03df68d7eebc7890b5fd2fc8c5d88e2fff238f60c37f80013ce70e9d9e7ac8efa9f503695fdd23d1eca3cc983797b50191 - languageName: node - linkType: hard - "gauge@npm:^4.0.3": version: 4.0.4 resolution: "gauge@npm:4.0.4" @@ -28932,29 +25575,6 @@ __metadata: languageName: node linkType: hard -"gauge@npm:~2.7.3": - version: 2.7.4 - resolution: "gauge@npm:2.7.4" - dependencies: - aproba: ^1.0.3 - console-control-strings: ^1.0.0 - has-unicode: ^2.0.0 - object-assign: ^4.1.0 - signal-exit: ^3.0.0 - string-width: ^1.0.1 - strip-ansi: ^3.0.1 - wide-align: ^1.1.0 - checksum: a89b53cee65579b46832e050b5f3a79a832cc422c190de79c6b8e2e15296ab92faddde6ddf2d376875cbba2b043efa99b9e1ed8124e7365f61b04e3cee9d40ee - languageName: node - linkType: hard - -"genfun@npm:^5.0.0": - version: 5.0.0 - resolution: "genfun@npm:5.0.0" - checksum: fb5034e1cfd14c8a2857ff9f96b0965b8728bb57e01ba3e20d28105ac8a4500a4d9cb981e2032704ee8861a2b8c9ec2c0f05b40d8e478260e3549c72fc6eb66e - languageName: node - linkType: hard - "gensync@npm:^1.0.0-beta.2": version: 1.0.0-beta.2 resolution: "gensync@npm:1.0.0-beta.2" @@ -28969,6 +25589,13 @@ __metadata: languageName: node linkType: hard +"get-east-asian-width@npm:^1.0.0": + version: 1.2.0 + resolution: "get-east-asian-width@npm:1.2.0" + checksum: ea55f4d4a42c4b00d3d9be3111bc17eb0161f60ed23fc257c1390323bb780a592d7a8bdd550260fd4627dabee9a118cdfa3475ae54edca35ebcd3bdae04179e3 + languageName: node + linkType: hard + "get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0": version: 1.2.0 resolution: "get-intrinsic@npm:1.2.0" @@ -28992,13 +25619,6 @@ __metadata: languageName: node linkType: hard -"get-own-enumerable-property-symbols@npm:^3.0.0": - version: 3.0.2 - resolution: "get-own-enumerable-property-symbols@npm:3.0.2" - checksum: 8f0331f14159f939830884799f937343c8c0a2c330506094bc12cbee3665d88337fe97a4ea35c002cc2bdba0f5d9975ad7ec3abb925015cdf2a93e76d4759ede - languageName: node - linkType: hard - "get-package-type@npm:^0.1.0": version: 0.1.0 resolution: "get-package-type@npm:0.1.0" @@ -29006,34 +25626,24 @@ __metadata: languageName: node linkType: hard -"get-pkg-repo@npm:^1.0.0": - version: 1.4.0 - resolution: "get-pkg-repo@npm:1.4.0" +"get-pkg-repo@npm:^4.2.1": + version: 4.2.1 + resolution: "get-pkg-repo@npm:4.2.1" dependencies: - hosted-git-info: ^2.1.4 - meow: ^3.3.0 - normalize-package-data: ^2.3.0 - parse-github-repo-url: ^1.3.0 + "@hutson/parse-repository-url": ^3.0.0 + hosted-git-info: ^4.0.0 through2: ^2.0.0 + yargs: ^16.2.0 bin: - get-pkg-repo: cli.js - checksum: c81dd33b33db7cc0bc5700440d678349773d8cf363935d71bae6a1a67f20dccb78c241a56587c36920a4372a3437571d93425819e7e6f030920d0a407c18fc34 - languageName: node - linkType: hard - -"get-port@npm:^4.2.0": - version: 4.2.0 - resolution: "get-port@npm:4.2.0" - checksum: 6c9a452b2d6e81fe36781a69ed201883d37c02f141ba5770eaef3eca768ca38777c2eba4bec303f6b8c3f45f29036f95d5606b255f613320a6b4b680e1975c07 + get-pkg-repo: src/cli.js + checksum: 5abf169137665e45b09a857b33ad2fdcf2f4a09f0ecbd0ebdd789a7ce78c39186a21f58621127eb724d2d4a3a7ee8e6bd4ac7715efda01ad5200665afc218e0d languageName: node linkType: hard -"get-proxy@npm:^2.0.0": - version: 2.1.0 - resolution: "get-proxy@npm:2.1.0" - dependencies: - npm-conf: ^1.1.0 - checksum: d9574a70425c280f60247ab1917b9b159eb0d32da2013f975f632bbc21f171f3769f226fbdacffc71bb406786693bbeb5b271c134b0f3d7dc052e92a1f285266 +"get-port@npm:5.1.1": + version: 5.1.1 + resolution: "get-port@npm:5.1.1" + checksum: 0162663ffe5c09e748cd79d97b74cd70e5a5c84b760a475ce5767b357fb2a57cb821cee412d646aa8a156ed39b78aab88974eddaa9e5ee926173c036c0713787 languageName: node linkType: hard @@ -29044,13 +25654,6 @@ __metadata: languageName: node linkType: hard -"get-stdin@npm:^4.0.1": - version: 4.0.1 - resolution: "get-stdin@npm:4.0.1" - checksum: 4f73d3fe0516bc1f3dc7764466a68ad7c2ba809397a02f56c2a598120e028430fcff137a648a01876b2adfb486b4bc164119f98f1f7d7c0abd63385bdaa0113f - languageName: node - linkType: hard - "get-stdin@npm:^5.0.1": version: 5.0.1 resolution: "get-stdin@npm:5.0.1" @@ -29058,6 +25661,13 @@ __metadata: languageName: node linkType: hard +"get-stream@npm:6.0.0": + version: 6.0.0 + resolution: "get-stream@npm:6.0.0" + checksum: 587e6a93127f9991b494a566f4971cf7a2645dfa78034818143480a80587027bdd8826cdcf80d0eff4a4a19de0d231d157280f24789fc9cc31492e1dcc1290cf + languageName: node + linkType: hard + "get-stream@npm:^2.2.0": version: 2.3.1 resolution: "get-stream@npm:2.3.1" @@ -29075,7 +25685,7 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^4.0.0, get-stream@npm:^4.1.0": +"get-stream@npm:^4.0.0": version: 4.1.0 resolution: "get-stream@npm:4.1.0" dependencies: @@ -29100,6 +25710,13 @@ __metadata: languageName: node linkType: hard +"get-stream@npm:^8.0.1": + version: 8.0.1 + resolution: "get-stream@npm:8.0.1" + checksum: 01e3d3cf29e1393f05f44d2f00445c5f9ec3d1c49e8179b31795484b9c117f4c695e5e07b88b50785d5c8248a788c85d9913a79266fc77e3ef11f78f10f1b974 + languageName: node + linkType: hard + "get-symbol-description@npm:^1.0.0": version: 1.0.0 resolution: "get-symbol-description@npm:1.0.0" @@ -29110,24 +25727,15 @@ __metadata: languageName: node linkType: hard -"get-uri@npm:3": - version: 3.0.2 - resolution: "get-uri@npm:3.0.2" +"get-uri@npm:^6.0.1": + version: 6.0.3 + resolution: "get-uri@npm:6.0.3" dependencies: - "@tootallnate/once": 1 - data-uri-to-buffer: 3 - debug: 4 - file-uri-to-path: 2 - fs-extra: ^8.1.0 - ftp: ^0.3.10 - checksum: 5325b2906b08ca37529ca421cf52bc50376e75c6a945e0a8064e3f76b4bb67b8ab1e316a2fc7a307c8c606ab36d030720f39a57c97b027ff1134335e12102946 - languageName: node - linkType: hard - -"get-value@npm:^2.0.3, get-value@npm:^2.0.6": - version: 2.0.6 - resolution: "get-value@npm:2.0.6" - checksum: 5c3b99cb5398ea8016bf46ff17afc5d1d286874d2ad38ca5edb6e87d75c0965b0094cb9a9dddef2c59c23d250702323539a7fbdd870620db38c7e7d7ec87c1eb + basic-ftp: ^5.0.2 + data-uri-to-buffer: ^6.0.2 + debug: ^4.3.4 + fs-extra: ^11.2.0 + checksum: 3eda448a59fa1ba82ad4f252e58490fec586b644f2dc9c98ba3ab20e801ecc8a1bc1784829c474c9d188edb633d4dfd81c33894ca6117a33a16e8e013b41b40f languageName: node linkType: hard @@ -29177,21 +25785,6 @@ __metadata: languageName: node linkType: hard -"git-raw-commits@npm:2.0.0": - version: 2.0.0 - resolution: "git-raw-commits@npm:2.0.0" - dependencies: - dargs: ^4.0.1 - lodash.template: ^4.0.2 - meow: ^4.0.0 - split2: ^2.0.0 - through2: ^2.0.0 - bin: - git-raw-commits: cli.js - checksum: eeca8f4440bacfb9bda300583a4fa9b17183c46197ee5dda7369b30421ee9006ff311d18115db758262d55b48a52639a54ff9945444eb2590b9216deb8aa4ab2 - languageName: node - linkType: hard - "git-raw-commits@npm:^2.0.0": version: 2.0.11 resolution: "git-raw-commits@npm:2.0.11" @@ -29207,6 +25800,19 @@ __metadata: languageName: node linkType: hard +"git-raw-commits@npm:^3.0.0": + version: 3.0.0 + resolution: "git-raw-commits@npm:3.0.0" + dependencies: + dargs: ^7.0.0 + meow: ^8.1.2 + split2: ^3.2.2 + bin: + git-raw-commits: cli.js + checksum: 198892f307829d22fc8ec1c9b4a63876a1fde847763857bb74bd1b04c6f6bc0d7464340c25d0f34fd0fb395759363aa1f8ce324357027320d80523bf234676ab + languageName: node + linkType: hard + "git-remote-origin-url@npm:^2.0.0": version: 2.0.0 resolution: "git-remote-origin-url@npm:2.0.0" @@ -29217,15 +25823,15 @@ __metadata: languageName: node linkType: hard -"git-semver-tags@npm:^2.0.3": - version: 2.0.3 - resolution: "git-semver-tags@npm:2.0.3" +"git-semver-tags@npm:^5.0.0": + version: 5.0.1 + resolution: "git-semver-tags@npm:5.0.1" dependencies: - meow: ^4.0.0 - semver: ^6.0.0 + meow: ^8.1.2 + semver: ^7.0.0 bin: git-semver-tags: cli.js - checksum: b72483e7cafc469b9682c1dce6b758612052cac04fb29da123160d88ed4a68a870b707ae6da2b26e8f426a8224438f9d207b7ee244b615804927472dbb0bbb2e + checksum: c181e1d9e7649fd90e6c347f400f791db08b236265d79874dfa60f09ca893fa7a4fceebf3fd5f01443705e7eac5c73c5235eb96c6bc4a39eb37746a1d7c49ec4 languageName: node linkType: hard @@ -29236,22 +25842,22 @@ __metadata: languageName: node linkType: hard -"git-up@npm:^4.0.0": - version: 4.0.5 - resolution: "git-up@npm:4.0.5" +"git-up@npm:^7.0.0": + version: 7.0.0 + resolution: "git-up@npm:7.0.0" dependencies: - is-ssh: ^1.3.0 - parse-url: ^6.0.0 - checksum: dd8f39a115ec0523b7da369cd4c6dc94a9b11fcc652e6fc9d011a93c287e27cc34e1d1c89cff8864f9ab11a1b2bea49786951d8eb3f1e5babd351afcc63f6135 + is-ssh: ^1.4.0 + parse-url: ^8.1.0 + checksum: 2faadbab51e94d2ffb220e426e950087cc02c15d664e673bd5d1f734cfa8196fed8b19493f7bf28fe216d087d10e22a7fd9b63687e0ba7d24f0ddcfb0a266d6e languageName: node linkType: hard -"git-url-parse@npm:^11.1.2": - version: 11.6.0 - resolution: "git-url-parse@npm:11.6.0" +"git-url-parse@npm:13.1.0": + version: 13.1.0 + resolution: "git-url-parse@npm:13.1.0" dependencies: - git-up: ^4.0.0 - checksum: 18a7d0bbac76c55fe8a501d4bd4c6b5f5528883a4dadcfce1152b4902e3e5831df8e97f36ea3f564de633e9ab44d9ab09bb2f319e41af1b6e4f627af139d35d5 + git-up: ^7.0.0 + checksum: 212a9b0343e9199998b6a532efe2014476a7a1283af393663ca49ac28d4768929aad16d3322e2685236065ee394dbc93e7aa63a48956531e984c56d8b5edb54d languageName: node linkType: hard @@ -29291,43 +25897,7 @@ __metadata: languageName: node linkType: hard -"gl-matrix@npm:^2.1.0": - version: 2.8.1 - resolution: "gl-matrix@npm:2.8.1" - checksum: 20d13fd428ea3021d625781e025132ff8ec264f4c05310bda9ad859535ab32fb505323486d2d5c51b5f715c2a9d059da588b66e8e2afdafdf1acc4f45629b7ff - languageName: node - linkType: hard - -"glob-base@npm:^0.3.0": - version: 0.3.0 - resolution: "glob-base@npm:0.3.0" - dependencies: - glob-parent: ^2.0.0 - is-glob: ^2.0.0 - checksum: d0e3054a7df6033936980a3454ee6c91bb6661300b86b7a616d822a521e089afff1f5fbbd2582f9cee9f5823aed31d90244ee2e2e55f425103d42558615df294 - languageName: node - linkType: hard - -"glob-parent@npm:^2.0.0": - version: 2.0.0 - resolution: "glob-parent@npm:2.0.0" - dependencies: - is-glob: ^2.0.0 - checksum: 734fc461d9d2753dd490dd072df6ce41fe4ebb60e9319b108bc538707b21780af3a61c3961ec2264131fad5d3d9a493e013a775aef11a69ac2f49fd7d8f46457 - languageName: node - linkType: hard - -"glob-parent@npm:^3.1.0": - version: 3.1.0 - resolution: "glob-parent@npm:3.1.0" - dependencies: - is-glob: ^3.1.0 - path-dirname: ^1.0.0 - checksum: 653d559237e89a11b9934bef3f392ec42335602034c928590544d383ff5ef449f7b12f3cfa539708e74bc0a6c28ab1fe51d663cc07463cdf899ba92afd85a855 - languageName: node - linkType: hard - -"glob-parent@npm:^5.0.0, glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": +"glob-parent@npm:5.1.2, glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" dependencies: @@ -29345,13 +25915,6 @@ __metadata: languageName: node linkType: hard -"glob-to-regexp@npm:^0.3.0": - version: 0.3.0 - resolution: "glob-to-regexp@npm:0.3.0" - checksum: d34b3219d860042d508c4893b67617cd16e2668827e445ff39cff9f72ef70361d3dc24f429e003cdfb6607c75c9664b8eadc41d2eeb95690af0b0d3113c1b23b - languageName: node - linkType: hard - "glob-to-regexp@npm:^0.4.1": version: 0.4.1 resolution: "glob-to-regexp@npm:0.4.1" @@ -29359,30 +25922,18 @@ __metadata: languageName: node linkType: hard -"glob@npm:7.1.1": - version: 7.1.1 - resolution: "glob@npm:7.1.1" - dependencies: - fs.realpath: ^1.0.0 - inflight: ^1.0.4 - inherits: 2 - minimatch: ^3.0.2 - once: ^1.3.0 - path-is-absolute: ^1.0.0 - checksum: 06962e6126a10939e2611369bf2fb641af6565d4c1125abcb18c86b2fedcd599f32023da2cb95cd71176d4f97fd9fd6ae1517a9112ebc4373fd0fa09888b573e - languageName: node - linkType: hard - -"glob@npm:^5.0.15": - version: 5.0.15 - resolution: "glob@npm:5.0.15" +"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.7": + version: 10.3.10 + resolution: "glob@npm:10.3.10" dependencies: - inflight: ^1.0.4 - inherits: 2 - minimatch: 2 || 3 - once: ^1.3.0 - path-is-absolute: ^1.0.0 - checksum: f9742448303460672607e569457f1b57e486a79a985e269b69465834d2075b243378225f65dc54c09fcd4b75e4fb34442aec88f33f8c65fa4abccc8ee2dc2f5d + foreground-child: ^3.1.0 + jackspeak: ^2.3.5 + minimatch: ^9.0.1 + minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 + path-scurry: ^1.10.1 + bin: + glob: dist/esm/bin.mjs + checksum: 4f2fe2511e157b5a3f525a54092169a5f92405f24d2aed3142f4411df328baca13059f4182f1db1bf933e2c69c0bd89e57ae87edd8950cba8c7ccbe84f721cf3 languageName: node linkType: hard @@ -29399,7 +25950,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.0.0, glob@npm:^7.0.5, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0": +"glob@npm:^7.0.5, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -29413,7 +25964,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.0, glob@npm:^8.0.1": +"glob@npm:^8.0.0, glob@npm:^8.0.1, glob@npm:^8.0.3": version: 8.1.0 resolution: "glob@npm:8.1.0" dependencies: @@ -29426,6 +25977,18 @@ __metadata: languageName: node linkType: hard +"glob@npm:^9.2.0": + version: 9.3.5 + resolution: "glob@npm:9.3.5" + dependencies: + fs.realpath: ^1.0.0 + minimatch: ^8.0.2 + minipass: ^4.2.4 + path-scurry: ^1.6.1 + checksum: 94b093adbc591bc36b582f77927d1fb0dbf3ccc231828512b017601408be98d1fe798fc8c0b19c6f2d1a7660339c3502ce698de475e9d938ccbb69b47b647c84 + languageName: node + linkType: hard + "global-dirs@npm:^0.1.1": version: 0.1.1 resolution: "global-dirs@npm:0.1.1" @@ -29444,7 +26007,7 @@ __metadata: languageName: node linkType: hard -"global-modules@npm:2.0.0, global-modules@npm:^2.0.0": +"global-modules@npm:^2.0.0": version: 2.0.0 resolution: "global-modules@npm:2.0.0" dependencies: @@ -29453,28 +26016,6 @@ __metadata: languageName: node linkType: hard -"global-modules@npm:^0.2.3": - version: 0.2.3 - resolution: "global-modules@npm:0.2.3" - dependencies: - global-prefix: ^0.1.4 - is-windows: ^0.2.0 - checksum: 3801788df54897d994c9c8f3d09f253d1379cd879ae61fcddbcc3ecdfdf6fe23a1edb983e8d4dd24cebf7e49823752e1cd29a2d33bdb4de587de8b4a85b17e24 - languageName: node - linkType: hard - -"global-prefix@npm:^0.1.4": - version: 0.1.5 - resolution: "global-prefix@npm:0.1.5" - dependencies: - homedir-polyfill: ^1.0.0 - ini: ^1.3.4 - is-windows: ^0.2.0 - which: ^1.2.12 - checksum: ea1b818a1851655ebb2341cdd5446da81c25f31ca6f0ac358a234cbed5442edc1bfa5628771466988d67d9fcc6ad09ca0e68a8d3d7e3d92f7de3aec87020e183 - languageName: node - linkType: hard - "global-prefix@npm:^3.0.0": version: 3.0.0 resolution: "global-prefix@npm:3.0.0" @@ -29486,16 +26027,6 @@ __metadata: languageName: node linkType: hard -"global@npm:^4.3.2, global@npm:^4.4.0": - version: 4.4.0 - resolution: "global@npm:4.4.0" - dependencies: - min-document: ^2.19.0 - process: ^0.11.10 - checksum: 9c057557c8f5a5bcfbeb9378ba4fe2255d04679452be504608dd5f13b54edf79f7be1db1031ea06a4ec6edd3b9f5f17d2d172fb47e6c69dae57fd84b7e72b77f - languageName: node - linkType: hard - "globals@npm:^11.1.0": version: 11.12.0 resolution: "globals@npm:11.12.0" @@ -29512,7 +26043,7 @@ __metadata: languageName: node linkType: hard -"globalthis@npm:^1.0.0, globalthis@npm:^1.0.3": +"globalthis@npm:^1.0.3": version: 1.0.3 resolution: "globalthis@npm:1.0.3" dependencies: @@ -29521,22 +26052,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:8.0.2, globby@npm:^8.0.1": - version: 8.0.2 - resolution: "globby@npm:8.0.2" - dependencies: - array-union: ^1.0.1 - dir-glob: 2.0.0 - fast-glob: ^2.0.2 - glob: ^7.1.2 - ignore: ^3.3.5 - pify: ^3.0.0 - slash: ^1.0.0 - checksum: 87dc31e0b812d3a6beee200555c252591d23ef12f8347bce3b61fa185a99fbe7ae1694ed30cc01a353e27369d6a8e1e50a97f1c5e2547fa7b1d87d8392ff9264 - languageName: node - linkType: hard - -"globby@npm:^11.0.1, globby@npm:^11.0.4, globby@npm:^11.1.0": +"globby@npm:11.1.0, globby@npm:^11.0.1, globby@npm:^11.0.4, globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -29550,22 +26066,6 @@ __metadata: languageName: node linkType: hard -"globby@npm:^9.2.0": - version: 9.2.0 - resolution: "globby@npm:9.2.0" - dependencies: - "@types/glob": ^7.1.1 - array-union: ^1.0.2 - dir-glob: ^2.2.2 - fast-glob: ^2.2.6 - glob: ^7.1.3 - ignore: ^4.0.3 - pify: ^4.0.1 - slash: ^2.0.0 - checksum: 9b4cb70aa0b43bf89b18cf0e543695185e16d8dd99c17bdc6a1df0a9f88ff9dc8d2467aebace54c3842fc451a564882948c87a3b4fbdb1cacf3e05fd54b6ac5d - languageName: node - linkType: hard - "glur@npm:^1.1.2": version: 1.1.2 resolution: "glur@npm:1.1.2" @@ -29573,15 +26073,6 @@ __metadata: languageName: node linkType: hard -"good-listener@npm:^1.2.2": - version: 1.2.2 - resolution: "good-listener@npm:1.2.2" - dependencies: - delegate: ^3.1.2 - checksum: f39fb82c4e41524f56104cfd2d7aef1a88e72f3f75139115fbdf98cc7d844e0c1b39218b2e83438c6188727bf904ed78c7f0f2feff67b32833bc3af7f0202b33 - languageName: node - linkType: hard - "google-protobuf@npm:^3.5.0": version: 3.21.2 resolution: "google-protobuf@npm:3.21.2" @@ -29598,45 +26089,14 @@ __metadata: languageName: node linkType: hard -"got@npm:^6.3.0": - version: 6.7.1 - resolution: "got@npm:6.7.1" - dependencies: - create-error-class: ^3.0.0 - duplexer3: ^0.1.4 - get-stream: ^3.0.0 - is-redirect: ^1.0.0 - is-retry-allowed: ^1.0.0 - is-stream: ^1.0.0 - lowercase-keys: ^1.0.0 - safe-buffer: ^5.0.1 - timed-out: ^4.0.0 - unzip-response: ^2.0.1 - url-parse-lax: ^1.0.0 - checksum: e816306dbd968aa74c6bebcb611797fc08fe84af0f274b3af75d7d6a1f745bdf0dfe9279be0047646038b8b40ac94735d11187be1fb74069831520ae70fbd507 - languageName: node - linkType: hard - -"got@npm:^9.6.0": - version: 9.6.0 - resolution: "got@npm:9.6.0" - dependencies: - "@sindresorhus/is": ^0.14.0 - "@szmarczak/http-timer": ^1.1.2 - cacheable-request: ^6.0.0 - decompress-response: ^3.3.0 - duplexer3: ^0.1.4 - get-stream: ^4.1.0 - lowercase-keys: ^1.0.1 - mimic-response: ^1.0.1 - p-cancelable: ^1.0.0 - to-readable-stream: ^1.0.0 - url-parse-lax: ^3.0.0 - checksum: 941807bd9704bacf5eb401f0cc1212ffa1f67c6642f2d028fd75900471c221b1da2b8527f4553d2558f3faeda62ea1cf31665f8b002c6137f5de8732f07370b0 +"graceful-fs@npm:4.2.11": + version: 4.2.11 + resolution: "graceful-fs@npm:4.2.11" + checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7 languageName: node linkType: hard -"graceful-fs@npm:^4.1.10, graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.1.9, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.2, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.1.10, graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.10 resolution: "graceful-fs@npm:4.2.10" checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da @@ -29650,6 +26110,13 @@ __metadata: languageName: node linkType: hard +"graphemer@npm:^1.4.0": + version: 1.4.0 + resolution: "graphemer@npm:1.4.0" + checksum: bab8f0be9b568857c7bec9fda95a89f87b783546d02951c40c33f84d05bb7da3fd10f863a9beb901463669b6583173a8c8cc6d6b306ea2b9b9d5d3d943c3a673 + languageName: node + linkType: hard + "graphlib@npm:2.1.8, graphlib@npm:^2.1.7": version: 2.1.8 resolution: "graphlib@npm:2.1.8" @@ -29708,34 +26175,6 @@ __metadata: languageName: node linkType: hard -"gud@npm:^1.0.0": - version: 1.0.0 - resolution: "gud@npm:1.0.0" - checksum: 3e2eb37cf794364077c18f036d6aa259c821c7fd188f2b7935cb00d589d82a41e0ebb1be809e1a93679417f62f1ad0513e745c3cf5329596e489aef8c5e5feae - languageName: node - linkType: hard - -"gulp-header@npm:^1.7.1": - version: 1.8.12 - resolution: "gulp-header@npm:1.8.12" - dependencies: - concat-with-sourcemaps: "*" - lodash.template: ^4.4.0 - through2: ^2.0.0 - checksum: 5d11dfae22f720e74ca3b5c107685736de667d7c34f11d364e0515572c02cff715aa765091a090094c4202f186f620f9c2946cc5d33c99a6d14aa0392bb9c162 - languageName: node - linkType: hard - -"gzip-size@npm:5.1.1": - version: 5.1.1 - resolution: "gzip-size@npm:5.1.1" - dependencies: - duplexer: ^0.1.1 - pify: ^4.0.1 - checksum: 6451ba2210877368f6d9ee9b4dc0d14501671472801323bf81fbd38bdeb8525f40a78be45a59d0182895d51e6b60c6314b7d02bd6ed40e7225a01e8d038aac1b - languageName: node - linkType: hard - "gzip-size@npm:^6.0.0": version: 6.0.0 resolution: "gzip-size@npm:6.0.0" @@ -29752,12 +26191,12 @@ __metadata: languageName: node linkType: hard -"handlebars@npm:4.7.7, handlebars@npm:^4.5.3, handlebars@npm:^4.7.6": - version: 4.7.7 - resolution: "handlebars@npm:4.7.7" +"handlebars@npm:4.7.8, handlebars@npm:^4.7.7": + version: 4.7.8 + resolution: "handlebars@npm:4.7.8" dependencies: minimist: ^1.2.5 - neo-async: ^2.6.0 + neo-async: ^2.6.2 source-map: ^0.6.1 uglify-js: ^3.1.4 wordwrap: ^1.0.0 @@ -29766,24 +26205,25 @@ __metadata: optional: true bin: handlebars: bin/handlebars - checksum: 1e79a43f5e18d15742977cb987923eab3e2a8f44f2d9d340982bcb69e1735ed049226e534d7c1074eaddaf37e4fb4f471a8adb71cddd5bc8cf3f894241df5cee + checksum: 00e68bb5c183fd7b8b63322e6234b5ac8fbb960d712cb3f25587d559c2951d9642df83c04a1172c918c41bcfc81bfbd7a7718bbce93b893e0135fc99edea93ff languageName: node linkType: hard -"har-schema@npm:^2.0.0": - version: 2.0.0 - resolution: "har-schema@npm:2.0.0" - checksum: d8946348f333fb09e2bf24cc4c67eabb47c8e1d1aa1c14184c7ffec1140a49ec8aa78aa93677ae452d71d5fc0fdeec20f0c8c1237291fc2bcb3f502a5d204f9b - languageName: node - linkType: hard - -"har-validator@npm:~5.1.0, har-validator@npm:~5.1.3": - version: 5.1.5 - resolution: "har-validator@npm:5.1.5" +"handlebars@npm:^4.5.3": + version: 4.7.7 + resolution: "handlebars@npm:4.7.7" dependencies: - ajv: ^6.12.3 - har-schema: ^2.0.0 - checksum: b998a7269ca560d7f219eedc53e2c664cd87d487e428ae854a6af4573fc94f182fe9d2e3b92ab968249baec7ebaf9ead69cf975c931dc2ab282ec182ee988280 + minimist: ^1.2.5 + neo-async: ^2.6.0 + source-map: ^0.6.1 + uglify-js: ^3.1.4 + wordwrap: ^1.0.0 + dependenciesMeta: + uglify-js: + optional: true + bin: + handlebars: bin/handlebars + checksum: 1e79a43f5e18d15742977cb987923eab3e2a8f44f2d9d340982bcb69e1735ed049226e534d7c1074eaddaf37e4fb4f471a8adb71cddd5bc8cf3f894241df5cee languageName: node linkType: hard @@ -29847,29 +26287,13 @@ __metadata: languageName: node linkType: hard -"has-symbol-support-x@npm:^1.4.1": - version: 1.4.2 - resolution: "has-symbol-support-x@npm:1.4.2" - checksum: ff06631d556d897424c00e8e79c10093ad34c93e88bb0563932d7837f148a4c90a4377abc5d8da000cb6637c0ecdb4acc9ae836c7cfd0ffc919986db32097609 - languageName: node - linkType: hard - -"has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": +"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": version: 1.0.3 resolution: "has-symbols@npm:1.0.3" checksum: a054c40c631c0d5741a8285010a0777ea0c068f99ed43e5d6eb12972da223f8af553a455132fdb0801bdcfa0e0f443c0c03a68d8555aa529b3144b446c3f2410 languageName: node linkType: hard -"has-to-string-tag-x@npm:^1.2.0": - version: 1.4.1 - resolution: "has-to-string-tag-x@npm:1.4.1" - dependencies: - has-symbol-support-x: ^1.4.1 - checksum: 804c4505727be7770f8b2f5e727ce31c9affc5b83df4ce12344f44b68d557fefb31f77751dbd739de900653126bcd71f8842fac06f97a3fae5422685ab0ce6f0 - languageName: node - linkType: hard - "has-tostringtag@npm:^1.0.0": version: 1.0.0 resolution: "has-tostringtag@npm:1.0.0" @@ -29879,52 +26303,13 @@ __metadata: languageName: node linkType: hard -"has-unicode@npm:^2.0.0, has-unicode@npm:^2.0.1": +"has-unicode@npm:2.0.1, has-unicode@npm:^2.0.1": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400 languageName: node linkType: hard -"has-value@npm:^0.3.1": - version: 0.3.1 - resolution: "has-value@npm:0.3.1" - dependencies: - get-value: ^2.0.3 - has-values: ^0.1.4 - isobject: ^2.0.0 - checksum: 29e2a1e6571dad83451b769c7ce032fce6009f65bccace07c2962d3ad4d5530b6743d8f3229e4ecf3ea8e905d23a752c5f7089100c1f3162039fa6dc3976558f - languageName: node - linkType: hard - -"has-value@npm:^1.0.0": - version: 1.0.0 - resolution: "has-value@npm:1.0.0" - dependencies: - get-value: ^2.0.6 - has-values: ^1.0.0 - isobject: ^3.0.0 - checksum: b9421d354e44f03d3272ac39fd49f804f19bc1e4fa3ceef7745df43d6b402053f828445c03226b21d7d934a21ac9cf4bc569396dc312f496ddff873197bbd847 - languageName: node - linkType: hard - -"has-values@npm:^0.1.4": - version: 0.1.4 - resolution: "has-values@npm:0.1.4" - checksum: ab1c4bcaf811ccd1856c11cfe90e62fca9e2b026ebe474233a3d282d8d67e3b59ed85b622c7673bac3db198cb98bd1da2b39300a2f98e453729b115350af49bc - languageName: node - linkType: hard - -"has-values@npm:^1.0.0": - version: 1.0.0 - resolution: "has-values@npm:1.0.0" - dependencies: - is-number: ^3.0.0 - kind-of: ^4.0.0 - checksum: 77e6693f732b5e4cf6c38dfe85fdcefad0fab011af74995c3e83863fabf5e3a836f406d83565816baa0bc0a523c9410db8b990fe977074d61aeb6d8f4fcffa11 - languageName: node - linkType: hard - "has@npm:^1.0.3": version: 1.0.3 resolution: "has@npm:1.0.3" @@ -29971,25 +26356,6 @@ __metadata: languageName: node linkType: hard -"hast-util-parse-selector@npm:^2.0.0": - version: 2.2.5 - resolution: "hast-util-parse-selector@npm:2.2.5" - checksum: 22ee4afbd11754562144cb3c4f3ec52524dafba4d90ee52512902d17cf11066d83b38f7bdf6ca571bbc2541f07ba30db0d234657b6ecb8ca4631587466459605 - languageName: node - linkType: hard - -"hastscript@npm:^5.0.0": - version: 5.1.2 - resolution: "hastscript@npm:5.1.2" - dependencies: - comma-separated-tokens: ^1.0.0 - hast-util-parse-selector: ^2.0.0 - property-information: ^5.0.0 - space-separated-tokens: ^1.0.0 - checksum: 662321af446f09c76d67af31d05823f382ce1e6c007828dc77f899f310cea682c00216b67c317a4ebe7f0c05e50552c4810d214e6ed4e95388f7b7d7fc93158f - languageName: node - linkType: hard - "he@npm:^1.2.0": version: 1.2.0 resolution: "he@npm:1.2.0" @@ -30009,27 +26375,6 @@ __metadata: languageName: node linkType: hard -"here@npm:0.0.2": - version: 0.0.2 - resolution: "here@npm:0.0.2" - checksum: 73531438cfe6919a12d350fdaa356d18b8ed6479a4bdeaa05d7fb91dafd9ff52d0c4bd41eb28c92bf27631da1f52f7c7c7a75263600686983f2c4b9d06833d60 - languageName: node - linkType: hard - -"highlight.js@npm:^9.12.0, highlight.js@npm:^9.3.0, highlight.js@npm:~9.18.2": - version: 9.18.5 - resolution: "highlight.js@npm:9.18.5" - checksum: a8afdb395869bba8a892dd8891b738d3bd48fe2e5b6843ec3181c93d73f52abf2cab863424caa631442a7bbafac222bafdab3f5a536a69aab9c60d4c1b7f8b77 - languageName: node - linkType: hard - -"highlight.js@npm:~9.13.0": - version: 9.13.1 - resolution: "highlight.js@npm:9.13.1" - checksum: 3473679f5559c4506516cdbbac0aefb008b9e22c3615151834d838ee0be0ce231b1bcfd1fff110c19cb803d849b0331c2655ebafd176352331cb3f8ba47d3e6c - languageName: node - linkType: hard - "history@npm:^5.2.0, history@npm:^5.3.0": version: 5.3.0 resolution: "history@npm:5.3.0" @@ -30059,23 +26404,23 @@ __metadata: languageName: node linkType: hard -"homedir-polyfill@npm:^1.0.0": - version: 1.0.3 - resolution: "homedir-polyfill@npm:1.0.3" - dependencies: - parse-passwd: ^1.0.0 - checksum: 18dd4db87052c6a2179d1813adea0c4bfcfa4f9996f0e226fefb29eb3d548e564350fa28ec46b0bf1fbc0a1d2d6922ceceb80093115ea45ff8842a4990139250 - languageName: node - linkType: hard - -"hosted-git-info@npm:^2.1.4, hosted-git-info@npm:^2.7.1": +"hosted-git-info@npm:^2.1.4": version: 2.8.9 resolution: "hosted-git-info@npm:2.8.9" checksum: c955394bdab888a1e9bb10eb33029e0f7ce5a2ac7b3f158099dc8c486c99e73809dca609f5694b223920ca2174db33d32b12f9a2a47141dc59607c29da5a62dd languageName: node linkType: hard -"hosted-git-info@npm:^4.0.1": +"hosted-git-info@npm:^3.0.6": + version: 3.0.8 + resolution: "hosted-git-info@npm:3.0.8" + dependencies: + lru-cache: ^6.0.0 + checksum: 5af7a69581acb84206a7b8e009f4680c36396814e92c8a83973dfb3b87e44e44d1f7b8eaf3e4a953686482770ecb78406a4ce4666bfdfe447762434127871d8d + languageName: node + linkType: hard + +"hosted-git-info@npm:^4.0.0, hosted-git-info@npm:^4.0.1": version: 4.1.0 resolution: "hosted-git-info@npm:4.1.0" dependencies: @@ -30084,6 +26429,24 @@ __metadata: languageName: node linkType: hard +"hosted-git-info@npm:^6.0.0": + version: 6.1.1 + resolution: "hosted-git-info@npm:6.1.1" + dependencies: + lru-cache: ^7.5.1 + checksum: fcd3ca2eaa05f3201425ccbb8aa47f88cdda4a3a6d79453f8e269f7171356278bd1db08f059d8439eb5eaa91c6a8a20800fc49cca6e9e4e899b202a332d5ba6b + languageName: node + linkType: hard + +"hosted-git-info@npm:^7.0.0": + version: 7.0.1 + resolution: "hosted-git-info@npm:7.0.1" + dependencies: + lru-cache: ^10.0.1 + checksum: be5280f0a20d6153b47e1ab578e09f5ae8ad734301b3ed7e547dc88a6814d7347a4888db1b4f9635cc738e3c0ef1fbff02272aba7d07c75d4c5a50ff8d618db6 + languageName: node + linkType: hard + "hpack.js@npm:^2.1.6": version: 2.1.6 resolution: "hpack.js@npm:2.1.6" @@ -30103,21 +26466,12 @@ __metadata: languageName: node linkType: hard -"html-encoding-sniffer@npm:^1.0.2": - version: 1.0.2 - resolution: "html-encoding-sniffer@npm:1.0.2" - dependencies: - whatwg-encoding: ^1.0.1 - checksum: b874df6750451b7642fbe8e998c6bdd2911b0f42ad2927814b717bf1f4b082b0904b6178a1bfbc40117bf5799777993b0825e7713ca0fca49844e5aec03aa0e2 - languageName: node - linkType: hard - -"html-encoding-sniffer@npm:^3.0.0": - version: 3.0.0 - resolution: "html-encoding-sniffer@npm:3.0.0" +"html-encoding-sniffer@npm:^4.0.0": + version: 4.0.0 + resolution: "html-encoding-sniffer@npm:4.0.0" dependencies: - whatwg-encoding: ^2.0.0 - checksum: 8d806aa00487e279e5ccb573366a951a9f68f65c90298eac9c3a2b440a7ffe46615aff2995a2f61c6746c639234e6179a97e18ca5ccbbf93d3725ef2099a4502 + whatwg-encoding: ^3.1.1 + checksum: 3339b71dab2723f3159a56acf541ae90a408ce2d11169f00fe7e0c4663d31d6398c8a4408b504b4eec157444e47b084df09b3cb039c816660f0dd04846b8957d languageName: node linkType: hard @@ -30142,23 +26496,6 @@ __metadata: languageName: node linkType: hard -"html-minifier-terser@npm:^5.0.1": - version: 5.1.1 - resolution: "html-minifier-terser@npm:5.1.1" - dependencies: - camel-case: ^4.1.1 - clean-css: ^4.2.3 - commander: ^4.1.1 - he: ^1.2.0 - param-case: ^3.0.3 - relateurl: ^0.2.7 - terser: ^4.6.3 - bin: - html-minifier-terser: cli.js - checksum: 75ff3ff886631b9ecb3035acb8e7dd98c599bb4d4618ad6f7e487ee9752987dddcf6848dc3c1ab1d7fc1ad4484337c2ce39c19eac17b0342b4b15e4294c8a904 - languageName: node - linkType: hard - "html-minifier-terser@npm:^6.0.2": version: 6.1.0 resolution: "html-minifier-terser@npm:6.1.0" @@ -30191,25 +26528,6 @@ __metadata: languageName: node linkType: hard -"html-webpack-plugin@npm:^4.0.0-beta.2": - version: 4.5.2 - resolution: "html-webpack-plugin@npm:4.5.2" - dependencies: - "@types/html-minifier-terser": ^5.0.0 - "@types/tapable": ^1.0.5 - "@types/webpack": ^4.41.8 - html-minifier-terser: ^5.0.1 - loader-utils: ^1.2.3 - lodash: ^4.17.20 - pretty-error: ^2.1.1 - tapable: ^1.1.3 - util.promisify: 1.0.0 - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - checksum: 25ca0b341234501c64754ba8f9bb84f978e50f3f90affc199d18d04511cdc2c0c8ef8a975901a0fbcfe5bae32f80e8fd5ef52f1ce3672d3ff5307057ccb5a063 - languageName: node - linkType: hard - "htmlparser2@npm:3.8.x": version: 3.8.3 resolution: "htmlparser2@npm:3.8.3" @@ -30273,14 +26591,7 @@ __metadata: languageName: node linkType: hard -"http-cache-semantics@npm:^3.8.1": - version: 3.8.1 - resolution: "http-cache-semantics@npm:3.8.1" - checksum: b1108d37be478fa9b03890d4185217aac2256e9d2247ce6c6bd90bc5432687d68dc7710ba908cea6166fb983a849d902195241626cf175a3c62817a494c0f7f6 - languageName: node - linkType: hard - -"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0": +"http-cache-semantics@npm:^4.1.0, http-cache-semantics@npm:^4.1.1": version: 4.1.1 resolution: "http-cache-semantics@npm:4.1.1" checksum: 83ac0bc60b17a3a36f9953e7be55e5c8f41acc61b22583060e8dedc9dd5e3607c823a88d0926f9150e571f90946835c7fe150732801010845c72cd8bbff1a236 @@ -30294,32 +26605,6 @@ __metadata: languageName: node linkType: hard -"http-errors@npm:1.7.2": - version: 1.7.2 - resolution: "http-errors@npm:1.7.2" - dependencies: - depd: ~1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.1 - statuses: ">= 1.5.0 < 2" - toidentifier: 1.0.0 - checksum: 5534b0ae08e77f5a45a2380f500e781f6580c4ff75b816cb1f09f99a290b57e78a518be6d866db1b48cca6b052c09da2c75fc91fb16a2fe3da3c44d9acbb9972 - languageName: node - linkType: hard - -"http-errors@npm:1.8.0": - version: 1.8.0 - resolution: "http-errors@npm:1.8.0" - dependencies: - depd: ~1.1.2 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: ">= 1.5.0 < 2" - toidentifier: 1.0.0 - checksum: 873d997bada0340b31cc69cbe8376e47ee142f60375b81447fa3ad7be512dd4026afb3b46ed2257ee59472d43782a34151994b34264b204bcaad02e67ad836cb - languageName: node - linkType: hard - "http-errors@npm:2.0.0": version: 2.0.0 resolution: "http-errors@npm:2.0.0" @@ -30345,19 +26630,6 @@ __metadata: languageName: node linkType: hard -"http-errors@npm:~1.7.2": - version: 1.7.3 - resolution: "http-errors@npm:1.7.3" - dependencies: - depd: ~1.1.2 - inherits: 2.0.4 - setprototypeof: 1.1.1 - statuses: ">= 1.5.0 < 2" - toidentifier: 1.0.0 - checksum: a59f359473f4b3ea78305beee90d186268d6075432622a46fb7483059068a2dd4c854a20ac8cd438883127e06afb78c1309168bde6cdfeed1e3700eb42487d99 - languageName: node - linkType: hard - "http-parser-js@npm:>=0.5.1": version: 0.5.8 resolution: "http-parser-js@npm:0.5.8" @@ -30365,27 +26637,6 @@ __metadata: languageName: node linkType: hard -"http-proxy-agent@npm:^2.1.0": - version: 2.1.0 - resolution: "http-proxy-agent@npm:2.1.0" - dependencies: - agent-base: 4 - debug: 3.1.0 - checksum: 9b3ab4c794b123fcb424e09d9c743c1e3b4ee8f278634a959c118731e3543fa5c7dfe588a428df6c352479b5f8a6dbdf7b122290f8bb2268f349759ab078fc31 - languageName: node - linkType: hard - -"http-proxy-agent@npm:^4.0.0, http-proxy-agent@npm:^4.0.1": - version: 4.0.1 - resolution: "http-proxy-agent@npm:4.0.1" - dependencies: - "@tootallnate/once": 1 - agent-base: 6 - debug: 4 - checksum: c6a5da5a1929416b6bbdf77b1aca13888013fe7eb9d59fc292e25d18e041bb154a8dfada58e223fc7b76b9b2d155a87e92e608235201f77d34aa258707963a82 - languageName: node - linkType: hard - "http-proxy-agent@npm:^5.0.0": version: 5.0.0 resolution: "http-proxy-agent@npm:5.0.0" @@ -30397,7 +26648,17 @@ __metadata: languageName: node linkType: hard -"http-proxy-middleware@npm:^2.0.0": +"http-proxy-agent@npm:^7.0.0": + version: 7.0.2 + resolution: "http-proxy-agent@npm:7.0.2" + dependencies: + agent-base: ^7.1.0 + debug: ^4.3.4 + checksum: 670858c8f8f3146db5889e1fa117630910101db601fff7d5a8aa637da0abedf68c899f03d3451cac2f83bcc4c3d2dabf339b3aa00ff8080571cceb02c3ce02f3 + languageName: node + linkType: hard + +"http-proxy-middleware@npm:^2.0.3": version: 2.0.6 resolution: "http-proxy-middleware@npm:2.0.6" dependencies: @@ -30426,17 +26687,6 @@ __metadata: languageName: node linkType: hard -"http-signature@npm:~1.2.0": - version: 1.2.0 - resolution: "http-signature@npm:1.2.0" - dependencies: - assert-plus: ^1.0.0 - jsprim: ^1.2.2 - sshpk: ^1.7.0 - checksum: 3324598712266a9683585bb84a75dec4fd550567d5e0dd4a0fff6ff3f74348793404d3eeac4918fa0902c810eeee1a86419e4a2e92a164132dfe6b26743fb47c - languageName: node - linkType: hard - "http-signature@npm:~1.3.6": version: 1.3.6 resolution: "http-signature@npm:1.3.6" @@ -30448,21 +26698,21 @@ __metadata: languageName: node linkType: hard -"http-status-codes@npm:1.4.0": - version: 1.4.0 - resolution: "http-status-codes@npm:1.4.0" - checksum: c5deb59e23a98dcf151cf73701802508e82d607699f5424b7de4ea7d166550ce978dc99ec668a06f45b15115c6cffe0278c9e66d064f7d0af0b97f74bf51088f +"http-status-codes@npm:2.2.0": + version: 2.2.0 + resolution: "http-status-codes@npm:2.2.0" + checksum: 31e1d730856210445da0907d9b484629e69e4fe92ac032478a7aa4d89e5b215e2b4e75d7ebce40d0537b6850bd281b2f65c7cc36cc2677e5de056d6cea1045ce languageName: node linkType: hard -"https-browserify@npm:^1.0.0": - version: 1.0.0 - resolution: "https-browserify@npm:1.0.0" - checksum: 09b35353e42069fde2435760d13f8a3fb7dd9105e358270e2e225b8a94f811b461edd17cb57594e5f36ec1218f121c160ddceeec6e8be2d55e01dcbbbed8cbae +"http-status-codes@npm:2.3.0": + version: 2.3.0 + resolution: "http-status-codes@npm:2.3.0" + checksum: dae3b99e0155441b6df28e8265ff27c56a45f82c6092f736414233e9ccf063d5ea93c1e1279e8b499c4642e2538b37995c76b1640ed3f615d0e2883d3a1dcfd5 languageName: node linkType: hard -"https-proxy-agent@npm:5, https-proxy-agent@npm:5.0.1, https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": +"https-proxy-agent@npm:5.0.1, https-proxy-agent@npm:^5.0.0": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" dependencies: @@ -30472,13 +26722,13 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^2.2.3": - version: 2.2.4 - resolution: "https-proxy-agent@npm:2.2.4" +"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.2": + version: 7.0.4 + resolution: "https-proxy-agent@npm:7.0.4" dependencies: - agent-base: ^4.3.0 - debug: ^3.1.0 - checksum: 5fa8eab256b117a8badb5747bedf8b3a9de1fbabdccb26ff3132385426fdc3ad3c8b092ce52a1b74c70229b971df623f4f5a0c17f78e6a8fe5d10fc65d6ed8b8 + agent-base: ^7.0.2 + debug: 4 + checksum: daaab857a967a2519ddc724f91edbbd388d766ff141b9025b629f92b9408fc83cee8a27e11a907aede392938e9c398e240d643e178408a59e4073539cde8cfe9 languageName: node linkType: hard @@ -30496,6 +26746,13 @@ __metadata: languageName: node linkType: hard +"human-signals@npm:^5.0.0": + version: 5.0.0 + resolution: "human-signals@npm:5.0.0" + checksum: 6504560d5ed91444f16bea3bd9dfc66110a339442084e56c3e7fa7bbdf3f406426d6563d662bdce67064b165eac31eeabfc0857ed170aaa612cf14ec9f9a464c + languageName: node + linkType: hard + "humanize-ms@npm:^1.2.1": version: 1.2.1 resolution: "humanize-ms@npm:1.2.1" @@ -30533,7 +26790,7 @@ __metadata: languageName: node linkType: hard -"hyphenate-style-name@npm:^1.0.1, hyphenate-style-name@npm:^1.0.2, hyphenate-style-name@npm:^1.0.3": +"hyphenate-style-name@npm:^1.0.1": version: 1.0.4 resolution: "hyphenate-style-name@npm:1.0.4" checksum: 4f5bf4b055089754924babebaa23c17845937bcca6aee95d5d015f8fa1e6814279002bd6a9e541e3fac2cd02519fc76305396727066c57c8e21a7e73e7a12137 @@ -30547,7 +26804,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.17, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4, iconv-lite@npm:^0.4.5": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.17, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -30565,15 +26822,6 @@ __metadata: languageName: node linkType: hard -"icss-utils@npm:^4.0.0, icss-utils@npm:^4.1.1": - version: 4.1.1 - resolution: "icss-utils@npm:4.1.1" - dependencies: - postcss: ^7.0.14 - checksum: a4ca2c6b82cb3eb879d635bd4028d74bca174edc49ee48ef5f01988489747d340a389d5a0ac6f6887a5c24ab8fc4386c781daab32a7ade5344a2edff66207635 - languageName: node - linkType: hard - "icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0": version: 5.1.0 resolution: "icss-utils@npm:5.1.0" @@ -30606,33 +26854,28 @@ __metadata: languageName: node linkType: hard -"iferr@npm:^0.1.5": - version: 0.1.5 - resolution: "iferr@npm:0.1.5" - checksum: a18d19b6ad06a2d5412c0d37f6364869393ef6d1688d59d00082c1f35c92399094c031798340612458cd832f4f2e8b13bc9615934a7d8b0c53061307a3816aa1 - languageName: node - linkType: hard - -"ignore-walk@npm:^3.0.1": - version: 3.0.4 - resolution: "ignore-walk@npm:3.0.4" +"ignore-walk@npm:^5.0.1": + version: 5.0.1 + resolution: "ignore-walk@npm:5.0.1" dependencies: - minimatch: ^3.0.4 - checksum: 9e9c5ef6c3e0ed7ef5d797991abb554dbb7e60d5fedf6cf05c7129819689eba2b462f625c6e3561e0fc79841904eb829565513eeeab1b44f4fbec4d3146b1a8d + minimatch: ^5.0.1 + checksum: 1a4ef35174653a1aa6faab3d9f8781269166536aee36a04946f6e2b319b2475c1903a75ed42f04219274128242f49d0a10e20c4354ee60d9548e97031451150b languageName: node linkType: hard -"ignore@npm:^3.3.5": - version: 3.3.10 - resolution: "ignore@npm:3.3.10" - checksum: 23e8cc776e367b56615ab21b78decf973a35dfca5522b39d9b47643d8168473b0d1f18dd1321a1bab466a12ea11a2411903f3b21644f4d5461ee0711ec8678bd +"ignore-walk@npm:^6.0.4": + version: 6.0.4 + resolution: "ignore-walk@npm:6.0.4" + dependencies: + minimatch: ^9.0.0 + checksum: 8161bb3232eee92367049b186a02ad35e3a47edda2de0c0eb216aa89cf6183c33c46aef22b25e1bf5105c643bd2cc2bb722f474870a93a3c56ef8cca22eb64a1 languageName: node linkType: hard -"ignore@npm:^4.0.3": - version: 4.0.6 - resolution: "ignore@npm:4.0.6" - checksum: 248f82e50a430906f9ee7f35e1158e3ec4c3971451dd9f99c9bc1548261b4db2b99709f60ac6c6cac9333494384176cc4cc9b07acbe42d52ac6a09cad734d800 +"ignore@npm:^5.0.4": + version: 5.3.1 + resolution: "ignore@npm:5.3.1" + checksum: 71d7bb4c1dbe020f915fd881108cbe85a0db3d636a0ea3ba911393c53946711d13a9b1143c7e70db06d571a5822c0a324a6bcde5c9904e7ca5047f01f1bf8cd3 languageName: node linkType: hard @@ -30657,13 +26900,6 @@ __metadata: languageName: node linkType: hard -"immer@npm:1.10.0": - version: 1.10.0 - resolution: "immer@npm:1.10.0" - checksum: 8bdce9ebd81861dcef21725bc0f9cc456c2051188b7c001bcd9b9dffb9519cd897ab207f475b5425b83767a4b1fba76b4665e3f3c41171e24ea938c3cd02d035 - languageName: node - linkType: hard - "immer@npm:^9.0.7": version: 9.0.19 resolution: "immer@npm:9.0.19" @@ -30678,15 +26914,6 @@ __metadata: languageName: node linkType: hard -"import-cwd@npm:^2.0.0": - version: 2.1.0 - resolution: "import-cwd@npm:2.1.0" - dependencies: - import-from: ^2.1.0 - checksum: b8786fa3578f3df55370352bf61f99c2d8e6ee9b5741a07503d5a73d99281d141330a8faf87078e67527be4558f758356791ee5efb4b0112ac5eaed0f07de544 - languageName: node - linkType: hard - "import-fresh@npm:^2.0.0": version: 2.0.0 resolution: "import-fresh@npm:2.0.0" @@ -30697,7 +26924,7 @@ __metadata: languageName: node linkType: hard -"import-fresh@npm:^3.0.0, import-fresh@npm:^3.1.0, import-fresh@npm:^3.2.1": +"import-fresh@npm:^3.0.0, import-fresh@npm:^3.1.0, import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": version: 3.3.0 resolution: "import-fresh@npm:3.3.0" dependencies: @@ -30707,28 +26934,7 @@ __metadata: languageName: node linkType: hard -"import-from@npm:^2.1.0": - version: 2.1.0 - resolution: "import-from@npm:2.1.0" - dependencies: - resolve-from: ^3.0.0 - checksum: 91f6f89f46a07227920ef819181bb52eb93023ccc0bdf00224fdfb326f8f753e279ad06819f39a02bb88c9d3a4606adc85b0cc995285e5d65feeb59f1421a1d4 - languageName: node - linkType: hard - -"import-local@npm:^2.0.0": - version: 2.0.0 - resolution: "import-local@npm:2.0.0" - dependencies: - pkg-dir: ^3.0.0 - resolve-cwd: ^2.0.0 - bin: - import-local-fixture: fixtures/cli.js - checksum: b8469252483624379fd65d53c82f3658b32a1136f7168bfeea961a4ea7ca10a45786ea2b02e0006408f9cd22d2f33305a6f17a64e4d5a03274a50942c5e7c949 - languageName: node - linkType: hard - -"import-local@npm:^3.0.2": +"import-local@npm:3.1.0, import-local@npm:^3.0.2": version: 3.1.0 resolution: "import-local@npm:3.1.0" dependencies: @@ -30747,15 +26953,6 @@ __metadata: languageName: node linkType: hard -"indent-string@npm:^2.1.0": - version: 2.1.0 - resolution: "indent-string@npm:2.1.0" - dependencies: - repeating: ^2.0.0 - checksum: 2fe7124311435f4d7a98f0a314d8259a4ec47ecb221110a58e2e2073e5f75c8d2b4f775f2ed199598fbe20638917e57423096539455ca8bff8eab113c9bee12c - languageName: node - linkType: hard - "indent-string@npm:^3.0.0": version: 3.2.0 resolution: "indent-string@npm:3.2.0" @@ -30770,7 +26967,7 @@ __metadata: languageName: node linkType: hard -"infer-owner@npm:^1.0.3, infer-owner@npm:^1.0.4": +"infer-owner@npm:^1.0.4": version: 1.0.4 resolution: "infer-owner@npm:1.0.4" checksum: 181e732764e4a0611576466b4b87dac338972b839920b2a8cde43642e4ed6bd54dc1fb0b40874728f2a2df9a1b097b8ff83b56d5f8f8e3927f837fdcb47d8a89 @@ -30794,13 +26991,6 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2.0.1": - version: 2.0.1 - resolution: "inherits@npm:2.0.1" - checksum: 6536b9377296d4ce8ee89c5c543cb75030934e61af42dba98a428e7d026938c5985ea4d1e3b87743a5b834f40ed1187f89c2d7479e9d59e41d2d1051aefba07b - languageName: node - linkType: hard - "inherits@npm:2.0.3": version: 2.0.3 resolution: "inherits@npm:2.0.3" @@ -30815,26 +27005,25 @@ __metadata: languageName: node linkType: hard -"ini@npm:^1.3.2, ini@npm:^1.3.4, ini@npm:^1.3.5, ini@npm:~1.3.0": +"ini@npm:^1.3.2, ini@npm:^1.3.4, ini@npm:^1.3.5, ini@npm:^1.3.8, ini@npm:~1.3.0": version: 1.3.8 resolution: "ini@npm:1.3.8" checksum: dfd98b0ca3a4fc1e323e38a6c8eb8936e31a97a918d3b377649ea15bdb15d481207a0dda1021efbd86b464cae29a0d33c1d7dcaf6c5672bee17fa849bc50a1b3 languageName: node linkType: hard -"init-package-json@npm:^1.10.3": - version: 1.10.3 - resolution: "init-package-json@npm:1.10.3" +"init-package-json@npm:5.0.0": + version: 5.0.0 + resolution: "init-package-json@npm:5.0.0" dependencies: - glob: ^7.1.1 - npm-package-arg: ^4.0.0 || ^5.0.0 || ^6.0.0 - promzard: ^0.3.0 - read: ~1.0.1 - read-package-json: 1 || 2 - semver: 2.x || 3.x || 4 || 5 - validate-npm-package-license: ^3.0.1 - validate-npm-package-name: ^3.0.0 - checksum: 6c4149a5a4b55be42c589d66603b60ad5efae78aaf43962baa0e42b8146ab1b1f586b73a5019aa72177d518c709e5cb38c32f4bffaa678564522dbc2837bbe81 + npm-package-arg: ^10.0.0 + promzard: ^1.0.0 + read: ^2.0.0 + read-package-json: ^6.0.0 + semver: ^7.3.5 + validate-npm-package-license: ^3.0.4 + validate-npm-package-name: ^5.0.0 + checksum: ad601c717d5ea3ff5a416cbe7d39417bb3914596dce7a386bffe856229435ebef06eb600736326effdd4e57a02d41164aa525d31d51ec49812c8e8c215d1d7c8 languageName: node linkType: hard @@ -30848,15 +27037,6 @@ __metadata: languageName: node linkType: hard -"inline-style-prefixer@npm:^5.1.0": - version: 5.1.2 - resolution: "inline-style-prefixer@npm:5.1.2" - dependencies: - css-in-js-utils: ^2.0.0 - checksum: 765feb078a2ab378006f8a300b328672c5db4b6a81a5f467da8e97dad713aec6cae1a669636aaf943cd8da6997a76a999f50ef63745260d91de5fe60469cfb0f - languageName: node - linkType: hard - "inquirer-autocomplete-prompt@npm:^1.0.1": version: 1.4.0 resolution: "inquirer-autocomplete-prompt@npm:1.4.0" @@ -30900,70 +27080,6 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:1.2.3": - version: 1.2.3 - resolution: "inquirer@npm:1.2.3" - dependencies: - ansi-escapes: ^1.1.0 - chalk: ^1.0.0 - cli-cursor: ^1.0.1 - cli-width: ^2.0.0 - external-editor: ^1.1.0 - figures: ^1.3.5 - lodash: ^4.3.0 - mute-stream: 0.0.6 - pinkie-promise: ^2.0.0 - run-async: ^2.2.0 - rx: ^4.1.0 - string-width: ^1.0.1 - strip-ansi: ^3.0.0 - through: ^2.3.6 - checksum: 01003b9d4a53a30a491cc35cf9082e410270d077b2e73bb62d805bb1a42cb6e63f4d1cd4465cd1312dc1fd36c3b7af5b90b41d4dc5837515e2400d9ffcd66c48 - languageName: node - linkType: hard - -"inquirer@npm:3.0.6": - version: 3.0.6 - resolution: "inquirer@npm:3.0.6" - dependencies: - ansi-escapes: ^1.1.0 - chalk: ^1.0.0 - cli-cursor: ^2.1.0 - cli-width: ^2.0.0 - external-editor: ^2.0.1 - figures: ^2.0.0 - lodash: ^4.3.0 - mute-stream: 0.0.7 - run-async: ^2.2.0 - rx: ^4.1.0 - string-width: ^2.0.0 - strip-ansi: ^3.0.0 - through: ^2.3.6 - checksum: 2dd1be634b20b482448e141f45abd9dec592189307c2928d6f6d7191d3efed1cba4884cf0935a2cc9cfba7a97a62bfeec34b31ace98444fc254d1dd30b231b69 - languageName: node - linkType: hard - -"inquirer@npm:6.5.0": - version: 6.5.0 - resolution: "inquirer@npm:6.5.0" - dependencies: - ansi-escapes: ^3.2.0 - chalk: ^2.4.2 - cli-cursor: ^2.1.0 - cli-width: ^2.0.0 - external-editor: ^3.0.3 - figures: ^2.0.0 - lodash: ^4.17.12 - mute-stream: 0.0.7 - run-async: ^2.2.0 - rxjs: ^6.4.0 - string-width: ^2.1.0 - strip-ansi: ^5.1.0 - through: ^2.3.6 - checksum: 3e75d1e52e29a227ac9e51a178a11a41ae68b52f176a1d8c29583d179b669ae7d6c730c52ffc8151cf68805e4896f0e2e732923cd8426bddf04b0211e54c92f9 - languageName: node - linkType: hard - "inquirer@npm:7.3.3, inquirer@npm:^7.0.0, inquirer@npm:^7.3.3": version: 7.3.3 resolution: "inquirer@npm:7.3.3" @@ -31006,24 +27122,26 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:^6.2.0, inquirer@npm:^6.2.2": - version: 6.5.2 - resolution: "inquirer@npm:6.5.2" +"inquirer@npm:^8.2.4": + version: 8.2.6 + resolution: "inquirer@npm:8.2.6" dependencies: - ansi-escapes: ^3.2.0 - chalk: ^2.4.2 - cli-cursor: ^2.1.0 - cli-width: ^2.0.0 + ansi-escapes: ^4.2.1 + chalk: ^4.1.1 + cli-cursor: ^3.1.0 + cli-width: ^3.0.0 external-editor: ^3.0.3 - figures: ^2.0.0 - lodash: ^4.17.12 - mute-stream: 0.0.7 - run-async: ^2.2.0 - rxjs: ^6.4.0 - string-width: ^2.1.0 - strip-ansi: ^5.1.0 + figures: ^3.0.0 + lodash: ^4.17.21 + mute-stream: 0.0.8 + ora: ^5.4.1 + run-async: ^2.4.0 + rxjs: ^7.5.5 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 through: ^2.3.6 - checksum: 175ad4cd1ebed493b231b240185f1da5afeace5f4e8811dfa83cf55dcae59c3255eaed990aa71871b0fd31aa9dc212f43c44c50ed04fb529364405e72f484d28 + wrap-ansi: ^6.0.1 + checksum: 387ffb0a513559cc7414eb42c57556a60e302f820d6960e89d376d092e257a919961cd485a1b4de693dbb5c0de8bc58320bfd6247dfd827a873aa82a4215a240 languageName: node linkType: hard @@ -31038,31 +27156,6 @@ __metadata: languageName: node linkType: hard -"internal-slot@npm:^1.0.5": - version: 1.0.5 - resolution: "internal-slot@npm:1.0.5" - dependencies: - get-intrinsic: ^1.2.0 - has: ^1.0.3 - side-channel: ^1.0.4 - checksum: 97e84046bf9e7574d0956bd98d7162313ce7057883b6db6c5c7b5e5f05688864b0978ba07610c726d15d66544ffe4b1050107d93f8a39ebc59b15d8b429b497a - languageName: node - linkType: hard - -"interpret@npm:^1.0.0": - version: 1.4.0 - resolution: "interpret@npm:1.4.0" - checksum: 2e5f51268b5941e4a17e4ef0575bc91ed0ab5f8515e3cf77486f7c14d13f3010df9c0959f37063dcc96e78d12dc6b0bb1b9e111cdfe69771f4656d2993d36155 - languageName: node - linkType: hard - -"interpret@npm:^2.0.0": - version: 2.2.0 - resolution: "interpret@npm:2.2.0" - checksum: f51efef7cb8d02da16408ffa3504cd6053014c5aeb7bb8c223727e053e4235bf565e45d67028b0c8740d917c603807aa3c27d7bd2f21bf20b6417e2bb3e5fd6e - languageName: node - linkType: hard - "into-stream@npm:^5.1.1": version: 5.1.1 resolution: "into-stream@npm:5.1.1" @@ -31083,7 +27176,7 @@ __metadata: languageName: node linkType: hard -"invariant@npm:^2.2.3, invariant@npm:^2.2.4": +"invariant@npm:^2.2.4": version: 2.2.4 resolution: "invariant@npm:2.2.4" dependencies: @@ -31099,24 +27192,13 @@ __metadata: languageName: node linkType: hard -"ip-regex@npm:^2.1.0": - version: 2.1.0 - resolution: "ip-regex@npm:2.1.0" - checksum: 331d95052aa53ce245745ea0fc3a6a1e2e3c8d6da65fa8ea52bf73768c1b22a9ac50629d1d2b08c04e7b3ac4c21b536693c149ce2c2615ee4796030e5b3e3cba - languageName: node - linkType: hard - -"ip@npm:1.1.5": - version: 1.1.5 - resolution: "ip@npm:1.1.5" - checksum: 30133981f082a060a32644f6a7746e9ba7ac9e2bc07ecc8bbdda3ee8ca9bec1190724c390e45a1ee7695e7edfd2a8f7dda2c104ec5f7ac5068c00648504c7e5a - languageName: node - linkType: hard - -"ip@npm:^1.1.0, ip@npm:^1.1.5": - version: 1.1.8 - resolution: "ip@npm:1.1.8" - checksum: a2ade53eb339fb0cbe9e69a44caab10d6e3784662285eb5d2677117ee4facc33a64679051c35e0dfdb1a3983a51ce2f5d2cb36446d52e10d01881789b76e28fb +"ip-address@npm:^9.0.5": + version: 9.0.5 + resolution: "ip-address@npm:9.0.5" + dependencies: + jsbn: 1.1.0 + sprintf-js: ^1.1.3 + checksum: aa15f12cfd0ef5e38349744e3654bae649a34c3b10c77a674a167e99925d1549486c5b14730eebce9fea26f6db9d5e42097b00aa4f9f612e68c79121c71652dc languageName: node linkType: hard @@ -31141,41 +27223,6 @@ __metadata: languageName: node linkType: hard -"is-accessor-descriptor@npm:^0.1.6": - version: 0.1.6 - resolution: "is-accessor-descriptor@npm:0.1.6" - dependencies: - kind-of: ^3.0.2 - checksum: 3d629a086a9585bc16a83a8e8a3416f400023301855cafb7ccc9a1d63145b7480f0ad28877dcc2cce09492c4ec1c39ef4c071996f24ee6ac626be4217b8ffc8a - languageName: node - linkType: hard - -"is-accessor-descriptor@npm:^1.0.0": - version: 1.0.0 - resolution: "is-accessor-descriptor@npm:1.0.0" - dependencies: - kind-of: ^6.0.0 - checksum: 8e475968e9b22f9849343c25854fa24492dbe8ba0dea1a818978f9f1b887339190b022c9300d08c47fe36f1b913d70ce8cbaca00369c55a56705fdb7caed37fe - languageName: node - linkType: hard - -"is-alphabetical@npm:^1.0.0": - version: 1.0.4 - resolution: "is-alphabetical@npm:1.0.4" - checksum: 6508cce44fd348f06705d377b260974f4ce68c74000e7da4045f0d919e568226dc3ce9685c5a2af272195384df6930f748ce9213fc9f399b5d31b362c66312cb - languageName: node - linkType: hard - -"is-alphanumerical@npm:^1.0.0": - version: 1.0.4 - resolution: "is-alphanumerical@npm:1.0.4" - dependencies: - is-alphabetical: ^1.0.0 - is-decimal: ^1.0.0 - checksum: e2e491acc16fcf5b363f7c726f666a9538dba0a043665740feb45bba1652457a73441e7c5179c6768a638ed396db3437e9905f403644ec7c468fb41f4813d03f - languageName: node - linkType: hard - "is-arguments@npm:^1.0.4, is-arguments@npm:^1.1.1": version: 1.1.1 resolution: "is-arguments@npm:1.1.1" @@ -31231,15 +27278,6 @@ __metadata: languageName: node linkType: hard -"is-binary-path@npm:^1.0.0": - version: 1.0.1 - resolution: "is-binary-path@npm:1.0.1" - dependencies: - binary-extensions: ^1.0.0 - checksum: a803c99e9d898170c3b44a86fbdc0736d3d7fcbe737345433fb78e810b9fe30c982657782ad0e676644ba4693ddf05601a7423b5611423218663d6b533341ac9 - languageName: node - linkType: hard - "is-binary-path@npm:~2.1.0": version: 2.1.0 resolution: "is-binary-path@npm:2.1.0" @@ -31259,7 +27297,7 @@ __metadata: languageName: node linkType: hard -"is-buffer@npm:^1.0.2, is-buffer@npm:^1.1.5, is-buffer@npm:~1.1.6": +"is-buffer@npm:~1.1.6": version: 1.1.6 resolution: "is-buffer@npm:1.1.6" checksum: 4a186d995d8bbf9153b4bd9ff9fd04ae75068fe695d29025d25e592d9488911eeece84eefbd8fa41b8ddcc0711058a71d4c466dcf6f1f6e1d83830052d8ca707 @@ -31273,18 +27311,7 @@ __metadata: languageName: node linkType: hard -"is-ci@npm:^2.0.0": - version: 2.0.0 - resolution: "is-ci@npm:2.0.0" - dependencies: - ci-info: ^2.0.0 - bin: - is-ci: bin.js - checksum: 77b869057510f3efa439bbb36e9be429d53b3f51abd4776eeea79ab3b221337fe1753d1e50058a9e2c650d38246108beffb15ccfd443929d77748d8c0cc90144 - languageName: node - linkType: hard - -"is-ci@npm:^3.0.0": +"is-ci@npm:3.0.1, is-ci@npm:^3.0.0": version: 3.0.1 resolution: "is-ci@npm:3.0.1" dependencies: @@ -31304,21 +27331,12 @@ __metadata: languageName: node linkType: hard -"is-data-descriptor@npm:^0.1.4": - version: 0.1.4 - resolution: "is-data-descriptor@npm:0.1.4" +"is-core-module@npm:^2.8.1": + version: 2.13.1 + resolution: "is-core-module@npm:2.13.1" dependencies: - kind-of: ^3.0.2 - checksum: 5c622e078ba933a78338ae398a3d1fc5c23332b395312daf4f74bab4afb10d061cea74821add726cb4db8b946ba36217ee71a24fe71dd5bca4632edb7f6aad87 - languageName: node - linkType: hard - -"is-data-descriptor@npm:^1.0.0": - version: 1.0.0 - resolution: "is-data-descriptor@npm:1.0.0" - dependencies: - kind-of: ^6.0.0 - checksum: e705e6816241c013b05a65dc452244ee378d1c3e3842bd140beabe6e12c0d700ef23c91803f971aa7b091fb0573c5da8963af34a2b573337d87bc3e1f53a4e6d + hasown: ^2.0.0 + checksum: 256559ee8a9488af90e4bad16f5583c6d59e92f0742e9e8bb4331e758521ee86b810b93bae44f390766ffbc518a0488b18d9dab7da9a5ff997d499efc9403f7c languageName: node linkType: hard @@ -31331,35 +27349,6 @@ __metadata: languageName: node linkType: hard -"is-decimal@npm:^1.0.0": - version: 1.0.4 - resolution: "is-decimal@npm:1.0.4" - checksum: ed483a387517856dc395c68403a10201fddcc1b63dc56513fbe2fe86ab38766120090ecdbfed89223d84ca8b1cd28b0641b93cb6597b6e8f4c097a7c24e3fb96 - languageName: node - linkType: hard - -"is-descriptor@npm:^0.1.0": - version: 0.1.6 - resolution: "is-descriptor@npm:0.1.6" - dependencies: - is-accessor-descriptor: ^0.1.6 - is-data-descriptor: ^0.1.4 - kind-of: ^5.0.0 - checksum: 0f780c1b46b465f71d970fd7754096ffdb7b69fd8797ca1f5069c163eaedcd6a20ec4a50af669075c9ebcfb5266d2e53c8b227e485eefdb0d1fee09aa1dd8ab6 - languageName: node - linkType: hard - -"is-descriptor@npm:^1.0.0, is-descriptor@npm:^1.0.2": - version: 1.0.2 - resolution: "is-descriptor@npm:1.0.2" - dependencies: - is-accessor-descriptor: ^1.0.0 - is-data-descriptor: ^1.0.0 - kind-of: ^6.0.2 - checksum: 2ed623560bee035fb67b23e32ce885700bef8abe3fbf8c909907d86507b91a2c89a9d3a4d835a4d7334dd5db0237a0aeae9ca109c1e4ef1c0e7b577c0846ab5a - languageName: node - linkType: hard - "is-directory@npm:^0.3.1": version: 0.3.1 resolution: "is-directory@npm:0.3.1" @@ -31376,59 +27365,13 @@ __metadata: languageName: node linkType: hard -"is-dotfile@npm:^1.0.0": - version: 1.0.3 - resolution: "is-dotfile@npm:1.0.3" - checksum: 5257760d998d50ba2d5b4707007c043c69da0b62172f2221505edc6671ff634581c05df494a19d8d7206d248154c2f29f8432193ee199d33b09733e66371fb35 - languageName: node - linkType: hard - -"is-equal-shallow@npm:^0.1.3": - version: 0.1.3 - resolution: "is-equal-shallow@npm:0.1.3" - dependencies: - is-primitive: ^2.0.0 - checksum: 1a296b660b8749ba1449017d9572e81fe8a96764877d5f9739c523a20cc7cdfa49594c16fa17052d0c3ee4711e35fd6919b06bf1b11b7126feab61abb9503ce6 - languageName: node - linkType: hard - -"is-extendable@npm:^0.1.0, is-extendable@npm:^0.1.1": - version: 0.1.1 - resolution: "is-extendable@npm:0.1.1" - checksum: 3875571d20a7563772ecc7a5f36cb03167e9be31ad259041b4a8f73f33f885441f778cee1f1fe0085eb4bc71679b9d8c923690003a36a6a5fdf8023e6e3f0672 - languageName: node - linkType: hard - -"is-extendable@npm:^1.0.1": - version: 1.0.1 - resolution: "is-extendable@npm:1.0.1" - dependencies: - is-plain-object: ^2.0.4 - checksum: db07bc1e9de6170de70eff7001943691f05b9d1547730b11be01c0ebfe67362912ba743cf4be6fd20a5e03b4180c685dad80b7c509fe717037e3eee30ad8e84f - languageName: node - linkType: hard - -"is-extglob@npm:^1.0.0": - version: 1.0.0 - resolution: "is-extglob@npm:1.0.0" - checksum: 5eea8517feeae5206547c0fc838c1416ec763b30093c286e1965a05f46b74a59ad391f912565f3b67c9c31cab4769ab9c35420e016b608acb47309be8d0d6e94 - languageName: node - linkType: hard - -"is-extglob@npm:^2.1.0, is-extglob@npm:^2.1.1": +"is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" checksum: df033653d06d0eb567461e58a7a8c9f940bd8c22274b94bf7671ab36df5719791aae15eef6d83bbb5e23283967f2f984b8914559d4449efda578c775c4be6f85 languageName: node linkType: hard -"is-finite@npm:^1.0.0": - version: 1.1.0 - resolution: "is-finite@npm:1.1.0" - checksum: 532b97ed3d03e04c6bd203984d9e4ba3c0c390efee492bad5d1d1cd1802a68ab27adbd3ef6382f6312bed6c8bb1bd3e325ea79a8dc8fe080ed7a06f5f97b93e7 - languageName: node - linkType: hard - "is-fullwidth-code-point@npm:^1.0.0": version: 1.0.0 resolution: "is-fullwidth-code-point@npm:1.0.0" @@ -31452,10 +27395,19 @@ __metadata: languageName: node linkType: hard -"is-function@npm:^1.0.1": - version: 1.0.2 - resolution: "is-function@npm:1.0.2" - checksum: 7d564562e07b4b51359547d3ccc10fb93bb392fd1b8177ae2601ee4982a0ece86d952323fc172a9000743a3971f09689495ab78a1d49a9b14fc97a7e28521dc0 +"is-fullwidth-code-point@npm:^4.0.0": + version: 4.0.0 + resolution: "is-fullwidth-code-point@npm:4.0.0" + checksum: 8ae89bf5057bdf4f57b346fb6c55e9c3dd2549983d54191d722d5c739397a903012cc41a04ee3403fd872e811243ef91a7c5196da7b5841dc6b6aae31a264a8d + languageName: node + linkType: hard + +"is-fullwidth-code-point@npm:^5.0.0": + version: 5.0.0 + resolution: "is-fullwidth-code-point@npm:5.0.0" + dependencies: + get-east-asian-width: ^1.0.0 + checksum: 8dfb2d2831b9e87983c136f5c335cd9d14c1402973e357a8ff057904612ed84b8cba196319fabedf9aefe4639e14fe3afe9d9966d1d006ebeb40fe1fed4babe5 languageName: node linkType: hard @@ -31475,24 +27427,6 @@ __metadata: languageName: node linkType: hard -"is-glob@npm:^2.0.0, is-glob@npm:^2.0.1": - version: 2.0.1 - resolution: "is-glob@npm:2.0.1" - dependencies: - is-extglob: ^1.0.0 - checksum: 089f5f93640072491396a5f075ce73e949a90f35832b782bc49a6b7637d58e392d53cb0b395e059ccab70fcb82ff35d183f6f9ebbcb43227a1e02e3fed5430c9 - languageName: node - linkType: hard - -"is-glob@npm:^3.1.0": - version: 3.1.0 - resolution: "is-glob@npm:3.1.0" - dependencies: - is-extglob: ^2.1.0 - checksum: 9d483bca84f16f01230f7c7c8c63735248fe1064346f292e0f6f8c76475fd20c6f50fc19941af5bec35f85d6bf26f4b7768f39a48a5f5fdc72b408dc74e07afc - languageName: node - linkType: hard - "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -31502,13 +27436,6 @@ __metadata: languageName: node linkType: hard -"is-hexadecimal@npm:^1.0.0": - version: 1.0.4 - resolution: "is-hexadecimal@npm:1.0.4" - checksum: a452e047587b6069332d83130f54d30da4faf2f2ebaa2ce6d073c27b5703d030d58ed9e0b729c8e4e5b52c6f1dab26781bb77b7bc6c7805f14f320e328ff8cd5 - languageName: node - linkType: hard - "is-hotkey@npm:^0.1.3, is-hotkey@npm:^0.1.4": version: 0.1.8 resolution: "is-hotkey@npm:0.1.8" @@ -31580,31 +27507,6 @@ __metadata: languageName: node linkType: hard -"is-number@npm:^2.1.0": - version: 2.1.0 - resolution: "is-number@npm:2.1.0" - dependencies: - kind-of: ^3.0.2 - checksum: d80e041a43a8de31ecc02037d532f1f448ec9c5b6c02fe7ee67bdd45d21cd9a4b3b4cf07e428ae5adafc2f17408c49fcb0a227915916d94a16d576c39e689f60 - languageName: node - linkType: hard - -"is-number@npm:^3.0.0": - version: 3.0.0 - resolution: "is-number@npm:3.0.0" - dependencies: - kind-of: ^3.0.2 - checksum: 0c62bf8e9d72c4dd203a74d8cfc751c746e75513380fef420cda8237e619a988ee43e678ddb23c87ac24d91ac0fe9f22e4ffb1301a50310c697e9d73ca3994e9 - languageName: node - linkType: hard - -"is-number@npm:^4.0.0": - version: 4.0.0 - resolution: "is-number@npm:4.0.0" - checksum: e71962a5ae97400211e6be5946eff2b81d3fa85154dad498bfe2704999e63ac6b3f8591fdb7971a121122cc6e25915c2cfe882ff7b77e243d51b92ca6961267e - languageName: node - linkType: hard - "is-number@npm:^7.0.0": version: 7.0.0 resolution: "is-number@npm:7.0.0" @@ -31612,13 +27514,6 @@ __metadata: languageName: node linkType: hard -"is-obj@npm:^1.0.0, is-obj@npm:^1.0.1": - version: 1.0.1 - resolution: "is-obj@npm:1.0.1" - checksum: 3ccf0efdea12951e0b9c784e2b00e77e87b2f8bd30b42a498548a8afcc11b3287342a2030c308e473e93a7a19c9ea7854c99a8832a476591c727df2a9c79796c - languageName: node - linkType: hard - "is-obj@npm:^2.0.0": version: 2.0.0 resolution: "is-obj@npm:2.0.0" @@ -31626,13 +27521,6 @@ __metadata: languageName: node linkType: hard -"is-object@npm:^1.0.1": - version: 1.0.2 - resolution: "is-object@npm:1.0.2" - checksum: 971219c4b1985b9751f65e4c8296d3104f0457b0e8a70849e848a4a2208bc47317d73b3b85d4a369619cb2df8284dc22584cb2695a7d99aca5e8d0aa64fc075a - languageName: node - linkType: hard - "is-observable@npm:^1.1.0": version: 1.1.0 resolution: "is-observable@npm:1.1.0" @@ -31677,14 +27565,7 @@ __metadata: languageName: node linkType: hard -"is-plain-object@npm:5.0.0, is-plain-object@npm:^5.0.0": - version: 5.0.0 - resolution: "is-plain-object@npm:5.0.0" - checksum: e32d27061eef62c0847d303125440a38660517e586f2f3db7c9d179ae5b6674ab0f469d519b2e25c147a1a3bc87156d0d5f4d8821e0ce4a9ee7fe1fcf11ce45c - languageName: node - linkType: hard - -"is-plain-object@npm:^2.0.1, is-plain-object@npm:^2.0.3, is-plain-object@npm:^2.0.4": +"is-plain-object@npm:^2.0.4": version: 2.0.4 resolution: "is-plain-object@npm:2.0.4" dependencies: @@ -31693,17 +27574,10 @@ __metadata: languageName: node linkType: hard -"is-plain-object@npm:^3.0.0": - version: 3.0.1 - resolution: "is-plain-object@npm:3.0.1" - checksum: d13fe75db350d4ac669595cdfe0242ae87fcecddf2bca858d2dd443a6ed6eb1f69951fac8c2fa85b16106c6b0d7738fea86c2aca2ecee7fd61de15c1574f2cc5 - languageName: node - linkType: hard - -"is-posix-bracket@npm:^0.1.0": - version: 0.1.1 - resolution: "is-posix-bracket@npm:0.1.1" - checksum: 8a6391b41e7acef6898e64b00e06885b28c14b0c76398d3251a6ab1e5350d495dd32ec3f7f88f3f877558ce4b970939356fb315ee607f8f99a1716d4db7bdd40 +"is-plain-object@npm:^5.0.0": + version: 5.0.0 + resolution: "is-plain-object@npm:5.0.0" + checksum: e32d27061eef62c0847d303125440a38660517e586f2f3db7c9d179ae5b6674ab0f469d519b2e25c147a1a3bc87156d0d5f4d8821e0ce4a9ee7fe1fcf11ce45c languageName: node linkType: hard @@ -31714,13 +27588,6 @@ __metadata: languageName: node linkType: hard -"is-primitive@npm:^2.0.0": - version: 2.0.0 - resolution: "is-primitive@npm:2.0.0" - checksum: 4d63fe952e31a4bc1d1a65d72f8485f5952407dce8d1cd8d8f070586936ea9ae2df79e0a83956b224aa7776cbbf5767eba3277f28119c36a616b20a439f057c0 - languageName: node - linkType: hard - "is-promise@npm:^2.1.0": version: 2.2.2 resolution: "is-promise@npm:2.2.2" @@ -31728,14 +27595,7 @@ __metadata: languageName: node linkType: hard -"is-redirect@npm:^1.0.0": - version: 1.0.0 - resolution: "is-redirect@npm:1.0.0" - checksum: 25dd3d9943f57ef0f29d28e2d9deda8288e0c7098ddc65abec3364ced9a6491ea06cfaf5110c61fc40ec1fde706b73cee5d171f85278edbf4e409b85725bfea7 - languageName: node - linkType: hard - -"is-regex@npm:^1.0.4, is-regex@npm:^1.1.4": +"is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" dependencies: @@ -31745,21 +27605,7 @@ __metadata: languageName: node linkType: hard -"is-regexp@npm:^1.0.0": - version: 1.0.0 - resolution: "is-regexp@npm:1.0.0" - checksum: be692828e24cba479ec33644326fa98959ec68ba77965e0291088c1a741feaea4919d79f8031708f85fd25e39de002b4520622b55460660b9c369e6f7187faef - languageName: node - linkType: hard - -"is-retry-allowed@npm:^1.0.0": - version: 1.2.0 - resolution: "is-retry-allowed@npm:1.2.0" - checksum: 50d700a89ae31926b1c91b3eb0104dbceeac8790d8b80d02f5c76d9a75c2056f1bb24b5268a8a018dead606bddf116b2262e5ac07401eb8b8783b266ed22558d - languageName: node - linkType: hard - -"is-root@npm:2.1.0, is-root@npm:^2.1.0": +"is-root@npm:^2.1.0": version: 2.1.0 resolution: "is-root@npm:2.1.0" checksum: 37eea0822a2a9123feb58a9d101558ba276771a6d830f87005683349a9acff15958a9ca590a44e778c6b335660b83e85c744789080d734f6081a935a4880aee2 @@ -31782,7 +27628,7 @@ __metadata: languageName: node linkType: hard -"is-ssh@npm:^1.3.0": +"is-ssh@npm:^1.4.0": version: 1.4.0 resolution: "is-ssh@npm:1.4.0" dependencies: @@ -31791,7 +27637,14 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^1.0.0, is-stream@npm:^1.0.1, is-stream@npm:^1.1.0": +"is-stream@npm:2.0.0": + version: 2.0.0 + resolution: "is-stream@npm:2.0.0" + checksum: 4dc47738e26bc4f1b3be9070b6b9e39631144f204fc6f87db56961220add87c10a999ba26cf81699f9ef9610426f69cb08a4713feff8deb7d8cadac907826935 + languageName: node + linkType: hard + +"is-stream@npm:^1.1.0": version: 1.1.0 resolution: "is-stream@npm:1.1.0" checksum: 063c6bec9d5647aa6d42108d4c59723d2bd4ae42135a2d4db6eadbd49b7ea05b750fd69d279e5c7c45cf9da753ad2c00d8978be354d65aa9f6bb434969c6a2ae @@ -31805,6 +27658,13 @@ __metadata: languageName: node linkType: hard +"is-stream@npm:^3.0.0": + version: 3.0.0 + resolution: "is-stream@npm:3.0.0" + checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16 + languageName: node + linkType: hard + "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -31892,27 +27752,6 @@ __metadata: languageName: node linkType: hard -"is-windows@npm:^0.2.0": - version: 0.2.0 - resolution: "is-windows@npm:0.2.0" - checksum: 3df25afda2fd9f3926b08cebacf1fc0a1fe7805a2cb73ef0f1b911c949e4e7648c4623979d74b4502bdd9af69471101eb6051b751595f7f88569148186cf7a7a - languageName: node - linkType: hard - -"is-windows@npm:^1.0.0, is-windows@npm:^1.0.2": - version: 1.0.2 - resolution: "is-windows@npm:1.0.2" - checksum: 438b7e52656fe3b9b293b180defb4e448088e7023a523ec21a91a80b9ff8cdb3377ddb5b6e60f7c7de4fa8b63ab56e121b6705fe081b3cf1b828b0a380009ad7 - languageName: node - linkType: hard - -"is-wsl@npm:^1.1.0": - version: 1.1.0 - resolution: "is-wsl@npm:1.1.0" - checksum: ea157d232351e68c92bd62fc541771096942fe72f69dff452dd26dcc31466258c570a3b04b8cda2e01cd2968255b02951b8670d08ea4ed76d6b1a646061ac4fe - languageName: node - linkType: hard - "is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" @@ -31929,7 +27768,7 @@ __metadata: languageName: node linkType: hard -"isarray@npm:1.0.0, isarray@npm:^1.0.0, isarray@npm:~1.0.0": +"isarray@npm:^1.0.0, isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" checksum: f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab @@ -31950,6 +27789,13 @@ __metadata: languageName: node linkType: hard +"isexe@npm:^3.1.1": + version: 3.1.1 + resolution: "isexe@npm:3.1.1" + checksum: 7fe1931ee4e88eb5aa524cd3ceb8c882537bc3a81b02e438b240e47012eef49c86904d0f0e593ea7c3a9996d18d0f1f3be8d3eaa92333977b0c3a9d353d5563e + languageName: node + linkType: hard + "isnumeric@npm:^0.3.3": version: 0.3.3 resolution: "isnumeric@npm:0.3.3" @@ -31957,39 +27803,13 @@ __metadata: languageName: node linkType: hard -"isobject@npm:^2.0.0": - version: 2.1.0 - resolution: "isobject@npm:2.1.0" - dependencies: - isarray: 1.0.0 - checksum: 811c6f5a866877d31f0606a88af4a45f282544de886bf29f6a34c46616a1ae2ed17076cc6bf34c0128f33eecf7e1fcaa2c82cf3770560d3e26810894e96ae79f - languageName: node - linkType: hard - -"isobject@npm:^3.0.0, isobject@npm:^3.0.1": +"isobject@npm:^3.0.1": version: 3.0.1 resolution: "isobject@npm:3.0.1" checksum: db85c4c970ce30693676487cca0e61da2ca34e8d4967c2e1309143ff910c207133a969f9e4ddb2dc6aba670aabce4e0e307146c310350b298e74a31f7d464703 languageName: node linkType: hard -"isobject@npm:^4.0.0": - version: 4.0.0 - resolution: "isobject@npm:4.0.0" - checksum: bbcb522e46d54fb22418ba49fb9a82057ffa201c8401fb6e018c042e2c98cf7d9c7b185aff88e035ec8adea0814506dc2aeff2d08891bbc158e1671a49e99c06 - languageName: node - linkType: hard - -"isomorphic-fetch@npm:^2.1.1": - version: 2.2.1 - resolution: "isomorphic-fetch@npm:2.2.1" - dependencies: - node-fetch: ^1.0.1 - whatwg-fetch: ">=0.10.0" - checksum: bb5daa7c3785d6742f4379a81e55b549a469503f7c9bf9411b48592e86632cf5e8fe8ea878dba185c0f33eb7c510c23abdeb55aebfdf5d3c70f031ced68c5424 - languageName: node - linkType: hard - "isomorphic-unfetch@npm:^3.0.0": version: 3.1.0 resolution: "isomorphic-unfetch@npm:3.1.0" @@ -32014,7 +27834,7 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0": +"istanbul-lib-instrument@npm:^5.0.4": version: 5.2.1 resolution: "istanbul-lib-instrument@npm:5.2.1" dependencies: @@ -32027,6 +27847,19 @@ __metadata: languageName: node linkType: hard +"istanbul-lib-instrument@npm:^6.0.0": + version: 6.0.2 + resolution: "istanbul-lib-instrument@npm:6.0.2" + dependencies: + "@babel/core": ^7.23.9 + "@babel/parser": ^7.23.9 + "@istanbuljs/schema": ^0.1.3 + istanbul-lib-coverage: ^3.2.0 + semver: ^7.5.4 + checksum: c10aa1e93a022f9767d7f41e6c07d244cc0a5c090fbb5522d70a5f21fcb98c52b7038850276c6fd1a7a17d1868c14a9d4eb8a24efe58a0ebb9a06f3da68131fe + languageName: node + linkType: hard + "istanbul-lib-report@npm:^3.0.0": version: 3.0.0 resolution: "istanbul-lib-report@npm:3.0.0" @@ -32049,7 +27882,7 @@ __metadata: languageName: node linkType: hard -"istanbul-reports@npm:^3.1.3, istanbul-reports@npm:^3.1.4": +"istanbul-reports@npm:^3.1.3": version: 3.1.5 resolution: "istanbul-reports@npm:3.1.5" dependencies: @@ -32059,33 +27892,6 @@ __metadata: languageName: node linkType: hard -"isurl@npm:^1.0.0-alpha5": - version: 1.0.0 - resolution: "isurl@npm:1.0.0" - dependencies: - has-to-string-tag-x: ^1.2.0 - is-object: ^1.0.1 - checksum: 28a96e019269d57015fa5869f19dda5a3ed1f7b21e3e0c4ff695419bd0541547db352aa32ee4a3659e811a177b0e37a5bc1a036731e71939dd16b59808ab92bd - languageName: node - linkType: hard - -"iterate-iterator@npm:^1.0.1": - version: 1.0.2 - resolution: "iterate-iterator@npm:1.0.2" - checksum: 97b3ed4f2bebe038be57d03277879e406b2c537ceeeab7f82d4167f9a3cff872cc2cc5da3dc9920ff544ca247329d2a4d44121bb8ef8d0807a72176bdbc17c84 - languageName: node - linkType: hard - -"iterate-value@npm:^1.0.2": - version: 1.0.2 - resolution: "iterate-value@npm:1.0.2" - dependencies: - es-get-iterator: ^1.0.2 - iterate-iterator: ^1.0.1 - checksum: 446a4181657df1872e5020713206806757157db6ab375dee05eb4565b66e1244d7a99cd36ce06862261ad4bd059e66ba8192f62b5d1ff41d788c3b61953af6c3 - languageName: node - linkType: hard - "iterm2-version@npm:^4.1.0": version: 4.2.0 resolution: "iterm2-version@npm:4.2.0" @@ -32096,6 +27902,19 @@ __metadata: languageName: node linkType: hard +"jackspeak@npm:^2.3.5": + version: 2.3.6 + resolution: "jackspeak@npm:2.3.6" + dependencies: + "@isaacs/cliui": ^8.0.2 + "@pkgjs/parseargs": ^0.11.0 + dependenciesMeta: + "@pkgjs/parseargs": + optional: true + checksum: 57d43ad11eadc98cdfe7496612f6bbb5255ea69fe51ea431162db302c2a11011642f50cfad57288bd0aea78384a0612b16e131944ad8ecd09d619041c8531b54 + languageName: node + linkType: hard + "jake@npm:^10.8.5": version: 10.8.5 resolution: "jake@npm:10.8.5" @@ -32117,59 +27936,59 @@ __metadata: languageName: node linkType: hard -"jest-changed-files@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-changed-files@npm:29.5.0" +"jest-changed-files@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-changed-files@npm:29.7.0" dependencies: execa: ^5.0.0 + jest-util: ^29.7.0 p-limit: ^3.1.0 - checksum: a67a7cb3c11f8f92bd1b7c79e84f724cbd11a9ad51f3cdadafe3ce7ee3c79ee50dbea128f920f5fddc807e9e4e83f5462143094391feedd959a77dd20ab96cf3 + checksum: 963e203893c396c5dfc75e00a49426688efea7361b0f0e040035809cecd2d46b3c01c02be2d9e8d38b1138357d2de7719ea5b5be21f66c10f2e9685a5a73bb99 languageName: node linkType: hard -"jest-circus@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-circus@npm:29.5.0" +"jest-circus@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-circus@npm:29.7.0" dependencies: - "@jest/environment": ^29.5.0 - "@jest/expect": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/environment": ^29.7.0 + "@jest/expect": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 - dedent: ^0.7.0 + dedent: ^1.0.0 is-generator-fn: ^2.0.0 - jest-each: ^29.5.0 - jest-matcher-utils: ^29.5.0 - jest-message-util: ^29.5.0 - jest-runtime: ^29.5.0 - jest-snapshot: ^29.5.0 - jest-util: ^29.5.0 + jest-each: ^29.7.0 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-runtime: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 p-limit: ^3.1.0 - pretty-format: ^29.5.0 + pretty-format: ^29.7.0 pure-rand: ^6.0.0 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: 44ff5d06acedae6de6c866e20e3b61f83e29ab94cf9f960826e7e667de49c12dd9ab9dffd7fa3b7d1f9688a8b5bfb1ebebadbea69d9ed0d3f66af4a0ff8c2b27 + checksum: 349437148924a5a109c9b8aad6d393a9591b4dac1918fc97d81b7fc515bc905af9918495055071404af1fab4e48e4b04ac3593477b1d5dcf48c4e71b527c70a7 languageName: node linkType: hard -"jest-cli@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-cli@npm:29.5.0" +"jest-cli@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-cli@npm:29.7.0" dependencies: - "@jest/core": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/core": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 chalk: ^4.0.0 + create-jest: ^29.7.0 exit: ^0.1.2 - graceful-fs: ^4.2.9 import-local: ^3.0.2 - jest-config: ^29.5.0 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 - prompts: ^2.0.1 + jest-config: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 yargs: ^17.3.1 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -32178,34 +27997,34 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 39897bbbc0f0d8a6b975ab12fd13887eaa28d92e3dee9e0173a5cb913ae8cc2ae46e090d38c6d723e84d9d6724429cd08685b4e505fa447d31ca615630c7dbba + checksum: 664901277a3f5007ea4870632ed6e7889db9da35b2434e7cb488443e6bf5513889b344b7fddf15112135495b9875892b156faeb2d7391ddb9e2a849dcb7b6c36 languageName: node linkType: hard -"jest-config@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-config@npm:29.5.0" +"jest-config@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-config@npm:29.7.0" dependencies: "@babel/core": ^7.11.6 - "@jest/test-sequencer": ^29.5.0 - "@jest/types": ^29.5.0 - babel-jest: ^29.5.0 + "@jest/test-sequencer": ^29.7.0 + "@jest/types": ^29.6.3 + babel-jest: ^29.7.0 chalk: ^4.0.0 ci-info: ^3.2.0 deepmerge: ^4.2.2 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-circus: ^29.5.0 - jest-environment-node: ^29.5.0 - jest-get-type: ^29.4.3 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.5.0 - jest-runner: ^29.5.0 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 + jest-circus: ^29.7.0 + jest-environment-node: ^29.7.0 + jest-get-type: ^29.6.3 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-runner: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 micromatch: ^4.0.4 parse-json: ^5.2.0 - pretty-format: ^29.5.0 + pretty-format: ^29.7.0 slash: ^3.0.0 strip-json-comments: ^3.1.1 peerDependencies: @@ -32216,11 +28035,23 @@ __metadata: optional: true ts-node: optional: true - checksum: c37c4dab964c54ab293d4e302d40b09687037ac9d00b88348ec42366970747feeaf265e12e3750cd3660b40c518d4031335eda11ac10b70b10e60797ebbd4b9c + checksum: 4cabf8f894c180cac80b7df1038912a3fc88f96f2622de33832f4b3314f83e22b08fb751da570c0ab2b7988f21604bdabade95e3c0c041068ac578c085cf7dff languageName: node linkType: hard -"jest-diff@npm:^24.0.0, jest-diff@npm:^24.3.0, jest-diff@npm:^24.9.0": +"jest-diff@npm:>=29.4.3 < 30, jest-diff@npm:^29.4.1, jest-diff@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-diff@npm:29.7.0" + dependencies: + chalk: ^4.0.0 + diff-sequences: ^29.6.3 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: 08e24a9dd43bfba1ef07a6374e5af138f53137b79ec3d5cc71a2303515335898888fa5409959172e1e05de966c9e714368d15e8994b0af7441f0721ee8e1bb77 + languageName: node + linkType: hard + +"jest-diff@npm:^24.0.0, jest-diff@npm:^24.9.0": version: 24.9.0 resolution: "jest-diff@npm:24.9.0" dependencies: @@ -32232,7 +28063,7 @@ __metadata: languageName: node linkType: hard -"jest-diff@npm:^29.0.0, jest-diff@npm:^29.5.0": +"jest-diff@npm:^29.0.0": version: 29.5.0 resolution: "jest-diff@npm:29.5.0" dependencies: @@ -32244,12 +28075,12 @@ __metadata: languageName: node linkType: hard -"jest-docblock@npm:^29.4.3": - version: 29.4.3 - resolution: "jest-docblock@npm:29.4.3" +"jest-docblock@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-docblock@npm:29.7.0" dependencies: detect-newline: ^3.0.0 - checksum: e0e9df1485bb8926e5b33478cdf84b3387d9caf3658e7dc1eaa6dc34cb93dea0d2d74797f6e940f0233a88f3dadd60957f2288eb8f95506361f85b84bf8661df + checksum: 66390c3e9451f8d96c5da62f577a1dad701180cfa9b071c5025acab2f94d7a3efc2515cfa1654ebe707213241541ce9c5530232cdc8017c91ed64eea1bd3b192 languageName: node linkType: hard @@ -32289,55 +28120,55 @@ __metadata: languageName: node linkType: hard -"jest-each@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-each@npm:29.5.0" +"jest-each@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-each@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 chalk: ^4.0.0 - jest-get-type: ^29.4.3 - jest-util: ^29.5.0 - pretty-format: ^29.5.0 - checksum: b8b297534d25834c5d4e31e4c687359787b1e402519e42664eb704cc3a12a7a91a017565a75acb02e8cf9afd3f4eef3350bd785276bec0900184641b765ff7a5 + jest-get-type: ^29.6.3 + jest-util: ^29.7.0 + pretty-format: ^29.7.0 + checksum: e88f99f0184000fc8813f2a0aa79e29deeb63700a3b9b7928b8a418d7d93cd24933608591dbbdea732b473eb2021c72991b5cc51a17966842841c6e28e6f691c languageName: node linkType: hard -"jest-environment-jsdom@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-environment-jsdom@npm:29.5.0" +"jest-environment-jsdom@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-environment-jsdom@npm:29.7.0" dependencies: - "@jest/environment": ^29.5.0 - "@jest/fake-timers": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/environment": ^29.7.0 + "@jest/fake-timers": ^29.7.0 + "@jest/types": ^29.6.3 "@types/jsdom": ^20.0.0 "@types/node": "*" - jest-mock: ^29.5.0 - jest-util: ^29.5.0 + jest-mock: ^29.7.0 + jest-util: ^29.7.0 jsdom: ^20.0.0 peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: canvas: optional: true - checksum: 3df7fc85275711f20b483ac8cd8c04500704ed0f69791eb55c574b38f5a39470f03d775cf20c1025bc1884916ac0573aa2fa4db1bb74225bc7fdd95ba97ad0da + checksum: 559aac134c196fccc1dfc794d8fc87377e9f78e894bb13012b0831d88dec0abd7ece99abec69da564b8073803be4f04a9eb4f4d1bb80e29eec0cb252c254deb8 languageName: node linkType: hard -"jest-environment-node@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-environment-node@npm:29.5.0" +"jest-environment-node@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-environment-node@npm:29.7.0" dependencies: - "@jest/environment": ^29.5.0 - "@jest/fake-timers": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/environment": ^29.7.0 + "@jest/fake-timers": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" - jest-mock: ^29.5.0 - jest-util: ^29.5.0 - checksum: 57981911cc20a4219b0da9e22b2e3c9f31b505e43f78e61c899e3227ded455ce1a3a9483842c69cfa4532f02cfb536ae0995bf245f9211608edacfc1e478d411 + jest-mock: ^29.7.0 + jest-util: ^29.7.0 + checksum: 501a9966292cbe0ca3f40057a37587cb6def25e1e0c5e39ac6c650fe78d3c70a2428304341d084ac0cced5041483acef41c477abac47e9a290d5545fd2f15646 languageName: node linkType: hard -"jest-extended@npm:^4.0.0": +"jest-extended@npm:4.0.2": version: 4.0.2 resolution: "jest-extended@npm:4.0.2" dependencies: @@ -32352,13 +28183,6 @@ __metadata: languageName: node linkType: hard -"jest-get-type@npm:^22.1.0": - version: 22.4.3 - resolution: "jest-get-type@npm:22.4.3" - checksum: f2daab7cb762457cdcd5500e3b0222cc96856649b685c40a621fe7395147ee67bbb594a2285b28c0b3cb9d80819eca4f99dd450df1bcac8a7cffa8a2dbaeec31 - languageName: node - linkType: hard - "jest-get-type@npm:^24.9.0": version: 24.9.0 resolution: "jest-get-type@npm:24.9.0" @@ -32373,26 +28197,33 @@ __metadata: languageName: node linkType: hard -"jest-haste-map@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-haste-map@npm:29.5.0" +"jest-get-type@npm:^29.6.3": + version: 29.6.3 + resolution: "jest-get-type@npm:29.6.3" + checksum: 88ac9102d4679d768accae29f1e75f592b760b44277df288ad76ce5bf038c3f5ce3719dea8aa0f035dac30e9eb034b848ce716b9183ad7cc222d029f03e92205 + languageName: node + linkType: hard + +"jest-haste-map@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-haste-map@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 "@types/graceful-fs": ^4.1.3 "@types/node": "*" anymatch: ^3.0.3 fb-watchman: ^2.0.0 fsevents: ^2.3.2 graceful-fs: ^4.2.9 - jest-regex-util: ^29.4.3 - jest-util: ^29.5.0 - jest-worker: ^29.5.0 + jest-regex-util: ^29.6.3 + jest-util: ^29.7.0 + jest-worker: ^29.7.0 micromatch: ^4.0.4 walker: ^1.0.8 dependenciesMeta: fsevents: optional: true - checksum: 3828ff7783f168e34be2c63887f82a01634261f605dcae062d83f979a61c37739e21b9607ecb962256aea3fbe5a530a1acee062d0026fcb47c607c12796cf3b7 + checksum: c2c8f2d3e792a963940fbdfa563ce14ef9e14d4d86da645b96d3cd346b8d35c5ce0b992ee08593939b5f718cf0a1f5a90011a056548a1dbf58397d4356786f01 languageName: node linkType: hard @@ -32415,13 +28246,13 @@ __metadata: languageName: node linkType: hard -"jest-leak-detector@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-leak-detector@npm:29.5.0" +"jest-leak-detector@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-leak-detector@npm:29.7.0" dependencies: - jest-get-type: ^29.4.3 - pretty-format: ^29.5.0 - checksum: 0fb845da7ac9cdfc9b3b2e35f6f623a41c547d7dc0103ceb0349013459d00de5870b5689a625e7e37f9644934b40e8f1dcdd5422d14d57470600350364676313 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: e3950e3ddd71e1d0c22924c51a300a1c2db6cf69ec1e51f95ccf424bcc070f78664813bef7aed4b16b96dfbdeea53fe358f8aeaaea84346ae15c3735758f1605 languageName: node linkType: hard @@ -32437,32 +28268,32 @@ __metadata: languageName: node linkType: hard -"jest-matcher-utils@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-matcher-utils@npm:29.5.0" +"jest-matcher-utils@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-matcher-utils@npm:29.7.0" dependencies: chalk: ^4.0.0 - jest-diff: ^29.5.0 - jest-get-type: ^29.4.3 - pretty-format: ^29.5.0 - checksum: 1d3e8c746e484a58ce194e3aad152eff21fd0896e8b8bf3d4ab1a4e2cbfed95fb143646f4ad9fdf6e42212b9e8fc033268b58e011b044a9929df45485deb5ac9 + jest-diff: ^29.7.0 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: d7259e5f995d915e8a37a8fd494cb7d6af24cd2a287b200f831717ba0d015190375f9f5dc35393b8ba2aae9b2ebd60984635269c7f8cff7d85b077543b7744cd languageName: node linkType: hard -"jest-message-util@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-message-util@npm:29.5.0" +"jest-message-util@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-message-util@npm:29.7.0" dependencies: "@babel/code-frame": ^7.12.13 - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 "@types/stack-utils": ^2.0.0 chalk: ^4.0.0 graceful-fs: ^4.2.9 micromatch: ^4.0.4 - pretty-format: ^29.5.0 + pretty-format: ^29.7.0 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: daddece6bbf846eb6a2ab9be9f2446e54085bef4e5cecd13d2a538fa9c01cb89d38e564c6b74fd8e12d37ed9eface8a362240ae9f21d68b214590631e7a0d8bf + checksum: a9d025b1c6726a2ff17d54cc694de088b0489456c69106be6b615db7a51b7beb66788bea7a59991a019d924fbf20f67d085a445aedb9a4d6760363f4d7d09930 languageName: node linkType: hard @@ -32475,14 +28306,14 @@ __metadata: languageName: node linkType: hard -"jest-mock@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-mock@npm:29.5.0" +"jest-mock@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-mock@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 "@types/node": "*" - jest-util: ^29.5.0 - checksum: 2a9cf07509948fa8608898c445f04fe4dd6e2049ff431e5531eee028c808d3ba3c67f226ac87b0cf383feaa1055776900d197c895e89783016886ac17a4ff10c + jest-util: ^29.7.0 + checksum: 81ba9b68689a60be1482212878973700347cb72833c5e5af09895882b9eb5c4e02843a1bbdf23f94c52d42708bab53a30c45a3482952c9eec173d1eaac5b86c5 languageName: node linkType: hard @@ -32498,131 +28329,128 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^29.4.3": - version: 29.4.3 - resolution: "jest-regex-util@npm:29.4.3" - checksum: 96fc7fc28cd4dd73a63c13a526202c4bd8b351d4e5b68b1a2a2c88da3308c2a16e26feaa593083eb0bac38cca1aa9dd05025412e7de013ba963fb8e66af22b8a +"jest-regex-util@npm:^29.6.3": + version: 29.6.3 + resolution: "jest-regex-util@npm:29.6.3" + checksum: 0518beeb9bf1228261695e54f0feaad3606df26a19764bc19541e0fc6e2a3737191904607fb72f3f2ce85d9c16b28df79b7b1ec9443aa08c3ef0e9efda6f8f2a languageName: node linkType: hard -"jest-resolve-dependencies@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-resolve-dependencies@npm:29.5.0" +"jest-resolve-dependencies@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-resolve-dependencies@npm:29.7.0" dependencies: - jest-regex-util: ^29.4.3 - jest-snapshot: ^29.5.0 - checksum: 479d2e5365d58fe23f2b87001e2e0adcbffe0147700e85abdec8f14b9703b0a55758c1929a9989e3f5d5e954fb88870ea4bfa04783523b664562fcf5f10b0edf + jest-regex-util: ^29.6.3 + jest-snapshot: ^29.7.0 + checksum: aeb75d8150aaae60ca2bb345a0d198f23496494677cd6aefa26fc005faf354061f073982175daaf32b4b9d86b26ca928586344516e3e6969aa614cb13b883984 languageName: node linkType: hard -"jest-resolve@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-resolve@npm:29.5.0" +"jest-resolve@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-resolve@npm:29.7.0" dependencies: chalk: ^4.0.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.5.0 + jest-haste-map: ^29.7.0 jest-pnp-resolver: ^1.2.2 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 resolve: ^1.20.0 resolve.exports: ^2.0.0 slash: ^3.0.0 - checksum: 9a125f3cf323ceef512089339d35f3ee37f79fe16a831fb6a26773ea6a229b9e490d108fec7af334142e91845b5996de8e7cdd85a4d8d617078737d804e29c8f + checksum: 0ca218e10731aa17920526ec39deaec59ab9b966237905ffc4545444481112cd422f01581230eceb7e82d86f44a543d520a71391ec66e1b4ef1a578bd5c73487 languageName: node linkType: hard -"jest-runner@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-runner@npm:29.5.0" +"jest-runner@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-runner@npm:29.7.0" dependencies: - "@jest/console": ^29.5.0 - "@jest/environment": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/console": ^29.7.0 + "@jest/environment": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 emittery: ^0.13.1 graceful-fs: ^4.2.9 - jest-docblock: ^29.4.3 - jest-environment-node: ^29.5.0 - jest-haste-map: ^29.5.0 - jest-leak-detector: ^29.5.0 - jest-message-util: ^29.5.0 - jest-resolve: ^29.5.0 - jest-runtime: ^29.5.0 - jest-util: ^29.5.0 - jest-watcher: ^29.5.0 - jest-worker: ^29.5.0 + jest-docblock: ^29.7.0 + jest-environment-node: ^29.7.0 + jest-haste-map: ^29.7.0 + jest-leak-detector: ^29.7.0 + jest-message-util: ^29.7.0 + jest-resolve: ^29.7.0 + jest-runtime: ^29.7.0 + jest-util: ^29.7.0 + jest-watcher: ^29.7.0 + jest-worker: ^29.7.0 p-limit: ^3.1.0 source-map-support: 0.5.13 - checksum: 437dea69c5dddca22032259787bac74790d5a171c9d804711415f31e5d1abfb64fa52f54a9015bb17a12b858fd0cf3f75ef6f3c9e94255a8596e179f707229c4 + checksum: f0405778ea64812bf9b5c50b598850d94ccf95d7ba21f090c64827b41decd680ee19fcbb494007cdd7f5d0d8906bfc9eceddd8fa583e753e736ecd462d4682fb languageName: node linkType: hard -"jest-runtime@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-runtime@npm:29.5.0" - dependencies: - "@jest/environment": ^29.5.0 - "@jest/fake-timers": ^29.5.0 - "@jest/globals": ^29.5.0 - "@jest/source-map": ^29.4.3 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 +"jest-runtime@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-runtime@npm:29.7.0" + dependencies: + "@jest/environment": ^29.7.0 + "@jest/fake-timers": ^29.7.0 + "@jest/globals": ^29.7.0 + "@jest/source-map": ^29.6.3 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 cjs-module-lexer: ^1.0.0 collect-v8-coverage: ^1.0.0 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-haste-map: ^29.5.0 - jest-message-util: ^29.5.0 - jest-mock: ^29.5.0 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.5.0 - jest-snapshot: ^29.5.0 - jest-util: ^29.5.0 + jest-haste-map: ^29.7.0 + jest-message-util: ^29.7.0 + jest-mock: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 slash: ^3.0.0 strip-bom: ^4.0.0 - checksum: 7af27bd9d54cf1c5735404cf8d76c6509d5610b1ec0106a21baa815c1aff15d774ce534ac2834bc440dccfe6348bae1885fd9a806f23a94ddafdc0f5bae4b09d + checksum: d19f113d013e80691e07047f68e1e3448ef024ff2c6b586ce4f90cd7d4c62a2cd1d460110491019719f3c59bfebe16f0e201ed005ef9f80e2cf798c374eed54e languageName: node linkType: hard -"jest-snapshot@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-snapshot@npm:29.5.0" +"jest-snapshot@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-snapshot@npm:29.7.0" dependencies: "@babel/core": ^7.11.6 "@babel/generator": ^7.7.2 "@babel/plugin-syntax-jsx": ^7.7.2 "@babel/plugin-syntax-typescript": ^7.7.2 - "@babel/traverse": ^7.7.2 "@babel/types": ^7.3.3 - "@jest/expect-utils": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 - "@types/babel__traverse": ^7.0.6 - "@types/prettier": ^2.1.5 + "@jest/expect-utils": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 babel-preset-current-node-syntax: ^1.0.0 chalk: ^4.0.0 - expect: ^29.5.0 + expect: ^29.7.0 graceful-fs: ^4.2.9 - jest-diff: ^29.5.0 - jest-get-type: ^29.4.3 - jest-matcher-utils: ^29.5.0 - jest-message-util: ^29.5.0 - jest-util: ^29.5.0 + jest-diff: ^29.7.0 + jest-get-type: ^29.6.3 + jest-matcher-utils: ^29.7.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 natural-compare: ^1.4.0 - pretty-format: ^29.5.0 - semver: ^7.3.5 - checksum: fe5df54122ed10eed625de6416a45bc4958d5062b018f05b152bf9785ab7f355dcd55e40cf5da63895bf8278f8d7b2bb4059b2cfbfdee18f509d455d37d8aa2b + pretty-format: ^29.7.0 + semver: ^7.5.3 + checksum: 86821c3ad0b6899521ce75ee1ae7b01b17e6dfeff9166f2cf17f012e0c5d8c798f30f9e4f8f7f5bed01ea7b55a6bc159f5eda778311162cbfa48785447c237ad languageName: node linkType: hard -"jest-util@npm:^29.0.0, jest-util@npm:^29.5.0": +"jest-util@npm:^29.0.0": version: 29.5.0 resolution: "jest-util@npm:29.5.0" dependencies: @@ -32636,59 +28464,51 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:^23.5.0": - version: 23.6.0 - resolution: "jest-validate@npm:23.6.0" +"jest-util@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-util@npm:29.7.0" dependencies: - chalk: ^2.0.1 - jest-get-type: ^22.1.0 - leven: ^2.1.0 - pretty-format: ^23.6.0 - checksum: 31b06de6e41f0c1fa58e424bf6b76b9a751836b9f46f0cd0c43b49efd48b72e671e73f41a24e74d77d79e9fd73e4b8529a001fcb7fa143d80c6cd6d6ae9c9b52 + "@jest/types": ^29.6.3 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^3.2.0 + graceful-fs: ^4.2.9 + picomatch: ^2.2.3 + checksum: 042ab4980f4ccd4d50226e01e5c7376a8556b472442ca6091a8f102488c0f22e6e8b89ea874111d2328a2080083bf3225c86f3788c52af0bd0345a00eb57a3ca languageName: node linkType: hard -"jest-validate@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-validate@npm:29.5.0" +"jest-validate@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-validate@npm:29.7.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.3 camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^29.4.3 + jest-get-type: ^29.6.3 leven: ^3.1.0 - pretty-format: ^29.5.0 - checksum: 43ca5df7cb75572a254ac3e92fbbe7be6b6a1be898cc1e887a45d55ea003f7a112717d814a674d37f9f18f52d8de40873c8f084f17664ae562736c78dd44c6a1 + pretty-format: ^29.7.0 + checksum: 191fcdc980f8a0de4dbdd879fa276435d00eb157a48683af7b3b1b98b0f7d9de7ffe12689b617779097ff1ed77601b9f7126b0871bba4f776e222c40f62e9dae languageName: node linkType: hard -"jest-watcher@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-watcher@npm:29.5.0" +"jest-watcher@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-watcher@npm:29.7.0" dependencies: - "@jest/test-result": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 emittery: ^0.13.1 - jest-util: ^29.5.0 + jest-util: ^29.7.0 string-length: ^4.0.1 - checksum: 62303ac7bdc7e61a8b4239a239d018f7527739da2b2be6a81a7be25b74ca769f1c43ee8558ce8e72bb857245c46d6e03af331227ffb00a57280abb2a928aa776 - languageName: node - linkType: hard - -"jest-worker@npm:^25.4.0": - version: 25.5.0 - resolution: "jest-worker@npm:25.5.0" - dependencies: - merge-stream: ^2.0.0 - supports-color: ^7.0.0 - checksum: 773ad5c680f7c47c023e90a63faffe041dc297c19df90d31768598d700517ef31ad5e3289e68bdf85ab7eca91efde8134f8646472747f47ae3f60c96a37d1c4b + checksum: 67e6e7fe695416deff96b93a14a561a6db69389a0667e9489f24485bb85e5b54e12f3b2ba511ec0b777eca1e727235b073e3ebcdd473d68888650489f88df92f languageName: node linkType: hard -"jest-worker@npm:^27.0.2, jest-worker@npm:^27.0.6, jest-worker@npm:^27.4.5": +"jest-worker@npm:^27.0.6, jest-worker@npm:^27.4.5": version: 27.5.1 resolution: "jest-worker@npm:27.5.1" dependencies: @@ -32710,26 +28530,26 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-worker@npm:29.5.0" +"jest-worker@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-worker@npm:29.7.0" dependencies: "@types/node": "*" - jest-util: ^29.5.0 + jest-util: ^29.7.0 merge-stream: ^2.0.0 supports-color: ^8.0.0 - checksum: 1151a1ae3602b1ea7c42a8f1efe2b5a7bf927039deaa0827bf978880169899b705744e288f80a63603fb3fc2985e0071234986af7dc2c21c7a64333d8777c7c9 + checksum: 30fff60af49675273644d408b650fc2eb4b5dcafc5a0a455f238322a8f9d8a98d847baca9d51ff197b6747f54c7901daa2287799230b856a0f48287d131f8c13 languageName: node linkType: hard -"jest@npm:^29.5.0": - version: 29.5.0 - resolution: "jest@npm:29.5.0" +"jest@npm:^29.7.0": + version: 29.7.0 + resolution: "jest@npm:29.7.0" dependencies: - "@jest/core": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/core": ^29.7.0 + "@jest/types": ^29.6.3 import-local: ^3.0.2 - jest-cli: ^29.5.0 + jest-cli: ^29.7.0 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -32737,7 +28557,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: a8ff2eb0f421623412236e23cbe67c638127fffde466cba9606bc0c0553b4c1e5cb116d7e0ef990b5d1712851652c8ee461373b578df50857fe635b94ff455d5 + checksum: 17ca8d67504a7dbb1998cf3c3077ec9031ba3eb512da8d71cb91bcabb2b8995c4e4b292b740cb9bf1cbff5ce3e110b3f7c777b0cefb6f41ab05445f248d0ee0b languageName: node linkType: hard @@ -32781,13 +28601,6 @@ __metadata: languageName: node linkType: hard -"js-sdsl@npm:^4.1.4": - version: 4.3.0 - resolution: "js-sdsl@npm:4.3.0" - checksum: ce908257cf6909e213af580af3a691a736f5ee8b16315454768f917a682a4ea0c11bde1b241bbfaecedc0eb67b72101b2c2df2ffaed32aed5d539fca816f054e - languageName: node - linkType: hard - "js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -32795,14 +28608,7 @@ __metadata: languageName: node linkType: hard -"js-tokens@npm:^3.0.2": - version: 3.0.2 - resolution: "js-tokens@npm:3.0.2" - checksum: ff24cf90e6e4ac446eba56e604781c1aaf3bdaf9b13a00596a0ebd972fa3b25dc83c0f0f67289c33252abb4111e0d14e952a5d9ffb61f5c22532d555ebd8d8a9 - languageName: node - linkType: hard - -"js-yaml@npm:3.14.1, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0, js-yaml@npm:^3.14.1": +"js-yaml@npm:3.14.1, js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" dependencies: @@ -32814,7 +28620,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:^4.1.0": +"js-yaml@npm:4.1.0, js-yaml@npm:^4.1.0": version: 4.1.0 resolution: "js-yaml@npm:4.1.0" dependencies: @@ -32825,6 +28631,13 @@ __metadata: languageName: node linkType: hard +"jsbn@npm:1.1.0": + version: 1.1.0 + resolution: "jsbn@npm:1.1.0" + checksum: 944f924f2bd67ad533b3850eee47603eed0f6ae425fd1ee8c760f477e8c34a05f144c1bd4f5a5dd1963141dc79a2c55f89ccc5ab77d039e7077f3ad196b64965 + languageName: node + linkType: hard + "jsbn@npm:~0.1.0": version: 0.1.1 resolution: "jsbn@npm:0.1.1" @@ -32832,120 +28645,37 @@ __metadata: languageName: node linkType: hard -"jsdom@npm:15.2.1": - version: 15.2.1 - resolution: "jsdom@npm:15.2.1" - dependencies: - abab: ^2.0.0 - acorn: ^7.1.0 - acorn-globals: ^4.3.2 - array-equal: ^1.0.0 - cssom: ^0.4.1 - cssstyle: ^2.0.0 - data-urls: ^1.1.0 - domexception: ^1.0.1 - escodegen: ^1.11.1 - html-encoding-sniffer: ^1.0.2 - nwsapi: ^2.2.0 - parse5: 5.1.0 - pn: ^1.1.0 - request: ^2.88.0 - request-promise-native: ^1.0.7 - saxes: ^3.1.9 - symbol-tree: ^3.2.2 - tough-cookie: ^3.0.1 - w3c-hr-time: ^1.0.1 - w3c-xmlserializer: ^1.1.2 - webidl-conversions: ^4.0.2 - whatwg-encoding: ^1.0.5 - whatwg-mimetype: ^2.3.0 - whatwg-url: ^7.0.0 - ws: ^7.0.0 - xml-name-validator: ^3.0.0 - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - checksum: eff437b977330b1e63cd3ee2c2fe7c799c876799cae35525e1e6864d939dd41631ebd65f847adaeb83c2160c828d027d0f1d0dbe88366d1da22c875a5165a78c - languageName: node - linkType: hard - -"jsdom@npm:21.1.2": - version: 21.1.2 - resolution: "jsdom@npm:21.1.2" +"jsdom@npm:24.0.0": + version: 24.0.0 + resolution: "jsdom@npm:24.0.0" dependencies: - abab: ^2.0.6 - acorn: ^8.8.2 - acorn-globals: ^7.0.0 - cssstyle: ^3.0.0 - data-urls: ^4.0.0 + cssstyle: ^4.0.1 + data-urls: ^5.0.0 decimal.js: ^10.4.3 - domexception: ^4.0.0 - escodegen: ^2.0.0 form-data: ^4.0.0 - html-encoding-sniffer: ^3.0.0 - http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.1 + html-encoding-sniffer: ^4.0.0 + http-proxy-agent: ^7.0.0 + https-proxy-agent: ^7.0.2 is-potential-custom-element-name: ^1.0.1 - nwsapi: ^2.2.4 + nwsapi: ^2.2.7 parse5: ^7.1.2 rrweb-cssom: ^0.6.0 saxes: ^6.0.0 symbol-tree: ^3.2.4 - tough-cookie: ^4.1.2 - w3c-xmlserializer: ^4.0.0 - webidl-conversions: ^7.0.0 - whatwg-encoding: ^2.0.0 - whatwg-mimetype: ^3.0.0 - whatwg-url: ^12.0.1 - ws: ^8.13.0 - xml-name-validator: ^4.0.0 - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - checksum: 6b3cf2d15e5a5712b3db5ff56eba82b97c9a879b52e95063cc8323bdf8837b6ca15cfec85b57ab71c95c6b4a4098bf67f274c6ff4e9ff519aa4811a04f290610 - languageName: node - linkType: hard - -"jsdom@npm:^20.0.0": - version: 20.0.3 - resolution: "jsdom@npm:20.0.3" - dependencies: - abab: ^2.0.6 - acorn: ^8.8.1 - acorn-globals: ^7.0.0 - cssom: ^0.5.0 - cssstyle: ^2.3.0 - data-urls: ^3.0.2 - decimal.js: ^10.4.2 - domexception: ^4.0.0 - escodegen: ^2.0.0 - form-data: ^4.0.0 - html-encoding-sniffer: ^3.0.0 - http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.1 - is-potential-custom-element-name: ^1.0.1 - nwsapi: ^2.2.2 - parse5: ^7.1.1 - saxes: ^6.0.0 - symbol-tree: ^3.2.4 - tough-cookie: ^4.1.2 - w3c-xmlserializer: ^4.0.0 + tough-cookie: ^4.1.3 + w3c-xmlserializer: ^5.0.0 webidl-conversions: ^7.0.0 - whatwg-encoding: ^2.0.0 - whatwg-mimetype: ^3.0.0 - whatwg-url: ^11.0.0 - ws: ^8.11.0 - xml-name-validator: ^4.0.0 + whatwg-encoding: ^3.1.1 + whatwg-mimetype: ^4.0.0 + whatwg-url: ^14.0.0 + ws: ^8.16.0 + xml-name-validator: ^5.0.0 peerDependencies: - canvas: ^2.5.0 + canvas: ^2.11.2 peerDependenciesMeta: canvas: optional: true - checksum: 6e2ae21db397133a061b270c26d2dbc0b9051733ea3b896a7ece78d79f475ff0974f766a413c1198a79c793159119169f2335ddb23150348fbfdcfa6f3105536 + checksum: 180cf672c1f5e4375fd831b6990c453b4c22b540619abe7a0a3ed0d18eca1171dea9f25739bc06dfea26d1c0d71c7ac26e62fc9a2d9b1657003fc8fd1bf6f9f4 languageName: node linkType: hard @@ -32984,14 +28714,7 @@ __metadata: languageName: node linkType: hard -"json-buffer@npm:3.0.0": - version: 3.0.0 - resolution: "json-buffer@npm:3.0.0" - checksum: 0cecacb8025370686a916069a2ff81f7d55167421b6aa7270ee74e244012650dd6bce22b0852202ea7ff8624fce50ff0ec1bdf95914ccb4553426e290d5a63fa - languageName: node - linkType: hard - -"json-parse-better-errors@npm:^1.0.0, json-parse-better-errors@npm:^1.0.1, json-parse-better-errors@npm:^1.0.2": +"json-parse-better-errors@npm:^1.0.1": version: 1.0.2 resolution: "json-parse-better-errors@npm:1.0.2" checksum: ff2b5ba2a70e88fd97a3cb28c1840144c5ce8fae9cbeeddba15afa333a5c407cf0e42300cd0a2885dbb055227fe68d405070faad941beeffbfde9cf3b2c78c5d @@ -33005,6 +28728,13 @@ __metadata: languageName: node linkType: hard +"json-parse-even-better-errors@npm:^3.0.0": + version: 3.0.1 + resolution: "json-parse-even-better-errors@npm:3.0.1" + checksum: bf74fa3f715e56699ccd68b80a7d20908de432a3fae2d5aa2ed530a148e9d9ccdf8e6983b93d9966a553aa70dcf003ce3a7ffec2c0ce74d2a6173e3691a426f0 + languageName: node + linkType: hard + "json-schema-traverse@npm:^0.4.1": version: 0.4.1 resolution: "json-schema-traverse@npm:0.4.1" @@ -33053,22 +28783,6 @@ __metadata: languageName: node linkType: hard -"json3@npm:^3.3.2": - version: 3.3.3 - resolution: "json3@npm:3.3.3" - checksum: 55eda204a4c70d11b7d5caa5cb64c76a3aa54d5df72d07bdf446b922fd7cb8657b0732f68e0c36790f55e195e0a429c299144ff05430bbe93bc2a7c81ad3472b - languageName: node - linkType: hard - -"json5@npm:^0.5.1": - version: 0.5.1 - resolution: "json5@npm:0.5.1" - bin: - json5: lib/cli.js - checksum: 9b85bf06955b23eaa4b7328aa8892e3887e81ca731dd27af04a5f5f1458fbc5e1de57a24442e3272f8a888dd1abe1cb68eb693324035f6b3aeba4fcab7667d62 - languageName: node - linkType: hard - "json5@npm:^1.0.1": version: 1.0.2 resolution: "json5@npm:1.0.2" @@ -33089,15 +28803,10 @@ __metadata: languageName: node linkType: hard -"jsonfile@npm:^2.1.0": - version: 2.4.0 - resolution: "jsonfile@npm:2.4.0" - dependencies: - graceful-fs: ^4.1.6 - dependenciesMeta: - graceful-fs: - optional: true - checksum: f5064aabbc9e35530dc471d8b203ae1f40dbe949ddde4391c6f6a6d310619a15f0efdae5587df594d1d70c555193aaeee9d2ed4aec9ffd5767bd5e4e62d49c3d +"jsonc-parser@npm:3.2.0": + version: 3.2.0 + resolution: "jsonc-parser@npm:3.2.0" + checksum: 946dd9a5f326b745aa326d48a7257e3f4a4b62c5e98ec8e49fa2bdd8d96cef7e6febf1399f5c7016114fd1f68a1c62c6138826d5d90bc650448e3cf0951c53c7 languageName: node linkType: hard @@ -33147,9 +28856,9 @@ __metadata: languageName: node linkType: hard -"jsonwebtoken@npm:8.5.1": - version: 8.5.1 - resolution: "jsonwebtoken@npm:8.5.1" +"jsonwebtoken@npm:9.0.2, jsonwebtoken@npm:^9.0.2": + version: 9.0.2 + resolution: "jsonwebtoken@npm:9.0.2" dependencies: jws: ^3.2.2 lodash.includes: ^4.3.0 @@ -33160,20 +28869,8 @@ __metadata: lodash.isstring: ^4.0.1 lodash.once: ^4.0.0 ms: ^2.1.1 - semver: ^5.6.0 - checksum: 93c9e3f23c59b758ac88ba15f4e4753b3749dfce7a6f7c40fb86663128a1e282db085eec852d4e0cbca4cefdcd3a8275ee255dbd08fcad0df26ad9f6e4cc853a - languageName: node - linkType: hard - -"jsonwebtoken@npm:^9.0.0": - version: 9.0.0 - resolution: "jsonwebtoken@npm:9.0.0" - dependencies: - jws: ^3.2.2 - lodash: ^4.17.21 - ms: ^2.1.1 - semver: ^7.3.8 - checksum: b9181cecf9df99f1dc0253f91ba000a1aa4d91f5816d1608c0dba61a5623726a0bfe200b51df25de18c1a6000825d231ad7ce2788aa54fd48dcb760ad9eb9514 + semver: ^7.5.4 + checksum: fc739a6a8b33f1974f9772dca7f8493ca8df4cc31c5a09dcfdb7cff77447dcf22f4236fb2774ef3fe50df0abeb8e1c6f4c41eba82f500a804ab101e2fbc9d61a languageName: node linkType: hard @@ -33189,18 +28886,6 @@ __metadata: languageName: node linkType: hard -"jsprim@npm:^1.2.2": - version: 1.4.2 - resolution: "jsprim@npm:1.4.2" - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.3.0 - json-schema: 0.4.0 - verror: 1.10.0 - checksum: 2ad1b9fdcccae8b3d580fa6ced25de930eaa1ad154db21bbf8478a4d30bbbec7925b5f5ff29b933fba9412b16a17bd484a8da4fdb3663b5e27af95dd693bab2a - languageName: node - linkType: hard - "jsprim@npm:^2.0.2": version: 2.0.2 resolution: "jsprim@npm:2.0.2" @@ -33213,21 +28898,6 @@ __metadata: languageName: node linkType: hard -"jstransform@npm:^11.0.3": - version: 11.0.3 - resolution: "jstransform@npm:11.0.3" - dependencies: - base62: ^1.1.0 - commoner: ^0.10.1 - esprima-fb: ^15001.1.0-dev-harmony-fb - object-assign: ^2.0.0 - source-map: ^0.4.2 - bin: - jstransform: bin/jstransform - checksum: 90c3c3e7100a542c83bc4542337c2e6b5da72e450510551bfb4bdf93c20d9bbafa350cf3fe99205af0caa1a85d9bdb1ec284bee8018d06fe4ff129a467010e8c - languageName: node - linkType: hard - "jsx-ast-utils@npm:^2.4.1 || ^3.0.0": version: 3.3.3 resolution: "jsx-ast-utils@npm:3.3.3" @@ -33311,72 +28981,24 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^3.0.0": - version: 3.1.0 - resolution: "keyv@npm:3.1.0" - dependencies: - json-buffer: 3.0.0 - checksum: bb7e8f3acffdbafbc2dd5b63f377fe6ec4c0e2c44fc82720449ef8ab54f4a7ce3802671ed94c0f475ae0a8549703353a2124561fcf3317010c141b32ca1ce903 - languageName: node - linkType: hard - -"kind-of@npm:^2.0.1": - version: 2.0.1 - resolution: "kind-of@npm:2.0.1" - dependencies: - is-buffer: ^1.0.2 - checksum: 043df2943e113bca612d26224947395e9673bb3808d94aed30e47fbf0bafd618e2a29ff0ca2d5498f64332c320fff07f0aa9d6edfc20906a93c1b8792f11759c - languageName: node - linkType: hard - -"kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0": - version: 3.2.2 - resolution: "kind-of@npm:3.2.2" - dependencies: - is-buffer: ^1.1.5 - checksum: e898df8ca2f31038f27d24f0b8080da7be274f986bc6ed176f37c77c454d76627619e1681f6f9d2e8d2fd7557a18ecc419a6bb54e422abcbb8da8f1a75e4b386 - languageName: node - linkType: hard - -"kind-of@npm:^4.0.0": - version: 4.0.0 - resolution: "kind-of@npm:4.0.0" - dependencies: - is-buffer: ^1.1.5 - checksum: 1b9e7624a8771b5a2489026e820f3bbbcc67893e1345804a56b23a91e9069965854d2a223a7c6ee563c45be9d8c6ff1ef87f28ed5f0d1a8d00d9dcbb067c529f - languageName: node - linkType: hard - -"kind-of@npm:^5.0.0, kind-of@npm:^5.0.2": +"kind-of@npm:^5.0.2": version: 5.1.0 resolution: "kind-of@npm:5.1.0" checksum: f2a0102ae0cf19c4a953397e552571bad2b588b53282874f25fca7236396e650e2db50d41f9f516bd402536e4df968dbb51b8e69e4d5d4a7173def78448f7bab languageName: node linkType: hard -"kind-of@npm:^6.0.0, kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": +"kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": version: 6.0.3 resolution: "kind-of@npm:6.0.3" checksum: 3ab01e7b1d440b22fe4c31f23d8d38b4d9b91d9f291df683476576493d5dfd2e03848a8b05813dd0c3f0e835bc63f433007ddeceb71f05cb25c45ae1b19c6d3b languageName: node linkType: hard -"klaw@npm:^1.0.0": - version: 1.3.1 - resolution: "klaw@npm:1.3.1" - dependencies: - graceful-fs: ^4.1.9 - dependenciesMeta: - graceful-fs: - optional: true - checksum: 8f69e4797c26e7c3f2426bfa85f38a3da3c2cb1b4c6bd850d2377aed440d41ce9d806f2885c2e2e224372c56af4b1d43b8a499adecf9a05e7373dc6b8b7c52e4 - languageName: node - linkType: hard - -"kleur@npm:4.1.4": - version: 4.1.4 - resolution: "kleur@npm:4.1.4" - checksum: 7f6db36e378045dec14acd3cbf0b1e59130c09e984ee8b8ce56dd2d2257cfff90389c1e8f8b19bd09dd5d241080566a814b4ccd99fdcef91f59ef93ec33c8a44 +"kleur@npm:4.1.5": + version: 4.1.5 + resolution: "kleur@npm:4.1.5" + checksum: 1dc476e32741acf0b1b5b0627ffd0d722e342c1b0da14de3e8ae97821327ca08f9fb944542fb3c126d90ac5f27f9d804edbe7c585bf7d12ef495d115e0f22c12 languageName: node linkType: hard @@ -33394,6 +29016,16 @@ __metadata: languageName: node linkType: hard +"launch-editor@npm:^2.6.0": + version: 2.6.1 + resolution: "launch-editor@npm:2.6.1" + dependencies: + picocolors: ^1.0.0 + shell-quote: ^1.8.1 + checksum: e06d193075ac09f7f8109f10cabe464a211bf7ed4cbe75f83348d6f67bf4d9f162f06e7a1ab3e1cd7fc250b5342c3b57080618aff2e646dc34248fe499227601 + languageName: node + linkType: hard + "lazy-ass@npm:^1.6.0": version: 1.6.0 resolution: "lazy-ass@npm:1.6.0" @@ -33401,33 +29033,6 @@ __metadata: languageName: node linkType: hard -"lazy-cache@npm:^0.2.3": - version: 0.2.7 - resolution: "lazy-cache@npm:0.2.7" - checksum: b4538aff20db586c354f31de3ed59ea2c8d5dc4f01141bf49f07601e7ca0d7ed43a3f49362ade49b1e18ab1f3d121df0f2c9ea9b599b44dd54fb0c0db253c8b9 - languageName: node - linkType: hard - -"lazy-cache@npm:^1.0.3": - version: 1.0.4 - resolution: "lazy-cache@npm:1.0.4" - checksum: e6650c22e5de1cc3f4a0c25d2b35fe9cd400473c1b3562be9fceadf8f368d708b54d24f5aa51b321b090da65b36426823a8f706b8dbdd68270db0daba812c5d3 - languageName: node - linkType: hard - -"lazy-universal-dotenv@npm:^3.0.1": - version: 3.0.1 - resolution: "lazy-universal-dotenv@npm:3.0.1" - dependencies: - "@babel/runtime": ^7.5.0 - app-root-dir: ^1.0.2 - core-js: ^3.0.4 - dotenv: ^8.0.0 - dotenv-expand: ^5.1.0 - checksum: a80509d8cb40dafcfab5859335920754a21814320aa16115e58c0ae5ef3b1d8bd4daa96349ea548e2833f2f89269ddbb103ebd55be06cfdba00e0af6785b5ba7 - languageName: node - linkType: hard - "lazy@npm:^1.0.11, lazy@npm:~1.0.11": version: 1.0.11 resolution: "lazy@npm:1.0.11" @@ -33451,31 +29056,171 @@ __metadata: languageName: node linkType: hard -"lerna@npm:3.22.1": - version: 3.22.1 - resolution: "lerna@npm:3.22.1" - dependencies: - "@lerna/add": 3.21.0 - "@lerna/bootstrap": 3.21.0 - "@lerna/changed": 3.21.0 - "@lerna/clean": 3.21.0 - "@lerna/cli": 3.18.5 - "@lerna/create": 3.22.0 - "@lerna/diff": 3.21.0 - "@lerna/exec": 3.21.0 - "@lerna/import": 3.22.0 - "@lerna/info": 3.21.0 - "@lerna/init": 3.21.0 - "@lerna/link": 3.21.0 - "@lerna/list": 3.21.0 - "@lerna/publish": 3.22.1 - "@lerna/run": 3.21.0 - "@lerna/version": 3.22.1 - import-local: ^2.0.0 - npmlog: ^4.1.2 +"lerna@npm:8.1.2": + version: 8.1.2 + resolution: "lerna@npm:8.1.2" + dependencies: + "@lerna/create": 8.1.2 + "@npmcli/run-script": 7.0.2 + "@nx/devkit": ">=17.1.2 < 19" + "@octokit/plugin-enterprise-rest": 6.0.1 + "@octokit/rest": 19.0.11 + byte-size: 8.1.1 + chalk: 4.1.0 + clone-deep: 4.0.1 + cmd-shim: 6.0.1 + columnify: 1.6.0 + conventional-changelog-angular: 7.0.0 + conventional-changelog-core: 5.0.1 + conventional-recommended-bump: 7.0.1 + cosmiconfig: ^8.2.0 + dedent: 0.7.0 + envinfo: 7.8.1 + execa: 5.0.0 + fs-extra: ^11.1.1 + get-port: 5.1.1 + get-stream: 6.0.0 + git-url-parse: 13.1.0 + glob-parent: 5.1.2 + globby: 11.1.0 + graceful-fs: 4.2.11 + has-unicode: 2.0.1 + import-local: 3.1.0 + ini: ^1.3.8 + init-package-json: 5.0.0 + inquirer: ^8.2.4 + is-ci: 3.0.1 + is-stream: 2.0.0 + jest-diff: ">=29.4.3 < 30" + js-yaml: 4.1.0 + libnpmaccess: 7.0.2 + libnpmpublish: 7.3.0 + load-json-file: 6.2.0 + lodash: ^4.17.21 + make-dir: 4.0.0 + minimatch: 3.0.5 + multimatch: 5.0.0 + node-fetch: 2.6.7 + npm-package-arg: 8.1.1 + npm-packlist: 5.1.1 + npm-registry-fetch: ^14.0.5 + npmlog: ^6.0.2 + nx: ">=17.1.2 < 19" + p-map: 4.0.0 + p-map-series: 2.1.0 + p-pipe: 3.1.0 + p-queue: 6.6.2 + p-reduce: 2.1.0 + p-waterfall: 2.1.1 + pacote: ^17.0.5 + pify: 5.0.0 + read-cmd-shim: 4.0.0 + read-package-json: 6.0.4 + resolve-from: 5.0.0 + rimraf: ^4.4.1 + semver: ^7.3.8 + signal-exit: 3.0.7 + slash: 3.0.0 + ssri: ^9.0.1 + strong-log-transformer: 2.1.0 + tar: 6.1.11 + temp-dir: 1.0.0 + typescript: ">=3 < 6" + upath: 2.0.1 + uuid: ^9.0.0 + validate-npm-package-license: 3.0.4 + validate-npm-package-name: 5.0.0 + write-file-atomic: 5.0.1 + write-pkg: 4.0.0 + yargs: 17.7.2 + yargs-parser: 21.1.1 + bin: + lerna: dist/cli.js + checksum: 1c633e68812d04deb8225ade8e0de7495b56420ca592f7298710cefaa4329a195888aea673579c7f183c86e9a5b302c76b9e7ac4fa4dc23b0434982a92dcf3ea + languageName: node + linkType: hard + +"lerna@patch:lerna@npm%3A8.1.2#./.yarn/patches/lerna-npm-8.1.2-be48ad2329.patch::locator=root-workspace-0b6124%40workspace%3A.": + version: 8.1.2 + resolution: "lerna@patch:lerna@npm%3A8.1.2#./.yarn/patches/lerna-npm-8.1.2-be48ad2329.patch::version=8.1.2&hash=08e08a&locator=root-workspace-0b6124%40workspace%3A." + dependencies: + "@lerna/create": 8.1.2 + "@npmcli/run-script": 7.0.2 + "@nx/devkit": ">=17.1.2 < 19" + "@octokit/plugin-enterprise-rest": 6.0.1 + "@octokit/rest": 19.0.11 + byte-size: 8.1.1 + chalk: 4.1.0 + clone-deep: 4.0.1 + cmd-shim: 6.0.1 + columnify: 1.6.0 + conventional-changelog-angular: 7.0.0 + conventional-changelog-core: 5.0.1 + conventional-recommended-bump: 7.0.1 + cosmiconfig: ^8.2.0 + dedent: 0.7.0 + envinfo: 7.8.1 + execa: 5.0.0 + fs-extra: ^11.1.1 + get-port: 5.1.1 + get-stream: 6.0.0 + git-url-parse: 13.1.0 + glob-parent: 5.1.2 + globby: 11.1.0 + graceful-fs: 4.2.11 + has-unicode: 2.0.1 + import-local: 3.1.0 + ini: ^1.3.8 + init-package-json: 5.0.0 + inquirer: ^8.2.4 + is-ci: 3.0.1 + is-stream: 2.0.0 + jest-diff: ">=29.4.3 < 30" + js-yaml: 4.1.0 + libnpmaccess: 7.0.2 + libnpmpublish: 7.3.0 + load-json-file: 6.2.0 + lodash: ^4.17.21 + make-dir: 4.0.0 + minimatch: 3.0.5 + multimatch: 5.0.0 + node-fetch: 2.6.7 + npm-package-arg: 8.1.1 + npm-packlist: 5.1.1 + npm-registry-fetch: ^14.0.5 + npmlog: ^6.0.2 + nx: ">=17.1.2 < 19" + p-map: 4.0.0 + p-map-series: 2.1.0 + p-pipe: 3.1.0 + p-queue: 6.6.2 + p-reduce: 2.1.0 + p-waterfall: 2.1.1 + pacote: ^17.0.5 + pify: 5.0.0 + read-cmd-shim: 4.0.0 + read-package-json: 6.0.4 + resolve-from: 5.0.0 + rimraf: ^4.4.1 + semver: ^7.3.8 + signal-exit: 3.0.7 + slash: 3.0.0 + ssri: ^9.0.1 + strong-log-transformer: 2.1.0 + tar: 6.1.11 + temp-dir: 1.0.0 + typescript: ">=3 < 6" + upath: 2.0.1 + uuid: ^9.0.0 + validate-npm-package-license: 3.0.4 + validate-npm-package-name: 5.0.0 + write-file-atomic: 5.0.1 + write-pkg: 4.0.0 + yargs: 17.7.2 + yargs-parser: 21.1.1 bin: - lerna: cli.js - checksum: 965adf2eac3bfb9ffb5a9e1af32e9d06f20425d01813740b3e9e84dc9143eaf472b71f615744f58960df47344f37ec5ea0affe00c6a626cb013b362d72a3f9d3 + lerna: dist/cli.js + checksum: 53ab95f637d86ee1365242473955c56b38606e11d221a745553e5932ee2032ff6934f0613160e0c1f3f6e722bd56de2757e1c92c04bea064451d3526a929dbc9 languageName: node linkType: hard @@ -33515,19 +29260,6 @@ __metadata: languageName: node linkType: hard -"level-js@npm:^4.0.0": - version: 4.0.2 - resolution: "level-js@npm:4.0.2" - dependencies: - abstract-leveldown: ~6.0.1 - immediate: ~3.2.3 - inherits: ^2.0.3 - ltgt: ^2.1.2 - typedarray-to-buffer: ~3.1.5 - checksum: 552c1059b689fa1d64110d36d51922b3744d754e784cc5b9fbb36abe2fbe531aab29539fedb41e88c5227b104ec7e8f785c36bb495e689eafe2d702f60979e62 - languageName: node - linkType: hard - "level-option-wrap@npm:^1.1.0": version: 1.1.0 resolution: "level-option-wrap@npm:1.1.0" @@ -33537,16 +29269,6 @@ __metadata: languageName: node linkType: hard -"level-packager@npm:^5.0.0": - version: 5.1.1 - resolution: "level-packager@npm:5.1.1" - dependencies: - encoding-down: ^6.3.0 - levelup: ^4.3.2 - checksum: befe2aa54f2010a6ecf7ddce392c8dee225e1839205080a2704d75e560e28b01191b345494696196777b70d376e3eaae4c9e7c330cc70d3000839f5b18dd78f2 - languageName: node - linkType: hard - "level-supports@npm:~1.0.0": version: 1.0.1 resolution: "level-supports@npm:1.0.1" @@ -33556,19 +29278,7 @@ __metadata: languageName: node linkType: hard -"level@npm:5.0.1": - version: 5.0.1 - resolution: "level@npm:5.0.1" - dependencies: - level-js: ^4.0.0 - level-packager: ^5.0.0 - leveldown: ^5.0.0 - opencollective-postinstall: ^2.0.0 - checksum: 81154a7bffb5b55f95e37350b6b843c5882b54804a7a6c155446b25b83520aaaf9132ddd5ac6475ad2266326dc079e77badda0d0b79151ca3556259680a3a6fd - languageName: node - linkType: hard - -"leveldown@npm:^5.0.0, leveldown@npm:^5.6.0": +"leveldown@npm:^5.6.0": version: 5.6.0 resolution: "leveldown@npm:5.6.0" dependencies: @@ -33580,7 +29290,7 @@ __metadata: languageName: node linkType: hard -"levelup@npm:^4.3.2, levelup@npm:^4.4.0": +"levelup@npm:^4.4.0": version: 4.4.0 resolution: "levelup@npm:4.4.0" dependencies: @@ -33593,13 +29303,6 @@ __metadata: languageName: node linkType: hard -"leven@npm:^2.1.0": - version: 2.1.0 - resolution: "leven@npm:2.1.0" - checksum: f7b4a01b15c0ee2f92a04c0367ea025d10992b044df6f0d4ee1a845d4a488b343e99799e2f31212d72a2b1dea67124f57c1bb1b4561540df45190e44b5b8b394 - languageName: node - linkType: hard - "leven@npm:^3.1.0": version: 3.1.0 resolution: "leven@npm:3.1.0" @@ -33617,16 +29320,6 @@ __metadata: languageName: node linkType: hard -"levn@npm:~0.3.0": - version: 0.3.0 - resolution: "levn@npm:0.3.0" - dependencies: - prelude-ls: ~1.1.2 - type-check: ~0.3.2 - checksum: 0d084a524231a8246bb10fec48cdbb35282099f6954838604f3c7fc66f2e16fa66fd9cc2f3f20a541a113c4dafdf181e822c887c8a319c9195444e6c64ac395e - languageName: node - linkType: hard - "lexical@npm:0.12.2": version: 0.12.2 resolution: "lexical@npm:0.12.2" @@ -33634,6 +29327,32 @@ __metadata: languageName: node linkType: hard +"libnpmaccess@npm:7.0.2": + version: 7.0.2 + resolution: "libnpmaccess@npm:7.0.2" + dependencies: + npm-package-arg: ^10.1.0 + npm-registry-fetch: ^14.0.3 + checksum: 73d49f39391173276c46c12e32f503709338efd867d255d062ae9bc9e9f464d61240747f42bdd6dc6003a5dc275a27352ebfc11ed4cb424091463f302d823f23 + languageName: node + linkType: hard + +"libnpmpublish@npm:7.3.0": + version: 7.3.0 + resolution: "libnpmpublish@npm:7.3.0" + dependencies: + ci-info: ^3.6.1 + normalize-package-data: ^5.0.0 + npm-package-arg: ^10.1.0 + npm-registry-fetch: ^14.0.3 + proc-log: ^3.0.0 + semver: ^7.3.7 + sigstore: ^1.4.0 + ssri: ^10.0.1 + checksum: 03bedb65eb2293cfe5039f925ec1041deea698c5ac802bb74f6a0d44ee70529c38c32eea7c722f3a1f1219b54314021ad7f4764f93b66d619bea62ce0759faa0 + languageName: node + linkType: hard + "light-my-request@npm:^5.6.1": version: 5.8.0 resolution: "light-my-request@npm:5.8.0" @@ -33645,10 +29364,17 @@ __metadata: languageName: node linkType: hard -"lilconfig@npm:^2.0.3": - version: 2.0.6 - resolution: "lilconfig@npm:2.0.6" - checksum: 40a3cd72f103b1be5975f2ac1850810b61d4053e20ab09be8d3aeddfe042187e1ba70b4651a7e70f95efa1642e7dc8b2ae395b317b7d7753b241b43cef7c0f7d +"lilconfig@npm:3.0.0": + version: 3.0.0 + resolution: "lilconfig@npm:3.0.0" + checksum: a155f1cd24d324ab20dd6974db9ebcf3fb6f2b60175f7c052d917ff8a746b590bc1ee550f6fc3cb1e8716c8b58304e22fe2193febebc0cf16fa86d85e6f896c5 + languageName: node + linkType: hard + +"lilconfig@npm:^3.1.1": + version: 3.1.1 + resolution: "lilconfig@npm:3.1.1" + checksum: dc8a4f4afde3f0fac6bd36163cc4777a577a90759b8ef1d0d766b19ccf121f723aa79924f32af5b954f3965268215e046d0f237c41c76e5ef01d4e6d1208a15e languageName: node linkType: hard @@ -33659,35 +29385,30 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:^7.2.2": - version: 7.3.0 - resolution: "lint-staged@npm:7.3.0" +"lines-and-columns@npm:~2.0.3": + version: 2.0.4 + resolution: "lines-and-columns@npm:2.0.4" + checksum: f5e3e207467d3e722280c962b786dc20ebceb191821dcd771d14ab3146b6744cae28cf305ee4638805bec524ac54800e15698c853fcc53243821f88df37e4975 + languageName: node + linkType: hard + +"lint-staged@npm:^15.2.2": + version: 15.2.2 + resolution: "lint-staged@npm:15.2.2" dependencies: - chalk: ^2.3.1 - commander: ^2.14.1 - cosmiconfig: ^5.0.2 - debug: ^3.1.0 - dedent: ^0.7.0 - execa: ^0.9.0 - find-parent-dir: ^0.3.0 - is-glob: ^4.0.0 - is-windows: ^1.0.2 - jest-validate: ^23.5.0 - listr: ^0.14.1 - lodash: ^4.17.5 - log-symbols: ^2.2.0 - micromatch: ^3.1.8 - npm-which: ^3.0.1 - p-map: ^1.1.1 - path-is-inside: ^1.0.2 - pify: ^3.0.0 - please-upgrade-node: ^3.0.2 - staged-git-files: 1.1.1 - string-argv: ^0.0.2 - stringify-object: ^3.2.2 + chalk: 5.3.0 + commander: 11.1.0 + debug: 4.3.4 + execa: 8.0.1 + lilconfig: 3.0.0 + listr2: 8.0.1 + micromatch: 4.0.5 + pidtree: 0.6.0 + string-argv: 0.3.2 + yaml: 2.3.4 bin: - lint-staged: index.js - checksum: a6d9a269a55a80dc3f7c3bd3ed8837b95bb5e9899b2715c1a725143b98974b36ec2654ae9f74ad9825322c2d0a4ca1e237824fded1e3da299cdcf3de584857d4 + lint-staged: bin/lint-staged.js + checksum: 031718ad3f839475fb1d41bda34bab4330f25814175808169daa2686ff026e5a667a25c95fdf3cd46dac72f9af2c98852565bb62d920992f5e2d3f730c279760 languageName: node linkType: hard @@ -33728,6 +29449,20 @@ __metadata: languageName: node linkType: hard +"listr2@npm:8.0.1": + version: 8.0.1 + resolution: "listr2@npm:8.0.1" + dependencies: + cli-truncate: ^4.0.0 + colorette: ^2.0.20 + eventemitter3: ^5.0.1 + log-update: ^6.0.0 + rfdc: ^1.3.0 + wrap-ansi: ^9.0.0 + checksum: 4dfeabfa037b3981d0edbf30789971ba727ba4cfcc13051ceaff7a1b3d26509ef2d946015c65c600b0775ec9d1ef58a81937d94c9c03de464b654f429cc7c3ed + languageName: node + linkType: hard + "listr2@npm:^3.8.3": version: 3.14.0 resolution: "listr2@npm:3.14.0" @@ -33770,7 +29505,7 @@ __metadata: languageName: node linkType: hard -"listr@npm:0.14.3, listr@npm:^0.14.1, listr@npm:^0.14.3": +"listr@npm:0.14.3, listr@npm:^0.14.3": version: 0.14.3 resolution: "listr@npm:0.14.3" dependencies: @@ -33799,19 +29534,6 @@ __metadata: languageName: node linkType: hard -"load-json-file@npm:^1.0.0": - version: 1.1.0 - resolution: "load-json-file@npm:1.1.0" - dependencies: - graceful-fs: ^4.1.2 - parse-json: ^2.2.0 - pify: ^2.0.0 - pinkie-promise: ^2.0.0 - strip-bom: ^2.0.0 - checksum: 0e4e4f380d897e13aa236246a917527ea5a14e4fc34d49e01ce4e7e2a1e08e2740ee463a03fb021c04f594f29a178f4adb994087549d7c1c5315fcd29bf9934b - languageName: node - linkType: hard - "load-json-file@npm:^4.0.0": version: 4.0.0 resolution: "load-json-file@npm:4.0.0" @@ -33824,19 +29546,6 @@ __metadata: languageName: node linkType: hard -"load-json-file@npm:^5.3.0": - version: 5.3.0 - resolution: "load-json-file@npm:5.3.0" - dependencies: - graceful-fs: ^4.1.15 - parse-json: ^4.0.0 - pify: ^4.0.1 - strip-bom: ^3.0.0 - type-fest: ^0.3.0 - checksum: 8bf15599db9471e264d916f98f1f51eb5d1e6a26d0ec3711d17df54d5983ccba1a0a4db2a6490bb27171f1261b72bf237d557f34e87d26e724472b92bdbdd4f7 - languageName: node - linkType: hard - "load-script@npm:^1.0.0": version: 1.0.0 resolution: "load-script@npm:1.0.0" @@ -33844,13 +29553,6 @@ __metadata: languageName: node linkType: hard -"loader-runner@npm:^2.4.0": - version: 2.4.0 - resolution: "loader-runner@npm:2.4.0" - checksum: e27eebbca5347a03f6b1d1bce5b2736a4984fb742f872c0a4d68e62de10f7637613e79a464d3bcd77c246d9c70fcac112bb4a3123010eb527e8b203a614647db - languageName: node - linkType: hard - "loader-runner@npm:^4.2.0": version: 4.3.0 resolution: "loader-runner@npm:4.3.0" @@ -33858,28 +29560,6 @@ __metadata: languageName: node linkType: hard -"loader-utils@npm:1.2.3": - version: 1.2.3 - resolution: "loader-utils@npm:1.2.3" - dependencies: - big.js: ^5.2.2 - emojis-list: ^2.0.0 - json5: ^1.0.1 - checksum: 385407fc2683b6d664276fd41df962296de4a15030bb24389de77b175570c3b56bd896869376ba14cf8b33a9e257e17a91d395739ba7e23b5b68a8749a41df7e - languageName: node - linkType: hard - -"loader-utils@npm:^1.1.0, loader-utils@npm:^1.2.3": - version: 1.4.2 - resolution: "loader-utils@npm:1.4.2" - dependencies: - big.js: ^5.2.2 - emojis-list: ^3.0.0 - json5: ^1.0.1 - checksum: eb6fb622efc0ffd1abdf68a2022f9eac62bef8ec599cf8adb75e94d1d338381780be6278534170e99edc03380a6d29bc7eb1563c89ce17c5fed3a0b17f1ad804 - languageName: node - linkType: hard - "loader-utils@npm:^2.0.0, loader-utils@npm:^2.0.4": version: 2.0.4 resolution: "loader-utils@npm:2.0.4" @@ -33975,20 +29655,13 @@ __metadata: languageName: node linkType: hard -"lodash-es@npm:^4.17.15": +"lodash-es@npm:^4.17.15, lodash-es@npm:^4.17.21": version: 4.17.21 resolution: "lodash-es@npm:4.17.21" checksum: 05cbffad6e2adbb331a4e16fbd826e7faee403a1a04873b82b42c0f22090f280839f85b95393f487c1303c8a3d2a010048bf06151a6cbe03eee4d388fb0a12d2 languageName: node linkType: hard -"lodash._reinterpolate@npm:^3.0.0": - version: 3.0.0 - resolution: "lodash._reinterpolate@npm:3.0.0" - checksum: 06d2d5f33169604fa5e9f27b6067ed9fb85d51a84202a656901e5ffb63b426781a601508466f039c720af111b0c685d12f1a5c14ff8df5d5f27e491e562784b2 - languageName: node - linkType: hard - "lodash.camelcase@npm:^4.3.0": version: 4.3.0 resolution: "lodash.camelcase@npm:4.3.0" @@ -33996,13 +29669,6 @@ __metadata: languageName: node linkType: hard -"lodash.clonedeep@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.clonedeep@npm:4.5.0" - checksum: 92c46f094b064e876a23c97f57f81fbffd5d760bf2d8a1c61d85db6d1e488c66b0384c943abee4f6af7debf5ad4e4282e74ff83177c9e63d8ff081a4837c3489 - languageName: node - linkType: hard - "lodash.debounce@npm:^4.0.0, lodash.debounce@npm:^4.0.6, lodash.debounce@npm:^4.0.8": version: 4.0.8 resolution: "lodash.debounce@npm:4.0.8" @@ -34108,13 +29774,6 @@ __metadata: languageName: node linkType: hard -"lodash.map@npm:^4.5.1": - version: 4.6.0 - resolution: "lodash.map@npm:4.6.0" - checksum: 7369a41d7d24d15ce3bbd02a7faa3a90f6266c38184e64932571b9b21b758bd10c04ffd117d1859be1a44156f29b94df5045eff172bf8a97fddf68bf1002d12f - languageName: node - linkType: hard - "lodash.memoize@npm:4.x, lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" @@ -34143,13 +29802,6 @@ __metadata: languageName: node linkType: hard -"lodash.set@npm:^4.3.2": - version: 4.3.2 - resolution: "lodash.set@npm:4.3.2" - checksum: a9122f49eef9f2d0fc9061a33d87f8e5b8c6b23d46e8b9e9ce1529d3588d79741bd1145a3abdfa3b13082703e65af27ff18d8a07bfc22b9be32f3fc36f763f70 - languageName: node - linkType: hard - "lodash.sortby@npm:^4.7.0": version: 4.7.0 resolution: "lodash.sortby@npm:4.7.0" @@ -34157,26 +29809,7 @@ __metadata: languageName: node linkType: hard -"lodash.template@npm:^4.0.2, lodash.template@npm:^4.4.0, lodash.template@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.template@npm:4.5.0" - dependencies: - lodash._reinterpolate: ^3.0.0 - lodash.templatesettings: ^4.0.0 - checksum: ca64e5f07b6646c9d3dbc0fe3aaa995cb227c4918abd1cef7a9024cd9c924f2fa389a0ec4296aa6634667e029bc81d4bbdb8efbfde11df76d66085e6c529b450 - languageName: node - linkType: hard - -"lodash.templatesettings@npm:^4.0.0": - version: 4.2.0 - resolution: "lodash.templatesettings@npm:4.2.0" - dependencies: - lodash._reinterpolate: ^3.0.0 - checksum: 863e025478b092997e11a04e9d9e735875eeff1ffcd6c61742aa8272e3c2cddc89ce795eb9726c4e74cef5991f722897ff37df7738a125895f23fc7d12a7bb59 - languageName: node - linkType: hard - -"lodash.throttle@npm:^4.0.0, lodash.throttle@npm:^4.0.1, lodash.throttle@npm:^4.1.1": +"lodash.throttle@npm:^4.0.0, lodash.throttle@npm:^4.0.1": version: 4.1.1 resolution: "lodash.throttle@npm:4.1.1" checksum: 129c0a28cee48b348aef146f638ef8a8b197944d4e9ec26c1890c19d9bf5a5690fe11b655c77a4551268819b32d27f4206343e30c78961f60b561b8608c8c805 @@ -34197,20 +29830,13 @@ __metadata: languageName: node linkType: hard -"lodash@npm:4.17.21, lodash@npm:>=4.17.21, lodash@npm:^4.0.1, lodash@npm:^4.17.10, lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.3, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.2.0, lodash@npm:^4.2.1, lodash@npm:^4.3.0, lodash@npm:^4.4.0, lodash@npm:^4.4.2, lodash@npm:^4.5.0, lodash@npm:^4.6.2, lodash@npm:~4.17.21, lodash@npm:~>=4.17.21": +"lodash@npm:4, lodash@npm:4.17.21, lodash@npm:>=4.17.21, lodash@npm:^4.0.1, lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.3, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.3.0, lodash@npm:~4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 languageName: node linkType: hard -"lodash@npm:4.17.5": - version: 4.17.5 - resolution: "lodash@npm:4.17.5" - checksum: 9ae12b708f68c54f2701daae072c5e3f648ed7cbe78b9308ce12209cd41053de9856d59df11464d8a3f35c3828a8d9add11051e3efc8bb75672271bb7c9da393 - languageName: node - linkType: hard - "log-driver@npm:^1.2.7": version: 1.2.7 resolution: "log-driver@npm:1.2.7" @@ -34227,15 +29853,6 @@ __metadata: languageName: node linkType: hard -"log-symbols@npm:^2.1.0, log-symbols@npm:^2.2.0": - version: 2.2.0 - resolution: "log-symbols@npm:2.2.0" - dependencies: - chalk: ^2.0.1 - checksum: 4c95e3b65f0352dbe91dc4989c10baf7a44e2ef5b0db7e6721e1476268e2b6f7090c3aa880d4f833a05c5c3ff18f4ec5215a09bd0099986d64a8186cfeb48ac8 - languageName: node - linkType: hard - "log-symbols@npm:^3.0.0": version: 3.0.0 resolution: "log-symbols@npm:3.0.0" @@ -34245,7 +29862,7 @@ __metadata: languageName: node linkType: hard -"log-symbols@npm:^4.0.0": +"log-symbols@npm:^4.0.0, log-symbols@npm:^4.1.0": version: 4.1.0 resolution: "log-symbols@npm:4.1.0" dependencies: @@ -34278,13 +29895,16 @@ __metadata: languageName: node linkType: hard -"loglevelnext@npm:^1.0.1": - version: 1.0.5 - resolution: "loglevelnext@npm:1.0.5" +"log-update@npm:^6.0.0": + version: 6.0.0 + resolution: "log-update@npm:6.0.0" dependencies: - es6-symbol: ^3.1.1 - object.assign: ^4.1.0 - checksum: f4eff8e178a37c45bbd107a81e34892f0c61398e1231bb25be88df330d1057b3719175348b426b8486a3d466ce5c7d5adbff6fcddd413a1dd67607a41326c9dd + ansi-escapes: ^6.2.0 + cli-cursor: ^4.0.0 + slice-ansi: ^7.0.0 + strip-ansi: ^7.1.0 + wrap-ansi: ^9.0.0 + checksum: 8803ceba2fb28626951b85de598c8d5a4f5e39f1f767cc54fd925412cc7780ba89ce1dbec24dc96fa46f89d226e1ae984534aa729dc9c9b734e36bb805428ffa languageName: node linkType: hard @@ -34302,13 +29922,6 @@ __metadata: languageName: node linkType: hard -"longest@npm:^1.0.1": - version: 1.0.1 - resolution: "longest@npm:1.0.1" - checksum: 21717f95670675b8fec7ce78d255af664fc28273e8ac7d6893bce6063f63efa107634daa186d142172904053e0e39034b21e61a6c52538d3d37f715bf149c47f - languageName: node - linkType: hard - "longest@npm:^2.0.1": version: 2.0.1 resolution: "longest@npm:2.0.1" @@ -34316,7 +29929,7 @@ __metadata: languageName: node linkType: hard -"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.3.1, loose-envify@npm:^1.4.0": +"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" dependencies: @@ -34327,13 +29940,16 @@ __metadata: languageName: node linkType: hard -"loud-rejection@npm:^1.0.0": - version: 1.6.0 - resolution: "loud-rejection@npm:1.6.0" +"lowdb@npm:1.0.0": + version: 1.0.0 + resolution: "lowdb@npm:1.0.0" dependencies: - currently-unhandled: ^0.4.1 - signal-exit: ^3.0.0 - checksum: 750e12defde34e8cbf263c2bff16f028a89b56e022ad6b368aa7c39495b5ac33f2349a8d00665a9b6d25c030b376396524d8a31eb0dde98aaa97956d7324f927 + graceful-fs: ^4.1.3 + is-promise: ^2.1.0 + lodash: 4 + pify: ^3.0.0 + steno: ^0.4.1 + checksum: 7ae89e3d6e00963129f72c4d4e1fe8e4cda5c08a46b4f4e525109483147e799df90c07d95aeced1c270cc10f4a24c6660fe1601cc4b3a6e2c3f922ad64517eab languageName: node linkType: hard @@ -34346,37 +29962,17 @@ __metadata: languageName: node linkType: hard -"lowercase-keys@npm:^1.0.0, lowercase-keys@npm:^1.0.1": - version: 1.0.1 - resolution: "lowercase-keys@npm:1.0.1" - checksum: 4d045026595936e09953e3867722e309415ff2c80d7701d067546d75ef698dac218a4f53c6d1d0e7368b47e45fd7529df47e6cb56fbb90523ba599f898b3d147 - languageName: node - linkType: hard - -"lowercase-keys@npm:^2.0.0": - version: 2.0.0 - resolution: "lowercase-keys@npm:2.0.0" - checksum: 24d7ebd56ccdf15ff529ca9e08863f3c54b0b9d1edb97a3ae1af34940ae666c01a1e6d200707bce730a8ef76cb57cc10e65f245ecaaf7e6bc8639f2fb460ac23 - languageName: node - linkType: hard - -"lowlight@npm:~1.11.0": - version: 1.11.0 - resolution: "lowlight@npm:1.11.0" - dependencies: - fault: ^1.0.2 - highlight.js: ~9.13.0 - checksum: cb70d7db929bdb6392f989e960f9e560bab067e3d572bcf12b4e2ece1eaf2cab341a56d9e574ef0b7d39fc0cc6b4becef9c3d2508d4b52a89de9cb23c59d7885 +"lru-cache@npm:7.18.3, lru-cache@npm:^7.14.1, lru-cache@npm:^7.5.1": + version: 7.18.3 + resolution: "lru-cache@npm:7.18.3" + checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356 languageName: node linkType: hard -"lru-cache@npm:^4.0.1": - version: 4.1.5 - resolution: "lru-cache@npm:4.1.5" - dependencies: - pseudomap: ^1.0.2 - yallist: ^2.1.2 - checksum: 4bb4b58a36cd7dc4dcec74cbe6a8f766a38b7426f1ff59d4cf7d82a2aa9b9565cd1cb98f6ff60ce5cd174524868d7bc9b7b1c294371851356066ca9ac4cf135a +"lru-cache@npm:^10.0.0, lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0": + version: 10.2.0 + resolution: "lru-cache@npm:10.2.0" + checksum: eee7ddda4a7475deac51ac81d7dd78709095c6fa46e8350dc2d22462559a1faa3b81ed931d5464b13d48cbd7e08b46100b6f768c76833912bc444b99c37e25db languageName: node linkType: hard @@ -34405,29 +30001,13 @@ __metadata: languageName: node linkType: hard -"ltgt@npm:^2.1.2, ltgt@npm:~2.2.0": +"ltgt@npm:~2.2.0": version: 2.2.1 resolution: "ltgt@npm:2.2.1" checksum: 7e3874296f7538bc8087b428ac4208008d7b76916354b34a08818ca7c83958c1df10ec427eeeaad895f6b81e41e24745b18d30f89abcc21d228b94f6961d50a2 languageName: node linkType: hard -"lunr-mutable-indexes@npm:2.3.2": - version: 2.3.2 - resolution: "lunr-mutable-indexes@npm:2.3.2" - dependencies: - lunr: ">= 2.3.0 < 2.4.0" - checksum: 792ec9a7f02071e65a03d843555ce8ee65b4580e767bdf0f5a0c72fecbcaa928a3e71c0c001d9d80c3855fc070ae826470f5aaaf8f1863d3402db057e59c5176 - languageName: node - linkType: hard - -"lunr@npm:>= 2.3.0 < 2.4.0": - version: 2.3.9 - resolution: "lunr@npm:2.3.9" - checksum: 176719e24fcce7d3cf1baccce9dd5633cd8bdc1f41ebe6a180112e5ee99d80373fe2454f5d4624d437e5a8319698ca6837b9950566e15d2cae5f2a543a3db4b8 - languageName: node - linkType: hard - "lz-string@npm:^1.4.4": version: 1.4.4 resolution: "lz-string@npm:1.4.4" @@ -34446,10 +30026,12 @@ __metadata: languageName: node linkType: hard -"macos-release@npm:^2.2.0": - version: 2.5.0 - resolution: "macos-release@npm:2.5.0" - checksum: 57379ba354449898ceca91ca8f1ae4d0b2c45671e8a5200d29054a77b462a0319eb3dcb8a8b6bbe2257079cf682550abcfd8a6214a60ac78e4a71c007df1fc85 +"make-dir@npm:4.0.0": + version: 4.0.0 + resolution: "make-dir@npm:4.0.0" + dependencies: + semver: ^7.5.3 + checksum: bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a languageName: node linkType: hard @@ -34512,22 +30094,45 @@ __metadata: languageName: node linkType: hard -"make-fetch-happen@npm:^5.0.0": - version: 5.0.2 - resolution: "make-fetch-happen@npm:5.0.2" +"make-fetch-happen@npm:^11.0.0, make-fetch-happen@npm:^11.0.1, make-fetch-happen@npm:^11.1.1": + version: 11.1.1 + resolution: "make-fetch-happen@npm:11.1.1" dependencies: - agentkeepalive: ^3.4.1 - cacache: ^12.0.0 - http-cache-semantics: ^3.8.1 - http-proxy-agent: ^2.1.0 - https-proxy-agent: ^2.2.3 - lru-cache: ^5.1.1 - mississippi: ^3.0.0 - node-fetch-npm: ^2.0.2 - promise-retry: ^1.1.1 - socks-proxy-agent: ^4.0.0 - ssri: ^6.0.0 - checksum: f3fb34e716853070fd1dbeef6cd3379dd21b35a2b832332710604cd29b33ed06175e842350f92751e3bf6b86f9e6787fc1819d428d33af1a720f5848e343c212 + agentkeepalive: ^4.2.1 + cacache: ^17.0.0 + http-cache-semantics: ^4.1.1 + http-proxy-agent: ^5.0.0 + https-proxy-agent: ^5.0.0 + is-lambda: ^1.0.1 + lru-cache: ^7.7.1 + minipass: ^5.0.0 + minipass-fetch: ^3.0.0 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.3 + promise-retry: ^2.0.1 + socks-proxy-agent: ^7.0.0 + ssri: ^10.0.0 + checksum: 7268bf274a0f6dcf0343829489a4506603ff34bd0649c12058753900b0eb29191dce5dba12680719a5d0a983d3e57810f594a12f3c18494e93a1fbc6348a4540 + languageName: node + linkType: hard + +"make-fetch-happen@npm:^13.0.0": + version: 13.0.0 + resolution: "make-fetch-happen@npm:13.0.0" + dependencies: + "@npmcli/agent": ^2.0.0 + cacache: ^18.0.0 + http-cache-semantics: ^4.1.1 + is-lambda: ^1.0.1 + minipass: ^7.0.2 + minipass-fetch: ^3.0.0 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.3 + promise-retry: ^2.0.1 + ssri: ^10.0.0 + checksum: 7c7a6d381ce919dd83af398b66459a10e2fe8f4504f340d1d090d3fa3d1b0c93750220e1d898114c64467223504bd258612ba83efbc16f31b075cd56de24b4af languageName: node linkType: hard @@ -34540,37 +30145,13 @@ __metadata: languageName: node linkType: hard -"map-cache@npm:^0.2.2": - version: 0.2.2 - resolution: "map-cache@npm:0.2.2" - checksum: 3067cea54285c43848bb4539f978a15dedc63c03022abeec6ef05c8cb6829f920f13b94bcaf04142fc6a088318e564c4785704072910d120d55dbc2e0c421969 - languageName: node - linkType: hard - -"map-canvas@npm:>=0.1.5": - version: 0.1.5 - resolution: "map-canvas@npm:0.1.5" - dependencies: - drawille-canvas-blessed-contrib: ">=0.0.1" - xml2js: ^0.4.5 - checksum: 95f006e722a1de3e7639797db311ca7587d10fb2503c887151ee7d409bd0650b1250af449d2e943cb4444c4a24ccf50f92ccf5babbf7d7b2a99363b7e5d135ac - languageName: node - linkType: hard - -"map-obj@npm:^1.0.0, map-obj@npm:^1.0.1": +"map-obj@npm:^1.0.0": version: 1.0.1 resolution: "map-obj@npm:1.0.1" checksum: 9949e7baec2a336e63b8d4dc71018c117c3ce6e39d2451ccbfd3b8350c547c4f6af331a4cbe1c83193d7c6b786082b6256bde843db90cb7da2a21e8fcc28afed languageName: node linkType: hard -"map-obj@npm:^2.0.0": - version: 2.0.0 - resolution: "map-obj@npm:2.0.0" - checksum: 77d2b7b03398a71c84bd7df8ab7be2139e5459fc1e18dbb5f15055fe7284bec0fc37fe410185b5f8ca2e3c3e01fd0fd1f946c579607878adb26cad1cd75314aa - languageName: node - linkType: hard - "map-obj@npm:^4.0.0": version: 4.3.0 resolution: "map-obj@npm:4.3.0" @@ -34578,88 +30159,6 @@ __metadata: languageName: node linkType: hard -"map-or-similar@npm:^1.5.0": - version: 1.5.0 - resolution: "map-or-similar@npm:1.5.0" - checksum: f65c0d420e272d0fce4e24db35f6a08109218480bca1d61eaa442cbe6cf46270b840218d3b5e94e4bfcc2595f1d0a1fa5885df750b52aac9ab1d437b29dcce38 - languageName: node - linkType: hard - -"map-visit@npm:^1.0.0": - version: 1.0.0 - resolution: "map-visit@npm:1.0.0" - dependencies: - object-visit: ^1.0.0 - checksum: c27045a5021c344fc19b9132eb30313e441863b2951029f8f8b66f79d3d8c1e7e5091578075a996f74e417479506fe9ede28c44ca7bc351a61c9d8073daec36a - languageName: node - linkType: hard - -"markdown-to-jsx@npm:^6.11.4": - version: 6.11.4 - resolution: "markdown-to-jsx@npm:6.11.4" - dependencies: - prop-types: ^15.6.2 - unquote: ^1.1.0 - peerDependencies: - react: ">= 0.14.0" - checksum: 4b861f7936dd2f1802173a489415f5509e7848c76296930419acd11cbc31f3e80a9e81d9914989f5a633f18977162a1a8314ca4a96bac6f3cf682b4224813b24 - languageName: node - linkType: hard - -"marked-terminal@npm:^4.1.1": - version: 4.2.0 - resolution: "marked-terminal@npm:4.2.0" - dependencies: - ansi-escapes: ^4.3.1 - cardinal: ^2.1.1 - chalk: ^4.1.0 - cli-table3: ^0.6.0 - node-emoji: ^1.10.0 - supports-hyperlinks: ^2.1.0 - peerDependencies: - marked: ^1.0.0 || ^2.0.0 - checksum: a68a4cfd22b42f990a82e3234c68006ab4d1285a4a9bdd162f597740d9a55275c10c78ca21fa3927a76b2197589fe382e33af9baa2ccb2153812986c15aa73b8 - languageName: node - linkType: hard - -"marked@npm:2.0.1": - version: 2.0.1 - resolution: "marked@npm:2.0.1" - bin: - marked: bin/marked - checksum: 2144b5f0c5f9446aa1ef15350ff8c5b2e27ef32f64f31047fc06cb68afad52b9d4b8587353c24f9150ec181061866c2e2a93f458963999af487887f9a1ef4e32 - languageName: node - linkType: hard - -"marked@npm:^0.3.12": - version: 0.3.19 - resolution: "marked@npm:0.3.19" - bin: - marked: ./bin/marked - checksum: 8567a1b82538e714959bbdb66408cfc805c258b94d87f0a0e76e8ca1d2c8fbc22f11f15dcc14b20b4be6e21e9b206c9085563d71c3941ea8dc61cec529d941bc - languageName: node - linkType: hard - -"marked@npm:^2.0.1, marked@npm:^2.1.1": - version: 2.1.3 - resolution: "marked@npm:2.1.3" - bin: - marked: bin/marked - checksum: 21a5ecd4941bc760aba21dfd97185853ec3b464cf707ad971e3ddb3aeb2f44d0deeb36b0889932afdb6f734975a994d92f18815dd0fabadbd902bdaff997cc5b - languageName: node - linkType: hard - -"marksy@npm:^8.0.0": - version: 8.0.0 - resolution: "marksy@npm:8.0.0" - dependencies: - "@babel/standalone": ^7.4.5 - he: ^1.2.0 - marked: ^0.3.12 - checksum: ae9889866b2d134055f964bff333b20299442d88e483304b9667089ef4c25b5f860a24c7fb423c8a88de6c98d64da0303ed48cedfcd7e744ac83c0cbcba5b209 - languageName: node - linkType: hard - "material-colors@npm:^1.2.1": version: 1.2.6 resolution: "material-colors@npm:1.2.6" @@ -34718,13 +30217,6 @@ __metadata: languageName: node linkType: hard -"math-random@npm:^1.0.1": - version: 1.0.4 - resolution: "math-random@npm:1.0.4" - checksum: 9edf31ea337bba21994eb968218fd571d55fce86b51661158d8e241886b73121d9e1a35a5bb8997dba8ce67417a83c8dbd0811917248f886840035b7f1c667b9 - languageName: node - linkType: hard - "md5.js@npm:^1.3.4": version: 1.3.5 resolution: "md5.js@npm:1.3.5" @@ -34763,10 +30255,17 @@ __metadata: languageName: node linkType: hard -"mdn-data@npm:2.0.4": - version: 2.0.4 - resolution: "mdn-data@npm:2.0.4" - checksum: add3c95e6d03d301b8a8bcfee3de33f4d07e4c5eee5b79f18d6d737de717e22472deadf67c1a8563983c0b603e10d7df40aa8e5fddf18884dfe118ccec7ae329 +"mdn-data@npm:2.0.28": + version: 2.0.28 + resolution: "mdn-data@npm:2.0.28" + checksum: f51d587a6ebe8e426c3376c74ea6df3e19ec8241ed8e2466c9c8a3904d5d04397199ea4f15b8d34d14524b5de926d8724ae85207984be47e165817c26e49e0aa + languageName: node + linkType: hard + +"mdn-data@npm:2.0.30": + version: 2.0.30 + resolution: "mdn-data@npm:2.0.30" + checksum: d6ac5ac7439a1607df44b22738ecf83f48e66a0874e4482d6424a61c52da5cde5750f1d1229b6f5fa1b80a492be89465390da685b11f97d62b8adcc6e88189aa languageName: node linkType: hard @@ -34807,94 +30306,7 @@ __metadata: languageName: node linkType: hard -"memoize-one@npm:^5.0.0": - version: 5.2.1 - resolution: "memoize-one@npm:5.2.1" - checksum: a3cba7b824ebcf24cdfcd234aa7f86f3ad6394b8d9be4c96ff756dafb8b51c7f71320785fbc2304f1af48a0467cbbd2a409efc9333025700ed523f254cb52e3d - languageName: node - linkType: hard - -"memoizerific@npm:^1.11.3": - version: 1.11.3 - resolution: "memoizerific@npm:1.11.3" - dependencies: - map-or-similar: ^1.5.0 - checksum: d51bdc3ed8c39b4b73845c90eb62d243ddf21899914352d0c303f5e1d477abcb192f4c605e008caa4a31d823225eeb22a99ba5ee825fb88d0c33382db3aee95a - languageName: node - linkType: hard - -"memory-fs@npm:^0.4.1": - version: 0.4.1 - resolution: "memory-fs@npm:0.4.1" - dependencies: - errno: ^0.1.3 - readable-stream: ^2.0.1 - checksum: 6db6c8682eff836664ca9b5b6052ae38d21713dda9d0ef4700fa5c0599a8bc16b2093bee75ac3dedbe59fb2222d368f25bafaa62ba143c41051359cbcb005044 - languageName: node - linkType: hard - -"memory-fs@npm:^0.5.0": - version: 0.5.0 - resolution: "memory-fs@npm:0.5.0" - dependencies: - errno: ^0.1.3 - readable-stream: ^2.0.1 - checksum: a9f25b0a8ecfb7324277393f19ef68e6ba53b9e6e4b526bbf2ba23055c5440fbf61acc7bf66bfd980e9eb4951a4790f6f777a9a3abd36603f22c87e8a64d3d6b - languageName: node - linkType: hard - -"memory-streams@npm:^0.1.0": - version: 0.1.3 - resolution: "memory-streams@npm:0.1.3" - dependencies: - readable-stream: ~1.0.2 - checksum: aebb6dc54c35ff8e7fcbbffc736ae95938d9bb7ed66735b693ed18743fcc6268f64eaa80b2580a49c3c73ddc00cd880d5847f318997affe6d2a46b75365715f8 - languageName: node - linkType: hard - -"memorystream@npm:^0.3.1": - version: 0.3.1 - resolution: "memorystream@npm:0.3.1" - checksum: f18b42440d24d09516d01466c06adf797df7873f0d40aa7db02e5fb9ed83074e5e65412d0720901d7069363465f82dc4f8bcb44f0cde271567a61426ce6ca2e9 - languageName: node - linkType: hard - -"meow@npm:^3.3.0": - version: 3.7.0 - resolution: "meow@npm:3.7.0" - dependencies: - camelcase-keys: ^2.0.0 - decamelize: ^1.1.2 - loud-rejection: ^1.0.0 - map-obj: ^1.0.1 - minimist: ^1.1.3 - normalize-package-data: ^2.3.4 - object-assign: ^4.0.1 - read-pkg-up: ^1.0.1 - redent: ^1.0.0 - trim-newlines: ^1.0.0 - checksum: 65a412e5d0d643615508007a9292799bb3e4e690597d54c9e98eb0ca3adb7b8ca8899f41ea7cb7d8277129cdcd9a1a60202b31f88e0034e6aaae02894d80999a - languageName: node - linkType: hard - -"meow@npm:^4.0.0": - version: 4.0.1 - resolution: "meow@npm:4.0.1" - dependencies: - camelcase-keys: ^4.0.0 - decamelize-keys: ^1.0.0 - loud-rejection: ^1.0.0 - minimist: ^1.1.3 - minimist-options: ^3.0.1 - normalize-package-data: ^2.3.4 - read-pkg-up: ^3.0.0 - redent: ^2.0.0 - trim-newlines: ^2.0.0 - checksum: cde5539eb5bbacba01057fa8735834cbfd1cc00fd97a8ec7b1d427f0829ff1bb8f66b0a194cf213ab35ed1adba0680eb65f1aa28f6d7808c8fffaa674116a7ad - languageName: node - linkType: hard - -"meow@npm:^8.0.0": +"meow@npm:^8.0.0, meow@npm:^8.1.2": version: 8.1.2 resolution: "meow@npm:8.1.2" dependencies: @@ -34913,17 +30325,6 @@ __metadata: languageName: node linkType: hard -"merge-deep@npm:^3.0.2": - version: 3.0.3 - resolution: "merge-deep@npm:3.0.3" - dependencies: - arr-union: ^3.1.0 - clone-deep: ^0.2.4 - kind-of: ^3.0.2 - checksum: d2eb367b8300327c66a3e1e01eb06251f51b440bf5bfa5f0f8065ae95bf3af620d21fcd0ab2eb50e74f5119aac40ffd26c85e3bf82f79082e8757675f5885d3d - languageName: node - linkType: hard - "merge-descriptors@npm:1.0.1": version: 1.0.1 resolution: "merge-descriptors@npm:1.0.1" @@ -34938,20 +30339,13 @@ __metadata: languageName: node linkType: hard -"merge2@npm:^1.2.3, merge2@npm:^1.3.0, merge2@npm:^1.4.1": +"merge2@npm:^1.3.0, merge2@npm:^1.4.1": version: 1.4.1 resolution: "merge2@npm:1.4.1" checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2 languageName: node linkType: hard -"merge@npm:^1.2.0": - version: 1.2.1 - resolution: "merge@npm:1.2.1" - checksum: 2298c4fdcf64561f320b92338681f7ffcafafb579a6e294066ae3e7bd10ae25df363903d2f028072733b9f79a1f75d2b999aef98ad5d73de13641da39cda0913 - languageName: node - linkType: hard - "methods@npm:~1.1.2": version: 1.1.2 resolution: "methods@npm:1.1.2" @@ -34959,56 +30353,7 @@ __metadata: languageName: node linkType: hard -"microevent.ts@npm:~0.1.1": - version: 0.1.1 - resolution: "microevent.ts@npm:0.1.1" - checksum: 7874fcdb3f0dfa4e996d3ea63b3b9882874ae7d22be28d51ae20da24c712e9e28e5011d988095c27dd2b32e37c0ad7425342a71b89adb8e808ec7194fadf4a7a - languageName: node - linkType: hard - -"micromatch@npm:^2.3.7": - version: 2.3.11 - resolution: "micromatch@npm:2.3.11" - dependencies: - arr-diff: ^2.0.0 - array-unique: ^0.2.1 - braces: ^1.8.2 - expand-brackets: ^0.1.4 - extglob: ^0.3.1 - filename-regex: ^2.0.0 - is-extglob: ^1.0.0 - is-glob: ^2.0.1 - kind-of: ^3.0.2 - normalize-path: ^2.0.1 - object.omit: ^2.0.0 - parse-glob: ^3.0.4 - regex-cache: ^0.4.2 - checksum: 562681808a3149c77ba90947cb8cf1874ea6d07da6fa86416a4f9454f847fb6329aea5234e1af060d9465d9bb14eaaf4bc6c482bf24bc561649042f2b81d3092 - languageName: node - linkType: hard - -"micromatch@npm:^3.1.10, micromatch@npm:^3.1.4, micromatch@npm:^3.1.8": - version: 3.1.10 - resolution: "micromatch@npm:3.1.10" - dependencies: - arr-diff: ^4.0.0 - array-unique: ^0.3.2 - braces: ^2.3.1 - define-property: ^2.0.2 - extend-shallow: ^3.0.2 - extglob: ^2.0.4 - fragment-cache: ^0.2.1 - kind-of: ^6.0.2 - nanomatch: ^1.2.9 - object.pick: ^1.3.0 - regex-not: ^1.0.0 - snapdragon: ^0.8.1 - to-regex: ^3.0.2 - checksum: ad226cba4daa95b4eaf47b2ca331c8d2e038d7b41ae7ed0697cde27f3f1d6142881ab03d4da51b65d9d315eceb5e4cdddb3fbb55f5f72cfa19cf3ea469d054dc - languageName: node - linkType: hard - -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5": +"micromatch@npm:4.0.5, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5": version: 4.0.5 resolution: "micromatch@npm:4.0.5" dependencies: @@ -35055,16 +30400,7 @@ __metadata: languageName: node linkType: hard -"mime@npm:2.5.2": - version: 2.5.2 - resolution: "mime@npm:2.5.2" - bin: - mime: cli.js - checksum: dd3c93d433d41a09f6a1cfa969b653b769899f3bd573e7bfcea33bdc8b0cc4eba57daa2f95937369c2bd2b6d39d62389b11a4309fe40d1d3a1b736afdedad0ff - languageName: node - linkType: hard - -"mime@npm:2.6.0, mime@npm:^2.0.0, mime@npm:^2.4.2, mime@npm:^2.4.4, mime@npm:^2.5.2": +"mime@npm:2.6.0, mime@npm:^2.0.0, mime@npm:^2.4.2, mime@npm:^2.5.2": version: 2.6.0 resolution: "mime@npm:2.6.0" bin: @@ -35073,7 +30409,7 @@ __metadata: languageName: node linkType: hard -"mime@npm:^3.0.0": +"mime@npm:3.0.0, mime@npm:^3.0.0": version: 3.0.0 resolution: "mime@npm:3.0.0" bin: @@ -35096,10 +30432,10 @@ __metadata: languageName: node linkType: hard -"mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": - version: 1.0.1 - resolution: "mimic-response@npm:1.0.1" - checksum: 034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823 +"mimic-fn@npm:^4.0.0": + version: 4.0.0 + resolution: "mimic-fn@npm:4.0.0" + checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56 languageName: node linkType: hard @@ -35110,15 +30446,6 @@ __metadata: languageName: node linkType: hard -"min-document@npm:^2.19.0": - version: 2.19.0 - resolution: "min-document@npm:2.19.0" - dependencies: - dom-walk: ^0.1.0 - checksum: da6437562ea2228041542a2384528e74e22d1daa1a4ec439c165abf0b9d8a63e17e3b8a6dc6e0c731845e85301198730426932a0e813d23f932ca668340c9623 - languageName: node - linkType: hard - "min-indent@npm:^1.0.0": version: 1.0.1 resolution: "min-indent@npm:1.0.1" @@ -35137,20 +30464,6 @@ __metadata: languageName: node linkType: hard -"mini-css-extract-plugin@npm:^0.7.0": - version: 0.7.0 - resolution: "mini-css-extract-plugin@npm:0.7.0" - dependencies: - loader-utils: ^1.1.0 - normalize-url: 1.9.1 - schema-utils: ^1.0.0 - webpack-sources: ^1.1.0 - peerDependencies: - webpack: ^4.4.0 - checksum: dd783b1d3f002b1d2f606e0458c99f2f45507c0b2e9f91ce99807f9875d4b394fc201cad07c1d2bda7ce88877f97ab6228178be93133b9586f93cc7b7da3cf02 - languageName: node - linkType: hard - "minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1": version: 1.0.1 resolution: "minimalistic-assert@npm:1.0.1" @@ -35165,7 +30478,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:2 || 3, minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:2 || 3, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -35174,12 +30487,30 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:3.0.4": - version: 3.0.4 - resolution: "minimatch@npm:3.0.4" +"minimatch@npm:3.0.5": + version: 3.0.5 + resolution: "minimatch@npm:3.0.5" dependencies: brace-expansion: ^1.1.7 - checksum: 66ac295f8a7b59788000ea3749938b0970344c841750abd96694f80269b926ebcafad3deeb3f1da2522978b119e6ae3a5869b63b13a7859a456b3408bd18a078 + checksum: a3b84b426eafca947741b864502cee02860c4e7b145de11ad98775cfcf3066fef422583bc0ffce0952ddf4750c1ccf4220b1556430d4ce10139f66247d87d69e + languageName: node + linkType: hard + +"minimatch@npm:7.4.6": + version: 7.4.6 + resolution: "minimatch@npm:7.4.6" + dependencies: + brace-expansion: ^2.0.1 + checksum: 1a6c8d22618df9d2a88aabeef1de5622eb7b558e9f8010be791cb6b0fa6e102d39b11c28d75b855a1e377b12edc7db8ff12a99c20353441caa6a05e78deb5da9 + languageName: node + linkType: hard + +"minimatch@npm:9.0.3, minimatch@npm:^9.0.0, minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: ^2.0.1 + checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 languageName: node linkType: hard @@ -35192,6 +30523,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^8.0.2": + version: 8.0.4 + resolution: "minimatch@npm:8.0.4" + dependencies: + brace-expansion: ^2.0.1 + checksum: 2e46cffb86bacbc524ad45a6426f338920c529dd13f3a732cc2cf7618988ee1aae88df4ca28983285aca9e0f45222019ac2d14ebd17c1edadd2ee12221ab801a + languageName: node + linkType: hard + "minimatch@npm:~3.0.2": version: 3.0.8 resolution: "minimatch@npm:3.0.8" @@ -35212,24 +30552,7 @@ __metadata: languageName: node linkType: hard -"minimist-options@npm:^3.0.1": - version: 3.0.2 - resolution: "minimist-options@npm:3.0.2" - dependencies: - arrify: ^1.0.1 - is-plain-obj: ^1.1.0 - checksum: f111ff4a3371312f3827bc5a519d757bd5bd8406599193b6cd32b8137eeaee74dd8f1896b66778ac26069ecbaee0659dd0ca4b65c6ec9d0683b09a9573e4f389 - languageName: node - linkType: hard - -"minimist@npm:1.2.0": - version: 1.2.0 - resolution: "minimist@npm:1.2.0" - checksum: 72473f0fce6692cf1e134dfdccfcfddd64d354d465dac3e43053e0c6d398eb9684c9d964f666e3c1be93829de47cb1ddf3cd26d4071322ed25fbaa625441dd85 - languageName: node - linkType: hard - -"minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.7 resolution: "minimist@npm:1.2.7" checksum: 7346574a1038ca23c32e02252f603801f09384dd1d78b69a943a4e8c2c28730b80e96193882d3d3b22a063445f460e48316b29b8a25addca2d7e5e8f75478bec @@ -35252,6 +30575,15 @@ __metadata: languageName: node linkType: hard +"minipass-collect@npm:^2.0.1": + version: 2.0.1 + resolution: "minipass-collect@npm:2.0.1" + dependencies: + minipass: ^7.0.3 + checksum: b251bceea62090f67a6cced7a446a36f4cd61ee2d5cea9aee7fff79ba8030e416327a1c5aa2908dc22629d06214b46d88fdab8c51ac76bacbf5703851b5ad342 + languageName: node + linkType: hard + "minipass-fetch@npm:^2.0.3": version: 2.1.2 resolution: "minipass-fetch@npm:2.1.2" @@ -35267,6 +30599,21 @@ __metadata: languageName: node linkType: hard +"minipass-fetch@npm:^3.0.0": + version: 3.0.4 + resolution: "minipass-fetch@npm:3.0.4" + dependencies: + encoding: ^0.1.13 + minipass: ^7.0.3 + minipass-sized: ^1.0.3 + minizlib: ^2.1.2 + dependenciesMeta: + encoding: + optional: true + checksum: af7aad15d5c128ab1ebe52e043bdf7d62c3c6f0cecb9285b40d7b395e1375b45dcdfd40e63e93d26a0e8249c9efd5c325c65575aceee192883970ff8cb11364a + languageName: node + linkType: hard + "minipass-flush@npm:^1.0.5": version: 1.0.5 resolution: "minipass-flush@npm:1.0.5" @@ -35276,7 +30623,17 @@ __metadata: languageName: node linkType: hard -"minipass-pipeline@npm:^1.2.2, minipass-pipeline@npm:^1.2.4": +"minipass-json-stream@npm:^1.0.1": + version: 1.0.1 + resolution: "minipass-json-stream@npm:1.0.1" + dependencies: + jsonparse: ^1.3.1 + minipass: ^3.0.0 + checksum: 791b696a27d1074c4c08dab1bf5a9f3201145c2933e428f45d880467bce12c60de4703203d2928de4b162d0ae77b0bb4b55f96cb846645800aa0eb4919b3e796 + languageName: node + linkType: hard + +"minipass-pipeline@npm:^1.2.4": version: 1.2.4 resolution: "minipass-pipeline@npm:1.2.4" dependencies: @@ -35294,16 +30651,6 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^2.3.5, minipass@npm:^2.6.0, minipass@npm:^2.9.0": - version: 2.9.0 - resolution: "minipass@npm:2.9.0" - dependencies: - safe-buffer: ^5.1.2 - yallist: ^3.0.0 - checksum: 077b66f31ba44fd5a0d27d12a9e6a86bff8f97a4978dedb0373167156b5599fadb6920fdde0d9f803374164d810e05e8462ce28e86abbf7f0bea293a93711fc6 - languageName: node - linkType: hard - "minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6": version: 3.3.6 resolution: "minipass@npm:3.3.6" @@ -35320,60 +30667,34 @@ __metadata: languageName: node linkType: hard -"minizlib@npm:^1.3.3": - version: 1.3.3 - resolution: "minizlib@npm:1.3.3" - dependencies: - minipass: ^2.9.0 - checksum: b0425c04d2ae6aad5027462665f07cc0d52075f7fa16e942b4611115f9b31f02924073b7221be6f75929d3c47ab93750c63f6dc2bbe8619ceacb3de1f77732c0 - languageName: node - linkType: hard - -"minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": - version: 2.1.2 - resolution: "minizlib@npm:2.1.2" - dependencies: - minipass: ^3.0.0 - yallist: ^4.0.0 - checksum: f1fdeac0b07cf8f30fcf12f4b586795b97be856edea22b5e9072707be51fc95d41487faec3f265b42973a304fe3a64acd91a44a3826a963e37b37bafde0212c3 +"minipass@npm:^4.2.4": + version: 4.2.8 + resolution: "minipass@npm:4.2.8" + checksum: 7f4914d5295a9a30807cae5227a37a926e6d910c03f315930fde52332cf0575dfbc20295318f91f0baf0e6bb11a6f668e30cde8027dea7a11b9d159867a3c830 languageName: node linkType: hard -"mississippi@npm:^3.0.0": - version: 3.0.0 - resolution: "mississippi@npm:3.0.0" - dependencies: - concat-stream: ^1.5.0 - duplexify: ^3.4.2 - end-of-stream: ^1.1.0 - flush-write-stream: ^1.0.0 - from2: ^2.1.0 - parallel-transform: ^1.1.0 - pump: ^3.0.0 - pumpify: ^1.3.3 - stream-each: ^1.1.0 - through2: ^2.0.0 - checksum: 84b3d9889621d293f9a596bafe60df863b330c88fc19215ced8f603c605fc7e1bf06f8e036edf301bd630a03fd5d9d7d23d5d6b9a4802c30ca864d800f0bd9f8 +"minipass@npm:^5.0.0": + version: 5.0.0 + resolution: "minipass@npm:5.0.0" + checksum: 425dab288738853fded43da3314a0b5c035844d6f3097a8e3b5b29b328da8f3c1af6fc70618b32c29ff906284cf6406b6841376f21caaadd0793c1d5a6a620ea languageName: node linkType: hard -"mixin-deep@npm:^1.2.0": - version: 1.3.2 - resolution: "mixin-deep@npm:1.3.2" - dependencies: - for-in: ^1.0.2 - is-extendable: ^1.0.1 - checksum: 820d5a51fcb7479f2926b97f2c3bb223546bc915e6b3a3eb5d906dda871bba569863595424a76682f2b15718252954644f3891437cb7e3f220949bed54b1750d +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3": + version: 7.0.4 + resolution: "minipass@npm:7.0.4" + checksum: 87585e258b9488caf2e7acea242fd7856bbe9a2c84a7807643513a338d66f368c7d518200ad7b70a508664d408aa000517647b2930c259a8b1f9f0984f344a21 languageName: node linkType: hard -"mixin-object@npm:^2.0.1": - version: 2.0.1 - resolution: "mixin-object@npm:2.0.1" +"minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": + version: 2.1.2 + resolution: "minizlib@npm:2.1.2" dependencies: - for-in: ^0.1.3 - is-extendable: ^0.1.1 - checksum: 7d0eb7c2f06435fcc01d132824b4c973a0df689a117d8199d79911b506363b6f4f86a84458a63f3acfa7388f3052612cfe27105400b4932678452925a9739a4c + minipass: ^3.0.0 + yallist: ^4.0.0 + checksum: f1fdeac0b07cf8f30fcf12f4b586795b97be856edea22b5e9072707be51fc95d41487faec3f265b42973a304fe3a64acd91a44a3826a963e37b37bafde0212c3 languageName: node linkType: hard @@ -35384,35 +30705,6 @@ __metadata: languageName: node linkType: hard -"mkdirp-promise@npm:^5.0.1": - version: 5.0.1 - resolution: "mkdirp-promise@npm:5.0.1" - dependencies: - mkdirp: "*" - checksum: 31ddc9478216adf6d6bee9ea7ce9ccfe90356d9fcd1dfb18128eac075390b4161356d64c3a7b0a75f9de01a90aadd990a0ec8c7434036563985c4b853a053ee2 - languageName: node - linkType: hard - -"mkdirp@npm:*": - version: 2.1.3 - resolution: "mkdirp@npm:2.1.3" - bin: - mkdirp: dist/cjs/src/bin.js - checksum: 5d7d7997e38a962e8b66dd4db1974bdcb841f084531ba8c9e1f3d52d71f5e6639677a96b2eb5d5940406d729a2153d820f396077ed3a6716058d3e75041dc1f2 - languageName: node - linkType: hard - -"mkdirp@npm:0.5.5": - version: 0.5.5 - resolution: "mkdirp@npm:0.5.5" - dependencies: - minimist: ^1.2.5 - bin: - mkdirp: bin/cmd.js - checksum: 3bce20ea525f9477befe458ab85284b0b66c8dc3812f94155af07c827175948cdd8114852ac6c6d82009b13c1048c37f6d98743eb019651ee25c39acc8aabe7d - languageName: node - linkType: hard - "mkdirp@npm:1.0.4, mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": version: 1.0.4 resolution: "mkdirp@npm:1.0.4" @@ -35422,7 +30714,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^0.5.0, mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.3, mkdirp@npm:^0.5.4, mkdirp@npm:^0.5.5, mkdirp@npm:^0.5.6, mkdirp@npm:~0.5.1": +"mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.4, mkdirp@npm:~0.5.1": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" dependencies: @@ -35464,7 +30756,7 @@ __metadata: languageName: node linkType: hard -"modify-values@npm:^1.0.0": +"modify-values@npm:^1.0.1": version: 1.0.1 resolution: "modify-values@npm:1.0.1" checksum: 8296610c608bc97b03c2cf889c6cdf4517e32fa2d836440096374c2209f6b7b3e256c209493a0b32584b9cb32d528e99d0dd19dcd9a14d2d915a312d391cc7e9 @@ -35478,36 +30770,6 @@ __metadata: languageName: node linkType: hard -"moment-timezone@npm:^0.5.x": - version: 0.5.40 - resolution: "moment-timezone@npm:0.5.40" - dependencies: - moment: ">= 2.9.0" - checksum: 6f6be5412b37fd937bb143efe74bf65b2c3f115fd967a6dc13b717a126ed6dd198bff6db6e179d69a089e20ac03ce7622c6b5598dd585005195554487a91b528 - languageName: node - linkType: hard - -"moment@npm:>= 2.9.0, moment@npm:^2.19.3": - version: 2.29.4 - resolution: "moment@npm:2.29.4" - checksum: 0ec3f9c2bcba38dc2451b1daed5daded747f17610b92427bebe1d08d48d8b7bdd8d9197500b072d14e326dd0ccf3e326b9e3d07c5895d3d49e39b6803b76e80e - languageName: node - linkType: hard - -"move-concurrently@npm:^1.0.1": - version: 1.0.1 - resolution: "move-concurrently@npm:1.0.1" - dependencies: - aproba: ^1.1.1 - copy-concurrently: ^1.0.0 - fs-write-stream-atomic: ^1.0.8 - mkdirp: ^0.5.1 - rimraf: ^2.5.4 - run-queue: ^1.0.3 - checksum: 4ea3296c150b09e798177847f673eb5783f8ca417ba806668d2c631739f653e1a735f19fb9b6e2f5e25ee2e4c0a6224732237a8e4f84c764e99d7462d258209e - languageName: node - linkType: hard - "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -35515,13 +30777,6 @@ __metadata: languageName: node linkType: hard -"ms@npm:2.1.1": - version: 2.1.1 - resolution: "ms@npm:2.1.1" - checksum: 0078a23cd916a9a7435c413caa14c57d4b4f6e2470e0ab554b6964163c8a4436448ac7ae020e883685475da6b6796cc396b670f579cb275db288a21e3e57721e - languageName: node - linkType: hard - "ms@npm:2.1.2": version: 2.1.2 resolution: "ms@npm:2.1.2" @@ -35536,22 +30791,15 @@ __metadata: languageName: node linkType: hard -"multicast-dns-service-types@npm:^1.1.0": - version: 1.1.0 - resolution: "multicast-dns-service-types@npm:1.1.0" - checksum: 0979fca1cce85484d256e4db3af591d941b41a61f134da3607213d2624c12ed5b8a246565cb19a9b3cb542819e8fbc71a90b07e77023ee6a9515540fe1d371f7 - languageName: node - linkType: hard - -"multicast-dns@npm:^6.0.1": - version: 6.2.3 - resolution: "multicast-dns@npm:6.2.3" +"multicast-dns@npm:^7.2.5": + version: 7.2.5 + resolution: "multicast-dns@npm:7.2.5" dependencies: - dns-packet: ^1.3.1 + dns-packet: ^5.2.2 thunky: ^1.0.2 bin: multicast-dns: cli.js - checksum: f515b49ca964429ab48a4ac8041fcf969c927aeb49ab65288bd982e52c849a870fc3b03565780b0d194a1a02da8821f28b6425e48e95b8107bc9fcc92f571a6f + checksum: 00b8a57df152d4cd0297946320a94b7c3cdf75a46a2247f32f958a8927dea42958177f9b7fdae69fab2e4e033fb3416881af1f5e9055a3e1542888767139e2fb languageName: node linkType: hard @@ -35568,18 +30816,6 @@ __metadata: languageName: node linkType: hard -"multimatch@npm:^3.0.0": - version: 3.0.0 - resolution: "multimatch@npm:3.0.0" - dependencies: - array-differ: ^2.0.3 - array-union: ^1.0.2 - arrify: ^1.0.1 - minimatch: ^3.0.4 - checksum: 0929c225a8f690e6f3d3aab724c3dab21136cccb5174844104903826ef93740e0a2965062b4943ab1894b66392592f18fca17d3294614a74de0443dfe4a24a03 - languageName: node - linkType: hard - "mutation-observer@npm:^1.0.3": version: 1.0.3 resolution: "mutation-observer@npm:1.0.3" @@ -35587,13 +30823,6 @@ __metadata: languageName: node linkType: hard -"mute-stream@npm:0.0.6": - version: 0.0.6 - resolution: "mute-stream@npm:0.0.6" - checksum: c1c304d6d5ab65c79fa99bf451c67ae43a35291bc3f9f29547d9a15913a40749e3783261c227e65e94eaeaeb4cfcc025afe86181a61c75c2921075ea0eefb5c7 - languageName: node - linkType: hard - "mute-stream@npm:0.0.7": version: 0.0.7 resolution: "mute-stream@npm:0.0.7" @@ -35608,7 +30837,14 @@ __metadata: languageName: node linkType: hard -"mv@npm:2.1.1, mv@npm:~2": +"mute-stream@npm:~1.0.0": + version: 1.0.0 + resolution: "mute-stream@npm:1.0.0" + checksum: 36fc968b0e9c9c63029d4f9dc63911950a3bdf55c9a87f58d3a266289b67180201cade911e7699f8b2fa596b34c9db43dad37649e3f7fdd13c3bb9edb0017ee7 + languageName: node + linkType: hard + +"mv@npm:2.1.1": version: 2.1.1 resolution: "mv@npm:2.1.1" dependencies: @@ -35619,23 +30855,10 @@ __metadata: languageName: node linkType: hard -"mz@npm:^2.5.0": - version: 2.7.0 - resolution: "mz@npm:2.7.0" - dependencies: - any-promise: ^1.0.0 - object-assign: ^4.0.1 - thenify-all: ^1.0.0 - checksum: 8427de0ece99a07e9faed3c0c6778820d7543e3776f9a84d22cf0ec0a8eb65f6e9aee9c9d353ff9a105ff62d33a9463c6ca638974cc652ee8140cd1e35951c87 - languageName: node - linkType: hard - -"nan@npm:^2.12.1, nan@npm:^2.14.0": - version: 2.17.0 - resolution: "nan@npm:2.17.0" - dependencies: - node-gyp: latest - checksum: ec609aeaf7e68b76592a3ba96b372aa7f5df5b056c1e37410b0f1deefbab5a57a922061e2c5b369bae9c7c6b5e6eecf4ad2dac8833a1a7d3a751e0a7c7f849ed +"nanoclone@npm:^0.2.1": + version: 0.2.1 + resolution: "nanoclone@npm:0.2.1" + checksum: 96b2954e22f70561f41e20d69856266c65583c2a441dae108f1dc71b716785d2c8038dac5f1d5e92b117aed3825f526b53139e2e5d6e6db8a77cfa35b3b8bf40 languageName: node linkType: hard @@ -35653,16 +30876,7 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.0.0": - version: 3.3.7 - resolution: "nanoid@npm:3.3.7" - bin: - nanoid: bin/nanoid.cjs - checksum: d36c427e530713e4ac6567d488b489a36582ef89da1d6d4e3b87eded11eb10d7042a877958c6f104929809b2ab0bafa17652b076cdf84324aa75b30b722204f2 - languageName: node - linkType: hard - -"nanoid@npm:^3.1.20, nanoid@npm:^3.1.22, nanoid@npm:^3.1.30, nanoid@npm:^3.3.4": +"nanoid@npm:^3.1.22": version: 3.3.4 resolution: "nanoid@npm:3.3.4" bin: @@ -35680,22 +30894,12 @@ __metadata: languageName: node linkType: hard -"nanomatch@npm:^1.2.9": - version: 1.2.13 - resolution: "nanomatch@npm:1.2.13" - dependencies: - arr-diff: ^4.0.0 - array-unique: ^0.3.2 - define-property: ^2.0.2 - extend-shallow: ^3.0.2 - fragment-cache: ^0.2.1 - is-windows: ^1.0.2 - kind-of: ^6.0.2 - object.pick: ^1.3.0 - regex-not: ^1.0.0 - snapdragon: ^0.8.1 - to-regex: ^3.0.1 - checksum: 54d4166d6ef08db41252eb4e96d4109ebcb8029f0374f9db873bd91a1f896c32ec780d2a2ea65c0b2d7caf1f28d5e1ea33746a470f32146ac8bba821d80d38d8 +"nanoid@npm:^3.3.7": + version: 3.3.7 + resolution: "nanoid@npm:3.3.7" + bin: + nanoid: bin/nanoid.cjs + checksum: d36c427e530713e4ac6567d488b489a36582ef89da1d6d4e3b87eded11eb10d7042a877958c6f104929809b2ab0bafa17652b076cdf84324aa75b30b722204f2 languageName: node linkType: hard @@ -35756,34 +30960,20 @@ __metadata: languageName: node linkType: hard -"neo-async@npm:^2.5.0, neo-async@npm:^2.6.0, neo-async@npm:^2.6.1, neo-async@npm:^2.6.2": +"neo-async@npm:^2.6.0, neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" checksum: deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9 languageName: node linkType: hard -"nested-object-assign@npm:^1.0.3": - version: 1.0.4 - resolution: "nested-object-assign@npm:1.0.4" - checksum: 7373f14c23bbf8f05f354e3f5b127af936c89642e81ceaa011d67105b40445ee4517d8138bf571bcc5bf7f00eebaf82b2f10860400894a8a4af72eb390e1cabd - languageName: node - linkType: hard - -"netmask@npm:^2.0.1": +"netmask@npm:^2.0.2": version: 2.0.2 resolution: "netmask@npm:2.0.2" checksum: c65cb8d3f7ea5669edddb3217e4c96910a60d0d9a4b52d9847ff6b28b2d0277cd8464eee0ef85133cdee32605c57940cacdd04a9a019079b091b6bba4cb0ec22 languageName: node linkType: hard -"next-tick@npm:^1.1.0": - version: 1.1.0 - resolution: "next-tick@npm:1.1.0" - checksum: 83b5cf36027a53ee6d8b7f9c0782f2ba87f4858d977342bfc3c20c21629290a2111f8374d13a81221179603ffc4364f38374b5655d17b6a8f8a8c77bdea4fe8b - languageName: node - linkType: hard - "nice-try@npm:^1.0.4": version: 1.0.5 resolution: "nice-try@npm:1.0.5" @@ -35841,53 +31031,7 @@ __metadata: languageName: node linkType: hard -"node-dir@npm:^0.1.10": - version: 0.1.17 - resolution: "node-dir@npm:0.1.17" - dependencies: - minimatch: ^3.0.2 - checksum: 29de9560e52cdac8d3f794d38d782f6799e13d4d11aaf96d3da8c28458e1c5e33bb5f8edfb42dc34172ec5516c50c5b8850c9e1526542616757a969267263328 - languageName: node - linkType: hard - -"node-emoji@npm:^1.10.0": - version: 1.11.0 - resolution: "node-emoji@npm:1.11.0" - dependencies: - lodash: ^4.17.21 - checksum: e8c856c04a1645062112a72e59a98b203505ed5111ff84a3a5f40611afa229b578c7d50f1e6a7f17aa62baeea4a640d2e2f61f63afc05423aa267af10977fb2b - languageName: node - linkType: hard - -"node-fetch-npm@npm:^2.0.2": - version: 2.0.4 - resolution: "node-fetch-npm@npm:2.0.4" - dependencies: - encoding: ^0.1.11 - json-parse-better-errors: ^1.0.0 - safe-buffer: ^5.1.1 - checksum: 601cf96bcfff04995bb484a55cc9f354657c041013d0d5d92a48765df29d36a0df8a0b3ba26b76ffbe3eb824df743996c5a1806cd8e45a11da352e2904c4aaab - languageName: node - linkType: hard - -"node-fetch@npm:1.6.3": - version: 1.6.3 - resolution: "node-fetch@npm:1.6.3" - dependencies: - encoding: ^0.1.11 - is-stream: ^1.0.1 - checksum: cd8e3990065538141796c4f4d67dc9a9969880d9c4b9c6ad61cd5d140d9839bb04c099d53c16910dbef77ae73f390554370e2208862754ca71e1f6e445cb52f0 - languageName: node - linkType: hard - -"node-fetch@npm:2.6.1": - version: 2.6.1 - resolution: "node-fetch@npm:2.6.1" - checksum: 91075bedd57879117e310fbcc36983ad5d699e522edb1ebcdc4ee5294c982843982652925c3532729fdc86b2d64a8a827797a745f332040d91823c8752ee4d7c - languageName: node - linkType: hard - -"node-fetch@npm:2.6.7": +"node-fetch@npm:2.6.7, node-fetch@npm:cjs": version: 2.6.7 resolution: "node-fetch@npm:2.6.7" dependencies: @@ -35901,17 +31045,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^1.0.1": - version: 1.7.3 - resolution: "node-fetch@npm:1.7.3" - dependencies: - encoding: ^0.1.11 - is-stream: ^1.0.1 - checksum: 3bb0528c05d541316ebe52770d71ee25a6dce334df4231fd55df41a644143e07f068637488c18a5b0c43f05041dbd3346752f9e19b50df50569a802484544d5b - languageName: node - linkType: hard - -"node-fetch@npm:^2.5.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7": +"node-fetch@npm:^2.6.1": version: 2.6.9 resolution: "node-fetch@npm:2.6.9" dependencies: @@ -35925,21 +31059,24 @@ __metadata: languageName: node linkType: hard -"node-forge@npm:^0.10.0": - version: 0.10.0 - resolution: "node-forge@npm:0.10.0" - checksum: 5aa6dc9922e424a20ef101d2f517418e2bc9cfc0255dd22e0701c0fad1568445f510ee67f6f3fcdf085812c4ca1b847b8ba45683b34776828e41f5c1794e42e1 +"node-fetch@npm:^2.6.13, node-fetch@npm:^2.6.9": + version: 2.7.0 + resolution: "node-fetch@npm:2.7.0" + dependencies: + whatwg-url: ^5.0.0 + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + checksum: d76d2f5edb451a3f05b15115ec89fc6be39de37c6089f1b6368df03b91e1633fd379a7e01b7ab05089a25034b2023d959b47e59759cb38d88341b2459e89d6e5 languageName: node linkType: hard -"node-gyp-build@npm:^4.3.0": - version: 4.6.0 - resolution: "node-gyp-build@npm:4.6.0" - bin: - node-gyp-build: bin.js - node-gyp-build-optional: optional.js - node-gyp-build-test: build-test.js - checksum: 25d78c5ef1f8c24291f4a370c47ba52fcea14f39272041a90a7894cd50d766f7c8cb8fb06c0f42bf6f69b204b49d9be3c8fc344aac09714d5bdb95965499eb15 +"node-forge@npm:^1": + version: 1.3.1 + resolution: "node-forge@npm:1.3.1" + checksum: 08fb072d3d670599c89a1704b3e9c649ff1b998256737f0e06fbd1a5bf41cae4457ccaee32d95052d80bbafd9ffe01284e078c8071f0267dc9744e51c5ed42a9 languageName: node linkType: hard @@ -35954,24 +31091,23 @@ __metadata: languageName: node linkType: hard -"node-gyp@npm:^5.0.2": - version: 5.1.1 - resolution: "node-gyp@npm:5.1.1" +"node-gyp@npm:^10.0.0": + version: 10.0.1 + resolution: "node-gyp@npm:10.0.1" dependencies: env-paths: ^2.2.0 - glob: ^7.1.4 - graceful-fs: ^4.2.2 - mkdirp: ^0.5.1 - nopt: ^4.0.1 - npmlog: ^4.1.2 - request: ^2.88.0 - rimraf: ^2.6.3 - semver: ^5.7.1 - tar: ^4.4.12 - which: ^1.3.1 + exponential-backoff: ^3.1.1 + glob: ^10.3.10 + graceful-fs: ^4.2.6 + make-fetch-happen: ^13.0.0 + nopt: ^7.0.0 + proc-log: ^3.0.0 + semver: ^7.3.5 + tar: ^6.1.2 + which: ^4.0.0 bin: node-gyp: bin/node-gyp.js - checksum: 3a5e7970192a3cee858e6e78c2eb8b5220e631a5939c06667e085946510bf265133c3a02126a269d39eeb0c700fce8407f338e08ec17a35d35174c54ec122653 + checksum: 60a74e66d364903ce02049966303a57f898521d139860ac82744a5fdd9f7b7b3b61f75f284f3bfe6e6add3b8f1871ce305a1d41f775c7482de837b50c792223f languageName: node linkType: hard @@ -36002,55 +31138,24 @@ __metadata: languageName: node linkType: hard -"node-libs-browser@npm:^2.2.1": - version: 2.2.1 - resolution: "node-libs-browser@npm:2.2.1" - dependencies: - assert: ^1.1.1 - browserify-zlib: ^0.2.0 - buffer: ^4.3.0 - console-browserify: ^1.1.0 - constants-browserify: ^1.0.0 - crypto-browserify: ^3.11.0 - domain-browser: ^1.1.1 - events: ^3.0.0 - https-browserify: ^1.0.0 - os-browserify: ^0.3.0 - path-browserify: 0.0.1 - process: ^0.11.10 - punycode: ^1.2.4 - querystring-es3: ^0.2.0 - readable-stream: ^2.3.3 - stream-browserify: ^2.0.1 - stream-http: ^2.7.2 - string_decoder: ^1.0.0 - timers-browserify: ^2.0.4 - tty-browserify: 0.0.0 - url: ^0.11.0 - util: ^0.11.0 - vm-browserify: ^1.0.1 - checksum: 41fa7927378edc0cb98a8cc784d3f4a47e43378d3b42ec57a23f81125baa7287c4b54d6d26d062072226160a3ce4d8b7a62e873d2fb637aceaddf71f5a26eca0 +"node-machine-id@npm:1.1.12": + version: 1.1.12 + resolution: "node-machine-id@npm:1.1.12" + checksum: e23088a0fb4a77a1d6484b7f09a22992fd3e0054d4f2e427692b4c7081e6cf30118ba07b6113b6c89f1ce46fd26ec5ab1d76dcaf6c10317717889124511283a5 languageName: node linkType: hard -"node-notifier@npm:7.0.2": - version: 7.0.2 - resolution: "node-notifier@npm:7.0.2" +"node-notifier@npm:^10.0.1": + version: 10.0.1 + resolution: "node-notifier@npm:10.0.1" dependencies: growly: ^1.3.0 is-wsl: ^2.2.0 - semver: ^7.3.2 + semver: ^7.3.5 shellwords: ^0.1.1 - uuid: ^8.2.0 + uuid: ^8.3.2 which: ^2.0.2 - checksum: 05c95fc54ff6d47771329de65f4c87de638475f0d3360e9c1d05599acce18bf2d285b50e398083f518ea90fb953a10c507d8f994d4e7f357b0c1ee4a2f21f242 - languageName: node - linkType: hard - -"node-releases@npm:^1.1.29": - version: 1.1.77 - resolution: "node-releases@npm:1.1.77" - checksum: eb2fcb45310e7d77f82bfdadeca546a698d258e011f15d88ad9a452a5e838a672ec532906581096ca19c66284a788330c3b09227ffc540e67228730f41b9c2e2 + checksum: ac09456152e433462dd3ca277048de7a60c6d63fc657e00ac72805841baf9bb2573e8d3f64c4b64af73546d1ed39733af6b0036c38b57a83c883aa33fff35a2e languageName: node linkType: hard @@ -36061,6 +31166,13 @@ __metadata: languageName: node linkType: hard +"node-releases@npm:^2.0.14": + version: 2.0.14 + resolution: "node-releases@npm:2.0.14" + checksum: 59443a2f77acac854c42d321bf1b43dea0aef55cd544c6a686e9816a697300458d4e82239e2d794ea05f7bbbc8a94500332e2d3ac3f11f52e4b16cbe638b3c41 + languageName: node + linkType: hard + "node-releases@npm:^2.0.8": version: 2.0.10 resolution: "node-releases@npm:2.0.10" @@ -36068,22 +31180,10 @@ __metadata: languageName: node linkType: hard -"nodemailer@npm:^6.7.6": - version: 6.9.1 - resolution: "nodemailer@npm:6.9.1" - checksum: b1b9670afc170b4454665abae3fc9acd7e781adb9f579d1c2cd991bf75c647ebe345593f8a057e48d7bf9e4c9a9218869f87db8fb7171c614f557000ab654572 - languageName: node - linkType: hard - -"nopt@npm:^4.0.1": - version: 4.0.3 - resolution: "nopt@npm:4.0.3" - dependencies: - abbrev: 1 - osenv: ^0.1.4 - bin: - nopt: bin/nopt.js - checksum: 66cd3b6021fc8130fc201236bc3dce614fc86988b78faa91377538b09d57aad9ba4300b5d6a01dc93d6c6f2c170f81cc893063d496d108150b65191beb4a50a4 +"nodemailer@npm:^6.9.9": + version: 6.9.11 + resolution: "nodemailer@npm:6.9.11" + checksum: 496741f440fb7e4077ce9604c8ccab05b91db23fbedc15deebcae0642e1ead6539a9c7e2ae9f6352821ebfdad7ab091fbb16b4f00bb226ef5418da6a74b180be languageName: node linkType: hard @@ -36098,36 +31198,18 @@ __metadata: languageName: node linkType: hard -"nopt@npm:~1.0.10": - version: 1.0.10 - resolution: "nopt@npm:1.0.10" - dependencies: - abbrev: 1 - bin: - nopt: ./bin/nopt.js - checksum: f62575aceaa3be43f365bf37a596b89bbac2e796b001b6d2e2a85c2140a4e378ff919e2753ccba959c4fd344776fc88c29b393bc167fa939fb1513f126f4cd45 - languageName: node - linkType: hard - -"nopt@npm:~2.1.2": - version: 2.1.2 - resolution: "nopt@npm:2.1.2" +"nopt@npm:^7.0.0": + version: 7.2.0 + resolution: "nopt@npm:7.2.0" dependencies: - abbrev: 1 + abbrev: ^2.0.0 bin: - nopt: ./bin/nopt.js - checksum: eb7bf965c0117d537f1859b5da1d33cf3d48c63fa4c7f95ed1356fa07323ea5938878cf6bd511b7c6240c21a3b3f079066398c1d26dd9e2eb6235d0963013b7f - languageName: node - linkType: hard - -"normalize-css-color@npm:^1.0.2": - version: 1.0.2 - resolution: "normalize-css-color@npm:1.0.2" - checksum: 7433dc995a8d27c9384059ef0b52ceef47f4fab1bab55f1f085058b27e7472466ce321f46391fc85b6851db5212b9bd2bf55f5dc361da01a8a8cf4c360f69dab + nopt: bin/nopt.js + checksum: a9c0f57fb8cb9cc82ae47192ca2b7ef00e199b9480eed202482c962d61b59a7fbe7541920b2a5839a97b42ee39e288c0aed770e38057a608d7f579389dfde410 languageName: node linkType: hard -"normalize-package-data@npm:^2.0.0, normalize-package-data@npm:^2.3.0, normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.3.4, normalize-package-data@npm:^2.3.5, normalize-package-data@npm:^2.4.0, normalize-package-data@npm:^2.5.0": +"normalize-package-data@npm:^2.0.0, normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.4.0, normalize-package-data@npm:^2.5.0": version: 2.5.0 resolution: "normalize-package-data@npm:2.5.0" dependencies: @@ -36139,7 +31221,7 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^3.0.0": +"normalize-package-data@npm:^3.0.0, normalize-package-data@npm:^3.0.3": version: 3.0.3 resolution: "normalize-package-data@npm:3.0.3" dependencies: @@ -36151,12 +31233,27 @@ __metadata: languageName: node linkType: hard -"normalize-path@npm:^2.0.1, normalize-path@npm:^2.1.1": - version: 2.1.1 - resolution: "normalize-path@npm:2.1.1" +"normalize-package-data@npm:^5.0.0": + version: 5.0.0 + resolution: "normalize-package-data@npm:5.0.0" + dependencies: + hosted-git-info: ^6.0.0 + is-core-module: ^2.8.1 + semver: ^7.3.5 + validate-npm-package-license: ^3.0.4 + checksum: a459f05eaf7c2b643c61234177f08e28064fde97da15800e3d3ac0404e28450d43ac46fc95fbf6407a9bf20af4c58505ad73458a912dc1517f8c1687b1d68c27 + languageName: node + linkType: hard + +"normalize-package-data@npm:^6.0.0": + version: 6.0.0 + resolution: "normalize-package-data@npm:6.0.0" dependencies: - remove-trailing-separator: ^1.0.1 - checksum: 7e9cbdcf7f5b8da7aa191fbfe33daf290cdcd8c038f422faf1b8a83c972bf7a6d94c5be34c4326cb00fb63bc0fd97d9fbcfaf2e5d6142332c2cd36d2e1b86cea + hosted-git-info: ^7.0.0 + is-core-module: ^2.8.1 + semver: ^7.3.5 + validate-npm-package-license: ^3.0.4 + checksum: 741211a4354ba6d618caffa98f64e0e5ec9e5575bf3aefe47f4b68e662d65f9ba1b6b2d10640c16254763ed0879288155566138b5ffe384172352f6e969c1752 languageName: node linkType: hard @@ -36174,33 +31271,7 @@ __metadata: languageName: node linkType: hard -"normalize-url@npm:1.9.1": - version: 1.9.1 - resolution: "normalize-url@npm:1.9.1" - dependencies: - object-assign: ^4.0.1 - prepend-http: ^1.0.0 - query-string: ^4.1.0 - sort-keys: ^1.0.0 - checksum: 4b03c22bebbb822874ce3b9204367ad1f27c314ae09b13aa201de730b3cf95f00dadf378277a56062322968c95c06e5764d01474d26af8b43d20bc4c8c491f84 - languageName: node - linkType: hard - -"normalize-url@npm:^4.1.0": - version: 4.5.1 - resolution: "normalize-url@npm:4.5.1" - checksum: 9a9dee01df02ad23e171171893e56e22d752f7cff86fb96aafeae074819b572ea655b60f8302e2d85dbb834dc885c972cc1c573892fea24df46b2765065dd05a - languageName: node - linkType: hard - -"normalize-url@npm:^6.0.1, normalize-url@npm:^6.1.0": - version: 6.1.0 - resolution: "normalize-url@npm:6.1.0" - checksum: 4a4944631173e7d521d6b80e4c85ccaeceb2870f315584fa30121f505a6dfd86439c5e3fdd8cd9e0e291290c41d0c3599f0cb12ab356722ed242584c30348e50 - languageName: node - linkType: hard - -"npm-bundled@npm:^1.0.1": +"npm-bundled@npm:^1.1.2": version: 1.1.2 resolution: "npm-bundled@npm:1.1.2" dependencies: @@ -36209,29 +31280,21 @@ __metadata: languageName: node linkType: hard -"npm-conf@npm:^1.1.0": - version: 1.1.3 - resolution: "npm-conf@npm:1.1.3" +"npm-bundled@npm:^3.0.0": + version: 3.0.0 + resolution: "npm-bundled@npm:3.0.0" dependencies: - config-chain: ^1.1.11 - pify: ^3.0.0 - checksum: 2d4e933b657623d98183ec408d17318547296b1cd17c4d3587e2920c554675f24f829d8f5f7f84db3a020516678fdcd01952ebaaf0e7fa8a17f6c39be4154bef + npm-normalize-package-bin: ^3.0.0 + checksum: 110859c2d6dcd7941dac0932a29171cbde123060486a4b6e897aaf5e025abeb3d9ffcdfe9e9271992e6396b2986c2c534f1029a45a7c196f1257fa244305dbf8 languageName: node linkType: hard -"npm-lifecycle@npm:^3.1.2": - version: 3.1.5 - resolution: "npm-lifecycle@npm:3.1.5" +"npm-install-checks@npm:^6.0.0": + version: 6.3.0 + resolution: "npm-install-checks@npm:6.3.0" dependencies: - byline: ^5.0.0 - graceful-fs: ^4.1.15 - node-gyp: ^5.0.2 - resolve-from: ^4.0.0 - slide: ^1.1.6 - uid-number: 0.0.6 - umask: ^1.1.0 - which: ^1.3.1 - checksum: a0a47c8d476ffc4b14cf26efddd325578c4f66ee91a5f7c8452a67e5e28cfa1fbe70d8a9f89d55ac8cfd1e16b86e33ef6bf254e5586587314904e0bd7aa7bd50 + semver: ^7.1.1 + checksum: 6c20dadb878a0d2f1f777405217b6b63af1299d0b43e556af9363ee6eefaa98a17dfb7b612a473a473e96faf7e789c58b221e0d8ffdc1d34903c4f71618df3b4 languageName: node linkType: hard @@ -36242,48 +31305,110 @@ __metadata: languageName: node linkType: hard -"npm-package-arg@npm:^4.0.0 || ^5.0.0 || ^6.0.0, npm-package-arg@npm:^6.0.0, npm-package-arg@npm:^6.1.0": - version: 6.1.1 - resolution: "npm-package-arg@npm:6.1.1" +"npm-normalize-package-bin@npm:^3.0.0": + version: 3.0.1 + resolution: "npm-normalize-package-bin@npm:3.0.1" + checksum: de416d720ab22137a36292ff8a333af499ea0933ef2320a8c6f56a73b0f0448227fec4db5c890d702e26d21d04f271415eab6580b5546456861cc0c19498a4bf + languageName: node + linkType: hard + +"npm-package-arg@npm:8.1.1": + version: 8.1.1 + resolution: "npm-package-arg@npm:8.1.1" dependencies: - hosted-git-info: ^2.7.1 - osenv: ^0.1.5 - semver: ^5.6.0 + hosted-git-info: ^3.0.6 + semver: ^7.0.0 validate-npm-package-name: ^3.0.0 - checksum: a77b6e313345cff97ae0392332ed996351ea9e6ad56b9bd1d9a63073d6b2104cc68f85e1c095d1c6aa896916c04aced9d187069ea21cf4da860b9f7f5550a7c2 + checksum: 406c59f92d8fac5acbd1df62f4af8075e925af51131b6bc66245641ea71ddb0e60b3e2c56fafebd4e8ffc3ba0453e700a221a36a44740dc9f7488cec97ae4c55 languageName: node linkType: hard -"npm-packlist@npm:^1.4.4": - version: 1.4.8 - resolution: "npm-packlist@npm:1.4.8" +"npm-package-arg@npm:^10.0.0, npm-package-arg@npm:^10.1.0": + version: 10.1.0 + resolution: "npm-package-arg@npm:10.1.0" dependencies: - ignore-walk: ^3.0.1 - npm-bundled: ^1.0.1 - npm-normalize-package-bin: ^1.0.1 - checksum: 85f764bd0fb516cff34afb4b60ea925ef218cfbdf02d05cda0c115ca30b932b9e0f78bdb186e09d26dd17f983ee1d5aee7ba44b5db84ff3c4c5e73524b537084 + hosted-git-info: ^6.0.0 + proc-log: ^3.0.0 + semver: ^7.3.5 + validate-npm-package-name: ^5.0.0 + checksum: 8fe4b6a742502345e4836ed42fdf26c544c9f75563c476c67044a481ada6e81f71b55462489c7e1899d516e4347150e58028036a90fa11d47e320bcc9365fd30 languageName: node linkType: hard -"npm-path@npm:^2.0.2": - version: 2.0.4 - resolution: "npm-path@npm:2.0.4" +"npm-package-arg@npm:^11.0.0": + version: 11.0.1 + resolution: "npm-package-arg@npm:11.0.1" dependencies: - which: ^1.2.10 + hosted-git-info: ^7.0.0 + proc-log: ^3.0.0 + semver: ^7.3.5 + validate-npm-package-name: ^5.0.0 + checksum: 60364504e04e34fc20b47ad192efc9181922bce0cb41fa81871b1b75748d8551725f61b2f9a2e3dffb1782d749a35313f5dc02c18c3987653990d486f223adf2 + languageName: node + linkType: hard + +"npm-packlist@npm:5.1.1": + version: 5.1.1 + resolution: "npm-packlist@npm:5.1.1" + dependencies: + glob: ^8.0.1 + ignore-walk: ^5.0.1 + npm-bundled: ^1.1.2 + npm-normalize-package-bin: ^1.0.1 bin: - npm-path: bin/npm-path - checksum: 3dfe24d9bb69380f1544a5770550d7ad6a32c033a6f97dd707ac15d12aeefa794b7c802674a6935b98fe2f8ecb01964b2c7c41daeaa1ee1db525c46a82692003 + npm-packlist: bin/index.js + checksum: 28dab153744ceb4695b82a9032d14aa2bfb855d38344a09052673d07860a4d8725f808ed23996e6f2792c48e11f5d147632c159f798d2c24dac92b51a884f0c6 languageName: node linkType: hard -"npm-pick-manifest@npm:^3.0.0": - version: 3.0.2 - resolution: "npm-pick-manifest@npm:3.0.2" +"npm-packlist@npm:^8.0.0": + version: 8.0.2 + resolution: "npm-packlist@npm:8.0.2" dependencies: - figgy-pudding: ^3.5.1 - npm-package-arg: ^6.0.0 - semver: ^5.4.1 - checksum: 6d6cddcbe6f8cb585f3fa1778c7fbe64b1521521020a1cff1f7053aebac9ad987b58283466f1ebbd99eefc919fe0365b0e6db840b70b09cd728fa5c383e3e18d + ignore-walk: ^6.0.4 + checksum: c75ae66b285503409e07878274d0580c1915e8db3a52539e7588a00d8c7c27b5c3c8459906d26142ffd772f0e8f291e9aa4ea076bb44a4ab0ba7e0f25b46423b + languageName: node + linkType: hard + +"npm-pick-manifest@npm:^9.0.0": + version: 9.0.0 + resolution: "npm-pick-manifest@npm:9.0.0" + dependencies: + npm-install-checks: ^6.0.0 + npm-normalize-package-bin: ^3.0.0 + npm-package-arg: ^11.0.0 + semver: ^7.3.5 + checksum: a6f102f9e9e8feea69be3a65e492fef6319084a85fc4e40dc88a277a3aa675089cef13ab0436ed7916e97c7bbba8315633d818eb15402c3abfb0bddc1af08cc7 + languageName: node + linkType: hard + +"npm-registry-fetch@npm:^14.0.3, npm-registry-fetch@npm:^14.0.5": + version: 14.0.5 + resolution: "npm-registry-fetch@npm:14.0.5" + dependencies: + make-fetch-happen: ^11.0.0 + minipass: ^5.0.0 + minipass-fetch: ^3.0.0 + minipass-json-stream: ^1.0.1 + minizlib: ^2.1.2 + npm-package-arg: ^10.0.0 + proc-log: ^3.0.0 + checksum: c63649642955b424bc1baaff5955027144af312ae117ba8c24829e74484f859482591fe89687c6597d83e930c8054463eef23020ac69146097a72cc62ff10986 + languageName: node + linkType: hard + +"npm-registry-fetch@npm:^16.0.0": + version: 16.1.0 + resolution: "npm-registry-fetch@npm:16.1.0" + dependencies: + make-fetch-happen: ^13.0.0 + minipass: ^7.0.2 + minipass-fetch: ^3.0.0 + minipass-json-stream: ^1.0.1 + minizlib: ^2.1.2 + npm-package-arg: ^11.0.0 + proc-log: ^3.0.0 + checksum: 6aa8483973aaf8c8543753d415983eb6722ecba0703030f3b152074eaa1106df75ffd084e483f30a33c81203c7ec07555bcc9e45fc07f7c0904501506c0929a2 languageName: node linkType: hard @@ -36305,32 +31430,16 @@ __metadata: languageName: node linkType: hard -"npm-which@npm:^3.0.1": - version: 3.0.1 - resolution: "npm-which@npm:3.0.1" - dependencies: - commander: ^2.9.0 - npm-path: ^2.0.2 - which: ^1.2.10 - bin: - npm-which: bin/npm-which.js - checksum: fba486416171b0eed12db418fb71878de97aa3623da2f907ca9201dbb193f990690a75d15a80388aa769cfb0fa3e48e363237a2806e19223a423c34d4a3cc05a - languageName: node - linkType: hard - -"npmlog@npm:^4.1.2": - version: 4.1.2 - resolution: "npmlog@npm:4.1.2" +"npm-run-path@npm:^5.1.0": + version: 5.3.0 + resolution: "npm-run-path@npm:5.3.0" dependencies: - are-we-there-yet: ~1.1.2 - console-control-strings: ~1.1.0 - gauge: ~2.7.3 - set-blocking: ~2.0.0 - checksum: edbda9f95ec20957a892de1839afc6fb735054c3accf6fbefe767bac9a639fd5cea2baeac6bd2bcd50a85cb54924d57d9886c81c7fbc2332c2ddd19227504192 + path-key: ^4.0.0 + checksum: ae8e7a89da9594fb9c308f6555c73f618152340dcaae423e5fb3620026fefbec463618a8b761920382d666fa7a2d8d240b6fe320e8a6cdd54dc3687e2b659d25 languageName: node linkType: hard -"npmlog@npm:^6.0.0": +"npmlog@npm:^6.0.0, npmlog@npm:^6.0.2": version: 6.0.2 resolution: "npmlog@npm:6.0.2" dependencies: @@ -36359,15 +31468,6 @@ __metadata: languageName: node linkType: hard -"nth-check@npm:^1.0.2": - version: 1.0.2 - resolution: "nth-check@npm:1.0.2" - dependencies: - boolbase: ~1.0.0 - checksum: 59e115fdd75b971d0030f42ada3aac23898d4c03aa13371fa8b3339d23461d1badf3fde5aad251fb956aaa75c0a3b9bfcd07c08a34a83b4f9dadfdce1d19337c - languageName: node - linkType: hard - "nth-check@npm:^2.0.1": version: 2.1.1 resolution: "nth-check@npm:2.1.1" @@ -36406,13 +31506,6 @@ __metadata: languageName: node linkType: hard -"num2fraction@npm:^1.2.2": - version: 1.2.2 - resolution: "num2fraction@npm:1.2.2" - checksum: 1da9c6797b505d3f5b17c7f694c4fa31565bdd5c0e5d669553253aed848a580804cd285280e8a73148bd9628839267daee4967f24b53d4e893e44b563e412635 - languageName: node - linkType: hard - "number-is-nan@npm:^1.0.0": version: 1.0.1 resolution: "number-is-nan@npm:1.0.1" @@ -36420,24 +31513,94 @@ __metadata: languageName: node linkType: hard -"nwsapi@npm:^2.2.0, nwsapi@npm:^2.2.4": +"nwsapi@npm:^2.2.7": version: 2.2.7 resolution: "nwsapi@npm:2.2.7" checksum: cab25f7983acec7e23490fec3ef7be608041b460504229770e3bfcf9977c41d6fe58f518994d3bd9aa3a101f501089a3d4a63536f4ff8ae4b8c4ca23bdbfda4e languageName: node linkType: hard -"nwsapi@npm:^2.2.2": - version: 2.2.4 - resolution: "nwsapi@npm:2.2.4" - checksum: a5eb9467158bdf255d27e9c4555e9ca02e4ba84ddce9b683856ed49de23eb1bb28ae3b8e791b7a93d156ad62b324a56f4d44cad827c2ca288c107ed6bdaff8a8 - languageName: node - linkType: hard - -"oauth-sign@npm:~0.9.0": - version: 0.9.0 - resolution: "oauth-sign@npm:0.9.0" - checksum: 8f5497a127967866a3c67094c21efd295e46013a94e6e828573c62220e9af568cc1d2d04b16865ba583e430510fa168baf821ea78f355146d8ed7e350fc44c64 +"nx@npm:18.0.6, nx@npm:>=17.1.2 < 19": + version: 18.0.6 + resolution: "nx@npm:18.0.6" + dependencies: + "@nrwl/tao": 18.0.6 + "@nx/nx-darwin-arm64": 18.0.6 + "@nx/nx-darwin-x64": 18.0.6 + "@nx/nx-freebsd-x64": 18.0.6 + "@nx/nx-linux-arm-gnueabihf": 18.0.6 + "@nx/nx-linux-arm64-gnu": 18.0.6 + "@nx/nx-linux-arm64-musl": 18.0.6 + "@nx/nx-linux-x64-gnu": 18.0.6 + "@nx/nx-linux-x64-musl": 18.0.6 + "@nx/nx-win32-arm64-msvc": 18.0.6 + "@nx/nx-win32-x64-msvc": 18.0.6 + "@yarnpkg/lockfile": ^1.1.0 + "@yarnpkg/parsers": 3.0.0-rc.46 + "@zkochan/js-yaml": 0.0.6 + axios: ^1.6.0 + chalk: ^4.1.0 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: ^8.0.1 + dotenv: ~16.3.1 + dotenv-expand: ~10.0.0 + enquirer: ~2.3.6 + figures: 3.2.0 + flat: ^5.0.2 + fs-extra: ^11.1.0 + ignore: ^5.0.4 + jest-diff: ^29.4.1 + js-yaml: 4.1.0 + jsonc-parser: 3.2.0 + lines-and-columns: ~2.0.3 + minimatch: 9.0.3 + node-machine-id: 1.1.12 + npm-run-path: ^4.0.1 + open: ^8.4.0 + ora: 5.3.0 + semver: ^7.5.3 + string-width: ^4.2.3 + strong-log-transformer: ^2.1.0 + tar-stream: ~2.2.0 + tmp: ~0.2.1 + tsconfig-paths: ^4.1.2 + tslib: ^2.3.0 + yargs: ^17.6.2 + yargs-parser: 21.1.1 + peerDependencies: + "@swc-node/register": ^1.8.0 + "@swc/core": ^1.3.85 + dependenciesMeta: + "@nx/nx-darwin-arm64": + optional: true + "@nx/nx-darwin-x64": + optional: true + "@nx/nx-freebsd-x64": + optional: true + "@nx/nx-linux-arm-gnueabihf": + optional: true + "@nx/nx-linux-arm64-gnu": + optional: true + "@nx/nx-linux-arm64-musl": + optional: true + "@nx/nx-linux-x64-gnu": + optional: true + "@nx/nx-linux-x64-musl": + optional: true + "@nx/nx-win32-arm64-msvc": + optional: true + "@nx/nx-win32-x64-msvc": + optional: true + peerDependenciesMeta: + "@swc-node/register": + optional: true + "@swc/core": + optional: true + bin: + nx: bin/nx.js + nx-cloud: bin/nx-cloud.js + checksum: d0ee1e57d359e20bd28909e1762c17e7380ea5c26be6f704b4e81933972795854e56d743f23da71b42cda7f98c1519902cd2c179f8096764e6b7ff01694bd8d7 languageName: node linkType: hard @@ -36448,24 +31611,6 @@ __metadata: languageName: node linkType: hard -"object-assign@npm:^2.0.0": - version: 2.1.1 - resolution: "object-assign@npm:2.1.1" - checksum: d37a7d7173408e07ee225116437592d92b584b2a5f38cafe608400b43efd9b78878dbd545b524aff5b4118d88e39466b9038b2d3de8885e212adad497d656c46 - languageName: node - linkType: hard - -"object-copy@npm:^0.1.0": - version: 0.1.0 - resolution: "object-copy@npm:0.1.0" - dependencies: - copy-descriptor: ^0.1.0 - define-property: ^0.2.5 - kind-of: ^3.0.3 - checksum: a9e35f07e3a2c882a7e979090360d1a20ab51d1fa19dfdac3aa8873b328a7c4c7683946ee97c824ae40079d848d6740a3788fa14f2185155dab7ed970a72c783 - languageName: node - linkType: hard - "object-hash@npm:^2.1.1": version: 2.2.0 resolution: "object-hash@npm:2.2.0" @@ -36480,7 +31625,7 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.12.2, object-inspect@npm:^1.12.3, object-inspect@npm:^1.9.0": +"object-inspect@npm:^1.12.2, object-inspect@npm:^1.9.0": version: 1.12.3 resolution: "object-inspect@npm:1.12.3" checksum: dabfd824d97a5f407e6d5d24810d888859f6be394d8b733a77442b277e0808860555176719c5905e765e3743a7cada6b8b0a3b85e5331c530fd418cc8ae991db @@ -36504,15 +31649,6 @@ __metadata: languageName: node linkType: hard -"object-visit@npm:^1.0.0": - version: 1.0.1 - resolution: "object-visit@npm:1.0.1" - dependencies: - isobject: ^3.0.0 - checksum: b0ee07f5bf3bb881b881ff53b467ebbde2b37ebb38649d6944a6cd7681b32eedd99da9bd1e01c55facf81f54ed06b13af61aba6ad87f0052982995e09333f790 - languageName: node - linkType: hard - "object.assign@npm:^4.1.0, object.assign@npm:^4.1.3, object.assign@npm:^4.1.4": version: 4.1.4 resolution: "object.assign@npm:4.1.4" @@ -36525,7 +31661,7 @@ __metadata: languageName: node linkType: hard -"object.entries@npm:^1.1.0, object.entries@npm:^1.1.6": +"object.entries@npm:^1.1.6": version: 1.1.6 resolution: "object.entries@npm:1.1.6" dependencies: @@ -36536,7 +31672,7 @@ __metadata: languageName: node linkType: hard -"object.fromentries@npm:^2.0.0 || ^1.0.0, object.fromentries@npm:^2.0.6": +"object.fromentries@npm:^2.0.6": version: 2.0.6 resolution: "object.fromentries@npm:2.0.6" dependencies: @@ -36547,7 +31683,7 @@ __metadata: languageName: node linkType: hard -"object.getownpropertydescriptors@npm:^2.0.3, object.getownpropertydescriptors@npm:^2.1.2": +"object.getownpropertydescriptors@npm:^2.0.3": version: 2.1.5 resolution: "object.getownpropertydescriptors@npm:2.1.5" dependencies: @@ -36559,19 +31695,6 @@ __metadata: languageName: node linkType: hard -"object.getownpropertydescriptors@npm:^2.1.0": - version: 2.1.6 - resolution: "object.getownpropertydescriptors@npm:2.1.6" - dependencies: - array.prototype.reduce: ^1.0.5 - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.21.2 - safe-array-concat: ^1.0.0 - checksum: 7757ce0ef61c8bee7f8043f8980fd3d46fc1ab3faf0795bd1f9f836781143b4afc91f7219a3eed4675fbd0b562f3708f7e736d679ebfd43ea37ab6077d9f5004 - languageName: node - linkType: hard - "object.hasown@npm:^1.1.2": version: 1.1.2 resolution: "object.hasown@npm:1.1.2" @@ -36582,26 +31705,7 @@ __metadata: languageName: node linkType: hard -"object.omit@npm:^2.0.0": - version: 2.0.1 - resolution: "object.omit@npm:2.0.1" - dependencies: - for-own: ^0.1.4 - is-extendable: ^0.1.1 - checksum: 581de24e16b72388ad294693daef29072943ef8db3da16aaeb580b5ecefacabe58a744893e9d1564e29130d3465c96ba3e13a03fd130d14f3e06525b3176cac4 - languageName: node - linkType: hard - -"object.pick@npm:^1.3.0": - version: 1.3.0 - resolution: "object.pick@npm:1.3.0" - dependencies: - isobject: ^3.0.1 - checksum: 77fb6eed57c67adf75e9901187e37af39f052ef601cb4480386436561357eb9e459e820762f01fd02c5c1b42ece839ad393717a6d1850d848ee11fbabb3e580a - languageName: node - linkType: hard - -"object.values@npm:^1.1.0, object.values@npm:^1.1.6": +"object.values@npm:^1.1.6": version: 1.1.6 resolution: "object.values@npm:1.1.6" dependencies: @@ -36626,26 +31730,28 @@ __metadata: languageName: node linkType: hard -"octokit-pagination-methods@npm:^1.1.0": - version: 1.1.0 - resolution: "octokit-pagination-methods@npm:1.1.0" - checksum: 1fb85baa6b7ce2b8e738139a806b863de80f1e9fffe30283f880a2b257cfda144c79000b61ab2b05a742818fdc3a13865a704a29b59f9a86e2498f5a9249f72f +"octokit@npm:^3.1.2": + version: 3.1.2 + resolution: "octokit@npm:3.1.2" + dependencies: + "@octokit/app": ^14.0.2 + "@octokit/core": ^5.0.0 + "@octokit/oauth-app": ^6.0.0 + "@octokit/plugin-paginate-graphql": ^4.0.0 + "@octokit/plugin-paginate-rest": ^9.0.0 + "@octokit/plugin-rest-endpoint-methods": ^10.0.0 + "@octokit/plugin-retry": ^6.0.0 + "@octokit/plugin-throttling": ^8.0.0 + "@octokit/request-error": ^5.0.0 + "@octokit/types": ^12.0.0 + checksum: 8ef0d57a0e0129da5a3fddf2b2150c3214fd19b5cbefdd2fe7fa4604f45aae90587080ce1498fadef6714d385835ee00b7c86c526f31d67c93fcd545e041568c languageName: node linkType: hard -"octokit@npm:^1.0.4": - version: 1.8.1 - resolution: "octokit@npm:1.8.1" - dependencies: - "@octokit/app": ^12.0.4 - "@octokit/core": ^3.5.1 - "@octokit/oauth-app": ^3.5.1 - "@octokit/plugin-paginate-rest": ^2.18.0 - "@octokit/plugin-rest-endpoint-methods": ^5.14.0 - "@octokit/plugin-retry": ^3.0.9 - "@octokit/plugin-throttling": ^3.5.1 - "@octokit/types": ^6.35.0 - checksum: 0e99095f323b5664f146a5059e16e6cb81cf7f5c5731a437ce7a0c6d4fc8627e79bb23c7f6bfcfd319d9958bb449329439c15d8949e2fbf8c016491016894c35 +"on-exit-leak-free@npm:^0.2.0": + version: 0.2.0 + resolution: "on-exit-leak-free@npm:0.2.0" + checksum: d22b0f0538069110626b578db6e68b6ee0e85b1ee9cc5ef9b4de1bba431431d6a8da91a61e09d2ad46f22a96f968e5237833cb9d0b69bc4d294f7ec82f609b05 languageName: node linkType: hard @@ -36665,15 +31771,6 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:~2.3.0": - version: 2.3.0 - resolution: "on-finished@npm:2.3.0" - dependencies: - ee-first: 1.1.1 - checksum: 1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b - languageName: node - linkType: hard - "on-headers@npm:~1.0.2": version: 1.0.2 resolution: "on-headers@npm:1.0.2" @@ -36690,13 +31787,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^1.0.0": - version: 1.1.0 - resolution: "onetime@npm:1.1.0" - checksum: 4e9ab082cad172bd69c5f86630f55132c78e89e62b6e7abc5b4df922c3a5a397eeb88ad4810c8493a40a6ea5e54c146810ea8553db609903db3643985b301f67 - languageName: node - linkType: hard - "onetime@npm:^2.0.0": version: 2.0.1 resolution: "onetime@npm:2.0.1" @@ -36715,16 +31805,16 @@ __metadata: languageName: node linkType: hard -"open@npm:^6.3.0": - version: 6.4.0 - resolution: "open@npm:6.4.0" +"onetime@npm:^6.0.0": + version: 6.0.0 + resolution: "onetime@npm:6.0.0" dependencies: - is-wsl: ^1.1.0 - checksum: e5037facf3e03ed777537db3e2511ada37f351c4394e1dadccf9cac11d63b28447ae8b495b7b138659910fd78d918bafed546e47163673c4a4e43dbb5ac53c5d + mimic-fn: ^4.0.0 + checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788 languageName: node linkType: hard -"open@npm:^7.0.0, open@npm:^7.3.1": +"open@npm:^7.3.1": version: 7.4.2 resolution: "open@npm:7.4.2" dependencies: @@ -36745,7 +31835,7 @@ __metadata: languageName: node linkType: hard -"opencollective-postinstall@npm:^2.0.0, opencollective-postinstall@npm:^2.0.2": +"opencollective-postinstall@npm:^2.0.2": version: 2.0.3 resolution: "opencollective-postinstall@npm:2.0.3" bin: @@ -36754,23 +31844,6 @@ __metadata: languageName: node linkType: hard -"opencollective@npm:1.0.3": - version: 1.0.3 - resolution: "opencollective@npm:1.0.3" - dependencies: - babel-polyfill: 6.23.0 - chalk: 1.1.3 - inquirer: 3.0.6 - minimist: 1.2.0 - node-fetch: 1.6.3 - opn: 4.0.2 - bin: - oc: ./dist/bin/opencollective.js - opencollective: ./dist/bin/opencollective.js - checksum: 00a84871fcd8668360ea2d159827a3c031f2046b14d246cec92e297da274323f40bc97aaeeaadad67c4d4c38c598354ff78049aff0401686c8006565e83bf6d0 - languageName: node - linkType: hard - "openurl@npm:1.1.1": version: 1.1.1 resolution: "openurl@npm:1.1.1" @@ -36778,16 +31851,6 @@ __metadata: languageName: node linkType: hard -"opn@npm:4.0.2": - version: 4.0.2 - resolution: "opn@npm:4.0.2" - dependencies: - object-assign: ^4.0.1 - pinkie-promise: ^2.0.0 - checksum: 092c3edaaf03919596e62bcaafbe16235b1351e3a2497dff506b6706815fef095e95808a08f390de3197b0a70efababb7ba548bb3a1209be2d1eb705a016db72 - languageName: node - linkType: hard - "optimism@npm:^0.10.0": version: 0.10.3 resolution: "optimism@npm:0.10.3" @@ -36797,53 +31860,21 @@ __metadata: languageName: node linkType: hard -"optimist@npm:0.2": - version: 0.2.8 - resolution: "optimist@npm:0.2.8" - dependencies: - wordwrap: ">=0.0.1 <0.1.0" - checksum: e43cbf95b9005f38bc6a47eeede5cecbac0617cb15405ca29aa79891d1ef31053936e8b596eaf0e0d5d40c24a57ea810c06b82daddcd3f949311ef4699e62eb3 - languageName: node - linkType: hard - -"optimist@npm:~0.3.4": - version: 0.3.7 - resolution: "optimist@npm:0.3.7" - dependencies: - wordwrap: ~0.0.2 - checksum: adc02acb8b76d242e56714b47c8c96916b25a5ac2da7b9f735e1f946a970f266f71d53eff0b61d9582ef948301e94734f03b784fa7c309aed0fe7db403d22046 - languageName: node - linkType: hard - -"optionator@npm:^0.8.1": - version: 0.8.3 - resolution: "optionator@npm:0.8.3" - dependencies: - deep-is: ~0.1.3 - fast-levenshtein: ~2.0.6 - levn: ~0.3.0 - prelude-ls: ~1.1.2 - type-check: ~0.3.2 - word-wrap: ~1.2.3 - checksum: b8695ddf3d593203e25ab0900e265d860038486c943ff8b774f596a310f8ceebdb30c6832407a8198ba3ec9debe1abe1f51d4aad94843612db3b76d690c61d34 - languageName: node - linkType: hard - -"optionator@npm:^0.9.1": - version: 0.9.1 - resolution: "optionator@npm:0.9.1" +"optionator@npm:^0.9.3": + version: 0.9.3 + resolution: "optionator@npm:0.9.3" dependencies: + "@aashutoshrathi/word-wrap": ^1.2.3 deep-is: ^0.1.3 fast-levenshtein: ^2.0.6 levn: ^0.4.1 prelude-ls: ^1.2.1 type-check: ^0.4.0 - word-wrap: ^1.2.3 - checksum: dbc6fa065604b24ea57d734261914e697bd73b69eff7f18e967e8912aa2a40a19a9f599a507fa805be6c13c24c4eae8c71306c239d517d42d4c041c942f508a0 + checksum: 09281999441f2fe9c33a5eeab76700795365a061563d66b098923eb719251a42bdbe432790d35064d0816ead9296dbeb1ad51a733edf4167c96bd5d0882e428a languageName: node linkType: hard -"ora@npm:4.1.1": +"ora@npm:4.1.1, ora@npm:^4.1.1": version: 4.1.1 resolution: "ora@npm:4.1.1" dependencies: @@ -36859,38 +31890,47 @@ __metadata: languageName: node linkType: hard -"os-browserify@npm:^0.3.0": - version: 0.3.0 - resolution: "os-browserify@npm:0.3.0" - checksum: 16e37ba3c0e6a4c63443c7b55799ce4066d59104143cb637ecb9fce586d5da319cdca786ba1c867abbe3890d2cbf37953f2d51eea85e20dd6c4570d6c54bfebf - languageName: node - linkType: hard - -"os-homedir@npm:^1.0.0, os-homedir@npm:^1.0.1": - version: 1.0.2 - resolution: "os-homedir@npm:1.0.2" - checksum: af609f5a7ab72de2f6ca9be6d6b91a599777afc122ac5cad47e126c1f67c176fe9b52516b9eeca1ff6ca0ab8587fe66208bc85e40a3940125f03cdb91408e9d2 +"ora@npm:5.3.0": + version: 5.3.0 + resolution: "ora@npm:5.3.0" + dependencies: + bl: ^4.0.3 + chalk: ^4.1.0 + cli-cursor: ^3.1.0 + cli-spinners: ^2.5.0 + is-interactive: ^1.0.0 + log-symbols: ^4.0.0 + strip-ansi: ^6.0.0 + wcwidth: ^1.0.1 + checksum: 60ec956843def482e2a9a78e98b6bfb19129cbf683fa4e4daca41423f9a098332a8a33b4ca335151b1e6836ff746e3b96e09441f3aea72151e4060990966daad languageName: node linkType: hard -"os-name@npm:^3.1.0": - version: 3.1.0 - resolution: "os-name@npm:3.1.0" +"ora@npm:^5.4.1": + version: 5.4.1 + resolution: "ora@npm:5.4.1" dependencies: - macos-release: ^2.2.0 - windows-release: ^3.1.0 - checksum: 91448fcb2111c974c254067590bdde13ef32d247cbf3ed61af56853c2662a01fe0f5a4192752ce40b1bc3fa968c2d0a1241b6e33e961b2c9ec2268db8a29791b + bl: ^4.1.0 + chalk: ^4.1.0 + cli-cursor: ^3.1.0 + cli-spinners: ^2.5.0 + is-interactive: ^1.0.0 + is-unicode-supported: ^0.1.0 + log-symbols: ^4.1.0 + strip-ansi: ^6.0.0 + wcwidth: ^1.0.1 + checksum: 28d476ee6c1049d68368c0dc922e7225e3b5600c3ede88fade8052837f9ed342625fdaa84a6209302587c8ddd9b664f71f0759833cbdb3a4cf81344057e63c63 languageName: node linkType: hard -"os-shim@npm:^0.1.2": - version: 0.1.3 - resolution: "os-shim@npm:0.1.3" - checksum: 2172be6da7ec31b26d06556588779ae7e2f1a4d14df76820a06e38cedf3eb7fccdb151e928a4e2678da00630edd3c031fabea8c764e52dca9226e0aaf25c6869 +"os-browserify@npm:^0.3.0": + version: 0.3.0 + resolution: "os-browserify@npm:0.3.0" + checksum: 16e37ba3c0e6a4c63443c7b55799ce4066d59104143cb637ecb9fce586d5da319cdca786ba1c867abbe3890d2cbf37953f2d51eea85e20dd6c4570d6c54bfebf languageName: node linkType: hard -"os-tmpdir@npm:^1.0.0, os-tmpdir@npm:~1.0.1, os-tmpdir@npm:~1.0.2": +"os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" checksum: 5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d @@ -36904,16 +31944,6 @@ __metadata: languageName: node linkType: hard -"osenv@npm:^0.1.4, osenv@npm:^0.1.5": - version: 0.1.5 - resolution: "osenv@npm:0.1.5" - dependencies: - os-homedir: ^1.0.0 - os-tmpdir: ^1.0.0 - checksum: 779d261920f2a13e5e18cf02446484f12747d3f2ff82280912f52b213162d43d312647a40c332373cbccd5e3fb8126915d3bfea8dde4827f70f82da76e52d359 - languageName: node - linkType: hard - "ospath@npm:^1.2.2": version: 1.2.2 resolution: "ospath@npm:1.2.2" @@ -36921,13 +31951,6 @@ __metadata: languageName: node linkType: hard -"p-cancelable@npm:^1.0.0": - version: 1.1.0 - resolution: "p-cancelable@npm:1.1.0" - checksum: 2db3814fef6d9025787f30afaee4496a8857a28be3c5706432cbad76c688a6db1874308f48e364a42f5317f5e41e8e7b4f2ff5c8ff2256dbb6264bc361704ece - languageName: node - linkType: hard - "p-cancelable@npm:^2.0.0": version: 2.1.1 resolution: "p-cancelable@npm:2.1.1" @@ -36958,7 +31981,7 @@ __metadata: languageName: node linkType: hard -"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0, p-limit@npm:^2.3.0": +"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" dependencies: @@ -37030,12 +32053,10 @@ __metadata: languageName: node linkType: hard -"p-map-series@npm:^1.0.0": - version: 1.0.0 - resolution: "p-map-series@npm:1.0.0" - dependencies: - p-reduce: ^1.0.0 - checksum: 719a774a2ea5397732b8a00d154214320019d250230ef68243edae2a75df36fb8e9aee363a86b106e1d7c36995643a1beea7d9261dcd4acb9bc28ec5575d3f21 +"p-map-series@npm:2.1.0": + version: 2.1.0 + resolution: "p-map-series@npm:2.1.0" + checksum: 69d4efbb6951c0dd62591d5a18c3af0af78496eae8b55791e049da239d70011aa3af727dece3fc9943e0bb3fd4fa64d24177cfbecc46efaf193179f0feeac486 languageName: node linkType: hard @@ -37048,59 +32069,37 @@ __metadata: languageName: node linkType: hard -"p-map@npm:^1.1.1": - version: 1.2.0 - resolution: "p-map@npm:1.2.0" - checksum: 1ac7267b1e8c562bfd01d83c1769cd550d50cc518f75ea2b9c9a0b365767365961a00ff5b0edbf0cbd4a8e405a804c211d9c3497245257955645bbd39d4d0fb4 - languageName: node - linkType: hard - -"p-map@npm:^2.0.0, p-map@npm:^2.1.0": +"p-map@npm:^2.0.0": version: 2.1.0 resolution: "p-map@npm:2.1.0" checksum: 9e3ad3c9f6d75a5b5661bcad78c91f3a63849189737cd75e4f1225bf9ac205194e5c44aac2ef6f09562b1facdb9bd1425584d7ac375bfaa17b3f1a142dab936d languageName: node linkType: hard -"p-map@npm:^3.0.0": - version: 3.0.0 - resolution: "p-map@npm:3.0.0" - dependencies: - aggregate-error: ^3.0.0 - checksum: 49b0fcbc66b1ef9cd379de1b4da07fa7a9f84b41509ea3f461c31903623aaba8a529d22f835e0d77c7cb9fcc16e4fae71e308fd40179aea514ba68f27032b5d5 - languageName: node - linkType: hard - -"p-pipe@npm:^1.2.0": - version: 1.2.0 - resolution: "p-pipe@npm:1.2.0" - checksum: 5557c351c1bfa8563fed0727d9fb15d9d04f91b9713e8fa0928b41ba4a766c5512e931e249f3b804ee7f21b4df99c2195a25b9ff91f4b79370adc4bb79cca74a +"p-pipe@npm:3.1.0": + version: 3.1.0 + resolution: "p-pipe@npm:3.1.0" + checksum: ee9a2609685f742c6ceb3122281ec4453bbbcc80179b13e66fd139dcf19b1c327cf6c2fdfc815b548d6667e7eaefe5396323f6d49c4f7933e4cef47939e3d65c languageName: node linkType: hard -"p-queue@npm:^4.0.0": - version: 4.0.0 - resolution: "p-queue@npm:4.0.0" +"p-queue@npm:6.6.2": + version: 6.6.2 + resolution: "p-queue@npm:6.6.2" dependencies: - eventemitter3: ^3.1.0 - checksum: 78e7676f07c19e76649837af6b7a01d4092a62d876f495ab2e050e4a4cdf9cca675dd4f03d7bcd02c490cc67141f27f3468155e40d0ce7105ec09af975521188 + eventemitter3: ^4.0.4 + p-timeout: ^3.2.0 + checksum: 832642fcc4ab6477b43e6d7c30209ab10952969ed211c6d6f2931be8a4f9935e3578c72e8cce053dc34f2eb6941a408a2c516a54904e989851a1a209cf19761c languageName: node linkType: hard -"p-reduce@npm:2.1.0, p-reduce@npm:^2.1.0": +"p-reduce@npm:2.1.0, p-reduce@npm:^2.0.0, p-reduce@npm:^2.1.0": version: 2.1.0 resolution: "p-reduce@npm:2.1.0" checksum: 99b26d36066a921982f25c575e78355824da0787c486e3dd9fc867460e8bf17d5fb3ce98d006b41bdc81ffc0aa99edf5faee53d11fe282a20291fb721b0cb1c7 languageName: node linkType: hard -"p-reduce@npm:^1.0.0": - version: 1.0.0 - resolution: "p-reduce@npm:1.0.0" - checksum: 7b0f25c861ca2319c1fd6d28d1421edca12eb5b780b2f2bcdb418e634b4c2ef07bd85f75ad41594474ec512e5505b49c36e7b22a177d43c60cc014576eab8888 - languageName: node - linkType: hard - "p-retry@npm:^4.5.0, p-retry@npm:^4.6.0, p-retry@npm:^4.6.2": version: 4.6.2 resolution: "p-retry@npm:4.6.2" @@ -37111,6 +32110,15 @@ __metadata: languageName: node linkType: hard +"p-timeout@npm:^3.2.0": + version: 3.2.0 + resolution: "p-timeout@npm:3.2.0" + dependencies: + p-finally: ^1.0.0 + checksum: 3dd0eaa048780a6f23e5855df3dd45c7beacff1f820476c1d0d1bcd6648e3298752ba2c877aa1c92f6453c7dd23faaf13d9f5149fc14c0598a142e2c5e8d649c + languageName: node + linkType: hard + "p-timeout@npm:^5.0.0": version: 5.1.0 resolution: "p-timeout@npm:5.1.0" @@ -37141,49 +32149,66 @@ __metadata: languageName: node linkType: hard -"p-waterfall@npm:^1.0.0": - version: 1.0.0 - resolution: "p-waterfall@npm:1.0.0" - dependencies: - p-reduce: ^1.0.0 - checksum: 033f098515186780df1d465eb83d76e719e779442923def8293c00fbe222eae3577a4eedfc9a8884639dff0c083fb5819fe8c61bc7770d822331b0ae56453f3d - languageName: node - linkType: hard - -"pac-proxy-agent@npm:^4.1.0": - version: 4.1.0 - resolution: "pac-proxy-agent@npm:4.1.0" +"p-waterfall@npm:2.1.1": + version: 2.1.1 + resolution: "p-waterfall@npm:2.1.1" dependencies: - "@tootallnate/once": 1 - agent-base: 6 - debug: 4 - get-uri: 3 - http-proxy-agent: ^4.0.1 - https-proxy-agent: 5 - pac-resolver: ^4.1.0 - raw-body: ^2.2.0 - socks-proxy-agent: 5 - checksum: 025f372cc1d136d249bcf56fdc5a38b6514c3fbee88c9e094e53c69409c17a6ad533f0d2fa58167c861e12679e49e0ff99391d2a40d3992db3735ea0248f17af + p-reduce: ^2.0.0 + checksum: 8588bb8b004ee37e559c7e940a480c1742c42725d477b0776ff30b894920a3e48bddf8f60aa0ae82773e500a8fc99d75e947c450e0c2ce187aff72cc1b248f6d languageName: node linkType: hard -"pac-resolver@npm:^4.1.0": - version: 4.2.0 - resolution: "pac-resolver@npm:4.2.0" +"pac-proxy-agent@npm:^7.0.1": + version: 7.0.1 + resolution: "pac-proxy-agent@npm:7.0.1" dependencies: - degenerator: ^2.2.0 - ip: ^1.1.5 - netmask: ^2.0.1 - checksum: 84471dbdf45a4853e6d8977297456016b18fb2b2eda2b2af6bf786b1254dd1ddcc5283bb8f5c16e29dcbec6f1346932c7400197c4d68aa1549757b9224f373c6 + "@tootallnate/quickjs-emscripten": ^0.23.0 + agent-base: ^7.0.2 + debug: ^4.3.4 + get-uri: ^6.0.1 + http-proxy-agent: ^7.0.0 + https-proxy-agent: ^7.0.2 + pac-resolver: ^7.0.0 + socks-proxy-agent: ^8.0.2 + checksum: 3d4aa48ec1c19db10158ecc1c4c9a9f77792294412d225ceb3dfa45d5a06950dca9755e2db0d9b69f12769119bea0adf2b24390d9c73c8d81df75e28245ae451 languageName: node linkType: hard -"pad-right@npm:^0.2.2": - version: 0.2.2 - resolution: "pad-right@npm:0.2.2" - dependencies: - repeat-string: ^1.5.2 - checksum: 090fe065f979e04b251e4b33706caf5817c973f1106e445ffaee3a742e1495b0892db858ee25383f97dd048262ba969559d43f31beb385d780c9a0a24f3063d0 +"pac-resolver@npm:^7.0.0": + version: 7.0.1 + resolution: "pac-resolver@npm:7.0.1" + dependencies: + degenerator: ^5.0.0 + netmask: ^2.0.2 + checksum: 839134328781b80d49f9684eae1f5c74f50a1d4482076d44c84fc2f3ca93da66fa11245a4725a057231e06b311c20c989fd0681e662a0792d17f644d8fe62a5e + languageName: node + linkType: hard + +"pacote@npm:^17.0.5": + version: 17.0.6 + resolution: "pacote@npm:17.0.6" + dependencies: + "@npmcli/git": ^5.0.0 + "@npmcli/installed-package-contents": ^2.0.1 + "@npmcli/promise-spawn": ^7.0.0 + "@npmcli/run-script": ^7.0.0 + cacache: ^18.0.0 + fs-minipass: ^3.0.0 + minipass: ^7.0.2 + npm-package-arg: ^11.0.0 + npm-packlist: ^8.0.0 + npm-pick-manifest: ^9.0.0 + npm-registry-fetch: ^16.0.0 + proc-log: ^3.0.0 + promise-retry: ^2.0.1 + read-package-json: ^7.0.0 + read-package-json-fast: ^3.0.0 + sigstore: ^2.2.0 + ssri: ^10.0.0 + tar: ^6.1.11 + bin: + pacote: lib/bin.js + checksum: e410331e0b1ea0d0764cdb412e8def62f90c3b2d7dccce16f3eb7c1f847d37d730e9661eff039f623777dccce1b3fcb4c4ad8c9e5950d60e6d8ef6eec924f8b3 languageName: node linkType: hard @@ -37201,25 +32226,14 @@ __metadata: languageName: node linkType: hard -"pako@npm:~1.0.2, pako@npm:~1.0.5": +"pako@npm:~1.0.2": version: 1.0.11 resolution: "pako@npm:1.0.11" checksum: 1be2bfa1f807608c7538afa15d6f25baa523c30ec870a3228a89579e474a4d992f4293859524e46d5d87fd30fa17c5edf34dbef0671251d9749820b488660b16 languageName: node linkType: hard -"parallel-transform@npm:^1.1.0": - version: 1.2.0 - resolution: "parallel-transform@npm:1.2.0" - dependencies: - cyclist: ^1.0.1 - inherits: ^2.0.3 - readable-stream: ^2.1.5 - checksum: ab6ddc1a662cefcfb3d8d546a111763d3b223f484f2e9194e33aefd8f6760c319d0821fd22a00a3adfbd45929b50d2c84cc121389732f013c2ae01c226269c27 - languageName: node - linkType: hard - -"param-case@npm:^3.0.3, param-case@npm:^3.0.4": +"param-case@npm:^3.0.4": version: 3.0.4 resolution: "param-case@npm:3.0.4" dependencies: @@ -37251,48 +32265,6 @@ __metadata: languageName: node linkType: hard -"parse-entities@npm:^1.1.2": - version: 1.2.2 - resolution: "parse-entities@npm:1.2.2" - dependencies: - character-entities: ^1.0.0 - character-entities-legacy: ^1.0.0 - character-reference-invalid: ^1.0.0 - is-alphanumerical: ^1.0.0 - is-decimal: ^1.0.0 - is-hexadecimal: ^1.0.0 - checksum: abf070c67912647a016efd5547607ecddc7e1963e59fc20c76797419b6699a3a9a522c067efa509feefedd37afd6c2a44200b3e5546a023a973c90e6e650b68a - languageName: node - linkType: hard - -"parse-github-repo-url@npm:^1.3.0": - version: 1.4.1 - resolution: "parse-github-repo-url@npm:1.4.1" - checksum: 58d9facd65621267d2484d0bc88f0194e9142f4e42e333d9cd7322418279e186bac0ced67480dcd2d0695522c2c91b6d99f6fd3824ec113a17fd69bc893c173a - languageName: node - linkType: hard - -"parse-glob@npm:^3.0.4": - version: 3.0.4 - resolution: "parse-glob@npm:3.0.4" - dependencies: - glob-base: ^0.3.0 - is-dotfile: ^1.0.0 - is-extglob: ^1.0.0 - is-glob: ^2.0.0 - checksum: 447bc442d76522c5e03b5babc8582d4a37fe9d59b3e5ef8d7ddae4e03060637ae38d5d28686e03c27e4d20be34983b5cb053cf8b066d34be0f9d1867eb677e45 - languageName: node - linkType: hard - -"parse-json@npm:^2.2.0": - version: 2.2.0 - resolution: "parse-json@npm:2.2.0" - dependencies: - error-ex: ^1.2.0 - checksum: dda78a63e57a47b713a038630868538f718a7ca0cd172a36887b0392ccf544ed0374902eb28f8bf3409e8b71d62b79d17062f8543afccf2745f9b0b2d2bb80ca - languageName: node - linkType: hard - "parse-json@npm:^4.0.0": version: 4.0.0 resolution: "parse-json@npm:4.0.0" @@ -37315,22 +32287,12 @@ __metadata: languageName: node linkType: hard -"parse-passwd@npm:^1.0.0": - version: 1.0.0 - resolution: "parse-passwd@npm:1.0.0" - checksum: 4e55e0231d58f828a41d0f1da2bf2ff7bcef8f4cb6146e69d16ce499190de58b06199e6bd9b17fbf0d4d8aef9052099cdf8c4f13a6294b1a522e8e958073066e - languageName: node - linkType: hard - -"parse-path@npm:^4.0.0": - version: 4.0.4 - resolution: "parse-path@npm:4.0.4" +"parse-path@npm:^7.0.0": + version: 7.0.0 + resolution: "parse-path@npm:7.0.0" dependencies: - is-ssh: ^1.3.0 - protocols: ^1.4.0 - qs: ^6.9.4 - query-string: ^6.13.8 - checksum: 909e628c35baebeb3bdcaa376e2c5a21632a9094079ac55e04b3311db28219b15e517e10987dd49a13a904f2605b747b6368b0092130e0f2ff9bc5ffc40ceb63 + protocols: ^2.0.0 + checksum: 244b46523a58181d251dda9b888efde35d8afb957436598d948852f416d8c76ddb4f2010f9fc94218b4be3e5c0f716aa0d2026194a781e3b8981924142009302 languageName: node linkType: hard @@ -37341,15 +32303,12 @@ __metadata: languageName: node linkType: hard -"parse-url@npm:^6.0.0": - version: 6.0.5 - resolution: "parse-url@npm:6.0.5" +"parse-url@npm:^8.1.0": + version: 8.1.0 + resolution: "parse-url@npm:8.1.0" dependencies: - is-ssh: ^1.3.0 - normalize-url: ^6.1.0 - parse-path: ^4.0.0 - protocols: ^1.4.0 - checksum: b583800f63a8a293c5d53ee6b28b99293c742791fba4f14c1b829547a78bad93500fe0d448f8d8e2087a3c4d39deab236ed3837830ea522272e8c5852f21d223 + parse-path: ^7.0.0 + checksum: b93e21ab4c93c7d7317df23507b41be7697694d4c94f49ed5c8d6288b01cba328fcef5ba388e147948eac20453dee0df9a67ab2012415189fff85973bdffe8d9 languageName: node linkType: hard @@ -37363,14 +32322,7 @@ __metadata: languageName: node linkType: hard -"parse5@npm:5.1.0": - version: 5.1.0 - resolution: "parse5@npm:5.1.0" - checksum: 13c44c6d47035a3cc75303655ae5630dc264f9b9ab8344feb3f79ca195d8b57a2a246af902abef1d780ad1eee92eb9b88cd03098a7ee7dd111f032152ebaf0a6 - languageName: node - linkType: hard - -"parse5@npm:^7.0.0, parse5@npm:^7.1.1, parse5@npm:^7.1.2": +"parse5@npm:^7.0.0, parse5@npm:^7.1.2": version: 7.1.2 resolution: "parse5@npm:7.1.2" dependencies: @@ -37396,20 +32348,6 @@ __metadata: languageName: node linkType: hard -"pascalcase@npm:^0.1.1": - version: 0.1.1 - resolution: "pascalcase@npm:0.1.1" - checksum: f83681c3c8ff75fa473a2bb2b113289952f802ff895d435edd717e7cb898b0408cbdb247117a938edcbc5d141020909846cc2b92c47213d764e2a94d2ad2b925 - languageName: node - linkType: hard - -"path-browserify@npm:0.0.1": - version: 0.0.1 - resolution: "path-browserify@npm:0.0.1" - checksum: ae8dcd45d0d3cfbaf595af4f206bf3ed82d77f72b4877ae7e77328079e1468c84f9386754bb417d994d5a19bf47882fd253565c18441cd5c5c90ae5187599e35 - languageName: node - linkType: hard - "path-browserify@npm:^1.0.1": version: 1.0.1 resolution: "path-browserify@npm:1.0.1" @@ -37417,22 +32355,6 @@ __metadata: languageName: node linkType: hard -"path-dirname@npm:^1.0.0": - version: 1.0.2 - resolution: "path-dirname@npm:1.0.2" - checksum: 0d2f6604ae05a252a0025318685f290e2764ecf9c5436f203cdacfc8c0b17c24cdedaa449d766beb94ab88cc7fc70a09ec21e7933f31abc2b719180883e5e33f - languageName: node - linkType: hard - -"path-exists@npm:2.1.0, path-exists@npm:^2.0.0": - version: 2.1.0 - resolution: "path-exists@npm:2.1.0" - dependencies: - pinkie-promise: ^2.0.0 - checksum: fdb734f1d00f225f7a0033ce6d73bff6a7f76ea08936abf0e5196fa6e54a645103538cd8aedcb90d6d8c3fa3705ded0c58a4da5948ae92aa8834892c1ab44a84 - languageName: node - linkType: hard - "path-exists@npm:^3.0.0": version: 3.0.0 resolution: "path-exists@npm:3.0.0" @@ -37461,13 +32383,6 @@ __metadata: languageName: node linkType: hard -"path-is-inside@npm:^1.0.2": - version: 1.0.2 - resolution: "path-is-inside@npm:1.0.2" - checksum: 0b5b6c92d3018b82afb1f74fe6de6338c4c654de4a96123cb343f2b747d5606590ac0c890f956ed38220a4ab59baddfd7b713d78a62d240b20b14ab801fa02cb - languageName: node - linkType: hard - "path-key@npm:^2.0.0, path-key@npm:^2.0.1": version: 2.0.1 resolution: "path-key@npm:2.0.1" @@ -37482,6 +32397,13 @@ __metadata: languageName: node linkType: hard +"path-key@npm:^4.0.0": + version: 4.0.0 + resolution: "path-key@npm:4.0.0" + checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7 + languageName: node + linkType: hard + "path-parse@npm:^1.0.6, path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -37489,6 +32411,16 @@ __metadata: languageName: node linkType: hard +"path-scurry@npm:^1.10.1, path-scurry@npm:^1.6.1": + version: 1.10.1 + resolution: "path-scurry@npm:1.10.1" + dependencies: + lru-cache: ^9.1.1 || ^10.0.0 + minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 + checksum: e2557cff3a8fb8bc07afdd6ab163a92587884f9969b05bbbaf6fe7379348bfb09af9ed292af12ed32398b15fb443e81692047b786d1eeb6d898a51eb17ed7d90 + languageName: node + linkType: hard + "path-to-regexp@npm:0.1.7": version: 0.1.7 resolution: "path-to-regexp@npm:0.1.7" @@ -37505,17 +32437,6 @@ __metadata: languageName: node linkType: hard -"path-type@npm:^1.0.0": - version: 1.1.0 - resolution: "path-type@npm:1.1.0" - dependencies: - graceful-fs: ^4.1.2 - pify: ^2.0.0 - pinkie-promise: ^2.0.0 - checksum: 59a4b2c0e566baf4db3021a1ed4ec09a8b36fca960a490b54a6bcefdb9987dafe772852982b6011cd09579478a96e57960a01f75fa78a794192853c9d468fc79 - languageName: node - linkType: hard - "path-type@npm:^3.0.0": version: 3.0.0 resolution: "path-type@npm:3.0.0" @@ -37570,13 +32491,6 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^0.2.1": - version: 0.2.1 - resolution: "picocolors@npm:0.2.1" - checksum: 3b0f441f0062def0c0f39e87b898ae7461c3a16ffc9f974f320b44c799418cabff17780ee647fda42b856a1dc45897e2c62047e1b546d94d6d5c6962f45427b2 - languageName: node - linkType: hard - "picocolors@npm:^1.0.0": version: 1.0.0 resolution: "picocolors@npm:1.0.0" @@ -37591,23 +32505,16 @@ __metadata: languageName: node linkType: hard -"picture-tuber@npm:^1.0.1": - version: 1.0.2 - resolution: "picture-tuber@npm:1.0.2" - dependencies: - buffers: ~0.1.1 - charm: ~0.1.0 - event-stream: ~0.9.8 - optimist: ~0.3.4 - png-js: ~0.1.0 - x256: ~0.0.1 +"pidtree@npm:0.6.0": + version: 0.6.0 + resolution: "pidtree@npm:0.6.0" bin: - picture-tube: bin/tube.js - checksum: 309138d032b3f638af27091a526507ad725c64fc2cab3033dca1b9cb0f0ee7c89de3691ebb77198cc70f9b785990d7cb649db06bcd1d9c275861869c6d9b3fea + pidtree: bin/pidtree.js + checksum: 8fbc073ede9209dd15e80d616e65eb674986c93be49f42d9ddde8dbbd141bb53d628a7ca4e58ab5c370bb00383f67d75df59a9a226dede8fa801267a7030c27a languageName: node linkType: hard -"pidusage@npm:2.0.21": +"pidusage@npm:^2.0.21": version: 2.0.21 resolution: "pidusage@npm:2.0.21" dependencies: @@ -37616,7 +32523,23 @@ __metadata: languageName: node linkType: hard -"pify@npm:^2.0.0, pify@npm:^2.2.0, pify@npm:^2.3.0": +"pidusage@npm:~3.0": + version: 3.0.2 + resolution: "pidusage@npm:3.0.2" + dependencies: + safe-buffer: ^5.2.1 + checksum: 4939ce5a5efa1238986ea631ad22588104779c8a48e5c8949e0e38662cbaf80cef6d57c699c15f87b7ae129091401a3f140f82d1d3ff7809a9217620f1d6e5da + languageName: node + linkType: hard + +"pify@npm:5.0.0": + version: 5.0.0 + resolution: "pify@npm:5.0.0" + checksum: 443e3e198ad6bfa8c0c533764cf75c9d5bc976387a163792fb553ffe6ce923887cf14eebf5aea9b7caa8eab930da8c33612990ae85bd8c2bc18bedb9eae94ecb + languageName: node + linkType: hard + +"pify@npm:^2.2.0, pify@npm:^2.3.0": version: 2.3.0 resolution: "pify@npm:2.3.0" checksum: 9503aaeaf4577acc58642ad1d25c45c6d90288596238fb68f82811c08104c800e5a7870398e9f015d82b44ecbcbef3dc3d4251a1cbb582f6e5959fe09884b2ba @@ -37653,7 +32576,7 @@ __metadata: languageName: node linkType: hard -"pino-abstract-transport@npm:^1.0.0, pino-abstract-transport@npm:v1.0.0": +"pino-abstract-transport@npm:1.0.0, pino-abstract-transport@npm:^1.0.0, pino-abstract-transport@npm:v1.0.0": version: 1.0.0 resolution: "pino-abstract-transport@npm:1.0.0" dependencies: @@ -37663,6 +32586,16 @@ __metadata: languageName: node linkType: hard +"pino-abstract-transport@npm:v0.5.0": + version: 0.5.0 + resolution: "pino-abstract-transport@npm:0.5.0" + dependencies: + duplexify: ^4.1.2 + split2: ^4.0.0 + checksum: c503f867de3189f8217ab9cf794e8a631dddd0029a829f0f985f5511308152ebd53e363764fbc5570b3d1c715b341e3923456ce16ad84cd41be2b9a074ada234 + languageName: node + linkType: hard + "pino-pretty@npm:^9.4.0": version: 9.4.0 resolution: "pino-pretty@npm:9.4.0" @@ -37687,6 +32620,13 @@ __metadata: languageName: node linkType: hard +"pino-std-serializers@npm:^4.0.0": + version: 4.0.0 + resolution: "pino-std-serializers@npm:4.0.0" + checksum: 89d487729b58c9d3273a0ee851ead068d6d2e2ccc1af8e1c1d28f1b3442423679bec7ec04d9a2aba36f94f335e82be9f4de19dc4fbc161e71c136aaa15b85ad3 + languageName: node + linkType: hard + "pino-std-serializers@npm:^6.0.0": version: 6.1.0 resolution: "pino-std-serializers@npm:6.1.0" @@ -37715,6 +32655,27 @@ __metadata: languageName: node linkType: hard +"pino@npm:7.11.0": + version: 7.11.0 + resolution: "pino@npm:7.11.0" + dependencies: + atomic-sleep: ^1.0.0 + fast-redact: ^3.0.0 + on-exit-leak-free: ^0.2.0 + pino-abstract-transport: v0.5.0 + pino-std-serializers: ^4.0.0 + process-warning: ^1.0.0 + quick-format-unescaped: ^4.0.3 + real-require: ^0.1.0 + safe-stable-stringify: ^2.1.0 + sonic-boom: ^2.2.1 + thread-stream: ^0.15.1 + bin: + pino: bin.js + checksum: b919e7dbe41de978bb050dcef94fd687c012eb78d344a18f75f04ce180d5810fc162be1f136722d70cd005ed05832c4023a38b9acbc1076ae63c9f5ec5ca515c + languageName: node + linkType: hard + "pino@npm:^8.5.0": version: 8.9.0 resolution: "pino@npm:8.9.0" @@ -37736,13 +32697,20 @@ __metadata: languageName: node linkType: hard -"pirates@npm:^4.0.1, pirates@npm:^4.0.4, pirates@npm:^4.0.5": +"pirates@npm:^4.0.1, pirates@npm:^4.0.4": version: 4.0.5 resolution: "pirates@npm:4.0.5" checksum: c9994e61b85260bec6c4fc0307016340d9b0c4f4b6550a957afaaff0c9b1ad58fbbea5cfcf083860a25cb27a375442e2b0edf52e2e1e40e69934e08dcc52d227 languageName: node linkType: hard +"pirates@npm:^4.0.6": + version: 4.0.6 + resolution: "pirates@npm:4.0.6" + checksum: 46a65fefaf19c6f57460388a5af9ab81e3d7fd0e7bc44ca59d753cb5c4d0df97c6c6e583674869762101836d68675f027d60f841c105d72734df9dfca97cbcc6 + languageName: node + linkType: hard + "pixelmatch@npm:^5.1.0": version: 5.3.0 resolution: "pixelmatch@npm:5.3.0" @@ -37790,15 +32758,6 @@ __metadata: languageName: node linkType: hard -"pkg-up@npm:2.0.0": - version: 2.0.0 - resolution: "pkg-up@npm:2.0.0" - dependencies: - find-up: ^2.1.0 - checksum: de4b418175281a082e366ce1a919f032520ee53cf421578b35173f03816f6ec4c19e1552066840bb0988c3e1215859653948efd6ca3507a23f4f44229269500d - languageName: node - linkType: hard - "pkg-up@npm:^3.1.0": version: 3.1.0 resolution: "pkg-up@npm:3.1.0" @@ -37822,7 +32781,7 @@ __metadata: languageName: node linkType: hard -"please-upgrade-node@npm:^3.0.2, please-upgrade-node@npm:^3.2.0": +"please-upgrade-node@npm:^3.2.0": version: 3.2.0 resolution: "please-upgrade-node@npm:3.2.0" dependencies: @@ -37848,7 +32807,7 @@ __metadata: languageName: node linkType: hard -"pm2-axon-rpc@npm:~0.7.0": +"pm2-axon-rpc@npm:~0.7.0, pm2-axon-rpc@npm:~0.7.1": version: 0.7.1 resolution: "pm2-axon-rpc@npm:0.7.1" dependencies: @@ -37888,60 +32847,62 @@ __metadata: languageName: node linkType: hard -"pm2@npm:^4.5.4": - version: 4.5.6 - resolution: "pm2@npm:4.5.6" +"pm2-sysmonit@npm:^1.2.8": + version: 1.2.8 + resolution: "pm2-sysmonit@npm:1.2.8" dependencies: - "@pm2/agent": ~1.0.8 + async: ^3.2.0 + debug: ^4.3.1 + pidusage: ^2.0.21 + systeminformation: ^5.7 + tx2: ~1.0.4 + checksum: 85dae7ee1033dee92ebfa20ee2cbbc16c0252494e567067d375b87705e723d53c442115472db491aaf9ee71758ea8edc45e7add4e035fa90cef41e2ff0802f75 + languageName: node + linkType: hard + +"pm2@npm:^5.3.1": + version: 5.3.1 + resolution: "pm2@npm:5.3.1" + dependencies: + "@pm2/agent": ~2.0.0 "@pm2/io": ~5.0.0 - "@pm2/js-api": ~0.6.7 + "@pm2/js-api": ~0.8.0 "@pm2/pm2-version-check": latest async: ~3.2.0 blessed: 0.1.81 chalk: 3.0.0 - chokidar: ^3.5.1 + chokidar: ^3.5.3 cli-tableau: ^2.0.0 commander: 2.15.1 - cron: 1.8.2 - dayjs: ~1.8.25 + croner: ~4.1.92 + dayjs: ~1.11.5 debug: ^4.3.1 enquirer: 2.3.6 eventemitter2: 5.0.1 fclone: 1.0.11 mkdirp: 1.0.4 needle: 2.4.0 - pidusage: 2.0.21 + pidusage: ~3.0 pm2-axon: ~4.0.1 - pm2-axon-rpc: ~0.7.0 + pm2-axon-rpc: ~0.7.1 pm2-deploy: ~1.0.2 pm2-multimeter: ^0.1.2 + pm2-sysmonit: ^1.2.8 promptly: ^2 - ps-list: 6.3.0 semver: ^7.2 - source-map-support: 0.5.19 + source-map-support: 0.5.21 sprintf-js: 1.1.2 - vizion: 2.2.1 + vizion: ~2.2.1 yamljs: 0.3.0 + dependenciesMeta: + pm2-sysmonit: + optional: true bin: pm2: bin/pm2 pm2-dev: bin/pm2-dev pm2-docker: bin/pm2-docker pm2-runtime: bin/pm2-runtime - checksum: f48c8ab105197c4925ccd1b0d4f8b8c44e3b520c4493d9f90d809d730cd8f98906585becfd94fd20e0325f5c9285b96706c10035bf62351109a399cfce5b3eb0 - languageName: node - linkType: hard - -"pn@npm:^1.1.0": - version: 1.1.0 - resolution: "pn@npm:1.1.0" - checksum: e4654186dc92a187c8c7fe4ccda902f4d39dd9c10f98d1c5a08ce5fad5507ef1e33ddb091240c3950bee81bd201b4c55098604c433a33b5e8bdd97f38b732fa0 - languageName: node - linkType: hard - -"png-js@npm:~0.1.0": - version: 0.1.1 - resolution: "png-js@npm:0.1.1" - checksum: 755d025d5e0f02f82f07627a6bcf9c7d2bcdaeb5aa8372953a9cb515a84883b664439931ec1e397eb7d696920cc6c9e70afcedf90d3e889cd9163afab64c71f4 + checksum: 7d82fd70393432abb34218fb82a2ae31e499db13259da6746a371fbf242758c3859a309fd93c836a4cb318721315a95e69126cc16a1843a2f5df931581c47d0e languageName: node linkType: hard @@ -37959,57 +32920,14 @@ __metadata: languageName: node linkType: hard -"pnp-webpack-plugin@npm:1.5.0": - version: 1.5.0 - resolution: "pnp-webpack-plugin@npm:1.5.0" - dependencies: - ts-pnp: ^1.1.2 - checksum: b19872b40f1bbb56eec7c8b6a51467f7f9a8d81d853b8d44c4565931063e155224201e3793314310ba0e8cb682c31bd24b8db4576c563e01be1b8124d0893036 - languageName: node - linkType: hard - -"polished@npm:^3.3.1": - version: 3.7.2 - resolution: "polished@npm:3.7.2" - dependencies: - "@babel/runtime": ^7.12.5 - checksum: 2f6172fef712e716e20563ca9505162c57e2713579a90806738068b3de0b2622ed2e2d62c578ebd752fcab4c527ddde2036ece5d6f4cdefee09c92eb410a288f - languageName: node - linkType: hard - -"popper.js@npm:^1.14.4, popper.js@npm:^1.14.7": - version: 1.16.1 - resolution: "popper.js@npm:1.16.1" - checksum: c56ae5001ec50a77ee297a8061a0221d99d25c7348d2e6bcd3e45a0d0f32a1fd81bca29d46cb0d4bdf13efb77685bd6a0ce93f9eb3c608311a461f945fffedbe - languageName: node - linkType: hard - -"portfinder@npm:^1.0.28": - version: 1.0.32 - resolution: "portfinder@npm:1.0.32" - dependencies: - async: ^2.6.4 - debug: ^3.2.7 - mkdirp: ^0.5.6 - checksum: 116b4aed1b9e16f6d5503823d966d9ffd41b1c2339e27f54c06cd2f3015a9d8ef53e2a53b57bc0a25af0885977b692007353aa28f9a0a98a44335cb50487240d - languageName: node - linkType: hard - -"posix-character-classes@npm:^0.1.0": - version: 0.1.1 - resolution: "posix-character-classes@npm:0.1.1" - checksum: dedb99913c60625a16050cfed2fb5c017648fc075be41ac18474e1c6c3549ef4ada201c8bd9bd006d36827e289c571b6092e1ef6e756cdbab2fd7046b25c6442 - languageName: node - linkType: hard - -"postcss-attribute-case-insensitive@npm:^5.0.0": - version: 5.0.2 - resolution: "postcss-attribute-case-insensitive@npm:5.0.2" +"postcss-attribute-case-insensitive@npm:^6.0.3": + version: 6.0.3 + resolution: "postcss-attribute-case-insensitive@npm:6.0.3" dependencies: - postcss-selector-parser: ^6.0.10 + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.2 - checksum: c0b8139f37e68dba372724cba03a53c30716224f0085f98485cada99489beb7c3da9d598ffc1d81519b59d9899291712c9041c250205e6ec0b034bb2c144dcf9 + postcss: ^8.4 + checksum: f72f87a3c4110051f2a14a0502512ad03825160881fa792f1522dfdfd59d95c9fc128a37554705f6d5a77af11e0955348d02bfb5769cc3ca3dad3cbd19f3fc20 languageName: node linkType: hard @@ -38023,177 +32941,194 @@ __metadata: languageName: node linkType: hard -"postcss-calc@npm:^8.2.3": - version: 8.2.4 - resolution: "postcss-calc@npm:8.2.4" +"postcss-calc@npm:^9.0.1": + version: 9.0.1 + resolution: "postcss-calc@npm:9.0.1" dependencies: - postcss-selector-parser: ^6.0.9 + postcss-selector-parser: ^6.0.11 postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.2 - checksum: 314b4cebb0c4ed0cf8356b4bce71eca78f5a7842e6a3942a3bba49db168d5296b2bd93c3f735ae1c616f2651d94719ade33becc03c73d2d79c7394fb7f73eabb + checksum: 7327ed83bfec544ab8b3e38353baa72ff6d04378b856db4ad82dbd68ce0b73668867ef182b5d4025f9dd9aa9c64aacc50cd1bd9db8d8b51ccc4cb97866b9d72b languageName: node linkType: hard -"postcss-color-functional-notation@npm:^4.0.1": - version: 4.2.4 - resolution: "postcss-color-functional-notation@npm:4.2.4" +"postcss-clamp@npm:^4.1.0": + version: 4.1.0 + resolution: "postcss-clamp@npm:4.1.0" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2 - checksum: b763e164fe3577a1de96f75e4bf451585c4f80b8ce60799763a51582cc9402d76faed57324a5d5e5556d90ca7ea0ebde565acb820c95e04bee6f36a91b019831 + postcss: ^8.4.6 + checksum: 118eec936b3b035dc8d75c89973408f15c5a3de3d1ee210a2b3511e3e431d9c56e6f354b509a90540241e2225ffe3caaa2fdf25919c63348ce4583a28ada642c languageName: node linkType: hard -"postcss-color-hex-alpha@npm:^8.0.0": - version: 8.0.4 - resolution: "postcss-color-hex-alpha@npm:8.0.4" +"postcss-color-functional-notation@npm:^6.0.5": + version: 6.0.5 + resolution: "postcss-color-functional-notation@npm:6.0.5" dependencies: - postcss-value-parser: ^4.2.0 + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 peerDependencies: postcss: ^8.4 - checksum: a2f3173a60176cf0aea3b7ebbc799b2cb08229127f0fff708fa31efa14e4ded47ca49aff549d8ed92e74ffe24adee32d5b9d557dbde0524fde5fe389bc520b4e + checksum: fc51914663cd4bb766eb7c5c9a532d47c409495c8f8a5b938e3b8a52f3b4d21074c2407cb2fa6282bc1ca559138e139fa1af822a6c3d359e64c303cd002cef1d languageName: node linkType: hard -"postcss-color-rebeccapurple@npm:^7.0.0": - version: 7.1.1 - resolution: "postcss-color-rebeccapurple@npm:7.1.1" +"postcss-color-hex-alpha@npm:^9.0.4": + version: 9.0.4 + resolution: "postcss-color-hex-alpha@npm:9.0.4" dependencies: + "@csstools/utilities": ^1.0.0 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2 - checksum: 03482f9b8170da0fa014c41a5d88bce7b987471fb73fc456d397222a2455c89ac7f974dd6ddf40fd31907e768aad158057164b7c5f62cee63a6ecf29d47d7467 + postcss: ^8.4 + checksum: 30078c054438e4c330b5d6932d834a5b044fe9ff0035e098907b37e5271f0a9ba8c9db2b31f9a04ca69ec44d4961c14b031f450f44f1d5c51591c522ffdc2582 languageName: node linkType: hard -"postcss-colormin@npm:^5.3.0": - version: 5.3.0 - resolution: "postcss-colormin@npm:5.3.0" +"postcss-color-rebeccapurple@npm:^9.0.3": + version: 9.0.3 + resolution: "postcss-color-rebeccapurple@npm:9.0.3" dependencies: - browserslist: ^4.16.6 - caniuse-api: ^3.0.0 - colord: ^2.9.1 + "@csstools/utilities": ^1.0.0 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 3d3e3cc25071407fb73d68541ca1039ebd154fceb649041461a8a3cab0400cc89b42dbb34a4eeaf573be4ba2370ce23af5e01aff5e03a8d72275f40605577212 + postcss: ^8.4 + checksum: 3e7142a1750837edbfb8ae7d8892990fd52a5b48bf879e9b1e186c3399dfcd2f4dd4c6a4e95d395720841b2c9af129c4a01ffb8efa0eab0d604c91bfbd503dcf languageName: node linkType: hard -"postcss-convert-values@npm:^5.1.3": - version: 5.1.3 - resolution: "postcss-convert-values@npm:5.1.3" +"postcss-colormin@npm:^6.0.3": + version: 6.0.3 + resolution: "postcss-colormin@npm:6.0.3" dependencies: - browserslist: ^4.21.4 + browserslist: ^4.23.0 + caniuse-api: ^3.0.0 + colord: ^2.9.3 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: df48cdaffabf9737f9cfdc58a3dc2841cf282506a7a944f6c70236cff295d3a69f63de6e0935eeb8a9d3f504324e5b4e240abc29e21df9e35a02585d3060aeb5 + postcss: ^8.4.31 + checksum: d8dfd6ee9fbb6eb8918e005a0f94a1981d6735457926470b8eef71f9b3060d39f7fb89a4977a2e88c7f6c3809b6147275b713aed634bb3ed42ad7050b6cf790a languageName: node linkType: hard -"postcss-custom-media@npm:^8.0.0": - version: 8.0.2 - resolution: "postcss-custom-media@npm:8.0.2" +"postcss-convert-values@npm:^6.0.4": + version: 6.0.4 + resolution: "postcss-convert-values@npm:6.0.4" dependencies: + browserslist: ^4.23.0 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.3 - checksum: 887bbbacf6f8fab688123796e5dc1e8283b99f21e4c674235bd929dc8018c50df8634ea08932033ec93baaca32670ef2b87e6632863e0b4d84847375dbde9366 + postcss: ^8.4.31 + checksum: 45ff2fd0cab0c10cc2187328c39e8f7f9d4e18f2b72cf6284ac8842355250a69083a29f81cf764285bdb18943c5b485c28ac56ae33c97cc4f067755c0ede32b3 languageName: node linkType: hard -"postcss-custom-properties@npm:^12.0.0": - version: 12.1.11 - resolution: "postcss-custom-properties@npm:12.1.11" +"postcss-custom-media@npm:^10.0.3": + version: 10.0.3 + resolution: "postcss-custom-media@npm:10.0.3" dependencies: - postcss-value-parser: ^4.2.0 + "@csstools/cascade-layer-name-parser": ^1.0.8 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/media-query-list-parser": ^2.1.8 peerDependencies: - postcss: ^8.2 - checksum: 421f9d8d6b9c9066919f39251859232efc4dc5dd406c01e62e08734319a6ccda6d03dd6b46063ba0971053ac6ad3f7abade56d67650b3e370851b2291e8e45e6 + postcss: ^8.4 + checksum: 22f80abbce990e8ca4da5eb78e4cc0c9f689b0df58a8b55a2033faca122957814b24570417ca47e98d68e715e01610a9f19b5dcc49c645e7067b7e721bd155a7 languageName: node linkType: hard -"postcss-custom-selectors@npm:^6.0.0": - version: 6.0.3 - resolution: "postcss-custom-selectors@npm:6.0.3" +"postcss-custom-properties@npm:^13.3.5": + version: 13.3.5 + resolution: "postcss-custom-properties@npm:13.3.5" dependencies: - postcss-selector-parser: ^6.0.4 + "@csstools/cascade-layer-name-parser": ^1.0.8 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/utilities": ^1.0.0 + postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.3 - checksum: 18080d60a8a77a76d8ddff185104d65418fffd02bbf9824499f807ced7941509ba63828ab8fe3ec1d6b0d6c72a482bb90a79d79cdef58e5f4b30113cca16e69b + postcss: ^8.4 + checksum: 802f75e3d760ac57edc9b6b90b3634bfcbe9d961c96ed98129fb9413cdc27b70fbfb261c589eacba7fc1abfce67fb43917d8d722e7a62c8dda76398c4e0ba151 languageName: node linkType: hard -"postcss-dir-pseudo-class@npm:^6.0.0": - version: 6.0.5 - resolution: "postcss-dir-pseudo-class@npm:6.0.5" +"postcss-custom-selectors@npm:^7.1.7": + version: 7.1.7 + resolution: "postcss-custom-selectors@npm:7.1.7" dependencies: - postcss-selector-parser: ^6.0.10 + "@csstools/cascade-layer-name-parser": ^1.0.8 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.2 - checksum: 7810c439d8d1a9072c00f8ab39261a1492873ad170425745bd2819c59767db2f352f906588fc2a7d814e91117900563d7e569ecd640367c7332b26b9829927ef + postcss: ^8.4 + checksum: 72e2b9be4ba43fe048af5b2b616699b326f00d77482665e611b1c1693cd759ea15e399025fc6a06aa3592ba44f1db534ce3105837f3bce403fba5421a5f1ae6b languageName: node linkType: hard -"postcss-discard-comments@npm:^5.1.2": - version: 5.1.2 - resolution: "postcss-discard-comments@npm:5.1.2" +"postcss-dir-pseudo-class@npm:^8.0.1": + version: 8.0.1 + resolution: "postcss-dir-pseudo-class@npm:8.0.1" + dependencies: + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.2.15 - checksum: abfd064ebc27aeaf5037643dd51ffaff74d1fa4db56b0523d073ace4248cbb64ffd9787bd6924b0983a9d0bd0e9bf9f10d73b120e50391dc236e0d26c812fa2a + postcss: ^8.4 + checksum: 64ae6fa46bb2df349fd9244fad06f0540542806c82da4e340810e737aedfe1a2d155bbe50be6d954f6c4782525f0b7eeb2fbec1562f8a377e373025ae98185a4 languageName: node linkType: hard -"postcss-discard-duplicates@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-discard-duplicates@npm:5.1.0" +"postcss-discard-comments@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-discard-comments@npm:6.0.1" peerDependencies: - postcss: ^8.2.15 - checksum: 88d6964201b1f4ed6bf7a32cefe68e86258bb6e42316ca01d9b32bdb18e7887d02594f89f4a2711d01b51ea6e3fcca8c54be18a59770fe5f4521c61d3eb6ca35 + postcss: ^8.4.31 + checksum: 0723b18d80d50bcc65c07c973d4640c3fdd437c226a7178ce6ab5ed74ea50fbf9e08b3f7b8d9495c0d47c6832d49169733fd74a57403e002fc871cd5516ee2ea languageName: node linkType: hard -"postcss-discard-empty@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-discard-empty@npm:5.1.1" +"postcss-discard-duplicates@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-discard-duplicates@npm:6.0.2" peerDependencies: - postcss: ^8.2.15 - checksum: 970adb12fae5c214c0768236ad9a821552626e77dedbf24a8213d19cc2c4a531a757cd3b8cdd3fc22fb1742471b8692a1db5efe436a71236dec12b1318ee8ff4 + postcss: ^8.4.31 + checksum: 918ed7eeb537a955172c73a3dfbcde57fd6515a4c993dfe65a4fe5c4f1d7eda07a3811f73b7d6c6b29d9ba1e6a15e77366866335cb56841777387d482a55e6a8 languageName: node linkType: hard -"postcss-discard-overridden@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-discard-overridden@npm:5.1.0" +"postcss-discard-empty@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-discard-empty@npm:6.0.2" peerDependencies: - postcss: ^8.2.15 - checksum: d64d4a545aa2c81b22542895cfcddc787d24119f294d35d29b0599a1c818b3cc51f4ee80b80f5a0a09db282453dd5ac49f104c2117cc09112d0ac9b40b499a41 + postcss: ^8.4.31 + checksum: 3eed50fb937a68a01a051ea8824b89879b31f31e3061322e74f747240141f2447c760bd029493d942be5ec2d383cf393c2d281556e3de0f93c9ceec2a0cbb760 languageName: node linkType: hard -"postcss-double-position-gradients@npm:^3.0.1": - version: 3.1.2 - resolution: "postcss-double-position-gradients@npm:3.1.2" - dependencies: - "@csstools/postcss-progressive-custom-properties": ^1.1.0 - postcss-value-parser: ^4.2.0 +"postcss-discard-overridden@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-discard-overridden@npm:6.0.1" peerDependencies: - postcss: ^8.2 - checksum: ca09bf2aefddc180f1c1413f379eef30d492b8147543413f7251216f23f413c394b2ed10b7cd255e87b18e0c8efe36087ea8b9bfb26a09813f9607a0b8e538b6 + postcss: ^8.4.31 + checksum: e8c1f893a8ba00c05ac1ce592f3eeafacf5e077dcaf65348887f2b42d971802d884bfd3d4e862c95a51b80e9db7b3bcc095db64219fa441cdbf549f5812235c0 languageName: node linkType: hard -"postcss-env-function@npm:^4.0.2": - version: 4.0.6 - resolution: "postcss-env-function@npm:4.0.6" +"postcss-double-position-gradients@npm:^5.0.4": + version: 5.0.4 + resolution: "postcss-double-position-gradients@npm:5.0.4" dependencies: + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.4 - checksum: 645b2363cfa21be9dcce7fe4a0f172f0af70c00d6a4c1eb3d7ff7e9cfe26d569e291ec2533114d77b12d610023cd168a92d62c38f2fc969fa333b5ae2bff5ffe + checksum: 442db316cb8eb35cc16b091dd4cdec7db13ae548f6d463ab7dc570b247773e3b8a8068fbd5bb6c46d2f5df6f902fe830f4dc80041b0c1ff9040d21ac418a925d languageName: node linkType: hard @@ -38206,34 +33141,25 @@ __metadata: languageName: node linkType: hard -"postcss-flexbugs-fixes@npm:^4.1.0": - version: 4.2.1 - resolution: "postcss-flexbugs-fixes@npm:4.2.1" - dependencies: - postcss: ^7.0.26 - checksum: 51a626bc80dbe42fcc8b0895b4f23a558bb809ec52cdc05aa27fb24cdffd4c9dc53f25218085ddf407c53d76573bc6d7568219c912161609f02532a8f5f59b43 - languageName: node - linkType: hard - -"postcss-focus-visible@npm:^6.0.1": - version: 6.0.4 - resolution: "postcss-focus-visible@npm:6.0.4" +"postcss-focus-visible@npm:^9.0.1": + version: 9.0.1 + resolution: "postcss-focus-visible@npm:9.0.1" dependencies: - postcss-selector-parser: ^6.0.9 + postcss-selector-parser: ^6.0.13 peerDependencies: postcss: ^8.4 - checksum: acd010b9ddef9b86ffb5fa604c13515ba83e18bc5118dad0a1281150f412aa0ece056c2c5ac56b55e2599f53ab0f740f5ebfdc51e1f5cfe43b8130bac0096fcc + checksum: 867997d6ab295c60b4ca01002dd3524843dd4b8aed0090dc76a4b3bf60c824bb98379319ba896db61bf920f27626507cf15c549bd64ad653894acfd06321d70b languageName: node linkType: hard -"postcss-focus-within@npm:^5.0.1": - version: 5.0.4 - resolution: "postcss-focus-within@npm:5.0.4" +"postcss-focus-within@npm:^8.0.1": + version: 8.0.1 + resolution: "postcss-focus-within@npm:8.0.1" dependencies: - postcss-selector-parser: ^6.0.9 + postcss-selector-parser: ^6.0.13 peerDependencies: postcss: ^8.4 - checksum: f23d8ab757345a6deaa807d76e10c88caf4b771c38b60e1593b24aee161c503b5823620e89302226a6ae5e7afdb6ac31809241291912e4176eb594a7ddcc9521 + checksum: 2c9346c50aa615fd7fa1a9a2f87d84aa0e321bf674053614c20c562459b6c3a7027f486d3148cea901ccef15f5cf275c9ee7c6b77e3d61fa4addd014bd3bcd7a languageName: node linkType: hard @@ -38246,54 +33172,39 @@ __metadata: languageName: node linkType: hard -"postcss-gap-properties@npm:^3.0.0": - version: 3.0.5 - resolution: "postcss-gap-properties@npm:3.0.5" +"postcss-gap-properties@npm:^5.0.1": + version: 5.0.1 + resolution: "postcss-gap-properties@npm:5.0.1" peerDependencies: - postcss: ^8.2 - checksum: aed559d6d375203a08a006c9ae8cf5ae90d9edaec5cadd20fe65c1b8ce63c2bc8dfe752d4331880a6e24a300541cde61058be790b7bd9b5d04d470c250fbcd39 + postcss: ^8.4 + checksum: 82d3cee4d21220cb20201b4d9f15dedbcdc16bd108ce259bf8c848a0b3bd34fb88d1cf8e5e7799ca7afe136579270cc0af9a0883927c4809c9139b4cd969e0d0 languageName: node linkType: hard -"postcss-image-set-function@npm:^4.0.2": - version: 4.0.7 - resolution: "postcss-image-set-function@npm:4.0.7" +"postcss-image-set-function@npm:^6.0.3": + version: 6.0.3 + resolution: "postcss-image-set-function@npm:6.0.3" dependencies: + "@csstools/utilities": ^1.0.0 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2 - checksum: 7e509330986de14250ead1a557e8da8baaf66ebe8a40354a5dff60ab40d99a483d92aa57d52713251ca1adbf0055ef476c5702b0d0ba5f85a4f407367cdabac0 - languageName: node - linkType: hard - -"postcss-initial@npm:^4.0.1": - version: 4.0.1 - resolution: "postcss-initial@npm:4.0.1" - peerDependencies: - postcss: ^8.0.0 - checksum: 6956953853865de79c39d11533a2860e9f38b770bb284d0010d98a00b9469e22de344e4e5fd8208614d797030487e8918dd2f2c37d9e24d4dd59d565d4fc3e12 + postcss: ^8.4 + checksum: 7439c783ef27c91ebc69d9ae966aa0b11acb6d34efd98866a250cc7a388feea9644ed9e9d7b863726a45014e1ba428856d7fc52d489a49b2d671c0af41b22009 languageName: node linkType: hard -"postcss-lab-function@npm:^4.0.1": - version: 4.2.1 - resolution: "postcss-lab-function@npm:4.2.1" +"postcss-lab-function@npm:^6.0.10": + version: 6.0.10 + resolution: "postcss-lab-function@npm:6.0.10" dependencies: - "@csstools/postcss-progressive-custom-properties": ^1.1.0 - postcss-value-parser: ^4.2.0 + "@csstools/css-color-parser": ^1.5.2 + "@csstools/css-parser-algorithms": ^2.6.0 + "@csstools/css-tokenizer": ^2.2.3 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/utilities": ^1.0.0 peerDependencies: - postcss: ^8.2 - checksum: 26ac74b430011271b5581beba69b2cd788f56375fcb64c90f6ec1577379af85f6022dc38c410ff471dac520c7ddc289160a6a16cca3c7ff76f5af7e90d31eaa3 - languageName: node - linkType: hard - -"postcss-load-config@npm:^2.0.0": - version: 2.1.2 - resolution: "postcss-load-config@npm:2.1.2" - dependencies: - cosmiconfig: ^5.0.0 - import-cwd: ^2.0.0 - checksum: 2e6d3a499512a03c19b0090f4143861612d613511d57122879d9fd545558d2a9fcbe85a2b0faf2ec32bbce0e62d22d2b544d91cbc4d4dfb3f22f841f8271fbc6 + postcss: ^8.4 + checksum: 633a4631d302416619e52dea32b78b163700e1f1ff790abdd0fd1538683e4305f17a219f4fe3721ae9a5ec767e7d071b9fbf08b55ad96cd39e8daa3a4070d1fb languageName: node linkType: hard @@ -38311,116 +33222,88 @@ __metadata: languageName: node linkType: hard -"postcss-loader@npm:^3.0.0": - version: 3.0.0 - resolution: "postcss-loader@npm:3.0.0" +"postcss-logical@npm:^7.0.1": + version: 7.0.1 + resolution: "postcss-logical@npm:7.0.1" dependencies: - loader-utils: ^1.1.0 - postcss: ^7.0.0 - postcss-load-config: ^2.0.0 - schema-utils: ^1.0.0 - checksum: a6a922cbcc225ef57fb88c8248f91195869cd11e0d2b0b0fe84bc89a3074437d592d79a9fc39e50218677b7ba3a41b0e1c7e8f9666e59d41a196d7ab022c5805 - languageName: node - linkType: hard - -"postcss-logical@npm:^5.0.0": - version: 5.0.4 - resolution: "postcss-logical@npm:5.0.4" + postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.4 - checksum: 17c71291ed6a03883a5aa54b9923b874c32710707d041a0f0752e6febdb09dee5d2abf4ef271978d932e4a4c948f349bb23edf633c03e3427ba15e71bfc66ac7 + checksum: 9edf10519e216f9cbe18dc16760a2e52ec28f69228410d200a8ec89271d58cc2b25c09db33f5c2d2511ea4d6bb4275cfc981610973f1f5093e35783c5d7e5ea5 languageName: node linkType: hard -"postcss-media-minmax@npm:^5.0.0": - version: 5.0.0 - resolution: "postcss-media-minmax@npm:5.0.0" - peerDependencies: - postcss: ^8.1.0 - checksum: 2cd7283e07a1ac1acdcc3ecbaa0e9932f8d1e7647e7aeb14d91845fcb890d60d7257ec70c825cae8d48ae80a08cc77ebc4021a0dfa32360e0cd991e2bc021607 - languageName: node - linkType: hard - -"postcss-merge-longhand@npm:^5.1.7": - version: 5.1.7 - resolution: "postcss-merge-longhand@npm:5.1.7" +"postcss-merge-longhand@npm:^6.0.3": + version: 6.0.3 + resolution: "postcss-merge-longhand@npm:6.0.3" dependencies: postcss-value-parser: ^4.2.0 - stylehacks: ^5.1.1 + stylehacks: ^6.0.3 peerDependencies: - postcss: ^8.2.15 - checksum: 81c3fc809f001b9b71a940148e242bdd6e2d77713d1bfffa15eb25c1f06f6648d5e57cb21645746d020a2a55ff31e1740d2b27900442913a9d53d8a01fb37e1b + postcss: ^8.4.31 + checksum: b0988441e9ddaa6f1a724602cd28b4c57c8d9c005b035ee84b444c4f66578b68b7062820c6abe198fb5486f15569b8779bad8ecec4cd79aa421ba9d167bb9c9f languageName: node linkType: hard -"postcss-merge-rules@npm:^5.1.3": - version: 5.1.3 - resolution: "postcss-merge-rules@npm:5.1.3" +"postcss-merge-rules@npm:^6.0.4": + version: 6.0.4 + resolution: "postcss-merge-rules@npm:6.0.4" dependencies: - browserslist: ^4.21.4 + browserslist: ^4.23.0 caniuse-api: ^3.0.0 - cssnano-utils: ^3.1.0 - postcss-selector-parser: ^6.0.5 + cssnano-utils: ^4.0.1 + postcss-selector-parser: ^6.0.15 peerDependencies: - postcss: ^8.2.15 - checksum: 0ddaddff98cd7f3fac2b0e716c641f529a61a8668be6d5b48d60770d0a1246126088e1d606f309b9748ff598a3794f3fd6dd5b8c3d79112f84744cab5375d4d9 + postcss: ^8.4.31 + checksum: 78e512ef9ebf72b0f69a988e510f3a3da7109b9834519830b89581a2e6d381a21172c30d4e53f69c76571095e50b3a71c6633275b7633a7f9e33fc86e020b18b languageName: node linkType: hard -"postcss-minify-font-values@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-minify-font-values@npm:5.1.0" +"postcss-minify-font-values@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-minify-font-values@npm:6.0.2" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 35e858fa41efa05acdeb28f1c76579c409fdc7eabb1744c3bd76e895bb9fea341a016746362a67609688ab2471f587202b9a3e14ea28ad677754d663a2777ece + postcss: ^8.4.31 + checksum: bbf7168db5d924c983201d4649241838f9bfe3d78b5eed9eaff0da0357aa187c11067248a917a40b2695df770d7daf261c1119a5ae558a26bed4b3a3e8d7f78e languageName: node linkType: hard -"postcss-minify-gradients@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-minify-gradients@npm:5.1.1" +"postcss-minify-gradients@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-minify-gradients@npm:6.0.2" dependencies: - colord: ^2.9.1 - cssnano-utils: ^3.1.0 + colord: ^2.9.3 + cssnano-utils: ^4.0.1 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 27354072a07c5e6dab36731103b94ca2354d4ed3c5bc6aacfdf2ede5a55fa324679d8fee5450800bc50888dbb5e9ed67569c0012040c2be128143d0cebb36d67 + postcss: ^8.4.31 + checksum: 5c189bc9b2ef67ff948fe9fef70cc4c7359a32a37115d2e079a5a54384067a25d2b4df1ed05f50faae868a312639de722dce37228e40e43f7054b70db2b9fda5 languageName: node linkType: hard -"postcss-minify-params@npm:^5.1.4": - version: 5.1.4 - resolution: "postcss-minify-params@npm:5.1.4" +"postcss-minify-params@npm:^6.0.3": + version: 6.0.3 + resolution: "postcss-minify-params@npm:6.0.3" dependencies: - browserslist: ^4.21.4 - cssnano-utils: ^3.1.0 + browserslist: ^4.23.0 + cssnano-utils: ^4.0.1 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: bd63e2cc89edcf357bb5c2a16035f6d02ef676b8cede4213b2bddd42626b3d428403849188f95576fc9f03e43ebd73a29bf61d33a581be9a510b13b7f7f100d5 + postcss: ^8.4.31 + checksum: 85720d90decb8316e4644fff2adcaf54a25fa8eb4a3899f5699d2278ce320adea1a3c10e7d04004bcfd436962f1ee2c06fa0b58272eaaa9112bcab12ce80bd36 languageName: node linkType: hard -"postcss-minify-selectors@npm:^5.2.1": - version: 5.2.1 - resolution: "postcss-minify-selectors@npm:5.2.1" +"postcss-minify-selectors@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-minify-selectors@npm:6.0.2" dependencies: - postcss-selector-parser: ^6.0.5 + postcss-selector-parser: ^6.0.15 peerDependencies: - postcss: ^8.2.15 - checksum: 6fdbc84f99a60d56b43df8930707da397775e4c36062a106aea2fd2ac81b5e24e584a1892f4baa4469fa495cb87d1422560eaa8f6c9d500f9f0b691a5f95bab5 - languageName: node - linkType: hard - -"postcss-modules-extract-imports@npm:^2.0.0": - version: 2.0.0 - resolution: "postcss-modules-extract-imports@npm:2.0.0" - dependencies: - postcss: ^7.0.5 - checksum: 154790fe5954aaa12f300aa9aa782fae8b847138459c8f533ea6c8f29439dd66b4d9a49e0bf6f8388fa0df898cc03d61c84678e3b0d4b47cac5a4334a7151a9f + postcss: ^8.4.31 + checksum: 7f1a74f3b2d8cc4e6a07141489ffbf7d8b21f967905fb8e8afc7b6c1fe753f969b4b6eb3fadaa76c76f3f396ebb2c706b23e1a4942dc2a5cc4f7461e8bcf2e74 languageName: node linkType: hard @@ -38433,59 +33316,27 @@ __metadata: languageName: node linkType: hard -"postcss-modules-local-by-default@npm:^3.0.2": - version: 3.0.3 - resolution: "postcss-modules-local-by-default@npm:3.0.3" - dependencies: - icss-utils: ^4.1.1 - postcss: ^7.0.32 - postcss-selector-parser: ^6.0.2 - postcss-value-parser: ^4.1.0 - checksum: 0267633eaf80e72a3abf391b6e34c5b344a1bdfb1421543d3ed43fc757e053e0fcc1a2eb06d959a8f435776e8dc80288b59bfc34d61e5e021d47b747c417c5a1 - languageName: node - linkType: hard - -"postcss-modules-local-by-default@npm:^4.0.0": - version: 4.0.0 - resolution: "postcss-modules-local-by-default@npm:4.0.0" +"postcss-modules-local-by-default@npm:^4.0.4": + version: 4.0.4 + resolution: "postcss-modules-local-by-default@npm:4.0.4" dependencies: icss-utils: ^5.0.0 postcss-selector-parser: ^6.0.2 postcss-value-parser: ^4.1.0 peerDependencies: postcss: ^8.1.0 - checksum: 6cf570badc7bc26c265e073f3ff9596b69bb954bc6ac9c5c1b8cba2995b80834226b60e0a3cbb87d5f399dbb52e6466bba8aa1d244f6218f99d834aec431a69d - languageName: node - linkType: hard - -"postcss-modules-scope@npm:^2.2.0": - version: 2.2.0 - resolution: "postcss-modules-scope@npm:2.2.0" - dependencies: - postcss: ^7.0.6 - postcss-selector-parser: ^6.0.0 - checksum: c611181df924275ca1ffea261149c229488d6921054896879ca98feeb0913f9b00f4f160654beb2cb243a2989036c269baa96778eeacaaa399a4604b6e2fea17 + checksum: 578b955b0773147890caa88c30b10dfc849c5b1412a47ad51751890dba16fca9528c3ab00a19b186a8c2c150c2d08e2ce64d3d907800afee1f37c6d38252e365 languageName: node linkType: hard -"postcss-modules-scope@npm:^3.0.0": - version: 3.0.0 - resolution: "postcss-modules-scope@npm:3.0.0" +"postcss-modules-scope@npm:^3.1.1": + version: 3.1.1 + resolution: "postcss-modules-scope@npm:3.1.1" dependencies: postcss-selector-parser: ^6.0.4 peerDependencies: postcss: ^8.1.0 - checksum: 330b9398dbd44c992c92b0dc612c0626135e2cc840fee41841eb61247a6cfed95af2bd6f67ead9dd9d0bb41f5b0367129d93c6e434fa3e9c58ade391d9a5a138 - languageName: node - linkType: hard - -"postcss-modules-values@npm:^3.0.0": - version: 3.0.0 - resolution: "postcss-modules-values@npm:3.0.0" - dependencies: - icss-utils: ^4.0.0 - postcss: ^7.0.6 - checksum: f1aea0b9c6798b39ec02a6d2310924bb9bfbddb4579668c2d4e2205ca7a68c656b85d5720f9bba3629d611f36667fe04ab889ea3f9a6b569a0a0d57b4f2f4e99 + checksum: 9e9d23abb0babc7fa243be65704d72a5a9ceb2bded4dbaef96a88210d468b03c8c3158c197f4e22300c851f08c6fdddd6ebe65f44e4c34448b45b8a2e063a16d languageName: node linkType: hard @@ -38500,114 +33351,113 @@ __metadata: languageName: node linkType: hard -"postcss-nesting@npm:^10.0.2": - version: 10.2.0 - resolution: "postcss-nesting@npm:10.2.0" +"postcss-nesting@npm:^12.0.3": + version: 12.0.4 + resolution: "postcss-nesting@npm:12.0.4" dependencies: - "@csstools/selector-specificity": ^2.0.0 - postcss-selector-parser: ^6.0.10 + "@csstools/selector-specificity": ^3.0.2 + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.2 - checksum: 25e6e66186bd7f18bc4628cf0f43e02189268f28a449aa4a63b33b8f2c33745af99acfcd4ce2ac69319dc850e83b28dbaabcf517e3977dfe20e37fed0e032c7d + postcss: ^8.4 + checksum: fcf625e7a2eb94367fcbe31ee3af05e481bd495fc6744e3ec527a9001a5c7d2b388915e238278ad48e8e15adc9453c2ddf3c5cb6657102c4db8aaac515a4a71a languageName: node linkType: hard -"postcss-normalize-charset@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-charset@npm:5.1.0" +"postcss-normalize-charset@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-charset@npm:6.0.1" peerDependencies: - postcss: ^8.2.15 - checksum: e79d92971fc05b8b3c9b72f3535a574e077d13c69bef68156a0965f397fdf157de670da72b797f57b0e3bac8f38155b5dd1735ecab143b9cc4032d72138193b4 + postcss: ^8.4.31 + checksum: 7198a7bcc92c9bb971aeb7e6d4a00defc1d5ec99f7c97af217a34942972b9c9e587478d44afb8a8a6d8c7afe63835da233957ad9c9e172f7d3b74e14763f01de languageName: node linkType: hard -"postcss-normalize-display-values@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-display-values@npm:5.1.0" +"postcss-normalize-display-values@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-display-values@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: b6eb7b9b02c3bdd62bbc54e01e2b59733d73a1c156905d238e178762962efe0c6f5104544da39f32cade8a4fb40f10ff54b63a8ebfbdff51e8780afb9fbdcf86 + postcss: ^8.4.31 + checksum: 4201fde08d28cd54d45f800d130c202f76da448c15179e997c96c4cc88cf959f82c04ceac4f21bd7e0be3db8ea7166b4a3a9e2eb0639aea0fdd84bcf349f8413 languageName: node linkType: hard -"postcss-normalize-positions@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-normalize-positions@npm:5.1.1" +"postcss-normalize-positions@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-positions@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: d9afc233729c496463c7b1cdd06732469f401deb387484c3a2422125b46ec10b4af794c101f8c023af56f01970b72b535e88373b9058ecccbbf88db81662b3c4 + postcss: ^8.4.31 + checksum: 8a08ab0105efdd4ef69545e414daccb40cefa09f73df4813a4c708082a75aabd695519bfeeac2edecb4ee35c9e3771565aeb29e8fdc6df5dec0916e5f2da7e48 languageName: node linkType: hard -"postcss-normalize-repeat-style@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-normalize-repeat-style@npm:5.1.1" +"postcss-normalize-repeat-style@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-repeat-style@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 2c6ad2b0ae10a1fda156b948c34f78c8f1e185513593de4d7e2480973586675520edfec427645fa168c337b0a6b3ceca26f92b96149741ca98a9806dad30d534 + postcss: ^8.4.31 + checksum: d4985a3379ca79bb7e992c4ee1681c344dc8761b1f6ef7b44c377dad56210c1e400b0321eeed48babe3e57f87dd974570749b5f4483481de903feedbf94ec31c languageName: node linkType: hard -"postcss-normalize-string@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-string@npm:5.1.0" +"postcss-normalize-string@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-string@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 6e549c6e5b2831e34c7bdd46d8419e2278f6af1d5eef6d26884a37c162844e60339340c57e5e06058cdbe32f27fc6258eef233e811ed2f71168ef2229c236ada + postcss: ^8.4.31 + checksum: 267a5854ebc30f48db7e4099da6e503325b80b4f9a1d539b80b032dece2753ddc27bcc7d31504195dbfd41101871923b200ab7336788bcb5d415edeeeb756224 languageName: node linkType: hard -"postcss-normalize-timing-functions@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-timing-functions@npm:5.1.0" +"postcss-normalize-timing-functions@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-timing-functions@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: da550f50e90b0b23e17b67449a7d1efd1aa68288e66d4aa7614ca6f5cc012896be1972b7168eee673d27da36504faccf7b9f835c0f7e81243f966a42c8c030aa + postcss: ^8.4.31 + checksum: 60ab18b7e785b64920d6e9db637734332bb161bc2a5d2002449121b353c32e6d85a90cbf6c56667dc93ab5622ce985f8dd3295ff507d38b7231797a2a4a26e75 languageName: node linkType: hard -"postcss-normalize-unicode@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-normalize-unicode@npm:5.1.1" +"postcss-normalize-unicode@npm:^6.0.3": + version: 6.0.3 + resolution: "postcss-normalize-unicode@npm:6.0.3" dependencies: - browserslist: ^4.21.4 + browserslist: ^4.23.0 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 4c24d26cc9f4b19a9397db4e71dd600dab690f1de8e14a3809e2aa1452dbc3791c208c38a6316bbc142f29e934fdf02858e68c94038c06174d78a4937e0f273c + postcss: ^8.4.31 + checksum: 5c9ff00be2036846b8bc8d7de2e88b262d592194bc3aa884307ebccb0fe2cb56cd4e61165d56036ae10983fd10ddabdc8d45d33de9a48cfc5e1f438587029a6c languageName: node linkType: hard -"postcss-normalize-url@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-url@npm:5.1.0" +"postcss-normalize-url@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-url@npm:6.0.1" dependencies: - normalize-url: ^6.0.1 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 3bd4b3246d6600230bc827d1760b24cb3101827ec97570e3016cbe04dc0dd28f4dbe763245d1b9d476e182c843008fbea80823061f1d2219b96f0d5c724a24c0 + postcss: ^8.4.31 + checksum: a4adcadcbde44b71f2996c23c6671826a7655ab1008413e32cd068a57b60e33950d918e7409ce210e8ee761a33523b5a1879d42927d104b5aee85c27f8bd7dc5 languageName: node linkType: hard -"postcss-normalize-whitespace@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-normalize-whitespace@npm:5.1.1" +"postcss-normalize-whitespace@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-normalize-whitespace@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 12d8fb6d1c1cba208cc08c1830959b7d7ad447c3f5581873f7e185f99a9a4230c43d3af21ca12c818e4690a5085a95b01635b762ad4a7bef69d642609b4c0e19 + postcss: ^8.4.31 + checksum: cc1c253cb8e66e9b24ce285eace7bca241af0c6f74b027193f41f7c265ef196ad80f9373e4399dd42b63a1d78ffb68d5a22e0530db217bbb5efe7cc031a509bb languageName: node linkType: hard @@ -38625,26 +33475,35 @@ __metadata: languageName: node linkType: hard -"postcss-ordered-values@npm:^5.1.3": - version: 5.1.3 - resolution: "postcss-ordered-values@npm:5.1.3" +"postcss-opacity-percentage@npm:^2.0.0": + version: 2.0.0 + resolution: "postcss-opacity-percentage@npm:2.0.0" + peerDependencies: + postcss: ^8.2 + checksum: 57948eb722fef5c733eb598fca93e92b364b91c565bd2fd35c59234bf52f797df613be8c790a77c85700d4a62172cfb2e21d4e313093cd32023531190b8e20d4 + languageName: node + linkType: hard + +"postcss-ordered-values@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-ordered-values@npm:6.0.1" dependencies: - cssnano-utils: ^3.1.0 + cssnano-utils: ^4.0.1 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 6f3ca85b6ceffc68aadaf319d9ee4c5ac16d93195bf8cba2d1559b631555ad61941461cda6d3909faab86e52389846b2b36345cff8f0c3f4eb345b1b8efadcf9 + postcss: ^8.4.31 + checksum: a75a4903b817b6f1d4aa6041108eb3bf6c9d7cbe5a75d8e53c4f3fb805a7866c80f3f1a459cf1740cd9890c57cf1656967431bcdcacfe4661d794f7f01f55772 languageName: node linkType: hard -"postcss-overflow-shorthand@npm:^3.0.0": - version: 3.0.4 - resolution: "postcss-overflow-shorthand@npm:3.0.4" +"postcss-overflow-shorthand@npm:^5.0.1": + version: 5.0.1 + resolution: "postcss-overflow-shorthand@npm:5.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2 - checksum: 74009022491e3901263f8f5811630393480323e51f5d23ef17f3fdc7e03bf9c2502a632f3ba8fe6a468b57590f13b2fa3b17a68ef19653589e76277607696743 + postcss: ^8.4 + checksum: 968ba209c17006d3f4bea05564e916126861fa64dd33d828032f4d94164b6a1d697cd7ff03f61ed81d02eabdd1aefb07fc5121286450da27f4f9f0770b3b8bc8 languageName: node linkType: hard @@ -38657,92 +33516,118 @@ __metadata: languageName: node linkType: hard -"postcss-place@npm:^7.0.1": - version: 7.0.5 - resolution: "postcss-place@npm:7.0.5" +"postcss-place@npm:^9.0.1": + version: 9.0.1 + resolution: "postcss-place@npm:9.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2 - checksum: 903fec0c313bb7ec20f2c8f0a125866fb7804aa3186b5b2c7c2d58cb9039ff301461677a060e9db643d1aaffaf80a0ff71e900a6da16705dad6b49c804cb3c73 + postcss: ^8.4 + checksum: b4833784e1b0f6366f648e96416e7c571e4c1b51425a337b7c411c20614177c0810379ac27ddd804a06feb428c04c509df69f8bd591a4c6b01292d6c1aa61699 languageName: node linkType: hard -"postcss-preset-env@npm:7.0.1": - version: 7.0.1 - resolution: "postcss-preset-env@npm:7.0.1" - dependencies: - autoprefixer: ^10.4.0 - browserslist: ^4.17.5 - caniuse-lite: ^1.0.30001272 - css-blank-pseudo: ^2.0.0 - css-has-pseudo: ^2.0.0 - css-prefers-color-scheme: ^5.0.0 - cssdb: ^5.0.0 - postcss: ^8.3 - postcss-attribute-case-insensitive: ^5.0.0 - postcss-color-functional-notation: ^4.0.1 - postcss-color-hex-alpha: ^8.0.0 - postcss-color-rebeccapurple: ^7.0.0 - postcss-custom-media: ^8.0.0 - postcss-custom-properties: ^12.0.0 - postcss-custom-selectors: ^6.0.0 - postcss-dir-pseudo-class: ^6.0.0 - postcss-double-position-gradients: ^3.0.1 - postcss-env-function: ^4.0.2 - postcss-focus-visible: ^6.0.1 - postcss-focus-within: ^5.0.1 +"postcss-preset-env@npm:9.4.0": + version: 9.4.0 + resolution: "postcss-preset-env@npm:9.4.0" + dependencies: + "@csstools/postcss-cascade-layers": ^4.0.3 + "@csstools/postcss-color-function": ^3.0.10 + "@csstools/postcss-color-mix-function": ^2.0.10 + "@csstools/postcss-exponential-functions": ^1.0.4 + "@csstools/postcss-font-format-keywords": ^3.0.2 + "@csstools/postcss-gamut-mapping": ^1.0.3 + "@csstools/postcss-gradients-interpolation-method": ^4.0.10 + "@csstools/postcss-hwb-function": ^3.0.9 + "@csstools/postcss-ic-unit": ^3.0.4 + "@csstools/postcss-initial": ^1.0.1 + "@csstools/postcss-is-pseudo-class": ^4.0.5 + "@csstools/postcss-light-dark-function": ^1.0.0 + "@csstools/postcss-logical-float-and-clear": ^2.0.1 + "@csstools/postcss-logical-overflow": ^1.0.1 + "@csstools/postcss-logical-overscroll-behavior": ^1.0.1 + "@csstools/postcss-logical-resize": ^2.0.1 + "@csstools/postcss-logical-viewport-units": ^2.0.6 + "@csstools/postcss-media-minmax": ^1.1.3 + "@csstools/postcss-media-queries-aspect-ratio-number-values": ^2.0.6 + "@csstools/postcss-nested-calc": ^3.0.2 + "@csstools/postcss-normalize-display-values": ^3.0.2 + "@csstools/postcss-oklab-function": ^3.0.10 + "@csstools/postcss-progressive-custom-properties": ^3.1.0 + "@csstools/postcss-relative-color-syntax": ^2.0.10 + "@csstools/postcss-scope-pseudo-class": ^3.0.1 + "@csstools/postcss-stepped-value-functions": ^3.0.5 + "@csstools/postcss-text-decoration-shorthand": ^3.0.4 + "@csstools/postcss-trigonometric-functions": ^3.0.5 + "@csstools/postcss-unset-value": ^3.0.1 + autoprefixer: ^10.4.17 + browserslist: ^4.22.3 + css-blank-pseudo: ^6.0.1 + css-has-pseudo: ^6.0.2 + css-prefers-color-scheme: ^9.0.1 + cssdb: ^7.11.0 + postcss-attribute-case-insensitive: ^6.0.3 + postcss-clamp: ^4.1.0 + postcss-color-functional-notation: ^6.0.5 + postcss-color-hex-alpha: ^9.0.4 + postcss-color-rebeccapurple: ^9.0.3 + postcss-custom-media: ^10.0.3 + postcss-custom-properties: ^13.3.5 + postcss-custom-selectors: ^7.1.7 + postcss-dir-pseudo-class: ^8.0.1 + postcss-double-position-gradients: ^5.0.4 + postcss-focus-visible: ^9.0.1 + postcss-focus-within: ^8.0.1 postcss-font-variant: ^5.0.0 - postcss-gap-properties: ^3.0.0 - postcss-image-set-function: ^4.0.2 - postcss-initial: ^4.0.1 - postcss-lab-function: ^4.0.1 - postcss-logical: ^5.0.0 - postcss-media-minmax: ^5.0.0 - postcss-nesting: ^10.0.2 - postcss-overflow-shorthand: ^3.0.0 + postcss-gap-properties: ^5.0.1 + postcss-image-set-function: ^6.0.3 + postcss-lab-function: ^6.0.10 + postcss-logical: ^7.0.1 + postcss-nesting: ^12.0.3 + postcss-opacity-percentage: ^2.0.0 + postcss-overflow-shorthand: ^5.0.1 postcss-page-break: ^3.0.4 - postcss-place: ^7.0.1 - postcss-pseudo-class-any-link: ^7.0.0 + postcss-place: ^9.0.1 + postcss-pseudo-class-any-link: ^9.0.1 postcss-replace-overflow-wrap: ^4.0.0 - postcss-selector-not: ^5.0.0 + postcss-selector-not: ^7.0.2 peerDependencies: - postcss: ^8.3 - checksum: 822a17d5bc5b1e52e1dca68ed9b64062acce1b2067f5d8dcefc7b97972c1bc5a9e3f46d03868b3d7501699e3a2954f247c8c25430ca13ca52d4297c7f23abf80 + postcss: ^8.4 + checksum: 545ff6f7ce24d40faf9f741fc1939d7ba7ee1fd08089d657689a4c128f0634f3f048e3b6711105f6ccdafa520e4ddb22c68aad7c0c2a1a31ee047ffcd2d64808 languageName: node linkType: hard -"postcss-pseudo-class-any-link@npm:^7.0.0": - version: 7.1.6 - resolution: "postcss-pseudo-class-any-link@npm:7.1.6" +"postcss-pseudo-class-any-link@npm:^9.0.1": + version: 9.0.1 + resolution: "postcss-pseudo-class-any-link@npm:9.0.1" dependencies: - postcss-selector-parser: ^6.0.10 + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.2 - checksum: 43aa18ea1ef1b168f61310856dd92f46ceb3dc60b6cf820e079ca1a849df5cc0f12a1511bdc1811a23f03d60ddcc959200c80c3f9a7b57feebe32bab226afb39 + postcss: ^8.4 + checksum: 0b20561c30cd00de1c6a57263b3836359015816cf458daf794b96ea95e75f6bd37708abc6c79f7c3b53bf63d97a92472f3fbb39cf6dabfca29efd146cd7df50f languageName: node linkType: hard -"postcss-reduce-initial@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-reduce-initial@npm:5.1.1" +"postcss-reduce-initial@npm:^6.0.3": + version: 6.0.3 + resolution: "postcss-reduce-initial@npm:6.0.3" dependencies: - browserslist: ^4.21.4 + browserslist: ^4.23.0 caniuse-api: ^3.0.0 peerDependencies: - postcss: ^8.2.15 - checksum: 1b704aba8c38103cbb5a75c6201dbf58ec2f3a978013c7f7e8957fd3bf3282f992050dec5a01bc050d031bad836e187dd6622b922ca78ab92bcd0afd21fb0b98 + postcss: ^8.4.31 + checksum: 758203cab1f2a30edd8acbcc05dd746113ba0e457faa0bbd4676e223a15e6ef0751780277503d7409760e959c8a7283ae43fc3e789da35bf1425628d8aad9924 languageName: node linkType: hard -"postcss-reduce-transforms@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-reduce-transforms@npm:5.1.0" +"postcss-reduce-transforms@npm:^6.0.1": + version: 6.0.1 + resolution: "postcss-reduce-transforms@npm:6.0.1" dependencies: postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: 0c6af2cba20e3ff63eb9ad045e634ddfb9c3e5c0e614c020db2a02f3aa20632318c4ede9e0c995f9225d9a101e673de91c0a6e10bb2fa5da6d6c75d15a55882f + postcss: ^8.4.31 + checksum: 2d8adb6f9d57c71a2d93e14acee273fdc1ad20015181ed27d7ba62ace96fcf416e9115c862a5c69422d9b28d7abeb760165f517a9eb1993ce47b1a34f8b0566e languageName: node linkType: hard @@ -38755,18 +33640,28 @@ __metadata: languageName: node linkType: hard -"postcss-selector-not@npm:^5.0.0": - version: 5.0.0 - resolution: "postcss-selector-not@npm:5.0.0" +"postcss-selector-not@npm:^7.0.2": + version: 7.0.2 + resolution: "postcss-selector-not@npm:7.0.2" dependencies: - balanced-match: ^1.0.0 + postcss-selector-parser: ^6.0.13 peerDependencies: - postcss: ^8.1.0 - checksum: eb7bdfdd665b2f0db660d4a2061f103b96d7c326a4b9d6241d55bf32bdcd1f5defaa4c8251123c73e1bcc75dad5a2ce77c520e42ce26ecd1e42f2f842baa155f + postcss: ^8.4 + checksum: 51e422d9bd6e4935f598b68ac12ec2c38c5208d43ca43193706a2caafa0fdb461961ccc9fed27f6d3c06f61857a706a6cefbc50e667f707369121182180867d0 + languageName: node + linkType: hard + +"postcss-selector-parser@npm:^6.0.11, postcss-selector-parser@npm:^6.0.13, postcss-selector-parser@npm:^6.0.15": + version: 6.0.15 + resolution: "postcss-selector-parser@npm:6.0.15" + dependencies: + cssesc: ^3.0.0 + util-deprecate: ^1.0.2 + checksum: 57decb94152111004f15e27b9c61131eb50ee10a3288e7fcf424cebbb4aba82c2817517ae718f8b5d704ee9e02a638d4a2acff8f47685c295a33ecee4fd31055 languageName: node linkType: hard -"postcss-selector-parser@npm:^6, postcss-selector-parser@npm:^6.0.0, postcss-selector-parser@npm:^6.0.10, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4, postcss-selector-parser@npm:^6.0.5, postcss-selector-parser@npm:^6.0.9": +"postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4": version: 6.0.11 resolution: "postcss-selector-parser@npm:6.0.11" dependencies: @@ -38776,26 +33671,26 @@ __metadata: languageName: node linkType: hard -"postcss-svgo@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-svgo@npm:5.1.0" +"postcss-svgo@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-svgo@npm:6.0.2" dependencies: postcss-value-parser: ^4.2.0 - svgo: ^2.7.0 + svgo: ^3.2.0 peerDependencies: - postcss: ^8.2.15 - checksum: d86eb5213d9f700cf5efe3073799b485fb7cacae0c731db3d7749c9c2b1c9bc85e95e0baeca439d699ff32ea24815fc916c4071b08f67ed8219df229ce1129bd + postcss: ^8.4.31 + checksum: 223255d31e815e6aa2fd1ae0a4ccab6f83590fcbf0cabb39d1a922e577990b4ad9f73989430cb2e2b974b3395d82e9eadcaa13c669fc333aaf2c110483569b97 languageName: node linkType: hard -"postcss-unique-selectors@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-unique-selectors@npm:5.1.1" +"postcss-unique-selectors@npm:^6.0.2": + version: 6.0.2 + resolution: "postcss-unique-selectors@npm:6.0.2" dependencies: - postcss-selector-parser: ^6.0.5 + postcss-selector-parser: ^6.0.15 peerDependencies: - postcss: ^8.2.15 - checksum: 637e7b786e8558265775c30400c54b6b3b24d4748923f4a39f16a65fd0e394f564ccc9f0a1d3c0e770618a7637a7502ea1d0d79f731d429cb202255253c23278 + postcss: ^8.4.31 + checksum: ab4bb9f0e9117057b63364d79af3f7b6b0b9177c91fc4ff804ec011a0978b7972dd9d10a9bc0ece97ee5fde10c86fd39c51c160ea8425fc0e0414dceb87ef968 languageName: node linkType: hard @@ -38806,24 +33701,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^7.0.0, postcss@npm:^7.0.14, postcss@npm:^7.0.26, postcss@npm:^7.0.32, postcss@npm:^7.0.35, postcss@npm:^7.0.5, postcss@npm:^7.0.6": - version: 7.0.39 - resolution: "postcss@npm:7.0.39" - dependencies: - picocolors: ^0.2.1 - source-map: ^0.6.1 - checksum: 4ac793f506c23259189064bdc921260d869a115a82b5e713973c5af8e94fbb5721a5cc3e1e26840500d7e1f1fa42a209747c5b1a151918a9bc11f0d7ed9048e3 - languageName: node - linkType: hard - -"postcss@npm:^8.2.15, postcss@npm:^8.3, postcss@npm:^8.3.5": - version: 8.4.21 - resolution: "postcss@npm:8.4.21" +"postcss@npm:^8.2.14, postcss@npm:^8.4.33": + version: 8.4.35 + resolution: "postcss@npm:8.4.35" dependencies: - nanoid: ^3.3.4 + nanoid: ^3.3.7 picocolors: ^1.0.0 source-map-js: ^1.0.2 - checksum: e39ac60ccd1542d4f9d93d894048aac0d686b3bb38e927d8386005718e6793dbbb46930f0a523fe382f1bbd843c6d980aaea791252bf5e176180e5a4336d9679 + checksum: cf3c3124d3912a507603f6d9a49b3783f741075e9aa73eb592a6dd9194f9edab9d20a8875d16d137d4f779fe7b6fbd1f5727e39bfd1c3003724980ee4995e1da languageName: node linkType: hard @@ -38946,34 +33831,6 @@ __metadata: languageName: node linkType: hard -"prelude-ls@npm:~1.1.2": - version: 1.1.2 - resolution: "prelude-ls@npm:1.1.2" - checksum: c4867c87488e4a0c233e158e4d0d5565b609b105d75e4c05dc760840475f06b731332eb93cc8c9cecb840aa8ec323ca3c9a56ad7820ad2e63f0261dadcb154e4 - languageName: node - linkType: hard - -"prepend-http@npm:^1.0.0, prepend-http@npm:^1.0.1": - version: 1.0.4 - resolution: "prepend-http@npm:1.0.4" - checksum: 01e7baf4ad38af02257b99098543469332fc42ae50df33d97a124bf8172295907352fa6138c9b1610c10c6dd0847ca736e53fda736387cc5cf8fcffe96b47f29 - languageName: node - linkType: hard - -"prepend-http@npm:^2.0.0": - version: 2.0.0 - resolution: "prepend-http@npm:2.0.0" - checksum: 7694a9525405447662c1ffd352fcb41b6410c705b739b6f4e3a3e21cf5fdede8377890088e8934436b8b17ba55365a615f153960f30877bf0d0392f9e93503ea - languageName: node - linkType: hard - -"preserve@npm:^0.2.0": - version: 0.2.0 - resolution: "preserve@npm:0.2.0" - checksum: dd31d4fd0e6b218cac7178712ae0683c96e6eaa3e5490a37aba6d47095f87c47ffe980a3061ebe72ca07cb2a9a4f1a41bbeecee8944ec77be311c294e05b2e43 - languageName: node - linkType: hard - "prettier@npm:^2.8.3": version: 2.8.8 resolution: "prettier@npm:2.8.8" @@ -38990,16 +33847,6 @@ __metadata: languageName: node linkType: hard -"pretty-error@npm:^2.1.1": - version: 2.1.2 - resolution: "pretty-error@npm:2.1.2" - dependencies: - lodash: ^4.17.20 - renderkid: ^2.0.4 - checksum: 16775d06f9a695d17103414d610b1281f9535ee1f2da1ce1e1b9be79584a114aa7eac6dcdcc5ef151756d3c014dfd4ac1c7303ed8016d0cec12437cfdf4021c6 - languageName: node - linkType: hard - "pretty-error@npm:^4.0.0": version: 4.0.0 resolution: "pretty-error@npm:4.0.0" @@ -39010,16 +33857,6 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^23.6.0": - version: 23.6.0 - resolution: "pretty-format@npm:23.6.0" - dependencies: - ansi-regex: ^3.0.0 - ansi-styles: ^3.2.0 - checksum: b668eac9fb19d12cf27098206d587b0be8da9f7fdc56998ace9bad9b6b6f5a5be5004d9fec3c2dc215d4128ef3db901e7329e0e8e081b0732a781bddfa9e2b66 - languageName: node - linkType: hard - "pretty-format@npm:^24.0.0, pretty-format@npm:^24.9.0": version: 24.9.0 resolution: "pretty-format@npm:24.9.0" @@ -39043,6 +33880,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0": + version: 29.7.0 + resolution: "pretty-format@npm:29.7.0" + dependencies: + "@jest/schemas": ^29.6.3 + ansi-styles: ^5.0.0 + react-is: ^18.0.0 + checksum: 032c1602383e71e9c0c02a01bbd25d6759d60e9c7cf21937dde8357aa753da348fcec5def5d1002c9678a8524d5fe099ad98861286550ef44de8808cc61e43b6 + languageName: node + linkType: hard + "pretty-format@npm:^29.5.0": version: 29.5.0 resolution: "pretty-format@npm:29.5.0" @@ -39054,13 +33902,6 @@ __metadata: languageName: node linkType: hard -"pretty-hrtime@npm:^1.0.3": - version: 1.0.3 - resolution: "pretty-hrtime@npm:1.0.3" - checksum: bae0e6832fe13c3de43d1a3d43df52bf6090499d74dc65a17f5552cb1a94f1f8019a23284ddf988c3c408a09678d743901e1d8f5b7a71bec31eeeac445bef371 - languageName: node - linkType: hard - "pretty-time@npm:^1.1.0": version: 1.1.0 resolution: "pretty-time@npm:1.1.0" @@ -39068,29 +33909,17 @@ __metadata: languageName: node linkType: hard -"prismjs@npm:^1.27.0, prismjs@npm:^1.8.4": +"prismjs@npm:^1.27.0": version: 1.29.0 resolution: "prismjs@npm:1.29.0" checksum: 007a8869d4456ff8049dc59404e32d5666a07d99c3b0e30a18bd3b7676dfa07d1daae9d0f407f20983865fd8da56de91d09cb08e6aa61f5bc420a27c0beeaf93 languageName: node linkType: hard -"prismjs@npm:~1.17.0": - version: 1.17.1 - resolution: "prismjs@npm:1.17.1" - dependencies: - clipboard: ^2.0.0 - dependenciesMeta: - clipboard: - optional: true - checksum: d8eb397abc9439d96c95e5e66fa1eb04f2b03779a0c361ecd1458cfffe8698f596cb694e776538d1ab4c7f64e65dfc7ad3780f760d6deb5cf35998a5232b2f0c - languageName: node - linkType: hard - -"private@npm:^0.1.6, private@npm:~0.1.5": - version: 0.1.8 - resolution: "private@npm:0.1.8" - checksum: a00abd713d25389f6de7294f0e7879b8a5d09a9ec5fd81cc2f21b29d4f9a80ec53bc4222927d3a281d4aadd4cd373d9a28726fca3935921950dc75fd71d1fdbb +"proc-log@npm:^3.0.0": + version: 3.0.0 + resolution: "proc-log@npm:3.0.0" + checksum: 02b64e1b3919e63df06f836b98d3af002b5cd92655cab18b5746e37374bfb73e03b84fe305454614b34c25b485cc687a9eebdccf0242cda8fda2475dd2c97e02 languageName: node linkType: hard @@ -39101,6 +33930,13 @@ __metadata: languageName: node linkType: hard +"process-warning@npm:1.0.0, process-warning@npm:^1.0.0": + version: 1.0.0 + resolution: "process-warning@npm:1.0.0" + checksum: c708a03241deec3cabaeee39c4f9ee8c4d71f1c5ef9b746c8252cdb952a6059068cfcdaf348399775244cbc441b6ae5e26a9c87ed371f88335d84f26d19180f9 + languageName: node + linkType: hard + "process-warning@npm:^2.0.0": version: 2.1.0 resolution: "process-warning@npm:2.1.0" @@ -39129,16 +33965,6 @@ __metadata: languageName: node linkType: hard -"promise-retry@npm:^1.1.1": - version: 1.1.1 - resolution: "promise-retry@npm:1.1.1" - dependencies: - err-code: ^1.0.0 - retry: ^0.10.0 - checksum: 18180b4cf8e383768ebffccc55df51385d82bb0241e4506af607e8459b80bd8db01bf5d2bc257549c67a2cc506955750389d1dafb7862216d596ee1bf349cc27 - languageName: node - linkType: hard - "promise-retry@npm:^2.0.1": version: 2.0.1 resolution: "promise-retry@npm:2.0.1" @@ -39149,40 +33975,6 @@ __metadata: languageName: node linkType: hard -"promise.allsettled@npm:^1.0.0": - version: 1.0.6 - resolution: "promise.allsettled@npm:1.0.6" - dependencies: - array.prototype.map: ^1.0.5 - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.20.4 - get-intrinsic: ^1.1.3 - iterate-value: ^1.0.2 - checksum: 5de80c33f41b23387be49229e47ade2fbeb86ad9b2066e5e093c21dbd5a3e7a8e4eb8e420cbf58386e2af976cc4677950092f855b677b16771191599f493d035 - languageName: node - linkType: hard - -"promise.prototype.finally@npm:^3.1.0": - version: 3.1.4 - resolution: "promise.prototype.finally@npm:3.1.4" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.20.4 - checksum: 116556f16e5af74a1be0faf0b76e05fc6592bf74e66c6babbba7094f89887b771691f13236d2ffcf0f8d28ee1048808ccee8f70754c4cb5b3736314fbfadc32b - languageName: node - linkType: hard - -"promise@npm:^7.1.1": - version: 7.3.1 - resolution: "promise@npm:7.3.1" - dependencies: - asap: ~2.0.3 - checksum: 475bb069130179fbd27ed2ab45f26d8862376a137a57314cf53310bdd85cc986a826fd585829be97ebc0aaf10e9d8e68be1bfe5a4a0364144b1f9eedfa940cf1 - languageName: node - linkType: hard - "promptly@npm:^2": version: 2.2.0 resolution: "promptly@npm:2.2.0" @@ -39202,12 +33994,12 @@ __metadata: languageName: node linkType: hard -"promzard@npm:^0.3.0": - version: 0.3.0 - resolution: "promzard@npm:0.3.0" +"promzard@npm:^1.0.0": + version: 1.0.0 + resolution: "promzard@npm:1.0.0" dependencies: - read: 1 - checksum: 443a3b39ac916099988ee0161ab4e22edd1fa27e3d39a38d60e48c11ca6df3f5a90bfe44d95af06ed8659c4050b789ffe64c3f9f8e49a4bea1ea19105c98445a + read: ^2.0.0 + checksum: c06948827171612faae321ebaf23ff8bd9ebb3e1e0f37616990bc4b81c663b192e447b3fe3b424211beb0062cec0cfe6ba3ce70c8b448b4aa59752b765dbb302 languageName: node linkType: hard @@ -39222,19 +34014,10 @@ __metadata: languageName: node linkType: hard -"property-information@npm:^5.0.0": - version: 5.6.0 - resolution: "property-information@npm:5.6.0" - dependencies: - xtend: ^4.0.0 - checksum: fcf87c6542e59a8bbe31ca0b3255a4a63ac1059b01b04469680288998bcfa97f341ca989566adbb63975f4d85339030b82320c324a511532d390910d1c583893 - languageName: node - linkType: hard - -"proto-list@npm:~1.2.1": - version: 1.2.4 - resolution: "proto-list@npm:1.2.4" - checksum: 4d4826e1713cbfa0f15124ab0ae494c91b597a3c458670c9714c36e8baddf5a6aad22842776f2f5b137f259c8533e741771445eb8df82e861eea37a6eaba03f7 +"property-expr@npm:^2.0.4": + version: 2.0.6 + resolution: "property-expr@npm:2.0.6" + checksum: 89977f4bb230736c1876f460dd7ca9328034502fd92e738deb40516d16564b850c0bbc4e052c3df88b5b8cd58e51c93b46a94bea049a3f23f4a022c038864cab languageName: node linkType: hard @@ -39282,30 +34065,14 @@ __metadata: languageName: node linkType: hard -"protocols@npm:^1.4.0": - version: 1.4.8 - resolution: "protocols@npm:1.4.8" - checksum: 2d555c013df0b05402970f67f7207c9955a92b1d13ffa503c814b5fe2f6dde7ac6a03320e0975c1f5832b0113327865e0b3b28bfcad023c25ddb54b53fab8684 - languageName: node - linkType: hard - -"protocols@npm:^2.0.1": +"protocols@npm:^2.0.0, protocols@npm:^2.0.1": version: 2.0.1 resolution: "protocols@npm:2.0.1" checksum: 4a9bef6aa0449a0245ded319ac3cbfd032c3e76ebb562777037a3a832c99253d0e8bc2847f7be350236df620a11f7d4fe683ea7f59a2cc14c69f746b6259eda4 languageName: node linkType: hard -"protoduck@npm:^5.0.1": - version: 5.0.1 - resolution: "protoduck@npm:5.0.1" - dependencies: - genfun: ^5.0.0 - checksum: 1e2d0a82d0bc48ea1fb9a370e8f72636098cb41ecc1963c2d7c50cd5a62ab227db273c5d512481b60fba3165433a2778d486859ba9383c2f9e57767f7eb8975c - languageName: node - linkType: hard - -"proxy-addr@npm:^2.0.7, proxy-addr@npm:~2.0.5, proxy-addr@npm:~2.0.7": +"proxy-addr@npm:^2.0.7, proxy-addr@npm:~2.0.7": version: 2.0.7 resolution: "proxy-addr@npm:2.0.7" dependencies: @@ -39315,19 +34082,19 @@ __metadata: languageName: node linkType: hard -"proxy-agent@npm:~4.0.1": - version: 4.0.1 - resolution: "proxy-agent@npm:4.0.1" +"proxy-agent@npm:~6.3.0": + version: 6.3.1 + resolution: "proxy-agent@npm:6.3.1" dependencies: - agent-base: ^6.0.0 - debug: 4 - http-proxy-agent: ^4.0.0 - https-proxy-agent: ^5.0.0 - lru-cache: ^5.1.1 - pac-proxy-agent: ^4.1.0 - proxy-from-env: ^1.0.0 - socks-proxy-agent: ^5.0.0 - checksum: 2ab2b34dc3c552636f540129dc25ea3d31e31249b1840551f226a1bc4bde3c6c972370857fb83203ac89878c770531c92f10d24e99b1101b22765cd0805384b8 + agent-base: ^7.0.2 + debug: ^4.3.4 + http-proxy-agent: ^7.0.0 + https-proxy-agent: ^7.0.2 + lru-cache: ^7.14.1 + pac-proxy-agent: ^7.0.1 + proxy-from-env: ^1.1.0 + socks-proxy-agent: ^8.0.2 + checksum: 31030da419da31809340ac2521090c9a5bf4fe47a944843f829b3502883208c8586a468955e64b694140a41d70af6f45cf4793f5efd4a6f3ed94e5ac8023e36d languageName: node linkType: hard @@ -39338,7 +34105,7 @@ __metadata: languageName: node linkType: hard -"proxy-from-env@npm:1.1.0, proxy-from-env@npm:^1.0.0": +"proxy-from-env@npm:1.1.0, proxy-from-env@npm:^1.1.0": version: 1.1.0 resolution: "proxy-from-env@npm:1.1.0" checksum: ed7fcc2ba0a33404958e34d95d18638249a68c430e30fcb6c478497d72739ba64ce9810a24f53a7d921d0c065e5b78e3822759800698167256b04659366ca4d4 @@ -39352,21 +34119,7 @@ __metadata: languageName: node linkType: hard -"ps-list@npm:6.3.0": - version: 6.3.0 - resolution: "ps-list@npm:6.3.0" - checksum: 87cf437dec3b0eb6635a3a52d323fbf4a6eb4de3a7eb9d0ded0974afa7dc58d482c2ca84b30bc844eb6b13f62ed3bf2f54ef076feaa4734d896ff4f8efe9ad3e - languageName: node - linkType: hard - -"pseudomap@npm:^1.0.2": - version: 1.0.2 - resolution: "pseudomap@npm:1.0.2" - checksum: 856c0aae0ff2ad60881168334448e898ad7a0e45fe7386d114b150084254c01e200c957cf378378025df4e052c7890c5bd933939b0e0d2ecfcc1dc2f0b2991f5 - languageName: node - linkType: hard - -"psl@npm:^1.1.24, psl@npm:^1.1.28, psl@npm:^1.1.33": +"psl@npm:^1.1.33": version: 1.9.0 resolution: "psl@npm:1.9.0" checksum: 20c4277f640c93d393130673f392618e9a8044c6c7bf61c53917a0fddb4952790f5f362c6c730a9c32b124813e173733f9895add8d26f566ed0ea0654b2e711d @@ -39387,16 +34140,6 @@ __metadata: languageName: node linkType: hard -"pump@npm:^2.0.0": - version: 2.0.1 - resolution: "pump@npm:2.0.1" - dependencies: - end-of-stream: ^1.1.0 - once: ^1.3.1 - checksum: e9f26a17be00810bff37ad0171edb35f58b242487b0444f92fb7d78bc7d61442fa9b9c5bd93a43fd8fd8ddd3cc75f1221f5e04c790f42907e5baab7cf5e2b931 - languageName: node - linkType: hard - "pump@npm:^3.0.0": version: 3.0.0 resolution: "pump@npm:3.0.0" @@ -39407,17 +34150,6 @@ __metadata: languageName: node linkType: hard -"pumpify@npm:^1.3.3": - version: 1.5.1 - resolution: "pumpify@npm:1.5.1" - dependencies: - duplexify: ^3.6.0 - inherits: ^2.0.3 - pump: ^2.0.0 - checksum: 26ca412ec8d665bd0d5e185c1b8f627728eff603440d75d22a58e421e3c66eaf86ec6fc6a6efc54808ecef65979279fa8e99b109a23ec1fa8d79f37e6978c9bd - languageName: node - linkType: hard - "pumpify@npm:^2.0.1": version: 2.0.1 resolution: "pumpify@npm:2.0.1" @@ -39436,13 +34168,6 @@ __metadata: languageName: node linkType: hard -"punycode@npm:^1.2.4, punycode@npm:^1.4.1": - version: 1.4.1 - resolution: "punycode@npm:1.4.1" - checksum: fa6e698cb53db45e4628559e557ddaf554103d2a96a1d62892c8f4032cd3bc8871796cae9eabc1bc700e2b6677611521ce5bb1d9a27700086039965d0cf34518 - languageName: node - linkType: hard - "punycode@npm:^2.1.0, punycode@npm:^2.1.1": version: 2.3.0 resolution: "punycode@npm:2.3.0" @@ -39450,7 +34175,7 @@ __metadata: languageName: node linkType: hard -"punycode@npm:^2.3.0": +"punycode@npm:^2.3.1": version: 2.3.1 resolution: "punycode@npm:2.3.1" checksum: bb0a0ceedca4c3c57a9b981b90601579058903c62be23c5e8e843d2c2d4148a3ecf029d5133486fb0e1822b098ba8bba09e89d6b21742d02fa26bda6441a6fb2 @@ -39505,7 +34230,7 @@ __metadata: languageName: node linkType: hard -"q@npm:^1.1.2, q@npm:^1.4.1, q@npm:^1.5.1": +"q@npm:^1.4.1, q@npm:^1.5.1": version: 1.5.1 resolution: "q@npm:1.5.1" checksum: 147baa93c805bc1200ed698bdf9c72e9e42c05f96d007e33a558b5fdfd63e5ea130e99313f28efc1783e90e6bdb4e48b67a36fcc026b7b09202437ae88a1fb12 @@ -39521,7 +34246,7 @@ __metadata: languageName: node linkType: hard -"qs@npm:6.11.0, qs@npm:^6.6.0, qs@npm:^6.9.4": +"qs@npm:6.11.0": version: 6.11.0 resolution: "qs@npm:6.11.0" dependencies: @@ -39530,49 +34255,6 @@ __metadata: languageName: node linkType: hard -"qs@npm:6.7.0": - version: 6.7.0 - resolution: "qs@npm:6.7.0" - checksum: dfd5f6adef50e36e908cfa70a6233871b5afe66fbaca37ecc1da352ba29eb2151a3797991948f158bb37fccde51bd57845cb619a8035287bfc24e4591172c347 - languageName: node - linkType: hard - -"qs@npm:~6.5.2": - version: 6.5.3 - resolution: "qs@npm:6.5.3" - checksum: 6f20bf08cabd90c458e50855559539a28d00b2f2e7dddcb66082b16a43188418cb3cb77cbd09268bcef6022935650f0534357b8af9eeb29bf0f27ccb17655692 - languageName: node - linkType: hard - -"query-string@npm:^4.1.0": - version: 4.3.4 - resolution: "query-string@npm:4.3.4" - dependencies: - object-assign: ^4.1.0 - strict-uri-encode: ^1.0.0 - checksum: 3b2bae6a8454cf0edf11cf1aa4d1f920398bbdabc1c39222b9bb92147e746fcd97faf00e56f494728fb66b2961b495ba0fde699d5d3bd06b11472d664b36c6cf - languageName: node - linkType: hard - -"query-string@npm:^6.13.8": - version: 6.14.1 - resolution: "query-string@npm:6.14.1" - dependencies: - decode-uri-component: ^0.2.0 - filter-obj: ^1.1.0 - split-on-first: ^1.0.0 - strict-uri-encode: ^2.0.0 - checksum: f2c7347578fa0f3fd4eaace506470cb4e9dc52d409a7ddbd613f614b9a594d750877e193b5d5e843c7477b3b295b857ec328903c943957adc41a3efb6c929449 - languageName: node - linkType: hard - -"querystring-es3@npm:^0.2.0": - version: 0.2.1 - resolution: "querystring-es3@npm:0.2.1" - checksum: 691e8d6b8b157e7cd49ae8e83fcf86de39ab3ba948c25abaa94fba84c0986c641aa2f597770848c64abce290ed17a39c9df6df737dfa7e87c3b63acc7d225d61 - languageName: node - linkType: hard - "querystring@npm:0.2.0": version: 0.2.0 resolution: "querystring@npm:0.2.0" @@ -39608,13 +34290,6 @@ __metadata: languageName: node linkType: hard -"quick-lru@npm:^1.0.0": - version: 1.1.0 - resolution: "quick-lru@npm:1.1.0" - checksum: 7fd3fb3fb19dfc1d32bc0799c336f5867adc9ba3d9a662a50fdb463d2bb27d9c89b5e55b01a51fe09c3e251389ea858e1c38326bac8f550ff92dcebbf26665a3 - languageName: node - linkType: hard - "quick-lru@npm:^4.0.1": version: 4.0.1 resolution: "quick-lru@npm:4.0.1" @@ -39638,33 +34313,6 @@ __metadata: languageName: node linkType: hard -"ramda@npm:^0.28.0": - version: 0.28.0 - resolution: "ramda@npm:0.28.0" - checksum: 44ea6e5010bba70151b6a92d8114a91915e8b5a16105cce65fae58c9d7386b812c429645e35f21141d7087568550ce383bc10ee1a65cdec951f4b69ea457e6a4 - languageName: node - linkType: hard - -"random-color@npm:1.0.1": - version: 1.0.1 - resolution: "random-color@npm:1.0.1" - dependencies: - color: ^0.11.1 - checksum: 6f4c6aac55c06fddf34f7d09e468eb3e580ecc67675e4c171d08aae4eda69c000a17776adf81d3555519eef33cf33f9c0544129ab77067192892dba49a619ae7 - languageName: node - linkType: hard - -"randomatic@npm:^3.0.0": - version: 3.1.1 - resolution: "randomatic@npm:3.1.1" - dependencies: - is-number: ^4.0.0 - kind-of: ^6.0.0 - math-random: ^1.0.1 - checksum: 1952baed71801d3698fe84f3ab01e25ea124fc20ce91e133aa1981268c1347647f9ae1fdc62389db2411ebdad61c0f7cea0ce840dee260ad2adadfcf27299018 - languageName: node - linkType: hard - "randombytes@npm:^2.0.0, randombytes@npm:^2.0.1, randombytes@npm:^2.0.5, randombytes@npm:^2.1.0": version: 2.1.0 resolution: "randombytes@npm:2.1.0" @@ -39691,27 +34339,27 @@ __metadata: languageName: node linkType: hard -"raw-body@npm:2.4.0": - version: 2.4.0 - resolution: "raw-body@npm:2.4.0" +"raw-body@npm:2.5.1": + version: 2.5.1 + resolution: "raw-body@npm:2.5.1" dependencies: - bytes: 3.1.0 - http-errors: 1.7.2 + bytes: 3.1.2 + http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 - checksum: 6343906939e018c6e633a34a938a5d6d1e93ffcfa48646e00207d53b418e941953b521473950c079347220944dc75ba10e7b3c08bf97e3ac72c7624882db09bb + checksum: 5362adff1575d691bb3f75998803a0ffed8c64eabeaa06e54b4ada25a0cd1b2ae7f4f5ec46565d1bec337e08b5ac90c76eaa0758de6f72a633f025d754dec29e languageName: node linkType: hard -"raw-body@npm:2.5.1, raw-body@npm:^2.2.0": - version: 2.5.1 - resolution: "raw-body@npm:2.5.1" +"raw-body@npm:2.5.2": + version: 2.5.2 + resolution: "raw-body@npm:2.5.2" dependencies: bytes: 3.1.2 http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 - checksum: 5362adff1575d691bb3f75998803a0ffed8c64eabeaa06e54b4ada25a0cd1b2ae7f4f5ec46565d1bec337e08b5ac90c76eaa0758de6f72a633f025d754dec29e + checksum: ba1583c8d8a48e8fbb7a873fdbb2df66ea4ff83775421bfe21ee120140949ab048200668c47d9ae3880012f6e217052690628cf679ddfbd82c9fc9358d574676 languageName: node linkType: hard @@ -39734,18 +34382,6 @@ __metadata: languageName: node linkType: hard -"raw-loader@npm:^3.1.0": - version: 3.1.0 - resolution: "raw-loader@npm:3.1.0" - dependencies: - loader-utils: ^1.1.0 - schema-utils: ^2.0.1 - peerDependencies: - webpack: ^4.3.0 - checksum: 1d1d0e2984a1545d71a92b788918e4bea1ec33363c55b5ec7c1347b0dbb796e518e8a61f07c97b8381cc1e1c8a33654066a4981051e607fb3bcca1f2054f90f7 - languageName: node - linkType: hard - "raw.macro@npm:^0.4.2": version: 0.4.2 resolution: "raw.macro@npm:0.4.2" @@ -39859,17 +34495,6 @@ __metadata: languageName: node linkType: hard -"react-addons-create-fragment@npm:^15.6.2": - version: 15.6.2 - resolution: "react-addons-create-fragment@npm:15.6.2" - dependencies: - fbjs: ^0.8.4 - loose-envify: ^1.3.1 - object-assign: ^4.1.0 - checksum: b88fcc04431b848a6f1576dd180d3d109463d0797ad5d5fd4e57106635b1229f7bc3b4f1aeffdc83b9e7156d011a1cb0d2bb6798d8d257d18f55e2da567a95ea - languageName: node - linkType: hard - "react-async-script@npm:^1.0.0": version: 1.2.0 resolution: "react-async-script@npm:1.2.0" @@ -39894,18 +34519,7 @@ __metadata: languageName: node linkType: hard -"react-clientside-effect@npm:^1.2.6": - version: 1.2.6 - resolution: "react-clientside-effect@npm:1.2.6" - dependencies: - "@babel/runtime": ^7.12.13 - peerDependencies: - react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - checksum: 7db6110027a51458b1a46109d2b63dd822825f483c71afef7c0c0a671f3b1aa155049dbd8651c9d536ffac83601f8823b7c3f8916b4f4ee5c3cb7647a85cce4e - languageName: node - linkType: hard - -"react-color@npm:^2.14.1, react-color@npm:^2.17.0": +"react-color@npm:^2.19.3": version: 2.19.3 resolution: "react-color@npm:2.19.3" dependencies: @@ -39980,39 +34594,6 @@ __metadata: languageName: node linkType: hard -"react-dev-utils@npm:^9.0.0": - version: 9.1.0 - resolution: "react-dev-utils@npm:9.1.0" - dependencies: - "@babel/code-frame": 7.5.5 - address: 1.1.2 - browserslist: 4.7.0 - chalk: 2.4.2 - cross-spawn: 6.0.5 - detect-port-alt: 1.1.6 - escape-string-regexp: 1.0.5 - filesize: 3.6.1 - find-up: 3.0.0 - fork-ts-checker-webpack-plugin: 1.5.0 - global-modules: 2.0.0 - globby: 8.0.2 - gzip-size: 5.1.1 - immer: 1.10.0 - inquirer: 6.5.0 - is-root: 2.1.0 - loader-utils: 1.2.3 - open: ^6.3.0 - pkg-up: 2.0.0 - react-error-overlay: ^6.0.3 - recursive-readdir: 2.2.2 - shell-quote: 1.7.2 - sockjs-client: 1.4.0 - strip-ansi: 5.2.0 - text-table: 0.2.0 - checksum: a8b2d3594da42335106be3d35cd229cc189ad894d1e59f822774b096d4ce2ceef253e4bb1add630205c1944976e3020153b4f86413f1ce217fed430e390a0ab9 - languageName: node - linkType: hard - "react-display-name@npm:^0.2.0": version: 0.2.5 resolution: "react-display-name@npm:0.2.5" @@ -40088,48 +34669,6 @@ __metadata: languageName: node linkType: hard -"react-docgen-typescript-loader@npm:^3.6.0": - version: 3.7.2 - resolution: "react-docgen-typescript-loader@npm:3.7.2" - dependencies: - "@webpack-contrib/schema-utils": ^1.0.0-beta.0 - loader-utils: ^1.2.3 - react-docgen-typescript: ^1.15.0 - peerDependencies: - typescript: "*" - checksum: d9d2fd8d7c6558450d06380c7cd1448883ca24b959fd8518d77451d09ed4e80177f4e776f78af1f99d4db052c8543731cd9403cb83d7f9074fe48b091e0802f7 - languageName: node - linkType: hard - -"react-docgen-typescript@npm:^1.15.0": - version: 1.22.0 - resolution: "react-docgen-typescript@npm:1.22.0" - peerDependencies: - typescript: ">= 3.x" - checksum: f5e5519cf3f1136b8e66bb3c459e02edf4d6c0d3bc1ee0fa848c8446f93f5332fb67c794f36e3597fd7374dea7433243537a4fd2b9311aa5d0c5a844ab8cb980 - languageName: node - linkType: hard - -"react-docgen@npm:^5.0.0": - version: 5.4.3 - resolution: "react-docgen@npm:5.4.3" - dependencies: - "@babel/core": ^7.7.5 - "@babel/generator": ^7.12.11 - "@babel/runtime": ^7.7.6 - ast-types: ^0.14.2 - commander: ^2.19.0 - doctrine: ^3.0.0 - estree-to-babel: ^3.1.0 - neo-async: ^2.6.1 - node-dir: ^0.1.10 - strip-indent: ^3.0.0 - bin: - react-docgen: bin/react-docgen.js - checksum: cef935ba948195eaeec9126c62f53bc015b9a5ad3a7eeb4a4604668d5b12bd5d0c9058c279eaf33ee6b47f2a24ccf01818b67af64d7f61265c4d3a5aa4ff0a3a - languageName: node - linkType: hard - "react-dom@npm:17.0.2": version: 17.0.2 resolution: "react-dom@npm:17.0.2" @@ -40143,33 +34682,6 @@ __metadata: languageName: node linkType: hard -"react-draggable@npm:^4.0.3": - version: 4.4.5 - resolution: "react-draggable@npm:4.4.5" - dependencies: - clsx: ^1.1.1 - prop-types: ^15.8.1 - peerDependencies: - react: ">= 16.3.0" - react-dom: ">= 16.3.0" - checksum: 21c3775db086e13020967627c20acd41d1ddbc7c7d7fca51491a5bbb54a0aa7e1730a4bc9af17141eb50a4954e547a5e25b2368f5f54b70db6f2686a897bacf2 - languageName: node - linkType: hard - -"react-element-to-jsx-string@npm:^14.0.1, react-element-to-jsx-string@npm:^14.0.2": - version: 14.3.4 - resolution: "react-element-to-jsx-string@npm:14.3.4" - dependencies: - "@base2/pretty-print-object": 1.0.1 - is-plain-object: 5.0.0 - react-is: 17.0.2 - peerDependencies: - react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 - react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 - checksum: 42bcd4423f12e9ee21b2d3f0c2a28805ff4953bd82b6be4c1f5b5f9a371115aafa36a6f3d82726d43b4912179b79e99550c2b9a772c7fe6a5cd8f7e93ff34ceb - languageName: node - linkType: hard - "react-error-boundary@npm:^3.1.4": version: 3.1.4 resolution: "react-error-boundary@npm:3.1.4" @@ -40181,40 +34693,20 @@ __metadata: languageName: node linkType: hard -"react-error-overlay@npm:^6.0.10, react-error-overlay@npm:^6.0.3": +"react-error-overlay@npm:^6.0.10": version: 6.0.11 resolution: "react-error-overlay@npm:6.0.11" checksum: ce7b44c38fadba9cedd7c095cf39192e632daeccf1d0747292ed524f17dcb056d16bc197ddee5723f9dd888f0b9b19c3b486c430319e30504289b9296f2d2c42 languageName: node linkType: hard -"react-fast-compare@npm:^3.1.1, react-fast-compare@npm:^3.2.0": +"react-fast-compare@npm:^3.1.1": version: 3.2.0 resolution: "react-fast-compare@npm:3.2.0" checksum: 8ef272c825ae329f61633ce4ce7f15aa5b84e5214d88bc0823880236e03e985a13195befa2c7a4eda7db3b017dc7985729152d88445823f652403cf36c2b86aa languageName: node linkType: hard -"react-focus-lock@npm:^2.1.0": - version: 2.9.3 - resolution: "react-focus-lock@npm:2.9.3" - dependencies: - "@babel/runtime": ^7.0.0 - focus-lock: ^0.11.5 - prop-types: ^15.6.2 - react-clientside-effect: ^1.2.6 - use-callback-ref: ^1.3.0 - use-sidecar: ^1.1.2 - peerDependencies: - "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 4511bbbfa7e0b126daac1bacf83cd1423c6641c742fa17e196daa4089718655cfab86a1f1975164b3823dbfed5c20c33c7eb5092190c9812f591dc902e99af24 - languageName: node - linkType: hard - "react-google-recaptcha@npm:^1.1.0": version: 1.1.0 resolution: "react-google-recaptcha@npm:1.1.0" @@ -40237,22 +34729,6 @@ __metadata: languageName: node linkType: hard -"react-helmet-async@npm:^1.0.2": - version: 1.3.0 - resolution: "react-helmet-async@npm:1.3.0" - dependencies: - "@babel/runtime": ^7.12.5 - invariant: ^2.2.4 - prop-types: ^15.7.2 - react-fast-compare: ^3.2.0 - shallowequal: ^1.1.0 - peerDependencies: - react: ^16.6.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 - checksum: 7ca7e47f8af14ea186688b512a87ab912bf6041312b297f92516341b140b3f0f8aedf5a44d226d99e69ed067b0cc106e38aeb9c9b738ffcc63d10721c844db90 - languageName: node - linkType: hard - "react-helmet@npm:^6.1.0": version: 6.1.0 resolution: "react-helmet@npm:6.1.0" @@ -40267,30 +34743,6 @@ __metadata: languageName: node linkType: hard -"react-highlight.js@npm:^1.0.7": - version: 1.0.7 - resolution: "react-highlight.js@npm:1.0.7" - dependencies: - highlight.js: ^9.3.0 - prop-types: ^15.6.0 - peerDependencies: - react: ^0.14.0 || ^15.0.0 || ^16.0.0 - react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0 - checksum: 23f3a6398780ab09d52324f419fdce696b5d40833e0c2d47eeb3ea09e381d9c397f04e9144c491db1dd1f480a9674134fa38496c5db337990e35d41c3c83d77b - languageName: node - linkType: hard - -"react-hotkeys@npm:2.0.0": - version: 2.0.0 - resolution: "react-hotkeys@npm:2.0.0" - dependencies: - prop-types: ^15.6.1 - peerDependencies: - react: ">= 0.14.0" - checksum: 1b269159cbae45d8712369a187fb708dc89d0227cd91bdaa83509587e10bd3c5409d8828c5ced7fe0636088de4d63248a6df16e92493d0d89ecaa59e661da5dd - languageName: node - linkType: hard - "react-hotkeyz@npm:^1.0.4": version: 1.0.4 resolution: "react-hotkeyz@npm:1.0.4" @@ -40330,31 +34782,20 @@ __metadata: languageName: node linkType: hard -"react-input-autosize@npm:^3.0.0": - version: 3.0.0 - resolution: "react-input-autosize@npm:3.0.0" - dependencies: - prop-types: ^15.5.8 - peerDependencies: - react: ^16.3.0 || ^17.0.0 - checksum: cc3309ddc87446ade742c7d0e88ef089dd8b6981f21506a2bb27daf01a8803ac697f64157c4ffc7e81dfcf3892b54a4072dbc3652fd9addcf6d22dd0b87ab723 +"react-is@npm:^16.12.0, react-is@npm:^16.13.1, react-is@npm:^16.7.0, react-is@npm:^16.8.4, react-is@npm:^16.9.0": + version: 16.13.1 + resolution: "react-is@npm:16.13.1" + checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f languageName: node linkType: hard -"react-is@npm:17.0.2, react-is@npm:^17.0.1": +"react-is@npm:^17.0.1": version: 17.0.2 resolution: "react-is@npm:17.0.2" checksum: 9d6d111d8990dc98bc5402c1266a808b0459b5d54830bbea24c12d908b536df7883f268a7868cfaedde3dd9d4e0d574db456f84d2e6df9c4526f99bb4b5344d8 languageName: node linkType: hard -"react-is@npm:^16.12.0, react-is@npm:^16.13.1, react-is@npm:^16.7.0, react-is@npm:^16.8.3, react-is@npm:^16.8.4, react-is@npm:^16.9.0": - version: 16.13.1 - resolution: "react-is@npm:16.13.1" - checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f - languageName: node - linkType: hard - "react-is@npm:^18.0.0": version: 18.2.0 resolution: "react-is@npm:18.2.0" @@ -40417,57 +34858,6 @@ __metadata: languageName: node linkType: hard -"react-native-web@npm:0.12.3": - version: 0.12.3 - resolution: "react-native-web@npm:0.12.3" - dependencies: - array-find-index: ^1.0.2 - create-react-class: ^15.6.2 - debounce: ^1.2.0 - deep-assign: ^3.0.0 - fbjs: ^1.0.0 - hyphenate-style-name: ^1.0.3 - inline-style-prefixer: ^5.1.0 - normalize-css-color: ^1.0.2 - prop-types: ^15.6.0 - react-timer-mixin: ^0.13.4 - peerDependencies: - react: ">=16.5.1" - react-dom: ">=16.5.1" - checksum: c4ef0d18e452aedc3f0d175d52a7812c679133da4cbea6de6038a0f089de29be47ee7c22b7666e982c8b402c6d655b6fb16c9c222857e37ddbaa6d0d78cdcd02 - languageName: node - linkType: hard - -"react-popper-tooltip@npm:^2.8.3": - version: 2.11.1 - resolution: "react-popper-tooltip@npm:2.11.1" - dependencies: - "@babel/runtime": ^7.9.2 - react-popper: ^1.3.7 - peerDependencies: - react: ^16.6.0 - react-dom: ^16.6.0 - checksum: 835b4be2c1e3887633aae61af4b80c039ba15cf4b4406d927aaaa0b064e614915cc0475bd31ad5acb12e60abd9379d2072aeca1264a1f339bdcffca24e969e22 - languageName: node - linkType: hard - -"react-popper@npm:^1.3.7": - version: 1.3.11 - resolution: "react-popper@npm:1.3.11" - dependencies: - "@babel/runtime": ^7.1.2 - "@hypnosphi/create-react-context": ^0.3.1 - deep-equal: ^1.1.1 - popper.js: ^1.14.4 - prop-types: ^15.6.1 - typed-styles: ^0.0.7 - warning: ^4.0.2 - peerDependencies: - react: 0.14.x || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: a0f5994f5799f1c7364498f74df123dd2561fff4ae834b10fdcca74d9a8e159b523ed1f0708db33bad606933ab4f0d5ce9c90e48cbb671bf30016c890f3c7ea4 - languageName: node - linkType: hard - "react-prop-toggle@npm:^1.0.2": version: 1.0.2 resolution: "react-prop-toggle@npm:1.0.2" @@ -40485,15 +34875,6 @@ __metadata: languageName: node linkType: hard -"react-remarkable@npm:^1.1.3": - version: 1.1.3 - resolution: "react-remarkable@npm:1.1.3" - dependencies: - remarkable: ^1.x - checksum: f61b0fd6f4858e0002debfac8d87359561eda99d445bf2d793efab9ac3401a4a275b75984839f9af98285cc567c4a2651003532e52c290f575b3df39ae0d9945 - languageName: node - linkType: hard - "react-router-dom@npm:6.3.0": version: 6.3.0 resolution: "react-router-dom@npm:6.3.0" @@ -40528,25 +34909,6 @@ __metadata: languageName: node linkType: hard -"react-select@npm:^3.0.8": - version: 3.2.0 - resolution: "react-select@npm:3.2.0" - dependencies: - "@babel/runtime": ^7.4.4 - "@emotion/cache": ^10.0.9 - "@emotion/core": ^10.0.9 - "@emotion/css": ^10.0.9 - memoize-one: ^5.0.0 - prop-types: ^15.6.0 - react-input-autosize: ^3.0.0 - react-transition-group: ^4.3.0 - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - checksum: 082c818369fb8c7ce50bbd51260b21794f58dd41e9df5e0798c10e10478fb44b9fd88247f24720d5b443d77a6ec8afa733ecdd15a7722fde85c27bb87c379962 - languageName: node - linkType: hard - "react-side-effect@npm:^2.1.0": version: 2.1.2 resolution: "react-side-effect@npm:2.1.2" @@ -40556,21 +34918,6 @@ __metadata: languageName: node linkType: hard -"react-sizeme@npm:^2.6.7": - version: 2.6.12 - resolution: "react-sizeme@npm:2.6.12" - dependencies: - element-resize-detector: ^1.2.1 - invariant: ^2.2.4 - shallowequal: ^1.1.0 - throttle-debounce: ^2.1.0 - peerDependencies: - react: ^0.14.0 || ^15.0.0-0 || ^16.0.0 - react-dom: ^0.14.0 || ^15.0.0-0 || ^16.0.0 - checksum: fef1abf2098adf253e868acce128ba21c90665213ff444ab289e23c1af941664a13978cb049399b573a886d94dbf9982949efc8cb096eb6cca7d3c9eed2367c3 - languageName: node - linkType: hard - "react-social-login-buttons@npm:^3.9.1": version: 3.9.1 resolution: "react-social-login-buttons@npm:3.9.1" @@ -40638,40 +34985,6 @@ __metadata: languageName: node linkType: hard -"react-syntax-highlighter@npm:^11.0.2": - version: 11.0.3 - resolution: "react-syntax-highlighter@npm:11.0.3" - dependencies: - "@babel/runtime": ^7.3.1 - highlight.js: ~9.18.2 - lowlight: ~1.11.0 - prismjs: ^1.8.4 - refractor: ^2.4.1 - peerDependencies: - react: ">= 0.14.0" - checksum: 40f9765668149f3c883cc10d9f1ba09b2290cd50a3a5745895d0a75e7aca9d09396f5d4550d968a2ee406257c0404cfb2d2fdfa180651fd1882b9097d9c5e0d5 - languageName: node - linkType: hard - -"react-textarea-autosize@npm:^7.1.0": - version: 7.1.2 - resolution: "react-textarea-autosize@npm:7.1.2" - dependencies: - "@babel/runtime": ^7.1.2 - prop-types: ^15.6.0 - peerDependencies: - react: ">=0.14.0 <17.0.0" - checksum: 85c0e430956e84f80e86bf1249d11396dd40692a82f1be3066f2d4004df0d9c3accc1f28c4c84aa324b5562854aab7e75a1b3ce91dc5aad083a6f956781ce924 - languageName: node - linkType: hard - -"react-timer-mixin@npm:^0.13.4": - version: 0.13.4 - resolution: "react-timer-mixin@npm:0.13.4" - checksum: ff82e1f90fab1ab4569017572b29fd0fdf0ebdfbf7a9580927a7f6737913046af39005bc82a0d8c6628cd999aecb66f411d331fd4dee70c4dba5a995b9d2032b - languageName: node - linkType: hard - "react-transition-group@npm:2": version: 2.9.0 resolution: "react-transition-group@npm:2.9.0" @@ -40738,12 +35051,10 @@ __metadata: languageName: node linkType: hard -"read-cmd-shim@npm:^1.0.1": - version: 1.0.5 - resolution: "read-cmd-shim@npm:1.0.5" - dependencies: - graceful-fs: ^4.1.2 - checksum: 63b4fa795f652f1dca8fad5d829e4068461c009a93e3cf9de6398cfa0bf569fa8b35572a4a98f1ab40fa3cdad2adc6ed242060347994eac6f7cd9c82b9f9a1be +"read-cmd-shim@npm:4.0.0": + version: 4.0.0 + resolution: "read-cmd-shim@npm:4.0.0" + checksum: 2fb5a8a38984088476f559b17c6a73324a5db4e77e210ae0aab6270480fd85c355fc990d1c79102e25e555a8201606ed12844d6e3cd9f35d6a1518791184e05b languageName: node linkType: hard @@ -40754,7 +35065,29 @@ __metadata: languageName: node linkType: hard -"read-package-json@npm:1 || 2, read-package-json@npm:^2.0.0, read-package-json@npm:^2.0.13": +"read-package-json-fast@npm:^3.0.0": + version: 3.0.2 + resolution: "read-package-json-fast@npm:3.0.2" + dependencies: + json-parse-even-better-errors: ^3.0.0 + npm-normalize-package-bin: ^3.0.0 + checksum: 8d406869f045f1d76e2a99865a8fd1c1af9c1dc06200b94d2b07eef87ed734b22703a8d72e1cd36ea36cc48e22020bdd187f88243c7dd0563f72114d38c17072 + languageName: node + linkType: hard + +"read-package-json@npm:6.0.4, read-package-json@npm:^6.0.0": + version: 6.0.4 + resolution: "read-package-json@npm:6.0.4" + dependencies: + glob: ^10.2.2 + json-parse-even-better-errors: ^3.0.0 + normalize-package-data: ^5.0.0 + npm-normalize-package-bin: ^3.0.0 + checksum: ce40c4671299753f1349aebe44693cd250d6936c4bacfb31cd884c87f24a0174ba5f651ee2866cf5e57365451cba38bc1db9c2a371e4ba7502fb46dcad50f1d7 + languageName: node + linkType: hard + +"read-package-json@npm:^2.0.0": version: 2.1.2 resolution: "read-package-json@npm:2.1.2" dependencies: @@ -40766,7 +35099,19 @@ __metadata: languageName: node linkType: hard -"read-package-tree@npm:^5.1.6, read-package-tree@npm:^5.2.1, read-package-tree@npm:^5.3.1": +"read-package-json@npm:^7.0.0": + version: 7.0.0 + resolution: "read-package-json@npm:7.0.0" + dependencies: + glob: ^10.2.2 + json-parse-even-better-errors: ^3.0.0 + normalize-package-data: ^6.0.0 + npm-normalize-package-bin: ^3.0.0 + checksum: 9b6e3ebba0b44bb72ab42031f02e0a46c95873cd302f151e35841e075464f0f4d1404da2333cb491c5c83599bb917c32b23b86d4df8337237d4d1a37c6db1517 + languageName: node + linkType: hard + +"read-package-tree@npm:^5.2.1, read-package-tree@npm:^5.3.1": version: 5.3.1 resolution: "read-package-tree@npm:5.3.1" dependencies: @@ -40777,16 +35122,6 @@ __metadata: languageName: node linkType: hard -"read-pkg-up@npm:^1.0.1": - version: 1.0.1 - resolution: "read-pkg-up@npm:1.0.1" - dependencies: - find-up: ^1.0.0 - read-pkg: ^1.0.0 - checksum: d18399a0f46e2da32beb2f041edd0cda49d2f2cc30195a05c759ef3ed9b5e6e19ba1ad1bae2362bdec8c6a9f2c3d18f4d5e8c369e808b03d498d5781cb9122c7 - languageName: node - linkType: hard - "read-pkg-up@npm:^3.0.0": version: 3.0.0 resolution: "read-pkg-up@npm:3.0.0" @@ -40808,17 +35143,6 @@ __metadata: languageName: node linkType: hard -"read-pkg@npm:^1.0.0": - version: 1.1.0 - resolution: "read-pkg@npm:1.1.0" - dependencies: - load-json-file: ^1.0.0 - normalize-package-data: ^2.3.2 - path-type: ^1.0.0 - checksum: a0f5d5e32227ec8e6a028dd5c5134eab229768dcb7a5d9a41a284ed28ad4b9284fecc47383dc1593b5694f4de603a7ffaee84b738956b9b77e0999567485a366 - languageName: node - linkType: hard - "read-pkg@npm:^3.0.0": version: 3.0.0 resolution: "read-pkg@npm:3.0.0" @@ -40842,7 +35166,7 @@ __metadata: languageName: node linkType: hard -"read@npm:1, read@npm:^1.0.4, read@npm:~1.0.1": +"read@npm:^1.0.4": version: 1.0.7 resolution: "read@npm:1.0.7" dependencies: @@ -40851,22 +35175,16 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:1 || 2, readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.0.6, readable-stream@npm:^2.1.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.0, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.5, readable-stream@npm:^2.3.6, readable-stream@npm:~2.3.6": - version: 2.3.7 - resolution: "readable-stream@npm:2.3.7" +"read@npm:^2.0.0": + version: 2.1.0 + resolution: "read@npm:2.1.0" dependencies: - core-util-is: ~1.0.0 - inherits: ~2.0.3 - isarray: ~1.0.0 - process-nextick-args: ~2.0.0 - safe-buffer: ~5.1.1 - string_decoder: ~1.1.1 - util-deprecate: ~1.0.1 - checksum: e4920cf7549a60f8aaf694d483a0e61b2a878b969d224f89b3bc788b8d920075132c4b55a7494ee944c7b6a9a0eada28a7f6220d80b0312ece70bbf08eeca755 + mute-stream: ~1.0.0 + checksum: e745999138022b56d32daf7cce9b7552b2ec648e4e2578d076a410575a0a400faf74f633dd74ef1b1c42563397d322c1ad5a0068471c38978b02ef97056c2991 languageName: node linkType: hard -"readable-stream@npm:1.1, readable-stream@npm:1.1.x": +"readable-stream@npm:1.1": version: 1.1.14 resolution: "readable-stream@npm:1.1.14" dependencies: @@ -40878,7 +35196,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:2 || 3, readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.0.6, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": +"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.0.6, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": version: 3.6.0 resolution: "readable-stream@npm:3.6.0" dependencies: @@ -40889,6 +35207,21 @@ __metadata: languageName: node linkType: hard +"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.0, readable-stream@npm:^2.3.5, readable-stream@npm:~2.3.6": + version: 2.3.7 + resolution: "readable-stream@npm:2.3.7" + dependencies: + core-util-is: ~1.0.0 + inherits: ~2.0.3 + isarray: ~1.0.0 + process-nextick-args: ~2.0.0 + safe-buffer: ~5.1.1 + string_decoder: ~1.1.1 + util-deprecate: ~1.0.1 + checksum: e4920cf7549a60f8aaf694d483a0e61b2a878b969d224f89b3bc788b8d920075132c4b55a7494ee944c7b6a9a0eada28a7f6220d80b0312ece70bbf08eeca755 + languageName: node + linkType: hard + "readable-stream@npm:^3.5.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" @@ -40912,18 +35245,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:~1.0.2": - version: 1.0.34 - resolution: "readable-stream@npm:1.0.34" - dependencies: - core-util-is: ~1.0.0 - inherits: ~2.0.1 - isarray: 0.0.1 - string_decoder: ~0.10.x - checksum: 85042c537e4f067daa1448a7e257a201070bfec3dd2706abdbd8ebc7f3418eb4d3ed4b8e5af63e2544d69f88ab09c28d5da3c0b77dc76185fddd189a59863b60 - languageName: node - linkType: hard - "readdir-glob@npm:^1.0.0": version: 1.1.2 resolution: "readdir-glob@npm:1.1.2" @@ -40945,17 +35266,6 @@ __metadata: languageName: node linkType: hard -"readdirp@npm:^2.2.1": - version: 2.2.1 - resolution: "readdirp@npm:2.2.1" - dependencies: - graceful-fs: ^4.1.11 - micromatch: ^3.1.10 - readable-stream: ^2.0.2 - checksum: 3879b20f1a871e0e004a14fbf1776e65ee0b746a62f5a416010808b37c272ac49b023c47042c7b1e281cba75a449696635bc64c397ed221ea81d853a8f2ed79a - languageName: node - linkType: hard - "readdirp@npm:~3.6.0": version: 3.6.0 resolution: "readdirp@npm:3.6.0" @@ -40965,6 +35275,13 @@ __metadata: languageName: node linkType: hard +"real-require@npm:^0.1.0": + version: 0.1.0 + resolution: "real-require@npm:0.1.0" + checksum: 96745583ed4f82cd5c6a6af012fd1d3c6fc2f13ae1bcff1a3c4f8094696013a1a07c82c5aa66a403d7d4f84949fc2203bc927c7ad120caad125941ca2d7e5e8e + languageName: node + linkType: hard + "real-require@npm:^0.2.0": version: 0.2.0 resolution: "real-require@npm:0.2.0" @@ -40972,27 +35289,6 @@ __metadata: languageName: node linkType: hard -"recast@npm:^0.11.17": - version: 0.11.23 - resolution: "recast@npm:0.11.23" - dependencies: - ast-types: 0.9.6 - esprima: ~3.1.0 - private: ~0.1.5 - source-map: ~0.5.0 - checksum: e2a6f973fa8e7f4aac6fdebd27706d67570c71d127632f15fad350a430c63b0dcdd9d7ceffad547b07114b5d28895e6fe078a287c1f8e5410c90aaa7289787ac - languageName: node - linkType: hard - -"rechoir@npm:^0.6.2": - version: 0.6.2 - resolution: "rechoir@npm:0.6.2" - dependencies: - resolve: ^1.1.6 - checksum: fe76bf9c21875ac16e235defedd7cbd34f333c02a92546142b7911a0f7c7059d2e16f441fe6fb9ae203f459c05a31b2bcf26202896d89e390eda7514d5d2702b - languageName: node - linkType: hard - "recoil@npm:^0.1.2": version: 0.1.3 resolution: "recoil@npm:0.1.3" @@ -41007,15 +35303,6 @@ __metadata: languageName: node linkType: hard -"recursive-readdir@npm:2.2.2": - version: 2.2.2 - resolution: "recursive-readdir@npm:2.2.2" - dependencies: - minimatch: 3.0.4 - checksum: a6b22994d76458443d4a27f5fd7147ac63ad31bba972666a291d511d4d819ee40ff71ba7524c14f6a565b8cfaf7f48b318f971804b913cf538d58f04e25d1fee - languageName: node - linkType: hard - "recursive-readdir@npm:^2.2.2": version: 2.2.3 resolution: "recursive-readdir@npm:2.2.3" @@ -41025,16 +35312,6 @@ __metadata: languageName: node linkType: hard -"redent@npm:^1.0.0": - version: 1.0.0 - resolution: "redent@npm:1.0.0" - dependencies: - indent-string: ^2.1.0 - strip-indent: ^1.0.1 - checksum: 2bb8f76fda9c9f44e26620047b0ba9dd1834b0a80309d0badcc23fdcf7bb27a7ca74e66b683baa0d4b8cb5db787f11be086504036d63447976f409dd3e73fd7d - languageName: node - linkType: hard - "redent@npm:^2.0.0": version: 2.0.0 resolution: "redent@npm:2.0.0" @@ -41055,15 +35332,6 @@ __metadata: languageName: node linkType: hard -"redeyed@npm:~2.1.0": - version: 2.1.1 - resolution: "redeyed@npm:2.1.1" - dependencies: - esprima: ~4.0.0 - checksum: 39a1426e377727cfb47a0e24e95c1cf78d969fbc388dc1e0fa1e2ef8a8756450cefb8b0c2598f63b85f1a331986fca7604c0db798427a5775a1dbdb9c1291979 - languageName: node - linkType: hard - "redux@npm:^4.0.4, redux@npm:^4.2.0": version: 4.2.1 resolution: "redux@npm:4.2.1" @@ -41080,17 +35348,6 @@ __metadata: languageName: node linkType: hard -"refractor@npm:^2.4.1": - version: 2.10.1 - resolution: "refractor@npm:2.10.1" - dependencies: - hastscript: ^5.0.0 - parse-entities: ^1.1.2 - prismjs: ~1.17.0 - checksum: fd8223c3d7fae2b46c4b9424c55f78fd81bb338ccdf592b149b5df567ec21bed4d530f679d234456cbf2c7d4b65928b2ab598d6f3488a9cedb73f86368e07860 - languageName: node - linkType: hard - "regenerate-unicode-properties@npm:^10.1.0": version: 10.1.0 resolution: "regenerate-unicode-properties@npm:10.1.0" @@ -41107,13 +35364,6 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.10.0": - version: 0.10.5 - resolution: "regenerator-runtime@npm:0.10.5" - checksum: 35b33dbe5381d268b2be98f4ee4b028702acb38b012bff90723df067f915a337e5c979cce4dab4ed23febb223bbebb8820d46902f897742c55818c22c14e2a7c - languageName: node - linkType: hard - "regenerator-runtime@npm:^0.11.0": version: 0.11.1 resolution: "regenerator-runtime@npm:0.11.1" @@ -41121,7 +35371,7 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.13.11, regenerator-runtime@npm:^0.13.2, regenerator-runtime@npm:^0.13.3, regenerator-runtime@npm:^0.13.4, regenerator-runtime@npm:^0.13.5": +"regenerator-runtime@npm:^0.13.11, regenerator-runtime@npm:^0.13.4, regenerator-runtime@npm:^0.13.5": version: 0.13.11 resolution: "regenerator-runtime@npm:0.13.11" checksum: 27481628d22a1c4e3ff551096a683b424242a216fee44685467307f14d58020af1e19660bf2e26064de946bad7eff28950eae9f8209d55723e2d9351e632bbb4 @@ -41144,22 +35394,12 @@ __metadata: languageName: node linkType: hard -"regex-cache@npm:^0.4.2": - version: 0.4.4 - resolution: "regex-cache@npm:0.4.4" - dependencies: - is-equal-shallow: ^0.1.3 - checksum: fdaf756fbd7048a34dc454ab6da678828148d34ac8e3701636bd747fd9d2df1191f6f80669f7ce7c4173e4631a92d3943ce4dc2a43a1acfa7c5308cdd49a1587 - languageName: node - linkType: hard - -"regex-not@npm:^1.0.0, regex-not@npm:^1.0.2": - version: 1.0.2 - resolution: "regex-not@npm:1.0.2" +"regenerator-transform@npm:^0.15.2": + version: 0.15.2 + resolution: "regenerator-transform@npm:0.15.2" dependencies: - extend-shallow: ^3.0.2 - safe-regex: ^1.1.0 - checksum: 3081403de79559387a35ef9d033740e41818a559512668cef3d12da4e8a29ef34ee13c8ed1256b07e27ae392790172e8a15c8a06b72962fd4550476cde3d8f77 + "@babel/runtime": ^7.8.4 + checksum: 20b6f9377d65954980fe044cfdd160de98df415b4bff38fbade67b3337efaf078308c4fed943067cd759827cc8cfeca9cb28ccda1f08333b85d6a2acbd022c27 languageName: node linkType: hard @@ -41170,7 +35410,7 @@ __metadata: languageName: node linkType: hard -"regexp.prototype.flags@npm:^1.2.0, regexp.prototype.flags@npm:^1.4.3": +"regexp.prototype.flags@npm:^1.4.3": version: 1.4.3 resolution: "regexp.prototype.flags@npm:1.4.3" dependencies: @@ -41259,38 +35499,6 @@ __metadata: languageName: node linkType: hard -"remarkable@npm:^1.x": - version: 1.7.4 - resolution: "remarkable@npm:1.7.4" - dependencies: - argparse: ^1.0.10 - autolinker: ~0.28.0 - bin: - remarkable: ./bin/remarkable.js - checksum: 0335dc2df9f42f25bcd724c8fb17f4dca2a1f56bc96e4a1d643c1d21cea6915b96bc9ac9e0b8788bb48409a5857f6354495d254fb416ef6e25b8d407f682cbb0 - languageName: node - linkType: hard - -"remove-trailing-separator@npm:^1.0.1": - version: 1.1.0 - resolution: "remove-trailing-separator@npm:1.1.0" - checksum: d3c20b5a2d987db13e1cca9385d56ecfa1641bae143b620835ac02a6b70ab88f68f117a0021838db826c57b31373d609d52e4f31aca75fc490c862732d595419 - languageName: node - linkType: hard - -"renderkid@npm:^2.0.4": - version: 2.0.7 - resolution: "renderkid@npm:2.0.7" - dependencies: - css-select: ^4.1.3 - dom-converter: ^0.2.0 - htmlparser2: ^6.1.0 - lodash: ^4.17.21 - strip-ansi: ^3.0.1 - checksum: d3d7562531fb8104154d4aa6aa977707783616318014088378a6c5bbc36318ada9289543d380ede707e531b7f5b96229e87d1b8944f675e5ec3686e62692c7c7 - languageName: node - linkType: hard - "renderkid@npm:^3.0.0": version: 3.0.0 resolution: "renderkid@npm:3.0.0" @@ -41304,29 +35512,13 @@ __metadata: languageName: node linkType: hard -"repeat-element@npm:^1.1.2": - version: 1.1.4 - resolution: "repeat-element@npm:1.1.4" - checksum: 1edd0301b7edad71808baad226f0890ba709443f03a698224c9ee4f2494c317892dc5211b2ba8cbea7194a9ddbcac01e283bd66de0467ab24ee1fc1a3711d8a9 - languageName: node - linkType: hard - -"repeat-string@npm:^1.5.2, repeat-string@npm:^1.6.1": +"repeat-string@npm:^1.6.1": version: 1.6.1 resolution: "repeat-string@npm:1.6.1" checksum: 1b809fc6db97decdc68f5b12c4d1a671c8e3f65ec4a40c238bc5200e44e85bcc52a54f78268ab9c29fcf5fe4f1343e805420056d1f30fa9a9ee4c2d93e3cc6c0 languageName: node linkType: hard -"repeating@npm:^2.0.0": - version: 2.0.1 - resolution: "repeating@npm:2.0.1" - dependencies: - is-finite: ^1.0.0 - checksum: d2db0b69c5cb0c14dd750036e0abcd6b3c3f7b2da3ee179786b755cf737ca15fa0fff417ca72de33d6966056f4695440e680a352401fc02c95ade59899afbdd0 - languageName: node - linkType: hard - "replace-in-path@npm:^1.1.0": version: 1.1.0 resolution: "replace-in-path@npm:1.1.0" @@ -41356,86 +35548,6 @@ __metadata: languageName: node linkType: hard -"request-promise-core@npm:1.1.4": - version: 1.1.4 - resolution: "request-promise-core@npm:1.1.4" - dependencies: - lodash: ^4.17.19 - peerDependencies: - request: ^2.34 - checksum: c798bafd552961e36fbf5023b1d081e81c3995ab390f1bc8ef38a711ba3fe4312eb94dbd61887073d7356c3499b9380947d7f62faa805797c0dc50f039425699 - languageName: node - linkType: hard - -"request-promise-native@npm:^1.0.7": - version: 1.0.9 - resolution: "request-promise-native@npm:1.0.9" - dependencies: - request-promise-core: 1.1.4 - stealthy-require: ^1.1.1 - tough-cookie: ^2.3.3 - peerDependencies: - request: ^2.34 - checksum: 3e2c694eefac88cb20beef8911ad57a275ab3ccbae0c4ca6c679fffb09d5fd502458aab08791f0814ca914b157adab2d4e472597c97a73be702918e41725ed69 - languageName: node - linkType: hard - -"request@npm:2.88.0": - version: 2.88.0 - resolution: "request@npm:2.88.0" - dependencies: - aws-sign2: ~0.7.0 - aws4: ^1.8.0 - caseless: ~0.12.0 - combined-stream: ~1.0.6 - extend: ~3.0.2 - forever-agent: ~0.6.1 - form-data: ~2.3.2 - har-validator: ~5.1.0 - http-signature: ~1.2.0 - is-typedarray: ~1.0.0 - isstream: ~0.1.2 - json-stringify-safe: ~5.0.1 - mime-types: ~2.1.19 - oauth-sign: ~0.9.0 - performance-now: ^2.1.0 - qs: ~6.5.2 - safe-buffer: ^5.1.2 - tough-cookie: ~2.4.3 - tunnel-agent: ^0.6.0 - uuid: ^3.3.2 - checksum: aecf4f8cdb0ebd5feac5e29b748d6ab376ac5717ddcbc5a6bb24cc3808bde755ff0fa3a8379a2d25f6c4b969ced1ac065d22a615c71747cd305731efa643e30d - languageName: node - linkType: hard - -"request@npm:2.88.2, request@npm:^2.88.0": - version: 2.88.2 - resolution: "request@npm:2.88.2" - dependencies: - aws-sign2: ~0.7.0 - aws4: ^1.8.0 - caseless: ~0.12.0 - combined-stream: ~1.0.6 - extend: ~3.0.2 - forever-agent: ~0.6.1 - form-data: ~2.3.2 - har-validator: ~5.1.3 - http-signature: ~1.2.0 - is-typedarray: ~1.0.0 - isstream: ~0.1.2 - json-stringify-safe: ~5.0.1 - mime-types: ~2.1.19 - oauth-sign: ~0.9.0 - performance-now: ^2.1.0 - qs: ~6.5.2 - safe-buffer: ^5.1.2 - tough-cookie: ~2.5.0 - tunnel-agent: ^0.6.0 - uuid: ^3.3.2 - checksum: 4e112c087f6eabe7327869da2417e9d28fcd0910419edd2eb17b6acfc4bfa1dad61954525949c228705805882d8a98a86a0ea12d7f739c01ee92af7062996983 - languageName: node - linkType: hard - "require-directory@npm:^2.1.1": version: 2.1.1 resolution: "require-directory@npm:2.1.1" @@ -41475,26 +35587,10 @@ __metadata: languageName: node linkType: hard -"reselect@npm:^4.0.0": - version: 4.1.7 - resolution: "reselect@npm:4.1.7" - checksum: 738d8e2b8f0dca154ad29de6a209c9fbca2d70ae6788fd85df87f2c74b95a65bbf2d16d43a9e2faff39de34d17a29d706ba08a6b2ee5660c09589edbd19af7e1 - languageName: node - linkType: hard - -"resize-observer-polyfill@npm:^1.5.1": - version: 1.5.1 - resolution: "resize-observer-polyfill@npm:1.5.1" - checksum: 57e7f79489867b00ba43c9c051524a5c8f162a61d5547e99333549afc23e15c44fd43f2f318ea0261ea98c0eb3158cca261e6f48d66e1ed1cd1f340a43977094 - languageName: node - linkType: hard - -"resolve-cwd@npm:^2.0.0": - version: 2.0.0 - resolution: "resolve-cwd@npm:2.0.0" - dependencies: - resolve-from: ^3.0.0 - checksum: e7c16880c460656e77f102d537a6dc82b3657d9173697cd6ea82ffce37df96f6c1fc79d0bb35fd73fff8871ac13f21b4396958b5f0a13e5b99c97d69f5e319fa +"reselect@npm:^4.1.7": + version: 4.1.8 + resolution: "reselect@npm:4.1.8" + checksum: a4ac87cedab198769a29be92bc221c32da76cfdad6911eda67b4d3e7136dca86208c3b210e31632eae31ebd2cded18596f0dd230d3ccc9e978df22f233b5583e languageName: node linkType: hard @@ -41507,16 +35603,6 @@ __metadata: languageName: node linkType: hard -"resolve-dir@npm:^0.1.0": - version: 0.1.1 - resolution: "resolve-dir@npm:0.1.1" - dependencies: - expand-tilde: ^1.2.2 - global-modules: ^0.2.3 - checksum: cc3e1885938f8fe9656a6faa651e21730d369260e907b8dd7c847a4aa18db348ac08ee0dbf2d6f87e2ba08715fb109432ec773bbb31698381bd2a48c0ea66072 - languageName: node - linkType: hard - "resolve-from@npm:5.0.0, resolve-from@npm:^5.0.0": version: 5.0.0 resolution: "resolve-from@npm:5.0.0" @@ -41547,24 +35633,16 @@ __metadata: languageName: node linkType: hard -"resolve-url-loader@npm:4.0.0": - version: 4.0.0 - resolution: "resolve-url-loader@npm:4.0.0" +"resolve-url-loader@npm:5.0.0": + version: 5.0.0 + resolution: "resolve-url-loader@npm:5.0.0" dependencies: adjust-sourcemap-loader: ^4.0.0 convert-source-map: ^1.7.0 loader-utils: ^2.0.0 - postcss: ^7.0.35 + postcss: ^8.2.14 source-map: 0.6.1 - peerDependencies: - rework: 1.0.1 - rework-visit: 1.0.0 - peerDependenciesMeta: - rework: - optional: true - rework-visit: - optional: true - checksum: 8e5bcf97867a5e128b6b86988d445b7fbd1214f7c5c0214332f835e8607438e153d9b3899799a03ddd03540254bb591e572feb330981a4478be934f6f045c925 + checksum: 6d483733a4c26f75ce930a61943113bf730b5ba33a7186791cf1ae9c2ca02c3e94610bc6484ca008a372ee9e31750eccea74856a89daf1a29b8437ff564d27f2 languageName: node linkType: hard @@ -41591,7 +35669,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:>=1.9.0, resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.11.0, resolve@npm:^1.12.0, resolve@npm:^1.13.1, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.7.1": +"resolve@npm:>=1.9.0, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.7.1": version: 1.22.1 resolution: "resolve@npm:1.22.1" dependencies: @@ -41626,7 +35704,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@>=1.9.0#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.10.1#~builtin, resolve@patch:resolve@^1.11.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.13.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.7.1#~builtin": +"resolve@patch:resolve@>=1.9.0#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.10.1#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.7.1#~builtin": version: 1.22.1 resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=c3c19d" dependencies: @@ -41652,25 +35730,6 @@ __metadata: languageName: node linkType: hard -"responselike@npm:^1.0.2": - version: 1.0.2 - resolution: "responselike@npm:1.0.2" - dependencies: - lowercase-keys: ^1.0.0 - checksum: 2e9e70f1dcca3da621a80ce71f2f9a9cad12c047145c6ece20df22f0743f051cf7c73505e109814915f23f9e34fb0d358e22827723ee3d56b623533cab8eafcd - languageName: node - linkType: hard - -"restore-cursor@npm:^1.0.1": - version: 1.0.1 - resolution: "restore-cursor@npm:1.0.1" - dependencies: - exit-hook: ^1.0.0 - onetime: ^1.0.0 - checksum: e40bd1a540d69970341fc734dfada908815a44f91903211f34d32c47da33f6e7824bbc97f6e76aff387137d6b2a1ada3d3d2dc1b654b8accdc8ed5721c46cbfa - languageName: node - linkType: hard - "restore-cursor@npm:^2.0.0": version: 2.0.0 resolution: "restore-cursor@npm:2.0.0" @@ -41691,10 +35750,13 @@ __metadata: languageName: node linkType: hard -"ret@npm:~0.1.10": - version: 0.1.15 - resolution: "ret@npm:0.1.15" - checksum: d76a9159eb8c946586567bd934358dfc08a36367b3257f7a3d7255fdd7b56597235af23c6afa0d7f0254159e8051f93c918809962ebd6df24ca2a83dbe4d4151 +"restore-cursor@npm:^4.0.0": + version: 4.0.0 + resolution: "restore-cursor@npm:4.0.0" + dependencies: + onetime: ^5.1.0 + signal-exit: ^3.0.2 + checksum: 5b675c5a59763bf26e604289eab35711525f11388d77f409453904e1e69c0d37ae5889295706b2c81d23bd780165084d040f9b68fffc32cc921519031c4fa4af languageName: node linkType: hard @@ -41705,13 +35767,6 @@ __metadata: languageName: node linkType: hard -"retry@npm:^0.10.0": - version: 0.10.1 - resolution: "retry@npm:0.10.1" - checksum: 133ef7c2028bcb09544a6fb9bed9f8266fffeaf72c855f73c2918ace9ef2abd7ccba03744564bcd1a8e948ed70518f8970852f46e649f9e3db6fefb0148cda35 - languageName: node - linkType: hard - "retry@npm:^0.12.0": version: 0.12.0 resolution: "retry@npm:0.12.0" @@ -41740,13 +35795,6 @@ __metadata: languageName: node linkType: hard -"right-pad@npm:^1.0.1": - version: 1.0.1 - resolution: "right-pad@npm:1.0.1" - checksum: 44d4fe0dfc0632aec8cae904dcc2629c30a3a0aa41f829d9bbb3ed0e34e6bea153aff4eb51d0587f0c7f7a9b095c0031d7642bdce5f1de4c2bd586e6783d84c6 - languageName: node - linkType: hard - "rimraf@npm:3.0.2, rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" @@ -41758,7 +35806,7 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^2.5.4, rimraf@npm:^2.6.2, rimraf@npm:^2.6.3, rimraf@npm:^2.7.1": +"rimraf@npm:^2.6.2": version: 2.7.1 resolution: "rimraf@npm:2.7.1" dependencies: @@ -41769,6 +35817,28 @@ __metadata: languageName: node linkType: hard +"rimraf@npm:^4.4.1": + version: 4.4.1 + resolution: "rimraf@npm:4.4.1" + dependencies: + glob: ^9.2.0 + bin: + rimraf: dist/cjs/src/bin.js + checksum: b786adc02651e2e24bbedb04bbdea80652fc9612632931ff2d9f898c5e4708fe30956186597373c568bd5230a4dc2fadfc816ccacba8a1daded3a006a6b74f1a + languageName: node + linkType: hard + +"rimraf@npm:^5.0.5": + version: 5.0.5 + resolution: "rimraf@npm:5.0.5" + dependencies: + glob: ^10.3.7 + bin: + rimraf: dist/esm/bin.mjs + checksum: d66eef829b2e23b16445f34e73d75c7b7cf4cbc8834b04720def1c8f298eb0753c3d76df77325fad79d0a2c60470525d95f89c2475283ad985fd7441c32732d1 + languageName: node + linkType: hard + "rimraf@npm:~2.4.0": version: 2.4.5 resolution: "rimraf@npm:2.4.5" @@ -41805,33 +35875,30 @@ __metadata: version: 0.0.0-use.local resolution: "root-workspace-0b6124@workspace:." dependencies: - "@babel/cli": ^7.22.6 - "@babel/core": ^7.22.8 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/eslint-parser": ^7.23.9 "@commitlint/cli": ^11.0.0 "@commitlint/config-conventional": ^11.0.0 - "@octokit/rest": ^19.0.5 + "@octokit/rest": ^20.0.2 "@types/fs-extra": ^8.0.1 - "@types/jest": ^24.0.24 - "@types/jquery": ^3.3.31 + "@types/jest": ^29.5.11 "@types/node": ^18.0.0 + "@types/prettier": ^2.7.3 "@types/react": 17.0.39 "@types/react-dom": 17.0.11 "@typescript-eslint/eslint-plugin": ^5.5.0 "@typescript-eslint/parser": ^5.5.0 adio: ^1.0.1 - babel-eslint: ^10.1.0 - babel-jest: ^29.5.0 - babel-plugin-dynamic-import-node: ^2.0.0 - babel-plugin-macros: ^3.0.1 - babel-plugin-module-resolver: ^4.1.0 - bufferutil: ^4.0.1 + babel-jest: 29.7.0 + babel-plugin-dynamic-import-node: 2.3.3 + babel-plugin-macros: 3.1.0 + babel-plugin-module-resolver: ^5.0.0 chalk: ^4.1.0 - commitizen: ^2.10.1 cross-env: ^5.2.0 - cz-customizable: ^5.2.0 - empty: ^0.10.1 + deepmerge: ^4.3.1 env-ci: 2.0.1 - eslint: ^8.4.1 + eslint: ^8.56.0 eslint-config-standard: ^16.0.3 eslint-import-resolver-babel-module: ^5.3.1 eslint-plugin-import: ^2.25.3 @@ -41841,8 +35908,7 @@ __metadata: eslint-plugin-promise: ^5.2.0 eslint-plugin-react: ^7.27.1 eslint-plugin-standard: ^5.0.0 - execa: ^1.0.0 - flatten: ^1.0.2 + execa: ^5.1.1 folder-hash: ^4.0.0 fs-extra: ^7.0.0 fsevents: ^2.0.7 @@ -41851,37 +35917,33 @@ __metadata: git-cz: ^1.7.1 github-actions-wac: ^1.4.1 glob: ^7.1.3 - globby: ^8.0.1 - got: ^9.6.0 graphql: ^15.7.2 husky: ^4.2.5 inquirer: ^7.0.0 inquirer-autocomplete-prompt: ^1.0.1 inquirer-checkbox-plus-prompt: ^1.0.1 inquirer-maxlength-input-prompt: ^1.0.0 - jest: ^29.5.0 - jest-environment-jsdom: ^29.5.0 - jest-extended: ^4.0.0 - lerna: 3.22.1 - lint-staged: ^7.2.2 + jest: ^29.7.0 + jest-environment-jsdom: ^29.7.0 + jest-extended: 4.0.2 + lerna: 8.1.2 + lint-staged: ^15.2.2 listr: ^0.14.3 load-json-file: ^6.2.0 - lodash: ^4.17.11 + lodash: 4.17.21 longest: ^2.0.1 minimatch: ^5.1.0 - nanoid: ^3.0.0 + nanoid: ^3.3.7 node-fetch: ^2.6.1 - pm2: ^4.5.4 + pm2: ^5.3.1 prettier: ^2.8.3 - rimraf: ^3.0.2 - rxjs: ^6.5.5 + rimraf: ^5.0.5 semver: ^7.5.4 ts-expect: ^1.3.0 - ts-jest: ^29.1.0 + ts-jest: ^29.1.2 typescript: 4.7.4 typescript-transform-paths: ^3.4.6 - utf-8-validate: ^5.0.2 - verdaccio: ^4.10.0 + verdaccio: ^5.29.1 write-json-file: ^4.2.0 yargs: ^17.0.1 dependenciesMeta: @@ -41913,15 +35975,6 @@ __metadata: languageName: node linkType: hard -"run-queue@npm:^1.0.0, run-queue@npm:^1.0.3": - version: 1.0.3 - resolution: "run-queue@npm:1.0.3" - dependencies: - aproba: ^1.1.1 - checksum: c4541e18b5e056af60f398f2f1b3d89aae5c093d1524bf817c5ee68bcfa4851ad9976f457a9aea135b1d0d72ee9a91c386e3d136bcd95b699c367cd09c70be53 - languageName: node - linkType: hard - "run-series@npm:^1.1.8": version: 1.1.9 resolution: "run-series@npm:1.1.9" @@ -41929,13 +35982,6 @@ __metadata: languageName: node linkType: hard -"rx@npm:^4.1.0": - version: 4.1.0 - resolution: "rx@npm:4.1.0" - checksum: 64edd278f2e32361bdbaa44bd503e2d1caf1331cece2db87852925b4f58f407563d879ce9df0ac2a593b4588c552437e18bbd53ea361f0b3f2f274a7a5cc4c21 - languageName: node - linkType: hard - "rxjs@npm:^5.5.2": version: 5.5.12 resolution: "rxjs@npm:5.5.12" @@ -41945,7 +35991,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^6.3.3, rxjs@npm:^6.4.0, rxjs@npm:^6.5.5, rxjs@npm:^6.6.0, rxjs@npm:^6.6.2, rxjs@npm:^6.6.7": +"rxjs@npm:^6.3.3, rxjs@npm:^6.4.0, rxjs@npm:^6.6.0, rxjs@npm:^6.6.2, rxjs@npm:^6.6.7": version: 6.6.7 resolution: "rxjs@npm:6.6.7" dependencies: @@ -41963,22 +36009,12 @@ __metadata: languageName: node linkType: hard -"safe-array-concat@npm:^1.0.0": - version: 1.0.0 - resolution: "safe-array-concat@npm:1.0.0" +"rxjs@npm:^7.5.5": + version: 7.8.1 + resolution: "rxjs@npm:7.8.1" dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.2.0 - has-symbols: ^1.0.3 - isarray: ^2.0.5 - checksum: f43cb98fe3b566327d0c09284de2b15fb85ae964a89495c1b1a5d50c7c8ed484190f4e5e71aacc167e16231940079b326f2c0807aea633d47cc7322f40a6b57f - languageName: node - linkType: hard - -"safe-buffer@npm:5.1.1": - version: 5.1.1 - resolution: "safe-buffer@npm:5.1.1" - checksum: 7f117b604554c9daca713be76cecc6c52932ed1dd6303638274f21319038bfd760fbfd353e526cc83f11894935bc4beb71f5b7b9478c11bf9718c0e0d94c51cb + tslib: ^2.1.0 + checksum: de4b53db1063e618ec2eca0f7965d9137cabe98cf6be9272efe6c86b47c17b987383df8574861bcced18ebd590764125a901d5506082be84a8b8e364bf05f119 languageName: node linkType: hard @@ -41996,13 +36032,6 @@ __metadata: languageName: node linkType: hard -"safe-json-stringify@npm:~1": - version: 1.2.0 - resolution: "safe-json-stringify@npm:1.2.0" - checksum: 5bb32db6d6a3ceb3752df51f4043a412419cd3d4fcd5680a865dfa34cd7e575ba659c077d13f52981ced084061df9c75c7fb12e391584d4264e6914c1cd3d216 - languageName: node - linkType: hard - "safe-regex-test@npm:^1.0.0": version: 1.0.0 resolution: "safe-regex-test@npm:1.0.0" @@ -42023,12 +36052,10 @@ __metadata: languageName: node linkType: hard -"safe-regex@npm:^1.1.0": - version: 1.1.0 - resolution: "safe-regex@npm:1.1.0" - dependencies: - ret: ~0.1.10 - checksum: 9a8bba57c87a841f7997b3b951e8e403b1128c1a4fd1182f40cc1a20e2d490593d7c2a21030fadfea320c8e859219019e136f678c6689ed5960b391b822f01d5 +"safe-stable-stringify@npm:^2.1.0": + version: 2.4.3 + resolution: "safe-stable-stringify@npm:2.4.3" + checksum: 3aeb64449706ee1f5ad2459fc99648b131d48e7a1fbb608d7c628020177512dc9d94108a5cb61bbc953985d313d0afea6566d243237743e02870490afef04b43 languageName: node linkType: hard @@ -42098,31 +36125,6 @@ __metadata: languageName: node linkType: hard -"sass-loader@npm:^12.1.0": - version: 12.6.0 - resolution: "sass-loader@npm:12.6.0" - dependencies: - klona: ^2.0.4 - neo-async: ^2.6.2 - peerDependencies: - fibers: ">= 3.1.0" - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 - sass: ^1.3.0 - sass-embedded: "*" - webpack: ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - checksum: 5d73a428588150f704016aa27397941bb9246cecd2ee083b573e95d969fc080ac6a16f2fe1cc64aca08f6e70da6f3c586ee68f0efc9f527fecc360e5f1c299ec - languageName: node - linkType: hard - "sass@npm:1.44.0": version: 1.44.0 resolution: "sass@npm:1.44.0" @@ -42135,19 +36137,6 @@ __metadata: languageName: node linkType: hard -"sass@npm:^1.38.0": - version: 1.58.0 - resolution: "sass@npm:1.58.0" - dependencies: - chokidar: ">=3.0.0 <4.0.0" - immutable: ^4.0.0 - source-map-js: ">=0.6.2 <2.0.0" - bin: - sass: sass.js - checksum: a7219634881d2de6441fb619787fb1a02e3fa0333fb715be26aa335ba49d6bdb4f1105d9df70a80a67200893022b08346745783dc49046095d94fc6e044492d6 - languageName: node - linkType: hard - "sax@npm:1.2.1": version: 1.2.1 resolution: "sax@npm:1.2.1" @@ -42155,22 +36144,13 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0, sax@npm:^1.2.4, sax@npm:~1.2.4": +"sax@npm:>=0.6.0, sax@npm:^1.2.4": version: 1.2.4 resolution: "sax@npm:1.2.4" checksum: d3df7d32b897a2c2f28e941f732c71ba90e27c24f62ee918bd4d9a8cfb3553f2f81e5493c7f0be94a11c1911b643a9108f231dd6f60df3fa9586b5d2e3e9e1fe languageName: node linkType: hard -"saxes@npm:^3.1.9": - version: 3.1.11 - resolution: "saxes@npm:3.1.11" - dependencies: - xmlchars: ^2.1.1 - checksum: 3b69918c013fffae51c561f629a0f620c02dba70f762dab38f3cd92676dfe5edf1f0a523ca567882838f1a80e26e4671a8c2c689afa05c68f45a78261445aba0 - languageName: node - linkType: hard - "saxes@npm:^6.0.0": version: 6.0.0 resolution: "saxes@npm:6.0.0" @@ -42211,36 +36191,25 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^1.0.0": - version: 1.0.0 - resolution: "schema-utils@npm:1.0.0" - dependencies: - ajv: ^6.1.0 - ajv-errors: ^1.0.0 - ajv-keywords: ^3.1.0 - checksum: e8273b4f6eff9ddf4a4f4c11daf7b96b900237bf8859c86fa1e9b4fab416b72d7ea92468f8db89c18a3499a1070206e1c8a750c83b42d5325fc659cbb55eee88 - languageName: node - linkType: hard - -"schema-utils@npm:^2.0.1, schema-utils@npm:^2.5.0, schema-utils@npm:^2.6.6, schema-utils@npm:^2.7.0": - version: 2.7.1 - resolution: "schema-utils@npm:2.7.1" +"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1": + version: 3.1.1 + resolution: "schema-utils@npm:3.1.1" dependencies: - "@types/json-schema": ^7.0.5 - ajv: ^6.12.4 + "@types/json-schema": ^7.0.8 + ajv: ^6.12.5 ajv-keywords: ^3.5.2 - checksum: 32c62fc9e28edd101e1bd83453a4216eb9bd875cc4d3775e4452b541908fa8f61a7bbac8ffde57484f01d7096279d3ba0337078e85a918ecbeb72872fb09fb2b + checksum: fb73f3d759d43ba033c877628fe9751620a26879f6301d3dbeeb48cf2a65baec5cdf99da65d1bf3b4ff5444b2e59cbe4f81c2456b5e0d2ba7d7fd4aed5da29ce languageName: node linkType: hard -"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.0, schema-utils@npm:^3.1.1": - version: 3.1.1 - resolution: "schema-utils@npm:3.1.1" +"schema-utils@npm:^3.2.0": + version: 3.3.0 + resolution: "schema-utils@npm:3.3.0" dependencies: "@types/json-schema": ^7.0.8 ajv: ^6.12.5 ajv-keywords: ^3.5.2 - checksum: fb73f3d759d43ba033c877628fe9751620a26879f6301d3dbeeb48cf2a65baec5cdf99da65d1bf3b4ff5444b2e59cbe4f81c2456b5e0d2ba7d7fd4aed5da29ce + checksum: ea56971926fac2487f0757da939a871388891bc87c6a82220d125d587b388f1704788f3706e7f63a7b70e49fc2db974c41343528caea60444afd5ce0fe4b85c0 languageName: node linkType: hard @@ -42256,6 +36225,18 @@ __metadata: languageName: node linkType: hard +"schema-utils@npm:^4.2.0": + version: 4.2.0 + resolution: "schema-utils@npm:4.2.0" + dependencies: + "@types/json-schema": ^7.0.9 + ajv: ^8.9.0 + ajv-formats: ^2.1.1 + ajv-keywords: ^5.1.0 + checksum: 26a0463d47683258106e6652e9aeb0823bf0b85843039e068b57da1892f7ae6b6b1094d48e9ed5ba5cbe9f7166469d880858b9d91abe8bd249421eb813850cde + languageName: node + linkType: hard + "secure-json-parse@npm:^2.3.1, secure-json-parse@npm:^2.4.0, secure-json-parse@npm:^2.5.0": version: 2.7.0 resolution: "secure-json-parse@npm:2.7.0" @@ -42282,19 +36263,13 @@ __metadata: languageName: node linkType: hard -"select@npm:^1.1.2": - version: 1.1.2 - resolution: "select@npm:1.1.2" - checksum: 4346151e94f226ea6131e44e68e6d837f3fdee64831b756dd657cc0b02f4cb5107f867cb34a1d1216ab7737d0bf0645d44546afb030bbd8d64e891f5e4c4814e - languageName: node - linkType: hard - -"selfsigned@npm:^1.10.11": - version: 1.10.14 - resolution: "selfsigned@npm:1.10.14" +"selfsigned@npm:^2.1.1": + version: 2.4.1 + resolution: "selfsigned@npm:2.4.1" dependencies: - node-forge: ^0.10.0 - checksum: 616d131b18516ba2876398f0230987511d50a13816e0709b9f0d20246a524a2e83dfb27ea46ce2bfe331519583a156afa67bc3ece8bf0f9804aec06e2e8c7a21 + "@types/node-forge": ^1.3.0 + node-forge: ^1 + checksum: 38b91c56f1d7949c0b77f9bbe4545b19518475cae15e7d7f0043f87b1626710b011ce89879a88969651f650a19d213bb15b7d5b4c2877df9eeeff7ba8f8b9bfa languageName: node linkType: hard @@ -42330,27 +36305,6 @@ __metadata: languageName: node linkType: hard -"send@npm:0.17.1": - version: 0.17.1 - resolution: "send@npm:0.17.1" - dependencies: - debug: 2.6.9 - depd: ~1.1.2 - destroy: ~1.0.4 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - etag: ~1.8.1 - fresh: 0.5.2 - http-errors: ~1.7.2 - mime: 1.6.0 - ms: 2.1.1 - on-finished: ~2.3.0 - range-parser: ~1.2.1 - statuses: ~1.5.0 - checksum: d214c2fa42e7fae3f8fc1aa3931eeb3e6b78c2cf141574e09dbe159915c1e3a337269fc6b7512e7dfddcd7d6ff5974cb62f7c3637ba86a55bde20a92c18bdca0 - languageName: node - linkType: hard - "send@npm:0.18.0": version: 0.18.0 resolution: "send@npm:0.18.0" @@ -42372,15 +36326,6 @@ __metadata: languageName: node linkType: hard -"serialize-javascript@npm:^4.0.0": - version: 4.0.0 - resolution: "serialize-javascript@npm:4.0.0" - dependencies: - randombytes: ^2.1.0 - checksum: 3273b3394b951671fcf388726e9577021870dfbf85e742a1183fb2e91273e6101bdccea81ff230724f6659a7ee4cef924b0ff9baca32b79d9384ec37caf07302 - languageName: node - linkType: hard - "serialize-javascript@npm:^6.0.0": version: 6.0.1 resolution: "serialize-javascript@npm:6.0.1" @@ -42390,16 +36335,12 @@ __metadata: languageName: node linkType: hard -"serve-favicon@npm:^2.5.0": - version: 2.5.0 - resolution: "serve-favicon@npm:2.5.0" +"serialize-javascript@npm:^6.0.1, serialize-javascript@npm:^6.0.2": + version: 6.0.2 + resolution: "serialize-javascript@npm:6.0.2" dependencies: - etag: ~1.8.1 - fresh: 0.5.2 - ms: 2.1.1 - parseurl: ~1.3.2 - safe-buffer: 5.1.1 - checksum: f4dd0fbee3b7e18d0a27ba6ba01d2f585f23f533010c9e8c74aad74615b19b12d8fbe714f14cb3579803f0bacecd67cdc858714cb56c6e28f8dd07ccc997aea4 + randombytes: ^2.1.0 + checksum: c4839c6206c1d143c0f80763997a361310305751171dd95e4b57efee69b8f6edd8960a0b7fbfc45042aadff98b206d55428aee0dc276efe54f100899c7fa8ab7 languageName: node linkType: hard @@ -42418,18 +36359,6 @@ __metadata: languageName: node linkType: hard -"serve-static@npm:1.14.1": - version: 1.14.1 - resolution: "serve-static@npm:1.14.1" - dependencies: - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - parseurl: ~1.3.3 - send: 0.17.1 - checksum: c6b268e8486d39ecd54b86c7f2d0ee4a38cd7514ddd9c92c8d5793bb005afde5e908b12395898ae206782306ccc848193d93daa15b86afb3cbe5a8414806abe8 - languageName: node - linkType: hard - "serve-static@npm:1.15.0": version: 1.15.0 resolution: "serve-static@npm:1.15.0" @@ -42442,7 +36371,7 @@ __metadata: languageName: node linkType: hard -"set-blocking@npm:^2.0.0, set-blocking@npm:~2.0.0": +"set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02 @@ -42479,19 +36408,7 @@ __metadata: languageName: node linkType: hard -"set-value@npm:^2.0.0, set-value@npm:^2.0.1": - version: 2.0.1 - resolution: "set-value@npm:2.0.1" - dependencies: - extend-shallow: ^2.0.1 - is-extendable: ^0.1.1 - is-plain-object: ^2.0.3 - split-string: ^3.0.1 - checksum: 09a4bc72c94641aeae950eb60dc2755943b863780fcc32e441eda964b64df5e3f50603d5ebdd33394ede722528bd55ed43aae26e9df469b4d32e2292b427b601 - languageName: node - linkType: hard - -"setimmediate@npm:^1.0.4, setimmediate@npm:^1.0.5": +"setimmediate@npm:^1.0.5": version: 1.0.5 resolution: "setimmediate@npm:1.0.5" checksum: c9a6f2c5b51a2dabdc0247db9c46460152ffc62ee139f3157440bd48e7c59425093f42719ac1d7931f054f153e2d26cf37dfeb8da17a794a58198a2705e527fd @@ -42505,13 +36422,6 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.1.1": - version: 1.1.1 - resolution: "setprototypeof@npm:1.1.1" - checksum: a8bee29c1c64c245d460ce53f7460af8cbd0aceac68d66e5215153992cc8b3a7a123416353e0c642060e85cc5fd4241c92d1190eec97eda0dcb97436e8fcca3b - languageName: node - linkType: hard - "setprototypeof@npm:1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" @@ -42531,18 +36441,6 @@ __metadata: languageName: node linkType: hard -"shallow-clone@npm:^0.1.2": - version: 0.1.2 - resolution: "shallow-clone@npm:0.1.2" - dependencies: - is-extendable: ^0.1.1 - kind-of: ^2.0.1 - lazy-cache: ^0.2.3 - mixin-object: ^2.0.1 - checksum: cc4c85c6e42186fec33a81a85622c48dbcfdf280f3a7bd0800b4de57df8e365a8760aa2e31dd79df365b317dddb2fd0bbd92be0aab14dbd2de6a65992eab2177 - languageName: node - linkType: hard - "shallow-clone@npm:^3.0.0": version: 3.0.1 resolution: "shallow-clone@npm:3.0.1" @@ -42552,13 +36450,6 @@ __metadata: languageName: node linkType: hard -"shallow-equal@npm:^1.1.0": - version: 1.2.1 - resolution: "shallow-equal@npm:1.2.1" - checksum: 4f1645cc516e7754c4438db687e1da439a5f29a7dba2ba90c5f88e5708aeb17bc4355ba45cad805b0e95dc898e37d8bf6d77d854919c7512f89939986cff8cd1 - languageName: node - linkType: hard - "shallowequal@npm:^1.1.0": version: 1.1.0 resolution: "shallowequal@npm:1.1.0" @@ -42615,13 +36506,6 @@ __metadata: languageName: node linkType: hard -"shell-quote@npm:1.7.2": - version: 1.7.2 - resolution: "shell-quote@npm:1.7.2" - checksum: efad426fb25d8a54d06363f1f45774aa9e195f62f14fa696d542b44bfe418ab41206448b63af18d726c62e099e66d9a3f4f44858b9ea2ce4b794b41b802672d1 - languageName: node - linkType: hard - "shell-quote@npm:^1.7.3": version: 1.8.0 resolution: "shell-quote@npm:1.8.0" @@ -42629,29 +36513,10 @@ __metadata: languageName: node linkType: hard -"shelljs@npm:0.7.6": - version: 0.7.6 - resolution: "shelljs@npm:0.7.6" - dependencies: - glob: ^7.0.0 - interpret: ^1.0.0 - rechoir: ^0.6.2 - bin: - shjs: ./bin/shjs - checksum: b4f2e67bc8b0aaf6a7829d1081a3e80d0fcd8b992c1b636b70ad5ac69e846b76429aeb7fd51bb327ffa96c3f593d3e907aa6dd7d72af1970064e8644b1c660b7 - languageName: node - linkType: hard - -"shelljs@npm:^0.8.3": - version: 0.8.5 - resolution: "shelljs@npm:0.8.5" - dependencies: - glob: ^7.0.0 - interpret: ^1.0.0 - rechoir: ^0.6.2 - bin: - shjs: bin/shjs - checksum: 7babc46f732a98f4c054ec1f048b55b9149b98aa2da32f6cf9844c434b43c6251efebd6eec120937bd0999e13811ebd45efe17410edb3ca938f82f9381302748 +"shell-quote@npm:^1.8.1": + version: 1.8.1 + resolution: "shell-quote@npm:1.8.1" + checksum: 5f01201f4ef504d4c6a9d0d283fa17075f6770bfbe4c5850b074974c68062f37929ca61700d95ad2ac8822e14e8c4b990ca0e6e9272e64befd74ce5e19f0736b languageName: node linkType: hard @@ -42698,13 +36563,49 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": +"signal-exit@npm:3.0.7, signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 languageName: node linkType: hard +"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0": + version: 4.1.0 + resolution: "signal-exit@npm:4.1.0" + checksum: 64c757b498cb8629ffa5f75485340594d2f8189e9b08700e69199069c8e3070fb3e255f7ab873c05dc0b3cec412aea7402e10a5990cb6a050bd33ba062a6c549 + languageName: node + linkType: hard + +"sigstore@npm:^1.4.0": + version: 1.9.0 + resolution: "sigstore@npm:1.9.0" + dependencies: + "@sigstore/bundle": ^1.1.0 + "@sigstore/protobuf-specs": ^0.2.0 + "@sigstore/sign": ^1.0.0 + "@sigstore/tuf": ^1.0.3 + make-fetch-happen: ^11.0.1 + bin: + sigstore: bin/sigstore.js + checksum: b3f1ccf4d2d5e6af294ad851981cc9dc4c01b6b5b7aeb98582765f5d2e75aa2b9221133b8e572179bb305e16ce589339d9617b26b9fa0bea0c38c9adef792912 + languageName: node + linkType: hard + +"sigstore@npm:^2.2.0": + version: 2.2.2 + resolution: "sigstore@npm:2.2.2" + dependencies: + "@sigstore/bundle": ^2.2.0 + "@sigstore/core": ^1.0.0 + "@sigstore/protobuf-specs": ^0.3.0 + "@sigstore/sign": ^2.2.3 + "@sigstore/tuf": ^2.3.1 + "@sigstore/verify": ^1.1.0 + checksum: 7bb2bd0a971246bbd1d1cfb749404a4a1700dfdd4ea288e922b167af3643d2f2e0e5c25b6b1701701c66f086a8138097c7572a59e288a0b0e4e4e28e5df4f16c + languageName: node + linkType: hard + "simple-concat@npm:^1.0.0": version: 1.0.1 resolution: "simple-concat@npm:1.0.1" @@ -42732,33 +36633,6 @@ __metadata: languageName: node linkType: hard -"simplebar-react@npm:^1.0.0-alpha.6": - version: 1.2.3 - resolution: "simplebar-react@npm:1.2.3" - dependencies: - prop-types: ^15.6.1 - simplebar: ^4.2.3 - peerDependencies: - react: ^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0 - react-dom: ^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0 - checksum: e74fb100c28c946de0a6ed829964cd0ada612b57985dffe6a5419d51495dfe44a668077c7724f9f28143b322e701e862c0c31f22db82ea3514a790a73a966a97 - languageName: node - linkType: hard - -"simplebar@npm:^4.2.3": - version: 4.2.3 - resolution: "simplebar@npm:4.2.3" - dependencies: - can-use-dom: ^0.1.0 - core-js: ^3.0.1 - lodash.debounce: ^4.0.8 - lodash.memoize: ^4.1.2 - lodash.throttle: ^4.1.1 - resize-observer-polyfill: ^1.5.1 - checksum: 48c160e0519bbd6ba5553d37ed78d359d1a666fd4a996ad1a752233b9526c7048551e9a8539edc4993841a4377499ebdf2f94bcbbcc2554bfbede17fbe4f4fae - languageName: node - linkType: hard - "sinon@npm:^9.0.2": version: 9.2.4 resolution: "sinon@npm:9.2.4" @@ -42780,10 +36654,10 @@ __metadata: languageName: node linkType: hard -"slash@npm:^1.0.0": - version: 1.0.0 - resolution: "slash@npm:1.0.0" - checksum: 4b6e21b1fba6184a7e2efb1dd173f692d8a845584c1bbf9dc818ff86f5a52fc91b413008223d17cc684604ee8bb9263a420b1182027ad9762e35388434918860 +"slash@npm:3.0.0, slash@npm:^3.0.0": + version: 3.0.0 + resolution: "slash@npm:3.0.0" + checksum: 94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c languageName: node linkType: hard @@ -42794,13 +36668,6 @@ __metadata: languageName: node linkType: hard -"slash@npm:^3.0.0": - version: 3.0.0 - resolution: "slash@npm:3.0.0" - checksum: 94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c - languageName: node - linkType: hard - "slice-ansi@npm:0.0.4": version: 0.0.4 resolution: "slice-ansi@npm:0.0.4" @@ -42830,10 +36697,23 @@ __metadata: languageName: node linkType: hard -"slide@npm:^1.1.6": - version: 1.1.6 - resolution: "slide@npm:1.1.6" - checksum: 5768635d227172e215b7a1a91d32f8781f5783b4961feaaf3d536bbf83cc51878928c137508cde7659fea6d7c04074927cab982731302771ee0051518ff24896 +"slice-ansi@npm:^5.0.0": + version: 5.0.0 + resolution: "slice-ansi@npm:5.0.0" + dependencies: + ansi-styles: ^6.0.0 + is-fullwidth-code-point: ^4.0.0 + checksum: 7e600a2a55e333a21ef5214b987c8358fe28bfb03c2867ff2cbf919d62143d1812ac27b4297a077fdaf27a03da3678e49551c93e35f9498a3d90221908a1180e + languageName: node + linkType: hard + +"slice-ansi@npm:^7.0.0": + version: 7.1.0 + resolution: "slice-ansi@npm:7.1.0" + dependencies: + ansi-styles: ^6.2.1 + is-fullwidth-code-point: ^5.0.0 + checksum: 10313dd3cf7a2e4b265f527b1684c7c568210b09743fd1bd74f2194715ed13ffba653dc93a5fa79e3b1711518b8990a732cb7143aa01ddafe626e99dfa6474b2 languageName: node linkType: hard @@ -42844,64 +36724,14 @@ __metadata: languageName: node linkType: hard -"smart-buffer@npm:^4.1.0, smart-buffer@npm:^4.2.0": +"smart-buffer@npm:^4.2.0": version: 4.2.0 resolution: "smart-buffer@npm:4.2.0" checksum: b5167a7142c1da704c0e3af85c402002b597081dd9575031a90b4f229ca5678e9a36e8a374f1814c8156a725d17008ae3bde63b92f9cfd132526379e580bec8b languageName: node linkType: hard -"snapdragon-node@npm:^2.0.1": - version: 2.1.1 - resolution: "snapdragon-node@npm:2.1.1" - dependencies: - define-property: ^1.0.0 - isobject: ^3.0.0 - snapdragon-util: ^3.0.1 - checksum: 9bb57d759f9e2a27935dbab0e4a790137adebace832b393e350a8bf5db461ee9206bb642d4fe47568ee0b44080479c8b4a9ad0ebe3712422d77edf9992a672fd - languageName: node - linkType: hard - -"snapdragon-util@npm:^3.0.1": - version: 3.0.1 - resolution: "snapdragon-util@npm:3.0.1" - dependencies: - kind-of: ^3.2.0 - checksum: 684997dbe37ec995c03fd3f412fba2b711fc34cb4010452b7eb668be72e8811a86a12938b511e8b19baf853b325178c56d8b78d655305e5cfb0bb8b21677e7b7 - languageName: node - linkType: hard - -"snapdragon@npm:^0.8.1": - version: 0.8.2 - resolution: "snapdragon@npm:0.8.2" - dependencies: - base: ^0.11.1 - debug: ^2.2.0 - define-property: ^0.2.5 - extend-shallow: ^2.0.1 - map-cache: ^0.2.2 - source-map: ^0.5.6 - source-map-resolve: ^0.5.0 - use: ^3.1.0 - checksum: a197f242a8f48b11036563065b2487e9b7068f50a20dd81d9161eca6af422174fc158b8beeadbe59ce5ef172aa5718143312b3aebaae551c124b7824387c8312 - languageName: node - linkType: hard - -"sockjs-client@npm:1.4.0": - version: 1.4.0 - resolution: "sockjs-client@npm:1.4.0" - dependencies: - debug: ^3.2.5 - eventsource: ^1.0.7 - faye-websocket: ~0.11.1 - inherits: ^2.0.3 - json3: ^3.3.2 - url-parse: ^1.4.3 - checksum: 42fabe709b5478ca50f483add67e058ab01c5aaae926d73e483e53f26c14edc0820cdbd420e3bbc4e090c1007bf21c054b800a7a1e275b171352f246df1300a3 - languageName: node - linkType: hard - -"sockjs@npm:^0.3.21": +"sockjs@npm:^0.3.24": version: 0.3.24 resolution: "sockjs@npm:0.3.24" dependencies: @@ -42912,27 +36742,6 @@ __metadata: languageName: node linkType: hard -"socks-proxy-agent@npm:5, socks-proxy-agent@npm:^5.0.0": - version: 5.0.1 - resolution: "socks-proxy-agent@npm:5.0.1" - dependencies: - agent-base: ^6.0.2 - debug: 4 - socks: ^2.3.3 - checksum: 1b60c4977b2fef783f0fc4dc619cd2758aafdb43f3cf679f1e3627cb6c6e752811cee5513ebb4157ad26786033d2f85029440f197d321e8293b38cc5aab01e06 - languageName: node - linkType: hard - -"socks-proxy-agent@npm:^4.0.0": - version: 4.0.2 - resolution: "socks-proxy-agent@npm:4.0.2" - dependencies: - agent-base: ~4.2.1 - socks: ~2.3.2 - checksum: 8ffb714bfdbd7c931692e60430c7c46b3c82f47c760ceb6ba01c3931e2a4598332ad7f9b65882f71b53206915e8ab08d5eb94ebea592c334d672b177a4a1491d - languageName: node - linkType: hard - "socks-proxy-agent@npm:^7.0.0": version: 7.0.0 resolution: "socks-proxy-agent@npm:7.0.0" @@ -42944,7 +36753,18 @@ __metadata: languageName: node linkType: hard -"socks@npm:^2.3.3, socks@npm:^2.6.2": +"socks-proxy-agent@npm:^8.0.1, socks-proxy-agent@npm:^8.0.2": + version: 8.0.2 + resolution: "socks-proxy-agent@npm:8.0.2" + dependencies: + agent-base: ^7.0.2 + debug: ^4.3.4 + socks: ^2.7.1 + checksum: 4fb165df08f1f380881dcd887b3cdfdc1aba3797c76c1e9f51d29048be6e494c5b06d68e7aea2e23df4572428f27a3ec22b3d7c75c570c5346507433899a4b6d + languageName: node + linkType: hard + +"socks@npm:^2.6.2": version: 2.7.1 resolution: "socks@npm:2.7.1" dependencies: @@ -42954,31 +36774,40 @@ __metadata: languageName: node linkType: hard -"socks@npm:~2.3.2": - version: 2.3.3 - resolution: "socks@npm:2.3.3" +"socks@npm:^2.7.1": + version: 2.8.1 + resolution: "socks@npm:2.8.1" dependencies: - ip: 1.1.5 - smart-buffer: ^4.1.0 - checksum: fd737b578f8914b2a6eb3fd9e66745771b96d2eedf5a088f853b2307af9e9f43cdc790a8cf6dcfe430b58959401a9cc1e41e73dec738a894201f06b8e22fb9d8 + ip-address: ^9.0.5 + smart-buffer: ^4.2.0 + checksum: 29586d42e9c36c5016632b2bcb6595e3adfbcb694b3a652c51bc8741b079c5ec37bdd5675a1a89a1620078c8137208294991fabb50786f92d47759a725b2b62e languageName: node linkType: hard -"sonic-boom@npm:^3.0.0, sonic-boom@npm:^3.1.0": - version: 3.2.1 - resolution: "sonic-boom@npm:3.2.1" +"sonic-boom@npm:3.3.0": + version: 3.3.0 + resolution: "sonic-boom@npm:3.3.0" dependencies: atomic-sleep: ^1.0.0 - checksum: 674d0af31c67818c99a0956482720b853bdaa6e46a63814db9fd28024580836a4cfdafa2c2ba6b0ec08449e9a92a5e7959530689b2c1fb5c83f786708cd7a7da + checksum: 4a290dd0f3edf49894bb72c631ee304dc3f9be0752c43d516808a365f341821f5cf49997c80ee7c0e67167e0e5131dc71afe7c58812858eb965d6b9746c0cac7 languageName: node linkType: hard -"sort-keys@npm:^1.0.0": - version: 1.1.2 - resolution: "sort-keys@npm:1.1.2" +"sonic-boom@npm:^2.2.1": + version: 2.8.0 + resolution: "sonic-boom@npm:2.8.0" dependencies: - is-plain-obj: ^1.0.0 - checksum: 5963fd191a2a185a5ec86f06e47721e8e04713eda43bb04ae60d2a8afb21241553dd5bc9d863ed2bd7c3d541b609b0c8d0e58836b1a3eb6764c09c094bcc8b00 + atomic-sleep: ^1.0.0 + checksum: c7f9c89f931d7f60f8e0741551a729f0d81e6dc407a99420fc847a9a4c25af048a615b1188ab3c4f1fb3708fe4904973ddab6ebcc8ed5b78b50ab81a99045910 + languageName: node + linkType: hard + +"sonic-boom@npm:^3.0.0, sonic-boom@npm:^3.1.0": + version: 3.2.1 + resolution: "sonic-boom@npm:3.2.1" + dependencies: + atomic-sleep: ^1.0.0 + checksum: 674d0af31c67818c99a0956482720b853bdaa6e46a63814db9fd28024580836a4cfdafa2c2ba6b0ec08449e9a92a5e7959530689b2c1fb5c83f786708cd7a7da languageName: node linkType: hard @@ -43000,7 +36829,7 @@ __metadata: languageName: node linkType: hard -"source-list-map@npm:^2.0.0, source-list-map@npm:^2.0.1": +"source-list-map@npm:^2.0.1": version: 2.0.1 resolution: "source-list-map@npm:2.0.1" checksum: 806efc6f75e7cd31e4815e7a3aaf75a45c704871ea4075cb2eb49882c6fca28998f44fc5ac91adb6de03b2882ee6fb02f951fdc85e6a22b338c32bfe19557938 @@ -43030,7 +36859,7 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.2": +"source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2": version: 1.0.2 resolution: "source-map-js@npm:1.0.2" checksum: c049a7fc4deb9a7e9b481ae3d424cc793cb4845daa690bc5a05d428bf41bf231ced49b4cf0c9e77f9d42fdb3d20d6187619fc586605f5eabe995a316da8d377c @@ -43053,7 +36882,7 @@ __metadata: languageName: node linkType: hard -"source-map-resolve@npm:^0.5.0, source-map-resolve@npm:^0.5.2": +"source-map-resolve@npm:^0.5.2": version: 0.5.3 resolution: "source-map-resolve@npm:0.5.3" dependencies: @@ -43076,13 +36905,13 @@ __metadata: languageName: node linkType: hard -"source-map-support@npm:0.5.19": - version: 0.5.19 - resolution: "source-map-support@npm:0.5.19" +"source-map-support@npm:0.5.21, source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.21, source-map-support@npm:^0.5.6, source-map-support@npm:~0.5.20": + version: 0.5.21 + resolution: "source-map-support@npm:0.5.21" dependencies: buffer-from: ^1.0.0 source-map: ^0.6.0 - checksum: c72802fdba9cb62b92baef18cc14cc4047608b77f0353e6c36dd993444149a466a2845332c5540d4a6630957254f0f68f4ef5a0120c33d2e83974c51a05afbac + checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137 languageName: node linkType: hard @@ -43095,16 +36924,6 @@ __metadata: languageName: node linkType: hard -"source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.21, source-map-support@npm:^0.5.6, source-map-support@npm:~0.5.12, source-map-support@npm:~0.5.20": - version: 0.5.21 - resolution: "source-map-support@npm:0.5.21" - dependencies: - buffer-from: ^1.0.0 - source-map: ^0.6.0 - checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137 - languageName: node - linkType: hard - "source-map-url@npm:^0.4.0": version: 0.4.1 resolution: "source-map-url@npm:0.4.1" @@ -43119,58 +36938,20 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.4.2": - version: 0.4.4 - resolution: "source-map@npm:0.4.4" - dependencies: - amdefine: ">=0.0.4" - checksum: b31992fcb4a2a6c335617f187bd36f392896dfcc111830ebdb8b716923cf6554b665833b975fc998bdf3a63881b2c8b4c5c34fda0280357b8c18fe6aa5d148ea - languageName: node - linkType: hard - -"source-map@npm:^0.5.6, source-map@npm:^0.5.7, source-map@npm:~0.5.0": +"source-map@npm:^0.5.6, source-map@npm:^0.5.7": version: 0.5.7 resolution: "source-map@npm:0.5.7" checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d languageName: node linkType: hard -"source-map@npm:^0.7.2, source-map@npm:^0.7.3, source-map@npm:^0.7.4": +"source-map@npm:^0.7.3, source-map@npm:^0.7.4": version: 0.7.4 resolution: "source-map@npm:0.7.4" checksum: 01cc5a74b1f0e1d626a58d36ad6898ea820567e87f18dfc9d24a9843a351aaa2ec09b87422589906d6ff1deed29693e176194dc88bcae7c9a852dc74b311dbf5 languageName: node linkType: hard -"space-separated-tokens@npm:^1.0.0": - version: 1.1.5 - resolution: "space-separated-tokens@npm:1.1.5" - checksum: 8ef68f1cfa8ccad316b7f8d0df0919d0f1f6d32101e8faeee34ea3a923ce8509c1ad562f57388585ee4951e92d27afa211ed0a077d3d5995b5ba9180331be708 - languageName: node - linkType: hard - -"sparkline@npm:^0.1.1": - version: 0.1.2 - resolution: "sparkline@npm:0.1.2" - dependencies: - here: 0.0.2 - nopt: ~2.1.2 - bin: - sparkline: bin/sparkline - checksum: 7fab1c94ca2aaa036aa213784df6431a5876cfe5eb9f3442407bc0086aa9e146e89437c39c530d7c408fc0c368b294c135d8c884a716039b53bbb617917f876c - languageName: node - linkType: hard - -"spawn-sync@npm:^1.0.15": - version: 1.0.15 - resolution: "spawn-sync@npm:1.0.15" - dependencies: - concat-stream: ^1.4.7 - os-shim: ^0.1.2 - checksum: a280ff895b2251ba7ea5ae3f12aa56e5775e15f17c4db75493dc39ac68dfa891a022a1643af120618f4669ae60a3d79967e5267ec4bc555605cf9f668d61ecc9 - languageName: node - linkType: hard - "spdx-correct@npm:^3.0.0": version: 3.1.1 resolution: "spdx-correct@npm:3.1.1" @@ -43232,31 +37013,6 @@ __metadata: languageName: node linkType: hard -"split-on-first@npm:^1.0.0": - version: 1.1.0 - resolution: "split-on-first@npm:1.1.0" - checksum: 16ff85b54ddcf17f9147210a4022529b343edbcbea4ce977c8f30e38408b8d6e0f25f92cd35b86a524d4797f455e29ab89eb8db787f3c10708e0b47ebf528d30 - languageName: node - linkType: hard - -"split-string@npm:^3.0.1, split-string@npm:^3.0.2": - version: 3.1.0 - resolution: "split-string@npm:3.1.0" - dependencies: - extend-shallow: ^3.0.0 - checksum: ae5af5c91bdc3633628821bde92fdf9492fa0e8a63cf6a0376ed6afde93c701422a1610916f59be61972717070119e848d10dfbbd5024b7729d6a71972d2a84c - languageName: node - linkType: hard - -"split2@npm:^2.0.0": - version: 2.2.0 - resolution: "split2@npm:2.2.0" - dependencies: - through2: ^2.0.2 - checksum: 06a9fe364f1c37098539e8d9b460c8c2e00320600a5e040dd3fa006f6bdabbbe6ee983568a62a585f41862c61b9672f59b93ef0accf4add346c716edcd6d21b7 - languageName: node - linkType: hard - "split2@npm:^3.0.0, split2@npm:^3.2.2": version: 3.2.2 resolution: "split2@npm:3.2.2" @@ -43273,7 +37029,7 @@ __metadata: languageName: node linkType: hard -"split@npm:^1.0.0": +"split@npm:^1.0.1": version: 1.0.1 resolution: "split@npm:1.0.1" dependencies: @@ -43289,6 +37045,13 @@ __metadata: languageName: node linkType: hard +"sprintf-js@npm:^1.1.3": + version: 1.1.3 + resolution: "sprintf-js@npm:1.1.3" + checksum: a3fdac7b49643875b70864a9d9b469d87a40dfeaf5d34d9d0c5b1cda5fd7d065531fcb43c76357d62254c57184a7b151954156563a4d6a747015cfb41021cad0 + languageName: node + linkType: hard + "sprintf-js@npm:~1.0.2": version: 1.0.3 resolution: "sprintf-js@npm:1.0.3" @@ -43303,7 +37066,7 @@ __metadata: languageName: node linkType: hard -"sshpk@npm:^1.14.1, sshpk@npm:^1.7.0": +"sshpk@npm:^1.14.1": version: 1.17.0 resolution: "sshpk@npm:1.17.0" dependencies: @@ -43338,26 +37101,16 @@ __metadata: languageName: node linkType: hard -"ssri@npm:^6.0.0, ssri@npm:^6.0.1": - version: 6.0.2 - resolution: "ssri@npm:6.0.2" +"ssri@npm:^10.0.0, ssri@npm:^10.0.1": + version: 10.0.5 + resolution: "ssri@npm:10.0.5" dependencies: - figgy-pudding: ^3.5.1 - checksum: 7c2e5d442f6252559c8987b7114bcf389fe5614bf65de09ba3e6f9a57b9b65b2967de348fcc3acccff9c069adb168140dd2c5fc2f6f4a779e604a27ef1f7d551 + minipass: ^7.0.3 + checksum: 0a31b65f21872dea1ed3f7c200d7bc1c1b91c15e419deca14f282508ba917cbb342c08a6814c7f68ca4ca4116dd1a85da2bbf39227480e50125a1ceffeecb750 languageName: node linkType: hard -"ssri@npm:^7.0.0": - version: 7.1.1 - resolution: "ssri@npm:7.1.1" - dependencies: - figgy-pudding: ^3.5.1 - minipass: ^3.1.1 - checksum: 8bdb3c198a3cebda54344b3cd9599338c18a4b29f1c857c0ab98cb39ff11a36b4cb6ea5a388c22bd71ac1ae6d8129103336173f77487d94d772eeb9aa0c8545f - languageName: node - linkType: hard - -"ssri@npm:^9.0.0": +"ssri@npm:^9.0.0, ssri@npm:^9.0.1": version: 9.0.1 resolution: "ssri@npm:9.0.1" dependencies: @@ -43389,25 +37142,6 @@ __metadata: languageName: node linkType: hard -"staged-git-files@npm:1.1.1": - version: 1.1.1 - resolution: "staged-git-files@npm:1.1.1" - bin: - sgf: bin/cli.js - checksum: 660a80a862165389b03309d924159797f44e5cf1d3ad223e835e05a30f0150fef6bfde04a8b7961a51225b7e453580402159a5bf7fb9d8129997d6f8183bef4d - languageName: node - linkType: hard - -"static-extend@npm:^0.1.1": - version: 0.1.2 - resolution: "static-extend@npm:0.1.2" - dependencies: - define-property: ^0.2.5 - object-copy: ^0.1.0 - checksum: 8657485b831f79e388a437260baf22784540417a9b29e11572c87735df24c22b84eda42107403a64b30861b2faf13df9f7fc5525d51f9d1d2303aba5cbf4e12c - languageName: node - linkType: hard - "statuses@npm:2.0.1": version: 2.0.1 resolution: "statuses@npm:2.0.1" @@ -43415,7 +37149,7 @@ __metadata: languageName: node linkType: hard -"statuses@npm:>= 1.4.0 < 2, statuses@npm:>= 1.5.0 < 2, statuses@npm:~1.5.0": +"statuses@npm:>= 1.4.0 < 2": version: 1.5.0 resolution: "statuses@npm:1.5.0" checksum: c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c @@ -43429,10 +37163,12 @@ __metadata: languageName: node linkType: hard -"stealthy-require@npm:^1.1.1": - version: 1.1.1 - resolution: "stealthy-require@npm:1.1.1" - checksum: 6805b857a9f3a6a1079fc6652278038b81011f2a5b22cbd559f71a6c02087e6f1df941eb10163e3fdc5391ab5807aa46758d4258547c1f5ede31e6d9bfda8dd3 +"steno@npm:^0.4.1": + version: 0.4.4 + resolution: "steno@npm:0.4.4" + dependencies: + graceful-fs: ^4.1.3 + checksum: 87df4121cf8159fceb3dc925111aff1e237bdea2d37f6684eabbcdea63bfcff79b3234f2a61ffe8de5cf17fcb97e2cf09075a2a98993251f79e2868fe0d5ba1e languageName: node linkType: hard @@ -43445,13 +37181,6 @@ __metadata: languageName: node linkType: hard -"store2@npm:^2.7.1": - version: 2.14.2 - resolution: "store2@npm:2.14.2" - checksum: 6f270fc5bab99b63f45fcc7bd8b99c2714b4adf880f557ed7ffb5ed3987131251165bccde425a00928aaf044870aee79ddeef548576d093c68703ed2edec45d7 - languageName: node - linkType: hard - "store@npm:^2.0.12": version: 2.0.12 resolution: "store@npm:2.0.12" @@ -43469,39 +37198,6 @@ __metadata: languageName: node linkType: hard -"stream-browserify@npm:^2.0.1": - version: 2.0.2 - resolution: "stream-browserify@npm:2.0.2" - dependencies: - inherits: ~2.0.1 - readable-stream: ^2.0.2 - checksum: 8de7bcab5582e9a931ae1a4768be7efe8fa4b0b95fd368d16d8cf3e494b897d6b0a7238626de5d71686e53bddf417fd59d106cfa3af0ec055f61a8d1f8fc77b3 - languageName: node - linkType: hard - -"stream-each@npm:^1.1.0": - version: 1.2.3 - resolution: "stream-each@npm:1.2.3" - dependencies: - end-of-stream: ^1.1.0 - stream-shift: ^1.0.0 - checksum: f243de78e9fcc60757994efc4e8ecae9f01a4b2c6a505d786b11fcaa68b1a75ca54afc1669eac9e08f19ff0230792fc40d0f3e3e2935d76971b4903af18b76ab - languageName: node - linkType: hard - -"stream-http@npm:^2.7.2": - version: 2.8.3 - resolution: "stream-http@npm:2.8.3" - dependencies: - builtin-status-codes: ^3.0.0 - inherits: ^2.0.1 - readable-stream: ^2.3.6 - to-arraybuffer: ^1.0.0 - xtend: ^4.0.0 - checksum: f57dfaa21a015f72e6ce6b199cf1762074cfe8acf0047bba8f005593754f1743ad0a91788f95308d9f3829ad55742399ad27b4624432f2752a08e62ef4346e05 - languageName: node - linkType: hard - "stream-shift@npm:^1.0.0": version: 1.0.1 resolution: "stream-shift@npm:1.0.1" @@ -43528,24 +37224,10 @@ __metadata: languageName: node linkType: hard -"strict-uri-encode@npm:^1.0.0": - version: 1.1.0 - resolution: "strict-uri-encode@npm:1.1.0" - checksum: 9466d371f7b36768d43f7803f26137657559e4c8b0161fb9e320efb8edba3ae22f8e99d4b0d91da023b05a13f62ec5412c3f4f764b5788fac11d1fea93720bb3 - languageName: node - linkType: hard - -"strict-uri-encode@npm:^2.0.0": - version: 2.0.0 - resolution: "strict-uri-encode@npm:2.0.0" - checksum: eaac4cf978b6fbd480f1092cab8b233c9b949bcabfc9b598dd79a758f7243c28765ef7639c876fa72940dac687181b35486ea01ff7df3e65ce3848c64822c581 - languageName: node - linkType: hard - -"string-argv@npm:^0.0.2": - version: 0.0.2 - resolution: "string-argv@npm:0.0.2" - checksum: 479ee0bf819fdb315f935e41d1a6926b86606e3ae450aaff485d963e782388b59be129245d04ab2407d06cf68e650842f2f6eea9d7b60894d109618a967eda1f +"string-argv@npm:0.3.2": + version: 0.3.2 + resolution: "string-argv@npm:0.3.2" + checksum: 8703ad3f3db0b2641ed2adbb15cf24d3945070d9a751f9e74a924966db9f325ac755169007233e8985a39a6a292f14d4fee20482989b89b96e473c4221508a0f languageName: node linkType: hard @@ -43559,6 +37241,17 @@ __metadata: languageName: node linkType: hard +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": + version: 4.2.3 + resolution: "string-width@npm:4.2.3" + dependencies: + emoji-regex: ^8.0.0 + is-fullwidth-code-point: ^3.0.0 + strip-ansi: ^6.0.1 + checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb + languageName: node + linkType: hard + "string-width@npm:^1.0.1": version: 1.0.2 resolution: "string-width@npm:1.0.2" @@ -43570,18 +37263,7 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": - version: 4.2.3 - resolution: "string-width@npm:4.2.3" - dependencies: - emoji-regex: ^8.0.0 - is-fullwidth-code-point: ^3.0.0 - strip-ansi: ^6.0.1 - checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb - languageName: node - linkType: hard - -"string-width@npm:^2.0.0, string-width@npm:^2.1.0, string-width@npm:^2.1.1": +"string-width@npm:^2.1.0, string-width@npm:^2.1.1": version: 2.1.1 resolution: "string-width@npm:2.1.1" dependencies: @@ -43591,52 +37273,41 @@ __metadata: languageName: node linkType: hard -"string.prototype.matchall@npm:^4.0.0 || ^3.0.1, string.prototype.matchall@npm:^4.0.8": - version: 4.0.8 - resolution: "string.prototype.matchall@npm:4.0.8" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.20.4 - get-intrinsic: ^1.1.3 - has-symbols: ^1.0.3 - internal-slot: ^1.0.3 - regexp.prototype.flags: ^1.4.3 - side-channel: ^1.0.4 - checksum: 952da3a818de42ad1c10b576140a5e05b4de7b34b8d9dbf00c3ac8c1293e9c0f533613a39c5cda53e0a8221f2e710bc2150e730b1c2278d60004a8a35726efb6 - languageName: node - linkType: hard - -"string.prototype.padend@npm:^3.0.0": - version: 3.1.4 - resolution: "string.prototype.padend@npm:3.1.4" +"string-width@npm:^5.0.1, string-width@npm:^5.1.2": + version: 5.1.2 + resolution: "string-width@npm:5.1.2" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.20.4 - checksum: 76e07238fe31dc12177428f0436b7ed6985f6a7ba97470fd53e4f0a6d9860bfee127d81957f3073cc879b434233df143825d140581e1340278053ad993c92f6c + eastasianwidth: ^0.2.0 + emoji-regex: ^9.2.2 + strip-ansi: ^7.0.1 + checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 languageName: node linkType: hard -"string.prototype.padstart@npm:^3.0.0": - version: 3.1.4 - resolution: "string.prototype.padstart@npm:3.1.4" +"string-width@npm:^7.0.0": + version: 7.1.0 + resolution: "string-width@npm:7.1.0" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.20.4 - checksum: a8517d83fd4fc5832b85cd9621188156094392494983fa41f6e6e727ab6af20f6bf8b2aac43b97ffad94e21fa52f1bb21342e2f87b79965707fe174cff5b8b2b + emoji-regex: ^10.3.0 + get-east-asian-width: ^1.0.0 + strip-ansi: ^7.1.0 + checksum: a183573fe7209e0d294f661846d33f8caf72aa86d983e5b48a0ed45ab15bcccb02c6f0344b58b571988871105457137b8207855ea536827dbc4a376a0f31bf8f languageName: node linkType: hard -"string.prototype.trim@npm:^1.2.7": - version: 1.2.7 - resolution: "string.prototype.trim@npm:1.2.7" +"string.prototype.matchall@npm:^4.0.8": + version: 4.0.8 + resolution: "string.prototype.matchall@npm:4.0.8" dependencies: call-bind: ^1.0.2 define-properties: ^1.1.4 es-abstract: ^1.20.4 - checksum: 05b7b2d6af63648e70e44c4a8d10d8cc457536df78b55b9d6230918bde75c5987f6b8604438c4c8652eb55e4fc9725d2912789eb4ec457d6995f3495af190c09 + get-intrinsic: ^1.1.3 + has-symbols: ^1.0.3 + internal-slot: ^1.0.3 + regexp.prototype.flags: ^1.4.3 + side-channel: ^1.0.4 + checksum: 952da3a818de42ad1c10b576140a5e05b4de7b34b8d9dbf00c3ac8c1293e9c0f533613a39c5cda53e0a8221f2e710bc2150e730b1c2278d60004a8a35726efb6 languageName: node linkType: hard @@ -43662,7 +37333,7 @@ __metadata: languageName: node linkType: hard -"string_decoder@npm:^1.0.0, string_decoder@npm:^1.1.1": +"string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" dependencies: @@ -43687,23 +37358,12 @@ __metadata: languageName: node linkType: hard -"stringify-object@npm:^3.2.2": - version: 3.3.0 - resolution: "stringify-object@npm:3.3.0" - dependencies: - get-own-enumerable-property-symbols: ^3.0.0 - is-obj: ^1.0.1 - is-regexp: ^1.0.0 - checksum: 6827a3f35975cfa8572e8cd3ed4f7b262def260af18655c6fde549334acdac49ddba69f3c861ea5a6e9c5a4990fe4ae870b9c0e6c31019430504c94a83b7a154 - languageName: node - linkType: hard - -"strip-ansi@npm:5.2.0, strip-ansi@npm:^5.1.0": - version: 5.2.0 - resolution: "strip-ansi@npm:5.2.0" +"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": + version: 6.0.1 + resolution: "strip-ansi@npm:6.0.1" dependencies: - ansi-regex: ^4.1.0 - checksum: bdb5f76ade97062bd88e7723aa019adbfacdcba42223b19ccb528ffb9fb0b89a5be442c663c4a3fb25268eaa3f6ea19c7c3fbae830bd1562d55adccae1fcec46 + ansi-regex: ^5.0.1 + checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c languageName: node linkType: hard @@ -43725,21 +37385,12 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": - version: 6.0.1 - resolution: "strip-ansi@npm:6.0.1" - dependencies: - ansi-regex: ^5.0.1 - checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c - languageName: node - linkType: hard - -"strip-ansi@npm:^7.0.0": - version: 7.0.1 - resolution: "strip-ansi@npm:7.0.1" +"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0": + version: 7.1.0 + resolution: "strip-ansi@npm:7.1.0" dependencies: ansi-regex: ^6.0.1 - checksum: 257f78fa433520e7f9897722731d78599cb3fce29ff26a20a5e12ba4957463b50a01136f37c43707f4951817a75e90820174853d6ccc240997adc5df8f966039 + checksum: 859c73fcf27869c22a4e4d8c6acfe690064659e84bef9458aa6d13719d09ca88dcfd40cbf31fd0be63518ea1a643fe070b4827d353e09533a5b0b9fd4553d64d languageName: node linkType: hard @@ -43789,14 +37440,10 @@ __metadata: languageName: node linkType: hard -"strip-indent@npm:^1.0.1": - version: 1.0.1 - resolution: "strip-indent@npm:1.0.1" - dependencies: - get-stdin: ^4.0.1 - bin: - strip-indent: cli.js - checksum: 81ad9a0b8a558bdbd05b66c6c437b9ab364aa2b5479ed89969ca7908e680e21b043d40229558c434b22b3d640622e39b66288e0456d601981ac9289de9700fbd +"strip-final-newline@npm:^3.0.0": + version: 3.0.0 + resolution: "strip-final-newline@npm:3.0.0" + checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050 languageName: node linkType: hard @@ -43825,26 +37472,17 @@ __metadata: languageName: node linkType: hard -"strip-json-comments@npm:2.0.1, strip-json-comments@npm:~2.0.1": - version: 2.0.1 - resolution: "strip-json-comments@npm:2.0.1" - checksum: 1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1 - languageName: node - linkType: hard - -"strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": +"strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 languageName: node linkType: hard -"strip-outer@npm:^1.0.0": - version: 1.0.1 - resolution: "strip-outer@npm:1.0.1" - dependencies: - escape-string-regexp: ^1.0.2 - checksum: f8d65d33ca2b49aabc66bb41d689dda7b8b9959d320e3a40a2ef4d7079ff2f67ffb72db43f179f48dbf9495c2e33742863feab7a584d180fa62505439162c191 +"strip-json-comments@npm:~2.0.1": + version: 2.0.1 + resolution: "strip-json-comments@npm:2.0.1" + checksum: 1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1 languageName: node linkType: hard @@ -43855,7 +37493,7 @@ __metadata: languageName: node linkType: hard -"strong-log-transformer@npm:^2.0.0": +"strong-log-transformer@npm:2.1.0, strong-log-transformer@npm:^2.1.0": version: 2.1.0 resolution: "strong-log-transformer@npm:2.1.0" dependencies: @@ -43877,27 +37515,15 @@ __metadata: languageName: node linkType: hard -"style-loader@npm:^1.0.0": - version: 1.3.0 - resolution: "style-loader@npm:1.3.0" - dependencies: - loader-utils: ^2.0.0 - schema-utils: ^2.7.0 - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - checksum: 1be9e8705307f5b8eb89e80f3703fa27296dccec349d790eace7aabe212f08c7c8f3ea6b6cb97bc53e82fbebfb9aa0689259671a8315f4655e24a850781e062a - languageName: node - linkType: hard - -"stylehacks@npm:^5.1.1": - version: 5.1.1 - resolution: "stylehacks@npm:5.1.1" +"stylehacks@npm:^6.0.3": + version: 6.0.3 + resolution: "stylehacks@npm:6.0.3" dependencies: - browserslist: ^4.21.4 - postcss-selector-parser: ^6.0.4 + browserslist: ^4.23.0 + postcss-selector-parser: ^6.0.15 peerDependencies: - postcss: ^8.2.15 - checksum: 11175366ef52de65bf06cefba0ddc9db286dc3a1451fd2989e74c6ea47091a02329a4bf6ce10b1a36950056927b6bbbe47c5ab3a1f4c7032df932d010fbde5a2 + postcss: ^8.4.31 + checksum: 8bec2c4b4909f03005550aca7bfe323b7e1a77e94282a700384c863c5b3e6a09923efa152776fa4d7bc433a8e0859ade570b07b804523160d2fbbf8562a64e2b languageName: node linkType: hard @@ -43915,6 +37541,13 @@ __metadata: languageName: node linkType: hard +"stylis@npm:4.2.0": + version: 4.2.0 + resolution: "stylis@npm:4.2.0" + checksum: 0eb6cc1b866dc17a6037d0a82ac7fa877eba6a757443e79e7c4f35bacedbf6421fadcab4363b39667b43355cbaaa570a3cde850f776498e5450f32ed2f9b7584 + languageName: node + linkType: hard + "subleveldown@npm:^5.0.1": version: 5.0.1 resolution: "subleveldown@npm:5.0.1" @@ -43963,7 +37596,7 @@ __metadata: languageName: node linkType: hard -"supports-hyperlinks@npm:^2.0.0, supports-hyperlinks@npm:^2.1.0": +"supports-hyperlinks@npm:^2.0.0": version: 2.3.0 resolution: "supports-hyperlinks@npm:2.3.0" dependencies: @@ -43980,37 +37613,14 @@ __metadata: languageName: node linkType: hard -"svg-parser@npm:^2.0.0, svg-parser@npm:^2.0.4": +"svg-parser@npm:^2.0.4": version: 2.0.4 resolution: "svg-parser@npm:2.0.4" checksum: b3de6653048212f2ae7afe4a423e04a76ec6d2d06e1bf7eacc618a7c5f7df7faa5105561c57b94579ec831fbbdbf5f190ba56a9205ff39ed13eabdf8ab086ddf languageName: node linkType: hard -"svgo@npm:^1.2.2": - version: 1.3.2 - resolution: "svgo@npm:1.3.2" - dependencies: - chalk: ^2.4.1 - coa: ^2.0.2 - css-select: ^2.0.0 - css-select-base-adapter: ^0.1.1 - css-tree: 1.0.0-alpha.37 - csso: ^4.0.2 - js-yaml: ^3.13.1 - mkdirp: ~0.5.1 - object.values: ^1.1.0 - sax: ~1.2.4 - stable: ^0.1.8 - unquote: ~1.1.1 - util.promisify: ~1.0.0 - bin: - svgo: ./bin/svgo - checksum: 28a5680a61245eb4a1603bc03459095bb01ad5ebd23e95882d886c3c81752313c0a9a9fe48dd0bcbb9a27c52e11c603640df952971573b2b550d9e15a9ee6116 - languageName: node - linkType: hard - -"svgo@npm:^2.7.0, svgo@npm:^2.8.0": +"svgo@npm:^2.8.0": version: 2.8.0 resolution: "svgo@npm:2.8.0" dependencies: @@ -44027,6 +37637,23 @@ __metadata: languageName: node linkType: hard +"svgo@npm:^3.2.0": + version: 3.2.0 + resolution: "svgo@npm:3.2.0" + dependencies: + "@trysound/sax": 0.2.0 + commander: ^7.2.0 + css-select: ^5.1.0 + css-tree: ^2.3.1 + css-what: ^6.1.0 + csso: ^5.0.5 + picocolors: ^1.0.0 + bin: + svgo: ./bin/svgo + checksum: 42168748a5586d85d447bec2867bc19814a4897f973ff023e6aad4ff19ba7408be37cf3736e982bb78e3f1e52df8785da5dca77a8ebc64c0ebd6fcf9915d2895 + languageName: node + linkType: hard + "swiper@npm:^9.3.2": version: 9.3.2 resolution: "swiper@npm:9.3.2" @@ -44050,26 +37677,23 @@ __metadata: languageName: node linkType: hard -"symbol-tree@npm:^3.2.2, symbol-tree@npm:^3.2.4": +"symbol-tree@npm:^3.2.4": version: 3.2.4 resolution: "symbol-tree@npm:3.2.4" checksum: 6e8fc7e1486b8b54bea91199d9535bb72f10842e40c79e882fc94fb7b14b89866adf2fd79efa5ebb5b658bc07fb459ccce5ac0e99ef3d72f474e74aaf284029d languageName: node linkType: hard -"symbol.prototype.description@npm:^1.0.0": - version: 1.0.5 - resolution: "symbol.prototype.description@npm:1.0.5" - dependencies: - call-bind: ^1.0.2 - get-symbol-description: ^1.0.0 - has-symbols: ^1.0.2 - object.getownpropertydescriptors: ^2.1.2 - checksum: 2bf20a5fbc74bdda7133e0915b978bf50bf5e2a48dd2174885ba6cd623d001ca18f7dbb1e01a3f3ea3a34f05030175ebee3dcb357f099a61af6e964f3281e9b9 +"systeminformation@npm:^5.7": + version: 5.22.0 + resolution: "systeminformation@npm:5.22.0" + bin: + systeminformation: lib/cli.js + conditions: (os=darwin | os=linux | os=win32 | os=freebsd | os=openbsd | os=netbsd | os=sunos | os=android) languageName: node linkType: hard -"tapable@npm:^1.0.0, tapable@npm:^1.1.3": +"tapable@npm:^1.0.0": version: 1.1.3 resolution: "tapable@npm:1.1.3" checksum: 53ff4e7c3900051c38cc4faab428ebfd7e6ad0841af5a7ac6d5f3045c5b50e88497bfa8295b4b3fbcadd94993c9e358868b78b9fb249a76cb8b018ac8dccafd7 @@ -44121,7 +37745,7 @@ __metadata: languageName: node linkType: hard -"tar-stream@npm:^2.1.4, tar-stream@npm:^2.2.0": +"tar-stream@npm:^2.1.4, tar-stream@npm:^2.2.0, tar-stream@npm:~2.2.0": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" dependencies: @@ -44145,18 +37769,17 @@ __metadata: languageName: node linkType: hard -"tar@npm:^4.4.10, tar@npm:^4.4.12, tar@npm:^4.4.8": - version: 4.4.19 - resolution: "tar@npm:4.4.19" +"tar@npm:6.1.11": + version: 6.1.11 + resolution: "tar@npm:6.1.11" dependencies: - chownr: ^1.1.4 - fs-minipass: ^1.2.7 - minipass: ^2.9.0 - minizlib: ^1.3.3 - mkdirp: ^0.5.5 - safe-buffer: ^5.2.1 - yallist: ^3.1.1 - checksum: 423c8259b17f8f612cef9c96805d65f90ba9a28e19be582cd9d0fcb217038219f29b7547198e8fd617da5f436376d6a74b99827acd1238d2f49cf62330f9664e + chownr: ^2.0.0 + fs-minipass: ^2.0.0 + minipass: ^3.0.0 + minizlib: ^2.1.1 + mkdirp: ^1.0.3 + yallist: ^4.0.0 + checksum: a04c07bb9e2d8f46776517d4618f2406fb977a74d914ad98b264fc3db0fe8224da5bec11e5f8902c5b9bcb8ace22d95fbe3c7b36b8593b7dfc8391a25898f32f languageName: node linkType: hard @@ -44174,44 +37797,14 @@ __metadata: languageName: node linkType: hard -"telejson@npm:^3.2.0": - version: 3.3.0 - resolution: "telejson@npm:3.3.0" - dependencies: - "@types/is-function": ^1.0.0 - global: ^4.4.0 - is-function: ^1.0.1 - is-regex: ^1.0.4 - is-symbol: ^1.0.3 - isobject: ^4.0.0 - lodash: ^4.17.15 - memoizerific: ^1.11.3 - checksum: 9bcd961f026a18859286dd9d750750f2a5c598c2a1958b52de8acbf35e8c8d33441c6d91b6d1d6f3d4d64f24b3a3a08c61a0b6f51dbc95081b2cffeeb8c558b8 - languageName: node - linkType: hard - -"temp-dir@npm:^1.0.0": +"temp-dir@npm:1.0.0": version: 1.0.0 resolution: "temp-dir@npm:1.0.0" checksum: cb2b58ddfb12efa83e939091386ad73b425c9a8487ea0095fe4653192a40d49184a771a1beba99045fbd011e389fd563122d79f54f82be86a55620667e08a6b2 languageName: node linkType: hard -"temp-write@npm:^3.4.0": - version: 3.4.0 - resolution: "temp-write@npm:3.4.0" - dependencies: - graceful-fs: ^4.1.2 - is-stream: ^1.1.0 - make-dir: ^1.0.0 - pify: ^3.0.0 - temp-dir: ^1.0.0 - uuid: ^3.0.1 - checksum: 717e24cd8139bbf68c39db584cb3cac3b82e0c7d8510964633e7ed5ca981fa81dc585db073bcde310ac61353a4886aff81ec382afa688ee8c0ecf12e251a2ca6 - languageName: node - linkType: hard - -"temp@npm:^0.9.0, temp@npm:^0.9.4": +"temp@npm:^0.9.4": version: 0.9.4 resolution: "temp@npm:0.9.4" dependencies: @@ -44221,13 +37814,6 @@ __metadata: languageName: node linkType: hard -"term-canvas@npm:0.0.5": - version: 0.0.5 - resolution: "term-canvas@npm:0.0.5" - checksum: 36408f75257e8ae8d79c075c04e0b0367a89da5868f8bdc534bef6d4f1f6ca1492bb17a4f9b7c7c9ecfe8a415e3806d27b0be511696a1a99de10c3f9b72ca80c - languageName: node - linkType: hard - "term-img@npm:^4.0.0": version: 4.1.0 resolution: "term-img@npm:4.1.0" @@ -44238,13 +37824,6 @@ __metadata: languageName: node linkType: hard -"term-size@npm:^2.1.0": - version: 2.2.1 - resolution: "term-size@npm:2.2.1" - checksum: 1ed981335483babc1e8206f843e06bd2bf89b85f0bf5a9a9d928033a0fcacdba183c03ba7d91814643015543ba002f1339f7112402a21da8f24b6c56b062a5a9 - languageName: node - linkType: hard - "terminal-link@npm:^2.1.1": version: 2.1.1 resolution: "terminal-link@npm:2.1.1" @@ -44277,53 +37856,15 @@ __metadata: languageName: node linkType: hard -"terser-webpack-plugin@npm:^1.4.3": - version: 1.4.5 - resolution: "terser-webpack-plugin@npm:1.4.5" - dependencies: - cacache: ^12.0.2 - find-cache-dir: ^2.1.0 - is-wsl: ^1.1.0 - schema-utils: ^1.0.0 - serialize-javascript: ^4.0.0 - source-map: ^0.6.1 - terser: ^4.1.2 - webpack-sources: ^1.4.0 - worker-farm: ^1.7.0 - peerDependencies: - webpack: ^4.0.0 - checksum: 02aada80927d3c8105d69cb00384d307b73aed67d180db5d20023a8d649149f3803ad50f9cd2ef9eb2622005de87e677198ecc5088f51422bfac5d4d57472d0e - languageName: node - linkType: hard - -"terser-webpack-plugin@npm:^2.1.2": - version: 2.3.8 - resolution: "terser-webpack-plugin@npm:2.3.8" - dependencies: - cacache: ^13.0.1 - find-cache-dir: ^3.3.1 - jest-worker: ^25.4.0 - p-limit: ^2.3.0 - schema-utils: ^2.6.6 - serialize-javascript: ^4.0.0 - source-map: ^0.6.1 - terser: ^4.6.12 - webpack-sources: ^1.4.3 - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - checksum: a772d7d58a4730b619f71c4a8d7cf1fa90ded0d01b4fb9a094437c3380e3c35ce78caa030c2867a10cdd12527dfc2fb46bee949bd067ee0cd41e9890cbd85263 - languageName: node - linkType: hard - -"terser-webpack-plugin@npm:^5.1.3": - version: 5.3.6 - resolution: "terser-webpack-plugin@npm:5.3.6" +"terser-webpack-plugin@npm:^5.3.10": + version: 5.3.10 + resolution: "terser-webpack-plugin@npm:5.3.10" dependencies: - "@jridgewell/trace-mapping": ^0.3.14 + "@jridgewell/trace-mapping": ^0.3.20 jest-worker: ^27.4.5 schema-utils: ^3.1.1 - serialize-javascript: ^6.0.0 - terser: ^5.14.1 + serialize-javascript: ^6.0.1 + terser: ^5.26.0 peerDependencies: webpack: ^5.1.0 peerDependenciesMeta: @@ -44333,34 +37874,35 @@ __metadata: optional: true uglify-js: optional: true - checksum: 8f3448d7fdb0434ce6a0c09d95c462bfd2f4a5a430233d854163337f734a7f5c07c74513d16081e06d4ca33d366d5b1a36f5444219bc41a7403afd6162107bad + checksum: bd6e7596cf815f3353e2a53e79cbdec959a1b0276f5e5d4e63e9d7c3c5bb5306df567729da287d1c7b39d79093e56863c569c42c6c24cc34c76aa313bd2cbcea languageName: node linkType: hard -"terser@npm:^4.1.2, terser@npm:^4.6.12, terser@npm:^4.6.3": - version: 4.8.1 - resolution: "terser@npm:4.8.1" +"terser@npm:^5.10.0, terser@npm:^5.7.2": + version: 5.16.3 + resolution: "terser@npm:5.16.3" dependencies: + "@jridgewell/source-map": ^0.3.2 + acorn: ^8.5.0 commander: ^2.20.0 - source-map: ~0.6.1 - source-map-support: ~0.5.12 + source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: b342819bf7e82283059aaa3f22bb74deb1862d07573ba5a8947882190ad525fd9b44a15074986be083fd379c58b9a879457a330b66dcdb77b485c44267f9a55a + checksum: d3c2ac1c2723c37b698b25b68d76fd315a1277fddde113983d5783d1f2a01dd7b8ed83ba3f54e5e65f0b59dd971ed7be2fdf8d4be94ec694b2d27832d2e7561f languageName: node linkType: hard -"terser@npm:^5.10.0, terser@npm:^5.14.1, terser@npm:^5.7.2": - version: 5.16.3 - resolution: "terser@npm:5.16.3" +"terser@npm:^5.26.0": + version: 5.28.1 + resolution: "terser@npm:5.28.1" dependencies: - "@jridgewell/source-map": ^0.3.2 - acorn: ^8.5.0 + "@jridgewell/source-map": ^0.3.3 + acorn: ^8.8.2 commander: ^2.20.0 source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: d3c2ac1c2723c37b698b25b68d76fd315a1277fddde113983d5783d1f2a01dd7b8ed83ba3f54e5e65f0b59dd971ed7be2fdf8d4be94ec694b2d27832d2e7561f + checksum: 2668823cbdf8ae4c62d17a899614c849ddbfa932fce2309e600bd9ed6e6adb87b2c0aca30acb6cdf0d8e83a77ae3858af14cd357a2cb25b9f289fae98c7f7537 languageName: node linkType: hard @@ -44389,7 +37931,7 @@ __metadata: languageName: node linkType: hard -"text-table@npm:0.2.0, text-table@npm:^0.2.0": +"text-table@npm:^0.2.0": version: 0.2.0 resolution: "text-table@npm:0.2.0" checksum: b6937a38c80c7f84d9c11dd75e49d5c44f71d95e810a3250bd1f1797fc7117c57698204adf676b71497acc205d769d65c16ae8fa10afad832ae1322630aef10a @@ -44420,28 +37962,12 @@ __metadata: languageName: unknown linkType: soft -"theme@npm:0.0.0": - version: 0.0.0 - resolution: "theme@npm:0.0.0" - checksum: c7d7a0fd5797a5799f621dc07dc5f94a1e4f016b70517d76a6d42c7a1707dfc75caa788f5735610223adaea9312fae9de867f110c8cba8e2832c0f448137e501 - languageName: node - linkType: hard - -"thenify-all@npm:^1.0.0": - version: 1.6.0 - resolution: "thenify-all@npm:1.6.0" - dependencies: - thenify: ">= 3.1.0 < 4" - checksum: dba7cc8a23a154cdcb6acb7f51d61511c37a6b077ec5ab5da6e8b874272015937788402fd271fdfc5f187f8cb0948e38d0a42dcc89d554d731652ab458f5343e - languageName: node - linkType: hard - -"thenify@npm:>= 3.1.0 < 4": - version: 3.3.1 - resolution: "thenify@npm:3.3.1" +"thread-stream@npm:^0.15.1": + version: 0.15.2 + resolution: "thread-stream@npm:0.15.2" dependencies: - any-promise: ^1.0.0 - checksum: 84e1b804bfec49f3531215f17b4a6e50fd4397b5f7c1bccc427b9c656e1ecfb13ea79d899930184f78bc2f57285c54d9a50a590c8868f4f0cef5c1d9f898b05e + real-require: ^0.1.0 + checksum: 0547795a8f357ba1ac0dba29c71f965182e29e21752951a04a7167515ee37524bfba6c410f31e65a01a8d3e5b93400b812889aa09523e38ce4d744c894ffa6c0 languageName: node linkType: hard @@ -44454,13 +37980,6 @@ __metadata: languageName: node linkType: hard -"throttle-debounce@npm:^2.1.0": - version: 2.3.0 - resolution: "throttle-debounce@npm:2.3.0" - checksum: 6d90aa2ddb294f8dad13d854a1cfcd88fdb757469669a096a7da10f515ee466857ac1e750649cb9da931165c6f36feb448318e7cb92570f0a3679d20e860a925 - languageName: node - linkType: hard - "throttleit@npm:^1.0.0": version: 1.0.0 resolution: "throttleit@npm:1.0.0" @@ -44468,7 +37987,7 @@ __metadata: languageName: node linkType: hard -"through2@npm:^2.0.0, through2@npm:^2.0.2, through2@npm:^2.0.3": +"through2@npm:^2.0.0, through2@npm:^2.0.3": version: 2.0.5 resolution: "through2@npm:2.0.5" dependencies: @@ -44478,16 +37997,6 @@ __metadata: languageName: node linkType: hard -"through2@npm:^3.0.0": - version: 3.0.2 - resolution: "through2@npm:3.0.2" - dependencies: - inherits: ^2.0.4 - readable-stream: 2 || 3 - checksum: 47c9586c735e7d9cbbc1029f3ff422108212f7cc42e06d5cc9fff7901e659c948143c790e0d0d41b1b5f89f1d1200bdd200c7b72ad34f42f9edbeb32ea49e8b7 - languageName: node - linkType: hard - "through2@npm:^4.0.0": version: 4.0.2 resolution: "through2@npm:4.0.2" @@ -44497,7 +38006,7 @@ __metadata: languageName: node linkType: hard -"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6, through@npm:^2.3.8, through@npm:~2.3.4": +"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6, through@npm:^2.3.8": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd @@ -44529,22 +38038,6 @@ __metadata: languageName: node linkType: hard -"timed-out@npm:^4.0.0": - version: 4.0.1 - resolution: "timed-out@npm:4.0.1" - checksum: 98efc5d6fc0d2a329277bd4d34f65c1bf44d9ca2b14fd267495df92898f522e6f563c5e9e467c418e0836f5ca1f47a84ca3ee1de79b1cc6fe433834b7f02ec54 - languageName: node - linkType: hard - -"timers-browserify@npm:^2.0.4": - version: 2.0.12 - resolution: "timers-browserify@npm:2.0.12" - dependencies: - setimmediate: ^1.0.4 - checksum: ec37ae299066bef6c464dcac29c7adafba1999e7227a9bdc4e105a459bee0f0b27234a46bfd7ab4041da79619e06a58433472867a913d01c26f8a203f87cee70 - languageName: node - linkType: hard - "tiny-emitter@npm:1.1.0": version: 1.1.0 resolution: "tiny-emitter@npm:1.1.0" @@ -44552,13 +38045,6 @@ __metadata: languageName: node linkType: hard -"tiny-emitter@npm:^2.0.0": - version: 2.1.0 - resolution: "tiny-emitter@npm:2.1.0" - checksum: fbcfb5145751a0e3b109507a828eb6d6d4501352ab7bb33eccef46e22e9d9ad3953158870a6966a59e57ab7c3f9cfac7cab8521db4de6a5e757012f4677df2dd - languageName: node - linkType: hard - "tiny-lru@npm:^10.0.0": version: 10.0.1 resolution: "tiny-lru@npm:10.0.1" @@ -44573,15 +38059,6 @@ __metadata: languageName: node linkType: hard -"tmp@npm:^0.0.29": - version: 0.0.29 - resolution: "tmp@npm:0.0.29" - dependencies: - os-tmpdir: ~1.0.1 - checksum: 6caab5b6660b0087c83727b5c34d668aa882f521d0c6bb8d2179b2220e4622fee6fc3a16f6c437c0f4da1e04f84dfd7b11da116803fcb60061e6cd29f7b19d6c - languageName: node - linkType: hard - "tmp@npm:^0.0.33": version: 0.0.33 resolution: "tmp@npm:0.0.33" @@ -44607,13 +38084,6 @@ __metadata: languageName: node linkType: hard -"to-arraybuffer@npm:^1.0.0": - version: 1.0.1 - resolution: "to-arraybuffer@npm:1.0.1" - checksum: 31433c10b388722729f5da04c6b2a06f40dc84f797bb802a5a171ced1e599454099c6c5bc5118f4b9105e7d049d3ad9d0f71182b77650e4fdb04539695489941 - languageName: node - linkType: hard - "to-buffer@npm:^1.1.1": version: 1.1.1 resolution: "to-buffer@npm:1.1.1" @@ -44644,32 +38114,6 @@ __metadata: languageName: node linkType: hard -"to-object-path@npm:^0.3.0": - version: 0.3.0 - resolution: "to-object-path@npm:0.3.0" - dependencies: - kind-of: ^3.0.2 - checksum: 9425effee5b43e61d720940fa2b889623f77473d459c2ce3d4a580a4405df4403eec7be6b857455908070566352f9e2417304641ed158dda6f6a365fe3e66d70 - languageName: node - linkType: hard - -"to-readable-stream@npm:^1.0.0": - version: 1.0.0 - resolution: "to-readable-stream@npm:1.0.0" - checksum: 2bd7778490b6214a2c40276065dd88949f4cf7037ce3964c76838b8cb212893aeb9cceaaf4352a4c486e3336214c350270f3263e1ce7a0c38863a715a4d9aeb5 - languageName: node - linkType: hard - -"to-regex-range@npm:^2.1.0": - version: 2.1.1 - resolution: "to-regex-range@npm:2.1.1" - dependencies: - is-number: ^3.0.0 - repeat-string: ^1.6.1 - checksum: 46093cc14be2da905cc931e442d280b2e544e2bfdb9a24b3cf821be8d342f804785e5736c108d5be026021a05d7b38144980a61917eee3c88de0a5e710e10320 - languageName: node - linkType: hard - "to-regex-range@npm:^5.0.1": version: 5.0.1 resolution: "to-regex-range@npm:5.0.1" @@ -44679,18 +38123,6 @@ __metadata: languageName: node linkType: hard -"to-regex@npm:^3.0.1, to-regex@npm:^3.0.2": - version: 3.0.2 - resolution: "to-regex@npm:3.0.2" - dependencies: - define-property: ^2.0.2 - extend-shallow: ^3.0.2 - regex-not: ^1.0.2 - safe-regex: ^1.1.0 - checksum: 4ed4a619059b64e204aad84e4e5f3ea82d97410988bcece7cf6cbfdbf193d11bff48cf53842d88b8bb00b1bfc0d048f61f20f0709e6f393fd8fe0122662d9db4 - languageName: node - linkType: hard - "to-space-case@npm:^1.0.0": version: 1.0.0 resolution: "to-space-case@npm:1.0.0" @@ -44700,20 +38132,6 @@ __metadata: languageName: node linkType: hard -"toggle-selection@npm:^1.0.6": - version: 1.0.6 - resolution: "toggle-selection@npm:1.0.6" - checksum: a90dc80ed1e7b18db8f4e16e86a5574f87632dc729cfc07d9ea3ced50021ad42bb4e08f22c0913e0b98e3837b0b717e0a51613c65f30418e21eb99da6556a74c - languageName: node - linkType: hard - -"toidentifier@npm:1.0.0": - version: 1.0.0 - resolution: "toidentifier@npm:1.0.0" - checksum: 199e6bfca1531d49b3506cff02353d53ec987c9ee10ee272ca6484ed97f1fc10fb77c6c009079ca16d5c5be4a10378178c3cacdb41ce9ec954c3297c74c6053e - languageName: node - linkType: hard - "toidentifier@npm:1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" @@ -44721,47 +38139,10 @@ __metadata: languageName: node linkType: hard -"touch@npm:^2.0.1": +"toposort@npm:^2.0.2": version: 2.0.2 - resolution: "touch@npm:2.0.2" - dependencies: - nopt: ~1.0.10 - bin: - nodetouch: ./bin/nodetouch.js - checksum: 1fbb292e54830807cd61cb0ee10b69e08f6cd1b9559eb6e3b6a27637b7db355650f2a3b6882f4eba20db70d0c31145efdcab2a4b13898c27e7c43c3762f920be - languageName: node - linkType: hard - -"tough-cookie@npm:^2.3.3, tough-cookie@npm:~2.5.0": - version: 2.5.0 - resolution: "tough-cookie@npm:2.5.0" - dependencies: - psl: ^1.1.28 - punycode: ^2.1.1 - checksum: 16a8cd090224dd176eee23837cbe7573ca0fa297d7e468ab5e1c02d49a4e9a97bb05fef11320605eac516f91d54c57838a25864e8680e27b069a5231d8264977 - languageName: node - linkType: hard - -"tough-cookie@npm:^3.0.1": - version: 3.0.1 - resolution: "tough-cookie@npm:3.0.1" - dependencies: - ip-regex: ^2.1.0 - psl: ^1.1.28 - punycode: ^2.1.1 - checksum: 796f6239bce5674a1267b19f41972a2602a2a23715817237b5922b0dc2343512512eea7d41d29210a4ec545f8ef32173bbbf01277dd8ec3ae3841b19cbe69f67 - languageName: node - linkType: hard - -"tough-cookie@npm:^4.1.2": - version: 4.1.2 - resolution: "tough-cookie@npm:4.1.2" - dependencies: - psl: ^1.1.33 - punycode: ^2.1.1 - universalify: ^0.2.0 - url-parse: ^1.5.3 - checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a + resolution: "toposort@npm:2.0.2" + checksum: d64c74b570391c9432873f48e231b439ee56bc49f7cb9780b505cfdf5cb832f808d0bae072515d93834dd6bceca5bb34448b5b4b408335e4d4716eaf68195dcb languageName: node linkType: hard @@ -44777,40 +38158,12 @@ __metadata: languageName: node linkType: hard -"tough-cookie@npm:~2.4.3": - version: 2.4.3 - resolution: "tough-cookie@npm:2.4.3" - dependencies: - psl: ^1.1.24 - punycode: ^1.4.1 - checksum: af5c7b03f22fc60b7a03339414d7e5b4d68aea84bcc591b4bfab73d85f71e218ff9ebdf94042205051faf980bdb2eeec5c8cf6ea5368fd9f878d2c3f718640b7 - languageName: node - linkType: hard - -"tr46@npm:^1.0.1": - version: 1.0.1 - resolution: "tr46@npm:1.0.1" - dependencies: - punycode: ^2.1.0 - checksum: 96d4ed46bc161db75dbf9247a236ea0bfcaf5758baae6749e92afab0bc5a09cb59af21788ede7e55080f2bf02dce3e4a8f2a484cc45164e29f4b5e68f7cbcc1a - languageName: node - linkType: hard - -"tr46@npm:^3.0.0": - version: 3.0.0 - resolution: "tr46@npm:3.0.0" - dependencies: - punycode: ^2.1.1 - checksum: 44c3cc6767fb800490e6e9fd64fd49041aa4e49e1f6a012b34a75de739cc9ed3a6405296072c1df8b6389ae139c5e7c6496f659cfe13a04a4bff3a1422981270 - languageName: node - linkType: hard - -"tr46@npm:^4.1.1": - version: 4.1.1 - resolution: "tr46@npm:4.1.1" +"tr46@npm:^5.0.0": + version: 5.0.0 + resolution: "tr46@npm:5.0.0" dependencies: - punycode: ^2.3.0 - checksum: aeeb821ac2cd792e63ec84888b4fd6598ac6ed75d861579e21a5cf9d4ee78b2c6b94e7d45036f2ca2088bc85b9b46560ad23c4482979421063b24137349dbd96 + punycode: ^2.3.1 + checksum: 8d8b021f8e17675ebf9e672c224b6b6cfdb0d5b92141349e9665c14a2501c54a298d11264bbb0b17b447581e1e83d4fc3c038c929f3d210e3964d4be47460288 languageName: node linkType: hard @@ -44821,20 +38174,6 @@ __metadata: languageName: node linkType: hard -"trim-newlines@npm:^1.0.0": - version: 1.0.0 - resolution: "trim-newlines@npm:1.0.0" - checksum: ed96eea318581c6f894c0a98d0c4f16dcce11a41794ce140a79db55f1cab709cd9117578ee5e49a9b52f41e9cd93eaf3efa6c4bddbc77afbf91128b396fadbc1 - languageName: node - linkType: hard - -"trim-newlines@npm:^2.0.0": - version: 2.0.0 - resolution: "trim-newlines@npm:2.0.0" - checksum: 8a288a860f051f585bdda07ffb97e9e0791ca7c5c1c025b6af4badac185f2eed23ccedeb54da2a79e06ead69824d69b6c9c35c7a69c48e07ee56ac76f91c3096 - languageName: node - linkType: hard - "trim-newlines@npm:^3.0.0": version: 3.0.1 resolution: "trim-newlines@npm:3.0.1" @@ -44842,15 +38181,6 @@ __metadata: languageName: node linkType: hard -"trim-repeated@npm:^1.0.0": - version: 1.0.0 - resolution: "trim-repeated@npm:1.0.0" - dependencies: - escape-string-regexp: ^1.0.2 - checksum: e25c235305b82c43f1d64a67a71226c406b00281755e4c2c4f3b1d0b09c687a535dd3c4483327f949f28bb89dc400a0bc5e5b749054f4b99f49ebfe48ba36496 - languageName: node - linkType: hard - "truncate-utf8-bytes@npm:^1.0.0": version: 1.0.2 resolution: "truncate-utf8-bytes@npm:1.0.2" @@ -44860,13 +38190,6 @@ __metadata: languageName: node linkType: hard -"ts-dedent@npm:^1.1.0": - version: 1.2.0 - resolution: "ts-dedent@npm:1.2.0" - checksum: 69f654beb381a32732d3652e4b705322b7b94061e19e9b26824fe796ce8ede1e9ad29fd5e9dad2d200a92804063bf1beb5e256d304e729bfcf99d12e91b8926d - languageName: node - linkType: hard - "ts-expect@npm:^1.3.0": version: 1.3.0 resolution: "ts-expect@npm:1.3.0" @@ -44883,9 +38206,9 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.1.0": - version: 29.1.0 - resolution: "ts-jest@npm:29.1.0" +"ts-jest@npm:^29.1.2": + version: 29.1.2 + resolution: "ts-jest@npm:29.1.2" dependencies: bs-logger: 0.x fast-json-stable-stringify: 2.x @@ -44893,7 +38216,7 @@ __metadata: json5: ^2.2.3 lodash.memoize: 4.x make-error: 1.x - semver: 7.x + semver: ^7.5.3 yargs-parser: ^21.0.1 peerDependencies: "@babel/core": ">=7.0.0-beta.0 <8" @@ -44912,7 +38235,7 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: 535dc42ad523cbe1e387701fb2e448518419b515c082f09b25411f0b3dd0b854cf3e8141c316d6f4b99883aeb4a4f94159cbb1edfb06d7f77ea6229fadb2e1bf + checksum: a0ce0affc1b716c78c9ab55837829c42cb04b753d174a5c796bb1ddf9f0379fc20647b76fbe30edb30d9b23181908138d6b4c51ef2ae5e187b66635c295cefd5 languageName: node linkType: hard @@ -44982,16 +38305,6 @@ __metadata: languageName: node linkType: hard -"ts-pnp@npm:^1.1.2": - version: 1.2.0 - resolution: "ts-pnp@npm:1.2.0" - peerDependenciesMeta: - typescript: - optional: true - checksum: c2a698b85d521298fe6f2435fbf2d3dc5834b423ea25abd321805ead3f399dbeedce7ca09492d7eb005b9d2c009c6b9587055bc3ab273dc6b9e40eefd7edb5b2 - languageName: node - linkType: hard - "ts-toolbelt@npm:^9.6.0": version: 9.6.0 resolution: "ts-toolbelt@npm:9.6.0" @@ -45011,6 +38324,17 @@ __metadata: languageName: node linkType: hard +"tsconfig-paths@npm:^4.1.2": + version: 4.2.0 + resolution: "tsconfig-paths@npm:4.2.0" + dependencies: + json5: ^2.2.2 + minimist: ^1.2.6 + strip-bom: ^3.0.0 + checksum: 28c5f7bbbcabc9dabd4117e8fdc61483f6872a1c6b02a4b1c4d68c5b79d06896c3cc9547610c4c3ba64658531caa2de13ead1ea1bf321c7b53e969c4752b98c7 + languageName: node + linkType: hard + "tslib@npm:1.9.3": version: 1.9.3 resolution: "tslib@npm:1.9.3" @@ -45078,13 +38402,6 @@ __metadata: languageName: node linkType: hard -"tty-browserify@npm:0.0.0": - version: 0.0.0 - resolution: "tty-browserify@npm:0.0.0" - checksum: a06f746acc419cb2527ba19b6f3bd97b4a208c03823bfb37b2982629d2effe30ebd17eaed0d7e2fc741f3c4f2a0c43455bd5fb4194354b378e78cfb7ca687f59 - languageName: node - linkType: hard - "ttypescript@npm:^1.3.2, ttypescript@npm:^1.5.12, ttypescript@npm:^1.5.13, ttypescript@npm:^1.5.15": version: 1.5.15 resolution: "ttypescript@npm:1.5.15" @@ -45100,6 +38417,28 @@ __metadata: languageName: node linkType: hard +"tuf-js@npm:^1.1.7": + version: 1.1.7 + resolution: "tuf-js@npm:1.1.7" + dependencies: + "@tufjs/models": 1.0.4 + debug: ^4.3.4 + make-fetch-happen: ^11.1.1 + checksum: 089fc0dabe1fcaeca8b955b358b34272f23237ac9e074b5f983349eb44d9688fd137f28f493bbd8dfd865d1af4e76e0cc869d307eadd054d1b404914c3124ae5 + languageName: node + linkType: hard + +"tuf-js@npm:^2.2.0": + version: 2.2.0 + resolution: "tuf-js@npm:2.2.0" + dependencies: + "@tufjs/models": 2.0.0 + debug: ^4.3.4 + make-fetch-happen: ^13.0.0 + checksum: 5e7ce24d5339a7c9255eb130e735f6fef36f02c916e6d2058602982803832afa086f31ae3b00d8cac6dca106644cc6f1b1463058dd513e2cc7b47c5783bb3098 + languageName: node + linkType: hard + "tunnel-agent@npm:^0.6.0": version: 0.6.0 resolution: "tunnel-agent@npm:0.6.0" @@ -45123,6 +38462,22 @@ __metadata: languageName: node linkType: hard +"tx2@npm:~1.0.4": + version: 1.0.5 + resolution: "tx2@npm:1.0.5" + dependencies: + json-stringify-safe: ^5.0.1 + checksum: b3b7986b288d26e771f645ebec61b3d257b52ece1501d7c41a225ad782ea69ef540c82c013b75c849547c98058e19b6d2c8004b5e68e5ac16c0464a5da55cfc4 + languageName: node + linkType: hard + +"typanion@npm:^3.8.0": + version: 3.14.0 + resolution: "typanion@npm:3.14.0" + checksum: fc0590d02c13c659eb1689e8adf7777e6c00dc911377e44cd36fe1b1271cfaca71547149f12cdc275058c0de5562a14e5273adbae66d47e6e0320e36007f5912 + languageName: node + linkType: hard + "type-check@npm:^0.4.0, type-check@npm:~0.4.0": version: 0.4.0 resolution: "type-check@npm:0.4.0" @@ -45132,15 +38487,6 @@ __metadata: languageName: node linkType: hard -"type-check@npm:~0.3.2": - version: 0.3.2 - resolution: "type-check@npm:0.3.2" - dependencies: - prelude-ls: ~1.1.2 - checksum: dd3b1495642731bc0e1fc40abe5e977e0263005551ac83342ecb6f4f89551d106b368ec32ad3fb2da19b3bd7b2d1f64330da2ea9176d8ddbfe389fb286eb5124 - languageName: node - linkType: hard - "type-detect@npm:4.0.8, type-detect@npm:^4.0.8": version: 4.0.8 resolution: "type-detect@npm:4.0.8" @@ -45169,10 +38515,10 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.3.0": - version: 0.3.1 - resolution: "type-fest@npm:0.3.1" - checksum: 347ff46c2285616635cb59f722e7f396bee81b8988b6fc1f1536b725077f2abf6ccfa22ab7a78e9b6ce7debea0e6614bbf5946cbec6674ec1bde12113af3a65c +"type-fest@npm:^0.4.1": + version: 0.4.1 + resolution: "type-fest@npm:0.4.1" + checksum: 25f882d9cc2f24af7a0a529157f96dead157894c456bfbad16d48f990c43b470dfb79848e8d9c03fe1be72a7d169e44f6f3135b54628393c66a6189c5dc077f7 languageName: node linkType: hard @@ -45197,6 +38543,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^3.0.0": + version: 3.13.1 + resolution: "type-fest@npm:3.13.1" + checksum: c06b0901d54391dc46de3802375f5579868949d71f93b425ce564e19a428a0d411ae8d8cb0e300d330071d86152c3ea86e744c3f2860a42a79585b6ec2fdae8e + languageName: node + linkType: hard + "type-fest@npm:^3.10.0": version: 3.10.0 resolution: "type-fest@npm:3.10.0" @@ -45206,7 +38559,7 @@ __metadata: languageName: node linkType: hard -"type-is@npm:~1.6.17, type-is@npm:~1.6.18": +"type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" dependencies: @@ -45216,20 +38569,6 @@ __metadata: languageName: node linkType: hard -"type@npm:^1.0.1": - version: 1.2.0 - resolution: "type@npm:1.2.0" - checksum: dae8c64f82c648b985caf321e9dd6e8b7f4f2e2d4f846fc6fd2c8e9dc7769382d8a52369ddbaccd59aeeceb0df7f52fb339c465be5f2e543e81e810e413451ee - languageName: node - linkType: hard - -"type@npm:^2.7.2": - version: 2.7.2 - resolution: "type@npm:2.7.2" - checksum: 0f42379a8adb67fe529add238a3e3d16699d95b42d01adfe7b9a7c5da297f5c1ba93de39265ba30ffeb37dfd0afb3fb66ae09f58d6515da442219c086219f6f4 - languageName: node - linkType: hard - "typed-array-length@npm:^1.0.4": version: 1.0.4 resolution: "typed-array-length@npm:1.0.4" @@ -45241,14 +38580,7 @@ __metadata: languageName: node linkType: hard -"typed-styles@npm:^0.0.7": - version: 0.0.7 - resolution: "typed-styles@npm:0.0.7" - checksum: 36a6ad6bee008c15ddb8c2425eaf9aee37d2841985b4c44406ea4cf57080a9c30b6f9f3feb842ac952354733ac53299ee44f68d83f734486e8344d413f8c8c0d - languageName: node - linkType: hard - -"typedarray-to-buffer@npm:^3.1.5, typedarray-to-buffer@npm:~3.1.5": +"typedarray-to-buffer@npm:^3.1.5": version: 3.1.5 resolution: "typedarray-to-buffer@npm:3.1.5" dependencies: @@ -45302,13 +38634,6 @@ __metadata: languageName: node linkType: hard -"ua-parser-js@npm:^0.7.18, ua-parser-js@npm:^0.7.30": - version: 0.7.33 - resolution: "ua-parser-js@npm:0.7.33" - checksum: 1510e9ec26fcaf0d8c6ae8f1078a8230e8816f083e1b5f453ea19d06b8ef2b8a596601c92148fd41899e8b3e5f83fa69c42332bd5729b931a721040339831696 - languageName: node - linkType: hard - "uglify-js@npm:^3.1.4": version: 3.17.4 resolution: "uglify-js@npm:3.17.4" @@ -45318,20 +38643,6 @@ __metadata: languageName: node linkType: hard -"uid-number@npm:0.0.6": - version: 0.0.6 - resolution: "uid-number@npm:0.0.6" - checksum: ff17525bb9b17313b839222efa1fe69baf136992cf675e8d1d50e9b1ef4563742968e390a96a57645d99cf8b283866c36ef9747bbf186bbbf2ef601b60ed4443 - languageName: node - linkType: hard - -"umask@npm:^1.1.0": - version: 1.1.0 - resolution: "umask@npm:1.1.0" - checksum: 5f7fd555aed41bb359eb45a8cfd72a79ddc67208e43ee3f7396c6b6c4066eacec8ec2b7b5f0572315229c9c05cfe90447463c6e8efa1f35b56540b36399199cf - languageName: node - linkType: hard - "unbox-primitive@npm:^1.0.2": version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2" @@ -45368,7 +38679,7 @@ __metadata: languageName: node linkType: hard -"unfetch@npm:^4.1.0, unfetch@npm:^4.2.0": +"unfetch@npm:^4.2.0": version: 4.2.0 resolution: "unfetch@npm:4.2.0" checksum: 6a4b2557e1d921eaa80c4425ce27a404945ec26491ed06e62598f333996a91a44c7908cb26dc7c2746d735762b13276cf4aa41829b4c8f438dde63add3045d7a @@ -45406,18 +38717,6 @@ __metadata: languageName: node linkType: hard -"union-value@npm:^1.0.0": - version: 1.0.1 - resolution: "union-value@npm:1.0.1" - dependencies: - arr-union: ^3.1.0 - get-value: ^2.0.6 - is-extendable: ^0.1.1 - set-value: ^2.0.1 - checksum: a3464097d3f27f6aa90cf103ed9387541bccfc006517559381a10e0dffa62f465a9d9a09c9b9c3d26d0f4cbe61d4d010e2fbd710fd4bf1267a768ba8a774b0ba - languageName: node - linkType: hard - "uniqid@npm:5.4.0, uniqid@npm:^5.0.3, uniqid@npm:^5.2.0": version: 5.4.0 resolution: "uniqid@npm:5.4.0" @@ -45425,15 +38724,6 @@ __metadata: languageName: node linkType: hard -"unique-filename@npm:^1.1.1": - version: 1.1.1 - resolution: "unique-filename@npm:1.1.1" - dependencies: - unique-slug: ^2.0.0 - checksum: cf4998c9228cc7647ba7814e255dec51be43673903897b1786eff2ac2d670f54d4d733357eb08dea969aa5e6875d0e1bd391d668fbdb5a179744e7c7551a6f80 - languageName: node - linkType: hard - "unique-filename@npm:^2.0.0": version: 2.0.1 resolution: "unique-filename@npm:2.0.1" @@ -45443,12 +38733,12 @@ __metadata: languageName: node linkType: hard -"unique-slug@npm:^2.0.0": - version: 2.0.2 - resolution: "unique-slug@npm:2.0.2" +"unique-filename@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-filename@npm:3.0.0" dependencies: - imurmurhash: ^0.1.4 - checksum: 5b6876a645da08d505dedb970d1571f6cebdf87044cb6b740c8dbb24f0d6e1dc8bdbf46825fd09f994d7cf50760e6f6e063cfa197d51c5902c00a861702eb75a + unique-slug: ^4.0.0 + checksum: 8e2f59b356cb2e54aab14ff98a51ac6c45781d15ceaab6d4f1c2228b780193dc70fae4463ce9e1df4479cb9d3304d7c2043a3fb905bdeca71cc7e8ce27e063df languageName: node linkType: hard @@ -45461,6 +38751,15 @@ __metadata: languageName: node linkType: hard +"unique-slug@npm:^4.0.0": + version: 4.0.0 + resolution: "unique-slug@npm:4.0.0" + dependencies: + imurmurhash: ^0.1.4 + checksum: 0884b58365af59f89739e6f71e3feacb5b1b41f2df2d842d0757933620e6de08eff347d27e9d499b43c40476cbaf7988638d3acb2ffbcb9d35fd035591adfd15 + languageName: node + linkType: hard + "universal-cookie@npm:^4.0.4": version: 4.0.4 resolution: "universal-cookie@npm:4.0.4" @@ -45471,22 +38770,13 @@ __metadata: languageName: node linkType: hard -"universal-github-app-jwt@npm:^1.0.1": - version: 1.1.1 - resolution: "universal-github-app-jwt@npm:1.1.1" +"universal-github-app-jwt@npm:^1.1.2": + version: 1.1.2 + resolution: "universal-github-app-jwt@npm:1.1.2" dependencies: "@types/jsonwebtoken": ^9.0.0 - jsonwebtoken: ^9.0.0 - checksum: 31d30150b9eafa9fa8bf57bd6f97d7d91d4509ad24fa673a6e29ac2295b8f1fc293a70cb44fa807af7cfd787db1cf6edd3876fc0cae31230c5292b76677159fc - languageName: node - linkType: hard - -"universal-user-agent@npm:^4.0.0": - version: 4.0.1 - resolution: "universal-user-agent@npm:4.0.1" - dependencies: - os-name: ^3.1.0 - checksum: 93fe45938d88aa397d7617070bd9bc80f8ec3dbe37df62526a707e1a8824a02353a9fb5df7b6e7d43b8bedcd2c66ef17354fd2dfdfd1a88c0a8685d1d9e96072 + jsonwebtoken: ^9.0.2 + checksum: 1bc069c57d319607d4b52143ba89de18cdff2b6afb63107e6972dff9574c7fc453f1a6bb1714817c72898a55c37fa38783be965ebd1c61de661231ca061440d1 languageName: node linkType: hard @@ -45532,23 +38822,6 @@ __metadata: languageName: node linkType: hard -"unquote@npm:^1.1.0, unquote@npm:~1.1.1": - version: 1.1.1 - resolution: "unquote@npm:1.1.1" - checksum: 71745867d09cba44ba2d26cb71d6dda7045a98b14f7405df4faaf2b0c90d24703ad027a9d90ba9a6e0d096de2c8d56f864fd03f1c0498c0b7a3990f73b4c8f5f - languageName: node - linkType: hard - -"unset-value@npm:^1.0.0": - version: 1.0.0 - resolution: "unset-value@npm:1.0.0" - dependencies: - has-value: ^0.3.1 - isobject: ^3.0.0 - checksum: 5990ecf660672be2781fc9fb322543c4aa592b68ed9a3312fa4df0e9ba709d42e823af090fc8f95775b4cd2c9a5169f7388f0cec39238b6d0d55a69fc2ab6b29 - languageName: node - linkType: hard - "untildify@npm:^4.0.0": version: 4.0.0 resolution: "untildify@npm:4.0.0" @@ -45556,14 +38829,14 @@ __metadata: languageName: node linkType: hard -"unzip-response@npm:^2.0.1": +"upath@npm:2.0.1": version: 2.0.1 - resolution: "unzip-response@npm:2.0.1" - checksum: 433aa4869a82c0e2bf2896dce8072b723511023515ba97155759efeea7c0e4db8ecfee2fcc0babf168545c2be613aed205d5237423c249d77d0f5327a842c20d + resolution: "upath@npm:2.0.1" + checksum: 2db04f24a03ef72204c7b969d6991abec9e2cb06fb4c13a1fd1c59bc33b46526b16c3325e55930a11ff86a77a8cbbcda8f6399bf914087028c5beae21ecdb33c languageName: node linkType: hard -"upath@npm:^1.1.0, upath@npm:^1.1.1, upath@npm:^1.2.0": +"upath@npm:^1.1.0": version: 1.2.0 resolution: "upath@npm:1.2.0" checksum: 4c05c094797cb733193a0784774dbea5b1889d502fc9f0572164177e185e4a59ba7099bf0b0adf945b232e2ac60363f9bf18aac9b2206fb99cbef971a8455445 @@ -45598,6 +38871,20 @@ __metadata: languageName: node linkType: hard +"update-browserslist-db@npm:^1.0.13": + version: 1.0.13 + resolution: "update-browserslist-db@npm:1.0.13" + dependencies: + escalade: ^3.1.1 + picocolors: ^1.0.0 + peerDependencies: + browserslist: ">= 4.21.0" + bin: + update-browserslist-db: cli.js + checksum: 1e47d80182ab6e4ad35396ad8b61008ae2a1330221175d0abd37689658bdb61af9b705bfc41057fd16682474d79944fb2d86767c5ed5ae34b6276b9bed353322 + languageName: node + linkType: hard + "uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" @@ -45631,42 +38918,7 @@ __metadata: languageName: node linkType: hard -"url-loader@npm:^2.0.1": - version: 2.3.0 - resolution: "url-loader@npm:2.3.0" - dependencies: - loader-utils: ^1.2.3 - mime: ^2.4.4 - schema-utils: ^2.5.0 - peerDependencies: - file-loader: "*" - webpack: ^4.0.0 - peerDependenciesMeta: - file-loader: - optional: true - checksum: c0a8a6e728331e2189a6538373b9ce4b5589389805c4e98a0386ee5d18cc4ba4c5dec5514d8c852dd533b857461c30c3efc135ed07b6b31a96c5a6fb812a4757 - languageName: node - linkType: hard - -"url-parse-lax@npm:^1.0.0": - version: 1.0.0 - resolution: "url-parse-lax@npm:1.0.0" - dependencies: - prepend-http: ^1.0.1 - checksum: 03316acff753845329652258c16d1688765ee34f7d242a94dadf9ff6e43ea567ec062cec7aa27c37f76f2c57f95e0660695afff32fb97b527591c7340a3090fa - languageName: node - linkType: hard - -"url-parse-lax@npm:^3.0.0": - version: 3.0.0 - resolution: "url-parse-lax@npm:3.0.0" - dependencies: - prepend-http: ^2.0.0 - checksum: 1040e357750451173132228036aff1fd04abbd43eac1fb3e4fca7495a078bcb8d33cb765fe71ad7e473d9c94d98fd67adca63bd2716c815a2da066198dd37217 - languageName: node - linkType: hard - -"url-parse@npm:^1.4.3, url-parse@npm:^1.5.3": +"url-parse@npm:^1.5.3": version: 1.5.10 resolution: "url-parse@npm:1.5.10" dependencies: @@ -45676,13 +38928,6 @@ __metadata: languageName: node linkType: hard -"url-to-options@npm:^1.0.1": - version: 1.0.1 - resolution: "url-to-options@npm:1.0.1" - checksum: 20e59f4578525fb0d30ffc22b13b5aa60bc9e57cefd4f5842720f5b57211b6dec54abeae2d675381ac4486fd1a2e987f1318725dea996e503ff89f8c8ce2c17e - languageName: node - linkType: hard - "url@npm:0.10.3": version: 0.10.3 resolution: "url@npm:0.10.3" @@ -45703,21 +38948,6 @@ __metadata: languageName: node linkType: hard -"use-callback-ref@npm:^1.3.0": - version: 1.3.0 - resolution: "use-callback-ref@npm:1.3.0" - dependencies: - tslib: ^2.0.0 - peerDependencies: - "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 7913df383a5a6fcb399212eedefaac2e0c6f843555202d4e3010bac3848afe38ecaa3d0d6500ad1d936fbeffd637e6c517e68edb024af5e6beca7f27f3ce7b21 - languageName: node - linkType: hard - "use-deep-compare-effect@npm:^1.6.1": version: 1.8.1 resolution: "use-deep-compare-effect@npm:1.8.1" @@ -45730,48 +38960,6 @@ __metadata: languageName: node linkType: hard -"use-sidecar@npm:^1.1.2": - version: 1.1.2 - resolution: "use-sidecar@npm:1.1.2" - dependencies: - detect-node-es: ^1.1.0 - tslib: ^2.0.0 - peerDependencies: - "@types/react": ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 925d1922f9853e516eaad526b6fed1be38008073067274f0ecc3f56b17bb8ab63480140dd7c271f94150027c996cea4efe83d3e3525e8f3eda22055f6a39220b - languageName: node - linkType: hard - -"use@npm:^3.1.0": - version: 3.1.1 - resolution: "use@npm:3.1.1" - checksum: 08a130289f5238fcbf8f59a18951286a6e660d17acccc9d58d9b69dfa0ee19aa038e8f95721b00b432c36d1629a9e32a464bf2e7e0ae6a244c42ddb30bdd8b33 - languageName: node - linkType: hard - -"user-home@npm:^2.0.0": - version: 2.0.0 - resolution: "user-home@npm:2.0.0" - dependencies: - os-homedir: ^1.0.0 - checksum: a3329faa959fcd9e3e01a03347ca974f7f6b8896e6a634f29c61d8d5b61557d853c6fc5a6dff1a28e2da85b400d0e4490368a28de452ba8c41a2bf3a92cb110a - languageName: node - linkType: hard - -"utf-8-validate@npm:^5.0.2": - version: 5.0.10 - resolution: "utf-8-validate@npm:5.0.10" - dependencies: - node-gyp: latest - node-gyp-build: ^4.3.0 - checksum: 5579350a023c66a2326752b6c8804cc7b39dcd251bb088241da38db994b8d78352e388dcc24ad398ab98385ba3c5ffcadb6b5b14b2637e43f767869055e46ba6 - languageName: node - linkType: hard - "utf8-byte-length@npm:^1.0.1": version: 1.0.4 resolution: "utf8-byte-length@npm:1.0.4" @@ -45795,46 +38983,6 @@ __metadata: languageName: node linkType: hard -"util.promisify@npm:1.0.0": - version: 1.0.0 - resolution: "util.promisify@npm:1.0.0" - dependencies: - define-properties: ^1.1.2 - object.getownpropertydescriptors: ^2.0.3 - checksum: 482e857d676adee506c5c3a10212fd6a06a51d827a9b6d5396a8e593db53b4bb7064f77c5071357d8cd76072542de5cc1c08bc6d7c10cf43fa22dc3bc67556f1 - languageName: node - linkType: hard - -"util.promisify@npm:~1.0.0": - version: 1.0.1 - resolution: "util.promisify@npm:1.0.1" - dependencies: - define-properties: ^1.1.3 - es-abstract: ^1.17.2 - has-symbols: ^1.0.1 - object.getownpropertydescriptors: ^2.1.0 - checksum: d823c75b3fc66510018596f128a6592c98991df38bc0464a633bdf9134e2de0a1a33199c5c21cc261048a3982d7a19e032ecff8835b3c587f843deba96063e37 - languageName: node - linkType: hard - -"util@npm:0.10.3": - version: 0.10.3 - resolution: "util@npm:0.10.3" - dependencies: - inherits: 2.0.1 - checksum: bd800f5d237a82caddb61723a6cbe45297d25dd258651a31335a4d5d981fd033cb4771f82db3d5d59b582b187cb69cfe727dc6f4d8d7826f686ee6c07ce611e0 - languageName: node - linkType: hard - -"util@npm:^0.11.0": - version: 0.11.1 - resolution: "util@npm:0.11.1" - dependencies: - inherits: 2.0.3 - checksum: 80bee6a2edf5ab08dcb97bfe55ca62289b4e66f762ada201f2c5104cb5e46474c8b334f6504d055c0e6a8fda10999add9bcbd81ba765e7f37b17dc767331aa55 - languageName: node - linkType: hard - "util@npm:^0.12.0, util@npm:^0.12.4": version: 0.12.5 resolution: "util@npm:0.12.5" @@ -45871,7 +39019,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:8.3.2, uuid@npm:^8.2.0, uuid@npm:^8.3.2": +"uuid@npm:8.3.2, uuid@npm:^8.3.2": version: 8.3.2 resolution: "uuid@npm:8.3.2" bin: @@ -45880,7 +39028,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^3.0.0, uuid@npm:^3.0.1, uuid@npm:^3.1.0, uuid@npm:^3.2.1, uuid@npm:^3.3.2": +"uuid@npm:^3.0.0, uuid@npm:^3.2.1": version: 3.4.0 resolution: "uuid@npm:3.4.0" bin: @@ -45889,6 +39037,15 @@ __metadata: languageName: node linkType: hard +"uuid@npm:^9.0.0": + version: 9.0.1 + resolution: "uuid@npm:9.0.1" + bin: + uuid: dist/bin/uuid + checksum: 39931f6da74e307f51c0fb463dc2462807531dc80760a9bff1e35af4316131b4fc3203d16da60ae33f07fdca5b56f3f1dd662da0c99fea9aaeab2004780cc5f4 + languageName: node + linkType: hard + "v8-compile-cache-lib@npm:^3.0.1": version: 3.0.1 resolution: "v8-compile-cache-lib@npm:3.0.1" @@ -45896,7 +39053,7 @@ __metadata: languageName: node linkType: hard -"v8-to-istanbul@npm:^9.0.0, v8-to-istanbul@npm:^9.0.1": +"v8-to-istanbul@npm:^9.0.1": version: 9.0.1 resolution: "v8-to-istanbul@npm:9.0.1" dependencies: @@ -45907,7 +39064,7 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:^3.0.3": +"validate-npm-package-license@npm:3.0.4, validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:^3.0.4": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" dependencies: @@ -45926,6 +39083,22 @@ __metadata: languageName: node linkType: hard +"validate-npm-package-name@npm:5.0.0, validate-npm-package-name@npm:^5.0.0": + version: 5.0.0 + resolution: "validate-npm-package-name@npm:5.0.0" + dependencies: + builtins: ^5.0.0 + checksum: 5342a994986199b3c28e53a8452a14b2bb5085727691ea7aa0d284a6606b127c371e0925ae99b3f1ef7cc7d2c9de75f52eb61a3d1cc45e39bca1e3a9444cbb4e + languageName: node + linkType: hard + +"validator@npm:13.11.0": + version: 13.11.0 + resolution: "validator@npm:13.11.0" + checksum: d1e0c27022681420756da25bc03eb08d5f0c66fb008f8ff02ebc95812b77c6be6e03d3bd05cf80ca702e23eeb73dadd66b4b3683173ea2a0bc7cc72820bee131 + languageName: node + linkType: hard + "value-or-promise@npm:1.0.6": version: 1.0.6 resolution: "value-or-promise@npm:1.0.6" @@ -45940,69 +39113,80 @@ __metadata: languageName: node linkType: hard -"verdaccio-audit@npm:9.7.3": - version: 9.7.3 - resolution: "verdaccio-audit@npm:9.7.3" +"verdaccio-audit@npm:12.0.0-next-7.10": + version: 12.0.0-next-7.10 + resolution: "verdaccio-audit@npm:12.0.0-next-7.10" dependencies: - express: 4.17.1 - request: 2.88.2 - checksum: f0c6467210e325cf0bf5ea90684611ffe78f55a8909f50425b3016dadc478c84bb416a75a12003efac29360c92190037ac65aac9b4025ccd9206beee61362434 + "@verdaccio/config": 7.0.0-next-7.10 + "@verdaccio/core": 7.0.0-next-7.10 + express: 4.18.2 + https-proxy-agent: 5.0.1 + node-fetch: cjs + checksum: 7c491f0425abf88b11332c37dfe7a33baaa430e07c065dcfec6641e9ef52bedbfb44586b60d0c6857441633cce9a0c775a0711af31d1eaf0c30d9808ab081d0a languageName: node linkType: hard -"verdaccio-htpasswd@npm:9.7.2": - version: 9.7.2 - resolution: "verdaccio-htpasswd@npm:9.7.2" +"verdaccio-htpasswd@npm:12.0.0-next-7.10": + version: 12.0.0-next-7.10 + resolution: "verdaccio-htpasswd@npm:12.0.0-next-7.10" dependencies: - "@verdaccio/file-locking": ^9.7.2 - apache-md5: 1.1.2 + "@verdaccio/core": 7.0.0-next-7.10 + "@verdaccio/file-locking": 12.0.0-next.1 + apache-md5: 1.1.8 bcryptjs: 2.4.3 - http-errors: 1.8.0 + core-js: 3.35.0 + debug: 4.3.4 + http-errors: 2.0.0 unix-crypt-td-js: 1.1.4 - checksum: c137a512c71239b6ccb96d29a14d20062fc082834f3d66cd1324be0ed3a6cc1a47f2982e6beb6db068ab711528da359212c52f32ad540f2346653bf064333855 - languageName: node - linkType: hard - -"verdaccio@npm:^4.10.0": - version: 4.13.2 - resolution: "verdaccio@npm:4.13.2" - dependencies: - "@verdaccio/commons-api": 9.7.1 - "@verdaccio/local-storage": 9.7.5 - "@verdaccio/readme": 9.7.5 - "@verdaccio/streams": 9.7.2 - "@verdaccio/ui-theme": 1.15.1 + checksum: 885d5e20e62e30204de2d85b9acbaab46e6dad7f2fd0eccc1d3940205a1f1e769ec0f9ca258b01cb4adcd7479a6213c7bf1bf1e7b2e23f93f0003231a8b8091c + languageName: node + linkType: hard + +"verdaccio@npm:^5.29.1": + version: 5.29.2 + resolution: "verdaccio@npm:5.29.2" + dependencies: + "@cypress/request": 3.0.1 + "@verdaccio/config": 7.0.0-next-7.10 + "@verdaccio/core": 7.0.0-next-7.10 + "@verdaccio/local-storage": 10.3.3 + "@verdaccio/logger-7": 7.0.0-next-7.10 + "@verdaccio/middleware": 7.0.0-next-7.10 + "@verdaccio/search": 7.0.0-next.2 + "@verdaccio/signature": 7.0.0-next.3 + "@verdaccio/streams": 10.2.1 + "@verdaccio/tarball": 12.0.0-next-7.10 + "@verdaccio/ui-theme": 7.0.0-next-7.10 + "@verdaccio/url": 12.0.0-next-7.10 + "@verdaccio/utils": 7.0.0-next-7.10 JSONStream: 1.3.5 - async: 3.2.3 - body-parser: 1.19.0 - bunyan: 1.8.15 - commander: 3.0.2 + async: 3.2.5 + clipanion: 3.2.1 compression: 1.7.4 - cookies: 0.8.0 + cookies: 0.9.1 cors: 2.8.5 - dayjs: 1.10.4 - envinfo: 7.7.4 - express: 4.17.1 - handlebars: 4.7.7 - http-errors: 1.8.0 - js-yaml: 3.14.1 - jsonwebtoken: 8.5.1 - kleur: 4.1.4 + debug: ^4.3.4 + envinfo: 7.11.0 + express: 4.18.2 + express-rate-limit: 5.5.1 + fast-safe-stringify: 2.1.1 + handlebars: 4.7.8 + js-yaml: 4.1.0 + jsonwebtoken: 9.0.2 + kleur: 4.1.5 lodash: 4.17.21 - lunr-mutable-indexes: 2.3.2 - marked: 2.0.1 - mime: 2.5.2 - minimatch: 3.0.4 - mkdirp: 0.5.5 + lru-cache: 7.18.3 + mime: 3.0.0 + mkdirp: 1.0.4 mv: 2.1.1 pkginfo: 0.4.1 - request: 2.88.0 - semver: 7.3.4 - verdaccio-audit: 9.7.3 - verdaccio-htpasswd: 9.7.2 + semver: 7.5.4 + validator: 13.11.0 + verdaccio-audit: 12.0.0-next-7.10 + verdaccio-htpasswd: 12.0.0-next-7.10 bin: verdaccio: bin/verdaccio - checksum: 8882381510441c9a9f741c2a435dab4dca53f187b7c87fc53063b592749369b4c78d6e72707e12b48ab5fc175df4f29b4ece00c327b1c5fb397681703bfe462b + checksum: fee18e1fe34025958b6b861a59761549b2f0511b00f70cd2c693c29b01f2cd43d5bb1503bad2bad063d6d69b0c4e6a906d10d063f0742141503912c891eb2903 languageName: node linkType: hard @@ -46017,7 +39201,7 @@ __metadata: languageName: node linkType: hard -"vizion@npm:2.2.1": +"vizion@npm:~2.2.1": version: 2.2.1 resolution: "vizion@npm:2.2.1" dependencies: @@ -46029,39 +39213,12 @@ __metadata: languageName: node linkType: hard -"vm-browserify@npm:^1.0.1": - version: 1.1.2 - resolution: "vm-browserify@npm:1.1.2" - checksum: 10a1c50aab54ff8b4c9042c15fc64aefccce8d2fb90c0640403242db0ee7fb269f9b102bdb69cfb435d7ef3180d61fd4fb004a043a12709abaf9056cfd7e039d - languageName: node - linkType: hard - -"w3c-hr-time@npm:^1.0.1": - version: 1.0.2 - resolution: "w3c-hr-time@npm:1.0.2" - dependencies: - browser-process-hrtime: ^1.0.0 - checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9 - languageName: node - linkType: hard - -"w3c-xmlserializer@npm:^1.1.2": - version: 1.1.2 - resolution: "w3c-xmlserializer@npm:1.1.2" - dependencies: - domexception: ^1.0.1 - webidl-conversions: ^4.0.2 - xml-name-validator: ^3.0.0 - checksum: 1683e083d0dfc1529988f8956510a3a26e90738b41c4df0c7eb95283bfbeabeb492308117dcd32afef2a141e2a959ddf10ce562983d91b9f474a530b9dcdd337 - languageName: node - linkType: hard - -"w3c-xmlserializer@npm:^4.0.0": - version: 4.0.0 - resolution: "w3c-xmlserializer@npm:4.0.0" +"w3c-xmlserializer@npm:^5.0.0": + version: 5.0.0 + resolution: "w3c-xmlserializer@npm:5.0.0" dependencies: - xml-name-validator: ^4.0.0 - checksum: eba070e78deb408ae8defa4d36b429f084b2b47a4741c4a9be3f27a0a3d1845e277e3072b04391a138f7e43776842627d1334e448ff13ff90ad9fb1214ee7091 + xml-name-validator: ^5.0.0 + checksum: 593acc1fdab3f3207ec39d851e6df0f3fa41a36b5809b0ace364c7a6d92e351938c53424a7618ce8e0fbaffee8be2e8e070a5734d05ee54666a8bdf1a376cc40 languageName: node linkType: hard @@ -46074,7 +39231,7 @@ __metadata: languageName: node linkType: hard -"warning@npm:^4.0.2, warning@npm:^4.0.3": +"warning@npm:^4.0.2": version: 4.0.3 resolution: "warning@npm:4.0.3" dependencies: @@ -46083,33 +39240,7 @@ __metadata: languageName: node linkType: hard -"watchpack-chokidar2@npm:^2.0.1": - version: 2.0.1 - resolution: "watchpack-chokidar2@npm:2.0.1" - dependencies: - chokidar: ^2.1.8 - checksum: acf0f9ebca0c0b2fd1fe87ba557670477a6c0410bf1a653a726e68eb0620aa94fd9a43027a160a76bc793a21ea12e215e1e87dafe762682c13ef92ad4daf7b58 - languageName: node - linkType: hard - -"watchpack@npm:^1.7.4": - version: 1.7.5 - resolution: "watchpack@npm:1.7.5" - dependencies: - chokidar: ^3.4.1 - graceful-fs: ^4.1.2 - neo-async: ^2.5.0 - watchpack-chokidar2: ^2.0.1 - dependenciesMeta: - chokidar: - optional: true - watchpack-chokidar2: - optional: true - checksum: 8b7cb8c8df8f4dd0e8ac47693c0141c4f020a4b031411247d600eca31522fde6f1f9a3a6f6518b46e71f7971b0ed5734c08c60d7fdd2530e7262776286f69236 - languageName: node - linkType: hard - -"watchpack@npm:^2.0.0-beta.10, watchpack@npm:^2.4.0": +"watchpack@npm:^2.4.0": version: 2.4.0 resolution: "watchpack@npm:2.4.0" dependencies: @@ -46164,13 +39295,6 @@ __metadata: languageName: node linkType: hard -"webidl-conversions@npm:^4.0.2": - version: 4.0.2 - resolution: "webidl-conversions@npm:4.0.2" - checksum: c93d8dfe908a0140a4ae9c0ebc87a33805b416a33ee638a605b551523eec94a9632165e54632f6d57a39c5f948c4bab10e0e066525e9a4b87a79f0d04fbca374 - languageName: node - linkType: hard - "webidl-conversions@npm:^7.0.0": version: 7.0.0 resolution: "webidl-conversions@npm:7.0.0" @@ -46178,22 +39302,7 @@ __metadata: languageName: node linkType: hard -"webpack-dev-middleware@npm:^3.7.0": - version: 3.7.3 - resolution: "webpack-dev-middleware@npm:3.7.3" - dependencies: - memory-fs: ^0.4.1 - mime: ^2.4.4 - mkdirp: ^0.5.1 - range-parser: ^1.2.1 - webpack-log: ^2.0.0 - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - checksum: faa3cdd7b82d23c35b8f45903556eadd92b0795c76f3e08e234d53f7bab3de13331096a71968e7e9905770ae5de7a4f75ddf09f66d1e0bbabfecbb30db0f71e3 - languageName: node - linkType: hard - -"webpack-dev-middleware@npm:^5.2.1": +"webpack-dev-middleware@npm:^5.3.1": version: 5.3.3 resolution: "webpack-dev-middleware@npm:5.3.3" dependencies: @@ -46208,98 +39317,62 @@ __metadata: languageName: node linkType: hard -"webpack-dev-server@npm:4.6.0": - version: 4.6.0 - resolution: "webpack-dev-server@npm:4.6.0" +"webpack-dev-server@npm:^4.6.0": + version: 4.15.1 + resolution: "webpack-dev-server@npm:4.15.1" dependencies: + "@types/bonjour": ^3.5.9 + "@types/connect-history-api-fallback": ^1.3.5 + "@types/express": ^4.17.13 + "@types/serve-index": ^1.9.1 + "@types/serve-static": ^1.13.10 + "@types/sockjs": ^0.3.33 + "@types/ws": ^8.5.5 ansi-html-community: ^0.0.8 - bonjour: ^3.5.0 - chokidar: ^3.5.2 + bonjour-service: ^1.0.11 + chokidar: ^3.5.3 colorette: ^2.0.10 compression: ^1.7.4 - connect-history-api-fallback: ^1.6.0 + connect-history-api-fallback: ^2.0.0 default-gateway: ^6.0.3 - del: ^6.0.0 - express: ^4.17.1 + express: ^4.17.3 graceful-fs: ^4.2.6 html-entities: ^2.3.2 - http-proxy-middleware: ^2.0.0 + http-proxy-middleware: ^2.0.3 ipaddr.js: ^2.0.1 + launch-editor: ^2.6.0 open: ^8.0.9 p-retry: ^4.5.0 - portfinder: ^1.0.28 + rimraf: ^3.0.2 schema-utils: ^4.0.0 - selfsigned: ^1.10.11 + selfsigned: ^2.1.1 serve-index: ^1.9.1 - sockjs: ^0.3.21 + sockjs: ^0.3.24 spdy: ^4.0.2 - strip-ansi: ^7.0.0 - url: ^0.11.0 - webpack-dev-middleware: ^5.2.1 - ws: ^8.1.0 + webpack-dev-middleware: ^5.3.1 + ws: ^8.13.0 peerDependencies: webpack: ^4.37.0 || ^5.0.0 peerDependenciesMeta: + webpack: + optional: true webpack-cli: optional: true bin: webpack-dev-server: bin/webpack-dev-server.js - checksum: 941ecdc7bff9021afa5dc28a0e89c6e11fa5eb3778c6dced2c2a58ccdca45e2324b4792dc21fdcbf684b0fd88c8840b622230d57663377c5b25e215f4b0029de + checksum: cd0063b068d2b938fd76c412d555374186ac2fa84bbae098265212ed50a5c15d6f03aa12a5a310c544a242943eb58c0bfde4c296d5c36765c182f53799e1bc71 languageName: node linkType: hard -"webpack-hot-middleware@npm:^2.25.0": - version: 2.25.3 - resolution: "webpack-hot-middleware@npm:2.25.3" - dependencies: - ansi-html-community: 0.0.8 - html-entities: ^2.1.0 - strip-ansi: ^6.0.0 - checksum: 74fe5d15f3120742cf0f88a4af7e72f3678f2d05905676e37ab4e85c559f2c21d8aa72b0efe7c262993370bfc83fbe5a8d42561bcd10b370fac88640f87c463a - languageName: node - linkType: hard - -"webpack-log@npm:^1.1.2": - version: 1.2.0 - resolution: "webpack-log@npm:1.2.0" - dependencies: - chalk: ^2.1.0 - log-symbols: ^2.1.0 - loglevelnext: ^1.0.1 - uuid: ^3.1.0 - checksum: 3e80579733bd3fdc0f878cecafc7f1546c880c8d21fae542b65543b7efa07e1dc9e1279ee7e11d396e56b462324f11ebe6cb2cf50786a598c5f3b877e730698f - languageName: node - linkType: hard - -"webpack-log@npm:^2.0.0": - version: 2.0.0 - resolution: "webpack-log@npm:2.0.0" - dependencies: - ansi-colors: ^3.0.0 - uuid: ^3.3.2 - checksum: 4757179310995e20633ec2d77a8c1ac11e4135c84745f57148692f8195f1c0f8ec122c77d0dc16fc484b7d301df6674f36c9fc6b1ff06b5cf142abaaf5d24f4f - languageName: node - linkType: hard - -"webpack-manifest-plugin@npm:4.0.2": - version: 4.0.2 - resolution: "webpack-manifest-plugin@npm:4.0.2" +"webpack-manifest-plugin@npm:^4.0.2": + version: 4.1.1 + resolution: "webpack-manifest-plugin@npm:4.1.1" dependencies: tapable: ^2.0.0 webpack-sources: ^2.2.0 peerDependencies: webpack: ^4.44.2 || ^5.47.0 - checksum: 7f8a338b977bb9a8be10196d17e033f965b97735d36258513e5104b148c8ad1da8441bb8f9c8580b9455f40201ac2ac2a2edcce6ef60e46f072519c0cc0d1f70 - languageName: node - linkType: hard - -"webpack-sources@npm:^1.1.0, webpack-sources@npm:^1.4.0, webpack-sources@npm:^1.4.1, webpack-sources@npm:^1.4.3": - version: 1.4.3 - resolution: "webpack-sources@npm:1.4.3" - dependencies: - source-list-map: ^2.0.0 - source-map: ~0.6.1 - checksum: 37463dad8d08114930f4bc4882a9602941f07c9f0efa9b6bc78738cd936275b990a596d801ef450d022bb005b109b9f451dd087db2f3c9baf53e8e22cf388f79 + checksum: 426982030d3b0ef26432d98960ee1fa33889d8f0ed79b3d2c8e37be9b4e4beba7524c60631297ea557c642a340b76d70b0eb6a1e08b86a769409037185795038 languageName: node linkType: hard @@ -46320,68 +39393,21 @@ __metadata: languageName: node linkType: hard -"webpack-virtual-modules@npm:^0.2.0": - version: 0.2.2 - resolution: "webpack-virtual-modules@npm:0.2.2" - dependencies: - debug: ^3.0.0 - checksum: 38706eb5ffd7a5120a731c2d35d4de5714cb16dcc87076276d7b130e3221d2665f5c30696bfde5edfddc6b7ae40d772096a0019202260a9d4e19df43b7cf9c95 - languageName: node - linkType: hard - -"webpack@npm:^4.33.0, webpack@npm:^4.38.0, webpack@npm:^4.46.0": - version: 4.46.0 - resolution: "webpack@npm:4.46.0" - dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-module-context": 1.9.0 - "@webassemblyjs/wasm-edit": 1.9.0 - "@webassemblyjs/wasm-parser": 1.9.0 - acorn: ^6.4.1 - ajv: ^6.10.2 - ajv-keywords: ^3.4.1 - chrome-trace-event: ^1.0.2 - enhanced-resolve: ^4.5.0 - eslint-scope: ^4.0.3 - json-parse-better-errors: ^1.0.2 - loader-runner: ^2.4.0 - loader-utils: ^1.2.3 - memory-fs: ^0.4.1 - micromatch: ^3.1.10 - mkdirp: ^0.5.3 - neo-async: ^2.6.1 - node-libs-browser: ^2.2.1 - schema-utils: ^1.0.0 - tapable: ^1.1.3 - terser-webpack-plugin: ^1.4.3 - watchpack: ^1.7.4 - webpack-sources: ^1.4.1 - peerDependenciesMeta: - webpack-cli: - optional: true - webpack-command: - optional: true - bin: - webpack: bin/webpack.js - checksum: 013fa24c00d4261e16ebca60353fa6f848e417b5a44bdf28c16ebebd67fa61e960420bb314c8df05cfe2dad9b90efabcf38fd6875f2361922769a0384085ef1e - languageName: node - linkType: hard - -"webpack@npm:^5, webpack@npm:^5.74.0": - version: 5.75.0 - resolution: "webpack@npm:5.75.0" +"webpack@npm:^5.90.0": + version: 5.90.3 + resolution: "webpack@npm:5.90.3" dependencies: "@types/eslint-scope": ^3.7.3 - "@types/estree": ^0.0.51 - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/wasm-edit": 1.11.1 - "@webassemblyjs/wasm-parser": 1.11.1 + "@types/estree": ^1.0.5 + "@webassemblyjs/ast": ^1.11.5 + "@webassemblyjs/wasm-edit": ^1.11.5 + "@webassemblyjs/wasm-parser": ^1.11.5 acorn: ^8.7.1 - acorn-import-assertions: ^1.7.6 - browserslist: ^4.14.5 + acorn-import-assertions: ^1.9.0 + browserslist: ^4.21.10 chrome-trace-event: ^1.0.2 - enhanced-resolve: ^5.10.0 - es-module-lexer: ^0.9.0 + enhanced-resolve: ^5.15.0 + es-module-lexer: ^1.2.1 eslint-scope: 5.1.1 events: ^3.2.0 glob-to-regexp: ^0.4.1 @@ -46390,9 +39416,9 @@ __metadata: loader-runner: ^4.2.0 mime-types: ^2.1.27 neo-async: ^2.6.2 - schema-utils: ^3.1.0 + schema-utils: ^3.2.0 tapable: ^2.1.1 - terser-webpack-plugin: ^5.1.3 + terser-webpack-plugin: ^5.3.10 watchpack: ^2.4.0 webpack-sources: ^3.2.3 peerDependenciesMeta: @@ -46400,7 +39426,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 2bcc5f3c195f375944e8af2f00bf2feea39cb9fda5f763b0d1b00077f1c51783db25c94d3fae96a07dead9fa085e6ae7474417e5ab31719c9776ea5969ceb83a + checksum: de0c824ac220f41cc1153ac33e081d46260b104c4f2fda26f011cdf7a73f74cc091f288cb1fc16f88a36e35bac44e0aa85fc9922fdf3109dfb361f46b20f3fcc languageName: node linkType: hard @@ -46506,62 +39532,36 @@ __metadata: languageName: node linkType: hard -"whatwg-encoding@npm:^1.0.1, whatwg-encoding@npm:^1.0.5": - version: 1.0.5 - resolution: "whatwg-encoding@npm:1.0.5" - dependencies: - iconv-lite: 0.4.24 - checksum: 5be4efe111dce29ddee3448d3915477fcc3b28f991d9cf1300b4e50d6d189010d47bca2f51140a844cf9b726e8f066f4aee72a04d687bfe4f2ee2767b2f5b1e6 - languageName: node - linkType: hard - -"whatwg-encoding@npm:^2.0.0": - version: 2.0.0 - resolution: "whatwg-encoding@npm:2.0.0" +"whatwg-encoding@npm:^3.1.1": + version: 3.1.1 + resolution: "whatwg-encoding@npm:3.1.1" dependencies: iconv-lite: 0.6.3 - checksum: 7087810c410aa9b689cbd6af8773341a53cdc1f3aae2a882c163bd5522ec8ca4cdfc269aef417a5792f411807d5d77d50df4c24e3abb00bb60192858a40cc675 - languageName: node - linkType: hard - -"whatwg-fetch@npm:>=0.10.0": - version: 3.6.2 - resolution: "whatwg-fetch@npm:3.6.2" - checksum: ee976b7249e7791edb0d0a62cd806b29006ad7ec3a3d89145921ad8c00a3a67e4be8f3fb3ec6bc7b58498724fd568d11aeeeea1f7827e7e1e5eae6c8a275afed + checksum: f75a61422421d991e4aec775645705beaf99a16a88294d68404866f65e92441698a4f5b9fa11dd609017b132d7b286c3c1534e2de5b3e800333856325b549e3c languageName: node linkType: hard -"whatwg-mimetype@npm:^2.2.0, whatwg-mimetype@npm:^2.3.0": +"whatwg-mimetype@npm:^2.3.0": version: 2.3.0 resolution: "whatwg-mimetype@npm:2.3.0" checksum: 23eb885940bcbcca4ff841c40a78e9cbb893ec42743993a42bf7aed16085b048b44b06f3402018931687153550f9a32d259dfa524e4f03577ab898b6965e5383 languageName: node linkType: hard -"whatwg-mimetype@npm:^3.0.0": - version: 3.0.0 - resolution: "whatwg-mimetype@npm:3.0.0" - checksum: ce08bbb36b6aaf64f3a84da89707e3e6a31e5ab1c1a2379fd68df79ba712a4ab090904f0b50e6693b0dafc8e6343a6157e40bf18fdffd26e513cf95ee2a59824 - languageName: node - linkType: hard - -"whatwg-url@npm:^11.0.0": - version: 11.0.0 - resolution: "whatwg-url@npm:11.0.0" - dependencies: - tr46: ^3.0.0 - webidl-conversions: ^7.0.0 - checksum: ed4826aaa57e66bb3488a4b25c9cd476c46ba96052747388b5801f137dd740b73fde91ad207d96baf9f17fbcc80fc1a477ad65181b5eb5fa718d27c69501d7af +"whatwg-mimetype@npm:^4.0.0": + version: 4.0.0 + resolution: "whatwg-mimetype@npm:4.0.0" + checksum: f97edd4b4ee7e46a379f3fb0e745de29fe8b839307cc774300fd49059fcdd560d38cb8fe21eae5575b8f39b022f23477cc66e40b0355c2851ce84760339cef30 languageName: node linkType: hard -"whatwg-url@npm:^12.0.0, whatwg-url@npm:^12.0.1": - version: 12.0.1 - resolution: "whatwg-url@npm:12.0.1" +"whatwg-url@npm:^14.0.0": + version: 14.0.0 + resolution: "whatwg-url@npm:14.0.0" dependencies: - tr46: ^4.1.1 + tr46: ^5.0.0 webidl-conversions: ^7.0.0 - checksum: 8698993b763c1e7eda5ed16c31dab24bca6489626aca7caf8b5a2b64684dda6578194786f10ec42ceb1c175feea16d0a915096e6419e08d154ce551c43176972 + checksum: 4b5887e50f786583bead70916413e67a381d2126899b9eb5c67ce664bba1e7ec07cdff791404581ce73c6190d83c359c9ca1d50711631217905db3877dec075c languageName: node linkType: hard @@ -46575,17 +39575,6 @@ __metadata: languageName: node linkType: hard -"whatwg-url@npm:^7.0.0": - version: 7.1.0 - resolution: "whatwg-url@npm:7.1.0" - dependencies: - lodash.sortby: ^4.7.0 - tr46: ^1.0.1 - webidl-conversions: ^4.0.2 - checksum: fecb07c87290b47d2ec2fb6d6ca26daad3c9e211e0e531dd7566e7ff95b5b3525a57d4f32640ad4adf057717e0c215731db842ad761e61d947e81010e05cf5fd - languageName: node - linkType: hard - "which-boxed-primitive@npm:^1.0.2": version: 1.0.2 resolution: "which-boxed-primitive@npm:1.0.2" @@ -46645,7 +39634,7 @@ __metadata: languageName: node linkType: hard -"which@npm:^1.2.10, which@npm:^1.2.12, which@npm:^1.2.9, which@npm:^1.3.1": +"which@npm:^1.2.9, which@npm:^1.3.1": version: 1.3.1 resolution: "which@npm:1.3.1" dependencies: @@ -46667,6 +39656,17 @@ __metadata: languageName: node linkType: hard +"which@npm:^4.0.0": + version: 4.0.0 + resolution: "which@npm:4.0.0" + dependencies: + isexe: ^3.1.1 + bin: + node-which: bin/which.js + checksum: f17e84c042592c21e23c8195108cff18c64050b9efb8459589116999ea9da6dd1509e6a1bac3aeebefd137be00fabbb61b5c2bc0aa0f8526f32b58ee2f545651 + languageName: node + linkType: hard + "wicg-inert@npm:^3.0.3": version: 3.1.2 resolution: "wicg-inert@npm:3.1.2" @@ -46674,7 +39674,7 @@ __metadata: languageName: node linkType: hard -"wide-align@npm:^1.1.0, wide-align@npm:^1.1.5": +"wide-align@npm:^1.1.5": version: 1.1.5 resolution: "wide-align@npm:1.1.5" dependencies: @@ -46683,38 +39683,6 @@ __metadata: languageName: node linkType: hard -"widest-line@npm:^3.1.0": - version: 3.1.0 - resolution: "widest-line@npm:3.1.0" - dependencies: - string-width: ^4.0.0 - checksum: 03db6c9d0af9329c37d74378ff1d91972b12553c7d72a6f4e8525fe61563fa7adb0b9d6e8d546b7e059688712ea874edd5ded475999abdeedf708de9849310e0 - languageName: node - linkType: hard - -"windows-release@npm:^3.1.0": - version: 3.3.3 - resolution: "windows-release@npm:3.3.3" - dependencies: - execa: ^1.0.0 - checksum: 879e14b74077e2b63386aba03f70864860f0ba80c8429933705a98515b56a45186a52a4564494e2cb0e5f501171d5ee441e1e409f32413d003e9daa50255b4e2 - languageName: node - linkType: hard - -"word-wrap@npm:^1.0.3, word-wrap@npm:^1.2.3, word-wrap@npm:~1.2.3": - version: 1.2.3 - resolution: "word-wrap@npm:1.2.3" - checksum: 30b48f91fcf12106ed3186ae4fa86a6a1842416df425be7b60485de14bec665a54a68e4b5156647dec3a70f25e84d270ca8bc8cd23182ed095f5c7206a938c1f - languageName: node - linkType: hard - -"wordwrap@npm:>=0.0.1 <0.1.0, wordwrap@npm:~0.0.2": - version: 0.0.3 - resolution: "wordwrap@npm:0.0.3" - checksum: dfc2d3512e857ae4b3bc2e8d4e5d2c285c28a4b87cd1d81c977ce9a1a99152d355807e046851a3d61148f39d877fbb889352e07b65a9cbdd2256aa928e159026 - languageName: node - linkType: hard - "wordwrap@npm:^1.0.0": version: 1.0.0 resolution: "wordwrap@npm:1.0.0" @@ -46722,21 +39690,14 @@ __metadata: languageName: node linkType: hard -"worker-farm@npm:^1.7.0": - version: 1.7.0 - resolution: "worker-farm@npm:1.7.0" - dependencies: - errno: ~0.1.7 - checksum: eab917530e1feddf157ec749e9c91b73a886142daa7fdf3490bccbf7b548b2576c43ab8d0a98e72ac755cbc101ca8647a7b1ff2485fddb9e8f53c40c77f5a719 - languageName: node - linkType: hard - -"worker-rpc@npm:^0.1.0": - version: 0.1.1 - resolution: "worker-rpc@npm:0.1.1" +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": + version: 7.0.0 + resolution: "wrap-ansi@npm:7.0.0" dependencies: - microevent.ts: ~0.1.1 - checksum: 8f8607506172f44c05490f3ccf13e5c1f430eeb9b6116a405919c186b8b17add13bbb22467a0dbcd18ec7fcb080709a15738182e0003c5fbe2144721ea00f357 + ansi-styles: ^4.0.0 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 + checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b languageName: node linkType: hard @@ -46750,7 +39711,7 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^6.2.0": +"wrap-ansi@npm:^6.0.1, wrap-ansi@npm:^6.2.0": version: 6.2.0 resolution: "wrap-ansi@npm:6.2.0" dependencies: @@ -46761,14 +39722,25 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^7.0.0": - version: 7.0.0 - resolution: "wrap-ansi@npm:7.0.0" +"wrap-ansi@npm:^8.1.0": + version: 8.1.0 + resolution: "wrap-ansi@npm:8.1.0" dependencies: - ansi-styles: ^4.0.0 - string-width: ^4.1.0 - strip-ansi: ^6.0.0 - checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b + ansi-styles: ^6.1.0 + string-width: ^5.0.1 + strip-ansi: ^7.0.1 + checksum: 371733296dc2d616900ce15a0049dca0ef67597d6394c57347ba334393599e800bab03c41d4d45221b6bc967b8c453ec3ae4749eff3894202d16800fdfe0e238 + languageName: node + linkType: hard + +"wrap-ansi@npm:^9.0.0": + version: 9.0.0 + resolution: "wrap-ansi@npm:9.0.0" + dependencies: + ansi-styles: ^6.2.1 + string-width: ^7.0.0 + strip-ansi: ^7.1.0 + checksum: b2d43b76b3d8dcbdd64768165e548aad3e54e1cae4ecd31bac9966faaa7cf0b0345677ad6879db10ba58eb446ba8fa44fb82b4951872fd397f096712467a809f languageName: node linkType: hard @@ -46779,7 +39751,17 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^2.0.0, write-file-atomic@npm:^2.3.0, write-file-atomic@npm:^2.4.2": +"write-file-atomic@npm:5.0.1": + version: 5.0.1 + resolution: "write-file-atomic@npm:5.0.1" + dependencies: + imurmurhash: ^0.1.4 + signal-exit: ^4.0.1 + checksum: 8dbb0e2512c2f72ccc20ccedab9986c7d02d04039ed6e8780c987dc4940b793339c50172a1008eed7747001bfacc0ca47562668a069a7506c46c77d7ba3926a9 + languageName: node + linkType: hard + +"write-file-atomic@npm:^2.4.2": version: 2.4.3 resolution: "write-file-atomic@npm:2.4.3" dependencies: @@ -46826,20 +39808,6 @@ __metadata: languageName: node linkType: hard -"write-json-file@npm:^2.2.0": - version: 2.3.0 - resolution: "write-json-file@npm:2.3.0" - dependencies: - detect-indent: ^5.0.0 - graceful-fs: ^4.1.2 - make-dir: ^1.0.0 - pify: ^3.0.0 - sort-keys: ^2.0.0 - write-file-atomic: ^2.0.0 - checksum: 44e82c6582558c79d139d1717e7d81f1cf976f0d66213f88668263c08f22ea4c3be9b41220fff056f3b8968c72855ed8ce38ba620a6fc1ae6db601b14aefdeed - languageName: node - linkType: hard - "write-json-file@npm:^3.2.0": version: 3.2.0 resolution: "write-json-file@npm:3.2.0" @@ -46854,28 +39822,14 @@ __metadata: languageName: node linkType: hard -"write-pkg@npm:^3.1.0": - version: 3.2.0 - resolution: "write-pkg@npm:3.2.0" +"write-pkg@npm:4.0.0": + version: 4.0.0 + resolution: "write-pkg@npm:4.0.0" dependencies: sort-keys: ^2.0.0 - write-json-file: ^2.2.0 - checksum: ea0798db454c8ad4ad782a8e3991e73fa5ac9a16efa782a52a778a799490e9a231e60661ff2b132cc04eb8dc33364efc6bfe2949ab67e86edb27187d932e72d1 - languageName: node - linkType: hard - -"ws@npm:7.5.5": - version: 7.5.5 - resolution: "ws@npm:7.5.5" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: bd2b437256012af526c69c03d6670a132e7ab0fe5853f3b7092826acea4203fad4ee2a8d0d9bd44834b2b968e747bf34f753ab535f4a3edf40d262da4b1d0805 + type-fest: ^0.4.1 + write-json-file: ^3.2.0 + checksum: 7864d44370f42a6761f6898d07ee2818c7a2faad45116580cf779f3adaf94e4bea5557612533a6c421c32323253ecb63b50615094960a637aeaef5df0fd2d6cd languageName: node linkType: hard @@ -46909,24 +39863,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.1.0": - version: 8.12.0 - resolution: "ws@npm:8.12.0" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 818ff3f8749c172a95a114cceb8b89cedd27e43a82d65c7ad0f7882b1e96a2ee6709e3746a903c3fa88beec0c8bae9a9fcd75f20858b32a166dfb7519316a5d7 - languageName: node - linkType: hard - -"ws@npm:^8.11.0": - version: 8.13.0 - resolution: "ws@npm:8.13.0" +"ws@npm:^8.13.0": + version: 8.14.2 + resolution: "ws@npm:8.14.2" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -46935,13 +39874,13 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 53e991bbf928faf5dc6efac9b8eb9ab6497c69feeb94f963d648b7a3530a720b19ec2e0ec037344257e05a4f35bd9ad04d9de6f289615ffb133282031b18c61c + checksum: 3ca0dad26e8cc6515ff392b622a1467430814c463b3368b0258e33696b1d4bed7510bc7030f7b72838b9fdeb8dbd8839cbf808367d6aae2e1d668ce741d4308b languageName: node linkType: hard -"ws@npm:^8.13.0": - version: 8.14.2 - resolution: "ws@npm:8.14.2" +"ws@npm:^8.16.0": + version: 8.16.0 + resolution: "ws@npm:8.16.0" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -46950,13 +39889,13 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 3ca0dad26e8cc6515ff392b622a1467430814c463b3368b0258e33696b1d4bed7510bc7030f7b72838b9fdeb8dbd8839cbf808367d6aae2e1d668ce741d4308b + checksum: feb3eecd2bae82fa8a8beef800290ce437d8b8063bdc69712725f21aef77c49cb2ff45c6e5e7fce622248f9c7abaee506bae0a9064067ffd6935460c7357321b languageName: node linkType: hard -"ws@npm:~7.2.0": - version: 7.2.5 - resolution: "ws@npm:7.2.5" +"ws@npm:~7.4.0": + version: 7.4.6 + resolution: "ws@npm:7.4.6" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -46965,14 +39904,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 2e69a635cc907809bac0aa775b12e6cc6d7ef58a6f212331d5b6ab1ea097d403963e058f6011ccfd5b814387a06c2fcac1f7e2ce8877c1871f9cdf13d5775eec - languageName: node - linkType: hard - -"x256@npm:>=0.0.1, x256@npm:~0.0.1": - version: 0.0.2 - resolution: "x256@npm:0.0.2" - checksum: 891a67c4f946f6aa95902e8ebbdafd54ab8fb5851b96fb7b303206a0400cad9e8ea4bc920ef91e98ec7e3af9c1cd8cc6fa205f9a0f0f4e619dcd82f1c1e38447 + checksum: 3a990b32ed08c72070d5e8913e14dfcd831919205be52a3ff0b4cdd998c8d554f167c9df3841605cde8b11d607768cacab3e823c58c96a5c08c987e093eb767a languageName: node linkType: hard @@ -46983,37 +39915,20 @@ __metadata: languageName: node linkType: hard -"xml-name-validator@npm:^3.0.0": - version: 3.0.0 - resolution: "xml-name-validator@npm:3.0.0" - checksum: b3ac459afed783c285bb98e4960bd1f3ba12754fd4f2320efa0f9181ca28928c53cc75ca660d15d205e81f92304419afe94c531c7cfb3e0649aa6d140d53ecb0 - languageName: node - linkType: hard - -"xml-name-validator@npm:^4.0.0": - version: 4.0.0 - resolution: "xml-name-validator@npm:4.0.0" - checksum: af100b79c29804f05fa35aa3683e29a321db9b9685d5e5febda3fa1e40f13f85abc40f45a6b2bf7bee33f68a1dc5e8eaef4cec100a304a9db565e6061d4cb5ad - languageName: node - linkType: hard - -"xml2js@npm:0.4.19": - version: 0.4.19 - resolution: "xml2js@npm:0.4.19" - dependencies: - sax: ">=0.6.0" - xmlbuilder: ~9.0.1 - checksum: ca8b2fee430d450a18947786bfd7cd1a353ee00fc6fd550acbc8a8e65f1b4df5e9786fcb2990c1a5514ecd554d445fb74e1d716b3a4fcfffc10554aeb5db482b +"xml-name-validator@npm:^5.0.0": + version: 5.0.0 + resolution: "xml-name-validator@npm:5.0.0" + checksum: 86effcc7026f437701252fcc308b877b4bc045989049cfc79b0cc112cb365cf7b009f4041fab9fb7cd1795498722c3e9fe9651afc66dfa794c16628a639a4c45 languageName: node linkType: hard -"xml2js@npm:^0.4.5": - version: 0.4.23 - resolution: "xml2js@npm:0.4.23" +"xml2js@npm:0.6.2": + version: 0.6.2 + resolution: "xml2js@npm:0.6.2" dependencies: sax: ">=0.6.0" xmlbuilder: ~11.0.0 - checksum: ca0cf2dfbf6deeaae878a891c8fbc0db6fd04398087084edf143cdc83d0509ad0fe199b890f62f39c4415cf60268a27a6aed0d343f0658f8779bd7add690fa98 + checksum: 458a83806193008edff44562c0bdb982801d61ee7867ae58fd35fab781e69e17f40dfeb8fc05391a4648c9c54012066d3955fe5d993ffbe4dc63399023f32ac2 languageName: node linkType: hard @@ -47031,27 +39946,13 @@ __metadata: languageName: node linkType: hard -"xmlbuilder@npm:~9.0.1": - version: 9.0.7 - resolution: "xmlbuilder@npm:9.0.7" - checksum: 8193bb323806a002764f013bea0c6e9ff2dc26fd29109408761b16b59a8ad2214c2abe8e691755fd8b525586e3a0e1efeb92335947d7b0899032b779f1705a53 - languageName: node - linkType: hard - -"xmlchars@npm:^2.1.1, xmlchars@npm:^2.2.0": +"xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" checksum: 8c70ac94070ccca03f47a81fcce3b271bd1f37a591bf5424e787ae313fcb9c212f5f6786e1fa82076a2c632c0141552babcd85698c437506dfa6ae2d58723062 languageName: node linkType: hard -"xregexp@npm:2.0.0": - version: 2.0.0 - resolution: "xregexp@npm:2.0.0" - checksum: de62d1f01c9f1a67c80cafe48a3dc081b324249a0e88e65dc9acae9cce6d8e63c9d91c0f97e2ad2d8c5351c856c139c04dc55ebd941e59b7d1d5c1169e164cff - languageName: node - linkType: hard - "xtend@npm:^4.0.0, xtend@npm:^4.0.2, xtend@npm:~4.0.0, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -47059,13 +39960,6 @@ __metadata: languageName: node linkType: hard -"y18n@npm:^4.0.0": - version: 4.0.3 - resolution: "y18n@npm:4.0.3" - checksum: 014dfcd9b5f4105c3bb397c1c8c6429a9df004aa560964fb36732bfb999bfe83d45ae40aeda5b55d21b1ee53d8291580a32a756a443e064317953f08025b1aa4 - languageName: node - linkType: hard - "y18n@npm:^5.0.5": version: 5.0.8 resolution: "y18n@npm:5.0.8" @@ -47073,14 +39967,7 @@ __metadata: languageName: node linkType: hard -"yallist@npm:^2.1.2": - version: 2.1.2 - resolution: "yallist@npm:2.1.2" - checksum: 9ba99409209f485b6fcb970330908a6d41fa1c933f75e08250316cce19383179a6b70a7e0721b89672ebb6199cc377bf3e432f55100da6a7d6e11902b0a642cb - languageName: node - linkType: hard - -"yallist@npm:^3.0.0, yallist@npm:^3.0.2, yallist@npm:^3.1.1": +"yallist@npm:^3.0.2": version: 3.1.1 resolution: "yallist@npm:3.1.1" checksum: 48f7bb00dc19fc635a13a39fe547f527b10c9290e7b3e836b9a8f1ca04d4d342e85714416b3c2ab74949c9c66f9cebb0473e6bc353b79035356103b47641285d @@ -47094,7 +39981,14 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^1.10.0, yaml@npm:^1.10.2, yaml@npm:^1.7.2": +"yaml@npm:2.3.4": + version: 2.3.4 + resolution: "yaml@npm:2.3.4" + checksum: e6d1dae1c6383bcc8ba11796eef3b8c02d5082911c6723efeeb5ba50fc8e881df18d645e64de68e421b577296000bea9c75d6d9097c2f6699da3ae0406c030d8 + languageName: node + linkType: hard + +"yaml@npm:^1.10.0, yaml@npm:^1.7.2": version: 1.10.2 resolution: "yaml@npm:1.10.2" checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f @@ -47114,20 +40008,20 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^20.2.3, yargs-parser@npm:^20.2.9": - version: 20.2.9 - resolution: "yargs-parser@npm:20.2.9" - checksum: 8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3 - languageName: node - linkType: hard - -"yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1": +"yargs-parser@npm:21.1.1, yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1": version: 21.1.1 resolution: "yargs-parser@npm:21.1.1" checksum: ed2d96a616a9e3e1cc7d204c62ecc61f7aaab633dcbfab2c6df50f7f87b393993fe6640d017759fe112d0cb1e0119f2b4150a87305cc873fd90831c6a58ccf1c languageName: node linkType: hard +"yargs-parser@npm:^20.2.3": + version: 20.2.9 + resolution: "yargs-parser@npm:20.2.9" + checksum: 8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3 + languageName: node + linkType: hard + "yargs@npm:^17.3.1": version: 17.6.2 resolution: "yargs@npm:17.6.2" @@ -47181,6 +40075,21 @@ __metadata: languageName: node linkType: hard +"yup@npm:0.32.11": + version: 0.32.11 + resolution: "yup@npm:0.32.11" + dependencies: + "@babel/runtime": ^7.15.4 + "@types/lodash": ^4.14.175 + lodash: ^4.17.21 + lodash-es: ^4.17.21 + nanoclone: ^0.2.1 + property-expr: ^2.0.4 + toposort: ^2.0.2 + checksum: 43a16786b47cc910fed4891cebdd89df6d6e31702e9462e8f969c73eac88551ce750732608012201ea6b93802c8847cb0aa27b5d57370640f4ecf30f9f97d4b0 + languageName: node + linkType: hard + "zen-observable-ts@npm:0.8.19": version: 0.8.19 resolution: "zen-observable-ts@npm:0.8.19" @@ -47215,7 +40124,7 @@ __metadata: languageName: node linkType: hard -"zip-local@npm:^0.3.4": +"zip-local@npm:^0.3.5": version: 0.3.5 resolution: "zip-local@npm:0.3.5" dependencies: @@ -47238,13 +40147,6 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.21.4": - version: 3.21.4 - resolution: "zod@npm:3.21.4" - checksum: f185ba87342ff16f7a06686767c2b2a7af41110c7edf7c1974095d8db7a73792696bcb4a00853de0d2edeb34a5b2ea6a55871bc864227dace682a0a28de33e1f - languageName: node - linkType: hard - "zod@npm:^3.22.4": version: 3.22.4 resolution: "zod@npm:3.22.4" From 700e8208c12740cb39469b123513e2792647735c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Zori=C4=87?= Date: Fri, 1 Mar 2024 13:35:24 +0100 Subject: [PATCH 032/355] feat: websockets (#3877) --- .github/workflows/pullRequests.yml | 2 +- .github/workflows/pushDev.yml | 2 +- .github/workflows/pushNext.yml | 2 +- apps/api/graphql/package.json | 1 + apps/api/graphql/src/index.ts | 2 + apps/api/graphql/tsconfig.json | 4 +- jest.config.base.js | 18 +- packages/api-aco/package.json | 1 - packages/api-websockets/.babelrc.js | 1 + packages/api-websockets/LICENSE | 21 + packages/api-websockets/README.md | 10 + .../context/websocketsContext.test.ts | 103 ++ .../__tests__/graphql/crud.graphql.test.ts | 356 ++++++ .../__tests__/graphql/schema.graphql.test.ts | 25 + .../__tests__/handler/handler.test.ts | 250 ++++ .../__tests__/helpers/graphql/connections.ts | 113 ++ .../__tests__/helpers/helpers.ts | 76 ++ .../__tests__/helpers/plugins.ts | 47 + .../__tests__/helpers/tenancySecurity.ts | 72 ++ .../__tests__/helpers/useGraphQLHandler.ts | 102 ++ .../__tests__/helpers/useHandler.ts | 23 + .../mocks/MockWebsocketsEventValidator.ts | 15 + .../mocks/MockWebsocketsTransport.ts | 19 + .../api-websockets/__tests__/mocks/event.ts | 39 + .../__tests__/mocks/lambdaContext.ts | 5 + .../websocketsConnectionRegistry.test.ts | 138 +++ .../__tests__/runner/websocketsRunner.test.ts | 343 ++++++ packages/api-websockets/__tests__/types.ts | 5 + .../__tests__/utils/middleware.ts | 100 ++ packages/api-websockets/jest.setup.js | 11 + packages/api-websockets/package.json | 56 + .../src/context/WebsocketsContext.ts | 88 ++ .../abstractions/IWebsocketsContext.ts | 48 + packages/api-websockets/src/context/index.ts | 25 + .../src/graphql/createResolvers.ts | 81 ++ .../src/graphql/createTypeDefs.ts | 69 ++ packages/api-websockets/src/graphql/index.ts | 14 + packages/api-websockets/src/graphql/utils.ts | 15 + .../api-websockets/src/handler/handler.ts | 93 ++ .../api-websockets/src/handler/headers.ts | 44 + .../api-websockets/src/handler/register.ts | 20 + packages/api-websockets/src/handler/types.ts | 83 ++ packages/api-websockets/src/index.ts | 17 + .../src/plugins/WebsocketsActionPlugin.ts | 33 + .../src/plugins/WebsocketsRoutePlugin.ts | 65 ++ .../abstrations/IWebsocketsActionPlugin.ts | 64 ++ packages/api-websockets/src/plugins/index.ts | 3 + .../registry/WebsocketsConnectionRegistry.ts | 165 +++ .../IWebsocketsConnectionRegistry.ts | 39 + .../api-websockets/src/registry/entity.ts | 57 + packages/api-websockets/src/registry/index.ts | 2 + .../src/response/WebsocketsResponse.ts | 29 + .../abstractions/IWebsocketsResponse.ts | 36 + packages/api-websockets/src/response/index.ts | 2 + .../src/runner/WebsocketsRunner.ts | 235 ++++ .../runner/abstractions/IWebsocketsRunner.ts | 18 + packages/api-websockets/src/runner/index.ts | 2 + .../src/runner/routes/connect.ts | 46 + .../src/runner/routes/default.ts | 29 + .../src/runner/routes/disconnect.ts | 15 + .../api-websockets/src/runner/routes/index.ts | 11 + .../src/transport/WebsocketsTransport.ts | 51 + .../abstractions/IWebsocketsTransport.ts | 28 + .../api-websockets/src/transport/index.ts | 2 + packages/api-websockets/src/types.ts | 8 + .../api-websockets/src/utils/middleware.ts | 30 + .../src/validator/WebsocketsEventValidator.ts | 73 ++ .../abstractions/IWebsocketsEventValidator.ts | 12 + .../api-websockets/src/validator/index.ts | 2 + packages/api-websockets/tsconfig.build.json | 28 + packages/api-websockets/tsconfig.json | 61 + packages/api-websockets/webiny.config.js | 8 + packages/api/src/ServiceDiscovery.ts | 3 +- packages/api/src/types.ts | 8 +- packages/app-i18n/src/index.ts | 1 + packages/app-serverless-cms/package.json | 1 + packages/app-serverless-cms/src/Admin.tsx | 2 + .../app-serverless-cms/tsconfig.build.json | 1 + packages/app-serverless-cms/tsconfig.json | 3 + packages/app-websockets/.babelrc.js | 1 + packages/app-websockets/LICENSE | 21 + packages/app-websockets/README.md | 12 + packages/app-websockets/package.json | 45 + .../app-websockets/src/WebsocketsProvider.tsx | 136 +++ .../src/domain/BlackHoleWebsocketsManager.ts | 53 + .../src/domain/WebsocketsAction.ts | 45 + .../src/domain/WebsocketsActions.ts | 105 ++ .../src/domain/WebsocketsConnection.ts | 103 ++ .../src/domain/WebsocketsManager.ts | 61 + .../domain/WebsocketsSubscriptionManager.ts | 107 ++ .../domain/abstractions/IWebsocketsAction.ts | 34 + .../domain/abstractions/IWebsocketsActions.ts | 15 + .../abstractions/IWebsocketsConnection.ts | 24 + .../domain/abstractions/IWebsocketsManager.ts | 63 + .../IWebsocketsSubscriptionManager.ts | 55 + .../src/domain/abstractions/types.ts | 28 + packages/app-websockets/src/domain/index.ts | 6 + packages/app-websockets/src/domain/types.ts | 7 + packages/app-websockets/src/hooks/index.ts | 1 + .../src/hooks/useWebsockets.tsx | 11 + packages/app-websockets/src/index.tsx | 30 + packages/app-websockets/src/types.ts | 37 + packages/app-websockets/src/utils/getToken.ts | 13 + packages/app-websockets/src/utils/getUrl.ts | 28 + packages/app-websockets/tsconfig.build.json | 17 + packages/app-websockets/tsconfig.json | 28 + packages/app-websockets/webiny.config.js | 8 + packages/app/src/types.ts | 4 + packages/aws-sdk/package.json | 1 + .../client-apigatewaymanagementapi/index.ts | 5 + .../src/githubActions/index.ts | 4 - .../template/common/types/env/index.d.ts | 1 + .../ddb-es/apps/api/graphql/package.json | 1 + .../ddb-es/apps/api/graphql/src/index.ts | 5 +- .../ddb-os/apps/api/graphql/package.json | 1 + .../ddb-os/apps/api/graphql/src/index.ts | 5 +- .../ddb/apps/api/graphql/package.json | 1 + .../ddb/apps/api/graphql/src/index.ts | 5 +- packages/handler/src/fastify.ts | 3 +- packages/pulumi-aws/src/apps/api/ApiOutput.ts | 3 +- .../pulumi-aws/src/apps/api/ApiWebsocket.ts | 200 ++++ .../src/apps/api/createApiPulumiApp.ts | 10 +- packages/pulumi-aws/src/apps/api/index.ts | 1 + .../pulumi-aws/src/apps/core/CoreDynamo.ts | 10 +- .../src/createAdminAppConfig.ts | 3 +- packages/utils/src/index.ts | 4 +- packages/{handler => utils}/src/middleware.ts | 16 +- yarn.lock | 1014 ++++++++++++++++- 128 files changed, 6076 insertions(+), 47 deletions(-) create mode 100644 packages/api-websockets/.babelrc.js create mode 100644 packages/api-websockets/LICENSE create mode 100644 packages/api-websockets/README.md create mode 100644 packages/api-websockets/__tests__/context/websocketsContext.test.ts create mode 100644 packages/api-websockets/__tests__/graphql/crud.graphql.test.ts create mode 100644 packages/api-websockets/__tests__/graphql/schema.graphql.test.ts create mode 100644 packages/api-websockets/__tests__/handler/handler.test.ts create mode 100644 packages/api-websockets/__tests__/helpers/graphql/connections.ts create mode 100644 packages/api-websockets/__tests__/helpers/helpers.ts create mode 100644 packages/api-websockets/__tests__/helpers/plugins.ts create mode 100644 packages/api-websockets/__tests__/helpers/tenancySecurity.ts create mode 100644 packages/api-websockets/__tests__/helpers/useGraphQLHandler.ts create mode 100644 packages/api-websockets/__tests__/helpers/useHandler.ts create mode 100644 packages/api-websockets/__tests__/mocks/MockWebsocketsEventValidator.ts create mode 100644 packages/api-websockets/__tests__/mocks/MockWebsocketsTransport.ts create mode 100644 packages/api-websockets/__tests__/mocks/event.ts create mode 100644 packages/api-websockets/__tests__/mocks/lambdaContext.ts create mode 100644 packages/api-websockets/__tests__/registry/websocketsConnectionRegistry.test.ts create mode 100644 packages/api-websockets/__tests__/runner/websocketsRunner.test.ts create mode 100644 packages/api-websockets/__tests__/types.ts create mode 100644 packages/api-websockets/__tests__/utils/middleware.ts create mode 100644 packages/api-websockets/jest.setup.js create mode 100644 packages/api-websockets/package.json create mode 100644 packages/api-websockets/src/context/WebsocketsContext.ts create mode 100644 packages/api-websockets/src/context/abstractions/IWebsocketsContext.ts create mode 100644 packages/api-websockets/src/context/index.ts create mode 100644 packages/api-websockets/src/graphql/createResolvers.ts create mode 100644 packages/api-websockets/src/graphql/createTypeDefs.ts create mode 100644 packages/api-websockets/src/graphql/index.ts create mode 100644 packages/api-websockets/src/graphql/utils.ts create mode 100644 packages/api-websockets/src/handler/handler.ts create mode 100644 packages/api-websockets/src/handler/headers.ts create mode 100644 packages/api-websockets/src/handler/register.ts create mode 100644 packages/api-websockets/src/handler/types.ts create mode 100644 packages/api-websockets/src/index.ts create mode 100644 packages/api-websockets/src/plugins/WebsocketsActionPlugin.ts create mode 100644 packages/api-websockets/src/plugins/WebsocketsRoutePlugin.ts create mode 100644 packages/api-websockets/src/plugins/abstrations/IWebsocketsActionPlugin.ts create mode 100644 packages/api-websockets/src/plugins/index.ts create mode 100644 packages/api-websockets/src/registry/WebsocketsConnectionRegistry.ts create mode 100644 packages/api-websockets/src/registry/abstractions/IWebsocketsConnectionRegistry.ts create mode 100644 packages/api-websockets/src/registry/entity.ts create mode 100644 packages/api-websockets/src/registry/index.ts create mode 100644 packages/api-websockets/src/response/WebsocketsResponse.ts create mode 100644 packages/api-websockets/src/response/abstractions/IWebsocketsResponse.ts create mode 100644 packages/api-websockets/src/response/index.ts create mode 100644 packages/api-websockets/src/runner/WebsocketsRunner.ts create mode 100644 packages/api-websockets/src/runner/abstractions/IWebsocketsRunner.ts create mode 100644 packages/api-websockets/src/runner/index.ts create mode 100644 packages/api-websockets/src/runner/routes/connect.ts create mode 100644 packages/api-websockets/src/runner/routes/default.ts create mode 100644 packages/api-websockets/src/runner/routes/disconnect.ts create mode 100644 packages/api-websockets/src/runner/routes/index.ts create mode 100644 packages/api-websockets/src/transport/WebsocketsTransport.ts create mode 100644 packages/api-websockets/src/transport/abstractions/IWebsocketsTransport.ts create mode 100644 packages/api-websockets/src/transport/index.ts create mode 100644 packages/api-websockets/src/types.ts create mode 100644 packages/api-websockets/src/utils/middleware.ts create mode 100644 packages/api-websockets/src/validator/WebsocketsEventValidator.ts create mode 100644 packages/api-websockets/src/validator/abstractions/IWebsocketsEventValidator.ts create mode 100644 packages/api-websockets/src/validator/index.ts create mode 100644 packages/api-websockets/tsconfig.build.json create mode 100644 packages/api-websockets/tsconfig.json create mode 100644 packages/api-websockets/webiny.config.js create mode 100644 packages/app-websockets/.babelrc.js create mode 100644 packages/app-websockets/LICENSE create mode 100644 packages/app-websockets/README.md create mode 100644 packages/app-websockets/package.json create mode 100644 packages/app-websockets/src/WebsocketsProvider.tsx create mode 100644 packages/app-websockets/src/domain/BlackHoleWebsocketsManager.ts create mode 100644 packages/app-websockets/src/domain/WebsocketsAction.ts create mode 100644 packages/app-websockets/src/domain/WebsocketsActions.ts create mode 100644 packages/app-websockets/src/domain/WebsocketsConnection.ts create mode 100644 packages/app-websockets/src/domain/WebsocketsManager.ts create mode 100644 packages/app-websockets/src/domain/WebsocketsSubscriptionManager.ts create mode 100644 packages/app-websockets/src/domain/abstractions/IWebsocketsAction.ts create mode 100644 packages/app-websockets/src/domain/abstractions/IWebsocketsActions.ts create mode 100644 packages/app-websockets/src/domain/abstractions/IWebsocketsConnection.ts create mode 100644 packages/app-websockets/src/domain/abstractions/IWebsocketsManager.ts create mode 100644 packages/app-websockets/src/domain/abstractions/IWebsocketsSubscriptionManager.ts create mode 100644 packages/app-websockets/src/domain/abstractions/types.ts create mode 100644 packages/app-websockets/src/domain/index.ts create mode 100644 packages/app-websockets/src/domain/types.ts create mode 100644 packages/app-websockets/src/hooks/index.ts create mode 100644 packages/app-websockets/src/hooks/useWebsockets.tsx create mode 100644 packages/app-websockets/src/index.tsx create mode 100644 packages/app-websockets/src/types.ts create mode 100644 packages/app-websockets/src/utils/getToken.ts create mode 100644 packages/app-websockets/src/utils/getUrl.ts create mode 100644 packages/app-websockets/tsconfig.build.json create mode 100644 packages/app-websockets/tsconfig.json create mode 100644 packages/app-websockets/webiny.config.js create mode 100644 packages/aws-sdk/src/client-apigatewaymanagementapi/index.ts create mode 100644 packages/pulumi-aws/src/apps/api/ApiWebsocket.ts rename packages/{handler => utils}/src/middleware.ts (73%) diff --git a/.github/workflows/pullRequests.yml b/.github/workflows/pullRequests.yml index 52788ee5b29..b73b28b9e4a 100644 --- a/.github/workflows/pullRequests.yml +++ b/.github/workflows/pullRequests.yml @@ -156,7 +156,7 @@ jobs: - 18 package: >- ${{ - fromJson('[{"cmd":"packages/api","id":"api"},{"cmd":"packages/api-admin-settings","id":"api-admin-settings"},{"cmd":"packages/api-authentication","id":"api-authentication"},{"cmd":"packages/api-authentication-cognito","id":"api-authentication-cognito"},{"cmd":"packages/api-dynamodb-to-elasticsearch","id":"api-dynamodb-to-elasticsearch"},{"cmd":"packages/api-headless-cms-ddb","id":"api-headless-cms-ddb"},{"cmd":"packages/api-wcp","id":"api-wcp"},{"cmd":"packages/app-aco","id":"app-aco"},{"cmd":"packages/app-admin","id":"app-admin"},{"cmd":"packages/cwp-template-aws","id":"cwp-template-aws"},{"cmd":"packages/data-migration","id":"data-migration"},{"cmd":"packages/db-dynamodb","id":"db-dynamodb"},{"cmd":"packages/form","id":"form"},{"cmd":"packages/handler","id":"handler"},{"cmd":"packages/handler-aws","id":"handler-aws"},{"cmd":"packages/handler-graphql","id":"handler-graphql"},{"cmd":"packages/handler-logs","id":"handler-logs"},{"cmd":"packages/ioc","id":"ioc"},{"cmd":"packages/lexical-converter","id":"lexical-converter"},{"cmd":"packages/plugins","id":"plugins"},{"cmd":"packages/pubsub","id":"pubsub"},{"cmd":"packages/react-composition","id":"react-composition"},{"cmd":"packages/react-properties","id":"react-properties"},{"cmd":"packages/react-rich-text-lexical-renderer","id":"react-rich-text-lexical-renderer"},{"cmd":"packages/utils","id":"utils"},{"cmd":"packages/validation","id":"validation"}]') + fromJson('[{"cmd":"packages/api","id":"api"},{"cmd":"packages/api-admin-settings","id":"api-admin-settings"},{"cmd":"packages/api-authentication","id":"api-authentication"},{"cmd":"packages/api-authentication-cognito","id":"api-authentication-cognito"},{"cmd":"packages/api-dynamodb-to-elasticsearch","id":"api-dynamodb-to-elasticsearch"},{"cmd":"packages/api-headless-cms-ddb","id":"api-headless-cms-ddb"},{"cmd":"packages/api-wcp","id":"api-wcp"},{"cmd":"packages/api-websockets","id":"api-websockets"},{"cmd":"packages/app-aco","id":"app-aco"},{"cmd":"packages/app-admin","id":"app-admin"},{"cmd":"packages/cwp-template-aws","id":"cwp-template-aws"},{"cmd":"packages/data-migration","id":"data-migration"},{"cmd":"packages/db-dynamodb","id":"db-dynamodb"},{"cmd":"packages/form","id":"form"},{"cmd":"packages/handler","id":"handler"},{"cmd":"packages/handler-aws","id":"handler-aws"},{"cmd":"packages/handler-graphql","id":"handler-graphql"},{"cmd":"packages/handler-logs","id":"handler-logs"},{"cmd":"packages/ioc","id":"ioc"},{"cmd":"packages/lexical-converter","id":"lexical-converter"},{"cmd":"packages/plugins","id":"plugins"},{"cmd":"packages/pubsub","id":"pubsub"},{"cmd":"packages/react-composition","id":"react-composition"},{"cmd":"packages/react-properties","id":"react-properties"},{"cmd":"packages/react-rich-text-lexical-renderer","id":"react-rich-text-lexical-renderer"},{"cmd":"packages/utils","id":"utils"},{"cmd":"packages/validation","id":"validation"}]') }} runs-on: ${{ matrix.os }} env: diff --git a/.github/workflows/pushDev.yml b/.github/workflows/pushDev.yml index 075e02461a9..62b6bd4c49b 100644 --- a/.github/workflows/pushDev.yml +++ b/.github/workflows/pushDev.yml @@ -145,7 +145,7 @@ jobs: - 18 package: >- ${{ - fromJson('[{"cmd":"packages/api","id":"api"},{"cmd":"packages/api-admin-settings","id":"api-admin-settings"},{"cmd":"packages/api-authentication","id":"api-authentication"},{"cmd":"packages/api-authentication-cognito","id":"api-authentication-cognito"},{"cmd":"packages/api-dynamodb-to-elasticsearch","id":"api-dynamodb-to-elasticsearch"},{"cmd":"packages/api-headless-cms-ddb","id":"api-headless-cms-ddb"},{"cmd":"packages/api-wcp","id":"api-wcp"},{"cmd":"packages/app-aco","id":"app-aco"},{"cmd":"packages/app-admin","id":"app-admin"},{"cmd":"packages/cwp-template-aws","id":"cwp-template-aws"},{"cmd":"packages/data-migration","id":"data-migration"},{"cmd":"packages/db-dynamodb","id":"db-dynamodb"},{"cmd":"packages/form","id":"form"},{"cmd":"packages/handler","id":"handler"},{"cmd":"packages/handler-aws","id":"handler-aws"},{"cmd":"packages/handler-graphql","id":"handler-graphql"},{"cmd":"packages/handler-logs","id":"handler-logs"},{"cmd":"packages/ioc","id":"ioc"},{"cmd":"packages/lexical-converter","id":"lexical-converter"},{"cmd":"packages/plugins","id":"plugins"},{"cmd":"packages/pubsub","id":"pubsub"},{"cmd":"packages/react-composition","id":"react-composition"},{"cmd":"packages/react-properties","id":"react-properties"},{"cmd":"packages/react-rich-text-lexical-renderer","id":"react-rich-text-lexical-renderer"},{"cmd":"packages/utils","id":"utils"},{"cmd":"packages/validation","id":"validation"}]') + fromJson('[{"cmd":"packages/api","id":"api"},{"cmd":"packages/api-admin-settings","id":"api-admin-settings"},{"cmd":"packages/api-authentication","id":"api-authentication"},{"cmd":"packages/api-authentication-cognito","id":"api-authentication-cognito"},{"cmd":"packages/api-dynamodb-to-elasticsearch","id":"api-dynamodb-to-elasticsearch"},{"cmd":"packages/api-headless-cms-ddb","id":"api-headless-cms-ddb"},{"cmd":"packages/api-wcp","id":"api-wcp"},{"cmd":"packages/api-websockets","id":"api-websockets"},{"cmd":"packages/app-aco","id":"app-aco"},{"cmd":"packages/app-admin","id":"app-admin"},{"cmd":"packages/cwp-template-aws","id":"cwp-template-aws"},{"cmd":"packages/data-migration","id":"data-migration"},{"cmd":"packages/db-dynamodb","id":"db-dynamodb"},{"cmd":"packages/form","id":"form"},{"cmd":"packages/handler","id":"handler"},{"cmd":"packages/handler-aws","id":"handler-aws"},{"cmd":"packages/handler-graphql","id":"handler-graphql"},{"cmd":"packages/handler-logs","id":"handler-logs"},{"cmd":"packages/ioc","id":"ioc"},{"cmd":"packages/lexical-converter","id":"lexical-converter"},{"cmd":"packages/plugins","id":"plugins"},{"cmd":"packages/pubsub","id":"pubsub"},{"cmd":"packages/react-composition","id":"react-composition"},{"cmd":"packages/react-properties","id":"react-properties"},{"cmd":"packages/react-rich-text-lexical-renderer","id":"react-rich-text-lexical-renderer"},{"cmd":"packages/utils","id":"utils"},{"cmd":"packages/validation","id":"validation"}]') }} runs-on: ${{ matrix.os }} env: diff --git a/.github/workflows/pushNext.yml b/.github/workflows/pushNext.yml index 02413243927..e924e57c179 100644 --- a/.github/workflows/pushNext.yml +++ b/.github/workflows/pushNext.yml @@ -145,7 +145,7 @@ jobs: - 18 package: >- ${{ - fromJson('[{"cmd":"packages/api","id":"api"},{"cmd":"packages/api-admin-settings","id":"api-admin-settings"},{"cmd":"packages/api-authentication","id":"api-authentication"},{"cmd":"packages/api-authentication-cognito","id":"api-authentication-cognito"},{"cmd":"packages/api-dynamodb-to-elasticsearch","id":"api-dynamodb-to-elasticsearch"},{"cmd":"packages/api-headless-cms-ddb","id":"api-headless-cms-ddb"},{"cmd":"packages/api-wcp","id":"api-wcp"},{"cmd":"packages/app-aco","id":"app-aco"},{"cmd":"packages/app-admin","id":"app-admin"},{"cmd":"packages/cwp-template-aws","id":"cwp-template-aws"},{"cmd":"packages/data-migration","id":"data-migration"},{"cmd":"packages/db-dynamodb","id":"db-dynamodb"},{"cmd":"packages/form","id":"form"},{"cmd":"packages/handler","id":"handler"},{"cmd":"packages/handler-aws","id":"handler-aws"},{"cmd":"packages/handler-graphql","id":"handler-graphql"},{"cmd":"packages/handler-logs","id":"handler-logs"},{"cmd":"packages/ioc","id":"ioc"},{"cmd":"packages/lexical-converter","id":"lexical-converter"},{"cmd":"packages/plugins","id":"plugins"},{"cmd":"packages/pubsub","id":"pubsub"},{"cmd":"packages/react-composition","id":"react-composition"},{"cmd":"packages/react-properties","id":"react-properties"},{"cmd":"packages/react-rich-text-lexical-renderer","id":"react-rich-text-lexical-renderer"},{"cmd":"packages/utils","id":"utils"},{"cmd":"packages/validation","id":"validation"}]') + fromJson('[{"cmd":"packages/api","id":"api"},{"cmd":"packages/api-admin-settings","id":"api-admin-settings"},{"cmd":"packages/api-authentication","id":"api-authentication"},{"cmd":"packages/api-authentication-cognito","id":"api-authentication-cognito"},{"cmd":"packages/api-dynamodb-to-elasticsearch","id":"api-dynamodb-to-elasticsearch"},{"cmd":"packages/api-headless-cms-ddb","id":"api-headless-cms-ddb"},{"cmd":"packages/api-wcp","id":"api-wcp"},{"cmd":"packages/api-websockets","id":"api-websockets"},{"cmd":"packages/app-aco","id":"app-aco"},{"cmd":"packages/app-admin","id":"app-admin"},{"cmd":"packages/cwp-template-aws","id":"cwp-template-aws"},{"cmd":"packages/data-migration","id":"data-migration"},{"cmd":"packages/db-dynamodb","id":"db-dynamodb"},{"cmd":"packages/form","id":"form"},{"cmd":"packages/handler","id":"handler"},{"cmd":"packages/handler-aws","id":"handler-aws"},{"cmd":"packages/handler-graphql","id":"handler-graphql"},{"cmd":"packages/handler-logs","id":"handler-logs"},{"cmd":"packages/ioc","id":"ioc"},{"cmd":"packages/lexical-converter","id":"lexical-converter"},{"cmd":"packages/plugins","id":"plugins"},{"cmd":"packages/pubsub","id":"pubsub"},{"cmd":"packages/react-composition","id":"react-composition"},{"cmd":"packages/react-properties","id":"react-properties"},{"cmd":"packages/react-rich-text-lexical-renderer","id":"react-rich-text-lexical-renderer"},{"cmd":"packages/utils","id":"utils"},{"cmd":"packages/validation","id":"validation"}]') }} runs-on: ${{ matrix.os }} env: diff --git a/apps/api/graphql/package.json b/apps/api/graphql/package.json index 928de2b1aae..5d829153eb7 100644 --- a/apps/api/graphql/package.json +++ b/apps/api/graphql/package.json @@ -37,6 +37,7 @@ "@webiny/api-tenancy-so-ddb": "0.0.0", "@webiny/api-tenant-manager": "0.0.0", "@webiny/api-wcp": "0.0.0", + "@webiny/api-websockets": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/db-dynamodb": "0.0.0", diff --git a/apps/api/graphql/src/index.ts b/apps/api/graphql/src/index.ts index cd267e14998..fbdbc286faa 100644 --- a/apps/api/graphql/src/index.ts +++ b/apps/api/graphql/src/index.ts @@ -40,6 +40,7 @@ import scaffoldsPlugins from "./plugins/scaffolds"; import { createBenchmarkEnablePlugin } from "~/plugins/benchmarkEnable"; import { createCountDynamoDbTask } from "~/plugins/countDynamoDbTask"; import { createContinuingTask } from "~/plugins/continuingTask"; +import { createWebsockets } from "@webiny/api-websockets"; const debug = process.env.DEBUG === "true"; const documentClient = getDocumentClient(); @@ -60,6 +61,7 @@ export const handler = createHandler({ tenantManager(), i18nPlugins(), i18nDynamoDbStorageOperations(), + createWebsockets(), createHeadlessCmsContext({ storageOperations: createHeadlessCmsStorageOperations({ documentClient diff --git a/apps/api/graphql/tsconfig.json b/apps/api/graphql/tsconfig.json index 24dd0dfe1b5..4a9ba5ff956 100644 --- a/apps/api/graphql/tsconfig.json +++ b/apps/api/graphql/tsconfig.json @@ -198,7 +198,9 @@ "@webiny/api-background-tasks-ddb/*": ["../../../packages/api-background-tasks-ddb/src/*"], "@webiny/api-background-tasks-ddb": ["../../../packages/api-background-tasks-ddb/src"], "@webiny/tasks/*": ["../../../packages/tasks/src/*"], - "@webiny/tasks": ["../../../packages/tasks/src"] + "@webiny/tasks": ["../../../packages/tasks/src"], + "@webiny/api-websockets/*": ["../../../packages/api-websockets/src/*"], + "@webiny/api-websockets": ["../../../packages/api-websockets/src"] }, "baseUrl": "." } diff --git a/jest.config.base.js b/jest.config.base.js index 5f7980ccac4..6057ad86fe2 100644 --- a/jest.config.base.js +++ b/jest.config.base.js @@ -107,7 +107,9 @@ const createDynaliteTables = (options = {}) => { { AttributeName: "PK", AttributeType: "S" }, { AttributeName: "SK", AttributeType: "S" }, { AttributeName: "GSI1_PK", AttributeType: "S" }, - { AttributeName: "GSI1_SK", AttributeType: "S" } + { AttributeName: "GSI1_SK", AttributeType: "S" }, + { AttributeName: "GSI2_PK", AttributeType: "S" }, + { AttributeName: "GSI2_SK", AttributeType: "S" } ], ProvisionedThroughput: { ReadCapacityUnits: 1, WriteCapacityUnits: 1 }, GlobalSecondaryIndexes: [ @@ -124,6 +126,20 @@ const createDynaliteTables = (options = {}) => { ReadCapacityUnits: 1, WriteCapacityUnits: 1 } + }, + { + IndexName: "GSI2", + KeySchema: [ + { AttributeName: "GSI2_PK", KeyType: "HASH" }, + { AttributeName: "GSI2_SK", KeyType: "RANGE" } + ], + Projection: { + ProjectionType: "ALL" + }, + ProvisionedThroughput: { + ReadCapacityUnits: 1, + WriteCapacityUnits: 1 + } } ], data: options.data || [] diff --git a/packages/api-aco/package.json b/packages/api-aco/package.json index af9c78cc21b..ac6b4e9b4b3 100644 --- a/packages/api-aco/package.json +++ b/packages/api-aco/package.json @@ -42,7 +42,6 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-typescript": "^7.23.3", "@babel/runtime": "^7.23.9", - "@types/ungap__structured-clone": "^0.3.0", "@webiny/api-admin-users": "0.0.0", "@webiny/api-file-manager": "0.0.0", "@webiny/api-i18n-ddb": "0.0.0", diff --git a/packages/api-websockets/.babelrc.js b/packages/api-websockets/.babelrc.js new file mode 100644 index 00000000000..9da7674cb52 --- /dev/null +++ b/packages/api-websockets/.babelrc.js @@ -0,0 +1 @@ +module.exports = require("@webiny/project-utils").createBabelConfigForNode({ path: __dirname }); diff --git a/packages/api-websockets/LICENSE b/packages/api-websockets/LICENSE new file mode 100644 index 00000000000..f772d04d4db --- /dev/null +++ b/packages/api-websockets/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) Webiny + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/api-websockets/README.md b/packages/api-websockets/README.md new file mode 100644 index 00000000000..3356b5a5a6a --- /dev/null +++ b/packages/api-websockets/README.md @@ -0,0 +1,10 @@ +# @webiny/api-websockets +[![](https://img.shields.io/npm/dw/@webiny/api-websockets.svg)](https://www.npmjs.com/package/@webiny/api-websockets) +[![](https://img.shields.io/npm/v/@webiny/api-websockets.svg)](https://www.npmjs.com/package/@webiny/api-websockets) +[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier) +[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) + +## Install +``` +yarn add @webiny/api-websockets +``` diff --git a/packages/api-websockets/__tests__/context/websocketsContext.test.ts b/packages/api-websockets/__tests__/context/websocketsContext.test.ts new file mode 100644 index 00000000000..f75a67abc0e --- /dev/null +++ b/packages/api-websockets/__tests__/context/websocketsContext.test.ts @@ -0,0 +1,103 @@ +import { getDocumentClient } from "@webiny/project-utils/testing/dynamodb"; +import { WebsocketsContext } from "~/context/WebsocketsContext"; +import { WebsocketsConnectionRegistry } from "~/registry"; +import { MockWebsocketsTransport } from "~tests/mocks/MockWebsocketsTransport"; + +interface IMockData { + mockData?: boolean; +} + +describe("websockets context", () => { + it("should properly list connections", async () => { + const documentClient = getDocumentClient(); + const registry = new WebsocketsConnectionRegistry(documentClient); + const transport = new MockWebsocketsTransport(); + + const context = new WebsocketsContext(registry, transport); + expect(context).toBeInstanceOf(WebsocketsContext); + + const resultNoConnections = await context.listConnections({ + where: { + identityId: "id-1" + } + }); + expect(resultNoConnections).toEqual([]); + + await registry.register({ + connectionId: "connection-1", + tenant: "root", + locale: "en-US", + identity: { + id: "id-1", + displayName: "John Doe", + type: "admin" + }, + domainName: "https://webiny.com", + stage: "dev", + connectedOn: new Date().toISOString() + }); + + const resultWithConnections = await context.listConnections({ + where: { + identityId: "id-1" + } + }); + expect(resultWithConnections).toEqual([ + { + connectionId: "connection-1", + tenant: "root", + locale: "en-US", + identity: { + id: "id-1", + displayName: "John Doe", + type: "admin" + }, + domainName: "https://webiny.com", + stage: "dev", + connectedOn: expect.any(String) + } + ]); + }); + + it("should properly send a message via transport", async () => { + const documentClient = getDocumentClient(); + const registry = new WebsocketsConnectionRegistry(documentClient); + const transport = new MockWebsocketsTransport(); + + const context = new WebsocketsContext(registry, transport); + + await registry.register({ + connectionId: "connection-1", + tenant: "root", + locale: "en-US", + identity: { + id: "id-1", + displayName: "John Doe", + type: "admin" + }, + domainName: "https://webiny.com", + stage: "dev", + connectedOn: new Date().toISOString() + }); + + await context.send( + { + id: "id-1", + displayName: "John Doe", + type: "admin" + }, + { + data: { + mockData: true + } + } + ); + + expect(transport.messages.size).toBe(1); + expect(transport.messages.get("connection-1")).toEqual({ + data: { + mockData: true + } + }); + }); +}); diff --git a/packages/api-websockets/__tests__/graphql/crud.graphql.test.ts b/packages/api-websockets/__tests__/graphql/crud.graphql.test.ts new file mode 100644 index 00000000000..07a8147782b --- /dev/null +++ b/packages/api-websockets/__tests__/graphql/crud.graphql.test.ts @@ -0,0 +1,356 @@ +import { useGraphQLHandler } from "~tests/helpers/useGraphQLHandler"; +import { getDocumentClient } from "@webiny/project-utils/testing/dynamodb"; +import { IWebsocketsConnectionRegistryData, WebsocketsConnectionRegistry } from "~/registry"; +import { IWebsocketsIdentity } from "~/context"; + +jest.mock("@webiny/aws-sdk/client-apigatewaymanagementapi", () => { + return { + ApiGatewayManagementApiClient: class ApiGatewayManagementApiClient { + async send(cmd: any) { + return cmd; + } + }, + PostToConnectionCommand: class PostToConnectionCommand { + public readonly input: any; + + constructor(input: any) { + this.input = input; + } + } + }; +}); + +interface InsertConnectionsParams { + suffix?: string; + tenant?: string; + locale?: string; + identity?: IWebsocketsIdentity; +} + +const insertConnections = async (amount: number, params?: InsertConnectionsParams) => { + const { suffix, tenant, locale, identity } = params || {}; + const documentClient = getDocumentClient(); + const registry = new WebsocketsConnectionRegistry(documentClient); + + const connections: IWebsocketsConnectionRegistryData[] = []; + for (let i = 0; i < amount; i++) { + const connection: IWebsocketsConnectionRegistryData = { + connectionId: `connection-${i}${suffix ? `-${suffix}` : ""}`, + tenant: tenant || "root", + locale: locale || "en-US", + identity: { + id: `id-${i}`, + type: "admin", + displayName: `Admin ${i}`, + ...identity + }, + domainName: "https://webiny.com", + stage: "dev", + connectedOn: new Date().toISOString() + }; + await registry.register(connection); + connections.push(connection); + } + return connections; +}; + +describe("crud graphql", () => { + it("should list all connections", async () => { + const { listConnections } = useGraphQLHandler(); + + const [resultBeforeInsertingConnections] = await listConnections(); + + expect(resultBeforeInsertingConnections.data.websockets.listConnections.data).toHaveLength( + 0 + ); + + const connections = await insertConnections(50); + + const [resultAfterInsertingConnections] = await listConnections(); + + expect(resultAfterInsertingConnections).toMatchObject({ + data: { + websockets: { + listConnections: { + data: expect.arrayContaining( + connections.map(c => expect.objectContaining(c)) + ), + error: null + } + } + } + }); + expect(resultAfterInsertingConnections.data.websockets.listConnections.data).toHaveLength( + 50 + ); + }); + + it("should list all connections for a specific identity", async () => { + const { listConnections } = useGraphQLHandler(); + + const [resultBeforeInsertingConnections] = await listConnections(); + + expect(resultBeforeInsertingConnections.data.websockets.listConnections.data).toHaveLength( + 0 + ); + /** + * Generate connections 5 * 5 + */ + for (let i = 0; i < 5; i++) { + await insertConnections(5, { + suffix: `iteration-${i}` + }); + } + + const [identity1Result] = await listConnections({ + where: { + identityId: "id-1" + } + }); + + expect(identity1Result.data.websockets.listConnections.data).toHaveLength(5); + + const [identity2Result] = await listConnections({ + where: { + identityId: "id-2" + } + }); + + expect(identity2Result.data.websockets.listConnections.data).toHaveLength(5); + + const [identity3Result] = await listConnections({ + where: { + identityId: "id-3" + } + }); + + expect(identity3Result.data.websockets.listConnections.data).toHaveLength(5); + + /** + * Generate some more connections + */ + await insertConnections(5, { + suffix: "iteration-6" + }); + + const [identity1Result2] = await listConnections({ + where: { + identityId: "id-1" + } + }); + + expect(identity1Result2.data.websockets.listConnections.data).toHaveLength(6); + + const [identity2Result2] = await listConnections({ + where: { + identityId: "id-2" + } + }); + + expect(identity2Result2.data.websockets.listConnections.data).toHaveLength(6); + + const [identity3Result2] = await listConnections({ + where: { + identityId: "id-3" + } + }); + + expect(identity3Result2.data.websockets.listConnections.data).toHaveLength(6); + }); + + it("should list all connections for a specific tenant", async () => { + const { listConnections } = useGraphQLHandler(); + await insertConnections(5); + await insertConnections(5, { + suffix: `dev`, + tenant: "dev" + }); + + const [resultAll] = await listConnections(); + expect(resultAll.data.websockets.listConnections.data).toHaveLength(10); + + const [resultRoot] = await listConnections({ + where: { + tenant: "root" + } + }); + expect(resultRoot.data.websockets.listConnections.data).toHaveLength(5); + + const [resultDev] = await listConnections({ + where: { + tenant: "dev" + } + }); + + expect(resultDev.data.websockets.listConnections.data).toHaveLength(5); + }); + + it("should list all connections for specific tenant/locale", async () => { + const { listConnections } = useGraphQLHandler(); + await insertConnections(5); + await insertConnections(5, { + suffix: `root-hr-HR`, + locale: "hr-HR" + }); + + const [resultAll] = await listConnections(); + expect(resultAll.data.websockets.listConnections.data).toHaveLength(10); + + const [resultRoot] = await listConnections({ + where: { + tenant: "root", + locale: "en-US" + } + }); + expect(resultRoot.data.websockets.listConnections.data).toHaveLength(5); + + const [resultDev] = await listConnections({ + where: { + tenant: "root", + locale: "hr-HR" + } + }); + + expect(resultDev.data.websockets.listConnections.data).toHaveLength(5); + }); + + it("should disconnect a specific identity connection", async () => { + const { listConnections, disconnectIdentity } = useGraphQLHandler(); + + await insertConnections(5); + + const [resultBeforeDisconnect] = await listConnections(); + expect(resultBeforeDisconnect.data.websockets.listConnections.data).toHaveLength(5); + + const [result] = await disconnectIdentity("id-1"); + expect(result).toEqual({ + data: { + websockets: { + disconnectIdentity: { + data: true, + error: null + } + } + } + }); + + const [resultAfterDisconnect] = await listConnections(); + expect(resultAfterDisconnect.data.websockets.listConnections.data).toHaveLength(4); + }); + + it("should disconnect a specific tenant connection", async () => { + const { listConnections, disconnectTenant } = useGraphQLHandler(); + + await insertConnections(5); + await insertConnections(5, { + suffix: "dev", + tenant: "dev" + }); + + const [resultBeforeDisconnect] = await listConnections(); + expect(resultBeforeDisconnect.data.websockets.listConnections.data).toHaveLength(10); + + const [result] = await disconnectTenant("root"); + expect(result).toEqual({ + data: { + websockets: { + disconnectTenant: { + data: true, + error: null + } + } + } + }); + + const [resultAfterDisconnect] = await listConnections(); + expect(resultAfterDisconnect.data.websockets.listConnections.data).toHaveLength(5); + }); + + it("should disconnect specific tenant/locale combination", async () => { + const { listConnections, disconnectTenant } = useGraphQLHandler(); + + await insertConnections(5); + await insertConnections(5, { + suffix: "dev-en", + tenant: "dev", + locale: "en-US" + }); + await insertConnections(5, { + suffix: "dev-hr", + tenant: "dev", + locale: "hr-HR" + }); + + const [resultBeforeDisconnect] = await listConnections(); + expect(resultBeforeDisconnect.data.websockets.listConnections.data).toHaveLength(15); + + const [result] = await disconnectTenant("dev", "en-US"); + expect(result).toEqual({ + data: { + websockets: { + disconnectTenant: { + data: true, + error: null + } + } + } + }); + + const [resultAfterDisconnect] = await listConnections(); + expect(resultAfterDisconnect.data.websockets.listConnections.data).toHaveLength(10); + + const [resultRoot] = await disconnectTenant("root", "en-US"); + expect(resultRoot).toEqual({ + data: { + websockets: { + disconnectTenant: { + data: true, + error: null + } + } + } + }); + + const [resultAfterRootDisconnect] = await listConnections(); + expect(resultAfterRootDisconnect.data.websockets.listConnections.data).toHaveLength(5); + }); + + it("should disconnect all connections", async () => { + const { listConnections, disconnectAll } = useGraphQLHandler(); + + await insertConnections(5); + await insertConnections(5, { + suffix: "dev", + tenant: "dev" + }); + await insertConnections(5, { + suffix: "webiny", + tenant: "webiny", + locale: "de-DE" + }); + + await insertConnections(5, { + suffix: "webiny-en", + tenant: "webiny", + locale: "en-US" + }); + + const [resultBeforeDisconnect] = await listConnections(); + expect(resultBeforeDisconnect.data.websockets.listConnections.data).toHaveLength(20); + + const [result] = await disconnectAll(); + expect(result).toEqual({ + data: { + websockets: { + disconnectAll: { + data: true, + error: null + } + } + } + }); + + const [resultAfterDisconnect] = await listConnections(); + expect(resultAfterDisconnect.data.websockets.listConnections.data).toHaveLength(0); + }); +}); diff --git a/packages/api-websockets/__tests__/graphql/schema.graphql.test.ts b/packages/api-websockets/__tests__/graphql/schema.graphql.test.ts new file mode 100644 index 00000000000..8a4b35613ab --- /dev/null +++ b/packages/api-websockets/__tests__/graphql/schema.graphql.test.ts @@ -0,0 +1,25 @@ +import { useGraphQLHandler } from "~tests/helpers/useGraphQLHandler"; + +describe("schema graphql", () => { + it("should have websockets schema", async () => { + const { introspect } = useGraphQLHandler(); + const [schema] = await introspect(); + + const types: string[] = [ + "WebsocketsIdentity", + "WebsocketsConnection", + "WebsocketsError", + "WebsocketsListConnectionsResponse", + "WebsocketsListConnectionsWhereInput", + "WebsocketsQuery", + "WebsocketsDisconnectResponse", + "WebsocketsMutation" + ]; + + for (const type of types) { + expect(schema.data.__schema.types.some((t: any) => t.name === type)).toBeTruthy(); + } + + expect.assertions(types.length); + }); +}); diff --git a/packages/api-websockets/__tests__/handler/handler.test.ts b/packages/api-websockets/__tests__/handler/handler.test.ts new file mode 100644 index 00000000000..c60b018e419 --- /dev/null +++ b/packages/api-websockets/__tests__/handler/handler.test.ts @@ -0,0 +1,250 @@ +import { createHandler } from "~/handler/handler"; +import { WebsocketsEventRoute } from "~/handler/types"; +import { createMockLambdaContext } from "~tests/mocks/lambdaContext"; +import { createPlugins } from "~tests/helpers/plugins"; +import { createMockEvent } from "~tests/mocks/event"; +import { useHandler } from "~tests/helpers/useHandler"; + +jest.mock("@webiny/aws-sdk/client-apigatewaymanagementapi", () => { + return { + ApiGatewayManagementApiClient: class ApiGatewayManagementApiClient { + async send(cmd: any) { + return cmd; + } + }, + PostToConnectionCommand: class PostToConnectionCommand { + public readonly input: any; + + constructor(input: any) { + this.input = input; + } + } + }; +}); + +describe("handler", () => { + it("should run handler with the given event - default route - ok status", async () => { + const handler = createHandler({ + plugins: createPlugins() + }); + + const result = await handler( + createMockEvent({ + requestContext: { + routeKey: WebsocketsEventRoute.default, + connectionId: "myConnectionId" + }, + body: JSON.stringify({ + messageId: "message123", + action: "mockAction", + token: "aToken", + locale: "en-US", + tenant: "root" + }) + }), + createMockLambdaContext() + ); + + expect(result).toMatchObject({ + statusCode: 200, + isBase64Encoded: false, + headers: { + "sec-websocket-protocol": "webiny-ws-v1" + }, + body: JSON.stringify({ + statusCode: 200 + }) + }); + }); + + it("should run handler with the given event - connect route - ok status", async () => { + const handler = createHandler({ + plugins: createPlugins() + }); + const contextHandler = useHandler(); + const context = await contextHandler.handle(); + + const connectionsBeforeConnect = await context.websockets.listConnections({ + where: { + identityId: "id-12345678" + } + }); + expect(connectionsBeforeConnect).toHaveLength(0); + + const result = await handler( + createMockEvent({ + requestContext: { + routeKey: WebsocketsEventRoute.connect, + connectionId: "myConnectionId" + }, + body: JSON.stringify({ + messageId: "message123", + action: "mockAction", + token: "aToken", + locale: "en-US", + tenant: "root" + }) + }), + createMockLambdaContext() + ); + + expect(result).toMatchObject({ + statusCode: 200, + isBase64Encoded: false, + headers: { + "sec-websocket-protocol": "webiny-ws-v1" + }, + body: JSON.stringify({ + statusCode: 200 + }) + }); + + const connectionsAfterConnect = await context.websockets.listConnections({ + where: { + identityId: "id-12345678" + } + }); + expect(connectionsAfterConnect).toHaveLength(1); + }); + + it("should run handler with the given event - disconnect route - ok status", async () => { + const handler = createHandler({ + plugins: createPlugins() + }); + const contextHandler = useHandler(); + const context = await contextHandler.handle(); + + const connectionsBeforeConnect = await context.websockets.listConnections({ + where: { + identityId: "id-12345678" + } + }); + expect(connectionsBeforeConnect).toHaveLength(0); + + const connectResult = await handler( + createMockEvent({ + requestContext: { + routeKey: WebsocketsEventRoute.connect, + connectionId: "myConnectionId" + }, + body: JSON.stringify({ + messageId: "message123", + action: "mockAction", + token: "aToken", + locale: "en-US", + tenant: "root" + }) + }), + createMockLambdaContext() + ); + + expect(connectResult).toMatchObject({ + statusCode: 200, + isBase64Encoded: false, + headers: { + "sec-websocket-protocol": "webiny-ws-v1" + }, + body: JSON.stringify({ + statusCode: 200 + }) + }); + + const connectionsAfterConnect = await context.websockets.listConnections({ + where: { + identityId: "id-12345678" + } + }); + expect(connectionsAfterConnect).toHaveLength(1); + + const disconnectResult = await handler( + createMockEvent({ + requestContext: { + routeKey: WebsocketsEventRoute.disconnect, + connectionId: "myConnectionId" + }, + body: JSON.stringify({ + messageId: "message123", + action: "mockAction", + token: "aToken", + locale: "en-US", + tenant: "root" + }) + }), + createMockLambdaContext() + ); + + expect(disconnectResult).toMatchObject({ + statusCode: 200, + isBase64Encoded: false, + headers: { + "sec-websocket-protocol": "webiny-ws-v1" + }, + body: JSON.stringify({ + statusCode: 200 + }) + }); + + const connectionsAfterDisconnect = await context.websockets.listConnections({ + where: { + identityId: "id-12345678" + } + }); + expect(connectionsAfterDisconnect).toHaveLength(0); + }); + + it("should run handler with the given event - disconnect route - error status due to no existing connection", async () => { + const handler = createHandler({ + plugins: createPlugins() + }); + const contextHandler = useHandler(); + const context = await contextHandler.handle(); + + const connectionsBeforeDisconnect = await context.websockets.listConnections({ + where: { + identityId: "id-12345678" + } + }); + expect(connectionsBeforeDisconnect).toHaveLength(0); + + const disconnectResult = await handler( + createMockEvent({ + requestContext: { + routeKey: WebsocketsEventRoute.disconnect, + connectionId: "myConnectionId" + }, + body: JSON.stringify({ + messageId: "message123", + action: "mockAction", + token: "aToken", + locale: "en-US", + tenant: "root" + }) + }), + createMockLambdaContext() + ); + + expect(disconnectResult).toMatchObject({ + statusCode: 200, + isBase64Encoded: false, + headers: { + "sec-websocket-protocol": "webiny-ws-v1" + }, + body: expect.any(String) + }); + const bodyResult = JSON.parse(disconnectResult.body); + + expect(bodyResult).toEqual({ + error: { + code: "CONNECTION_NOT_FOUND", + data: { + PK: "WS#CONNECTIONS", + SK: "myConnectionId" + }, + message: 'There is no connection with ID "myConnectionId".', + stack: expect.any(String) + }, + message: 'Route "$disconnect" action failed.', + statusCode: 200 + }); + }); +}); diff --git a/packages/api-websockets/__tests__/helpers/graphql/connections.ts b/packages/api-websockets/__tests__/helpers/graphql/connections.ts new file mode 100644 index 00000000000..8e63b75cccf --- /dev/null +++ b/packages/api-websockets/__tests__/helpers/graphql/connections.ts @@ -0,0 +1,113 @@ +import { IWebsocketsConnectionRegistryData } from "~/registry"; +import { IWebsocketsResponseError } from "~/runner"; + +export interface IListConnectionsVariables { + where?: { + identityId?: string; + tenant?: string; + locale?: string; + }; +} + +export interface IListConnectionsResponse { + data: { + websockets: { + listConnections: { + data?: IWebsocketsConnectionRegistryData; + error?: IWebsocketsResponseError; + }; + }; + }; +} + +export const LIST_CONNECTIONS = /* GraphQL */ ` + query ListConnections($where: WebsocketsListConnectionsWhereInput) { + websockets { + listConnections(where: $where) { + data { + connectionId + domainName + stage + identity { + id + type + displayName + } + connectedOn + tenant + locale + } + error { + message + code + data + } + } + } + } +`; + +export interface IDisconnectIdentityConnectionsVariables { + identityId: string; +} + +export const DISCONNECT_IDENTITY_CONNECTIONS = /* GraphQL */ ` + mutation DisconnectIdentityConnections($identityId: String!) { + websockets { + disconnectIdentity(identityId: $identityId) { + data + error { + message + code + data + } + } + } + } +`; + +export interface IDisconnectTenantConnectionsVariables { + tenant: string; + locale?: string; +} + +export interface IDisconnectConnectionsResponse { + data: { + websockets: { + disconnectConnection: { + data?: boolean; + error?: IWebsocketsResponseError; + }; + }; + }; +} + +export const DISCONNECT_TENANT_CONNECTIONS = /* GraphQL */ ` + mutation DisconnectIdentityConnections($tenant: String!, $locale: String) { + websockets { + disconnectTenant(tenant: $tenant, locale: $locale) { + data + error { + message + code + data + } + } + } + } +`; + +export const DISCONNECT_ALL_CONNECTIONS = /* GraphQL */ ` + mutation DisconnectAllConnections { + websockets { + disconnectAll { + data + error { + message + code + data + } + } + } + } +`; diff --git a/packages/api-websockets/__tests__/helpers/helpers.ts b/packages/api-websockets/__tests__/helpers/helpers.ts new file mode 100644 index 00000000000..0b79d123751 --- /dev/null +++ b/packages/api-websockets/__tests__/helpers/helpers.ts @@ -0,0 +1,76 @@ +import { SecurityIdentity } from "@webiny/api-security/types"; +import { ContextPlugin } from "@webiny/api"; +import { Context } from "~tests/types"; + +export interface PermissionsArg { + name: string; + locales?: string[]; + rwd?: string; + pw?: string; + own?: boolean; +} + +export const identity = { + id: "id-12345678", + displayName: "John Doe", + type: "admin" +}; + +const getSecurityIdentity = () => { + return identity; +}; + +export const createPermissions = (permissions?: PermissionsArg[]): PermissionsArg[] => { + if (permissions) { + return permissions; + } + return [ + { + name: "task.entry", + rwd: "rwd" + }, + { + name: "content.i18n", + locales: ["en-US", "de-DE"] + }, + { + name: "*" + } + ]; +}; + +export const createIdentity = (identity?: SecurityIdentity) => { + if (!identity) { + return getSecurityIdentity(); + } + return identity; +}; + +export const createDummyLocales = () => { + const plugin = new ContextPlugin(async context => { + const { i18n, security } = context; + + await security.authenticate(""); + + await security.withoutAuthorization(async () => { + const [items] = await i18n.locales.listLocales({ + where: {} + }); + if (items.length > 0) { + return; + } + await i18n.locales.createLocale({ + code: "en-US", + default: true + }); + await i18n.locales.createLocale({ + code: "de-DE", + default: true + }); + }); + }); + + plugin.name = "testing.use-dummy-locales"; + + return plugin; +}; diff --git a/packages/api-websockets/__tests__/helpers/plugins.ts b/packages/api-websockets/__tests__/helpers/plugins.ts new file mode 100644 index 00000000000..4ddcf7d91f1 --- /dev/null +++ b/packages/api-websockets/__tests__/helpers/plugins.ts @@ -0,0 +1,47 @@ +import { createWebsocketsRoutePlugins } from "~/runner/routes"; +import { createWcpContext } from "@webiny/api-wcp"; +import { createTenancyAndSecurity } from "~tests/helpers/tenancySecurity"; +import { createDummyLocales, createIdentity, createPermissions } from "~tests/helpers/helpers"; +import i18nContext from "@webiny/api-i18n/graphql/context"; +import { createWebsockets } from "~/index"; +import { mockLocalesPlugins } from "@webiny/api-i18n/graphql/testing"; +import { createHeadlessCmsContext, createHeadlessCmsGraphQL } from "@webiny/api-headless-cms"; +import graphQLHandlerPlugins from "@webiny/handler-graphql"; +import { createRawEventHandler } from "@webiny/handler-aws"; +import { PluginsContainer } from "@webiny/plugins"; +import { PluginCollection } from "@webiny/plugins/types"; +import { getStorageOps } from "@webiny/project-utils/testing/environment"; +import { HeadlessCmsStorageOperations } from "@webiny/api-headless-cms/types"; + +export const createPlugins = (plugins?: PluginCollection | PluginsContainer): PluginsContainer => { + const cmsStorage = getStorageOps("cms"); + const i18nStorage = getStorageOps("i18n"); + + const container = plugins instanceof PluginsContainer ? plugins : new PluginsContainer(); + container.register([ + createWebsocketsRoutePlugins(), + createWcpContext(), + ...cmsStorage.plugins, + ...createTenancyAndSecurity({ + setupGraphQL: false, + permissions: createPermissions(), + identity: createIdentity() + }), + i18nContext(), + i18nStorage.storageOperations, + createWebsockets(), + createDummyLocales(), + mockLocalesPlugins(), + createHeadlessCmsContext({ + storageOperations: cmsStorage.storageOperations + }), + createHeadlessCmsGraphQL(), + graphQLHandlerPlugins(), + + createRawEventHandler(async ({ context }) => { + return context; + }), + ...(plugins instanceof PluginsContainer ? [] : plugins || []) + ]); + return container; +}; diff --git a/packages/api-websockets/__tests__/helpers/tenancySecurity.ts b/packages/api-websockets/__tests__/helpers/tenancySecurity.ts new file mode 100644 index 00000000000..bb78363055e --- /dev/null +++ b/packages/api-websockets/__tests__/helpers/tenancySecurity.ts @@ -0,0 +1,72 @@ +import { Plugin } from "@webiny/plugins/Plugin"; +import { createTenancyContext, createTenancyGraphQL } from "@webiny/api-tenancy"; +import { createSecurityContext, createSecurityGraphQL } from "@webiny/api-security"; +import { + SecurityIdentity, + SecurityPermission, + SecurityStorageOperations +} from "@webiny/api-security/types"; +import { ContextPlugin } from "@webiny/api"; +import { BeforeHandlerPlugin } from "@webiny/handler"; +import { Context } from "~tests/types"; +import { getStorageOps } from "@webiny/project-utils/testing/environment"; +import { TenancyStorageOperations, Tenant } from "@webiny/api-tenancy/types"; + +interface Config { + setupGraphQL?: boolean; + permissions: SecurityPermission[]; + identity?: SecurityIdentity | null; +} + +export const defaultIdentity: SecurityIdentity = { + id: "id-12345678", + type: "admin", + displayName: "John Doe" +}; + +export const createTenancyAndSecurity = ({ + setupGraphQL, + permissions, + identity +}: Config): Plugin[] => { + const tenancyStorage = getStorageOps("tenancy"); + const securityStorage = getStorageOps("security"); + + const mockSecurityContextPlugin = new ContextPlugin(context => { + context.tenancy.setCurrentTenant({ + id: "root", + name: "Root", + webinyVersion: context.WEBINY_VERSION + } as unknown as Tenant); + + context.security.addAuthenticator(async () => { + return identity || defaultIdentity; + }); + + context.security.addAuthorizer(async () => { + const { headers = {} } = context.request || {}; + if (headers["authorization"]) { + return null; + } + + return permissions || [{ name: "*" }]; + }); + }); + mockSecurityContextPlugin.name = "testing.mock-security-context"; + + return [ + createTenancyContext({ storageOperations: tenancyStorage.storageOperations }), + setupGraphQL ? createTenancyGraphQL() : null, + createSecurityContext({ storageOperations: securityStorage.storageOperations }), + setupGraphQL ? createSecurityGraphQL() : null, + mockSecurityContextPlugin, + new BeforeHandlerPlugin(context => { + const { headers = {} } = context.request || {}; + if (headers["authorization"]) { + return context.security.authenticate(headers["authorization"]); + } + + return context.security.authenticate(""); + }) + ].filter(Boolean) as Plugin[]; +}; diff --git a/packages/api-websockets/__tests__/helpers/useGraphQLHandler.ts b/packages/api-websockets/__tests__/helpers/useGraphQLHandler.ts new file mode 100644 index 00000000000..df7d158e0bf --- /dev/null +++ b/packages/api-websockets/__tests__/helpers/useGraphQLHandler.ts @@ -0,0 +1,102 @@ +import { PluginCollection } from "@webiny/plugins/types"; +import { createPlugins } from "./plugins"; +import { createHandler } from "@webiny/handler-aws/gateway"; +import { APIGatewayEvent, LambdaContext } from "@webiny/handler-aws/types"; +import { + DISCONNECT_ALL_CONNECTIONS, + DISCONNECT_IDENTITY_CONNECTIONS, + DISCONNECT_TENANT_CONNECTIONS, + IDisconnectIdentityConnectionsVariables, + IDisconnectConnectionsResponse, + IDisconnectTenantConnectionsVariables, + IListConnectionsResponse, + IListConnectionsVariables, + LIST_CONNECTIONS +} from "./graphql/connections"; +import { getIntrospectionQuery } from "graphql"; +import { GenericRecord } from "@webiny/api/types"; + +export interface UseHandlerParams { + plugins?: PluginCollection; +} + +export interface InvokeParams { + httpMethod?: "POST"; + body: { + query: string; + variables?: V; + }; + headers?: Record; +} + +export const useGraphQLHandler = (params?: UseHandlerParams) => { + const { plugins = [] } = params || {}; + + const handler = createHandler({ + plugins: createPlugins(plugins) + }); + const invoke = async ({ + httpMethod = "POST", + body, + headers = {}, + ...rest + }: InvokeParams): Promise<[T, any]> => { + const response = await handler( + { + path: "/graphql", + httpMethod, + headers: { + ["x-tenant"]: "root", + ["Content-Type"]: "application/json", + ...headers + }, + body: JSON.stringify(body), + ...rest + } as unknown as APIGatewayEvent, + {} as LambdaContext + ); + + // The first element is the response body, and the second is the raw response. + return [JSON.parse(response.body) as unknown as T, response as any]; + }; + + return { + handler, + async introspect() { + return invoke({ body: { query: getIntrospectionQuery() } }); + }, + listConnections: async (variables?: IListConnectionsVariables) => { + return invoke({ + body: { query: LIST_CONNECTIONS, variables } + }); + }, + disconnectIdentity: async (identityId: string) => { + return invoke({ + body: { + query: DISCONNECT_IDENTITY_CONNECTIONS, + variables: { + identityId + } + } + }); + }, + disconnectTenant: async (tenant: string, locale?: string) => { + return invoke({ + body: { + query: DISCONNECT_TENANT_CONNECTIONS, + variables: { + tenant, + locale + } + } + }); + }, + disconnectAll: async () => { + return invoke({ + body: { + query: DISCONNECT_ALL_CONNECTIONS + } + }); + } + }; +}; diff --git a/packages/api-websockets/__tests__/helpers/useHandler.ts b/packages/api-websockets/__tests__/helpers/useHandler.ts new file mode 100644 index 00000000000..d4668dcc520 --- /dev/null +++ b/packages/api-websockets/__tests__/helpers/useHandler.ts @@ -0,0 +1,23 @@ +import { createRawHandler } from "@webiny/handler-aws"; +import { LambdaContext } from "@webiny/handler-aws/types"; +import { Context } from "~tests/types"; +import { PluginCollection } from "@webiny/plugins/types"; +import { createPlugins } from "./plugins"; + +export interface UseHandlerParams { + plugins?: PluginCollection; +} + +export const useHandler = (params?: UseHandlerParams) => { + const { plugins = [] } = params || {}; + + const handler = createRawHandler({ + plugins: createPlugins(plugins) + }); + + return { + handle: async () => { + return await handler({}, {} as LambdaContext); + } + }; +}; diff --git a/packages/api-websockets/__tests__/mocks/MockWebsocketsEventValidator.ts b/packages/api-websockets/__tests__/mocks/MockWebsocketsEventValidator.ts new file mode 100644 index 00000000000..aff05a4f3d6 --- /dev/null +++ b/packages/api-websockets/__tests__/mocks/MockWebsocketsEventValidator.ts @@ -0,0 +1,15 @@ +import { IWebsocketsEventValidator, IWebsocketsEventValidatorValidateParams } from "~/validator"; +import { IWebsocketsEvent, IWebsocketsEventData } from "~/handler/types"; + +export class MockWebsocketsEventValidator implements IWebsocketsEventValidator { + public async validate( + input: IWebsocketsEventValidatorValidateParams + ): Promise> { + return { + requestContext: { + ...(input.requestContext || {}) + }, + body: input.body || JSON.stringify({}) + } as unknown as IWebsocketsEvent; + } +} diff --git a/packages/api-websockets/__tests__/mocks/MockWebsocketsTransport.ts b/packages/api-websockets/__tests__/mocks/MockWebsocketsTransport.ts new file mode 100644 index 00000000000..8396eedf5e5 --- /dev/null +++ b/packages/api-websockets/__tests__/mocks/MockWebsocketsTransport.ts @@ -0,0 +1,19 @@ +import { + IWebsocketsTransport, + IWebsocketsTransportSendConnection, + IWebsocketsTransportSendData +} from "~/transport/abstractions/IWebsocketsTransport"; +import { GenericRecord } from "@webiny/api/types"; + +export class MockWebsocketsTransport implements IWebsocketsTransport { + public messages = new Map>(); + + public async send( + connections: IWebsocketsTransportSendConnection[], + data: IWebsocketsTransportSendData + ): Promise { + for (const connection of connections) { + this.messages.set(connection.connectionId, data); + } + } +} diff --git a/packages/api-websockets/__tests__/mocks/event.ts b/packages/api-websockets/__tests__/mocks/event.ts new file mode 100644 index 00000000000..ee5a7c1d615 --- /dev/null +++ b/packages/api-websockets/__tests__/mocks/event.ts @@ -0,0 +1,39 @@ +import { PartialDeep } from "type-fest"; +import { + IWebsocketsIncomingEvent, + WebsocketsEventRequestContextEventType, + WebsocketsEventRoute +} from "~/handler/types"; + +export interface CreateMockEventInput extends PartialDeep { + tenant?: string; + locale?: string; + token?: string; +} + +export const createMockEvent = (input: CreateMockEventInput = {}): IWebsocketsIncomingEvent => { + const { requestContext, body, tenant, locale, token } = input || {}; + return { + queryStringParameters: { + tenant: tenant || "root", + locale: locale || "en-US", + ...input.queryStringParameters + }, + requestContext: { + connectedAt: new Date().getTime(), + connectionId: "myConnectionId", + routeKey: WebsocketsEventRoute.default, + domainName: "https://webiny.com", + stage: "dev", + eventType: WebsocketsEventRequestContextEventType.message, + ...requestContext + }, + body: + body || + JSON.stringify({ + token: token || "aToken", + tenant: tenant || "root", + locale: locale || "en-US" + }) + }; +}; diff --git a/packages/api-websockets/__tests__/mocks/lambdaContext.ts b/packages/api-websockets/__tests__/mocks/lambdaContext.ts new file mode 100644 index 00000000000..ef244e5e8cf --- /dev/null +++ b/packages/api-websockets/__tests__/mocks/lambdaContext.ts @@ -0,0 +1,5 @@ +import { Context as LambdaContext } from "aws-lambda/handler"; + +export const createMockLambdaContext = () => { + return {} as LambdaContext; +}; diff --git a/packages/api-websockets/__tests__/registry/websocketsConnectionRegistry.test.ts b/packages/api-websockets/__tests__/registry/websocketsConnectionRegistry.test.ts new file mode 100644 index 00000000000..c81b639c989 --- /dev/null +++ b/packages/api-websockets/__tests__/registry/websocketsConnectionRegistry.test.ts @@ -0,0 +1,138 @@ +import { WebsocketsConnectionRegistry } from "~/registry/WebsocketsConnectionRegistry"; +import { getDocumentClient } from "@webiny/project-utils/testing/dynamodb"; + +describe("websockets connection registry", () => { + it("should register new connections", async () => { + const documentClient = getDocumentClient(); + const registry = new WebsocketsConnectionRegistry(documentClient); + + const result = await registry.register({ + connectionId: "connection-1", + tenant: "root", + locale: "en-US", + identity: { + id: "id-1", + displayName: "John Doe", + type: "admin" + }, + domainName: "https://webiny.com", + stage: "dev", + connectedOn: new Date().toISOString() + }); + + expect(result).toEqual({ + connectionId: "connection-1", + tenant: "root", + locale: "en-US", + identity: { + id: "id-1", + displayName: "John Doe", + type: "admin" + }, + domainName: "https://webiny.com", + stage: "dev", + connectedOn: expect.any(String) + }); + + for (let i = 2; i <= 10; i++) { + await registry.register({ + connectionId: `connection-${i}`, + tenant: i % 2 ? "root" : "anotherTenant", + locale: "en-US", + identity: { + id: `id-${i}`, + displayName: "John Doe", + type: "admin" + }, + domainName: "https://webiny.com", + stage: "dev", + connectedOn: new Date().toISOString() + }); + } + + const connectionsViaIdentity1 = await registry.listViaIdentity("id-1"); + expect(connectionsViaIdentity1).toHaveLength(1); + + const connectionsViaIdentity2 = await registry.listViaIdentity("id-2"); + expect(connectionsViaIdentity2).toHaveLength(1); + + const connectionsViaIdentity3 = await registry.listViaIdentity("id-3"); + expect(connectionsViaIdentity3).toHaveLength(1); + + const connectionsViaIdentity4 = await registry.listViaIdentity("id-4"); + expect(connectionsViaIdentity4).toHaveLength(1); + + const connectionsViaIdentity5 = await registry.listViaIdentity("id-5"); + expect(connectionsViaIdentity5).toHaveLength(1); + + const connectionsViaIdentity6 = await registry.listViaIdentity("id-6"); + expect(connectionsViaIdentity6).toHaveLength(1); + + const connectionsViaIdentity7 = await registry.listViaIdentity("id-7"); + expect(connectionsViaIdentity7).toHaveLength(1); + + const connectionsViaIdentity8 = await registry.listViaIdentity("id-8"); + expect(connectionsViaIdentity8).toHaveLength(1); + + const connectionsViaIdentity9 = await registry.listViaIdentity("id-9"); + expect(connectionsViaIdentity9).toHaveLength(1); + + const connectionsViaIdentity10 = await registry.listViaIdentity("id-10"); + expect(connectionsViaIdentity10).toHaveLength(1); + + const connectionsViaRootTenant = await registry.listViaTenant("root"); + expect(connectionsViaRootTenant).toHaveLength(5); + + const connectionsViaAnotherTenant = await registry.listViaTenant("anotherTenant"); + expect(connectionsViaAnotherTenant).toHaveLength(5); + }); + + it("should unregister connections", async () => { + const documentClient = getDocumentClient(); + const registry = new WebsocketsConnectionRegistry(documentClient); + + const result = await registry.register({ + connectionId: "connection-1", + tenant: "root", + locale: "en-US", + identity: { + id: "id-1", + displayName: "John Doe", + type: "admin" + }, + domainName: "https://webiny.com", + stage: "dev", + connectedOn: new Date().toISOString() + }); + + expect(result).toEqual({ + connectionId: "connection-1", + tenant: "root", + locale: "en-US", + identity: { + id: "id-1", + displayName: "John Doe", + type: "admin" + }, + domainName: "https://webiny.com", + stage: "dev", + connectedOn: expect.any(String) + }); + + const connectionsViaIdentity = await registry.listViaIdentity("id-1"); + expect(connectionsViaIdentity).toHaveLength(1); + + const connectionsViaRootTenant = await registry.listViaTenant("root"); + expect(connectionsViaRootTenant).toHaveLength(1); + + await registry.unregister({ + connectionId: "connection-1" + }); + + const connectionsViaIdentityAfterUnregister = await registry.listViaIdentity("id-1"); + expect(connectionsViaIdentityAfterUnregister).toHaveLength(0); + + const connectionsViaRootTenantAfterUnregister = await registry.listViaTenant("root"); + expect(connectionsViaRootTenantAfterUnregister).toHaveLength(0); + }); +}); diff --git a/packages/api-websockets/__tests__/runner/websocketsRunner.test.ts b/packages/api-websockets/__tests__/runner/websocketsRunner.test.ts new file mode 100644 index 00000000000..09d2970cade --- /dev/null +++ b/packages/api-websockets/__tests__/runner/websocketsRunner.test.ts @@ -0,0 +1,343 @@ +import { WebsocketsRunner } from "~/runner"; +import { useHandler } from "~tests/helpers/useHandler"; +import { WebsocketsEventValidator } from "~/validator"; +import { MockWebsocketsEventValidator } from "~tests/mocks/MockWebsocketsEventValidator"; +import { WebsocketsContext } from "~/context"; +import { MockWebsocketsTransport } from "~tests/mocks/MockWebsocketsTransport"; +import { WebsocketsEventRoute } from "~/handler/types"; +import { createWebsocketsRoutePlugin } from "~/plugins"; +import { WebsocketsResponse } from "~/response"; + +describe("websockets runner", () => { + it("should run and fail the validation", async () => { + const handler = useHandler(); + + const context = await handler.handle(); + const registry = context.websockets.registry; + /** + * We need to replace the context received from the handler with the one we create here. + */ + context.websockets = new WebsocketsContext(registry, new MockWebsocketsTransport()); + const validator = new WebsocketsEventValidator(); + const response = new WebsocketsResponse(); + + const runner = new WebsocketsRunner(context, registry, validator, response); + + const resultRootLevel = await runner.run({}); + + expect(resultRootLevel).toEqual({ + statusCode: 200, + message: "Validation failed.", + error: { + message: "Validation failed.", + code: "VALIDATION_FAILED_INVALID_FIELDS", + data: { + invalidFields: { + requestContext: { + code: "invalid_type", + message: "Required", + data: { + path: ["requestContext"] + } + } + } + }, + stack: expect.any(String) + } + }); + + const resultRequestContext = await runner.run({ + requestContext: {} + }); + + expect(resultRequestContext).toEqual({ + error: { + code: "VALIDATION_FAILED_INVALID_FIELDS", + data: { + invalidFields: { + "requestContext.connectionId": { + code: "invalid_type", + message: "Required", + data: { + path: ["requestContext", "connectionId"] + } + }, + "requestContext.connectedAt": { + code: "invalid_type", + message: "Required", + data: { + path: ["requestContext", "connectedAt"] + } + }, + "requestContext.domainName": { + code: "invalid_type", + message: "Required", + data: { + path: ["requestContext", "domainName"] + } + }, + "requestContext.eventType": { + code: "invalid_type", + message: "Required", + data: { + path: ["requestContext", "eventType"] + } + }, + "requestContext.routeKey": { + code: "invalid_type", + message: "Required", + data: { + path: ["requestContext", "routeKey"] + } + }, + "requestContext.stage": { + code: "invalid_type", + message: "Required", + data: { + path: ["requestContext", "stage"] + } + } + } + }, + message: "Validation failed.", + stack: expect.any(String) + }, + message: "Validation failed.", + statusCode: 200 + }); + }); + + it("should run and fail the route action - missing route", async () => { + const handler = useHandler(); + + const context = await handler.handle(); + const registry = context.websockets.registry; + const validator = new MockWebsocketsEventValidator(); + const response = new WebsocketsResponse(); + + context.websockets = new WebsocketsContext(registry, new MockWebsocketsTransport()); + + const runner = new WebsocketsRunner(context, registry, validator, response); + + const result = await runner.run({ + requestContext: { + // cast so we can trigger an error + routeKey: "aRouteKey" as unknown as WebsocketsEventRoute + }, + body: JSON.stringify({ + token: "aToken", + tenant: "root", + locale: "en-US" + }) + }); + expect(result).toEqual({ + error: { + code: "NO_ROUTE_PLUGINS", + data: { + route: "aRouteKey" + }, + message: "There are no plugins for the route: aRouteKey.", + stack: expect.any(String) + }, + message: 'Route "aRouteKey" action failed.', + statusCode: 200 + }); + }); + + it("should run and return good status - default route", async () => { + const handler = useHandler(); + + const context = await handler.handle(); + const registry = context.websockets.registry; + const validator = new MockWebsocketsEventValidator(); + const response = new WebsocketsResponse(); + + context.websockets = new WebsocketsContext(registry, new MockWebsocketsTransport()); + + const runner = new WebsocketsRunner(context, registry, validator, response); + + const result = await runner.run({ + requestContext: { + routeKey: WebsocketsEventRoute.default + }, + body: JSON.stringify({ + token: "aToken", + tenant: "root", + locale: "en-US" + }) + }); + expect(result).toEqual({ + statusCode: 200 + }); + }); + + it("should run and return good status - connect route", async () => { + const handler = useHandler(); + + const context = await handler.handle(); + const registry = context.websockets.registry; + const validator = new MockWebsocketsEventValidator(); + const response = new WebsocketsResponse(); + + context.websockets = new WebsocketsContext(registry, new MockWebsocketsTransport()); + + const runner = new WebsocketsRunner(context, registry, validator, response); + + const result = await runner.run({ + requestContext: { + connectionId: "myConnectionIdAbcdefg", + routeKey: WebsocketsEventRoute.connect + }, + body: JSON.stringify({ + token: "aToken", + tenant: "root", + locale: "en-US" + }) + }); + expect(result).toEqual({ + statusCode: 200 + }); + }); + + it("should run and return error status - disconnect route", async () => { + const handler = useHandler(); + + const context = await handler.handle(); + const registry = context.websockets.registry; + const validator = new MockWebsocketsEventValidator(); + const response = new WebsocketsResponse(); + + context.websockets = new WebsocketsContext(registry, new MockWebsocketsTransport()); + + const runner = new WebsocketsRunner(context, registry, validator, response); + + const result = await runner.run({ + requestContext: { + connectionId: "myConnectionIdAbcdefg", + routeKey: WebsocketsEventRoute.disconnect + }, + body: JSON.stringify({ + token: "aToken", + tenant: "root", + locale: "en-US" + }) + }); + expect(result).toEqual({ + error: { + code: "CONNECTION_NOT_FOUND", + data: { + PK: "WS#CONNECTIONS", + SK: "myConnectionIdAbcdefg" + }, + message: 'There is no connection with ID "myConnectionIdAbcdefg".', + stack: expect.any(String) + }, + message: 'Route "$disconnect" action failed.', + statusCode: 200 + }); + }); + + it("should run and return good status - disconnect route", async () => { + const handler = useHandler(); + + const context = await handler.handle(); + const registry = context.websockets.registry; + const validator = new MockWebsocketsEventValidator(); + const response = new WebsocketsResponse(); + + context.websockets = new WebsocketsContext(registry, new MockWebsocketsTransport()); + + const runner = new WebsocketsRunner(context, registry, validator, response); + + const beforeConnectConnectionsViaTenant = await registry.listViaTenant("root"); + expect(beforeConnectConnectionsViaTenant).toHaveLength(0); + + const beforeConnectConnectionsViaIdentity = await registry.listViaIdentity("id-1"); + expect(beforeConnectConnectionsViaIdentity).toHaveLength(0); + + const connectResult = await runner.run({ + requestContext: { + connectionId: "myConnectionIdAbcdefg", + routeKey: WebsocketsEventRoute.connect + }, + body: JSON.stringify({ + token: "aToken", + tenant: "root", + locale: "en-US" + }) + }); + expect(connectResult).toEqual({ + statusCode: 200 + }); + + const afterConnectConnectionsViaTenant = await registry.listViaTenant("root"); + expect(afterConnectConnectionsViaTenant).toHaveLength(1); + expect(afterConnectConnectionsViaTenant).toMatchObject([ + { + connectionId: "myConnectionIdAbcdefg" + } + ]); + + const afterConnectConnectionsViaIdentity = await registry.listViaIdentity("id-12345678"); + expect(afterConnectConnectionsViaIdentity).toHaveLength(1); + expect(afterConnectConnectionsViaIdentity).toMatchObject([ + { + connectionId: "myConnectionIdAbcdefg" + } + ]); + + const result = await runner.run({ + requestContext: { + connectionId: "myConnectionIdAbcdefg", + routeKey: WebsocketsEventRoute.disconnect + }, + body: JSON.stringify({ + token: "aToken", + tenant: "root", + locale: "en-US" + }) + }); + expect(result).toEqual({ + statusCode: 200 + }); + + const afterDisconnectConnectionsViaTenant = await registry.listViaTenant("root"); + expect(afterDisconnectConnectionsViaTenant).toHaveLength(0); + + const afterDisconnectConnectionsViaIdentity = await registry.listViaIdentity("id-1"); + expect(afterDisconnectConnectionsViaIdentity).toHaveLength(0); + }); + + it("should run and return good status - custom route", async () => { + const handler = useHandler({ + plugins: [ + createWebsocketsRoutePlugin("myCustomRouteKey", async ({ response }) => { + return response.ok(); + }) + ] + }); + + const context = await handler.handle(); + const registry = context.websockets.registry; + const validator = new MockWebsocketsEventValidator(); + const response = new WebsocketsResponse(); + + context.websockets = new WebsocketsContext(registry, new MockWebsocketsTransport()); + + const runner = new WebsocketsRunner(context, registry, validator, response); + + const result = await runner.run({ + requestContext: { + routeKey: "myCustomRouteKey" + }, + body: JSON.stringify({ + token: "aToken", + tenant: "root", + locale: "en-US" + }) + }); + expect(result).toEqual({ + statusCode: 200 + }); + }); +}); diff --git a/packages/api-websockets/__tests__/types.ts b/packages/api-websockets/__tests__/types.ts new file mode 100644 index 00000000000..02749883502 --- /dev/null +++ b/packages/api-websockets/__tests__/types.ts @@ -0,0 +1,5 @@ +import { Context as SocketsContext } from "~/types"; +import { SecurityContext } from "@webiny/api-security/types"; +import { I18NContext } from "@webiny/api-i18n/types"; + +export interface Context extends SocketsContext, SecurityContext, I18NContext {} diff --git a/packages/api-websockets/__tests__/utils/middleware.ts b/packages/api-websockets/__tests__/utils/middleware.ts new file mode 100644 index 00000000000..b5be9dd0731 --- /dev/null +++ b/packages/api-websockets/__tests__/utils/middleware.ts @@ -0,0 +1,100 @@ +import { middleware, MiddlewareCallable as BaseMiddlewareCallable } from "~/utils/middleware"; + +interface MiddlewareCallable extends BaseMiddlewareCallable { + calls: number; +} + +const createFunctions = () => { + const firstFunction: MiddlewareCallable = async (input, next) => { + const output = await next(); + firstFunction.calls++; + return { + ...output, + first: "yes" + }; + }; + + firstFunction.calls = 0; + + const secondFunction: MiddlewareCallable = async (input, next) => { + const output = await next(); + console.log("secondFunction", output); + secondFunction.calls++; + return { + ...output, + second: "yes" + }; + }; + secondFunction.calls = 0; + + const thirdFunction: MiddlewareCallable = async (input, next) => { + const output = await next(); + console.log("thirdFunction", output); + thirdFunction.calls++; + return { + ...output, + third: "yes" + }; + }; + thirdFunction.calls = 0; + + return { + firstFunction, + secondFunction, + thirdFunction + }; +}; + +describe("middleware", () => { + it("should execute a single function", async () => { + const { firstFunction } = createFunctions(); + + const exec = middleware([firstFunction]); + + const firstResult = await exec({}); + expect(firstResult).toEqual({ + first: "yes" + }); + expect(firstFunction.calls).toBe(1); + + const secondResult = await exec({}); + expect(secondResult).toEqual({ + first: "yes" + }); + expect(firstFunction.calls).toBe(2); + + const thirdResult = await exec({}); + expect(thirdResult).toEqual({ + first: "yes" + }); + expect(firstFunction.calls).toBe(3); + }); + + it("should execute all functions", async () => { + const { firstFunction, secondFunction, thirdFunction } = createFunctions(); + + const exec = middleware([firstFunction, secondFunction, thirdFunction]); + + const firstResult = await exec({}); + expect(firstResult).toEqual({ + first: "yes", + second: "yes", + third: "yes" + }); + + expect(firstFunction.calls).toBe(1); + expect(secondFunction.calls).toBe(1); + expect(thirdFunction.calls).toBe(1); + + const secondResult = await exec({}); + expect(secondResult).toEqual({ + first: "yes", + second: "yes", + third: "yes" + }); + + expect(firstFunction.calls).toBe(2); + expect(secondFunction.calls).toBe(2); + expect(thirdFunction.calls).toBe(2); + }); +}); diff --git a/packages/api-websockets/jest.setup.js b/packages/api-websockets/jest.setup.js new file mode 100644 index 00000000000..049095053ae --- /dev/null +++ b/packages/api-websockets/jest.setup.js @@ -0,0 +1,11 @@ +const base = require("../../jest.config.base"); +const presets = require("@webiny/project-utils/testing/presets")( + ["@webiny/api-headless-cms", "storage-operations"], + ["@webiny/api-i18n", "storage-operations"], + ["@webiny/api-security", "storage-operations"], + ["@webiny/api-tenancy", "storage-operations"] +); + +module.exports = { + ...base({ path: __dirname }, presets) +}; diff --git a/packages/api-websockets/package.json b/packages/api-websockets/package.json new file mode 100644 index 00000000000..343f4418e7b --- /dev/null +++ b/packages/api-websockets/package.json @@ -0,0 +1,56 @@ +{ + "name": "@webiny/api-websockets", + "version": "0.0.0", + "main": "index.js", + "repository": { + "type": "git", + "url": "https://github.com/webiny/webiny-js.git" + }, + "description": "Websockets API", + "contributors": [ + "Bruno Zorić " + ], + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.9", + "@webiny/api": "0.0.0", + "@webiny/api-i18n": "0.0.0", + "@webiny/api-security": "0.0.0", + "@webiny/api-tenancy": "0.0.0", + "@webiny/aws-sdk": "0.0.0", + "@webiny/db-dynamodb": "0.0.0", + "@webiny/error": "0.0.0", + "@webiny/handler": "0.0.0", + "@webiny/handler-aws": "0.0.0", + "@webiny/plugins": "0.0.0", + "@webiny/utils": "0.0.0", + "type-fest": "^2.19.0", + "zod": "^3.22.4" + }, + "devDependencies": { + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-typescript": "^7.23.3", + "@types/aws-lambda": "^8.10.131", + "@webiny/api-headless-cms": "0.0.0", + "@webiny/api-wcp": "0.0.0", + "@webiny/cli": "0.0.0", + "@webiny/handler-db": "0.0.0", + "@webiny/handler-graphql": "0.0.0", + "@webiny/project-utils": "0.0.0", + "aws-lambda": "^1.0.7", + "graphql": "^15.8.0", + "rimraf": "^5.0.5", + "ttypescript": "^1.5.13", + "typescript": "4.7.4" + }, + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "scripts": { + "build": "yarn webiny run build", + "watch": "yarn webiny run watch" + } +} diff --git a/packages/api-websockets/src/context/WebsocketsContext.ts b/packages/api-websockets/src/context/WebsocketsContext.ts new file mode 100644 index 00000000000..9da2a0a461c --- /dev/null +++ b/packages/api-websockets/src/context/WebsocketsContext.ts @@ -0,0 +1,88 @@ +import WebinyError from "@webiny/error"; +import { IWebsocketsConnectionRegistry } from "~/registry"; +import { + IWebsocketsContext, + IWebsocketsContextDisconnectParams, + IWebsocketsContextListConnectionsParams, + IWebsocketsContextListConnectionsResponse, + IWebsocketsIdentity +} from "./abstractions/IWebsocketsContext"; +import { + IWebsocketsTransport, + IWebsocketsTransportSendConnection, + IWebsocketsTransportSendData +} from "~/transport"; +import { GenericRecord } from "@webiny/api/types"; + +export class WebsocketsContext implements IWebsocketsContext { + public readonly registry: IWebsocketsConnectionRegistry; + private readonly transport: IWebsocketsTransport; + + constructor(registry: IWebsocketsConnectionRegistry, transport: IWebsocketsTransport) { + this.registry = registry; + this.transport = transport; + } + + public async send( + identity: IWebsocketsIdentity, + data: IWebsocketsTransportSendData + ): Promise { + const connections = await this.listConnections({ + where: { + identityId: identity.id + } + }); + return this.transport.send(connections, data); + } + + public async sendToConnections( + connections: IWebsocketsTransportSendConnection[], + data: IWebsocketsTransportSendData + ): Promise { + return this.transport.send(connections, data); + } + + public async listConnections( + params?: IWebsocketsContextListConnectionsParams + ): IWebsocketsContextListConnectionsResponse { + const where = params?.where || {}; + if (where.identityId) { + return await this.registry.listViaIdentity(where.identityId); + } else if (where.tenant) { + return await this.registry.listViaTenant(where.tenant, where.locale); + } + return await this.registry.listAll(); + } + + public async disconnect( + params?: IWebsocketsContextDisconnectParams, + notify = true + ): Promise { + const where = params?.where || {}; + + const connections = await this.listConnections({ where }); + for (const connection of connections) { + await this.registry.unregister(connection); + } + if (!notify) { + return true; + } + + try { + await this.transport.send(connections, { + action: "forcedDisconnect" + }); + } catch (ex) { + throw new WebinyError( + "Failed to notify the clients about the forced disconnect.", + "FORCED_DISCONNECT_ERROR", + { + connections, + error: ex + } + ); + } + + return true; + } +} diff --git a/packages/api-websockets/src/context/abstractions/IWebsocketsContext.ts b/packages/api-websockets/src/context/abstractions/IWebsocketsContext.ts new file mode 100644 index 00000000000..6df6ef3ad84 --- /dev/null +++ b/packages/api-websockets/src/context/abstractions/IWebsocketsContext.ts @@ -0,0 +1,48 @@ +import { IWebsocketsConnectionRegistry, IWebsocketsConnectionRegistryData } from "~/registry"; +import { IWebsocketsTransportSendConnection, IWebsocketsTransportSendData } from "~/transport"; +import { SecurityIdentity } from "@webiny/api-security/types"; +import { GenericRecord } from "@webiny/api/types"; + +export type IWebsocketsContextListConnectionsResponse = Promise< + IWebsocketsConnectionRegistryData[] +>; + +export type IWebsocketsIdentity = Pick; + +export interface IWebsocketsContextListConnectionsParamsWhere { + identityId?: string; + tenant?: string; + locale?: string; +} + +export interface IWebsocketsContextListConnectionsParams { + where?: IWebsocketsContextListConnectionsParamsWhere; +} + +export interface IWebsocketsContextDisconnectParamsWhere { + connectionId?: string; + identityId?: string; + tenant?: string; + locale?: string; +} + +export interface IWebsocketsContextDisconnectParams { + where?: IWebsocketsContextDisconnectParamsWhere; +} + +export interface IWebsocketsContext { + readonly registry: IWebsocketsConnectionRegistry; + + send( + identity: IWebsocketsIdentity, + data: IWebsocketsTransportSendData + ): Promise; + sendToConnections( + connections: IWebsocketsTransportSendConnection[], + data: IWebsocketsTransportSendData + ): Promise; + listConnections( + params?: IWebsocketsContextListConnectionsParams + ): IWebsocketsContextListConnectionsResponse; + disconnect(params?: IWebsocketsContextDisconnectParams, notify?: boolean): Promise; +} diff --git a/packages/api-websockets/src/context/index.ts b/packages/api-websockets/src/context/index.ts new file mode 100644 index 00000000000..084db80c4a4 --- /dev/null +++ b/packages/api-websockets/src/context/index.ts @@ -0,0 +1,25 @@ +import { ContextPlugin } from "@webiny/handler"; +import { Context } from "~/types"; +import { WebsocketsContext } from "./WebsocketsContext"; +import { WebsocketsConnectionRegistry } from "~/registry"; +import { WebsocketsTransport } from "~/transport"; + +export * from "./WebsocketsContext"; +export * from "./abstractions/IWebsocketsContext"; + +export const createWebsocketsContext = () => { + const plugin = new ContextPlugin(async context => { + /** + * TODO Find a better way to send the documentClient to the registry. + */ + // @ts-expect-error + const documentClient = context.db.driver.documentClient; + const registry = new WebsocketsConnectionRegistry(documentClient); + const transport = new WebsocketsTransport(); + context.websockets = new WebsocketsContext(registry, transport); + }); + + plugin.name = "websockets.context"; + + return plugin; +}; diff --git a/packages/api-websockets/src/graphql/createResolvers.ts b/packages/api-websockets/src/graphql/createResolvers.ts new file mode 100644 index 00000000000..71bfcc18a84 --- /dev/null +++ b/packages/api-websockets/src/graphql/createResolvers.ts @@ -0,0 +1,81 @@ +import { Resolvers } from "@webiny/handler-graphql/types"; +import { Context } from "~/types"; +import { emptyResolver, resolve } from "./utils"; +import { IWebsocketsContextListConnectionsParams } from "~/context"; + +export interface IWebsocketsMutationDisconnectConnectionArgs { + connectionId: string; +} + +export interface IWebsocketsMutationDisconnectIdentityArgs { + identityId: string; +} + +export interface IWebsocketsMutationDisconnectTenantArgs { + tenant: string; + locale?: string; +} + +export const createResolvers = (): Resolvers => { + return { + Query: { + websockets: emptyResolver + }, + Mutation: { + websockets: emptyResolver + }, + WebsocketsQuery: { + listConnections: async (_, args: IWebsocketsContextListConnectionsParams, context) => { + return resolve(async () => { + return await context.websockets.listConnections(args); + }); + } + }, + WebsocketsMutation: { + // @ts-expect-error + disconnectConnection: async ( + _, + args: IWebsocketsMutationDisconnectConnectionArgs, + context + ) => { + return resolve(async () => { + return await context.websockets.disconnect({ + where: { + connectionId: args.connectionId + } + }); + }); + }, + // @ts-expect-error + disconnectIdentity: async ( + _, + args: IWebsocketsMutationDisconnectIdentityArgs, + context + ) => { + return resolve(async () => { + return await context.websockets.disconnect({ + where: { + identityId: args.identityId + } + }); + }); + }, + // @ts-expect-error + disconnectTenant: async (_, args: IWebsocketsMutationDisconnectTenantArgs, context) => { + return resolve(async () => { + return await context.websockets.disconnect({ + where: { + tenant: args.tenant, + locale: args.locale + } + }); + }); + }, + disconnectAll: async (_, __, context) => { + return resolve(async () => { + return await context.websockets.disconnect(); + }); + } + } + }; +}; diff --git a/packages/api-websockets/src/graphql/createTypeDefs.ts b/packages/api-websockets/src/graphql/createTypeDefs.ts new file mode 100644 index 00000000000..f95de3e929c --- /dev/null +++ b/packages/api-websockets/src/graphql/createTypeDefs.ts @@ -0,0 +1,69 @@ +export const createTypeDefs = () => { + return /* GraphQL */ ` + type WebsocketsIdentity { + id: String! + type: String + displayName: String + } + type WebsocketsConnection { + connectionId: String! + domainName: String! + stage: String! + identity: WebsocketsIdentity! + connectedOn: DateTime! + tenant: String! + locale: String! + } + + type WebsocketsError { + message: String! + code: String! + data: JSON + } + + type WebsocketsListConnectionsResponse { + data: [WebsocketsConnection!] + error: WebsocketsError + } + + input WebsocketsListConnectionsWhereInput { + identityId: String + tenant: String + locale: String + } + + type WebsocketsDisconnectResponse { + data: Boolean + error: WebsocketsError + } + + type WebsocketsQuery { + _empty: String + } + + type WebsocketsMutation { + _empty: String + } + + extend type Query { + websockets: WebsocketsQuery + } + + extend type Mutation { + websockets: WebsocketsMutation + } + + extend type WebsocketsQuery { + listConnections( + where: WebsocketsListConnectionsWhereInput + ): WebsocketsListConnectionsResponse! + } + + extend type WebsocketsMutation { + disconnectConnection(connectionId: String!): WebsocketsDisconnectResponse! + disconnectIdentity(identityId: String!): WebsocketsDisconnectResponse! + disconnectTenant(tenant: String!, locale: String): WebsocketsDisconnectResponse! + disconnectAll: WebsocketsDisconnectResponse! + } + `; +}; diff --git a/packages/api-websockets/src/graphql/index.ts b/packages/api-websockets/src/graphql/index.ts new file mode 100644 index 00000000000..e8a809304f1 --- /dev/null +++ b/packages/api-websockets/src/graphql/index.ts @@ -0,0 +1,14 @@ +import { GraphQLSchemaPlugin } from "@webiny/handler-graphql"; +import { createTypeDefs } from "./createTypeDefs"; +import { createResolvers } from "./createResolvers"; + +export const createWebsocketsGraphQL = () => { + const plugin = new GraphQLSchemaPlugin({ + typeDefs: createTypeDefs(), + resolvers: createResolvers() + }); + + plugin.name = "websockets.graphql"; + + return plugin; +}; diff --git a/packages/api-websockets/src/graphql/utils.ts b/packages/api-websockets/src/graphql/utils.ts new file mode 100644 index 00000000000..5b96be6055a --- /dev/null +++ b/packages/api-websockets/src/graphql/utils.ts @@ -0,0 +1,15 @@ +import { ErrorResponse, Response } from "@webiny/handler-graphql"; + +export const emptyResolver = () => ({}); + +interface ResolveCallable { + (): Promise; +} + +export const resolve = async (fn: ResolveCallable) => { + try { + return new Response(await fn()); + } catch (ex) { + return new ErrorResponse(ex); + } +}; diff --git a/packages/api-websockets/src/handler/handler.ts b/packages/api-websockets/src/handler/handler.ts new file mode 100644 index 00000000000..896254d348f --- /dev/null +++ b/packages/api-websockets/src/handler/handler.ts @@ -0,0 +1,93 @@ +import WebinyError from "@webiny/error"; +import { createHandler as createBaseHandler } from "@webiny/handler"; +import { registerDefaultPlugins } from "@webiny/handler-aws/plugins"; +import { execute } from "@webiny/handler-aws/execute"; +import { PluginsContainer } from "@webiny/plugins"; +import { createWebsocketsRoutePlugins } from "~/runner/routes"; +import { WebsocketsEventValidator } from "~/validator"; +import { WebsocketsResponse } from "~/response"; +import { Context } from "~/types"; +import { WebsocketsRunner } from "~/runner"; +import { PluginCollection } from "@webiny/plugins/types"; +import { HandlerCallable, HandlerParams } from "./types"; +import { getEventValues } from "./headers"; + +const url = "/webiny-websockets"; + +const createPluginsContainer = ( + plugins?: PluginsContainer | PluginCollection +): PluginsContainer => { + if (plugins instanceof PluginsContainer) { + return plugins; + } + return new PluginsContainer(plugins || []); +}; + +export const createHandler = (params: HandlerParams): HandlerCallable => { + const plugins = createPluginsContainer(params.plugins); + plugins.register(...createWebsocketsRoutePlugins()); + + return async event => { + const app = createBaseHandler({ + ...params, + plugins, + options: { + logger: params.debug === true, + ...(params.options || {}) + } + }); + + registerDefaultPlugins(app.webiny); + + app.setErrorHandler(async (error, _, reply) => { + app.__webiny_raw_result = { + error: { + message: error.message, + code: error.code, + data: error.data + }, + statusCode: 200 + }; + return reply.send({}); + }); + + app.post(url, async (_, reply) => { + const { validator, response } = params; + const context = app.webiny as Context; + const handler = new WebsocketsRunner( + context, + context.websockets.registry, + validator || new WebsocketsEventValidator(), + response || new WebsocketsResponse() + ); + + const result = await handler.run(event); + + return reply + .status(result.statusCode) + .headers({ + "Sec-WebSocket-Protocol": "webiny-ws-v1" + }) + .send(result); + }); + + const { tenant, locale, endpoint, token } = getEventValues(event); + + const headers = { + Authorization: `Bearer ${token}`, + ["x-tenant"]: tenant, + ["x-webiny-cms-locale"]: locale, + ["x-webiny-cms-endpoint"]: endpoint, + ...event.headers + }; + + return execute({ + app, + url, + payload: { + ...event, + headers + } + }); + }; +}; diff --git a/packages/api-websockets/src/handler/headers.ts b/packages/api-websockets/src/handler/headers.ts new file mode 100644 index 00000000000..9844c8af475 --- /dev/null +++ b/packages/api-websockets/src/handler/headers.ts @@ -0,0 +1,44 @@ +import { IWebsocketsEventData, IWebsocketsIncomingEvent } from "~/handler/types"; + +const getEventBody = (event: IWebsocketsIncomingEvent): IWebsocketsEventData => { + if (!event.body) { + return {}; + } else if (typeof event.body === "object") { + return event.body; + } else if (typeof event.body === "string") { + try { + return JSON.parse(event.body); + } catch (ex) { + console.log(ex.message); + return {}; + } + } + console.log("Unexpected event.body type:", typeof event.body); + return {}; +}; + +const getToken = (body: IWebsocketsEventData, event: IWebsocketsIncomingEvent): string | null => { + return body?.token || event.queryStringParameters?.token || null; +}; + +const getTenant = (body: IWebsocketsEventData, event: IWebsocketsIncomingEvent): string => { + return body?.tenant || event.queryStringParameters?.tenant || "root"; +}; + +const getLocale = (body: IWebsocketsEventData, event: IWebsocketsIncomingEvent): string => { + return body?.locale || event.queryStringParameters?.locale || "en-US"; +}; + +export const getEventValues = (event: IWebsocketsIncomingEvent) => { + const body = getEventBody(event); + + const token = getToken(body, event); + const tenant = getTenant(body, event); + const locale = getLocale(body, event); + return { + tenant, + locale, + token, + endpoint: "manage" + }; +}; diff --git a/packages/api-websockets/src/handler/register.ts b/packages/api-websockets/src/handler/register.ts new file mode 100644 index 00000000000..c5347557bf7 --- /dev/null +++ b/packages/api-websockets/src/handler/register.ts @@ -0,0 +1,20 @@ +import { registry } from "@webiny/handler-aws/registry"; +import { createSourceHandler } from "@webiny/handler-aws"; +import { HandlerParams, IWebsocketsIncomingEvent } from "./types"; + +const handler = createSourceHandler({ + name: "handler-webiny-websockets", + canUse: event => { + const { routeKey, connectionId, eventType } = event.requestContext || {}; + return !!routeKey && !!connectionId && !!eventType; + }, + handle: async ({ params, event, context }) => { + const { createHandler } = await import( + /* webpackChunkName: "SocketsHandler" */ + "./handler" + ); + return createHandler(params)(event, context); + } +}); + +registry.register(handler); diff --git a/packages/api-websockets/src/handler/types.ts b/packages/api-websockets/src/handler/types.ts new file mode 100644 index 00000000000..0d48f788c3a --- /dev/null +++ b/packages/api-websockets/src/handler/types.ts @@ -0,0 +1,83 @@ +import { HandlerFactoryParams } from "@webiny/handler-aws/types"; +import { IWebsocketsEventValidator } from "~/validator"; +import { IWebsocketsResponse } from "~/response"; +import { APIGatewayProxyResult, Context as LambdaContext } from "aws-lambda"; +import { GenericRecord } from "@webiny/api/types"; +import { PartialDeep } from "type-fest"; + +export interface HandlerCallable { + (event: IWebsocketsIncomingEvent, context: LambdaContext): Promise; +} + +export interface HandlerParams extends HandlerFactoryParams { + validator?: IWebsocketsEventValidator; + response?: IWebsocketsResponse; +} + +export enum WebsocketsEventRoute { + "connect" = "$connect", + "disconnect" = "$disconnect", + "default" = "$default" +} + +export interface IWebsocketsEventData { + token?: string; + tenant?: string; + locale?: string; + messageId?: string; + action?: string; + data?: GenericRecord; +} + +export enum WebsocketsEventRequestContextEventType { + "message" = "MESSAGE", + "connect" = "CONNECT", + "disconnect" = "DISCONNECT" +} + +export interface IWebsocketsEventRequestContext { + connectionId: string; + connectedAt: number; + domainName: string; + eventType: WebsocketsEventRequestContextEventType; + routeKey: WebsocketsEventRoute | string; + stage: string; +} + +export interface IWebsocketsEventHeaders { + "Accept-Encoding"?: string; + "Accept-Language"?: string; + "Cache-Control"?: string; + Host?: string; + Origin?: string; + Pragma?: string; + "Sec-WebSocket-Extensions"?: string; + "Sec-WebSocket-Key"?: string; + "Sec-WebSocket-Version"?: string; + "Sec-WebSocket-Protocol"?: string; + "User-Agent"?: string; + "X-Amzn-Trace-Id"?: string; + "X-Forwarded-For"?: string; + "X-Forwarded-Port"?: `${number}`; + "X-Forwarded-Proto"?: "https" | "http"; + ["x-tenant"]?: string; + ["x-webiny-cms-locale"]?: string; + ["x-webiny-cms-endpoint"]?: string; +} + +export interface IWebsocketsEventQueryStringParameters { + tenant?: string; + locale?: string; + token?: string; +} + +export interface IWebsocketsEvent { + headers?: IWebsocketsEventHeaders; + queryStringParameters?: IWebsocketsEventQueryStringParameters; + requestContext: IWebsocketsEventRequestContext; + body?: T; +} + +export interface IWebsocketsIncomingEvent extends PartialDeep> { + body?: string | GenericRecord; +} diff --git a/packages/api-websockets/src/index.ts b/packages/api-websockets/src/index.ts new file mode 100644 index 00000000000..752889ff200 --- /dev/null +++ b/packages/api-websockets/src/index.ts @@ -0,0 +1,17 @@ +import "./handler/register"; +import { Plugin } from "@webiny/plugins/types"; +import { createWebsocketsContext } from "~/context"; +import { createWebsocketsGraphQL } from "~/graphql"; + +export const createWebsockets = (): Plugin[] => { + return [createWebsocketsContext(), createWebsocketsGraphQL()]; +}; + +export * from "./validator"; +export * from "./transport"; +export * from "./runner"; +export * from "./registry"; +export * from "./context"; + +export * from "./plugins"; +export * from "./types"; diff --git a/packages/api-websockets/src/plugins/WebsocketsActionPlugin.ts b/packages/api-websockets/src/plugins/WebsocketsActionPlugin.ts new file mode 100644 index 00000000000..43e2510f352 --- /dev/null +++ b/packages/api-websockets/src/plugins/WebsocketsActionPlugin.ts @@ -0,0 +1,33 @@ +import { Plugin } from "@webiny/plugins"; +import { GenericRecord } from "@webiny/api/types"; +import { + IWebsocketsActionPluginCallable, + IWebsocketsActionPluginCallableParams, + WebsocketsActionPluginCallableResponse +} from "./abstrations/IWebsocketsActionPlugin"; + +export class WebsocketsActionPlugin extends Plugin { + public static override readonly type: string = "websockets.route.action"; + + public readonly action: string; + private readonly cb: IWebsocketsActionPluginCallable; + + public constructor(action: string, cb: IWebsocketsActionPluginCallable) { + super(); + this.action = action; + this.cb = cb; + } + + public run( + params: IWebsocketsActionPluginCallableParams + ): Promise> { + return this.cb(params); + } +} + +export const createWebsocketsAction = ( + action: string, + cb: IWebsocketsActionPluginCallable +) => { + return new WebsocketsActionPlugin(action, cb); +}; diff --git a/packages/api-websockets/src/plugins/WebsocketsRoutePlugin.ts b/packages/api-websockets/src/plugins/WebsocketsRoutePlugin.ts new file mode 100644 index 00000000000..402bbc909dd --- /dev/null +++ b/packages/api-websockets/src/plugins/WebsocketsRoutePlugin.ts @@ -0,0 +1,65 @@ +import { Plugin } from "@webiny/plugins"; +import { IWebsocketsEvent, IWebsocketsEventData, WebsocketsEventRoute } from "~/handler/types"; +import { Context } from "~/types"; +import { IWebsocketsRunnerResponse } from "~/runner"; +import { IWebsocketsConnectionRegistry } from "~/registry"; +import { IWebsocketsResponse } from "~/response/abstractions/IWebsocketsResponse"; +import { IWebsocketsIdentity } from "~/context"; + +export interface IWebsocketsRoutePluginCallableParams< + C extends Context = Context, + R extends IWebsocketsRunnerResponse = IWebsocketsRunnerResponse, + T extends IWebsocketsEventData = IWebsocketsEventData +> { + event: IWebsocketsEvent; + registry: IWebsocketsConnectionRegistry; + context: C; + response: IWebsocketsResponse; + getTenant: () => string | null; + getLocale: () => string | null; + getIdentity: () => IWebsocketsIdentity | null; + next: () => Promise; +} + +export interface IWebsocketsRoutePluginCallable< + C extends Context = Context, + R extends IWebsocketsRunnerResponse = IWebsocketsRunnerResponse, + T extends IWebsocketsEventData = IWebsocketsEventData +> { + (params: IWebsocketsRoutePluginCallableParams): Promise; +} + +export class WebsocketsRoutePlugin< + C extends Context = Context, + R extends IWebsocketsRunnerResponse = IWebsocketsRunnerResponse, + T extends IWebsocketsEventData = IWebsocketsEventData +> extends Plugin { + public static override readonly type: string = "websockets.route"; + + public readonly route: WebsocketsEventRoute | string; + private readonly cb: IWebsocketsRoutePluginCallable; + + public constructor( + route: WebsocketsEventRoute | string, + cb: IWebsocketsRoutePluginCallable + ) { + super(); + this.route = route; + this.cb = cb; + } + + public async run(params: IWebsocketsRoutePluginCallableParams): Promise { + return this.cb(params); + } +} + +export const createWebsocketsRoutePlugin = < + C extends Context = Context, + R extends IWebsocketsRunnerResponse = IWebsocketsRunnerResponse, + T extends IWebsocketsEventData = IWebsocketsEventData +>( + route: WebsocketsEventRoute | string, + cb: IWebsocketsRoutePluginCallable +) => { + return new WebsocketsRoutePlugin(route, cb); +}; diff --git a/packages/api-websockets/src/plugins/abstrations/IWebsocketsActionPlugin.ts b/packages/api-websockets/src/plugins/abstrations/IWebsocketsActionPlugin.ts new file mode 100644 index 00000000000..42c84b36357 --- /dev/null +++ b/packages/api-websockets/src/plugins/abstrations/IWebsocketsActionPlugin.ts @@ -0,0 +1,64 @@ +import { GenericRecord } from "@webiny/api/types"; +import { Context } from "~/types"; + +export interface IWebsocketsActionPluginCallableParamsSend { + toConnection( + connectionId: string, + data: T + ): Promise; + toTenant(tenant: string, data: T): Promise; + toTenantAndLocale( + tenant: string, + locale: string, + data: T + ): Promise; + toIdentity(identity: string, data: T): Promise; +} + +export interface IWebsocketsActionPluginCallableParamsRespondError< + T extends GenericRecord = GenericRecord +> { + message: string; + code: string; + data: T; +} + +export interface IWebsocketsActionPluginCallableParamsRespondOkResponse< + T extends GenericRecord = GenericRecord +> { + data: T; + error?: never; +} + +export interface IWebsocketsActionPluginCallableParamsRespondErrorResponse< + T extends GenericRecord = GenericRecord +> { + error: IWebsocketsActionPluginCallableParamsRespondError; + data?: never; +} + +export interface IWebsocketsActionPluginCallableParamsRespond { + ok( + data: T + ): Promise>; + error( + error: IWebsocketsActionPluginCallableParamsRespondError + ): Promise>; +} + +export interface IWebsocketsActionPluginCallableParams { + context: C; + next(): Promise; + send: IWebsocketsActionPluginCallableParamsSend; + respond: IWebsocketsActionPluginCallableParamsRespond; +} + +export type WebsocketsActionPluginCallableResponse = + | IWebsocketsActionPluginCallableParamsRespondOkResponse + | IWebsocketsActionPluginCallableParamsRespondErrorResponse; + +export interface IWebsocketsActionPluginCallable { + (params: IWebsocketsActionPluginCallableParams): Promise< + WebsocketsActionPluginCallableResponse + >; +} diff --git a/packages/api-websockets/src/plugins/index.ts b/packages/api-websockets/src/plugins/index.ts new file mode 100644 index 00000000000..065141d7308 --- /dev/null +++ b/packages/api-websockets/src/plugins/index.ts @@ -0,0 +1,3 @@ +export * from "./WebsocketsRoutePlugin"; +export * from "./WebsocketsActionPlugin"; +export * from "./abstrations/IWebsocketsActionPlugin"; diff --git a/packages/api-websockets/src/registry/WebsocketsConnectionRegistry.ts b/packages/api-websockets/src/registry/WebsocketsConnectionRegistry.ts new file mode 100644 index 00000000000..3421eab917e --- /dev/null +++ b/packages/api-websockets/src/registry/WebsocketsConnectionRegistry.ts @@ -0,0 +1,165 @@ +import WebinyError from "@webiny/error"; +import { + IWebsocketsConnectionRegistry, + IWebsocketsConnectionRegistryData, + IWebsocketsConnectionRegistryRegisterParams, + IWebsocketsConnectionRegistryUnregisterParams +} from "./abstractions/IWebsocketsConnectionRegistry"; +import { createEntity } from "~/registry/entity"; +import { deleteItem, get, put, queryAll } from "@webiny/db-dynamodb"; +import { DynamoDBDocument } from "@webiny/aws-sdk/client-dynamodb"; +import { EntityQueryOptions } from "@webiny/db-dynamodb/toolbox"; + +const PK = `WS#CONNECTIONS`; +const GSI1_PK = "WS#CONNECTIONS#IDENTITY"; +const GSI2_PK = "WS#CONNECTIONS#TENANT#LOCALE"; + +interface IWebsocketsConnectionRegistryDbItem { + PK: string; + SK: string; + GSI1_PK: string; + GSI1_SK: string; + GSI2_PK: string; + GSI2_SK: string; + data: IWebsocketsConnectionRegistryData; +} + +export class WebsocketsConnectionRegistry implements IWebsocketsConnectionRegistry { + private readonly entity: ReturnType; + + public constructor(documentClient: DynamoDBDocument) { + this.entity = createEntity(documentClient); + } + + public async register( + params: IWebsocketsConnectionRegistryRegisterParams + ): Promise { + const { connectionId, tenant, locale, identity, domainName, stage, connectedOn } = params; + + const data: IWebsocketsConnectionRegistryData = { + connectionId, + identity, + tenant, + locale, + domainName, + stage, + connectedOn + }; + await this.store(data); + return data; + } + + public async unregister(params: IWebsocketsConnectionRegistryUnregisterParams): Promise { + const { connectionId } = params; + + const keys = { + PK, + SK: connectionId + }; + const original = await get({ + entity: this.entity, + keys + }); + if (!original) { + const message = `There is no connection with ID "${connectionId}".`; + throw new WebinyError(message, "CONNECTION_NOT_FOUND", keys); + } + + try { + await deleteItem({ + entity: this.entity, + keys + }); + } catch (ex) { + console.error( + `Could not remove connection from the database: ${original.data.connectionId}` + ); + throw new WebinyError(ex.message, ex.code, keys); + } + } + /** + * Uses GSI1 keys + */ + public async listViaIdentity(identity: string): Promise { + const items = await queryAll({ + entity: this.entity, + partitionKey: GSI1_PK, + options: { + index: "GSI1", + eq: identity + } + }); + return items.map(item => { + return item.data; + }); + } + + /** + * Uses GSI2 keys + */ + public async listViaTenant( + tenant: string, + locale?: string + ): Promise { + let options: Partial = { + beginsWith: `T#${tenant}#L#` + }; + if (locale) { + options = { + eq: `T#${tenant}#L#${locale}` + }; + } + const items = await queryAll({ + entity: this.entity, + partitionKey: GSI2_PK, + options: { + ...options, + index: "GSI2" + } + }); + return items.map(item => { + return item.data; + }); + } + + public async listAll(): Promise { + const items = await queryAll({ + entity: this.entity, + partitionKey: PK, + options: { + gte: " " + } + }); + return items.map(item => { + return item.data; + }); + } + + private async store(data: IWebsocketsConnectionRegistryData) { + const { connectionId, tenant, locale, identity } = data; + const item: IWebsocketsConnectionRegistryDbItem = { + // to find specific identity related to given connection + PK, + SK: connectionId, + // to find all connections related to given identity + GSI1_PK, + GSI1_SK: identity.id, + // to find all connections related to given tenant/locale combination + GSI2_PK, + GSI2_SK: `T#${tenant}#L#${locale}`, + data + }; + try { + return await put({ + entity: this.entity, + item + }); + } catch (err) { + throw WebinyError.from(err, { + message: "Could not store websockets connection data.", + code: "STORE_WEBSOCKETS_CONNECTION_DATA_ERROR", + data: item + }); + } + } +} diff --git a/packages/api-websockets/src/registry/abstractions/IWebsocketsConnectionRegistry.ts b/packages/api-websockets/src/registry/abstractions/IWebsocketsConnectionRegistry.ts new file mode 100644 index 00000000000..0ac7169e0db --- /dev/null +++ b/packages/api-websockets/src/registry/abstractions/IWebsocketsConnectionRegistry.ts @@ -0,0 +1,39 @@ +import { IWebsocketsIdentity } from "~/context/abstractions/IWebsocketsContext"; + +export interface IWebsocketsConnectionRegistryData { + connectionId: string; + identity: IWebsocketsIdentity; + tenant: string; + locale: string; + connectedOn: string; + domainName: string; + stage: string; +} + +export interface IWebsocketsConnectionRegistryRegisterParams { + connectionId: string; + tenant: string; + locale: string; + identity: IWebsocketsIdentity; + domainName: string; + stage: string; + /** + * A DateTime.toISOString() format. + */ + connectedOn: string; +} + +export interface IWebsocketsConnectionRegistryUnregisterParams { + connectionId: string; +} + +export interface IWebsocketsConnectionRegistry { + register( + event: IWebsocketsConnectionRegistryRegisterParams + ): Promise; + unregister(event: IWebsocketsConnectionRegistryUnregisterParams): Promise; + + listViaIdentity(identity: string): Promise; + listViaTenant(tenant: string, locale?: string): Promise; + listAll(): Promise; +} diff --git a/packages/api-websockets/src/registry/entity.ts b/packages/api-websockets/src/registry/entity.ts new file mode 100644 index 00000000000..0ebfb427925 --- /dev/null +++ b/packages/api-websockets/src/registry/entity.ts @@ -0,0 +1,57 @@ +import { DynamoDBDocument } from "@webiny/aws-sdk/client-dynamodb"; +import { Entity, Table } from "@webiny/db-dynamodb/toolbox"; + +const name = "SocketsConnectionRegistry"; + +export const createEntity = (documentClient: DynamoDBDocument) => { + const table = new Table({ + name: String(process.env.DB_TABLE), + partitionKey: "PK", + sortKey: "SK", + DocumentClient: documentClient, + indexes: { + GSI1: { + partitionKey: "GSI1_PK", + sortKey: "GSI1_SK" + }, + GSI2: { + partitionKey: "GSI2_PK", + sortKey: "GSI2_SK" + } + }, + autoExecute: true, + autoParse: true + }); + + return new Entity({ + name, + table, + attributes: { + PK: { + partitionKey: true + }, + SK: { + sortKey: true + }, + GSI1_PK: { + type: "string" + }, + GSI1_SK: { + type: "string" + }, + GSI2_PK: { + type: "string" + }, + GSI2_SK: { + type: "string" + }, + TYPE: { + type: "string", + default: name + }, + data: { + type: "map" + } + } + }); +}; diff --git a/packages/api-websockets/src/registry/index.ts b/packages/api-websockets/src/registry/index.ts new file mode 100644 index 00000000000..67e68fe3dfd --- /dev/null +++ b/packages/api-websockets/src/registry/index.ts @@ -0,0 +1,2 @@ +export * from "./abstractions/IWebsocketsConnectionRegistry"; +export * from "./WebsocketsConnectionRegistry"; diff --git a/packages/api-websockets/src/response/WebsocketsResponse.ts b/packages/api-websockets/src/response/WebsocketsResponse.ts new file mode 100644 index 00000000000..3ee94f55ae4 --- /dev/null +++ b/packages/api-websockets/src/response/WebsocketsResponse.ts @@ -0,0 +1,29 @@ +import { + IWebsocketsResponse, + IWebsocketsResponseErrorParams, + IWebsocketsResponseErrorResult, + IWebsocketsResponseOkParams, + IWebsocketsResponseOkResult +} from "./abstractions/IWebsocketsResponse"; + +export class WebsocketsResponse implements IWebsocketsResponse { + public ok(params?: IWebsocketsResponseOkParams): IWebsocketsResponseOkResult { + return { + statusCode: 200, + ...params + }; + } + + public error(params: IWebsocketsResponseErrorParams): IWebsocketsResponseErrorResult { + return { + ...params, + statusCode: params.statusCode || 200, + error: { + ...params.error, + message: params.error?.message || params.message, + code: params.error?.code || "UNKNOWN_ERROR", + data: params.error?.data || {} + } + }; + } +} diff --git a/packages/api-websockets/src/response/abstractions/IWebsocketsResponse.ts b/packages/api-websockets/src/response/abstractions/IWebsocketsResponse.ts new file mode 100644 index 00000000000..834e667e006 --- /dev/null +++ b/packages/api-websockets/src/response/abstractions/IWebsocketsResponse.ts @@ -0,0 +1,36 @@ +import { GenericRecord } from "@webiny/api/types"; + +export interface IWebsocketsResponseOkParams { + message?: string; + data?: GenericRecord; +} + +export interface IWebsocketsResponseOkResult { + statusCode: number; + data?: GenericRecord; + message?: string; +} + +export interface IWebsocketsResponseErrorParams { + statusCode?: number; + error?: Omit & + Partial>; + message: string; +} + +export interface IWebsocketsResponseErrorResultError { + message: string; + code: string; + data: GenericRecord; + stack?: string; +} + +export interface IWebsocketsResponseErrorResult { + statusCode: number; + error: IWebsocketsResponseErrorResultError; +} + +export interface IWebsocketsResponse { + ok(params?: IWebsocketsResponseOkParams): IWebsocketsResponseOkResult; + error(params: IWebsocketsResponseErrorParams): IWebsocketsResponseErrorResult; +} diff --git a/packages/api-websockets/src/response/index.ts b/packages/api-websockets/src/response/index.ts new file mode 100644 index 00000000000..f55884357a0 --- /dev/null +++ b/packages/api-websockets/src/response/index.ts @@ -0,0 +1,2 @@ +export * from "./abstractions/IWebsocketsResponse"; +export * from "./WebsocketsResponse"; diff --git a/packages/api-websockets/src/runner/WebsocketsRunner.ts b/packages/api-websockets/src/runner/WebsocketsRunner.ts new file mode 100644 index 00000000000..c3caa281ad7 --- /dev/null +++ b/packages/api-websockets/src/runner/WebsocketsRunner.ts @@ -0,0 +1,235 @@ +import WebinyError from "@webiny/error"; +import { + IWebsocketsEvent, + IWebsocketsEventData, + IWebsocketsEventRequestContext, + IWebsocketsIncomingEvent, + WebsocketsEventRequestContextEventType, + WebsocketsEventRoute +} from "~/handler/types"; +import { Context } from "~/types"; +import { IWebsocketsEventValidator } from "~/validator"; +import { IWebsocketsRunner, IWebsocketsRunnerResponse } from "./abstractions/IWebsocketsRunner"; +import { IWebsocketsRoutePluginCallableParams, WebsocketsRoutePlugin } from "~/plugins"; +import { middleware } from "~/utils/middleware"; +import { IWebsocketsConnectionRegistry } from "~/registry"; +import { + IWebsocketsResponse, + IWebsocketsResponseErrorResult, + IWebsocketsResponseOkResult +} from "~/response"; +import { IWebsocketsTransportSendConnection } from "~/transport"; +import { IWebsocketsIdentity } from "~/context"; + +type MiddlewareParams = Pick< + IWebsocketsRoutePluginCallableParams, + "context" | "event" | "registry" +>; + +interface IWebsocketsRunnerRespondParams + extends Pick< + IWebsocketsEventRequestContext, + "connectionId" | "domainName" | "stage" | "eventType" + > { + messageId?: string; + result: IWebsocketsResponseOkResult | IWebsocketsResponseErrorResult; +} + +export class WebsocketsRunner implements IWebsocketsRunner { + private readonly context: Context; + private readonly registry: IWebsocketsConnectionRegistry; + private readonly validator: IWebsocketsEventValidator; + private readonly response: IWebsocketsResponse; + + public constructor( + context: Context, + registry: IWebsocketsConnectionRegistry, + validator: IWebsocketsEventValidator, + response: IWebsocketsResponse + ) { + this.context = context; + this.registry = registry; + this.validator = validator; + this.response = response; + } + + public async run( + input: IWebsocketsIncomingEvent + ): Promise { + let event: IWebsocketsEvent | undefined; + try { + event = await this.validator.validate(input); + } catch (ex) { + const result = this.response.error({ + message: "Validation failed.", + error: { + message: ex.message, + code: ex.code, + data: ex.data, + stack: ex.stack + } + }); + + const { connectionId, domainName, stage, eventType } = input.requestContext || {}; + let messageId: string | undefined; + try { + const body = + typeof input.body === "string" ? input.body : JSON.stringify(input.body || {}); + const json = JSON.parse(body); + messageId = json.messageId; + } catch { + // Do nothing + } + if (!connectionId || !stage || !domainName || !eventType) { + return result; + } + + await this.respond({ + connectionId, + domainName, + stage, + eventType, + messageId, + result + }); + return result; + } + + let result: IWebsocketsResponseOkResult | IWebsocketsResponseErrorResult; + try { + result = await this.executeRoute(event); + } catch (ex) { + result = this.response.error({ + message: `Route "${event.requestContext.routeKey}" action failed.`, + error: { + message: ex.message, + code: ex.code, + data: ex.data, + stack: ex.stack + } + }); + } + try { + await this.respond({ + ...event.requestContext, + messageId: event.body?.messageId, + result + }); + return result; + } catch (ex) { + return this.response.error({ + message: "Failed to respond to the request.", + error: { + message: ex.message, + code: ex.code, + data: { + ...ex.data, + result + }, + stack: ex.stack + } + }); + } + } + + private getRoutePlugins(route: WebsocketsEventRoute | string): WebsocketsRoutePlugin[] { + const plugins = this.context.plugins + .byType(WebsocketsRoutePlugin.type) + .filter(plugin => { + return plugin.route === route; + }); + if (plugins.length === 0) { + throw new WebinyError( + `There are no plugins for the route: ${route}.`, + "NO_ROUTE_PLUGINS", + { + route + } + ); + } + return plugins; + } + + private async executeRoute(event: IWebsocketsEvent): Promise { + /** + * We will always fetch plugins in reverse order, so that users can override our default ones if necessary. + */ + const plugins = this.getRoutePlugins(event.requestContext.routeKey).reverse(); + + const getTenant = () => { + const tenant = this.context.tenancy.getCurrentTenant(); + return tenant?.id || null; + }; + const getLocale = (): string | null => { + const locale = this.context.i18n.getCurrentLocale("content"); + return locale?.code || null; + }; + + const getIdentity = (): IWebsocketsIdentity | null => { + const identity = this.context.security.getIdentity(); + return identity || null; + }; + + const action = middleware( + plugins.map(plugin => { + return async (params, next) => { + return plugin.run({ + registry: params.registry, + event: params.event, + context: params.context, + getTenant, + getLocale, + getIdentity, + response: this.response, + next + }); + }; + }) + ); + + const result = await action({ + event, + registry: this.registry, + context: this.context + }); + if (result) { + return result; + } + const message = "No response from the route action."; + return this.response.error({ + message, + error: { + message, + code: "NO_RESPONSE" + }, + statusCode: 404 + }); + } + + private async respond(params: IWebsocketsRunnerRespondParams): Promise { + const { connectionId, domainName, stage, eventType, result, messageId } = params; + if (eventType !== WebsocketsEventRequestContextEventType.message) { + return; + } else if (!connectionId || !domainName || !stage) { + const message = "No connectionId, domainName or stage."; + const data = { + connectionId, + domainName, + stage + }; + console.error(message, JSON.stringify(data)); + throw new WebinyError(message, "GENERAL_ERROR", data); + } + const connection: IWebsocketsTransportSendConnection = { + connectionId, + domainName, + stage + }; + + const dataToSend = { + ...result, + messageId + }; + await this.context.websockets.sendToConnections([connection], dataToSend); + } +} diff --git a/packages/api-websockets/src/runner/abstractions/IWebsocketsRunner.ts b/packages/api-websockets/src/runner/abstractions/IWebsocketsRunner.ts new file mode 100644 index 00000000000..051bd531140 --- /dev/null +++ b/packages/api-websockets/src/runner/abstractions/IWebsocketsRunner.ts @@ -0,0 +1,18 @@ +import { IWebsocketsIncomingEvent } from "~/handler/types"; +import { GenericRecord } from "@webiny/api/types"; + +export interface IWebsocketsResponseError { + message: string; + code: string; + data?: GenericRecord | null; + stack?: string; +} +export interface IWebsocketsRunnerResponse { + statusCode: number; + message?: string; + error?: IWebsocketsResponseError; +} + +export interface IWebsocketsRunner { + run(params: IWebsocketsIncomingEvent): Promise; +} diff --git a/packages/api-websockets/src/runner/index.ts b/packages/api-websockets/src/runner/index.ts new file mode 100644 index 00000000000..fd67c545a5a --- /dev/null +++ b/packages/api-websockets/src/runner/index.ts @@ -0,0 +1,2 @@ +export * from "./abstractions/IWebsocketsRunner"; +export * from "./WebsocketsRunner"; diff --git a/packages/api-websockets/src/runner/routes/connect.ts b/packages/api-websockets/src/runner/routes/connect.ts new file mode 100644 index 00000000000..1ab54acefaa --- /dev/null +++ b/packages/api-websockets/src/runner/routes/connect.ts @@ -0,0 +1,46 @@ +import { WebsocketsEventRoute } from "~/handler/types"; +import { createWebsocketsRoutePlugin } from "~/plugins/WebsocketsRoutePlugin"; + +const getConnectedOn = (connectedAt?: number) => { + if (!connectedAt) { + return new Date().toISOString(); + } + return new Date(connectedAt).toISOString(); +}; + +export const createWebsocketsRouteConnectPlugin = () => { + const plugin = createWebsocketsRoutePlugin(WebsocketsEventRoute.connect, async params => { + const { registry, event, response, getTenant, getLocale, getIdentity } = params; + + const tenant = getTenant(); + const locale = getLocale(); + const identity = getIdentity(); + if (!tenant) { + return response.error({ + message: "Missing tenant." + }); + } else if (!locale) { + return response.error({ + message: "Missing locale." + }); + } else if (!identity) { + return response.error({ + message: "Missing identity." + }); + } + + await registry.register({ + identity, + connectionId: event.requestContext.connectionId, + tenant, + locale, + domainName: event.requestContext.domainName, + stage: event.requestContext.stage, + connectedOn: getConnectedOn(event.requestContext.connectedAt) + }); + + return response.ok(); + }); + plugin.name = "websockets.route.connect.default"; + return plugin; +}; diff --git a/packages/api-websockets/src/runner/routes/default.ts b/packages/api-websockets/src/runner/routes/default.ts new file mode 100644 index 00000000000..b21eb69a7e2 --- /dev/null +++ b/packages/api-websockets/src/runner/routes/default.ts @@ -0,0 +1,29 @@ +import { WebsocketsEventRoute } from "~/handler/types"; +import { createWebsocketsRoutePlugin } from "~/plugins/WebsocketsRoutePlugin"; + +export const createWebsocketsRouteDefaultPlugin = () => { + const plugin = createWebsocketsRoutePlugin(WebsocketsEventRoute.default, async params => { + const { response, getIdentity, getLocale, getTenant } = params; + const tenant = getTenant(); + const locale = getLocale(); + const identity = getIdentity(); + if (!tenant) { + return response.error({ + message: "Missing tenant." + }); + } else if (!locale) { + return response.error({ + message: "Missing locale." + }); + } else if (!identity) { + return response.error({ + message: "Missing identity." + }); + } + + return response.ok(); + }); + + plugin.name = "websockets.route.default.default"; + return plugin; +}; diff --git a/packages/api-websockets/src/runner/routes/disconnect.ts b/packages/api-websockets/src/runner/routes/disconnect.ts new file mode 100644 index 00000000000..e42674d5c75 --- /dev/null +++ b/packages/api-websockets/src/runner/routes/disconnect.ts @@ -0,0 +1,15 @@ +import { WebsocketsEventRoute } from "~/handler/types"; +import { createWebsocketsRoutePlugin } from "~/plugins/WebsocketsRoutePlugin"; + +export const createWebsocketsRouteDisconnectPlugin = () => { + const plugin = createWebsocketsRoutePlugin(WebsocketsEventRoute.disconnect, async params => { + const { registry, event, response } = params; + await registry.unregister({ + connectionId: event.requestContext.connectionId + }); + + return response.ok(); + }); + plugin.name = "websockets.route.disconnect.default"; + return plugin; +}; diff --git a/packages/api-websockets/src/runner/routes/index.ts b/packages/api-websockets/src/runner/routes/index.ts new file mode 100644 index 00000000000..97ff6c9a4a5 --- /dev/null +++ b/packages/api-websockets/src/runner/routes/index.ts @@ -0,0 +1,11 @@ +import { createWebsocketsRouteConnectPlugin } from "./connect"; +import { createWebsocketsRouteDefaultPlugin } from "./default"; +import { createWebsocketsRouteDisconnectPlugin } from "./disconnect"; + +export const createWebsocketsRoutePlugins = () => { + return [ + createWebsocketsRouteConnectPlugin(), + createWebsocketsRouteDisconnectPlugin(), + createWebsocketsRouteDefaultPlugin() + ]; +}; diff --git a/packages/api-websockets/src/transport/WebsocketsTransport.ts b/packages/api-websockets/src/transport/WebsocketsTransport.ts new file mode 100644 index 00000000000..79235d2a6d1 --- /dev/null +++ b/packages/api-websockets/src/transport/WebsocketsTransport.ts @@ -0,0 +1,51 @@ +import { + ApiGatewayManagementApiClient, + PostToConnectionCommand +} from "@webiny/aws-sdk/client-apigatewaymanagementapi"; +import { + IWebsocketsTransport, + IWebsocketsTransportSendConnection, + IWebsocketsTransportSendData +} from "./abstractions/IWebsocketsTransport"; +import { GenericRecord } from "@webiny/api/types"; + +export class WebsocketsTransport implements IWebsocketsTransport { + private readonly clients = new Map(); + + public async send( + connections: IWebsocketsTransportSendConnection[], + data: IWebsocketsTransportSendData + ): Promise { + for (const connection of connections) { + try { + const client = this.getClient(connection); + + const command = new PostToConnectionCommand({ + ConnectionId: connection.connectionId, + Data: JSON.stringify(data) + }); + await client.send(command); + } catch (ex) { + console.log( + `Failed to send message to connection "${connection.connectionId}". Check logs for more information.` + ); + console.log(ex); + } + } + } + + private getClient( + connection: IWebsocketsTransportSendConnection + ): ApiGatewayManagementApiClient { + const endpoint = `https://${connection.domainName}/${connection.stage}`; + const client = this.clients.get(endpoint); + if (client) { + return client; + } + const newClient = new ApiGatewayManagementApiClient({ + endpoint + }); + this.clients.set(endpoint, newClient); + return newClient; + } +} diff --git a/packages/api-websockets/src/transport/abstractions/IWebsocketsTransport.ts b/packages/api-websockets/src/transport/abstractions/IWebsocketsTransport.ts new file mode 100644 index 00000000000..36623194f99 --- /dev/null +++ b/packages/api-websockets/src/transport/abstractions/IWebsocketsTransport.ts @@ -0,0 +1,28 @@ +import { GenericRecord } from "@webiny/api/types"; +import { IWebsocketsConnectionRegistryData } from "~/registry"; + +export interface IWebsocketsTransportSendDataError { + message: string; + code: string; + data?: GenericRecord; + stack?: string; +} + +export interface IWebsocketsTransportSendData { + messageId?: string; + action?: string; + data?: T; + error?: IWebsocketsTransportSendDataError; +} + +export type IWebsocketsTransportSendConnection = Pick< + IWebsocketsConnectionRegistryData, + "connectionId" | "domainName" | "stage" +>; + +export interface IWebsocketsTransport { + send( + connections: IWebsocketsTransportSendConnection[], + data: IWebsocketsTransportSendData + ): Promise; +} diff --git a/packages/api-websockets/src/transport/index.ts b/packages/api-websockets/src/transport/index.ts new file mode 100644 index 00000000000..6d9b0fd6d4b --- /dev/null +++ b/packages/api-websockets/src/transport/index.ts @@ -0,0 +1,2 @@ +export * from "./WebsocketsTransport"; +export * from "./abstractions/IWebsocketsTransport"; diff --git a/packages/api-websockets/src/types.ts b/packages/api-websockets/src/types.ts new file mode 100644 index 00000000000..8c4b59b64b6 --- /dev/null +++ b/packages/api-websockets/src/types.ts @@ -0,0 +1,8 @@ +import { DbContext } from "@webiny/handler-db/types"; +import { IWebsocketsContext } from "./context/abstractions/IWebsocketsContext"; +import { SecurityContext } from "@webiny/api-security/types"; +import { I18NContext } from "@webiny/api-i18n/types"; + +export interface Context extends DbContext, SecurityContext, I18NContext { + websockets: IWebsocketsContext; +} diff --git a/packages/api-websockets/src/utils/middleware.ts b/packages/api-websockets/src/utils/middleware.ts new file mode 100644 index 00000000000..8ce1262d2d7 --- /dev/null +++ b/packages/api-websockets/src/utils/middleware.ts @@ -0,0 +1,30 @@ +import { GenericRecord } from "@webiny/api/types"; + +export interface MiddlewareCallable< + I extends GenericRecord = GenericRecord, + O extends GenericRecord = GenericRecord +> { + (input: I, next: () => Promise): Promise; +} + +export const middleware = < + I extends GenericRecord = GenericRecord, + O extends GenericRecord = GenericRecord +>( + functions: MiddlewareCallable[] +) => { + return async (input: I): Promise => { + const chain = Array.from(functions); + const exec = async (): Promise => { + const fn = chain.shift(); + if (!fn) { + return {} as O; + } + const next = async () => { + return exec(); + }; + return fn(input, next); + }; + return exec(); + }; +}; diff --git a/packages/api-websockets/src/validator/WebsocketsEventValidator.ts b/packages/api-websockets/src/validator/WebsocketsEventValidator.ts new file mode 100644 index 00000000000..4da320aea07 --- /dev/null +++ b/packages/api-websockets/src/validator/WebsocketsEventValidator.ts @@ -0,0 +1,73 @@ +import zod from "zod"; +import { + IWebsocketsEvent, + IWebsocketsEventData, + WebsocketsEventRequestContextEventType +} from "~/handler/types"; +import { + IWebsocketsEventValidator, + IWebsocketsEventValidatorValidateParams +} from "./abstractions/IWebsocketsEventValidator"; +import { createZodError } from "@webiny/utils"; + +const validation = zod.object({ + headers: zod.object({}).passthrough().optional(), + requestContext: zod.object({ + connectionId: zod.string(), + stage: zod.string(), + connectedAt: zod.number(), + domainName: zod.string(), + eventType: zod.enum([ + WebsocketsEventRequestContextEventType.connect, + WebsocketsEventRequestContextEventType.message, + WebsocketsEventRequestContextEventType.disconnect + ]), + routeKey: zod.string() + }), + body: zod + .string() + .transform(value => { + if (!value) { + return null; + } + try { + return JSON.parse(value); + } catch { + return value; + } + }) + .optional() +}); + +const bodyValidation = zod + .object({ + token: zod.string(), + tenant: zod.string(), + locale: zod.string(), + messageId: zod.string().nullish(), + action: zod.string(), + data: zod.object({}).passthrough().nullish() + }) + .passthrough() + .optional(); + +export class WebsocketsEventValidator implements IWebsocketsEventValidator { + public async validate( + input: IWebsocketsEventValidatorValidateParams + ): Promise> { + const result = await validation.safeParseAsync(input); + if (!result.success) { + throw createZodError(result.error); + } + const bodyResult = await bodyValidation.safeParseAsync(result.data.body); + if (!bodyResult.success) { + throw createZodError(bodyResult.error); + } + return { + ...result.data, + body: { + ...((bodyResult.data || {}) as T) + } + }; + } +} diff --git a/packages/api-websockets/src/validator/abstractions/IWebsocketsEventValidator.ts b/packages/api-websockets/src/validator/abstractions/IWebsocketsEventValidator.ts new file mode 100644 index 00000000000..73e3dafad63 --- /dev/null +++ b/packages/api-websockets/src/validator/abstractions/IWebsocketsEventValidator.ts @@ -0,0 +1,12 @@ +import { IWebsocketsEvent, IWebsocketsEventData, IWebsocketsIncomingEvent } from "~/handler/types"; + +export type IWebsocketsEventValidatorValidateParams = IWebsocketsIncomingEvent; + +export interface IWebsocketsEventValidator { + /** + * @throws {Error} + */ + validate( + params: IWebsocketsEventValidatorValidateParams + ): Promise>; +} diff --git a/packages/api-websockets/src/validator/index.ts b/packages/api-websockets/src/validator/index.ts new file mode 100644 index 00000000000..535856a2404 --- /dev/null +++ b/packages/api-websockets/src/validator/index.ts @@ -0,0 +1,2 @@ +export * from "./abstractions/IWebsocketsEventValidator"; +export * from "./WebsocketsEventValidator"; diff --git a/packages/api-websockets/tsconfig.build.json b/packages/api-websockets/tsconfig.build.json new file mode 100644 index 00000000000..7d249370c2b --- /dev/null +++ b/packages/api-websockets/tsconfig.build.json @@ -0,0 +1,28 @@ +{ + "extends": "../../tsconfig.build.json", + "include": ["src"], + "references": [ + { "path": "../api/tsconfig.build.json" }, + { "path": "../api-i18n/tsconfig.build.json" }, + { "path": "../api-security/tsconfig.build.json" }, + { "path": "../api-tenancy/tsconfig.build.json" }, + { "path": "../aws-sdk/tsconfig.build.json" }, + { "path": "../db-dynamodb/tsconfig.build.json" }, + { "path": "../error/tsconfig.build.json" }, + { "path": "../handler/tsconfig.build.json" }, + { "path": "../handler-aws/tsconfig.build.json" }, + { "path": "../plugins/tsconfig.build.json" }, + { "path": "../utils/tsconfig.build.json" }, + { "path": "../api-headless-cms/tsconfig.build.json" }, + { "path": "../api-wcp/tsconfig.build.json" }, + { "path": "../handler-db/tsconfig.build.json" }, + { "path": "../handler-graphql/tsconfig.build.json" } + ], + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "declarationDir": "./dist", + "paths": { "~/*": ["./src/*"], "~tests/*": ["./__tests__/*"] }, + "baseUrl": "." + } +} diff --git a/packages/api-websockets/tsconfig.json b/packages/api-websockets/tsconfig.json new file mode 100644 index 00000000000..b2ec93859a7 --- /dev/null +++ b/packages/api-websockets/tsconfig.json @@ -0,0 +1,61 @@ +{ + "extends": "../../tsconfig.json", + "include": ["src", "__tests__"], + "references": [ + { "path": "../api" }, + { "path": "../api-i18n" }, + { "path": "../api-security" }, + { "path": "../api-tenancy" }, + { "path": "../aws-sdk" }, + { "path": "../db-dynamodb" }, + { "path": "../error" }, + { "path": "../handler" }, + { "path": "../handler-aws" }, + { "path": "../plugins" }, + { "path": "../utils" }, + { "path": "../api-headless-cms" }, + { "path": "../api-wcp" }, + { "path": "../handler-db" }, + { "path": "../handler-graphql" } + ], + "compilerOptions": { + "rootDirs": ["./src", "./__tests__"], + "outDir": "./dist", + "declarationDir": "./dist", + "paths": { + "~/*": ["./src/*"], + "~tests/*": ["./__tests__/*"], + "@webiny/api/*": ["../api/src/*"], + "@webiny/api": ["../api/src"], + "@webiny/api-i18n/*": ["../api-i18n/src/*"], + "@webiny/api-i18n": ["../api-i18n/src"], + "@webiny/api-security/*": ["../api-security/src/*"], + "@webiny/api-security": ["../api-security/src"], + "@webiny/api-tenancy/*": ["../api-tenancy/src/*"], + "@webiny/api-tenancy": ["../api-tenancy/src"], + "@webiny/aws-sdk/*": ["../aws-sdk/src/*"], + "@webiny/aws-sdk": ["../aws-sdk/src"], + "@webiny/db-dynamodb/*": ["../db-dynamodb/src/*"], + "@webiny/db-dynamodb": ["../db-dynamodb/src"], + "@webiny/error/*": ["../error/src/*"], + "@webiny/error": ["../error/src"], + "@webiny/handler/*": ["../handler/src/*"], + "@webiny/handler": ["../handler/src"], + "@webiny/handler-aws/*": ["../handler-aws/src/*"], + "@webiny/handler-aws": ["../handler-aws/src"], + "@webiny/plugins/*": ["../plugins/src/*"], + "@webiny/plugins": ["../plugins/src"], + "@webiny/utils/*": ["../utils/src/*"], + "@webiny/utils": ["../utils/src"], + "@webiny/api-headless-cms/*": ["../api-headless-cms/src/*"], + "@webiny/api-headless-cms": ["../api-headless-cms/src"], + "@webiny/api-wcp/*": ["../api-wcp/src/*"], + "@webiny/api-wcp": ["../api-wcp/src"], + "@webiny/handler-db/*": ["../handler-db/src/*"], + "@webiny/handler-db": ["../handler-db/src"], + "@webiny/handler-graphql/*": ["../handler-graphql/src/*"], + "@webiny/handler-graphql": ["../handler-graphql/src"] + }, + "baseUrl": "." + } +} diff --git a/packages/api-websockets/webiny.config.js b/packages/api-websockets/webiny.config.js new file mode 100644 index 00000000000..6dff86766c9 --- /dev/null +++ b/packages/api-websockets/webiny.config.js @@ -0,0 +1,8 @@ +const { createWatchPackage, createBuildPackage } = require("@webiny/project-utils"); + +module.exports = { + commands: { + build: createBuildPackage({ cwd: __dirname }), + watch: createWatchPackage({ cwd: __dirname }) + } +}; diff --git a/packages/api/src/ServiceDiscovery.ts b/packages/api/src/ServiceDiscovery.ts index 0703fe78b5d..4c5231d721f 100644 --- a/packages/api/src/ServiceDiscovery.ts +++ b/packages/api/src/ServiceDiscovery.ts @@ -4,13 +4,14 @@ import { QueryCommand, unmarshall } from "@webiny/aws-sdk/client-dynamodb"; +import { GenericRecord } from "~/types"; interface ServiceManifest { name: string; manifest: Manifest; } -type Manifest = Record; +type Manifest = GenericRecord; class ServiceManifestLoader { private client: DynamoDBDocument | undefined; diff --git a/packages/api/src/types.ts b/packages/api/src/types.ts index 75793cf2dca..ad905e5d1d7 100644 --- a/packages/api/src/types.ts +++ b/packages/api/src/types.ts @@ -1,8 +1,10 @@ import { PluginsContainer } from "@webiny/plugins"; -export interface BenchmarkRuns { - [key: string]: number; -} +export type GenericRecordKey = string | number | symbol; + +export type GenericRecord = Record; + +export type BenchmarkRuns = GenericRecord; export interface BenchmarkMeasurement { name: string; diff --git a/packages/app-i18n/src/index.ts b/packages/app-i18n/src/index.ts index e52f3a6ad88..bd9f25560cd 100644 --- a/packages/app-i18n/src/index.ts +++ b/packages/app-i18n/src/index.ts @@ -1 +1,2 @@ export * from "./I18N"; +export * from "./hooks/useI18N"; diff --git a/packages/app-serverless-cms/package.json b/packages/app-serverless-cms/package.json index f1d17f628a1..d0678529f79 100644 --- a/packages/app-serverless-cms/package.json +++ b/packages/app-serverless-cms/package.json @@ -30,6 +30,7 @@ "@webiny/app-security-access-management": "0.0.0", "@webiny/app-tenancy": "0.0.0", "@webiny/app-tenant-manager": "0.0.0", + "@webiny/app-websockets": "0.0.0", "@webiny/lexical-editor-actions": "0.0.0", "@webiny/lexical-editor-pb-element": "0.0.0", "@webiny/plugins": "0.0.0", diff --git a/packages/app-serverless-cms/src/Admin.tsx b/packages/app-serverless-cms/src/Admin.tsx index ca5d76514d1..8cbea87c4c5 100644 --- a/packages/app-serverless-cms/src/Admin.tsx +++ b/packages/app-serverless-cms/src/Admin.tsx @@ -29,6 +29,7 @@ import { LexicalEditorPlugin } from "@webiny/lexical-editor-pb-element"; import { LexicalEditorActions } from "@webiny/lexical-editor-actions"; import { Module as MailerSettings } from "@webiny/app-mailer"; import { Folders } from "@webiny/app-aco"; +import { Websockets } from "@webiny/app-websockets"; export interface AdminProps extends Omit { createApolloClient?: BaseAdminProps["createApolloClient"]; @@ -53,6 +54,7 @@ const App = (props: AdminProps) => { + diff --git a/packages/app-serverless-cms/tsconfig.build.json b/packages/app-serverless-cms/tsconfig.build.json index 97db76ad93e..9bbaf9bc7bb 100644 --- a/packages/app-serverless-cms/tsconfig.build.json +++ b/packages/app-serverless-cms/tsconfig.build.json @@ -21,6 +21,7 @@ { "path": "../app-security-access-management/tsconfig.build.json" }, { "path": "../app-tenancy/tsconfig.build.json" }, { "path": "../app-tenant-manager/tsconfig.build.json" }, + { "path": "../app-websockets/tsconfig.build.json" }, { "path": "../lexical-editor-actions/tsconfig.build.json" }, { "path": "../lexical-editor-pb-element/tsconfig.build.json" }, { "path": "../plugins/tsconfig.build.json" } diff --git a/packages/app-serverless-cms/tsconfig.json b/packages/app-serverless-cms/tsconfig.json index 2de5a5078c7..5526e481696 100644 --- a/packages/app-serverless-cms/tsconfig.json +++ b/packages/app-serverless-cms/tsconfig.json @@ -21,6 +21,7 @@ { "path": "../app-security-access-management" }, { "path": "../app-tenancy" }, { "path": "../app-tenant-manager" }, + { "path": "../app-websockets" }, { "path": "../lexical-editor-actions" }, { "path": "../lexical-editor-pb-element" }, { "path": "../plugins" } @@ -70,6 +71,8 @@ "@webiny/app-tenancy": ["../app-tenancy/src"], "@webiny/app-tenant-manager/*": ["../app-tenant-manager/src/*"], "@webiny/app-tenant-manager": ["../app-tenant-manager/src"], + "@webiny/app-websockets/*": ["../app-websockets/src/*"], + "@webiny/app-websockets": ["../app-websockets/src"], "@webiny/lexical-editor-actions/*": ["../lexical-editor-actions/src/*"], "@webiny/lexical-editor-actions": ["../lexical-editor-actions/src"], "@webiny/lexical-editor-pb-element/*": ["../lexical-editor-pb-element/src/*"], diff --git a/packages/app-websockets/.babelrc.js b/packages/app-websockets/.babelrc.js new file mode 100644 index 00000000000..bec58b263bd --- /dev/null +++ b/packages/app-websockets/.babelrc.js @@ -0,0 +1 @@ +module.exports = require("@webiny/project-utils").createBabelConfigForReact({ path: __dirname }); diff --git a/packages/app-websockets/LICENSE b/packages/app-websockets/LICENSE new file mode 100644 index 00000000000..f772d04d4db --- /dev/null +++ b/packages/app-websockets/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) Webiny + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/app-websockets/README.md b/packages/app-websockets/README.md new file mode 100644 index 00000000000..49e15ea265b --- /dev/null +++ b/packages/app-websockets/README.md @@ -0,0 +1,12 @@ +# @webiny/app-websockets +[![](https://img.shields.io/npm/dw/@webiny/app-websockets.svg)](https://www.npmjs.com/package/@webiny/app-websockets) +[![](https://img.shields.io/npm/v/@webiny/app-websockets.svg)](https://www.npmjs.com/package/@webiny/app-websockets) +[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier) +[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) + +Exposes a simple `SocketsProvider` React provider component and enables you to quickly send socket messages via the `useSockets` React hook. + +## Install +``` +yarn add @webiny/app-websockets +``` diff --git a/packages/app-websockets/package.json b/packages/app-websockets/package.json new file mode 100644 index 00000000000..30440c15c94 --- /dev/null +++ b/packages/app-websockets/package.json @@ -0,0 +1,45 @@ +{ + "name": "@webiny/app-websockets", + "version": "0.0.0", + "main": "index.js", + "repository": { + "type": "git", + "url": "https://github.com/webiny/webiny-js.git" + }, + "contributors": [ + "Pavel Denisjuk ", + "Sven Al Hamad ", + "Adrian Smijulj " + ], + "license": "MIT", + "dependencies": { + "@aws-amplify/auth": "^5.1.9", + "@webiny/app": "0.0.0", + "@webiny/app-i18n": "0.0.0", + "@webiny/app-tenancy": "0.0.0", + "@webiny/utils": "0.0.0", + "react": "17.0.2", + "react-dom": "17.0.2" + }, + "devDependencies": { + "@babel/cli": "^7.23.9", + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "@babel/preset-react": "^7.23.3", + "@babel/preset-typescript": "^7.23.3", + "@webiny/cli": "0.0.0", + "@webiny/project-utils": "0.0.0", + "rimraf": "^5.0.5", + "ttypescript": "^1.5.12", + "typescript": "4.7.4" + }, + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "scripts": { + "build": "yarn webiny run build", + "watch": "yarn webiny run watch" + }, + "gitHead": "8476da73b653c89cc1474d968baf55c1b0ae0e5f" +} diff --git a/packages/app-websockets/src/WebsocketsProvider.tsx b/packages/app-websockets/src/WebsocketsProvider.tsx new file mode 100644 index 00000000000..d00d807a628 --- /dev/null +++ b/packages/app-websockets/src/WebsocketsProvider.tsx @@ -0,0 +1,136 @@ +import React, { useCallback, useEffect, useMemo, useRef, useState } from "react"; +import { useTenancy } from "@webiny/app-tenancy"; +import { useI18N } from "@webiny/app-i18n"; +import { getToken } from "./utils/getToken"; +import { getUrl } from "./utils/getUrl"; +import { IncomingGenericData, IWebsocketsContext, IWebsocketsContextSendCallable } from "~/types"; +import { + createWebsocketsAction, + createWebsocketsActions, + createWebsocketsBlackHoleManager, + createWebsocketsConnection, + createWebsocketsManager, + createWebsocketsSubscriptionManager +} from "./domain"; +import { IGenericData, IWebsocketsManager } from "./domain/types"; + +export interface IWebsocketsProviderProps { + children: React.ReactNode; +} + +export const WebsocketsContext = React.createContext( + {} as unknown as IWebsocketsContext +); + +interface ICurrentData { + tenant?: string; + locale?: string; +} + +export const WebsocketsProvider = (props: IWebsocketsProviderProps) => { + const { tenant } = useTenancy(); + const { getCurrentLocale } = useI18N(); + const locale = getCurrentLocale("default"); + + const socketsRef = useRef(createWebsocketsBlackHoleManager()); + + const [current, setCurrent] = useState({}); + + const subscriptionManager = useMemo(() => { + return createWebsocketsSubscriptionManager(); + }, []); + + useEffect(() => { + (async () => { + const token = await getToken(); + if (!token || !tenant || !locale) { + return; + } else if (current.tenant === tenant && current.locale === locale) { + return; + } else if (socketsRef.current) { + socketsRef.current.close(); + } + const url = getUrl({ tenant, locale, token }); + + if (!url) { + console.error("Not possible to connect to the websocket without a valid URL.", { + tenant, + locale, + token + }); + return; + } + + setCurrent({ + tenant, + locale + }); + + socketsRef.current = createWebsocketsManager( + createWebsocketsConnection({ + subscriptionManager, + url, + protocol: ["webiny-ws-v1"] + }) + ); + socketsRef.current.connect(); + })(); + }, [tenant, locale, subscriptionManager]); + + const websocketActions = useMemo(() => { + return createWebsocketsActions({ + manager: socketsRef.current, + tenant, + locale, + getToken + }); + }, [socketsRef.current, tenant, locale]); + + const send = useCallback( + async (action, data, timeout) => { + return websocketActions.run({ + action, + data, + timeout + }); + }, + [websocketActions] + ); + + const createAction = useCallback( + ( + name: string + ) => { + return createWebsocketsAction(websocketActions, name); + }, + [websocketActions] + ); + + const onMessage = useCallback( + ( + action: string, + cb: (data: T) => void + ) => { + return socketsRef.current.onMessage(async event => { + if (event.data.action !== action) { + return; + } + cb(event.data); + }); + }, + [socketsRef.current] + ); + + // TODO remove when finished with development + (window as any).webinySockets = socketsRef.current; + (window as any).send = send; + (window as any).createAction = createAction; + (window as any).onMessage = onMessage; + + const value: IWebsocketsContext = { + send, + createAction, + onMessage + }; + return ; +}; diff --git a/packages/app-websockets/src/domain/BlackHoleWebsocketsManager.ts b/packages/app-websockets/src/domain/BlackHoleWebsocketsManager.ts new file mode 100644 index 00000000000..dc172fdcde7 --- /dev/null +++ b/packages/app-websockets/src/domain/BlackHoleWebsocketsManager.ts @@ -0,0 +1,53 @@ +import { IWebsocketsManager, IWebsocketManagerSendData } from "./abstractions/IWebsocketsManager"; +import { IWebsocketsSubscription } from "./abstractions/IWebsocketsSubscriptionManager"; +import { + IWebsocketsManagerCloseEvent, + IWebsocketsManagerErrorEvent, + IWebsocketsManagerMessageEvent, + IWebsocketsManagerOpenEvent +} from "./types"; +import { WebsocketsSubscriptionManager } from "./WebsocketsSubscriptionManager"; + +export class BlackHoleWebsocketsManager implements IWebsocketsManager { + private readonly subscriptions = new WebsocketsSubscriptionManager(); + + public connect(): void { + return; + } + + public close(): void { + return; + } + + public send(data: T): void { + console.log("BlackHoleWebsocketManager.send", data); + } + + public onOpen(): IWebsocketsSubscription { + return this.subscriptions.onOpen(async () => { + return; + }); + } + + public onClose(): IWebsocketsSubscription { + return this.subscriptions.onClose(async () => { + return; + }); + } + + public onError(): IWebsocketsSubscription { + return this.subscriptions.onError(async () => { + return; + }); + } + + public onMessage(): IWebsocketsSubscription { + return this.subscriptions.onMessage(async () => { + return; + }); + } +} + +export const createWebsocketsBlackHoleManager = (): IWebsocketsManager => { + return new BlackHoleWebsocketsManager(); +}; diff --git a/packages/app-websockets/src/domain/WebsocketsAction.ts b/packages/app-websockets/src/domain/WebsocketsAction.ts new file mode 100644 index 00000000000..820edc72cc7 --- /dev/null +++ b/packages/app-websockets/src/domain/WebsocketsAction.ts @@ -0,0 +1,45 @@ +import { + IGenericData, + IWebsocketsAction, + IWebsocketsActions, + IWebsocketsActionsTriggerParams +} from "./types"; + +export class WebsocketsAction< + T extends IGenericData = IGenericData, + R extends IGenericData = IGenericData +> implements IWebsocketsAction +{ + private readonly actions: IWebsocketsActions; + private readonly name: string; + + public constructor(actions: IWebsocketsActions, name: string) { + this.name = name; + this.actions = actions; + } + + public async trigger(params?: IWebsocketsActionsTriggerParams): Promise { + const { data, onResponse, timeout = 10000 } = params || {}; + const promise = this.actions.run({ + action: this.name, + data, + timeout: onResponse && timeout > 0 ? timeout : undefined + }); + if (!onResponse) { + return null; + } + const result = await promise; + + return onResponse(result); + } +} + +export const createWebsocketsAction = < + T extends IGenericData = IGenericData, + R extends IGenericData = IGenericData +>( + actions: IWebsocketsActions, + name: string +): IWebsocketsAction => { + return new WebsocketsAction(actions, name); +}; diff --git a/packages/app-websockets/src/domain/WebsocketsActions.ts b/packages/app-websockets/src/domain/WebsocketsActions.ts new file mode 100644 index 00000000000..30232b6da93 --- /dev/null +++ b/packages/app-websockets/src/domain/WebsocketsActions.ts @@ -0,0 +1,105 @@ +import { + IGenericData, + IWebsocketsActions, + IWebsocketsActionsRunParams, + IWebsocketsManager, + IWebsocketManagerSendData +} from "./types"; + +export interface IWebsocketActionsParams { + manager: IWebsocketsManager; + tenant: string | null; + locale: string | null; + getToken: () => Promise; +} + +export class WebsocketsActions implements IWebsocketsActions { + public readonly manager: IWebsocketsManager; + + private readonly getToken: () => Promise; + private readonly tenant: string | null; + private readonly locale: string | null; + + public constructor(params: IWebsocketActionsParams) { + this.manager = params.manager; + this.tenant = params.tenant; + this.locale = params.locale; + this.getToken = params.getToken; + } + + public async run( + params: IWebsocketsActionsRunParams + ): Promise { + const { action, timeout, data } = params; + const token = await this.getToken(); + if (!token) { + console.error("Token is not set - cannot send a websocket message."); + return null; + } else if (!this.tenant) { + console.error("Tenant is not set - cannot send a websocket message."); + return null; + } else if (!this.locale) { + console.error("Locale is not set - cannot send a websocket message."); + return null; + } + /** + * If no timeout was sent, we will just send the message and return null. + * No waiting for the response. + */ + if (!timeout || timeout < 0) { + this.manager.send>({ + /** + * It is ok to cast as we are checking the values a few lines above. + */ + token, + tenant: this.tenant as string, + locale: this.locale as string, + action, + data: data || ({} as T) + }); + return null; + } + /** + * In case of a timeout, we will send the message and wait for the response. + */ + return await new Promise((resolve, reject) => { + let promiseTimeout: NodeJS.Timeout | null = null; + const subscription = this.manager.onMessage(async event => { + if (event.data.messageId !== subscription.id) { + return; + } + resolve(event.data); + subscription.off(); + if (!promiseTimeout) { + return; + } + clearTimeout(promiseTimeout); + }); + + promiseTimeout = setTimeout(() => { + const message = `Websocket action "${action}" timeout.`; + subscription.off(); + reject(new Error(message)); + }, timeout); + + this.manager.send>({ + /** + * It is ok to cast as we are checking the values a few lines above. + */ + token, + tenant: this.tenant as string, + locale: this.locale as string, + messageId: subscription.id, + action, + data: data || ({} as T) + }); + }).catch(ex => { + console.error("Error while sending websocket message.", ex); + return null; + }); + } +} + +export const createWebsocketsActions = (params: IWebsocketActionsParams): IWebsocketsActions => { + return new WebsocketsActions(params); +}; diff --git a/packages/app-websockets/src/domain/WebsocketsConnection.ts b/packages/app-websockets/src/domain/WebsocketsConnection.ts new file mode 100644 index 00000000000..d175db26065 --- /dev/null +++ b/packages/app-websockets/src/domain/WebsocketsConnection.ts @@ -0,0 +1,103 @@ +import { + IGenericData, + IWebsocketsConnection, + IWebsocketsConnectionFactory, + IWebsocketsConnectProtocol, + IWebsocketsManagerMessageEvent, + IWebsocketsSubscriptionManager, + WebsocketsCloseCode, + WebsocketsReadyState +} from "./types"; + +const defaultFactory: IWebsocketsConnectionFactory = (url, protocol) => { + return new WebSocket(url, protocol); +}; + +export interface IWebsocketsConnectionParams { + url: string; + subscriptionManager: IWebsocketsSubscriptionManager; + protocol?: IWebsocketsConnectProtocol; + factory?: IWebsocketsConnectionFactory; +} + +export class WebsocketsConnection implements IWebsocketsConnection { + private connection: WebSocket | null = null; + private url: string; + private protocol: IWebsocketsConnectProtocol; + public readonly subscriptionManager: IWebsocketsSubscriptionManager; + private readonly factory: IWebsocketsConnectionFactory; + + public constructor(params: IWebsocketsConnectionParams) { + this.url = params.url; + this.protocol = params.protocol; + this.subscriptionManager = params.subscriptionManager; + this.factory = params.factory || defaultFactory; + } + + public init(): void { + this.connect(this.url, this.protocol); + } + + public connect(url: string, protocol?: IWebsocketsConnectProtocol): void { + if (this.connection && this.connection.readyState !== WebsocketsReadyState.CLOSED) { + return; + } + this.url = url; + this.protocol = protocol || this.protocol; + this.connection = this.factory(this.url, this.protocol); + + this.connection.addEventListener("open", event => { + console.info(`Opened the Websocket connection.`); + return this.subscriptionManager.triggerOnOpen(event); + }); + this.connection.addEventListener("close", event => { + console.info(`Closed the Websocket connection.`); + return this.subscriptionManager.triggerOnClose(event); + }); + this.connection.addEventListener("error", event => { + console.info(`Error in the Websocket connection.`); + return this.subscriptionManager.triggerOnError(event); + }); + this.connection.addEventListener( + "message", + (event: IWebsocketsManagerMessageEvent) => { + return this.subscriptionManager.triggerOnMessage(event); + } + ); + } + + public close(code?: WebsocketsCloseCode, reason?: string): boolean { + if (!this.connection || this.connection.readyState === WebsocketsReadyState.CLOSED) { + this.connection = null; + return true; + } else if (this.connection.readyState !== WebsocketsReadyState.OPEN) { + return false; + } + this.connection.close(code, reason); + this.connection = null; + return true; + } + + public reconnect(url?: string, protocol?: IWebsocketsConnectProtocol): void { + if (!this.close(WebsocketsCloseCode.RECONNECT, "Trying to reconnect.")) { + console.error("Failed to close the connection before reconnecting."); + return; + } + + this.connect(url || this.url, protocol || this.protocol); + } + + public send(data: T): void { + if (!this.connection || this.connection.readyState !== WebsocketsReadyState.OPEN) { + console.info("Websocket connection is not open, cannot send any data.", data); + return; + } + this.connection.send(JSON.stringify(data)); + } +} + +export const createWebsocketsConnection = ( + params: IWebsocketsConnectionParams +): IWebsocketsConnection => { + return new WebsocketsConnection(params); +}; diff --git a/packages/app-websockets/src/domain/WebsocketsManager.ts b/packages/app-websockets/src/domain/WebsocketsManager.ts new file mode 100644 index 00000000000..3fff667b9d5 --- /dev/null +++ b/packages/app-websockets/src/domain/WebsocketsManager.ts @@ -0,0 +1,61 @@ +import { + IGenericData, + IWebsocketsConnection, + IWebsocketsManager, + IWebsocketsManagerCloseEvent, + IWebsocketsManagerErrorEvent, + IWebsocketsManagerMessageEvent, + IWebsocketsManagerOpenEvent, + IWebsocketManagerSendData, + IWebsocketsSubscription, + IWebsocketsSubscriptionCallback, + WebsocketsCloseCode +} from "./types"; + +export class WebsocketsManager implements IWebsocketsManager { + public readonly connection: IWebsocketsConnection; + + public constructor(connection: IWebsocketsConnection) { + this.connection = connection; + } + + public onOpen( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription { + return this.connection.subscriptionManager.onOpen(cb); + } + + public onClose( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription { + return this.connection.subscriptionManager.onClose(cb); + } + + public onMessage( + cb: IWebsocketsSubscriptionCallback> + ): IWebsocketsSubscription> { + return this.connection.subscriptionManager.onMessage(cb); + } + + public onError( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription { + return this.connection.subscriptionManager.onError(cb); + } + + public connect(): void { + this.connection.reconnect(); + } + + public close(code?: WebsocketsCloseCode, reason?: string): void { + this.connection.close(code, reason); + } + + public send(data: T): void { + return this.connection.send(data); + } +} + +export const createWebsocketsManager = (connection: IWebsocketsConnection): IWebsocketsManager => { + return new WebsocketsManager(connection); +}; diff --git a/packages/app-websockets/src/domain/WebsocketsSubscriptionManager.ts b/packages/app-websockets/src/domain/WebsocketsSubscriptionManager.ts new file mode 100644 index 00000000000..1934d83d10e --- /dev/null +++ b/packages/app-websockets/src/domain/WebsocketsSubscriptionManager.ts @@ -0,0 +1,107 @@ +import { generateId } from "@webiny/utils/generateId"; +import { + IGenericData, + IWebsocketsManagerCloseEvent, + IWebsocketsManagerErrorEvent, + IWebsocketManagerEvent, + IWebsocketsManagerMessageEvent, + IWebsocketsManagerOpenEvent +} from "./types"; +import { + IWebsocketsSubscriptionManagerSubscriptions, + IWebsocketsSubscription, + IWebsocketsSubscriptionCallback, + IWebsocketsSubscriptionManager +} from "./abstractions/IWebsocketsSubscriptionManager"; + +export class WebsocketsSubscriptionManager implements IWebsocketsSubscriptionManager { + private subscriptions: IWebsocketsSubscriptionManagerSubscriptions = { + open: {}, + close: {}, + error: {}, + message: {} + }; + + public onOpen( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription { + const value = this.createSubscription("open", cb); + this.subscriptions.close[value.id] = value; + return value; + } + + public onClose( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription { + const value = this.createSubscription("close", cb); + this.subscriptions.close[value.id] = value; + return value; + } + + public onError( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription { + const value = this.createSubscription("error", cb); + this.subscriptions.error[value.id] = value; + return value; + } + + public onMessage( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription { + const value = this.createSubscription("message", cb); + this.subscriptions.message[value.id] = value; + return value; + } + + public async triggerOnOpen(event: Event): Promise { + for (const id in this.subscriptions.open) { + await this.subscriptions.open[id].cb(event); + } + } + + public async triggerOnClose(event: CloseEvent): Promise { + for (const id in this.subscriptions.close) { + await this.subscriptions.close[id].cb(event); + } + } + + public async triggerOnError(event: Event): Promise { + for (const id in this.subscriptions.error) { + await this.subscriptions.error[id].cb(event); + } + } + + public async triggerOnMessage(event: IWebsocketsManagerMessageEvent): Promise { + let data: IGenericData = {}; + try { + data = JSON.parse(event.data); + } catch (ex) { + console.error("Failed to parse the incoming message.", ex); + } + for (const id in this.subscriptions.message) { + await this.subscriptions.message[id].cb({ + ...event, + data: data || {} + }); + } + } + + private createSubscription( + type: IWebsocketManagerEvent, + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription { + const id = generateId(); + return { + cb, + id, + off: () => { + delete this.subscriptions[type][id]; + } + }; + } +} + +export const createWebsocketsSubscriptionManager = (): IWebsocketsSubscriptionManager => { + return new WebsocketsSubscriptionManager(); +}; diff --git a/packages/app-websockets/src/domain/abstractions/IWebsocketsAction.ts b/packages/app-websockets/src/domain/abstractions/IWebsocketsAction.ts new file mode 100644 index 00000000000..df0370ec27b --- /dev/null +++ b/packages/app-websockets/src/domain/abstractions/IWebsocketsAction.ts @@ -0,0 +1,34 @@ +import { IGenericData } from "./types"; + +export interface IWebsocketActionOnResponse { + (response: R | null): R | null; +} + +export interface IWebsocketsActionsTriggerParams< + T extends IGenericData = IGenericData, + R extends IGenericData = IGenericData +> { + data?: T; + /** + * Does this action expect some response from the server? + * If defined, the response will be passed to this function. + */ + onResponse?: IWebsocketActionOnResponse; + /** + * How long to wait for the response? + * In milliseconds. + */ + timeout?: number; +} + +export interface IWebsocketsAction< + T extends IGenericData = IGenericData, + R extends IGenericData = IGenericData +> { + /** + * Trigger the action - send data to the server via Websockets. + * If onResponse is defined the method will wait for the response. + * If onResponse is not defined, the method will return null immediately. + */ + trigger(params?: IWebsocketsActionsTriggerParams): Promise; +} diff --git a/packages/app-websockets/src/domain/abstractions/IWebsocketsActions.ts b/packages/app-websockets/src/domain/abstractions/IWebsocketsActions.ts new file mode 100644 index 00000000000..7dce730f63b --- /dev/null +++ b/packages/app-websockets/src/domain/abstractions/IWebsocketsActions.ts @@ -0,0 +1,15 @@ +import { IWebsocketsManager } from "./IWebsocketsManager"; +import { IGenericData } from "./types"; + +export interface IWebsocketsActionsRunParams { + action: string; + data?: T; + timeout?: number; +} + +export interface IWebsocketsActions { + manager: IWebsocketsManager; + run( + params: IWebsocketsActionsRunParams + ): Promise; +} diff --git a/packages/app-websockets/src/domain/abstractions/IWebsocketsConnection.ts b/packages/app-websockets/src/domain/abstractions/IWebsocketsConnection.ts new file mode 100644 index 00000000000..211524f98ce --- /dev/null +++ b/packages/app-websockets/src/domain/abstractions/IWebsocketsConnection.ts @@ -0,0 +1,24 @@ +import { IWebsocketsSubscriptionManager } from "./IWebsocketsSubscriptionManager"; +import { IGenericData, WebsocketsCloseCode } from "./types"; + +export type IWebsocketsConnectProtocol = string | string[] | undefined; + +export interface IWebsocketsConnectionFactory { + (url: string, protocol?: IWebsocketsConnectProtocol): WebSocket; +} + +export enum WebsocketsReadyState { + CONNECTING = 0, + OPEN = 1, + CLOSING = 2, + CLOSED = 3 +} + +export interface IWebsocketsConnection { + readonly subscriptionManager: IWebsocketsSubscriptionManager; + + connect(url: string, protocol?: IWebsocketsConnectProtocol): void; + reconnect(url?: string, protocol?: IWebsocketsConnectProtocol): void; + close(code?: WebsocketsCloseCode, reason?: string): boolean; + send(data: T): void; +} diff --git a/packages/app-websockets/src/domain/abstractions/IWebsocketsManager.ts b/packages/app-websockets/src/domain/abstractions/IWebsocketsManager.ts new file mode 100644 index 00000000000..65524b4827e --- /dev/null +++ b/packages/app-websockets/src/domain/abstractions/IWebsocketsManager.ts @@ -0,0 +1,63 @@ +import { + IWebsocketsSubscription, + IWebsocketsSubscriptionCallback +} from "./IWebsocketsSubscriptionManager"; +import { + IGenericData, + IWebsocketsManagerCloseEvent, + IWebsocketsManagerErrorEvent, + IWebsocketsManagerMessageEvent, + IWebsocketsManagerOpenEvent, + WebsocketsCloseCode +} from "./types"; + +export interface IWebsocketManagerSendData + extends IGenericData { + /** + * A user token, which will identify the user sending the message. + */ + token: string; + /** + * Current tenant. + */ + tenant: string; + /** + * Current locale. + */ + locale: string; + /** + * A unique message ID - generated on the UI side. + * TODO implement waiting for the message response. + */ + messageId?: string; + /** + * Action being fired on the API side. + */ + action: string; + /** + * Data being sent to the API. Must be an object. + */ + data: T; +} + +export interface IWebsocketsManager { + connect(): void; + close(code?: WebsocketsCloseCode, reason?: string): void; + send(data: T): void; + + onOpen( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription; + + onClose( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription; + + onError( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription; + + onMessage( + cb: IWebsocketsSubscriptionCallback> + ): IWebsocketsSubscription>; +} diff --git a/packages/app-websockets/src/domain/abstractions/IWebsocketsSubscriptionManager.ts b/packages/app-websockets/src/domain/abstractions/IWebsocketsSubscriptionManager.ts new file mode 100644 index 00000000000..99375c6afce --- /dev/null +++ b/packages/app-websockets/src/domain/abstractions/IWebsocketsSubscriptionManager.ts @@ -0,0 +1,55 @@ +import { GenericRecord } from "@webiny/app/types"; +import { + IGenericData, + IWebsocketsManagerCloseEvent, + IWebsocketsManagerErrorEvent, + IWebsocketsManagerMessageEvent, + IWebsocketsManagerOpenEvent +} from "./types"; + +export type IWebsocketManagerEvent = "open" | "close" | "error" | "message"; + +export interface IWebsocketsSubscriptionCallback { + (data: T): Promise; +} + +export interface IWebsocketsSubscription { + cb: IWebsocketsSubscriptionCallback; + id: string; + /** + * Remove the subscription on the message. + */ + off: () => void; +} + +export interface IWebsocketsSubscriptionManagerSubscriptions< + T extends IGenericData = IGenericData +> { + open: GenericRecord>; + close: GenericRecord>; + error: GenericRecord>; + message: GenericRecord>; +} + +export interface IWebsocketsSubscriptionManager { + onOpen( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription; + + onClose( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription; + + onError( + cb: IWebsocketsSubscriptionCallback + ): IWebsocketsSubscription; + + onMessage( + cb: IWebsocketsSubscriptionCallback> + ): IWebsocketsSubscription>; + + triggerOnOpen(event: IWebsocketsManagerOpenEvent): Promise; + triggerOnClose(event: IWebsocketsManagerCloseEvent): Promise; + triggerOnError(event: IWebsocketsManagerErrorEvent): Promise; + triggerOnMessage(event: IWebsocketsManagerMessageEvent): Promise; +} diff --git a/packages/app-websockets/src/domain/abstractions/types.ts b/packages/app-websockets/src/domain/abstractions/types.ts new file mode 100644 index 00000000000..265bf40be57 --- /dev/null +++ b/packages/app-websockets/src/domain/abstractions/types.ts @@ -0,0 +1,28 @@ +import { GenericRecord } from "@webiny/app/types"; + +export type IWebsocketsManagerMessageEvent = MessageEvent; +export type IWebsocketsManagerCloseEvent = CloseEvent; +export type IWebsocketsManagerOpenEvent = Event; +export type IWebsocketsManagerErrorEvent = Event; + +export type IGenericData = GenericRecord; + +export enum WebsocketsCloseCode { + RECONNECT = 1, + NORMAL = 1000, + GOING_AWAY = 1001, + PROTOCOL_ERROR = 1002, + CANNOT_ACCEPT = 1003, + RESERVED = 1004, + NO_STATUS = 1005, + ABNORMAL = 1006, + INVALID_DATA = 1007, + POLICY_VIOLATION = 1008, + TOO_BIG = 1009, + MISSING_EXTENSION = 1010, + SERVER_ERROR = 1011, + SERVICE_RESTART = 1012, + TRY_AGAIN_LATER = 1013, + BAD_GATEWAY = 1014, + TLS_HANDSHAKE = 1015 +} diff --git a/packages/app-websockets/src/domain/index.ts b/packages/app-websockets/src/domain/index.ts new file mode 100644 index 00000000000..6a4995308c8 --- /dev/null +++ b/packages/app-websockets/src/domain/index.ts @@ -0,0 +1,6 @@ +export * from "./BlackHoleWebsocketsManager"; +export * from "./WebsocketsAction"; +export * from "./WebsocketsActions"; +export * from "./WebsocketsConnection"; +export * from "./WebsocketsManager"; +export * from "./WebsocketsSubscriptionManager"; diff --git a/packages/app-websockets/src/domain/types.ts b/packages/app-websockets/src/domain/types.ts new file mode 100644 index 00000000000..9025dba8427 --- /dev/null +++ b/packages/app-websockets/src/domain/types.ts @@ -0,0 +1,7 @@ +export * from "./abstractions/IWebsocketsAction"; +export * from "./abstractions/IWebsocketsActions"; +export * from "./abstractions/IWebsocketsConnection"; +export * from "./abstractions/IWebsocketsManager"; +export * from "./abstractions/IWebsocketsSubscriptionManager"; + +export * from "./abstractions/types"; diff --git a/packages/app-websockets/src/hooks/index.ts b/packages/app-websockets/src/hooks/index.ts new file mode 100644 index 00000000000..9de77a7e3bb --- /dev/null +++ b/packages/app-websockets/src/hooks/index.ts @@ -0,0 +1 @@ +export * from "./useWebsockets"; diff --git a/packages/app-websockets/src/hooks/useWebsockets.tsx b/packages/app-websockets/src/hooks/useWebsockets.tsx new file mode 100644 index 00000000000..f5e67e9ec5c --- /dev/null +++ b/packages/app-websockets/src/hooks/useWebsockets.tsx @@ -0,0 +1,11 @@ +import { useContext } from "react"; +import { WebsocketsContext } from "~/WebsocketsProvider"; +import { IWebsocketsContext } from "~/types"; + +export const useWebsockets = (): IWebsocketsContext => { + const context = useContext(WebsocketsContext); + if (!context) { + throw new Error("useWebsockets must be used within a SocketsProvider"); + } + return context; +}; diff --git a/packages/app-websockets/src/index.tsx b/packages/app-websockets/src/index.tsx new file mode 100644 index 00000000000..dcabda618dd --- /dev/null +++ b/packages/app-websockets/src/index.tsx @@ -0,0 +1,30 @@ +import React from "react"; +import { Provider } from "@webiny/app"; +import { WebsocketsProvider as WebsocketsProviderComponent } from "~/WebsocketsProvider"; + +export interface WebsocketsProviderProps { + children: React.ReactNode; +} + +const WebsocketsHoc = (Component: React.ComponentType) => { + return function WebsocketsProvider({ children }: WebsocketsProviderProps) { + return ( + + {children} + + ); + }; +}; + +const WebsocketsExtension = () => { + return ( + <> + + + ); +}; + +export const Websockets = React.memo(WebsocketsExtension); + +export * from "./types"; +export * from "./hooks"; diff --git a/packages/app-websockets/src/types.ts b/packages/app-websockets/src/types.ts new file mode 100644 index 00000000000..8ac28db1f79 --- /dev/null +++ b/packages/app-websockets/src/types.ts @@ -0,0 +1,37 @@ +import { + IGenericData, + IWebsocketsAction, + IWebsocketsManagerMessageEvent, + IWebsocketsSubscription +} from "~/domain/types"; + +export * from "./domain/types"; + +export interface IWebsocketsContextSendCallable { + (action: string, data?: T, timeout?: number): void; +} + +export interface IWebsocketsContextCreateActionCallable< + T extends IGenericData = IGenericData, + R extends IGenericData = IGenericData +> { + (name: string): IWebsocketsAction; +} + +export interface ISocketsContextOnMessageCallable< + T extends IncomingGenericData = IncomingGenericData +> { + (action: string, cb: (data: T) => void): IWebsocketsSubscription< + IWebsocketsManagerMessageEvent + >; +} + +export interface IWebsocketsContext { + send: IWebsocketsContextSendCallable; + createAction: IWebsocketsContextCreateActionCallable; + onMessage: ISocketsContextOnMessageCallable; +} + +export interface IncomingGenericData extends IGenericData { + action: string; +} diff --git a/packages/app-websockets/src/utils/getToken.ts b/packages/app-websockets/src/utils/getToken.ts new file mode 100644 index 00000000000..10ae88f16f7 --- /dev/null +++ b/packages/app-websockets/src/utils/getToken.ts @@ -0,0 +1,13 @@ +import { Auth } from "@aws-amplify/auth"; + +export const getToken = async (): Promise => { + const user = await Auth.currentSession(); + if (!user) { + return null; + } + const token = user.getIdToken(); + if (!token) { + return null; + } + return token.getJwtToken(); +}; diff --git a/packages/app-websockets/src/utils/getUrl.ts b/packages/app-websockets/src/utils/getUrl.ts new file mode 100644 index 00000000000..0d30fb9b83d --- /dev/null +++ b/packages/app-websockets/src/utils/getUrl.ts @@ -0,0 +1,28 @@ +interface Params { + tenant: string; + locale: string; + token: string; +} + +export const getUrl = (params: Params): string | undefined => { + const { tenant, locale, token } = params; + if (!token) { + console.log("Missing a token to connect to the websocket."); + return; + } else if (!tenant) { + console.log("Missing a tenant to connect to the websocket."); + return; + } else if (!locale) { + console.log("Missing a locale to connect to the websocket."); + return; + } + const websocketApiUrl = process.env.REACT_APP_WEBSOCKET_URL; + + const url = !websocketApiUrl || websocketApiUrl === "undefined" ? undefined : websocketApiUrl; + if (!url) { + console.error("Missing REACT_APP_WEBSOCKET_URL environment variable."); + return; + } + + return `${url}?token=${token}&tenant=${tenant}&locale=${locale}`; +}; diff --git a/packages/app-websockets/tsconfig.build.json b/packages/app-websockets/tsconfig.build.json new file mode 100644 index 00000000000..dc0f42b8992 --- /dev/null +++ b/packages/app-websockets/tsconfig.build.json @@ -0,0 +1,17 @@ +{ + "extends": "../../tsconfig.build.json", + "include": ["src"], + "references": [ + { "path": "../app/tsconfig.build.json" }, + { "path": "../app-i18n/tsconfig.build.json" }, + { "path": "../app-tenancy/tsconfig.build.json" }, + { "path": "../utils/tsconfig.build.json" } + ], + "compilerOptions": { + "rootDir": "./src", + "outDir": "./dist", + "declarationDir": "./dist", + "paths": { "~/*": ["./src/*"], "~tests/*": ["./__tests__/*"] }, + "baseUrl": "." + } +} diff --git a/packages/app-websockets/tsconfig.json b/packages/app-websockets/tsconfig.json new file mode 100644 index 00000000000..c2874200728 --- /dev/null +++ b/packages/app-websockets/tsconfig.json @@ -0,0 +1,28 @@ +{ + "extends": "../../tsconfig.json", + "include": ["src", "__tests__"], + "references": [ + { "path": "../app" }, + { "path": "../app-i18n" }, + { "path": "../app-tenancy" }, + { "path": "../utils" } + ], + "compilerOptions": { + "rootDirs": ["./src", "./__tests__"], + "outDir": "./dist", + "declarationDir": "./dist", + "paths": { + "~/*": ["./src/*"], + "~tests/*": ["./__tests__/*"], + "@webiny/app/*": ["../app/src/*"], + "@webiny/app": ["../app/src"], + "@webiny/app-i18n/*": ["../app-i18n/src/*"], + "@webiny/app-i18n": ["../app-i18n/src"], + "@webiny/app-tenancy/*": ["../app-tenancy/src/*"], + "@webiny/app-tenancy": ["../app-tenancy/src"], + "@webiny/utils/*": ["../utils/src/*"], + "@webiny/utils": ["../utils/src"] + }, + "baseUrl": "." + } +} diff --git a/packages/app-websockets/webiny.config.js b/packages/app-websockets/webiny.config.js new file mode 100644 index 00000000000..6dff86766c9 --- /dev/null +++ b/packages/app-websockets/webiny.config.js @@ -0,0 +1,8 @@ +const { createWatchPackage, createBuildPackage } = require("@webiny/project-utils"); + +module.exports = { + commands: { + build: createBuildPackage({ cwd: __dirname }), + watch: createWatchPackage({ cwd: __dirname }) + } +}; diff --git a/packages/app/src/types.ts b/packages/app/src/types.ts index 770db7d6750..d9b5c68cf44 100644 --- a/packages/app/src/types.ts +++ b/packages/app/src/types.ts @@ -3,6 +3,10 @@ import { Plugin } from "@webiny/plugins/types"; import { ApolloClient } from "apollo-client"; import { CSSProperties } from "react"; +export type GenericRecordKey = string | number | symbol; + +export type GenericRecord = Record; + export type UploadOptions = { apolloClient: ApolloClient; onProgress?: (params: { sent: number; total: number; percentage: number }) => void; diff --git a/packages/aws-sdk/package.json b/packages/aws-sdk/package.json index a8cea763e0e..92ff627551d 100644 --- a/packages/aws-sdk/package.json +++ b/packages/aws-sdk/package.json @@ -6,6 +6,7 @@ "license": "MIT", "author": "Webiny Ltd.", "dependencies": { + "@aws-sdk/client-apigatewaymanagementapi": "^3.425.0", "@aws-sdk/client-cloudfront": "^3.425.0", "@aws-sdk/client-cloudwatch-events": "^3.425.0", "@aws-sdk/client-cloudwatch-logs": "^3.425.0", diff --git a/packages/aws-sdk/src/client-apigatewaymanagementapi/index.ts b/packages/aws-sdk/src/client-apigatewaymanagementapi/index.ts new file mode 100644 index 00000000000..929dfc183bc --- /dev/null +++ b/packages/aws-sdk/src/client-apigatewaymanagementapi/index.ts @@ -0,0 +1,5 @@ +export { + ApiGatewayManagementApiClient, + PostToConnectionCommand, + PostToConnectionCommandInput +} from "@aws-sdk/client-apigatewaymanagementapi"; diff --git a/packages/cli-plugin-scaffold-ci/src/githubActions/index.ts b/packages/cli-plugin-scaffold-ci/src/githubActions/index.ts index f7a763d26d6..ccdd2a0ccad 100644 --- a/packages/cli-plugin-scaffold-ci/src/githubActions/index.ts +++ b/packages/cli-plugin-scaffold-ci/src/githubActions/index.ts @@ -255,10 +255,6 @@ const plugin: CliPluginsScaffoldCi = { text: `${chalk.green(newRepoName)} code repository created.` }); } else { - /** - * TODO @ts-refactor try to get the heads and tails of this. - */ - // @ts-expect-error repo = await octokit.rest.repos .get({ repo: existingRepo.name, diff --git a/packages/cwp-template-aws/template/common/types/env/index.d.ts b/packages/cwp-template-aws/template/common/types/env/index.d.ts index caf272dcd53..bc8f89fa94a 100644 --- a/packages/cwp-template-aws/template/common/types/env/index.d.ts +++ b/packages/cwp-template-aws/template/common/types/env/index.d.ts @@ -33,6 +33,7 @@ declare namespace NodeJS { REACT_APP_USER_POOL_ID?: string; REACT_APP_USER_POOL_WEB_CLIENT_ID?: string; REACT_APP_USER_POOL_PASSWORD_POLICY?: string; + REACT_APP_WEBSOCKET_URL?: string; REACT_APP_USER_POOL_DOMAIN?: string; REACT_APP_ADMIN_USER_CAN_CHANGE_EMAIL?: string; COGNITO_USER_POOL_ID?: string; diff --git a/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/package.json b/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/package.json index af68b8e47f8..afc942eb797 100644 --- a/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/package.json +++ b/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/package.json @@ -37,6 +37,7 @@ "@webiny/api-tenancy-so-ddb": "latest", "@webiny/api-tenant-manager": "latest", "@webiny/api-wcp": "latest", + "@webiny/api-websockets": "latest", "@webiny/cli": "latest", "@webiny/db-dynamodb": "latest", "@webiny/handler-aws": "latest", diff --git a/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/src/index.ts b/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/src/index.ts index 72aed63dfd3..517e047ab8b 100644 --- a/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/src/index.ts +++ b/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/src/index.ts @@ -34,11 +34,9 @@ import securityPlugins from "./security"; import tenantManager from "@webiny/api-tenant-manager"; import { createAuditLogs } from "@webiny/api-audit-logs"; import { createBackgroundTasks } from "@webiny/api-background-tasks-es"; -/** - * APW - */ import { createApwGraphQL, createApwPageBuilderContext } from "@webiny/api-apw"; import { createStorageOperations as createApwSaStorageOperations } from "@webiny/api-apw-scheduler-so-ddb"; +import { createWebsockets } from "@webiny/api-websockets"; // Imports plugins created via scaffolding utilities. import scaffoldsPlugins from "./plugins/scaffolds"; @@ -67,6 +65,7 @@ export const handler = createHandler({ tenantManager(), i18nPlugins(), i18nDynamoDbStorageOperations(), + createWebsockets(), createHeadlessCmsContext({ storageOperations: createHeadlessCmsStorageOperations({ documentClient, diff --git a/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/package.json b/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/package.json index 25986e06fb6..ca9a297c8ac 100644 --- a/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/package.json +++ b/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/package.json @@ -37,6 +37,7 @@ "@webiny/api-tenancy-so-ddb": "latest", "@webiny/api-tenant-manager": "latest", "@webiny/api-wcp": "latest", + "@webiny/api-websockets": "latest", "@webiny/cli": "latest", "@webiny/db-dynamodb": "latest", "@webiny/handler-aws": "latest", diff --git a/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/src/index.ts b/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/src/index.ts index cc4c3f80a7e..df2b97afb03 100644 --- a/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/src/index.ts +++ b/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/src/index.ts @@ -34,11 +34,9 @@ import securityPlugins from "./security"; import tenantManager from "@webiny/api-tenant-manager"; import { createAuditLogs } from "@webiny/api-audit-logs"; import { createBackgroundTasks } from "@webiny/api-background-tasks-os"; -/** - * APW - */ import { createApwGraphQL, createApwPageBuilderContext } from "@webiny/api-apw"; import { createStorageOperations as createApwSaStorageOperations } from "@webiny/api-apw-scheduler-so-ddb"; +import { createWebsockets } from "@webiny/api-websockets"; // Imports plugins created via scaffolding utilities. import scaffoldsPlugins from "./plugins/scaffolds"; @@ -67,6 +65,7 @@ export const handler = createHandler({ tenantManager(), i18nPlugins(), i18nDynamoDbStorageOperations(), + createWebsockets(), createHeadlessCmsContext({ storageOperations: createHeadlessCmsStorageOperations({ documentClient, diff --git a/packages/cwp-template-aws/template/ddb/apps/api/graphql/package.json b/packages/cwp-template-aws/template/ddb/apps/api/graphql/package.json index 316231e6289..40be1f3e2a0 100644 --- a/packages/cwp-template-aws/template/ddb/apps/api/graphql/package.json +++ b/packages/cwp-template-aws/template/ddb/apps/api/graphql/package.json @@ -36,6 +36,7 @@ "@webiny/api-tenancy-so-ddb": "latest", "@webiny/api-tenant-manager": "latest", "@webiny/api-wcp": "latest", + "@webiny/api-websockets": "latest", "@webiny/cli": "latest", "@webiny/db-dynamodb": "latest", "@webiny/handler-aws": "latest", diff --git a/packages/cwp-template-aws/template/ddb/apps/api/graphql/src/index.ts b/packages/cwp-template-aws/template/ddb/apps/api/graphql/src/index.ts index 6bd0118f512..74fb20ed071 100644 --- a/packages/cwp-template-aws/template/ddb/apps/api/graphql/src/index.ts +++ b/packages/cwp-template-aws/template/ddb/apps/api/graphql/src/index.ts @@ -30,11 +30,9 @@ import securityPlugins from "./security"; import tenantManager from "@webiny/api-tenant-manager"; import { createAuditLogs } from "@webiny/api-audit-logs"; import { createBackgroundTasks } from "@webiny/api-background-tasks-ddb"; -/** - * APW - */ import { createApwGraphQL, createApwPageBuilderContext } from "@webiny/api-apw"; import { createStorageOperations as createApwSaStorageOperations } from "@webiny/api-apw-scheduler-so-ddb"; +import { createWebsockets } from "@webiny/api-websockets"; // Imports plugins created via scaffolding utilities. import scaffoldsPlugins from "./plugins/scaffolds"; @@ -58,6 +56,7 @@ export const handler = createHandler({ tenantManager(), i18nPlugins(), i18nDynamoDbStorageOperations(), + createWebsockets(), createHeadlessCmsContext({ storageOperations: createHeadlessCmsStorageOperations({ documentClient diff --git a/packages/handler/src/fastify.ts b/packages/handler/src/fastify.ts index dede0fc3288..45dd69ef1e9 100644 --- a/packages/handler/src/fastify.ts +++ b/packages/handler/src/fastify.ts @@ -4,7 +4,7 @@ import fastify, { FastifyServerOptions as ServerOptions, preSerializationAsyncHookHandler } from "fastify"; -import { getWebinyVersionHeaders } from "@webiny/utils"; +import { getWebinyVersionHeaders, middleware, MiddlewareCallable } from "@webiny/utils"; import { ContextRoutes, DefinedContextRoutes, @@ -19,7 +19,6 @@ import { RoutePlugin } from "./plugins/RoutePlugin"; import { createHandlerClient } from "@webiny/handler-client"; import fastifyCookie from "@fastify/cookie"; import fastifyCompress from "@fastify/compress"; -import { middleware, MiddlewareCallable } from "~/middleware"; import { ContextPlugin } from "@webiny/api"; import { BeforeHandlerPlugin } from "./plugins/BeforeHandlerPlugin"; import { HandlerResultPlugin } from "./plugins/HandlerResultPlugin"; diff --git a/packages/pulumi-aws/src/apps/api/ApiOutput.ts b/packages/pulumi-aws/src/apps/api/ApiOutput.ts index 85235ba83ed..b311f0d9fd7 100644 --- a/packages/pulumi-aws/src/apps/api/ApiOutput.ts +++ b/packages/pulumi-aws/src/apps/api/ApiOutput.ts @@ -33,7 +33,8 @@ export const ApiOutput = createAppModule({ cognitoUserPoolId: output["cognitoUserPoolId"] as string, cognitoUserPoolPasswordPolicy: output["cognitoUserPoolPasswordPolicy"] as string, dynamoDbTable: output["dynamoDbTable"] as string, - region: output["region"] as string + region: output["region"] as string, + websocketApiUrl: output["websocketApiUrl"] as string }; }); } diff --git a/packages/pulumi-aws/src/apps/api/ApiWebsocket.ts b/packages/pulumi-aws/src/apps/api/ApiWebsocket.ts new file mode 100644 index 00000000000..233ec63d6a1 --- /dev/null +++ b/packages/pulumi-aws/src/apps/api/ApiWebsocket.ts @@ -0,0 +1,200 @@ +import * as pulumi from "@pulumi/pulumi"; +import * as aws from "@pulumi/aws"; +import { createAppModule, PulumiApp, PulumiAppModule } from "@webiny/pulumi"; +import { ApiGraphql } from "~/apps"; + +export type ApiWebsocket = PulumiAppModule; + +export const ApiWebsocket = createAppModule({ + name: "ApiWebsocket", + config(app: PulumiApp) { + const graphql = app.getModule(ApiGraphql); + + const websocketApi = app.addResource(aws.apigatewayv2.Api, { + name: "websocket-api", + config: { + protocolType: "WEBSOCKET", + routeSelectionExpression: "$request.body.action" + } + }); + + const websocketLambdaPermission = app.addResource(aws.lambda.Permission, { + name: `websocket-api-ws-to-lambda-permission`, + config: { + action: "lambda:InvokeFunction", + function: graphql.functions.graphql.output.name, + principal: "apigateway.amazonaws.com", + sourceArn: websocketApi.output.executionArn.apply(arn => `${arn}/*`) + } + }); + + const lambdaWebsocketPolicy = app.addResource(aws.iam.Policy, { + name: "websocket-api-lambda-policy", + config: { + policy: { + Version: "2012-10-17", + Statement: [ + { + Effect: "Allow", + Action: "execute-api:ManageConnections", + Resource: [ + websocketApi.output.arn, + websocketApi.output.executionArn, + websocketApi.output.arn.apply(arn => `${arn}/*`), + websocketApi.output.executionArn.apply(arn => `${arn}/*`) + ], + Sid: "PermissionForWebsocket" + } + ] + } + } + }); + + const lambdaWebsocketRolePolicyAttachment = app.addResource(aws.iam.RolePolicyAttachment, { + name: "websocket-api-lambda-role-policy-attachment", + config: { + policyArn: lambdaWebsocketPolicy.output.arn, + role: graphql.role.output + } + }); + + const websocketApiIntegration = app.addResource(aws.apigatewayv2.Integration, { + name: "websocket-api-integration", + config: { + apiId: websocketApi.output.id, + integrationType: "AWS_PROXY", + integrationUri: graphql.functions.graphql.output.invokeArn + } + }); + + const websocketApiDefaultRoute = app.addResource(aws.apigatewayv2.Route, { + name: "websocket-api-route-default", + config: { + apiId: websocketApi.output.id, + routeKey: "$default", + target: websocketApiIntegration.output.id.apply(value => `integrations/${value}`) + } + }); + + const websocketApiConnectRoute = app.addResource(aws.apigatewayv2.Route, { + name: "websocket-api-route-connect", + config: { + apiId: websocketApi.output.id, + routeKey: "$connect", + authorizationType: "NONE", + target: websocketApiIntegration.output.id.apply(value => `integrations/${value}`) + } + }); + + const websocketApiDisconnectRoute = app.addResource(aws.apigatewayv2.Route, { + name: "websocket-api-route-disconnect", + config: { + apiId: websocketApi.output.id, + routeKey: "$disconnect", + authorizationType: "NONE", + target: websocketApiIntegration.output.id.apply(value => `integrations/${value}`) + } + }); + + const deployment = app.addResource(aws.apigatewayv2.Deployment, { + name: "websocket-api-deployment", + config: { + apiId: websocketApi.output.id, + description: "WebSocket API Deployment" + }, + opts: { + dependsOn: [ + websocketApiDefaultRoute.output, + websocketApiConnectRoute.output, + websocketApiDisconnectRoute.output + ] + } + }); + + // TODO remove logging when stopped developing + + const apiGatewayLoggingRole = app.addResource(aws.iam.Role, { + name: "apiGatewayLoggingRole", + config: { + assumeRolePolicy: aws.iam.assumeRolePolicyForPrincipal({ + Service: "apigateway.amazonaws.com" + }) + } + }); + + app.addResource(aws.iam.RolePolicy, { + name: "apiGatewayLoggingPolicy", + config: { + role: apiGatewayLoggingRole.output.id, + policy: { + Version: "2012-10-17", + Statement: [ + { + Action: ["logs:*"], + Effect: "Allow", + Resource: "*" + } + ] + } + } + }); + + app.addResource(aws.apigateway.Account, { + name: "apiGatewayAccount", + config: { + cloudwatchRoleArn: apiGatewayLoggingRole.output.arn + } + }); + + // TODO remove when development is done + const logGroup = app.addResource(aws.cloudwatch.LogGroup, { + name: "websocket-api-log", + config: { + retentionInDays: 7 + } + }); + + const websocketApiStage = app.addResource(aws.apigatewayv2.Stage, { + name: "websocket-api-stage", + config: { + apiId: websocketApi.output.id, + deploymentId: deployment.output.id, + name: app.params.run.env, + defaultRouteSettings: { + loggingLevel: "INFO", + throttlingBurstLimit: 1000, + throttlingRateLimit: 500 + }, + // TODO remove when development is done + accessLogSettings: { + destinationArn: logGroup.output.arn, + format: JSON.stringify({ + requestId: "$context.requestId", + ip: "$context.identity.sourceIp", + caller: "$context.identity.caller", + user: "$context.identity.user", + requestTime: "$context.requestTime", + httpMethod: "$context.httpMethod", + resourcePath: "$context.resourcePath", + status: "$context.status", + protocol: "$context.protocol", + responseLength: "$context.responseLength" + }) + } + } + }); + + return { + websocketApi, + websocketApiStage, + websocketApiConnectRoute, + websocketApiDisconnectRoute, + websocketApiDefaultRoute, + websocketLambdaPermission, + lambdaWebsocketPolicy, + lambdaWebsocketRolePolicyAttachment, + deployment, + websocketApiUrl: pulumi.interpolate`${websocketApi.output.apiEndpoint}/${websocketApiStage.output.name}` + }; + } +}); diff --git a/packages/pulumi-aws/src/apps/api/createApiPulumiApp.ts b/packages/pulumi-aws/src/apps/api/createApiPulumiApp.ts index da721784b2b..fced66b0007 100644 --- a/packages/pulumi-aws/src/apps/api/createApiPulumiApp.ts +++ b/packages/pulumi-aws/src/apps/api/createApiPulumiApp.ts @@ -9,6 +9,7 @@ import { ApiGraphql, ApiMigration, ApiPageBuilder, + ApiWebsocket, CoreOutput, CreateCorePulumiAppParams, VpcConfig @@ -187,9 +188,6 @@ export const createApiPulumiApp = (projectAppParams: CreateApiPulumiAppParams = // TODO: move to okta plugin OKTA_ISSUER: process.env["OKTA_ISSUER"], WEBINY_LOGS_FORWARD_URL, - /** - * APW - */ APW_SCHEDULER_SCHEDULE_ACTION_HANDLER: apwScheduler.scheduleAction.lambda.output.arn }, @@ -197,6 +195,8 @@ export const createApiPulumiApp = (projectAppParams: CreateApiPulumiAppParams = apwSchedulerEventTarget: apwScheduler.eventTarget.output }); + const websocket = app.addModule(ApiWebsocket); + const fileManager = app.addModule(ApiFileManager, { env: { DB_TABLE: core.primaryDynamodbTableName @@ -265,7 +265,9 @@ export const createApiPulumiApp = (projectAppParams: CreateApiPulumiAppParams = migrationLambdaArn: migration.function.output.arn, graphqlLambdaName: graphql.functions.graphql.output.name, backgroundTaskLambdaArn: backgroundTask.backgroundTask.output.arn, - backgroundTaskStepFunctionArn: backgroundTask.stepFunction.output.arn + backgroundTaskStepFunctionArn: backgroundTask.stepFunction.output.arn, + websocketApiId: websocket.websocketApi.output.id, + websocketApiUrl: websocket.websocketApiUrl }); app.addHandler(() => { diff --git a/packages/pulumi-aws/src/apps/api/index.ts b/packages/pulumi-aws/src/apps/api/index.ts index 09987a078aa..2e3e108df83 100644 --- a/packages/pulumi-aws/src/apps/api/index.ts +++ b/packages/pulumi-aws/src/apps/api/index.ts @@ -8,3 +8,4 @@ export * from "./ApiMigration"; export * from "./ApiPageBuilder"; export * from "./createApiPulumiApp"; export * from "./ApiOutput"; +export * from "./ApiWebsocket"; diff --git a/packages/pulumi-aws/src/apps/core/CoreDynamo.ts b/packages/pulumi-aws/src/apps/core/CoreDynamo.ts index 6cddc5bbe79..99fe4424099 100644 --- a/packages/pulumi-aws/src/apps/core/CoreDynamo.ts +++ b/packages/pulumi-aws/src/apps/core/CoreDynamo.ts @@ -13,7 +13,9 @@ export const CoreDynamo = createAppModule({ { name: "PK", type: "S" }, { name: "SK", type: "S" }, { name: "GSI1_PK", type: "S" }, - { name: "GSI1_SK", type: "S" } + { name: "GSI1_SK", type: "S" }, + { name: "GSI2_PK", type: "S" }, + { name: "GSI2_SK", type: "S" } ], billingMode: "PAY_PER_REQUEST", hashKey: "PK", @@ -24,6 +26,12 @@ export const CoreDynamo = createAppModule({ hashKey: "GSI1_PK", rangeKey: "GSI1_SK", projectionType: "ALL" + }, + { + name: "GSI2", + hashKey: "GSI2_PK", + rangeKey: "GSI2_SK", + projectionType: "ALL" } ] }, diff --git a/packages/serverless-cms-aws/src/createAdminAppConfig.ts b/packages/serverless-cms-aws/src/createAdminAppConfig.ts index a56b43203c4..59de80df26a 100644 --- a/packages/serverless-cms-aws/src/createAdminAppConfig.ts +++ b/packages/serverless-cms-aws/src/createAdminAppConfig.ts @@ -17,7 +17,8 @@ export const createAdminAppConfig = (modifier?: ReactAppConfigModifier) => { REACT_APP_USER_POOL_WEB_CLIENT_ID: output.cognitoAppClientId, REACT_APP_USER_POOL_PASSWORD_POLICY: JSON.stringify( output.cognitoUserPoolPasswordPolicy - ) + ), + REACT_APP_WEBSOCKET_URL: output.websocketApiUrl }; }); diff --git a/packages/utils/src/index.ts b/packages/utils/src/index.ts index 29ade5f5d95..843f66f8f1c 100644 --- a/packages/utils/src/index.ts +++ b/packages/utils/src/index.ts @@ -12,7 +12,9 @@ export * from "~/removeNullValues"; export * from "~/utcTimezones"; export * from "./cacheKey"; export * from "./getObjectProperties"; -import { composeAsync, AsyncProcessor, NextAsyncProcessor } from "~/compose"; +export * from "./middleware"; + +import { AsyncProcessor, composeAsync, NextAsyncProcessor } from "~/compose"; export { composeAsync }; export type { AsyncProcessor, NextAsyncProcessor }; diff --git a/packages/handler/src/middleware.ts b/packages/utils/src/middleware.ts similarity index 73% rename from packages/handler/src/middleware.ts rename to packages/utils/src/middleware.ts index 6ec2a9e19b3..8bb1562a4f8 100644 --- a/packages/handler/src/middleware.ts +++ b/packages/utils/src/middleware.ts @@ -1,18 +1,26 @@ export interface MiddlewareCallable { (...args: any[]): Promise; } + +export interface MiddlewareResolve { + (...args: any[]): void; +} + +export interface MiddlewareReject { + (error: Error): void; +} /** * Compose a single middleware from the array of middleware functions */ -export const middleware = (functions: MiddlewareCallable[] = []) => { - return (...args: any[]): Promise => { +export const middleware = (functions: MiddlewareCallable[] = []) => { + return (...args: Params[]): Promise => { if (!functions.length) { - return Promise.resolve(); + return Promise.resolve(undefined); } // Create a clone of function chain to prevent modifying the original array with `shift()` const chain = [...functions]; - return new Promise((parentResolve: any, parentReject) => { + return new Promise((parentResolve: MiddlewareResolve, parentReject: MiddlewareReject) => { const next = async (): Promise => { const fn = chain.shift(); if (!fn) { diff --git a/yarn.lock b/yarn.lock index de2f554aecc..59b9f720c41 100644 --- a/yarn.lock +++ b/yarn.lock @@ -319,6 +319,54 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/client-apigatewaymanagementapi@npm:^3.425.0": + version: 3.515.0 + resolution: "@aws-sdk/client-apigatewaymanagementapi@npm:3.515.0" + dependencies: + "@aws-crypto/sha256-browser": 3.0.0 + "@aws-crypto/sha256-js": 3.0.0 + "@aws-sdk/client-sts": 3.515.0 + "@aws-sdk/core": 3.513.0 + "@aws-sdk/credential-provider-node": 3.515.0 + "@aws-sdk/middleware-host-header": 3.515.0 + "@aws-sdk/middleware-logger": 3.515.0 + "@aws-sdk/middleware-recursion-detection": 3.515.0 + "@aws-sdk/middleware-user-agent": 3.515.0 + "@aws-sdk/region-config-resolver": 3.515.0 + "@aws-sdk/types": 3.515.0 + "@aws-sdk/util-endpoints": 3.515.0 + "@aws-sdk/util-user-agent-browser": 3.515.0 + "@aws-sdk/util-user-agent-node": 3.515.0 + "@smithy/config-resolver": ^2.1.1 + "@smithy/core": ^1.3.2 + "@smithy/fetch-http-handler": ^2.4.1 + "@smithy/hash-node": ^2.1.1 + "@smithy/invalid-dependency": ^2.1.1 + "@smithy/middleware-content-length": ^2.1.1 + "@smithy/middleware-endpoint": ^2.4.1 + "@smithy/middleware-retry": ^2.1.1 + "@smithy/middleware-serde": ^2.1.1 + "@smithy/middleware-stack": ^2.1.1 + "@smithy/node-config-provider": ^2.2.1 + "@smithy/node-http-handler": ^2.3.1 + "@smithy/protocol-http": ^3.1.1 + "@smithy/smithy-client": ^2.3.1 + "@smithy/types": ^2.9.1 + "@smithy/url-parser": ^2.1.1 + "@smithy/util-base64": ^2.1.1 + "@smithy/util-body-length-browser": ^2.1.1 + "@smithy/util-body-length-node": ^2.2.1 + "@smithy/util-defaults-mode-browser": ^2.1.1 + "@smithy/util-defaults-mode-node": ^2.2.0 + "@smithy/util-endpoints": ^1.1.1 + "@smithy/util-middleware": ^2.1.1 + "@smithy/util-retry": ^2.1.1 + "@smithy/util-utf8": ^2.1.1 + tslib: ^2.5.0 + checksum: 92f7f2d5959b3ec41828ee2db7aabbb10ae6e0a34e4634b181ee901ac8593d2ea51d3717dbffab5c764e5549a8052a52d3a07aad4fc8d3d0d9e59a71749c102c + languageName: node + linkType: hard + "@aws-sdk/client-cloudfront@npm:^3.425.0": version: 3.425.0 resolution: "@aws-sdk/client-cloudfront@npm:3.425.0" @@ -1023,6 +1071,55 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/client-sso-oidc@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/client-sso-oidc@npm:3.515.0" + dependencies: + "@aws-crypto/sha256-browser": 3.0.0 + "@aws-crypto/sha256-js": 3.0.0 + "@aws-sdk/client-sts": 3.515.0 + "@aws-sdk/core": 3.513.0 + "@aws-sdk/middleware-host-header": 3.515.0 + "@aws-sdk/middleware-logger": 3.515.0 + "@aws-sdk/middleware-recursion-detection": 3.515.0 + "@aws-sdk/middleware-user-agent": 3.515.0 + "@aws-sdk/region-config-resolver": 3.515.0 + "@aws-sdk/types": 3.515.0 + "@aws-sdk/util-endpoints": 3.515.0 + "@aws-sdk/util-user-agent-browser": 3.515.0 + "@aws-sdk/util-user-agent-node": 3.515.0 + "@smithy/config-resolver": ^2.1.1 + "@smithy/core": ^1.3.2 + "@smithy/fetch-http-handler": ^2.4.1 + "@smithy/hash-node": ^2.1.1 + "@smithy/invalid-dependency": ^2.1.1 + "@smithy/middleware-content-length": ^2.1.1 + "@smithy/middleware-endpoint": ^2.4.1 + "@smithy/middleware-retry": ^2.1.1 + "@smithy/middleware-serde": ^2.1.1 + "@smithy/middleware-stack": ^2.1.1 + "@smithy/node-config-provider": ^2.2.1 + "@smithy/node-http-handler": ^2.3.1 + "@smithy/protocol-http": ^3.1.1 + "@smithy/smithy-client": ^2.3.1 + "@smithy/types": ^2.9.1 + "@smithy/url-parser": ^2.1.1 + "@smithy/util-base64": ^2.1.1 + "@smithy/util-body-length-browser": ^2.1.1 + "@smithy/util-body-length-node": ^2.2.1 + "@smithy/util-defaults-mode-browser": ^2.1.1 + "@smithy/util-defaults-mode-node": ^2.2.0 + "@smithy/util-endpoints": ^1.1.1 + "@smithy/util-middleware": ^2.1.1 + "@smithy/util-retry": ^2.1.1 + "@smithy/util-utf8": ^2.1.1 + tslib: ^2.5.0 + peerDependencies: + "@aws-sdk/credential-provider-node": ^3.515.0 + checksum: f220a9ba8542460b2aa91ad060302fb9e68bdf096ecca2ec1d6e525f4df1036b330cb85d20bac3e8399276c0d8d8d388b3f2191b58804919c68369afac0be37b + languageName: node + linkType: hard + "@aws-sdk/client-sso@npm:3.425.0": version: 3.425.0 resolution: "@aws-sdk/client-sso@npm:3.425.0" @@ -1110,6 +1207,52 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/client-sso@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/client-sso@npm:3.515.0" + dependencies: + "@aws-crypto/sha256-browser": 3.0.0 + "@aws-crypto/sha256-js": 3.0.0 + "@aws-sdk/core": 3.513.0 + "@aws-sdk/middleware-host-header": 3.515.0 + "@aws-sdk/middleware-logger": 3.515.0 + "@aws-sdk/middleware-recursion-detection": 3.515.0 + "@aws-sdk/middleware-user-agent": 3.515.0 + "@aws-sdk/region-config-resolver": 3.515.0 + "@aws-sdk/types": 3.515.0 + "@aws-sdk/util-endpoints": 3.515.0 + "@aws-sdk/util-user-agent-browser": 3.515.0 + "@aws-sdk/util-user-agent-node": 3.515.0 + "@smithy/config-resolver": ^2.1.1 + "@smithy/core": ^1.3.2 + "@smithy/fetch-http-handler": ^2.4.1 + "@smithy/hash-node": ^2.1.1 + "@smithy/invalid-dependency": ^2.1.1 + "@smithy/middleware-content-length": ^2.1.1 + "@smithy/middleware-endpoint": ^2.4.1 + "@smithy/middleware-retry": ^2.1.1 + "@smithy/middleware-serde": ^2.1.1 + "@smithy/middleware-stack": ^2.1.1 + "@smithy/node-config-provider": ^2.2.1 + "@smithy/node-http-handler": ^2.3.1 + "@smithy/protocol-http": ^3.1.1 + "@smithy/smithy-client": ^2.3.1 + "@smithy/types": ^2.9.1 + "@smithy/url-parser": ^2.1.1 + "@smithy/util-base64": ^2.1.1 + "@smithy/util-body-length-browser": ^2.1.1 + "@smithy/util-body-length-node": ^2.2.1 + "@smithy/util-defaults-mode-browser": ^2.1.1 + "@smithy/util-defaults-mode-node": ^2.2.0 + "@smithy/util-endpoints": ^1.1.1 + "@smithy/util-middleware": ^2.1.1 + "@smithy/util-retry": ^2.1.1 + "@smithy/util-utf8": ^2.1.1 + tslib: ^2.5.0 + checksum: 12287dfa469fb2c6b5bedd3cbd37f7416f8234669b5ed0ff38cb1217d746ba6a5e6ff227b091a7751d1c20489a6b8bd93bcbed8f394cb4c51b6bebb9a9f79108 + languageName: node + linkType: hard + "@aws-sdk/client-sts@npm:3.425.0, @aws-sdk/client-sts@npm:^3.425.0": version: 3.425.0 resolution: "@aws-sdk/client-sts@npm:3.425.0" @@ -1204,6 +1347,55 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/client-sts@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/client-sts@npm:3.515.0" + dependencies: + "@aws-crypto/sha256-browser": 3.0.0 + "@aws-crypto/sha256-js": 3.0.0 + "@aws-sdk/core": 3.513.0 + "@aws-sdk/middleware-host-header": 3.515.0 + "@aws-sdk/middleware-logger": 3.515.0 + "@aws-sdk/middleware-recursion-detection": 3.515.0 + "@aws-sdk/middleware-user-agent": 3.515.0 + "@aws-sdk/region-config-resolver": 3.515.0 + "@aws-sdk/types": 3.515.0 + "@aws-sdk/util-endpoints": 3.515.0 + "@aws-sdk/util-user-agent-browser": 3.515.0 + "@aws-sdk/util-user-agent-node": 3.515.0 + "@smithy/config-resolver": ^2.1.1 + "@smithy/core": ^1.3.2 + "@smithy/fetch-http-handler": ^2.4.1 + "@smithy/hash-node": ^2.1.1 + "@smithy/invalid-dependency": ^2.1.1 + "@smithy/middleware-content-length": ^2.1.1 + "@smithy/middleware-endpoint": ^2.4.1 + "@smithy/middleware-retry": ^2.1.1 + "@smithy/middleware-serde": ^2.1.1 + "@smithy/middleware-stack": ^2.1.1 + "@smithy/node-config-provider": ^2.2.1 + "@smithy/node-http-handler": ^2.3.1 + "@smithy/protocol-http": ^3.1.1 + "@smithy/smithy-client": ^2.3.1 + "@smithy/types": ^2.9.1 + "@smithy/url-parser": ^2.1.1 + "@smithy/util-base64": ^2.1.1 + "@smithy/util-body-length-browser": ^2.1.1 + "@smithy/util-body-length-node": ^2.2.1 + "@smithy/util-defaults-mode-browser": ^2.1.1 + "@smithy/util-defaults-mode-node": ^2.2.0 + "@smithy/util-endpoints": ^1.1.1 + "@smithy/util-middleware": ^2.1.1 + "@smithy/util-retry": ^2.1.1 + "@smithy/util-utf8": ^2.1.1 + fast-xml-parser: 4.2.5 + tslib: ^2.5.0 + peerDependencies: + "@aws-sdk/credential-provider-node": ^3.515.0 + checksum: 9af6a2484909e88a83c411551d55ad149c80a8f449c2e54c499769535243602a6283cd71f6a0cf975b295a321a74e90eb95f6659bba93bae3d12e2186e7545f4 + languageName: node + linkType: hard + "@aws-sdk/config-resolver@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/config-resolver@npm:3.6.1" @@ -1229,6 +1421,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/core@npm:3.513.0": + version: 3.513.0 + resolution: "@aws-sdk/core@npm:3.513.0" + dependencies: + "@smithy/core": ^1.3.2 + "@smithy/protocol-http": ^3.1.1 + "@smithy/signature-v4": ^2.1.1 + "@smithy/smithy-client": ^2.3.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 94a41263e5d0c754f4d6d603572704822b570d5fc5ed450c8eb461b989198b625d2c115a470b087defe2c6c45b9442527062382c9bb1ca32842332317300b2fe + languageName: node + linkType: hard + "@aws-sdk/credential-provider-cognito-identity@npm:3.425.0": version: 3.425.0 resolution: "@aws-sdk/credential-provider-cognito-identity@npm:3.425.0" @@ -1278,6 +1484,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-env@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-env@npm:3.515.0" + dependencies: + "@aws-sdk/types": 3.515.0 + "@smithy/property-provider": ^2.1.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 3573bc3f1aa89bc8eedb9eb39c8c1d501a68aec5eb059364a1091c8bf10dfda9cfbd78ee49d3ad25ec1012f765a4464363c4cd70997e94005fd21245871a4229 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-env@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/credential-provider-env@npm:3.6.1" @@ -1304,6 +1522,23 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-http@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-http@npm:3.515.0" + dependencies: + "@aws-sdk/types": 3.515.0 + "@smithy/fetch-http-handler": ^2.4.1 + "@smithy/node-http-handler": ^2.3.1 + "@smithy/property-provider": ^2.1.1 + "@smithy/protocol-http": ^3.1.1 + "@smithy/smithy-client": ^2.3.1 + "@smithy/types": ^2.9.1 + "@smithy/util-stream": ^2.1.1 + tslib: ^2.5.0 + checksum: d13943dc7a83c9c129dd03a8b337b7753c791441d65a894085e00146d807738b420b9127f570a32497665be4f6e1cc8eeefd7cb1b013a04789d874c8b23b829f + languageName: node + linkType: hard + "@aws-sdk/credential-provider-imds@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/credential-provider-imds@npm:3.6.1" @@ -1351,6 +1586,25 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-ini@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-ini@npm:3.515.0" + dependencies: + "@aws-sdk/client-sts": 3.515.0 + "@aws-sdk/credential-provider-env": 3.515.0 + "@aws-sdk/credential-provider-process": 3.515.0 + "@aws-sdk/credential-provider-sso": 3.515.0 + "@aws-sdk/credential-provider-web-identity": 3.515.0 + "@aws-sdk/types": 3.515.0 + "@smithy/credential-provider-imds": ^2.2.1 + "@smithy/property-provider": ^2.1.1 + "@smithy/shared-ini-file-loader": ^2.3.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: c136d4257460be8331d7645854b7e3c91205a1eb12efd3dcbcd84501c787085292d1ccc4578c4776308d91748bde5af2c6eaa873b56aed83ab472a878a2d8883 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-ini@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/credential-provider-ini@npm:3.6.1" @@ -1401,6 +1655,26 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-node@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-node@npm:3.515.0" + dependencies: + "@aws-sdk/credential-provider-env": 3.515.0 + "@aws-sdk/credential-provider-http": 3.515.0 + "@aws-sdk/credential-provider-ini": 3.515.0 + "@aws-sdk/credential-provider-process": 3.515.0 + "@aws-sdk/credential-provider-sso": 3.515.0 + "@aws-sdk/credential-provider-web-identity": 3.515.0 + "@aws-sdk/types": 3.515.0 + "@smithy/credential-provider-imds": ^2.2.1 + "@smithy/property-provider": ^2.1.1 + "@smithy/shared-ini-file-loader": ^2.3.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: c51f267c61de0d82afe47d97cdf58971e3b8eec6e7364fe28d3867addd65e156358b96c39a335fad521e9a6925b349a967ae3eed1aa6e9cb4bcc1f0931e3ed50 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-node@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/credential-provider-node@npm:3.6.1" @@ -1443,6 +1717,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-process@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-process@npm:3.515.0" + dependencies: + "@aws-sdk/types": 3.515.0 + "@smithy/property-provider": ^2.1.1 + "@smithy/shared-ini-file-loader": ^2.3.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 11159b4c9502218ec6cba9a46ddc120e53aec7f04507c14d4e99a186073cfd363af438c623705890a2e8f6cc792475ebd14c82766dad82dabf7f20d9708f7faf + languageName: node + linkType: hard + "@aws-sdk/credential-provider-process@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/credential-provider-process@npm:3.6.1" @@ -1486,6 +1773,21 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-sso@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-sso@npm:3.515.0" + dependencies: + "@aws-sdk/client-sso": 3.515.0 + "@aws-sdk/token-providers": 3.515.0 + "@aws-sdk/types": 3.515.0 + "@smithy/property-provider": ^2.1.1 + "@smithy/shared-ini-file-loader": ^2.3.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: fbe1eebc50e9bd3715bca4e6ee1a2922cf1ea383953730a6bd3b88b12f23a95cb3ff0edaf8578c81156ef65648eb0295f5c39ed6ae2c8e16b6ce9d4c46f207e9 + languageName: node + linkType: hard + "@aws-sdk/credential-provider-web-identity@npm:3.425.0": version: 3.425.0 resolution: "@aws-sdk/credential-provider-web-identity@npm:3.425.0" @@ -1510,6 +1812,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/credential-provider-web-identity@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/credential-provider-web-identity@npm:3.515.0" + dependencies: + "@aws-sdk/client-sts": 3.515.0 + "@aws-sdk/types": 3.515.0 + "@smithy/property-provider": ^2.1.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: f0a7e9855f78849143c3139c613cc1531a88272f3ec039d23ac9366b94495a3e07212ade9541e56c93560ad9f58600376e9de38706a4cd97aaf5f400911361cd + languageName: node + linkType: hard + "@aws-sdk/credential-providers@npm:^3.425.0": version: 3.425.0 resolution: "@aws-sdk/credential-providers@npm:3.425.0" @@ -1708,6 +2023,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-host-header@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/middleware-host-header@npm:3.515.0" + dependencies: + "@aws-sdk/types": 3.515.0 + "@smithy/protocol-http": ^3.1.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: ff066cf47b0ba2c64bd70efdec795ac2da8bad7ba8dd44913c98f42b153ca6e753b13b6c1ef7075499590279a5cc49b5a60511dae4512dcdb11a62a0e67fa061 + languageName: node + linkType: hard + "@aws-sdk/middleware-host-header@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/middleware-host-header@npm:3.6.1" @@ -1752,6 +2079,17 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-logger@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/middleware-logger@npm:3.515.0" + dependencies: + "@aws-sdk/types": 3.515.0 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 32d251e77f43593ffdd192a4d0628f33773e29c14a3001a4c6519553e94958edbd0fb8e6954a65d1180b0caa16cafe9fc9b362d1ab663db1d1eac84b15667645 + languageName: node + linkType: hard + "@aws-sdk/middleware-logger@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/middleware-logger@npm:3.6.1" @@ -1786,6 +2124,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-recursion-detection@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/middleware-recursion-detection@npm:3.515.0" + dependencies: + "@aws-sdk/types": 3.515.0 + "@smithy/protocol-http": ^3.1.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 23c4a1e4d7de86196acfcfbc84bea84c8c3211c4831fdc7c975a6388022037bd5baa4e5809dca188631f06726b51fcf85af358f9ef526e255dc494b368d0da0c + languageName: node + linkType: hard + "@aws-sdk/middleware-retry@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/middleware-retry@npm:3.6.1" @@ -1937,6 +2287,19 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/middleware-user-agent@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/middleware-user-agent@npm:3.515.0" + dependencies: + "@aws-sdk/types": 3.515.0 + "@aws-sdk/util-endpoints": 3.515.0 + "@smithy/protocol-http": ^3.1.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: fd601cb0367d42e38b71494c773d82bde8970f9aafbdbf18d7cadc25732ecc2b787f0cfef2110755d0cef73d6aa3ce2ca77dc5353854bedaf392a69019b39ac2 + languageName: node + linkType: hard + "@aws-sdk/middleware-user-agent@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/middleware-user-agent@npm:3.6.1" @@ -2040,6 +2403,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/region-config-resolver@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/region-config-resolver@npm:3.515.0" + dependencies: + "@aws-sdk/types": 3.515.0 + "@smithy/node-config-provider": ^2.2.1 + "@smithy/types": ^2.9.1 + "@smithy/util-config-provider": ^2.2.1 + "@smithy/util-middleware": ^2.1.1 + tslib: ^2.5.0 + checksum: 0ed7fbd6390baebdf511b30877236fa8be8716e0162e2c9e0138c9b41ebda7d99a6f3d6cf66cb4af24761631c2c29102ecfe7a5f08894e1de3c98ca6a135fa74 + languageName: node + linkType: hard + "@aws-sdk/s3-presigned-post@npm:^3.425.0": version: 3.425.0 resolution: "@aws-sdk/s3-presigned-post@npm:3.425.0" @@ -2214,6 +2591,20 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/token-providers@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/token-providers@npm:3.515.0" + dependencies: + "@aws-sdk/client-sso-oidc": 3.515.0 + "@aws-sdk/types": 3.515.0 + "@smithy/property-provider": ^2.1.1 + "@smithy/shared-ini-file-loader": ^2.3.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: ab51c440da9772d0ee58948241b975705c171395cf1bad81a4ffd8f11f34106af54dcba930e360fb19489beedc1106ac14432bd27abdfe4b7536dc2113841027 + languageName: node + linkType: hard + "@aws-sdk/types@npm:3.425.0": version: 3.425.0 resolution: "@aws-sdk/types@npm:3.425.0" @@ -2234,6 +2625,16 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/types@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/types@npm:3.515.0" + dependencies: + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 0874f1814b58eae6e7115c3d08c2bc56e558e73d1ff8c5f833a73b4a0f76a42743c83c36a4b2759177e41b1feff065e85450f7bc235a087b94e67db12f87d298 + languageName: node + linkType: hard + "@aws-sdk/types@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/types@npm:3.6.1" @@ -2361,6 +2762,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-endpoints@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/util-endpoints@npm:3.515.0" + dependencies: + "@aws-sdk/types": 3.515.0 + "@smithy/types": ^2.9.1 + "@smithy/util-endpoints": ^1.1.1 + tslib: ^2.5.0 + checksum: 1ab8fcd3054dc0366f10813a01130d05f4ba33f1488c1a168f44881cb24f3fbc2393111b7b0fd4dc06c852e4c9a5bbe8a82717b72229b0977cdba8a631ddeee1 + languageName: node + linkType: hard + "@aws-sdk/util-format-url@npm:3.425.0": version: 3.425.0 resolution: "@aws-sdk/util-format-url@npm:3.425.0" @@ -2424,6 +2837,18 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-user-agent-browser@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/util-user-agent-browser@npm:3.515.0" + dependencies: + "@aws-sdk/types": 3.515.0 + "@smithy/types": ^2.9.1 + bowser: ^2.11.0 + tslib: ^2.5.0 + checksum: 40f518006cb7e76d06d83dcf05222b0b0ff47c10b63149cd5db2c0c1db79c8eff34bd582e89c748897bc11697b7b357bdca77d569f57ad0b2081c088752d601f + languageName: node + linkType: hard + "@aws-sdk/util-user-agent-browser@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/util-user-agent-browser@npm:3.6.1" @@ -2469,6 +2894,23 @@ __metadata: languageName: node linkType: hard +"@aws-sdk/util-user-agent-node@npm:3.515.0": + version: 3.515.0 + resolution: "@aws-sdk/util-user-agent-node@npm:3.515.0" + dependencies: + "@aws-sdk/types": 3.515.0 + "@smithy/node-config-provider": ^2.2.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + peerDependencies: + aws-crt: ">=1.0.0" + peerDependenciesMeta: + aws-crt: + optional: true + checksum: 4e91d9cd5bbe4aa8321417ea1bd9caf3229416ee624b7f67b5206b284a539116692412ca41d60dcb5759b841fed7d9fb570915566d1f7e620578657f89548a23 + languageName: node + linkType: hard + "@aws-sdk/util-user-agent-node@npm:3.6.1": version: 3.6.1 resolution: "@aws-sdk/util-user-agent-node@npm:3.6.1" @@ -10520,6 +10962,16 @@ __metadata: languageName: node linkType: hard +"@smithy/abort-controller@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/abort-controller@npm:2.1.1" + dependencies: + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 4bfad0d6b3a75bd1e6f997aa41cc9d8ba8bfdf548cfe703553ad7b42f0bf3e06b595d584be7b9ab90d2e3b22aacad94c02c32e21bea96e46933443f09c59523a + languageName: node + linkType: hard + "@smithy/chunked-blob-reader-native@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/chunked-blob-reader-native@npm:2.0.0" @@ -10565,6 +11017,19 @@ __metadata: languageName: node linkType: hard +"@smithy/config-resolver@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/config-resolver@npm:2.1.1" + dependencies: + "@smithy/node-config-provider": ^2.2.1 + "@smithy/types": ^2.9.1 + "@smithy/util-config-provider": ^2.2.1 + "@smithy/util-middleware": ^2.1.1 + tslib: ^2.5.0 + checksum: 18c8af60cbc528887a82dc0eabaf0b398d868511dc6b10fa01f41c77ea9c2679ab2137feaee51aa9060dbc5c46fc33325a659f4bd54549c203f64e15dbacbc0a + languageName: node + linkType: hard + "@smithy/core@npm:^1.2.1": version: 1.2.2 resolution: "@smithy/core@npm:1.2.2" @@ -10581,6 +11046,22 @@ __metadata: languageName: node linkType: hard +"@smithy/core@npm:^1.3.2": + version: 1.3.2 + resolution: "@smithy/core@npm:1.3.2" + dependencies: + "@smithy/middleware-endpoint": ^2.4.1 + "@smithy/middleware-retry": ^2.1.1 + "@smithy/middleware-serde": ^2.1.1 + "@smithy/protocol-http": ^3.1.1 + "@smithy/smithy-client": ^2.3.1 + "@smithy/types": ^2.9.1 + "@smithy/util-middleware": ^2.1.1 + tslib: ^2.5.0 + checksum: 5c716b170aa8fb6485b7c98d2d59c44a7333566345727472fb9fabbe86473b33f090fa7a3e08de6ca10829a048c5f20bd238da7da471214789171c7e0a4460a9 + languageName: node + linkType: hard + "@smithy/credential-provider-imds@npm:^2.0.0": version: 2.0.12 resolution: "@smithy/credential-provider-imds@npm:2.0.12" @@ -10620,6 +11101,19 @@ __metadata: languageName: node linkType: hard +"@smithy/credential-provider-imds@npm:^2.2.1": + version: 2.2.1 + resolution: "@smithy/credential-provider-imds@npm:2.2.1" + dependencies: + "@smithy/node-config-provider": ^2.2.1 + "@smithy/property-provider": ^2.1.1 + "@smithy/types": ^2.9.1 + "@smithy/url-parser": ^2.1.1 + tslib: ^2.5.0 + checksum: a4e693719384440718728772ea2126be133bbc83fa7bfcefd236942ccb28d1390f1b32fe3262bf330ba4c8e600d01ac73a57110eb42462ec1eb6bbd51e2676a6 + languageName: node + linkType: hard + "@smithy/eventstream-codec@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/eventstream-codec@npm:2.0.10" @@ -10644,6 +11138,18 @@ __metadata: languageName: node linkType: hard +"@smithy/eventstream-codec@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/eventstream-codec@npm:2.1.1" + dependencies: + "@aws-crypto/crc32": 3.0.0 + "@smithy/types": ^2.9.1 + "@smithy/util-hex-encoding": ^2.1.1 + tslib: ^2.5.0 + checksum: 7e59028a69e669d1ca1a0fef788f9892a427fad32f33ded731cbfa3bde0163acbc1e7d207e0ce3eae2d3b53f48dce7a99ded092122cdf78e4f392cffd762bfe3 + languageName: node + linkType: hard + "@smithy/eventstream-serde-browser@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/eventstream-serde-browser@npm:2.0.10" @@ -10726,6 +11232,19 @@ __metadata: languageName: node linkType: hard +"@smithy/fetch-http-handler@npm:^2.4.1": + version: 2.4.1 + resolution: "@smithy/fetch-http-handler@npm:2.4.1" + dependencies: + "@smithy/protocol-http": ^3.1.1 + "@smithy/querystring-builder": ^2.1.1 + "@smithy/types": ^2.9.1 + "@smithy/util-base64": ^2.1.1 + tslib: ^2.5.0 + checksum: c23701d45bca6842b5206939ccd587e3482ace9f656ae3dca92ff0bad3fefb846cc33683dff41a19186f2a5662ca6cd66c8aefda4664b7dfd95f9a616055a1c1 + languageName: node + linkType: hard + "@smithy/hash-blob-browser@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/hash-blob-browser@npm:2.0.10" @@ -10762,6 +11281,18 @@ __metadata: languageName: node linkType: hard +"@smithy/hash-node@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/hash-node@npm:2.1.1" + dependencies: + "@smithy/types": ^2.9.1 + "@smithy/util-buffer-from": ^2.1.1 + "@smithy/util-utf8": ^2.1.1 + tslib: ^2.5.0 + checksum: 5d5aae69b94dcb8abaf9f6a5b53ee320c9e126445c4540fcf2169e8ea7ebd953acff7fd77ba514614f6ebbb0baf412e878eebcc3427a5b9b6f8ee39abbc59230 + languageName: node + linkType: hard + "@smithy/hash-stream-node@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/hash-stream-node@npm:2.0.10" @@ -10793,6 +11324,16 @@ __metadata: languageName: node linkType: hard +"@smithy/invalid-dependency@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/invalid-dependency@npm:2.1.1" + dependencies: + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: f95ecd9acd337a408b6608a3f451b24a61e26149878f61fc7855c724888f0d28abf0b798d16990dadb7eafc8027098f934c0cd44e75d01d31617bd1fbfd93935 + languageName: node + linkType: hard + "@smithy/is-array-buffer@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/is-array-buffer@npm:2.0.0" @@ -10802,6 +11343,15 @@ __metadata: languageName: node linkType: hard +"@smithy/is-array-buffer@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/is-array-buffer@npm:2.1.1" + dependencies: + tslib: ^2.5.0 + checksum: 5dbf9ed59715c871321d0624e3842340c1d662d2e8b78313d1658d39eb793b3ac5c379d573eba0a2ca3add9b313848d4d93fd04bb8565c75fbab749928b239a6 + languageName: node + linkType: hard + "@smithy/md5-js@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/md5-js@npm:2.0.10" @@ -10835,6 +11385,17 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-content-length@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/middleware-content-length@npm:2.1.1" + dependencies: + "@smithy/protocol-http": ^3.1.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: cb0ea801f72a1a01f5956b3526df930fc19762b07d43a3871ff29815f621603410753d37710d72675d9761b93da32a38cfd5195582de8b6a47e299b1f073be25 + languageName: node + linkType: hard + "@smithy/middleware-endpoint@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/middleware-endpoint@npm:2.0.10" @@ -10878,6 +11439,21 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-endpoint@npm:^2.4.1": + version: 2.4.1 + resolution: "@smithy/middleware-endpoint@npm:2.4.1" + dependencies: + "@smithy/middleware-serde": ^2.1.1 + "@smithy/node-config-provider": ^2.2.1 + "@smithy/shared-ini-file-loader": ^2.3.1 + "@smithy/types": ^2.9.1 + "@smithy/url-parser": ^2.1.1 + "@smithy/util-middleware": ^2.1.1 + tslib: ^2.5.0 + checksum: 685f74c76cba205bdb20ad7bda449b73e498ae2e9074a026d48b38c7b4456d8a0cfb4fdb48625b65f93f3a75e92eaf7951db28f8e9f44e50ce18fd59a7b325af + languageName: node + linkType: hard + "@smithy/middleware-retry@npm:^2.0.13": version: 2.0.13 resolution: "@smithy/middleware-retry@npm:2.0.13" @@ -10911,6 +11487,23 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-retry@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/middleware-retry@npm:2.1.1" + dependencies: + "@smithy/node-config-provider": ^2.2.1 + "@smithy/protocol-http": ^3.1.1 + "@smithy/service-error-classification": ^2.1.1 + "@smithy/smithy-client": ^2.3.1 + "@smithy/types": ^2.9.1 + "@smithy/util-middleware": ^2.1.1 + "@smithy/util-retry": ^2.1.1 + tslib: ^2.5.0 + uuid: ^8.3.2 + checksum: a4bc59d2ff8f65367aeb93391a2aafc7caf8031d8b2dfb32ee35748cdc46e06d5182c37bee90d7a107e890959bd40e6a7f4041bc1b0b36a99d14919b1cc78812 + languageName: node + linkType: hard + "@smithy/middleware-serde@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/middleware-serde@npm:2.0.10" @@ -10941,6 +11534,16 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-serde@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/middleware-serde@npm:2.1.1" + dependencies: + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: ed77b80ac6b68640ee4bf8310bc4d9f5aa13de2741333f6f03a4983e897fa66e0de057d178e78d9ba095d5686d3e4531437c9dd2583366efe948bd75b2aa8581 + languageName: node + linkType: hard + "@smithy/middleware-stack@npm:^2.0.10, @smithy/middleware-stack@npm:^2.0.9": version: 2.0.10 resolution: "@smithy/middleware-stack@npm:2.0.10" @@ -10971,6 +11574,16 @@ __metadata: languageName: node linkType: hard +"@smithy/middleware-stack@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/middleware-stack@npm:2.1.1" + dependencies: + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 0d7c1051c96fcf19f7d5e96bc59484ce13df4e570c1da3eda74d23a7911b41eb61d6c378aad0aa21f7e9c72934148bdf39f9767c57abd4845aa4417a84e3f6e4 + languageName: node + linkType: hard + "@smithy/node-config-provider@npm:^2.0.12": version: 2.0.12 resolution: "@smithy/node-config-provider@npm:2.0.12" @@ -11019,6 +11632,18 @@ __metadata: languageName: node linkType: hard +"@smithy/node-config-provider@npm:^2.2.1": + version: 2.2.1 + resolution: "@smithy/node-config-provider@npm:2.2.1" + dependencies: + "@smithy/property-provider": ^2.1.1 + "@smithy/shared-ini-file-loader": ^2.3.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 62ed3124d888a10cac633a250fbe12d6c5b8aa75ea691889abebce227cbaf155f3db00fa6beb453fbd6147e667e70819d043da1750980669451281a28eafd285 + languageName: node + linkType: hard + "@smithy/node-http-handler@npm:^2.1.6": version: 2.1.6 resolution: "@smithy/node-http-handler@npm:2.1.6" @@ -11058,6 +11683,19 @@ __metadata: languageName: node linkType: hard +"@smithy/node-http-handler@npm:^2.3.1": + version: 2.3.1 + resolution: "@smithy/node-http-handler@npm:2.3.1" + dependencies: + "@smithy/abort-controller": ^2.1.1 + "@smithy/protocol-http": ^3.1.1 + "@smithy/querystring-builder": ^2.1.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: e6a514098f44cfc962318b15df79bb5e9de7fffe883fe073965879b2cf2436726709b5be14262871794104272e8506f793f8e77b8bf5b36398714a3a51512516 + languageName: node + linkType: hard + "@smithy/property-provider@npm:^2.0.0, @smithy/property-provider@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/property-provider@npm:2.0.10" @@ -11098,6 +11736,16 @@ __metadata: languageName: node linkType: hard +"@smithy/property-provider@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/property-provider@npm:2.1.1" + dependencies: + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: e87d70c4efe07e830cfb2094b046af89175b87b13259fba37641aa7bfc2ab0c7bf2397797ac48b92e1feb11bf6129b82b350519172093efd7ac4d3a4a98bbe2f + languageName: node + linkType: hard + "@smithy/protocol-http@npm:^3.0.11, @smithy/protocol-http@npm:^3.0.12": version: 3.0.12 resolution: "@smithy/protocol-http@npm:3.0.12" @@ -11128,6 +11776,16 @@ __metadata: languageName: node linkType: hard +"@smithy/protocol-http@npm:^3.1.1": + version: 3.1.1 + resolution: "@smithy/protocol-http@npm:3.1.1" + dependencies: + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: a5be1c5b5bff18c5a35c23870e1ffa38da33e56f93bdd8f26c615f4c0d2d3e1effffe441e756c0b0ba3aad2dd0845332f634702bf8455ed865a04eebfef1329b + languageName: node + linkType: hard + "@smithy/querystring-builder@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/querystring-builder@npm:2.0.10" @@ -11161,6 +11819,17 @@ __metadata: languageName: node linkType: hard +"@smithy/querystring-builder@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/querystring-builder@npm:2.1.1" + dependencies: + "@smithy/types": ^2.9.1 + "@smithy/util-uri-escape": ^2.1.1 + tslib: ^2.5.0 + checksum: b8623c7ef6d19fb21c41bfda29cce9c673ac501914085b39642ff5a72cf5742b19cd9de1a1851d13f2e1bbfc2e9522070b5ca32ed906aacf93f732a56e76098a + languageName: node + linkType: hard + "@smithy/querystring-parser@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/querystring-parser@npm:2.0.10" @@ -11201,6 +11870,16 @@ __metadata: languageName: node linkType: hard +"@smithy/querystring-parser@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/querystring-parser@npm:2.1.1" + dependencies: + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: bfac40793b0e42f4e25137db4e7d866debfa32557359cc41e02a23174a6fd8e0132f098cef5669a3ddf5211e477c9c97d4aa9039b35c7b4a29f2207236da236e + languageName: node + linkType: hard + "@smithy/service-error-classification@npm:^2.0.3": version: 2.0.3 resolution: "@smithy/service-error-classification@npm:2.0.3" @@ -11219,6 +11898,15 @@ __metadata: languageName: node linkType: hard +"@smithy/service-error-classification@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/service-error-classification@npm:2.1.1" + dependencies: + "@smithy/types": ^2.9.1 + checksum: 59a5e3cb0fb42d70fc2d85814124abbff60e28cc9aa45d87fde3370e25943abaf4b6baf62cc40e496c3687e9fa9161156a055ad29a4f7ce8dd7d937bbf49f9a7 + languageName: node + linkType: hard + "@smithy/shared-ini-file-loader@npm:^2.0.11, @smithy/shared-ini-file-loader@npm:^2.0.6": version: 2.0.11 resolution: "@smithy/shared-ini-file-loader@npm:2.0.11" @@ -11259,6 +11947,16 @@ __metadata: languageName: node linkType: hard +"@smithy/shared-ini-file-loader@npm:^2.3.1": + version: 2.3.1 + resolution: "@smithy/shared-ini-file-loader@npm:2.3.1" + dependencies: + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 89b0dfb65faab917fcb4a6a8f34a85d668a759ccbfd6c4dc3d6311e59a8f1b78baab1d97402c333d2207da810cb00de9d5b4379f114bde82135f9aa0d0069cab + languageName: node + linkType: hard + "@smithy/signature-v4@npm:^2.0.0": version: 2.0.9 resolution: "@smithy/signature-v4@npm:2.0.9" @@ -11275,6 +11973,22 @@ __metadata: languageName: node linkType: hard +"@smithy/signature-v4@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/signature-v4@npm:2.1.1" + dependencies: + "@smithy/eventstream-codec": ^2.1.1 + "@smithy/is-array-buffer": ^2.1.1 + "@smithy/types": ^2.9.1 + "@smithy/util-hex-encoding": ^2.1.1 + "@smithy/util-middleware": ^2.1.1 + "@smithy/util-uri-escape": ^2.1.1 + "@smithy/util-utf8": ^2.1.1 + tslib: ^2.5.0 + checksum: fa3d4728b0bcf98e606a6e13a47f91efc6eb9edb6925ba48c3b9cecdf8170adf27e28a0684dabe385e8a7379d0743f52b19cd9a1a01884cd0f75c048c4324fd2 + languageName: node + linkType: hard + "@smithy/smithy-client@npm:^2.1.15": version: 2.1.15 resolution: "@smithy/smithy-client@npm:2.1.15" @@ -11313,6 +12027,20 @@ __metadata: languageName: node linkType: hard +"@smithy/smithy-client@npm:^2.3.1": + version: 2.3.1 + resolution: "@smithy/smithy-client@npm:2.3.1" + dependencies: + "@smithy/middleware-endpoint": ^2.4.1 + "@smithy/middleware-stack": ^2.1.1 + "@smithy/protocol-http": ^3.1.1 + "@smithy/types": ^2.9.1 + "@smithy/util-stream": ^2.1.1 + tslib: ^2.5.0 + checksum: 9b13c361528b3120b1a1db17cd60521d04c72f664c2709be20934cea12756117441d2a33d0464ff3099be11ccb12946c62ece1126b9532eb8f6243a35d6fd171 + languageName: node + linkType: hard + "@smithy/types@npm:^2.3.3": version: 2.3.3 resolution: "@smithy/types@npm:2.3.3" @@ -11349,6 +12077,15 @@ __metadata: languageName: node linkType: hard +"@smithy/types@npm:^2.9.1": + version: 2.9.1 + resolution: "@smithy/types@npm:2.9.1" + dependencies: + tslib: ^2.5.0 + checksum: 8570affb4abb5d0ead57293977fc915d44be481120defcabb87a3fb1c7b5d2501b117835eca357b5d54ea4bbee08032f9dc3d909ecbf0abb0cec2ca9678ae7bd + languageName: node + linkType: hard + "@smithy/url-parser@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/url-parser@npm:2.0.10" @@ -11393,6 +12130,17 @@ __metadata: languageName: node linkType: hard +"@smithy/url-parser@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/url-parser@npm:2.1.1" + dependencies: + "@smithy/querystring-parser": ^2.1.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 5c939f3ff9c53a0b7a0c5a1ac7641f229598d2bf9499e1abf4d33c1c1cd13bd5f7fcfffd00c366ca9f8092d28979a4a958b80f9bbc91e817e4d1940451e93489 + languageName: node + linkType: hard + "@smithy/util-base64@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-base64@npm:2.0.0" @@ -11413,6 +12161,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-base64@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-base64@npm:2.1.1" + dependencies: + "@smithy/util-buffer-from": ^2.1.1 + tslib: ^2.5.0 + checksum: 6dbb93b8745798d56476d37c99dc9f53fe5fc29329b8161fc9e5c55c5a3062916b3e5e4dd596541b248979eefa550d8da7fbb6ab254bf069cb4c920aea6c3590 + languageName: node + linkType: hard + "@smithy/util-body-length-browser@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-body-length-browser@npm:2.0.0" @@ -11431,6 +12189,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-body-length-browser@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-body-length-browser@npm:2.1.1" + dependencies: + tslib: ^2.5.0 + checksum: 6f7808a41b57a5ab1334f0d036ecec6809a959bcfe6a200f985f35e0c96e72f34fdcb6154873f795835d1d927098055e2dec31ebfb5e5382d1c4c612c80a37c0 + languageName: node + linkType: hard + "@smithy/util-body-length-node@npm:^2.1.0": version: 2.1.0 resolution: "@smithy/util-body-length-node@npm:2.1.0" @@ -11440,6 +12207,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-body-length-node@npm:^2.2.1": + version: 2.2.1 + resolution: "@smithy/util-body-length-node@npm:2.2.1" + dependencies: + tslib: ^2.5.0 + checksum: 6bddc6fac7c9875ae7baaf6088d91192fbe4405bc5c1b69100d52aa1bfebabcc194f5f1b159d8f6f3ade3b54e416f185781970c30a97d4b0a7cec6d02fc490c4 + languageName: node + linkType: hard + "@smithy/util-buffer-from@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-buffer-from@npm:2.0.0" @@ -11450,6 +12226,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-buffer-from@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-buffer-from@npm:2.1.1" + dependencies: + "@smithy/is-array-buffer": ^2.1.1 + tslib: ^2.5.0 + checksum: 8dc7f9afaa356696f14a80cd983a750cbad8eba7c46498ed74fb8ec0cb307f14df64fb10ceb30b2d4792395bb8b216c89155a93dee0f2b3e5cab94fef459a195 + languageName: node + linkType: hard + "@smithy/util-config-provider@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-config-provider@npm:2.0.0" @@ -11468,6 +12254,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-config-provider@npm:^2.2.1": + version: 2.2.1 + resolution: "@smithy/util-config-provider@npm:2.2.1" + dependencies: + tslib: ^2.5.0 + checksum: f5b34bcf6ef944779f20d7639070e87a521e1a5620e5a91f2d2dbd764824985930a68b71b0b2bde12e1eaac947155789b73a8c09c1aa7ab923f08e42a4173ef4 + languageName: node + linkType: hard + "@smithy/util-defaults-mode-browser@npm:^2.0.13": version: 2.0.13 resolution: "@smithy/util-defaults-mode-browser@npm:2.0.13" @@ -11494,6 +12289,19 @@ __metadata: languageName: node linkType: hard +"@smithy/util-defaults-mode-browser@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-defaults-mode-browser@npm:2.1.1" + dependencies: + "@smithy/property-provider": ^2.1.1 + "@smithy/smithy-client": ^2.3.1 + "@smithy/types": ^2.9.1 + bowser: ^2.11.0 + tslib: ^2.5.0 + checksum: 5d3b11be1768410e24ad9829dc70bed9b50419f85a8ca934c6296e21e278d87f665cfdb603241ef749f80d154a2c4be26cd29338daecc625d31b30af8bd9c139 + languageName: node + linkType: hard + "@smithy/util-defaults-mode-node@npm:^2.0.15": version: 2.0.15 resolution: "@smithy/util-defaults-mode-node@npm:2.0.15" @@ -11524,6 +12332,21 @@ __metadata: languageName: node linkType: hard +"@smithy/util-defaults-mode-node@npm:^2.2.0": + version: 2.2.0 + resolution: "@smithy/util-defaults-mode-node@npm:2.2.0" + dependencies: + "@smithy/config-resolver": ^2.1.1 + "@smithy/credential-provider-imds": ^2.2.1 + "@smithy/node-config-provider": ^2.2.1 + "@smithy/property-provider": ^2.1.1 + "@smithy/smithy-client": ^2.3.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: c4a69b73bc46c3bb5ff4149b80bdfa79f4c25b82253d9c7168c9920066e12830e1bea324dce09414b09791fd0379bdc05c39117155d5b37a229d226962a95d5f + languageName: node + linkType: hard + "@smithy/util-endpoints@npm:^1.0.7": version: 1.0.8 resolution: "@smithy/util-endpoints@npm:1.0.8" @@ -11535,6 +12358,17 @@ __metadata: languageName: node linkType: hard +"@smithy/util-endpoints@npm:^1.1.1": + version: 1.1.1 + resolution: "@smithy/util-endpoints@npm:1.1.1" + dependencies: + "@smithy/node-config-provider": ^2.2.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 40619bf739c1fc959486946cb49319f34c9c4c5c19f46cdefc7ff8e7331b84f6ad7a4aeb8a0268f6d77d266ff5ec9df8d2244094dd79ae469983e9c07e43766a + languageName: node + linkType: hard + "@smithy/util-hex-encoding@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-hex-encoding@npm:2.0.0" @@ -11544,6 +12378,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-hex-encoding@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-hex-encoding@npm:2.1.1" + dependencies: + tslib: ^2.5.0 + checksum: eae5c94fd4d57dccbae5ad4d7684787b1e9b1df944cf9fcb497cbefaed6aec49c0a777cc1ea4d10fa7002b82f0b73b8830ae2efe98ed35a62dcf3c4f7d08a4cd + languageName: node + linkType: hard + "@smithy/util-middleware@npm:^2.0.2": version: 2.0.2 resolution: "@smithy/util-middleware@npm:2.0.2" @@ -11584,6 +12427,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-middleware@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-middleware@npm:2.1.1" + dependencies: + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 404bb944202df70ba0ff8bb6ea105ead0a6b365d5ef7bfafbfc919df228823563818f0ee36f0f1e20462200da2fb8c8961e20b237e4e1bd9f77c38dd701f39ab + languageName: node + linkType: hard + "@smithy/util-retry@npm:^2.0.3": version: 2.0.3 resolution: "@smithy/util-retry@npm:2.0.3" @@ -11606,6 +12459,17 @@ __metadata: languageName: node linkType: hard +"@smithy/util-retry@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-retry@npm:2.1.1" + dependencies: + "@smithy/service-error-classification": ^2.1.1 + "@smithy/types": ^2.9.1 + tslib: ^2.5.0 + checksum: 1747c75f55a208f16104483cd76ec45200dedaa924868e84d4882b88f8b4a8d3a4422834359fd9bfba242e0e96a474349ac0a6f5d804fb15b15e8b639b6d2ad0 + languageName: node + linkType: hard + "@smithy/util-stream@npm:^2.0.14": version: 2.0.14 resolution: "@smithy/util-stream@npm:2.0.14" @@ -11654,6 +12518,22 @@ __metadata: languageName: node linkType: hard +"@smithy/util-stream@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-stream@npm:2.1.1" + dependencies: + "@smithy/fetch-http-handler": ^2.4.1 + "@smithy/node-http-handler": ^2.3.1 + "@smithy/types": ^2.9.1 + "@smithy/util-base64": ^2.1.1 + "@smithy/util-buffer-from": ^2.1.1 + "@smithy/util-hex-encoding": ^2.1.1 + "@smithy/util-utf8": ^2.1.1 + tslib: ^2.5.0 + checksum: 3a060226b8a506e722d0d8c1c4b7a2989241f7946c8acc892a8a70d92d9952cc8619b14bf686c9c822115d99159c6c16534bad2d72ecc2809a56f865224e82a6 + languageName: node + linkType: hard + "@smithy/util-uri-escape@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-uri-escape@npm:2.0.0" @@ -11663,6 +12543,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-uri-escape@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-uri-escape@npm:2.1.1" + dependencies: + tslib: ^2.5.0 + checksum: 822ed7390e28d5c7b8dab5e5c5a8de998e0778220137962a71b47b2d8900289d48a3a2c9945e68e1cac921d43f61660045e7fdffe8df9e63004575fcf2aa99b2 + languageName: node + linkType: hard + "@smithy/util-utf8@npm:^2.0.0": version: 2.0.0 resolution: "@smithy/util-utf8@npm:2.0.0" @@ -11683,6 +12572,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-utf8@npm:^2.1.1": + version: 2.1.1 + resolution: "@smithy/util-utf8@npm:2.1.1" + dependencies: + "@smithy/util-buffer-from": ^2.1.1 + tslib: ^2.5.0 + checksum: 286ce5cba3f45a8abd3d6c28e40b3204dd64300340818d77e42c1cbb0c2f6ad0c42f0e47ffaf38d74d0895b0dfd1750c5b55222ab4d205a3b39da4325971d303 + languageName: node + linkType: hard + "@smithy/util-waiter@npm:^2.0.10": version: 2.0.10 resolution: "@smithy/util-waiter@npm:2.0.10" @@ -13049,13 +13948,6 @@ __metadata: languageName: node linkType: hard -"@types/ungap__structured-clone@npm:^0.3.0": - version: 0.3.0 - resolution: "@types/ungap__structured-clone@npm:0.3.0" - checksum: 1502276e64645c2157e7a6d0dc6b572787b99f5a4e64d11711fcc05edb9c5be5d0a7827939d269746a29f24ae96c9581b16f12d00604dacfbfdc6b62ba6025c5 - languageName: node - linkType: hard - "@types/uniqid@npm:^5.3.2": version: 5.3.2 resolution: "@types/uniqid@npm:5.3.2" @@ -13665,7 +14557,6 @@ __metadata: "@babel/preset-env": ^7.23.9 "@babel/preset-typescript": ^7.23.3 "@babel/runtime": ^7.23.9 - "@types/ungap__structured-clone": ^0.3.0 "@webiny/api": 0.0.0 "@webiny/api-admin-users": 0.0.0 "@webiny/api-authentication": 0.0.0 @@ -15128,6 +16019,43 @@ __metadata: languageName: unknown linkType: soft +"@webiny/api-websockets@0.0.0, @webiny/api-websockets@workspace:packages/api-websockets": + version: 0.0.0-use.local + resolution: "@webiny/api-websockets@workspace:packages/api-websockets" + dependencies: + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-typescript": ^7.23.3 + "@babel/runtime": ^7.23.9 + "@types/aws-lambda": ^8.10.131 + "@webiny/api": 0.0.0 + "@webiny/api-headless-cms": 0.0.0 + "@webiny/api-i18n": 0.0.0 + "@webiny/api-security": 0.0.0 + "@webiny/api-tenancy": 0.0.0 + "@webiny/api-wcp": 0.0.0 + "@webiny/aws-sdk": 0.0.0 + "@webiny/cli": 0.0.0 + "@webiny/db-dynamodb": 0.0.0 + "@webiny/error": 0.0.0 + "@webiny/handler": 0.0.0 + "@webiny/handler-aws": 0.0.0 + "@webiny/handler-db": 0.0.0 + "@webiny/handler-graphql": 0.0.0 + "@webiny/plugins": 0.0.0 + "@webiny/project-utils": 0.0.0 + "@webiny/utils": 0.0.0 + aws-lambda: ^1.0.7 + graphql: ^15.8.0 + rimraf: ^5.0.5 + ttypescript: ^1.5.13 + type-fest: ^2.19.0 + typescript: 4.7.4 + zod: ^3.22.4 + languageName: unknown + linkType: soft + "@webiny/api@0.0.0, @webiny/api@workspace:packages/api": version: 0.0.0-use.local resolution: "@webiny/api@workspace:packages/api" @@ -16284,6 +17212,7 @@ __metadata: "@webiny/app-security-access-management": 0.0.0 "@webiny/app-tenancy": 0.0.0 "@webiny/app-tenant-manager": 0.0.0 + "@webiny/app-websockets": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/lexical-editor-actions": 0.0.0 "@webiny/lexical-editor-pb-element": 0.0.0 @@ -16507,6 +17436,30 @@ __metadata: languageName: unknown linkType: soft +"@webiny/app-websockets@0.0.0, @webiny/app-websockets@workspace:packages/app-websockets": + version: 0.0.0-use.local + resolution: "@webiny/app-websockets@workspace:packages/app-websockets" + dependencies: + "@aws-amplify/auth": ^5.1.9 + "@babel/cli": ^7.23.9 + "@babel/core": ^7.23.9 + "@babel/preset-env": ^7.23.9 + "@babel/preset-react": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@webiny/app": 0.0.0 + "@webiny/app-i18n": 0.0.0 + "@webiny/app-tenancy": 0.0.0 + "@webiny/cli": 0.0.0 + "@webiny/project-utils": 0.0.0 + "@webiny/utils": 0.0.0 + react: 17.0.2 + react-dom: 17.0.2 + rimraf: ^5.0.5 + ttypescript: ^1.5.12 + typescript: 4.7.4 + languageName: unknown + linkType: soft + "@webiny/app@0.0.0, @webiny/app@workspace:packages/app": version: 0.0.0-use.local resolution: "@webiny/app@workspace:packages/app" @@ -16575,6 +17528,7 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/aws-sdk@workspace:packages/aws-sdk" dependencies: + "@aws-sdk/client-apigatewaymanagementapi": ^3.425.0 "@aws-sdk/client-cloudfront": ^3.425.0 "@aws-sdk/client-cloudwatch-events": ^3.425.0 "@aws-sdk/client-cloudwatch-logs": ^3.425.0 @@ -18736,6 +19690,7 @@ __metadata: "@webiny/api-tenancy-so-ddb": 0.0.0 "@webiny/api-tenant-manager": 0.0.0 "@webiny/api-wcp": 0.0.0 + "@webiny/api-websockets": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/cli-plugin-deploy-pulumi": 0.0.0 @@ -19439,6 +20394,20 @@ __metadata: languageName: node linkType: hard +"aws-lambda@npm:^1.0.7": + version: 1.0.7 + resolution: "aws-lambda@npm:1.0.7" + dependencies: + aws-sdk: ^2.814.0 + commander: ^3.0.2 + js-yaml: ^3.14.1 + watchpack: ^2.0.0-beta.10 + bin: + lambda: bin/lambda + checksum: 11316e87b5c4fc36e6bd0495742a3c0ed13befc9527a7b251a58180d141d9afd68b684f37aeb3b53d117d3c2f96747eace31826b683543f1edddc03f392865fd + languageName: node + linkType: hard + "aws-sdk@npm:^2.0.0": version: 2.1310.0 resolution: "aws-sdk@npm:2.1310.0" @@ -19457,6 +20426,24 @@ __metadata: languageName: node linkType: hard +"aws-sdk@npm:^2.814.0": + version: 2.1567.0 + resolution: "aws-sdk@npm:2.1567.0" + dependencies: + buffer: 4.9.2 + events: 1.1.1 + ieee754: 1.1.13 + jmespath: 0.16.0 + querystring: 0.2.0 + sax: 1.2.1 + url: 0.10.3 + util: ^0.12.4 + uuid: 8.0.0 + xml2js: 0.6.2 + checksum: 57e7525049708e88a5fc2492db15239d2de5e5bd0f00b59dce615d68fa78afabeba3784ee9165d11d88c21ae228b8546697859046ac6c596311734bc478aebda + languageName: node + linkType: hard + "aws-sign2@npm:~0.7.0": version: 0.7.0 resolution: "aws-sign2@npm:0.7.0" @@ -21139,6 +22126,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^3.0.2": + version: 3.0.2 + resolution: "commander@npm:3.0.2" + checksum: 6d14ad030d1904428139487ed31febcb04c1604db2b8d9fae711f60ee6718828dc0e11602249e91c8a97b0e721e9c6d53edbc166bad3cde1596851d59a8f824d + languageName: node + linkType: hard + "commander@npm:^4.0.1": version: 4.1.1 resolution: "commander@npm:4.1.1" @@ -28608,7 +29602,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:3.14.1, js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0": +"js-yaml@npm:3.14.1, js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0, js-yaml@npm:^3.14.1": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" dependencies: @@ -39240,7 +40234,7 @@ __metadata: languageName: node linkType: hard -"watchpack@npm:^2.4.0": +"watchpack@npm:^2.0.0-beta.10, watchpack@npm:^2.4.0": version: 2.4.0 resolution: "watchpack@npm:2.4.0" dependencies: From 7ae6cecebac90b246214b65ac8e26e584bff3c72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Zori=C4=87?= Date: Tue, 12 Mar 2024 09:48:34 +0100 Subject: [PATCH 033/355] feat(api-websocket): add security to graphql layer (#3974) --- package.json | 2 +- packages/api-aco/package.json | 6 +- packages/api-admin-settings/package.json | 6 +- packages/api-admin-users-so-ddb/package.json | 2 +- packages/api-admin-users/package.json | 2 +- .../api-apw-scheduler-so-ddb/package.json | 6 +- packages/api-apw/package.json | 6 +- packages/api-audit-logs/package.json | 6 +- .../api-authentication-cognito/package.json | 2 +- packages/api-authentication/package.json | 8 +- .../api-background-tasks-ddb/package.json | 2 +- packages/api-background-tasks-es/package.json | 2 +- packages/api-background-tasks-os/package.json | 2 +- .../api-cognito-authenticator/package.json | 2 +- .../package.json | 8 +- packages/api-elasticsearch-tasks/package.json | 6 +- packages/api-elasticsearch/package.json | 2 +- packages/api-file-manager-ddb/package.json | 8 +- packages/api-file-manager-s3/package.json | 2 +- packages/api-file-manager/package.json | 8 +- .../api-form-builder-so-ddb-es/package.json | 6 +- packages/api-form-builder-so-ddb/package.json | 6 +- packages/api-form-builder/package.json | 6 +- packages/api-headless-cms-ddb-es/package.json | 6 +- packages/api-headless-cms-ddb/package.json | 6 +- packages/api-headless-cms/package.json | 6 +- packages/api-i18n-content/package.json | 4 +- packages/api-i18n-ddb/package.json | 6 +- packages/api-i18n/package.json | 6 +- packages/api-mailer/package.json | 6 +- packages/api-page-builder-aco/package.json | 6 +- .../package.json | 6 +- .../package.json | 6 +- .../api-page-builder-so-ddb-es/package.json | 6 +- packages/api-page-builder-so-ddb/package.json | 6 +- packages/api-page-builder/package.json | 6 +- .../api-prerendering-service-aws/package.json | 6 +- .../package.json | 6 +- .../api-prerendering-service/package.json | 6 +- packages/api-security-auth0/package.json | 2 +- packages/api-security-cognito/package.json | 2 +- packages/api-security-okta/package.json | 2 +- packages/api-security-so-ddb/package.json | 2 +- packages/api-security/package.json | 6 +- packages/api-tenancy-so-ddb/package.json | 2 +- packages/api-tenancy/package.json | 2 +- packages/api-tenant-manager/package.json | 2 +- packages/api-theme-manager/package.json | 2 +- packages/api-wcp/package.json | 8 +- .../__tests__/graphql/crud.graphql.test.ts | 172 ++++- .../__tests__/handler/handler.test.ts | 7 + .../__tests__/handler/register.test.ts | 29 + .../__tests__/helpers/graphql/connections.ts | 125 +++- .../__tests__/helpers/plugins.ts | 11 +- .../__tests__/helpers/useGraphQLHandler.ts | 40 +- .../__tests__/helpers/useHandler.ts | 2 +- .../mocks/MockWebsocketsTransport.ts | 4 + .../__tests__/runner/websocketsRunner.test.ts | 23 + .../transport/WebsocketsTransport.test.ts | 108 +++ .../__tests__/utils/middleware.ts | 12 +- .../WebsocketsEventValidator.test.ts | 241 ++++++ packages/api-websockets/package.json | 6 +- .../src/context/WebsocketsContext.ts | 48 +- .../abstractions/IWebsocketsContext.ts | 23 +- .../src/graphql/checkPermissions.ts | 15 + .../src/graphql/createResolvers.ts | 25 +- .../src/graphql/createTypeDefs.ts | 4 +- packages/api-websockets/src/graphql/utils.ts | 2 +- .../registry/WebsocketsConnectionRegistry.ts | 47 +- .../IWebsocketsConnectionRegistry.ts | 1 + .../src/transport/WebsocketsTransport.ts | 21 +- .../abstractions/IWebsocketsTransport.ts | 7 + packages/api-websockets/src/types.ts | 7 +- .../src/validator/WebsocketsEventValidator.ts | 83 ++- packages/api/package.json | 6 +- packages/app-aco/package.json | 6 +- packages/app-admin-auth0/package.json | 4 +- packages/app-admin-cognito/package.json | 4 +- packages/app-admin-okta/package.json | 4 +- packages/app-admin-rmwc/package.json | 6 +- packages/app-admin-users-cognito/package.json | 4 +- packages/app-admin/package.json | 6 +- packages/app-apw/package.json | 6 +- packages/app-audit-logs/package.json | 6 +- .../app-cognito-authenticator/package.json | 4 +- packages/app-file-manager-s3/package.json | 2 +- packages/app-file-manager/package.json | 6 +- packages/app-form-builder/package.json | 6 +- packages/app-graphql-playground/package.json | 4 +- packages/app-headless-cms-common/package.json | 6 +- packages/app-headless-cms/package.json | 6 +- packages/app-i18n-content/package.json | 4 +- packages/app-i18n/package.json | 6 +- packages/app-mailer/package.json | 6 +- packages/app-page-builder-editor/package.json | 6 +- .../app-page-builder-elements/package.json | 6 +- packages/app-page-builder/package.json | 6 +- .../package.json | 4 +- .../package.json | 4 +- packages/app-security/package.json | 4 +- packages/app-serverless-cms/package.json | 6 +- packages/app-tenancy/package.json | 6 +- packages/app-tenant-manager/package.json | 6 +- packages/app-theme-manager/package.json | 6 +- packages/app-theme/package.json | 6 +- packages/app-wcp/package.json | 6 +- packages/app-website/package.json | 6 +- packages/app-websockets/package.json | 4 +- packages/app/package.json | 6 +- packages/aws-sdk/package.json | 2 +- .../client-apigatewaymanagementapi/index.ts | 19 +- .../package.json | 4 +- packages/cli-plugin-scaffold-ci/package.json | 4 +- .../package.json | 4 +- .../package.json | 4 +- .../package.json | 4 +- .../package.json | 4 +- .../package.json | 4 +- packages/cli-plugin-scaffold/package.json | 6 +- packages/commodo/package.json | 2 +- packages/data-migration/package.json | 6 +- packages/db-dynamodb/package.json | 2 +- packages/db-dynamodb/src/utils/cleanup.ts | 2 + packages/db/package.json | 2 +- packages/error/package.json | 2 +- packages/feature-flags/package.json | 4 +- packages/form/package.json | 6 +- packages/handler-aws/package.json | 6 +- packages/handler-client/package.json | 6 +- packages/handler-db/package.json | 6 +- packages/handler-graphql/package.json | 6 +- packages/handler-logs/package.json | 6 +- packages/handler/package.json | 6 +- packages/i18n-react/package.json | 6 +- packages/i18n/package.json | 6 +- packages/logger/package.json | 6 +- packages/plugins/package.json | 4 +- packages/project-utils/package.json | 6 +- packages/pubsub/package.json | 6 +- packages/pulumi-aws/package.json | 6 +- packages/pulumi-sdk/package.json | 2 +- packages/pulumi/package.json | 2 +- packages/react-composition/package.json | 6 +- packages/react-properties/package.json | 2 +- .../package.json | 2 +- .../react-rich-text-renderer/package.json | 6 +- packages/react-router/package.json | 6 +- packages/serverless-cms-aws/package.json | 6 +- packages/tasks/package.json | 6 +- packages/theme/package.json | 6 +- packages/ui-composer/package.json | 6 +- packages/ui/package.json | 6 +- packages/utils/package.json | 6 +- packages/validation/package.json | 6 +- packages/wcp/package.json | 8 +- yarn.lock | 694 ++++++++---------- 156 files changed, 1585 insertions(+), 819 deletions(-) create mode 100644 packages/api-websockets/__tests__/handler/register.test.ts create mode 100644 packages/api-websockets/__tests__/transport/WebsocketsTransport.test.ts create mode 100644 packages/api-websockets/__tests__/validator/WebsocketsEventValidator.test.ts create mode 100644 packages/api-websockets/src/graphql/checkPermissions.ts diff --git a/package.json b/package.json index 7be60b380b2..9ca49c73260 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/eslint-parser": "^7.23.9", "@commitlint/cli": "^11.0.0", "@commitlint/config-conventional": "^11.0.0", diff --git a/packages/api-aco/package.json b/packages/api-aco/package.json index ac6b4e9b4b3..8267f4b029c 100644 --- a/packages/api-aco/package.json +++ b/packages/api-aco/package.json @@ -38,10 +38,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-admin-users": "0.0.0", "@webiny/api-file-manager": "0.0.0", "@webiny/api-i18n-ddb": "0.0.0", diff --git a/packages/api-admin-settings/package.json b/packages/api-admin-settings/package.json index a103bdfee6b..d5479dbe810 100644 --- a/packages/api-admin-settings/package.json +++ b/packages/api-admin-settings/package.json @@ -18,7 +18,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-tenancy": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -27,8 +27,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/handler-db": "0.0.0", diff --git a/packages/api-admin-users-so-ddb/package.json b/packages/api-admin-users-so-ddb/package.json index 338f25845cf..197407b4597 100644 --- a/packages/api-admin-users-so-ddb/package.json +++ b/packages/api-admin-users-so-ddb/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "jest": "^29.7.0", diff --git a/packages/api-admin-users/package.json b/packages/api-admin-users/package.json index ba4727ef3f2..8caf49dd86e 100644 --- a/packages/api-admin-users/package.json +++ b/packages/api-admin-users/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@types/jsonwebtoken": "^9.0.2", "@types/md5": "^2.3.2", "@webiny/api-i18n": "0.0.0", diff --git a/packages/api-apw-scheduler-so-ddb/package.json b/packages/api-apw-scheduler-so-ddb/package.json index 659c9e571ad..58865f5a036 100644 --- a/packages/api-apw-scheduler-so-ddb/package.json +++ b/packages/api-apw-scheduler-so-ddb/package.json @@ -18,7 +18,7 @@ "description": "The DynamoDB storage operations for scheduler action feature in the Webiny APW API.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-apw": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -27,8 +27,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/api-security": "0.0.0", "@webiny/api-tenancy": "0.0.0", diff --git a/packages/api-apw/package.json b/packages/api-apw/package.json index 8ae59c4d92f..38052f926b1 100644 --- a/packages/api-apw/package.json +++ b/packages/api-apw/package.json @@ -14,7 +14,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@commodo/fields": "1.1.2-beta.20", "@webiny/api": "0.0.0", "@webiny/api-admin-settings": "0.0.0", @@ -42,8 +42,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/api-audit-logs/package.json b/packages/api-audit-logs/package.json index f2d116a8164..de642e3ca8f 100644 --- a/packages/api-audit-logs/package.json +++ b/packages/api-audit-logs/package.json @@ -20,10 +20,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-admin-users": "0.0.0", "@webiny/api-file-manager": "0.0.0", "@webiny/api-headless-cms": "0.0.0", diff --git a/packages/api-authentication-cognito/package.json b/packages/api-authentication-cognito/package.json index 61829309ac7..b2110a7ee61 100644 --- a/packages/api-authentication-cognito/package.json +++ b/packages/api-authentication-cognito/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/api-authentication/package.json b/packages/api-authentication/package.json index be41459ae3a..72567b6a2a7 100644 --- a/packages/api-authentication/package.json +++ b/packages/api-authentication/package.json @@ -11,16 +11,16 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/handler": "0.0.0" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/plugin-transform-runtime": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/api-background-tasks-ddb/package.json b/packages/api-background-tasks-ddb/package.json index 314346c2cf2..236bdc0ed0b 100644 --- a/packages/api-background-tasks-ddb/package.json +++ b/packages/api-background-tasks-ddb/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/api-background-tasks-es/package.json b/packages/api-background-tasks-es/package.json index 3e5901b23ed..43acf2c9f22 100644 --- a/packages/api-background-tasks-es/package.json +++ b/packages/api-background-tasks-es/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/api-background-tasks-os/package.json b/packages/api-background-tasks-os/package.json index ec7a89fa63c..71ec50c8cb4 100644 --- a/packages/api-background-tasks-os/package.json +++ b/packages/api-background-tasks-os/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/api-cognito-authenticator/package.json b/packages/api-cognito-authenticator/package.json index 4d4efa0155f..80194fd6a64 100644 --- a/packages/api-cognito-authenticator/package.json +++ b/packages/api-cognito-authenticator/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@types/jsonwebtoken": "^9.0.2", "@types/jwk-to-pem": "^2.0.1", "@types/node-fetch": "^2.6.1", diff --git a/packages/api-dynamodb-to-elasticsearch/package.json b/packages/api-dynamodb-to-elasticsearch/package.json index 49849b446a4..e8926bbecec 100644 --- a/packages/api-dynamodb-to-elasticsearch/package.json +++ b/packages/api-dynamodb-to-elasticsearch/package.json @@ -11,7 +11,7 @@ "license": "MIT", "author": "Webiny Ltd.", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-elasticsearch": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/error": "0.0.0", @@ -20,10 +20,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/plugin-transform-runtime": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/aws-lambda": "^8.10.131", "@webiny/cli": "0.0.0", diff --git a/packages/api-elasticsearch-tasks/package.json b/packages/api-elasticsearch-tasks/package.json index 25d384c70fb..93586b59408 100644 --- a/packages/api-elasticsearch-tasks/package.json +++ b/packages/api-elasticsearch-tasks/package.json @@ -12,7 +12,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/api-elasticsearch": "0.0.0", "@webiny/aws-sdk": "0.0.0", @@ -23,8 +23,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/api": "0.0.0", "@webiny/api-headless-cms": "0.0.0", diff --git a/packages/api-elasticsearch/package.json b/packages/api-elasticsearch/package.json index e5a6b3b0395..9d0b4ee1d9f 100644 --- a/packages/api-elasticsearch/package.json +++ b/packages/api-elasticsearch/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/api-file-manager-ddb/package.json b/packages/api-file-manager-ddb/package.json index 64e7de9dcc0..738fff66be7 100644 --- a/packages/api-file-manager-ddb/package.json +++ b/packages/api-file-manager-ddb/package.json @@ -20,7 +20,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-file-manager": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -30,10 +30,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/plugin-transform-runtime": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "jest": "^29.7.0", diff --git a/packages/api-file-manager-s3/package.json b/packages/api-file-manager-s3/package.json index a34ecd8ca5a..8865b6014c2 100644 --- a/packages/api-file-manager-s3/package.json +++ b/packages/api-file-manager-s3/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@types/node-fetch": "^2.6.1", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/api-file-manager/package.json b/packages/api-file-manager/package.json index 1c773aac073..3b350eb9c11 100644 --- a/packages/api-file-manager/package.json +++ b/packages/api-file-manager/package.json @@ -18,7 +18,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@commodo/fields": "1.1.2-beta.20", "@webiny/api": "0.0.0", "@webiny/api-headless-cms": "0.0.0", @@ -39,10 +39,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/plugin-transform-runtime": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/sharp": "^0.32.0", "@webiny/api-i18n": "0.0.0", diff --git a/packages/api-form-builder-so-ddb-es/package.json b/packages/api-form-builder-so-ddb-es/package.json index a2c7ce89e65..b9a5b8a9183 100644 --- a/packages/api-form-builder-so-ddb-es/package.json +++ b/packages/api-form-builder-so-ddb-es/package.json @@ -25,7 +25,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@elastic/elasticsearch": "7.12.0", "@webiny/api-elasticsearch": "0.0.0", "@webiny/api-elasticsearch-tasks": "0.0.0", @@ -39,8 +39,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/api-dynamodb-to-elasticsearch": "0.0.0", "@webiny/cli": "0.0.0", diff --git a/packages/api-form-builder-so-ddb/package.json b/packages/api-form-builder-so-ddb/package.json index cb68ca23a21..c231d2b603f 100644 --- a/packages/api-form-builder-so-ddb/package.json +++ b/packages/api-form-builder-so-ddb/package.json @@ -21,7 +21,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-form-builder": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -31,8 +31,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/handler-db": "0.0.0", diff --git a/packages/api-form-builder/package.json b/packages/api-form-builder/package.json index ee5580414fa..fa86534b69c 100644 --- a/packages/api-form-builder/package.json +++ b/packages/api-form-builder/package.json @@ -17,7 +17,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@commodo/fields": "1.1.2-beta.20", "@webiny/api": "0.0.0", "@webiny/api-file-manager": "0.0.0", @@ -43,8 +43,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/got": "^9.6.12", "@types/json2csv": "^4.5.1", diff --git a/packages/api-headless-cms-ddb-es/package.json b/packages/api-headless-cms-ddb-es/package.json index 23ab23c0e7b..023a567aa9c 100644 --- a/packages/api-headless-cms-ddb-es/package.json +++ b/packages/api-headless-cms-ddb-es/package.json @@ -26,7 +26,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/api-elasticsearch": "0.0.0", "@webiny/api-elasticsearch-tasks": "0.0.0", @@ -43,8 +43,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@elastic/elasticsearch": "7.12.0", "@types/jsonpack": "^1.1.0", "@webiny/api-dynamodb-to-elasticsearch": "0.0.0", diff --git a/packages/api-headless-cms-ddb/package.json b/packages/api-headless-cms-ddb/package.json index 19f94871490..89e8f89be63 100644 --- a/packages/api-headless-cms-ddb/package.json +++ b/packages/api-headless-cms-ddb/package.json @@ -22,7 +22,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-headless-cms": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -36,8 +36,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@types/jsonpack": "^1.1.0", "@webiny/cli": "0.0.0", "@webiny/plugins": "0.0.0", diff --git a/packages/api-headless-cms/package.json b/packages/api-headless-cms/package.json index 8757493ee0d..45b6f691758 100644 --- a/packages/api-headless-cms/package.json +++ b/packages/api-headless-cms/package.json @@ -18,7 +18,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@graphql-tools/schema": "^7.1.2", "@webiny/api": "0.0.0", "@webiny/api-i18n": "0.0.0", @@ -48,8 +48,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@webiny/api-wcp": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/api-i18n-content/package.json b/packages/api-i18n-content/package.json index 0de578ddefc..e73aca06243 100644 --- a/packages/api-i18n-content/package.json +++ b/packages/api-i18n-content/package.json @@ -10,7 +10,7 @@ "description": "A small package that contains content-I18N-related security utilities.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/api-i18n": "0.0.0", "@webiny/api-security": "0.0.0", @@ -18,7 +18,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/api-i18n-ddb/package.json b/packages/api-i18n-ddb/package.json index 124a39182c2..001252d3aa0 100644 --- a/packages/api-i18n-ddb/package.json +++ b/packages/api-i18n-ddb/package.json @@ -18,7 +18,7 @@ "description": "The DynamodDB storage operations Webiny I18N app.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-i18n": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -27,8 +27,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/api": "0.0.0", "@webiny/api-security": "0.0.0", diff --git a/packages/api-i18n/package.json b/packages/api-i18n/package.json index fa5d2ea72c8..ddce37085ca 100644 --- a/packages/api-i18n/package.json +++ b/packages/api-i18n/package.json @@ -11,7 +11,7 @@ "description": "The API for the Webiny I18N app.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/api-security": "0.0.0", "@webiny/api-tenancy": "0.0.0", @@ -26,8 +26,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/accept-language-parser": "^1.5.3", "@webiny/api-wcp": "0.0.0", diff --git a/packages/api-mailer/package.json b/packages/api-mailer/package.json index fe558eaf461..68db1a2fa99 100644 --- a/packages/api-mailer/package.json +++ b/packages/api-mailer/package.json @@ -14,7 +14,7 @@ "description": "The API to send e-mails.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/api-headless-cms": "0.0.0", "@webiny/error": "0.0.0", @@ -28,8 +28,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/crypto-js": "^4.1.1", "@types/nodemailer": "^6.4.4", diff --git a/packages/api-page-builder-aco/package.json b/packages/api-page-builder-aco/package.json index 3606fe00d79..e7ee5fa7024 100644 --- a/packages/api-page-builder-aco/package.json +++ b/packages/api-page-builder-aco/package.json @@ -23,10 +23,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-admin-users": "0.0.0", "@webiny/api-headless-cms": "0.0.0", "@webiny/api-i18n": "0.0.0", diff --git a/packages/api-page-builder-import-export-so-ddb/package.json b/packages/api-page-builder-import-export-so-ddb/package.json index 8036d2e66c0..eb90aa7d6c3 100644 --- a/packages/api-page-builder-import-export-so-ddb/package.json +++ b/packages/api-page-builder-import-export-so-ddb/package.json @@ -18,7 +18,7 @@ "description": "The DynamoDB storage operations for import export feature in the Webiny Page Builder API.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-page-builder-import-export": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -26,8 +26,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/api-security": "0.0.0", "@webiny/api-tenancy": "0.0.0", diff --git a/packages/api-page-builder-import-export/package.json b/packages/api-page-builder-import-export/package.json index 6d544a96f5c..39780b4d687 100644 --- a/packages/api-page-builder-import-export/package.json +++ b/packages/api-page-builder-import-export/package.json @@ -14,7 +14,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@commodo/fields": "beta", "@webiny/api": "0.0.0", "@webiny/api-file-manager": "0.0.0", @@ -42,9 +42,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-export-default-from": "^7.23.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/archiver": "^5.3.1", "@types/node-fetch": "^2.6.1", diff --git a/packages/api-page-builder-so-ddb-es/package.json b/packages/api-page-builder-so-ddb-es/package.json index c793d01fb50..b49cf0cc129 100644 --- a/packages/api-page-builder-so-ddb-es/package.json +++ b/packages/api-page-builder-so-ddb-es/package.json @@ -22,7 +22,7 @@ "description": "The DynamoDB + Elasticsearch storage operations Webiny Page Builder API.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-elasticsearch": "0.0.0", "@webiny/api-elasticsearch-tasks": "0.0.0", "@webiny/api-page-builder": "0.0.0", @@ -38,8 +38,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@elastic/elasticsearch": "7.12.0", "@elastic/elasticsearch-mock": "0.3.0", diff --git a/packages/api-page-builder-so-ddb/package.json b/packages/api-page-builder-so-ddb/package.json index 6f0ba89770e..2c39bc806b9 100644 --- a/packages/api-page-builder-so-ddb/package.json +++ b/packages/api-page-builder-so-ddb/package.json @@ -18,7 +18,7 @@ "description": "The DynamoDB storage operations Webiny Page Builder API.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-page-builder": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -30,8 +30,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/api-security": "0.0.0", "@webiny/api-tenancy": "0.0.0", diff --git a/packages/api-page-builder/package.json b/packages/api-page-builder/package.json index f69754f1ae9..84e9903877c 100644 --- a/packages/api-page-builder/package.json +++ b/packages/api-page-builder/package.json @@ -14,7 +14,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/api-file-manager": "0.0.0", "@webiny/api-i18n": "0.0.0", @@ -45,9 +45,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-export-default-from": "^7.23.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/extract-zip": "^1.6.2", "@types/node-fetch": "^2.6.1", diff --git a/packages/api-prerendering-service-aws/package.json b/packages/api-prerendering-service-aws/package.json index 702307e4545..498f5fbd309 100644 --- a/packages/api-prerendering-service-aws/package.json +++ b/packages/api-prerendering-service-aws/package.json @@ -11,7 +11,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/api-prerendering-service": "0.0.0", "@webiny/aws-sdk": "0.0.0", @@ -23,9 +23,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-export-default-from": "^7.23.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/api-prerendering-service-so-ddb/package.json b/packages/api-prerendering-service-so-ddb/package.json index 06b276d4a6a..6924981d978 100644 --- a/packages/api-prerendering-service-so-ddb/package.json +++ b/packages/api-prerendering-service-so-ddb/package.json @@ -18,16 +18,16 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-prerendering-service": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/error": "0.0.0" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-export-default-from": "^7.23.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/db": "0.0.0", diff --git a/packages/api-prerendering-service/package.json b/packages/api-prerendering-service/package.json index 5bdc89326c3..8d4274e319f 100644 --- a/packages/api-prerendering-service/package.json +++ b/packages/api-prerendering-service/package.json @@ -15,7 +15,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@sparticuz/chromium": "109.0.0", "@webiny/api": "0.0.0", "@webiny/aws-sdk": "0.0.0", @@ -36,9 +36,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-export-default-from": "^7.23.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/object-hash": "^2.2.1", "@types/puppeteer-core": "^5.4.0", diff --git a/packages/api-security-auth0/package.json b/packages/api-security-auth0/package.json index 85036967496..1bffa2047ef 100644 --- a/packages/api-security-auth0/package.json +++ b/packages/api-security-auth0/package.json @@ -25,7 +25,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@types/jsonwebtoken": "^9.0.2", "@types/jwk-to-pem": "^2.0.1", "@types/node-fetch": "^2.6.1", diff --git a/packages/api-security-cognito/package.json b/packages/api-security-cognito/package.json index 0c0c2cb1c27..7fe6278a223 100644 --- a/packages/api-security-cognito/package.json +++ b/packages/api-security-cognito/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@types/jsonwebtoken": "^9.0.2", "@webiny/api-wcp": "0.0.0", "@webiny/cli": "0.0.0", diff --git a/packages/api-security-okta/package.json b/packages/api-security-okta/package.json index ef2d0f04f0a..8ac2b9ecabf 100644 --- a/packages/api-security-okta/package.json +++ b/packages/api-security-okta/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@types/node-fetch": "^2.6.1", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/api-security-so-ddb/package.json b/packages/api-security-so-ddb/package.json index 7e866b7a4b4..a73f4faa573 100644 --- a/packages/api-security-so-ddb/package.json +++ b/packages/api-security-so-ddb/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "jest": "^29.7.0", diff --git a/packages/api-security/package.json b/packages/api-security/package.json index 20dd7531634..678bb62d97f 100644 --- a/packages/api-security/package.json +++ b/packages/api-security/package.json @@ -9,7 +9,7 @@ "description": "Security layer for the Webiny GraphQL API.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@commodo/fields": "1.1.2-beta.20", "@webiny/api": "0.0.0", "@webiny/api-authentication": "0.0.0", @@ -29,8 +29,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/jsonwebtoken": "^9.0.2", "@webiny/api-wcp": "0.0.0", diff --git a/packages/api-tenancy-so-ddb/package.json b/packages/api-tenancy-so-ddb/package.json index 931537fed33..6ee620114d1 100644 --- a/packages/api-tenancy-so-ddb/package.json +++ b/packages/api-tenancy-so-ddb/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "jest": "^29.7.0", diff --git a/packages/api-tenancy/package.json b/packages/api-tenancy/package.json index c89c951cbb1..6d69de9438d 100644 --- a/packages/api-tenancy/package.json +++ b/packages/api-tenancy/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "jest": "^29.7.0", diff --git a/packages/api-tenant-manager/package.json b/packages/api-tenant-manager/package.json index f232ce901bb..00e6c394c16 100644 --- a/packages/api-tenant-manager/package.json +++ b/packages/api-tenant-manager/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/api-wcp": "0.0.0", "@webiny/cli": "0.0.0", diff --git a/packages/api-theme-manager/package.json b/packages/api-theme-manager/package.json index 2469d55c0bc..bf5ef29beb7 100644 --- a/packages/api-theme-manager/package.json +++ b/packages/api-theme-manager/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "jest": "^29.7.0", diff --git a/packages/api-wcp/package.json b/packages/api-wcp/package.json index 1eafa7f1fd3..31217c3337b 100644 --- a/packages/api-wcp/package.json +++ b/packages/api-wcp/package.json @@ -11,7 +11,7 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/error": "0.0.0", "@webiny/handler-graphql": "0.0.0", @@ -20,10 +20,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/plugin-transform-runtime": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/api-websockets/__tests__/graphql/crud.graphql.test.ts b/packages/api-websockets/__tests__/graphql/crud.graphql.test.ts index 07a8147782b..e7a500f9d90 100644 --- a/packages/api-websockets/__tests__/graphql/crud.graphql.test.ts +++ b/packages/api-websockets/__tests__/graphql/crud.graphql.test.ts @@ -13,6 +13,13 @@ jest.mock("@webiny/aws-sdk/client-apigatewaymanagementapi", () => { PostToConnectionCommand: class PostToConnectionCommand { public readonly input: any; + constructor(input: any) { + this.input = input; + } + }, + DeleteConnectionCommand: class DeleteConnectionCommand { + public readonly input: any; + constructor(input: any) { this.input = input; } @@ -217,17 +224,17 @@ describe("crud graphql", () => { it("should disconnect a specific identity connection", async () => { const { listConnections, disconnectIdentity } = useGraphQLHandler(); - await insertConnections(5); + const connections = await insertConnections(5); const [resultBeforeDisconnect] = await listConnections(); expect(resultBeforeDisconnect.data.websockets.listConnections.data).toHaveLength(5); const [result] = await disconnectIdentity("id-1"); - expect(result).toEqual({ + expect(result).toMatchObject({ data: { websockets: { disconnectIdentity: { - data: true, + data: connections.filter(c => c.identity.id === "id-1"), error: null } } @@ -241,7 +248,7 @@ describe("crud graphql", () => { it("should disconnect a specific tenant connection", async () => { const { listConnections, disconnectTenant } = useGraphQLHandler(); - await insertConnections(5); + const connections = await insertConnections(5); await insertConnections(5, { suffix: "dev", tenant: "dev" @@ -255,7 +262,7 @@ describe("crud graphql", () => { data: { websockets: { disconnectTenant: { - data: true, + data: expect.arrayContaining(connections), error: null } } @@ -263,14 +270,15 @@ describe("crud graphql", () => { }); const [resultAfterDisconnect] = await listConnections(); + expect(resultAfterDisconnect.data.websockets.listConnections.data).toHaveLength(5); }); it("should disconnect specific tenant/locale combination", async () => { const { listConnections, disconnectTenant } = useGraphQLHandler(); - await insertConnections(5); - await insertConnections(5, { + const rootEnConnections = await insertConnections(5); + const devEnConnections = await insertConnections(5, { suffix: "dev-en", tenant: "dev", locale: "en-US" @@ -289,7 +297,7 @@ describe("crud graphql", () => { data: { websockets: { disconnectTenant: { - data: true, + data: expect.arrayContaining(devEnConnections), error: null } } @@ -304,7 +312,7 @@ describe("crud graphql", () => { data: { websockets: { disconnectTenant: { - data: true, + data: expect.arrayContaining(rootEnConnections), error: null } } @@ -318,22 +326,24 @@ describe("crud graphql", () => { it("should disconnect all connections", async () => { const { listConnections, disconnectAll } = useGraphQLHandler(); - await insertConnections(5); - await insertConnections(5, { - suffix: "dev", - tenant: "dev" - }); - await insertConnections(5, { - suffix: "webiny", - tenant: "webiny", - locale: "de-DE" - }); - - await insertConnections(5, { - suffix: "webiny-en", - tenant: "webiny", - locale: "en-US" - }); + const connections = [ + ...(await insertConnections(5)), + ...(await insertConnections(5, { + suffix: "dev", + tenant: "dev" + })), + ...(await insertConnections(5, { + suffix: "webiny", + tenant: "webiny", + locale: "de-DE" + })), + + ...(await insertConnections(5, { + suffix: "webiny-en", + tenant: "webiny", + locale: "en-US" + })) + ]; const [resultBeforeDisconnect] = await listConnections(); expect(resultBeforeDisconnect.data.websockets.listConnections.data).toHaveLength(20); @@ -343,7 +353,7 @@ describe("crud graphql", () => { data: { websockets: { disconnectAll: { - data: true, + data: expect.arrayContaining(connections), error: null } } @@ -353,4 +363,114 @@ describe("crud graphql", () => { const [resultAfterDisconnect] = await listConnections(); expect(resultAfterDisconnect.data.websockets.listConnections.data).toHaveLength(0); }); + + it("should disconnect specific connections", async () => { + const { listConnections, disconnect } = useGraphQLHandler(); + const connections = await insertConnections(5); + + const [resultBeforeDisconnect] = await listConnections(); + expect(resultBeforeDisconnect.data.websockets.listConnections.data).toHaveLength(5); + + const disconnectConnection = connections[0].connectionId; + const [result] = await disconnect([disconnectConnection]); + expect(result).toEqual({ + data: { + websockets: { + disconnect: { + data: [connections[0]], + error: null + } + } + } + }); + + const [resultAfterDisconnect] = await listConnections(); + expect(resultAfterDisconnect.data.websockets.listConnections.data).toHaveLength(4); + }); + + it("should not allow unauthorized access", async () => { + const { listConnections, disconnect, disconnectAll, disconnectIdentity, disconnectTenant } = + useGraphQLHandler({ + permissions: [] + }); + + const [listResult] = await listConnections(); + expect(listResult).toMatchObject({ + data: { + websockets: { + listConnections: { + data: null, + error: { + code: "SECURITY_NOT_AUTHORIZED", + message: "Not authorized!" + } + } + } + } + }); + + const [disconnectResult] = await disconnect(["connection-1"]); + expect(disconnectResult).toMatchObject({ + data: { + websockets: { + disconnect: { + data: null, + error: { + code: "SECURITY_NOT_AUTHORIZED", + message: "Not authorized!", + data: null + } + } + } + } + }); + + const [disconnectTenantResult] = await disconnectTenant("root"); + expect(disconnectTenantResult).toMatchObject({ + data: { + websockets: { + disconnectTenant: { + data: null, + error: { + code: "SECURITY_NOT_AUTHORIZED", + message: "Not authorized!", + data: null + } + } + } + } + }); + + const [disconnectIdentityResult] = await disconnectIdentity("id-1"); + expect(disconnectIdentityResult).toMatchObject({ + data: { + websockets: { + disconnectIdentity: { + data: null, + error: { + code: "SECURITY_NOT_AUTHORIZED", + message: "Not authorized!", + data: null + } + } + } + } + }); + + const [disconnectAllResult] = await disconnectAll(); + expect(disconnectAllResult).toMatchObject({ + data: { + websockets: { + disconnectAll: { + data: null, + error: { + code: "SECURITY_NOT_AUTHORIZED", + message: "Not authorized!", + data: null + } + } + } + } + }); + }); }); diff --git a/packages/api-websockets/__tests__/handler/handler.test.ts b/packages/api-websockets/__tests__/handler/handler.test.ts index c60b018e419..8c7780b601e 100644 --- a/packages/api-websockets/__tests__/handler/handler.test.ts +++ b/packages/api-websockets/__tests__/handler/handler.test.ts @@ -15,6 +15,13 @@ jest.mock("@webiny/aws-sdk/client-apigatewaymanagementapi", () => { PostToConnectionCommand: class PostToConnectionCommand { public readonly input: any; + constructor(input: any) { + this.input = input; + } + }, + DeleteConnectionCommand: class DeleteConnectionCommand { + public readonly input: any; + constructor(input: any) { this.input = input; } diff --git a/packages/api-websockets/__tests__/handler/register.test.ts b/packages/api-websockets/__tests__/handler/register.test.ts new file mode 100644 index 00000000000..852efc40acf --- /dev/null +++ b/packages/api-websockets/__tests__/handler/register.test.ts @@ -0,0 +1,29 @@ +import { registry } from "@webiny/handler-aws/registry"; +import { createMockEvent } from "~tests/mocks/event"; +import { createMockLambdaContext } from "~tests/mocks/lambdaContext"; + +describe("handler register", () => { + it("should register source handler", async () => { + /** + * Unfortunately it needs to be any because the registry.getHandler method expects certain built-in types. + */ + const event: any = createMockEvent(); + const context = createMockLambdaContext(); + + expect(() => { + registry.getHandler(event, context); + }).toThrow(`There is no handler for the event: ${JSON.stringify(event)}`); + + await import( + /* webpackChunkName: "TestingRegisterWebsocketsHandler" */ + "~/handler/register" + ); + + const result = registry.getHandler(event, context); + + expect(result).toBeDefined(); + expect(result.name).toEqual("handler-webiny-websockets"); + expect(result.canUse(event, context)).toBeTrue(); + expect(result.handle).toBeFunction(); + }); +}); diff --git a/packages/api-websockets/__tests__/helpers/graphql/connections.ts b/packages/api-websockets/__tests__/helpers/graphql/connections.ts index 8e63b75cccf..ec8f7c792c5 100644 --- a/packages/api-websockets/__tests__/helpers/graphql/connections.ts +++ b/packages/api-websockets/__tests__/helpers/graphql/connections.ts @@ -47,15 +47,41 @@ export const LIST_CONNECTIONS = /* GraphQL */ ` } `; +/** + * Disconnect all connections for a given identity. + */ export interface IDisconnectIdentityConnectionsVariables { identityId: string; } +export interface IDisconnectIdentityConnectionsResponse { + data: { + websockets: { + disconnectIdentity: { + data?: IWebsocketsConnectionRegistryData[]; + error?: IWebsocketsResponseError; + }; + }; + }; +} + export const DISCONNECT_IDENTITY_CONNECTIONS = /* GraphQL */ ` mutation DisconnectIdentityConnections($identityId: String!) { websockets { disconnectIdentity(identityId: $identityId) { - data + data { + connectionId + domainName + stage + identity { + id + type + displayName + } + connectedOn + tenant + locale + } error { message code @@ -66,16 +92,19 @@ export const DISCONNECT_IDENTITY_CONNECTIONS = /* GraphQL */ ` } `; +/** + * Disconnect all connections for a given tenant / locale. + */ export interface IDisconnectTenantConnectionsVariables { tenant: string; locale?: string; } -export interface IDisconnectConnectionsResponse { +export interface IDisconnectTenantConnectionsResponse { data: { websockets: { - disconnectConnection: { - data?: boolean; + disconnectTenant: { + data?: IWebsocketsConnectionRegistryData[]; error?: IWebsocketsResponseError; }; }; @@ -86,7 +115,64 @@ export const DISCONNECT_TENANT_CONNECTIONS = /* GraphQL */ ` mutation DisconnectIdentityConnections($tenant: String!, $locale: String) { websockets { disconnectTenant(tenant: $tenant, locale: $locale) { - data + data { + connectionId + domainName + stage + identity { + id + type + displayName + } + connectedOn + tenant + locale + } + error { + message + code + data + } + } + } + } +`; + +/** + * Disconnect a single connection. + */ +export interface IDisconnectConnectionVariables { + connections: string[]; +} + +export interface IDisconnectConnectionResponse { + data: { + websockets: { + disconnect: { + data?: IWebsocketsConnectionRegistryData[]; + error?: IWebsocketsResponseError; + }; + }; + }; +} + +export const DISCONNECT_CONNECTIONS = /* GraphQL */ ` + mutation DisconnectConnections($connections: [String!]!) { + websockets { + disconnect(connections: $connections) { + data { + connectionId + domainName + stage + identity { + id + type + displayName + } + connectedOn + tenant + locale + } error { message code @@ -97,11 +183,38 @@ export const DISCONNECT_TENANT_CONNECTIONS = /* GraphQL */ ` } `; +/** + * Disconnect all connections. + */ + +export interface IDisconnectAllConnectionsResponse { + data: { + websockets: { + disconnectAll: { + data?: IWebsocketsConnectionRegistryData[]; + error?: IWebsocketsResponseError; + }; + }; + }; +} + export const DISCONNECT_ALL_CONNECTIONS = /* GraphQL */ ` mutation DisconnectAllConnections { websockets { disconnectAll { - data + data { + connectionId + domainName + stage + identity { + id + type + displayName + } + connectedOn + tenant + locale + } error { message code diff --git a/packages/api-websockets/__tests__/helpers/plugins.ts b/packages/api-websockets/__tests__/helpers/plugins.ts index 4ddcf7d91f1..81114f12f42 100644 --- a/packages/api-websockets/__tests__/helpers/plugins.ts +++ b/packages/api-websockets/__tests__/helpers/plugins.ts @@ -12,8 +12,15 @@ import { PluginsContainer } from "@webiny/plugins"; import { PluginCollection } from "@webiny/plugins/types"; import { getStorageOps } from "@webiny/project-utils/testing/environment"; import { HeadlessCmsStorageOperations } from "@webiny/api-headless-cms/types"; +import { SecurityPermission } from "@webiny/api-security/types"; -export const createPlugins = (plugins?: PluginCollection | PluginsContainer): PluginsContainer => { +export interface Params { + plugins?: PluginCollection | PluginsContainer; + permissions?: SecurityPermission[]; +} + +export const createPlugins = (params?: Params): PluginsContainer => { + const { plugins, permissions } = params || {}; const cmsStorage = getStorageOps("cms"); const i18nStorage = getStorageOps("i18n"); @@ -24,7 +31,7 @@ export const createPlugins = (plugins?: PluginCollection | PluginsContainer): Pl ...cmsStorage.plugins, ...createTenancyAndSecurity({ setupGraphQL: false, - permissions: createPermissions(), + permissions: permissions || createPermissions(), identity: createIdentity() }), i18nContext(), diff --git a/packages/api-websockets/__tests__/helpers/useGraphQLHandler.ts b/packages/api-websockets/__tests__/helpers/useGraphQLHandler.ts index df7d158e0bf..d4921a39ed5 100644 --- a/packages/api-websockets/__tests__/helpers/useGraphQLHandler.ts +++ b/packages/api-websockets/__tests__/helpers/useGraphQLHandler.ts @@ -1,13 +1,17 @@ -import { PluginCollection } from "@webiny/plugins/types"; -import { createPlugins } from "./plugins"; +import { createPlugins, Params as CreatePluginsParams } from "./plugins"; import { createHandler } from "@webiny/handler-aws/gateway"; import { APIGatewayEvent, LambdaContext } from "@webiny/handler-aws/types"; import { DISCONNECT_ALL_CONNECTIONS, + DISCONNECT_CONNECTIONS, DISCONNECT_IDENTITY_CONNECTIONS, DISCONNECT_TENANT_CONNECTIONS, + IDisconnectAllConnectionsResponse, + IDisconnectConnectionResponse, + IDisconnectConnectionVariables, + IDisconnectIdentityConnectionsResponse, IDisconnectIdentityConnectionsVariables, - IDisconnectConnectionsResponse, + IDisconnectTenantConnectionsResponse, IDisconnectTenantConnectionsVariables, IListConnectionsResponse, IListConnectionsVariables, @@ -16,9 +20,7 @@ import { import { getIntrospectionQuery } from "graphql"; import { GenericRecord } from "@webiny/api/types"; -export interface UseHandlerParams { - plugins?: PluginCollection; -} +export type UseHandlerParams = CreatePluginsParams; export interface InvokeParams { httpMethod?: "POST"; @@ -30,10 +32,8 @@ export interface InvokeParams { } export const useGraphQLHandler = (params?: UseHandlerParams) => { - const { plugins = [] } = params || {}; - const handler = createHandler({ - plugins: createPlugins(plugins) + plugins: createPlugins(params) }); const invoke = async ({ httpMethod = "POST", @@ -71,7 +71,10 @@ export const useGraphQLHandler = (params?: UseHandlerParams) => { }); }, disconnectIdentity: async (identityId: string) => { - return invoke({ + return invoke< + IDisconnectIdentityConnectionsResponse, + IDisconnectIdentityConnectionsVariables + >({ body: { query: DISCONNECT_IDENTITY_CONNECTIONS, variables: { @@ -81,7 +84,10 @@ export const useGraphQLHandler = (params?: UseHandlerParams) => { }); }, disconnectTenant: async (tenant: string, locale?: string) => { - return invoke({ + return invoke< + IDisconnectTenantConnectionsResponse, + IDisconnectTenantConnectionsVariables + >({ body: { query: DISCONNECT_TENANT_CONNECTIONS, variables: { @@ -91,8 +97,18 @@ export const useGraphQLHandler = (params?: UseHandlerParams) => { } }); }, + disconnect: async (connections: string[]) => { + return invoke({ + body: { + query: DISCONNECT_CONNECTIONS, + variables: { + connections + } + } + }); + }, disconnectAll: async () => { - return invoke({ + return invoke({ body: { query: DISCONNECT_ALL_CONNECTIONS } diff --git a/packages/api-websockets/__tests__/helpers/useHandler.ts b/packages/api-websockets/__tests__/helpers/useHandler.ts index d4668dcc520..c3bcc386c2b 100644 --- a/packages/api-websockets/__tests__/helpers/useHandler.ts +++ b/packages/api-websockets/__tests__/helpers/useHandler.ts @@ -12,7 +12,7 @@ export const useHandler = (params?: UseHandlerParams) => { const { plugins = [] } = params || {}; const handler = createRawHandler({ - plugins: createPlugins(plugins) + plugins: createPlugins({ plugins }) }); return { diff --git a/packages/api-websockets/__tests__/mocks/MockWebsocketsTransport.ts b/packages/api-websockets/__tests__/mocks/MockWebsocketsTransport.ts index 8396eedf5e5..6ddff46da58 100644 --- a/packages/api-websockets/__tests__/mocks/MockWebsocketsTransport.ts +++ b/packages/api-websockets/__tests__/mocks/MockWebsocketsTransport.ts @@ -16,4 +16,8 @@ export class MockWebsocketsTransport implements IWebsocketsTransport { this.messages.set(connection.connectionId, data); } } + + public async disconnect(): Promise { + return; + } } diff --git a/packages/api-websockets/__tests__/runner/websocketsRunner.test.ts b/packages/api-websockets/__tests__/runner/websocketsRunner.test.ts index 09d2970cade..f49a6952417 100644 --- a/packages/api-websockets/__tests__/runner/websocketsRunner.test.ts +++ b/packages/api-websockets/__tests__/runner/websocketsRunner.test.ts @@ -340,4 +340,27 @@ describe("websockets runner", () => { statusCode: 200 }); }); + + it("should return error due to body validation error", async () => { + const handler = useHandler(); + + const context = await handler.handle(); + const registry = context.websockets.registry; + const validator = new MockWebsocketsEventValidator(); + const response = new WebsocketsResponse(); + + context.websockets = new WebsocketsContext(registry, new MockWebsocketsTransport()); + + const runner = new WebsocketsRunner(context, registry, validator, response); + + const result = await runner.run({ + requestContext: { + routeKey: WebsocketsEventRoute.default + }, + body: "somethingWrong" + }); + expect(result).toEqual({ + statusCode: 200 + }); + }); }); diff --git a/packages/api-websockets/__tests__/transport/WebsocketsTransport.test.ts b/packages/api-websockets/__tests__/transport/WebsocketsTransport.test.ts new file mode 100644 index 00000000000..4c7b9925d93 --- /dev/null +++ b/packages/api-websockets/__tests__/transport/WebsocketsTransport.test.ts @@ -0,0 +1,108 @@ +import { WebsocketsTransport } from "~/transport/WebsocketsTransport"; +import { GenericRecord } from "@webiny/api/types"; + +jest.mock("@webiny/aws-sdk/client-apigatewaymanagementapi", () => { + return { + ApiGatewayManagementApiClient: class ApiGatewayManagementApiClient { + async send(cmd: any) { + const name = cmd.constructor.name; + + if (name === "PostToConnectionCommand") { + throw new Error("Some error occurred while sending message."); + } else if (name === "DeleteConnectionCommand") { + throw new Error("Some error occurred while disconnecting."); + } + + throw new Error("This error should not happen."); + } + }, + PostToConnectionCommand: class PostToConnectionCommand { + public readonly input: any; + + constructor(input: any) { + this.input = input; + } + }, + DeleteConnectionCommand: class DeleteConnectionCommand { + public readonly input: any; + + constructor(input: any) { + this.input = input; + } + } + }; +}); + +interface ConsoleLogs { + error: string[]; + log: GenericRecord[]; +} + +describe("WebsocketsTransport", () => { + it("should log an error when trying to send a message", async () => { + const consoleLogs: ConsoleLogs = { + error: [], + log: [] + }; + + const transport = new WebsocketsTransport(); + + jest.spyOn(console, "error").mockImplementation((error: string) => { + consoleLogs.error.push(error); + }); + jest.spyOn(console, "log").mockImplementation((log: GenericRecord) => { + consoleLogs.log.push(log); + }); + + await transport.send( + [ + { + connectionId: "123", + domainName: "domain", + stage: "stage" + } + ], + {} + ); + + expect(consoleLogs.error).toHaveLength(1); + expect(consoleLogs.log).toHaveLength(1); + expect(consoleLogs.error).toEqual([ + `Failed to send message to connection "123". Check logs for more information.` + ]); + expect(consoleLogs.log[0].message).toEqual("Some error occurred while sending message."); + expect(consoleLogs.log[0].stack).toBeDefined(); + }); + + it("should log an error when trying to disconnect a connection", async () => { + const consoleLogs: ConsoleLogs = { + error: [], + log: [] + }; + + const transport = new WebsocketsTransport(); + + jest.spyOn(console, "error").mockImplementation((error: string) => { + consoleLogs.error.push(error); + }); + jest.spyOn(console, "log").mockImplementation((log: GenericRecord) => { + consoleLogs.log.push(log); + }); + + await transport.disconnect([ + { + connectionId: "123", + domainName: "domain", + stage: "stage" + } + ]); + + expect(consoleLogs.error).toHaveLength(1); + expect(consoleLogs.log).toHaveLength(1); + expect(consoleLogs.error).toEqual([ + `Failed to disconnect connection "123". Check logs for more information.` + ]); + expect(consoleLogs.log[0].message).toEqual("Some error occurred while disconnecting."); + expect(consoleLogs.log[0].stack).toBeDefined(); + }); +}); diff --git a/packages/api-websockets/__tests__/utils/middleware.ts b/packages/api-websockets/__tests__/utils/middleware.ts index b5be9dd0731..c399e5ff0c4 100644 --- a/packages/api-websockets/__tests__/utils/middleware.ts +++ b/packages/api-websockets/__tests__/utils/middleware.ts @@ -46,7 +46,7 @@ const createFunctions = () => { }; describe("middleware", () => { - it("should execute a single function", async () => { + it.skip("should execute a single function", async () => { const { firstFunction } = createFunctions(); const exec = middleware([firstFunction]); @@ -70,7 +70,7 @@ describe("middleware", () => { expect(firstFunction.calls).toBe(3); }); - it("should execute all functions", async () => { + it.skip("should execute all functions", async () => { const { firstFunction, secondFunction, thirdFunction } = createFunctions(); const exec = middleware([firstFunction, secondFunction, thirdFunction]); @@ -97,4 +97,12 @@ describe("middleware", () => { expect(secondFunction.calls).toBe(2); expect(thirdFunction.calls).toBe(2); }); + + it("should return empty response as there are no functions to execute", async () => { + const exec = middleware([]); + + const result = await exec({}); + + expect(result).toEqual({}); + }); }); diff --git a/packages/api-websockets/__tests__/validator/WebsocketsEventValidator.test.ts b/packages/api-websockets/__tests__/validator/WebsocketsEventValidator.test.ts new file mode 100644 index 00000000000..1e4bf28cd2a --- /dev/null +++ b/packages/api-websockets/__tests__/validator/WebsocketsEventValidator.test.ts @@ -0,0 +1,241 @@ +import { WebsocketsEventValidator } from "~/validator/WebsocketsEventValidator"; +import { WebsocketsEventRequestContextEventType } from "~/handler/types"; + +const connectedAt = new Date().getTime() / 1000; + +describe("WebsocketsEventValidator", () => { + it("should pass the validation", async () => { + const validator = new WebsocketsEventValidator(); + + const result = await validator.validate({ + requestContext: { + stage: "dev", + domainName: "localhost", + eventType: WebsocketsEventRequestContextEventType.connect, + routeKey: "$connect", + connectionId: "123", + connectedAt + }, + body: JSON.stringify({ + token: "token", + tenant: "tenant", + locale: "locale", + messageId: "messageId", + action: "action", + data: {} + }) + }); + + expect(result).toEqual({ + requestContext: { + stage: "dev", + domainName: "localhost", + eventType: WebsocketsEventRequestContextEventType.connect, + routeKey: "$connect", + connectionId: "123", + connectedAt + }, + body: { + token: "token", + tenant: "tenant", + locale: "locale", + messageId: "messageId", + action: "action", + data: {} + } + }); + }); + + it("should pass the validation on connect and disconnect - without body", async () => { + const validator = new WebsocketsEventValidator(); + + const resultConnect = await validator.validate({ + requestContext: { + stage: "dev", + domainName: "localhost", + eventType: WebsocketsEventRequestContextEventType.connect, + routeKey: "$connect", + connectionId: "123", + connectedAt + }, + body: "" + }); + + expect(resultConnect).toEqual({ + requestContext: { + stage: "dev", + domainName: "localhost", + eventType: WebsocketsEventRequestContextEventType.connect, + routeKey: "$connect", + connectionId: "123", + connectedAt + }, + body: {} + }); + + const resultDisconnect = await validator.validate({ + requestContext: { + stage: "dev", + domainName: "localhost", + eventType: WebsocketsEventRequestContextEventType.disconnect, + routeKey: "$disconnect", + connectionId: "123", + connectedAt + } + }); + + expect(resultDisconnect).toEqual({ + requestContext: { + stage: "dev", + domainName: "localhost", + eventType: WebsocketsEventRequestContextEventType.disconnect, + routeKey: "$disconnect", + connectionId: "123", + connectedAt + }, + body: {} + }); + }); + + it("should fail on body validation - wrong body type - null", async () => { + expect.assertions(3); + const validator = new WebsocketsEventValidator(); + + try { + await validator.validate({ + requestContext: { + stage: "dev", + domainName: "localhost", + eventType: WebsocketsEventRequestContextEventType.connect, + routeKey: "$connect", + connectionId: "123", + connectedAt + }, + body: null as unknown as string + }); + } catch (ex) { + expect(ex.message).toEqual("Validation failed."); + expect(ex.code).toEqual("VALIDATION_FAILED_INVALID_FIELDS"); + expect(ex.data).toEqual({ + invalidFields: { + body: { + code: "invalid_type", + data: { + fatal: undefined, + path: ["body"] + }, + message: "Expected string, received null" + } + } + }); + } + }); + + it("should fail on body validation - wrong body type - malformed string", async () => { + expect.assertions(3); + const validator = new WebsocketsEventValidator(); + + try { + await validator.validate({ + requestContext: { + stage: "dev", + domainName: "localhost", + eventType: WebsocketsEventRequestContextEventType.connect, + routeKey: "$connect", + connectionId: "123", + connectedAt + }, + body: " something that will fail" + }); + } catch (ex) { + expect(ex.message).toEqual("Validation failed."); + expect(ex.code).toEqual("VALIDATION_FAILED_INVALID_FIELDS"); + expect(ex.data).toEqual({ + invalidFields: { + body: { + code: "custom", + data: { + fatal: true, + path: ["body"] + }, + message: "Invalid JSON: Unexpected token s in JSON at position 1" + } + } + }); + } + }); + + it("should fail on body validation - no body sent", async () => { + expect.assertions(3); + const validator = new WebsocketsEventValidator(); + + try { + await validator.validate({ + requestContext: { + stage: "dev", + domainName: "localhost", + eventType: WebsocketsEventRequestContextEventType.message, + routeKey: "$message", + connectionId: "123", + connectedAt + } + }); + } catch (ex) { + expect(ex.message).toEqual("Validation failed."); + expect(ex.code).toEqual("VALIDATION_FAILED_INVALID_FIELDS"); + expect(ex.data).toEqual({ + invalidFields: { + body: { + code: "custom", + data: { + fatal: true, + path: ["body"] + }, + message: "There must be a body defined when having a message event." + } + } + }); + } + }); + + it("should fail on body validation - wrong body.data type", async () => { + expect.assertions(3); + const validator = new WebsocketsEventValidator(); + + try { + await validator.validate({ + requestContext: { + stage: "dev", + domainName: "localhost", + eventType: WebsocketsEventRequestContextEventType.connect, + routeKey: "$connect", + connectionId: "123", + connectedAt + }, + body: JSON.stringify({ + token: "token", + tenant: "tenant", + locale: "locale", + messageId: "messageId", + action: "action", + data: "not an object" + }) + }); + } catch (ex) { + expect(ex.message).toEqual("Validation failed."); + expect(ex.code).toEqual("VALIDATION_FAILED_INVALID_FIELDS"); + expect(ex.data).toEqual({ + invalidFields: { + data: { + code: "invalid_type", + data: { + fatal: undefined, + path: ["data"] + }, + message: "Expected object, received string" + } + } + }); + } + }); +}); diff --git a/packages/api-websockets/package.json b/packages/api-websockets/package.json index 343f4418e7b..419fcfa504e 100644 --- a/packages/api-websockets/package.json +++ b/packages/api-websockets/package.json @@ -12,7 +12,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/api-i18n": "0.0.0", "@webiny/api-security": "0.0.0", @@ -29,8 +29,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/aws-lambda": "^8.10.131", "@webiny/api-headless-cms": "0.0.0", diff --git a/packages/api-websockets/src/context/WebsocketsContext.ts b/packages/api-websockets/src/context/WebsocketsContext.ts index 9da2a0a461c..3beea28c33b 100644 --- a/packages/api-websockets/src/context/WebsocketsContext.ts +++ b/packages/api-websockets/src/context/WebsocketsContext.ts @@ -1,10 +1,9 @@ import WebinyError from "@webiny/error"; -import { IWebsocketsConnectionRegistry } from "~/registry"; +import { IWebsocketsConnectionRegistry, IWebsocketsConnectionRegistryData } from "~/registry"; import { IWebsocketsContext, - IWebsocketsContextDisconnectParams, + IWebsocketsContextDisconnectConnectionsParams, IWebsocketsContextListConnectionsParams, - IWebsocketsContextListConnectionsResponse, IWebsocketsIdentity } from "./abstractions/IWebsocketsContext"; import { @@ -44,10 +43,12 @@ export class WebsocketsContext implements IWebsocketsContext { public async listConnections( params?: IWebsocketsContextListConnectionsParams - ): IWebsocketsContextListConnectionsResponse { + ): Promise { const where = params?.where || {}; if (where.identityId) { return await this.registry.listViaIdentity(where.identityId); + } else if (where.connections) { + return await this.registry.listViaConnections(where.connections); } else if (where.tenant) { return await this.registry.listViaTenant(where.tenant, where.locale); } @@ -55,26 +56,39 @@ export class WebsocketsContext implements IWebsocketsContext { } public async disconnect( - params?: IWebsocketsContextDisconnectParams, + params?: IWebsocketsContextDisconnectConnectionsParams, notify = true - ): Promise { - const where = params?.where || {}; + ): Promise { + const connections = await this.listConnections(params); - const connections = await this.listConnections({ where }); for (const connection of connections) { - await this.registry.unregister(connection); + try { + await this.registry.unregister(connection); + } catch { + // do nothing + } } - if (!notify) { - return true; + if (notify) { + try { + await this.transport.send(connections, { + action: "forcedDisconnect" + }); + } catch (ex) { + throw new WebinyError( + "Failed to notify the clients about the forced disconnect.", + "FORCED_DISCONNECT_NOTIFICATION_ERROR", + { + connections, + error: ex + } + ); + } } - try { - await this.transport.send(connections, { - action: "forcedDisconnect" - }); + await this.transport.disconnect(connections); } catch (ex) { throw new WebinyError( - "Failed to notify the clients about the forced disconnect.", + "Failed to forcefully disconnect the Websocket clients.", "FORCED_DISCONNECT_ERROR", { connections, @@ -83,6 +97,6 @@ export class WebsocketsContext implements IWebsocketsContext { ); } - return true; + return connections; } } diff --git a/packages/api-websockets/src/context/abstractions/IWebsocketsContext.ts b/packages/api-websockets/src/context/abstractions/IWebsocketsContext.ts index 6df6ef3ad84..bca8110e055 100644 --- a/packages/api-websockets/src/context/abstractions/IWebsocketsContext.ts +++ b/packages/api-websockets/src/context/abstractions/IWebsocketsContext.ts @@ -3,32 +3,20 @@ import { IWebsocketsTransportSendConnection, IWebsocketsTransportSendData } from import { SecurityIdentity } from "@webiny/api-security/types"; import { GenericRecord } from "@webiny/api/types"; -export type IWebsocketsContextListConnectionsResponse = Promise< - IWebsocketsConnectionRegistryData[] ->; - export type IWebsocketsIdentity = Pick; export interface IWebsocketsContextListConnectionsParamsWhere { identityId?: string; tenant?: string; locale?: string; + connections?: string[]; } export interface IWebsocketsContextListConnectionsParams { where?: IWebsocketsContextListConnectionsParamsWhere; } -export interface IWebsocketsContextDisconnectParamsWhere { - connectionId?: string; - identityId?: string; - tenant?: string; - locale?: string; -} - -export interface IWebsocketsContextDisconnectParams { - where?: IWebsocketsContextDisconnectParamsWhere; -} +export type IWebsocketsContextDisconnectConnectionsParams = IWebsocketsContextListConnectionsParams; export interface IWebsocketsContext { readonly registry: IWebsocketsConnectionRegistry; @@ -43,6 +31,9 @@ export interface IWebsocketsContext { ): Promise; listConnections( params?: IWebsocketsContextListConnectionsParams - ): IWebsocketsContextListConnectionsResponse; - disconnect(params?: IWebsocketsContextDisconnectParams, notify?: boolean): Promise; + ): Promise; + disconnect( + params?: IWebsocketsContextDisconnectConnectionsParams, + notify?: boolean + ): Promise; } diff --git a/packages/api-websockets/src/graphql/checkPermissions.ts b/packages/api-websockets/src/graphql/checkPermissions.ts new file mode 100644 index 00000000000..fe62ed97d6d --- /dev/null +++ b/packages/api-websockets/src/graphql/checkPermissions.ts @@ -0,0 +1,15 @@ +import { NotAuthorizedError } from "@webiny/api-security"; +import { Context, WebsocketsPermission } from "~/types"; + +/** + * Simple permission check. Only full access can access the websockets API via GraphQL - ({name: "*"}) + * + * @throws + */ +export const checkPermissions = async (context: Context): Promise => { + const permissions = await context.security.getPermissions("websockets"); + + if (permissions.length === 0) { + throw new NotAuthorizedError(); + } +}; diff --git a/packages/api-websockets/src/graphql/createResolvers.ts b/packages/api-websockets/src/graphql/createResolvers.ts index 71bfcc18a84..2bf8e9df6ca 100644 --- a/packages/api-websockets/src/graphql/createResolvers.ts +++ b/packages/api-websockets/src/graphql/createResolvers.ts @@ -2,9 +2,11 @@ import { Resolvers } from "@webiny/handler-graphql/types"; import { Context } from "~/types"; import { emptyResolver, resolve } from "./utils"; import { IWebsocketsContextListConnectionsParams } from "~/context"; +import { IWebsocketsConnectionRegistryData } from "~/registry"; +import { checkPermissions } from "~/graphql/checkPermissions"; -export interface IWebsocketsMutationDisconnectConnectionArgs { - connectionId: string; +export interface IWebsocketsMutationDisconnectConnectionsArgs { + connections: string[]; } export interface IWebsocketsMutationDisconnectIdentityArgs { @@ -27,21 +29,19 @@ export const createResolvers = (): Resolvers => { WebsocketsQuery: { listConnections: async (_, args: IWebsocketsContextListConnectionsParams, context) => { return resolve(async () => { + await checkPermissions(context); return await context.websockets.listConnections(args); }); } }, WebsocketsMutation: { // @ts-expect-error - disconnectConnection: async ( - _, - args: IWebsocketsMutationDisconnectConnectionArgs, - context - ) => { + disconnect: async (_, args: IWebsocketsMutationDisconnectConnectionsArgs, context) => { return resolve(async () => { + await checkPermissions(context); return await context.websockets.disconnect({ where: { - connectionId: args.connectionId + connections: args.connections } }); }); @@ -52,7 +52,8 @@ export const createResolvers = (): Resolvers => { args: IWebsocketsMutationDisconnectIdentityArgs, context ) => { - return resolve(async () => { + return resolve(async () => { + await checkPermissions(context); return await context.websockets.disconnect({ where: { identityId: args.identityId @@ -62,7 +63,8 @@ export const createResolvers = (): Resolvers => { }, // @ts-expect-error disconnectTenant: async (_, args: IWebsocketsMutationDisconnectTenantArgs, context) => { - return resolve(async () => { + return resolve(async () => { + await checkPermissions(context); return await context.websockets.disconnect({ where: { tenant: args.tenant, @@ -72,7 +74,8 @@ export const createResolvers = (): Resolvers => { }); }, disconnectAll: async (_, __, context) => { - return resolve(async () => { + return resolve(async () => { + await checkPermissions(context); return await context.websockets.disconnect(); }); } diff --git a/packages/api-websockets/src/graphql/createTypeDefs.ts b/packages/api-websockets/src/graphql/createTypeDefs.ts index f95de3e929c..5fb6d47fdc7 100644 --- a/packages/api-websockets/src/graphql/createTypeDefs.ts +++ b/packages/api-websockets/src/graphql/createTypeDefs.ts @@ -33,7 +33,7 @@ export const createTypeDefs = () => { } type WebsocketsDisconnectResponse { - data: Boolean + data: [WebsocketsConnection!] error: WebsocketsError } @@ -60,7 +60,7 @@ export const createTypeDefs = () => { } extend type WebsocketsMutation { - disconnectConnection(connectionId: String!): WebsocketsDisconnectResponse! + disconnect(connections: [String!]!): WebsocketsDisconnectResponse! disconnectIdentity(identityId: String!): WebsocketsDisconnectResponse! disconnectTenant(tenant: String!, locale: String): WebsocketsDisconnectResponse! disconnectAll: WebsocketsDisconnectResponse! diff --git a/packages/api-websockets/src/graphql/utils.ts b/packages/api-websockets/src/graphql/utils.ts index 5b96be6055a..2b08e4b1d01 100644 --- a/packages/api-websockets/src/graphql/utils.ts +++ b/packages/api-websockets/src/graphql/utils.ts @@ -8,7 +8,7 @@ interface ResolveCallable { export const resolve = async (fn: ResolveCallable) => { try { - return new Response(await fn()); + return new Response(await fn()); } catch (ex) { return new ErrorResponse(ex); } diff --git a/packages/api-websockets/src/registry/WebsocketsConnectionRegistry.ts b/packages/api-websockets/src/registry/WebsocketsConnectionRegistry.ts index 3421eab917e..3579dac7bd2 100644 --- a/packages/api-websockets/src/registry/WebsocketsConnectionRegistry.ts +++ b/packages/api-websockets/src/registry/WebsocketsConnectionRegistry.ts @@ -6,7 +6,7 @@ import { IWebsocketsConnectionRegistryUnregisterParams } from "./abstractions/IWebsocketsConnectionRegistry"; import { createEntity } from "~/registry/entity"; -import { deleteItem, get, put, queryAll } from "@webiny/db-dynamodb"; +import { batchReadAll, deleteItem, get, put, queryAll } from "@webiny/db-dynamodb"; import { DynamoDBDocument } from "@webiny/aws-sdk/client-dynamodb"; import { EntityQueryOptions } from "@webiny/db-dynamodb/toolbox"; @@ -56,12 +56,10 @@ export class WebsocketsConnectionRegistry implements IWebsocketsConnectionRegist PK, SK: connectionId }; - const original = await get({ - entity: this.entity, - keys - }); + const original = await this.getViaConnection(connectionId); if (!original) { const message = `There is no connection with ID "${connectionId}".`; + console.error(message); throw new WebinyError(message, "CONNECTION_NOT_FOUND", keys); } @@ -72,11 +70,48 @@ export class WebsocketsConnectionRegistry implements IWebsocketsConnectionRegist }); } catch (ex) { console.error( - `Could not remove connection from the database: ${original.data.connectionId}` + `Could not remove connection from the database: ${original.connectionId}` ); throw new WebinyError(ex.message, ex.code, keys); } } + + private async getViaConnection( + connectionId: string + ): Promise { + const item = await get({ + entity: this.entity, + keys: { + PK, + SK: connectionId + } + }); + return item?.data || null; + } + + /** + * Uses Primary keys + */ + public async listViaConnections( + connections: string[] + ): Promise { + const items = connections.map(connectionId => { + return this.entity.getBatch({ + PK, + SK: connectionId + }); + }); + + const results = await batchReadAll({ + table: this.entity.table, + items + }); + + return results.map(item => { + return item.data; + }); + } + /** * Uses GSI1 keys */ diff --git a/packages/api-websockets/src/registry/abstractions/IWebsocketsConnectionRegistry.ts b/packages/api-websockets/src/registry/abstractions/IWebsocketsConnectionRegistry.ts index 0ac7169e0db..418e61fcc8a 100644 --- a/packages/api-websockets/src/registry/abstractions/IWebsocketsConnectionRegistry.ts +++ b/packages/api-websockets/src/registry/abstractions/IWebsocketsConnectionRegistry.ts @@ -33,6 +33,7 @@ export interface IWebsocketsConnectionRegistry { ): Promise; unregister(event: IWebsocketsConnectionRegistryUnregisterParams): Promise; + listViaConnections(connections: string[]): Promise; listViaIdentity(identity: string): Promise; listViaTenant(tenant: string, locale?: string): Promise; listAll(): Promise; diff --git a/packages/api-websockets/src/transport/WebsocketsTransport.ts b/packages/api-websockets/src/transport/WebsocketsTransport.ts index 79235d2a6d1..c0035b17c1b 100644 --- a/packages/api-websockets/src/transport/WebsocketsTransport.ts +++ b/packages/api-websockets/src/transport/WebsocketsTransport.ts @@ -1,9 +1,11 @@ import { ApiGatewayManagementApiClient, + DeleteConnectionCommand, PostToConnectionCommand } from "@webiny/aws-sdk/client-apigatewaymanagementapi"; import { IWebsocketsTransport, + IWebsocketsTransportDisconnectConnection, IWebsocketsTransportSendConnection, IWebsocketsTransportSendData } from "./abstractions/IWebsocketsTransport"; @@ -26,7 +28,7 @@ export class WebsocketsTransport implements IWebsocketsTransport { }); await client.send(command); } catch (ex) { - console.log( + console.error( `Failed to send message to connection "${connection.connectionId}". Check logs for more information.` ); console.log(ex); @@ -34,6 +36,23 @@ export class WebsocketsTransport implements IWebsocketsTransport { } } + public async disconnect(connections: IWebsocketsTransportDisconnectConnection[]) { + for (const connection of connections) { + try { + const client = this.getClient(connection); + const command = new DeleteConnectionCommand({ + ConnectionId: connection.connectionId + }); + await client.send(command); + } catch (ex) { + console.error( + `Failed to disconnect connection "${connection.connectionId}". Check logs for more information.` + ); + console.log(ex); + } + } + } + private getClient( connection: IWebsocketsTransportSendConnection ): ApiGatewayManagementApiClient { diff --git a/packages/api-websockets/src/transport/abstractions/IWebsocketsTransport.ts b/packages/api-websockets/src/transport/abstractions/IWebsocketsTransport.ts index 36623194f99..865832105ee 100644 --- a/packages/api-websockets/src/transport/abstractions/IWebsocketsTransport.ts +++ b/packages/api-websockets/src/transport/abstractions/IWebsocketsTransport.ts @@ -20,9 +20,16 @@ export type IWebsocketsTransportSendConnection = Pick< "connectionId" | "domainName" | "stage" >; +export type IWebsocketsTransportDisconnectConnection = Pick< + IWebsocketsConnectionRegistryData, + "connectionId" | "domainName" | "stage" +>; + export interface IWebsocketsTransport { send( connections: IWebsocketsTransportSendConnection[], data: IWebsocketsTransportSendData ): Promise; + + disconnect(connections: IWebsocketsTransportDisconnectConnection[]): Promise; } diff --git a/packages/api-websockets/src/types.ts b/packages/api-websockets/src/types.ts index 8c4b59b64b6..37fdec7fc0c 100644 --- a/packages/api-websockets/src/types.ts +++ b/packages/api-websockets/src/types.ts @@ -1,8 +1,13 @@ import { DbContext } from "@webiny/handler-db/types"; import { IWebsocketsContext } from "./context/abstractions/IWebsocketsContext"; -import { SecurityContext } from "@webiny/api-security/types"; +import { SecurityContext, SecurityPermission } from "@webiny/api-security/types"; import { I18NContext } from "@webiny/api-i18n/types"; export interface Context extends DbContext, SecurityContext, I18NContext { websockets: IWebsocketsContext; } + +export interface WebsocketsPermission extends SecurityPermission { + name: "websockets"; + rwd?: string; +} diff --git a/packages/api-websockets/src/validator/WebsocketsEventValidator.ts b/packages/api-websockets/src/validator/WebsocketsEventValidator.ts index 4da320aea07..bd03338eeb2 100644 --- a/packages/api-websockets/src/validator/WebsocketsEventValidator.ts +++ b/packages/api-websockets/src/validator/WebsocketsEventValidator.ts @@ -10,34 +10,61 @@ import { } from "./abstractions/IWebsocketsEventValidator"; import { createZodError } from "@webiny/utils"; -const validation = zod.object({ - headers: zod.object({}).passthrough().optional(), - requestContext: zod.object({ - connectionId: zod.string(), - stage: zod.string(), - connectedAt: zod.number(), - domainName: zod.string(), - eventType: zod.enum([ - WebsocketsEventRequestContextEventType.connect, - WebsocketsEventRequestContextEventType.message, - WebsocketsEventRequestContextEventType.disconnect - ]), - routeKey: zod.string() - }), - body: zod - .string() - .transform(value => { - if (!value) { - return null; - } - try { - return JSON.parse(value); - } catch { - return value; - } - }) - .optional() -}); +const validation = zod + .object({ + headers: zod.object({}).passthrough().optional(), + requestContext: zod.object({ + connectionId: zod.string(), + stage: zod.string(), + connectedAt: zod.number(), + domainName: zod.string(), + eventType: zod.enum([ + WebsocketsEventRequestContextEventType.connect, + WebsocketsEventRequestContextEventType.message, + WebsocketsEventRequestContextEventType.disconnect + ]), + routeKey: zod.string() + }), + body: zod + .string() + .transform((value, context) => { + if (!value) { + return undefined; + } + try { + return JSON.parse(value); + } catch (ex) { + /** + * We want to log the error, for easier debugging. + */ + console.error(`Failed body validation: ${ex.message}`); + console.log(`Body: ${value}`); + /** + * And we want to add an issue to the context, so that the user knows what went wrong. + */ + context.addIssue({ + path: [], + message: `Invalid JSON: ${ex.message}`, + code: zod.ZodIssueCode.custom, + fatal: true + }); + } + }) + .optional() + }) + .superRefine((output, context) => { + if (output.requestContext.eventType !== WebsocketsEventRequestContextEventType.message) { + return; + } else if (output.body) { + return; + } + context.addIssue({ + path: ["body"], + message: "There must be a body defined when having a message event.", + code: zod.ZodIssueCode.custom, + fatal: true + }); + }); const bodyValidation = zod .object({ diff --git a/packages/api/package.json b/packages/api/package.json index 47299d98606..74cc31b45c9 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -12,14 +12,14 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/aws-sdk": "0.0.0", "@webiny/plugins": "0.0.0" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/app-aco/package.json b/packages/app-aco/package.json index 773fffa4c03..b89260e7e8f 100644 --- a/packages/app-aco/package.json +++ b/packages/app-aco/package.json @@ -45,11 +45,11 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@types/react": "17.0.39", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/app-admin-auth0/package.json b/packages/app-admin-auth0/package.json index 0001c797b25..2a4368e4f10 100644 --- a/packages/app-admin-auth0/package.json +++ b/packages/app-admin-auth0/package.json @@ -35,10 +35,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-throw-expressions": "^7.23.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", diff --git a/packages/app-admin-cognito/package.json b/packages/app-admin-cognito/package.json index 37677e4ca04..1303cda0db5 100644 --- a/packages/app-admin-cognito/package.json +++ b/packages/app-admin-cognito/package.json @@ -32,10 +32,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-throw-expressions": "^7.23.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", diff --git a/packages/app-admin-okta/package.json b/packages/app-admin-okta/package.json index 25d2d13b835..3919e13921a 100644 --- a/packages/app-admin-okta/package.json +++ b/packages/app-admin-okta/package.json @@ -37,10 +37,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-throw-expressions": "^7.23.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", diff --git a/packages/app-admin-rmwc/package.json b/packages/app-admin-rmwc/package.json index 2b3e0da82cd..3ebe81466fc 100644 --- a/packages/app-admin-rmwc/package.json +++ b/packages/app-admin-rmwc/package.json @@ -9,7 +9,7 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/styled": "^11.10.6", "@material-design-icons/svg": "^0.12.1", "@rmwc/base": "7.0.3", @@ -35,8 +35,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-admin-users-cognito/package.json b/packages/app-admin-users-cognito/package.json index 741261778d9..52ec170cf00 100644 --- a/packages/app-admin-users-cognito/package.json +++ b/packages/app-admin-users-cognito/package.json @@ -36,10 +36,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-throw-expressions": "^7.23.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", diff --git a/packages/app-admin/package.json b/packages/app-admin/package.json index 274e813b098..d224e6b9536 100644 --- a/packages/app-admin/package.json +++ b/packages/app-admin/package.json @@ -12,7 +12,7 @@ "dependencies": { "@apollo/react-components": "^3.1.5", "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@editorjs/editorjs": "^2.19.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", @@ -56,9 +56,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-apw/package.json b/packages/app-apw/package.json index cc9837d9ab2..3b1e923d38d 100644 --- a/packages/app-apw/package.json +++ b/packages/app-apw/package.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/is-prop-valid": "^1.1.1", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", @@ -45,8 +45,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-audit-logs/package.json b/packages/app-audit-logs/package.json index 3ea9f062a28..65cbf8be1f1 100644 --- a/packages/app-audit-logs/package.json +++ b/packages/app-audit-logs/package.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@webiny/api-audit-logs": "0.0.0", @@ -33,8 +33,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@material-design-icons/svg": "^0.14.3", diff --git a/packages/app-cognito-authenticator/package.json b/packages/app-cognito-authenticator/package.json index 57391660380..29897664d1a 100644 --- a/packages/app-cognito-authenticator/package.json +++ b/packages/app-cognito-authenticator/package.json @@ -19,10 +19,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-throw-expressions": "^7.23.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@types/lodash": "^4.14.191", diff --git a/packages/app-file-manager-s3/package.json b/packages/app-file-manager-s3/package.json index 279b413877a..823e00743c7 100644 --- a/packages/app-file-manager-s3/package.json +++ b/packages/app-file-manager-s3/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/app-file-manager/package.json b/packages/app-file-manager/package.json index 1b6385936f4..7ab81f43d16 100644 --- a/packages/app-file-manager/package.json +++ b/packages/app-file-manager/package.json @@ -12,7 +12,7 @@ "@apollo/react-common": "^3.1.4", "@apollo/react-components": "^3.1.5", "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@material-design-icons/svg": "^0.14.3", @@ -59,8 +59,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@svgr/webpack": "^6.1.1", diff --git a/packages/app-form-builder/package.json b/packages/app-form-builder/package.json index 51f928e5634..d9231b88e2a 100644 --- a/packages/app-form-builder/package.json +++ b/packages/app-form-builder/package.json @@ -15,7 +15,7 @@ "dependencies": { "@apollo/react-common": "^3.1.4", "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@editorjs/editorjs": "^2.20.1", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", @@ -58,8 +58,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-graphql-playground/package.json b/packages/app-graphql-playground/package.json index ea7fd20a0c1..4bff11b25e8 100644 --- a/packages/app-graphql-playground/package.json +++ b/packages/app-graphql-playground/package.json @@ -30,9 +30,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-headless-cms-common/package.json b/packages/app-headless-cms-common/package.json index ef73144e5d4..ee22957a40e 100644 --- a/packages/app-headless-cms-common/package.json +++ b/packages/app-headless-cms-common/package.json @@ -13,7 +13,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@fortawesome/fontawesome-svg-core": "^1.3.0", "@types/react": "17.0.39", "@webiny/app-security": "0.0.0", @@ -27,8 +27,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-headless-cms/package.json b/packages/app-headless-cms/package.json index 3711e3fbe9b..5f312766415 100644 --- a/packages/app-headless-cms/package.json +++ b/packages/app-headless-cms/package.json @@ -15,7 +15,7 @@ "dependencies": { "@apollo/react-common": "^3.1.4", "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@fortawesome/fontawesome-common-types": "^0.3.0", @@ -76,8 +76,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-i18n-content/package.json b/packages/app-i18n-content/package.json index 65e9ba85e4f..3caaea22d0f 100644 --- a/packages/app-i18n-content/package.json +++ b/packages/app-i18n-content/package.json @@ -22,9 +22,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-i18n/package.json b/packages/app-i18n/package.json index f80f72e9792..df2825bbccf 100644 --- a/packages/app-i18n/package.json +++ b/packages/app-i18n/package.json @@ -14,7 +14,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@types/react": "17.0.39", @@ -40,8 +40,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-mailer/package.json b/packages/app-mailer/package.json index f042bfac4b0..7192d950d58 100644 --- a/packages/app-mailer/package.json +++ b/packages/app-mailer/package.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@apollo/react-components": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "@webiny/app-admin": "0.0.0", "@webiny/app-security": "0.0.0", @@ -31,8 +31,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-page-builder-editor/package.json b/packages/app-page-builder-editor/package.json index ef308f4899a..91a8fad8a0d 100644 --- a/packages/app-page-builder-editor/package.json +++ b/packages/app-page-builder-editor/package.json @@ -10,7 +10,7 @@ "author": "Pavel Denisjuk", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "@svgr/webpack": "^6.1.1", "@types/react": "17.0.39", @@ -37,9 +37,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-page-builder-elements/package.json b/packages/app-page-builder-elements/package.json index 531c809a8a9..39912b8ec67 100644 --- a/packages/app-page-builder-elements/package.json +++ b/packages/app-page-builder-elements/package.json @@ -14,7 +14,7 @@ }, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@webiny/lexical-editor": "0.0.0", @@ -52,8 +52,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@types/facepaint": "^1.2.2", diff --git a/packages/app-page-builder/package.json b/packages/app-page-builder/package.json index a6bdc2821eb..2bcef58327a 100644 --- a/packages/app-page-builder/package.json +++ b/packages/app-page-builder/package.json @@ -12,7 +12,7 @@ "@apollo/react-common": "^3.1.4", "@apollo/react-components": "^3.1.5", "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@fortawesome/fontawesome-common-types": "^0.3.0", @@ -85,9 +85,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-plugin-admin-welcome-screen/package.json b/packages/app-plugin-admin-welcome-screen/package.json index d19194cbb11..287b66e1f0e 100644 --- a/packages/app-plugin-admin-welcome-screen/package.json +++ b/packages/app-plugin-admin-welcome-screen/package.json @@ -19,8 +19,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", diff --git a/packages/app-security-access-management/package.json b/packages/app-security-access-management/package.json index 66656edc9d2..66891b20aa4 100644 --- a/packages/app-security-access-management/package.json +++ b/packages/app-security-access-management/package.json @@ -34,9 +34,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-security/package.json b/packages/app-security/package.json index 0602466ee04..fd5e58b8538 100644 --- a/packages/app-security/package.json +++ b/packages/app-security/package.json @@ -21,9 +21,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-serverless-cms/package.json b/packages/app-serverless-cms/package.json index d0678529f79..22a11655946 100644 --- a/packages/app-serverless-cms/package.json +++ b/packages/app-serverless-cms/package.json @@ -9,7 +9,7 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "@webiny/app": "0.0.0", "@webiny/app-aco": "0.0.0", @@ -44,8 +44,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-tenancy/package.json b/packages/app-tenancy/package.json index 9e5689eaa94..9d5e5e0e4a3 100644 --- a/packages/app-tenancy/package.json +++ b/packages/app-tenancy/package.json @@ -14,7 +14,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/styled": "^11.10.6", "@types/react": "17.0.39", "@webiny/app": "0.0.0", @@ -29,9 +29,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-tenant-manager/package.json b/packages/app-tenant-manager/package.json index 51e2357d222..aa48a0f0c14 100644 --- a/packages/app-tenant-manager/package.json +++ b/packages/app-tenant-manager/package.json @@ -10,7 +10,7 @@ "license": "Webiny Enterprise", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@types/react": "17.0.39", @@ -36,8 +36,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-theme-manager/package.json b/packages/app-theme-manager/package.json index d9416c7aa50..9a15ccdd896 100644 --- a/packages/app-theme-manager/package.json +++ b/packages/app-theme-manager/package.json @@ -10,7 +10,7 @@ "license": "Webiny Enterprise", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@types/react": "17.0.39", @@ -36,8 +36,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-theme/package.json b/packages/app-theme/package.json index a1e1a6f80e1..c762d5b7410 100644 --- a/packages/app-theme/package.json +++ b/packages/app-theme/package.json @@ -10,7 +10,7 @@ "author": "Adrian Smijulj", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/plugins": "0.0.0", "@webiny/theme": "0.0.0" }, @@ -19,8 +19,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/app-wcp/package.json b/packages/app-wcp/package.json index 7a01596faba..e8a97e0d136 100644 --- a/packages/app-wcp/package.json +++ b/packages/app-wcp/package.json @@ -12,7 +12,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6", "apollo-cache": "^1.3.5", "apollo-client": "^2.6.10", @@ -24,8 +24,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", diff --git a/packages/app-website/package.json b/packages/app-website/package.json index d3e83dc6b0e..3e42ef5de55 100644 --- a/packages/app-website/package.json +++ b/packages/app-website/package.json @@ -12,7 +12,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/cache": "^11.10.5", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", @@ -32,8 +32,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", diff --git a/packages/app-websockets/package.json b/packages/app-websockets/package.json index 30440c15c94..8f6f4a1a0b3 100644 --- a/packages/app-websockets/package.json +++ b/packages/app-websockets/package.json @@ -23,8 +23,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", diff --git a/packages/app/package.json b/packages/app/package.json index fdbfc01534a..7f8c8d008cc 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -15,7 +15,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/styled": "^11.10.6", "@types/react": "17.0.39", "@webiny/i18n": "0.0.0", @@ -43,9 +43,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@types/lodash": "^4.14.191", diff --git a/packages/aws-sdk/package.json b/packages/aws-sdk/package.json index 92ff627551d..328e6333ce4 100644 --- a/packages/aws-sdk/package.json +++ b/packages/aws-sdk/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/aws-sdk/src/client-apigatewaymanagementapi/index.ts b/packages/aws-sdk/src/client-apigatewaymanagementapi/index.ts index 929dfc183bc..b6fce11db01 100644 --- a/packages/aws-sdk/src/client-apigatewaymanagementapi/index.ts +++ b/packages/aws-sdk/src/client-apigatewaymanagementapi/index.ts @@ -1,5 +1,22 @@ export { ApiGatewayManagementApiClient, PostToConnectionCommand, - PostToConnectionCommandInput + PostToConnectionCommandInput, + PostToConnectionRequest, + PostToConnectionCommandOutput, + PostToConnectionCommandInputType, + DeleteConnectionCommand, + DeleteConnectionCommandInput, + DeleteConnectionRequest, + DeleteConnectionCommandOutput, + GetConnectionCommand, + GetConnectionCommandInput, + GetConnectionCommandOutput, + GetConnectionRequest, + GetConnectionResponse, + // Exceptions + GoneException, + ForbiddenException, + LimitExceededException, + PayloadTooLargeException } from "@aws-sdk/client-apigatewaymanagementapi"; diff --git a/packages/cli-plugin-scaffold-admin-app-module/package.json b/packages/cli-plugin-scaffold-admin-app-module/package.json index 9bae099a9ba..999ebe6fc35 100644 --- a/packages/cli-plugin-scaffold-admin-app-module/package.json +++ b/packages/cli-plugin-scaffold-admin-app-module/package.json @@ -29,8 +29,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", diff --git a/packages/cli-plugin-scaffold-ci/package.json b/packages/cli-plugin-scaffold-ci/package.json index 3034c6004bd..f8f48102fce 100644 --- a/packages/cli-plugin-scaffold-ci/package.json +++ b/packages/cli-plugin-scaffold-ci/package.json @@ -33,8 +33,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", diff --git a/packages/cli-plugin-scaffold-full-stack-app/package.json b/packages/cli-plugin-scaffold-full-stack-app/package.json index c35bc4e096d..a741dd54f74 100644 --- a/packages/cli-plugin-scaffold-full-stack-app/package.json +++ b/packages/cli-plugin-scaffold-full-stack-app/package.json @@ -27,8 +27,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", diff --git a/packages/cli-plugin-scaffold-graphql-api/package.json b/packages/cli-plugin-scaffold-graphql-api/package.json index 92c0bfdb08b..1a85590f12e 100644 --- a/packages/cli-plugin-scaffold-graphql-api/package.json +++ b/packages/cli-plugin-scaffold-graphql-api/package.json @@ -31,8 +31,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", diff --git a/packages/cli-plugin-scaffold-graphql-service/package.json b/packages/cli-plugin-scaffold-graphql-service/package.json index 5176f42ebd1..1d7dac2d81f 100644 --- a/packages/cli-plugin-scaffold-graphql-service/package.json +++ b/packages/cli-plugin-scaffold-graphql-service/package.json @@ -32,8 +32,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", diff --git a/packages/cli-plugin-scaffold-react-app/package.json b/packages/cli-plugin-scaffold-react-app/package.json index 12d374db758..ed488e7450e 100644 --- a/packages/cli-plugin-scaffold-react-app/package.json +++ b/packages/cli-plugin-scaffold-react-app/package.json @@ -30,8 +30,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", diff --git a/packages/cli-plugin-scaffold-react-component/package.json b/packages/cli-plugin-scaffold-react-component/package.json index e69a3f616f5..bc000449028 100644 --- a/packages/cli-plugin-scaffold-react-component/package.json +++ b/packages/cli-plugin-scaffold-react-component/package.json @@ -35,8 +35,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@types/inquirer": "^7.3.1", "@types/ncp": "^2.0.4", "@types/pluralize": "^0.0.29", diff --git a/packages/cli-plugin-scaffold/package.json b/packages/cli-plugin-scaffold/package.json index daa19418de1..e4bb1ff1c83 100644 --- a/packages/cli-plugin-scaffold/package.json +++ b/packages/cli-plugin-scaffold/package.json @@ -13,7 +13,7 @@ ], "description": "A tool to bootstrap a Webiny project.", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "inquirer": "^7.3.3", "load-json-file": "^6.2.0", "ora": "4.1.1", @@ -22,8 +22,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@types/inquirer": "^7.3.1", "@webiny/cli": "0.0.0", "@webiny/plugins": "0.0.0", diff --git a/packages/commodo/package.json b/packages/commodo/package.json index 27923186849..abd60b88df9 100644 --- a/packages/commodo/package.json +++ b/packages/commodo/package.json @@ -26,7 +26,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/data-migration/package.json b/packages/data-migration/package.json index a9e4791c7ab..41dc9f4b23c 100644 --- a/packages/data-migration/package.json +++ b/packages/data-migration/package.json @@ -11,7 +11,7 @@ "description": "Tools to author and execute data migrations.", "author": "Webiny Ltd.", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@elastic/elasticsearch": "7.12.0", "@types/pino": "^7.0.5", "@webiny/aws-sdk": "0.0.0", @@ -28,8 +28,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@types/center-align": "^1.0.0", "@types/semver": "^7.3.4", "@webiny/cli": "0.0.0", diff --git a/packages/db-dynamodb/package.json b/packages/db-dynamodb/package.json index 962f15402ac..999c797e92b 100644 --- a/packages/db-dynamodb/package.json +++ b/packages/db-dynamodb/package.json @@ -25,7 +25,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@types/is-number": "^7.0.2", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/db-dynamodb/src/utils/cleanup.ts b/packages/db-dynamodb/src/utils/cleanup.ts index 7e25992a6e3..f2e05fa5d30 100644 --- a/packages/db-dynamodb/src/utils/cleanup.ts +++ b/packages/db-dynamodb/src/utils/cleanup.ts @@ -15,6 +15,8 @@ const attributesToRemove = [ "_et", "GSI1_PK", "GSI1_SK", + "GSI2_PK", + "GSI2_SK", "TYPE" ]; diff --git a/packages/db/package.json b/packages/db/package.json index 37ffc09bf1a..e2f48450bec 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/error/package.json b/packages/error/package.json index f1ae8ca3661..333b5ea9443 100644 --- a/packages/error/package.json +++ b/packages/error/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/feature-flags/package.json b/packages/feature-flags/package.json index 31233eb6b58..4e1968a92f0 100644 --- a/packages/feature-flags/package.json +++ b/packages/feature-flags/package.json @@ -12,11 +12,11 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9" + "@babel/runtime": "^7.24.0" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@types/uniqid": "^5.3.2", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/form/package.json b/packages/form/package.json index addcf219d05..e1011c6b113 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -14,15 +14,15 @@ "description": "A simple React library for working with forms.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/validation": "0.0.0", "lodash": "4.17.21" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@testing-library/react": "^12.1.5", "@testing-library/user-event": "^12.8.3", diff --git a/packages/handler-aws/package.json b/packages/handler-aws/package.json index a2c5887e02c..024e7b091c1 100644 --- a/packages/handler-aws/package.json +++ b/packages/handler-aws/package.json @@ -12,7 +12,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@fastify/aws-lambda": "3.1.3", "@types/aws-lambda": "^8.10.134", "@webiny/aws-sdk": "0.0.0", @@ -24,8 +24,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/handler-client/package.json b/packages/handler-client/package.json index 4f5de7e68eb..460acce9236 100644 --- a/packages/handler-client/package.json +++ b/packages/handler-client/package.json @@ -14,15 +14,15 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/error": "0.0.0", "@webiny/plugins": "0.0.0" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/handler-db/package.json b/packages/handler-db/package.json index 9c363e92e0a..49303c43075 100644 --- a/packages/handler-db/package.json +++ b/packages/handler-db/package.json @@ -10,14 +10,14 @@ "description": "Webiny API plugin that provides a db driver for DynamoDB.", "author": "Webiny Ltd.", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api": "0.0.0", "@webiny/db": "0.0.0" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/handler-graphql/package.json b/packages/handler-graphql/package.json index e8e8d51a28a..1ddd755c7fb 100644 --- a/packages/handler-graphql/package.json +++ b/packages/handler-graphql/package.json @@ -14,7 +14,7 @@ "Adrian Smijulj " ], "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@graphql-tools/schema": "^7.0.0", "@webiny/api": "0.0.0", "@webiny/error": "0.0.0", @@ -27,8 +27,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/handler-logs/package.json b/packages/handler-logs/package.json index 666c174a654..466a699d26c 100644 --- a/packages/handler-logs/package.json +++ b/packages/handler-logs/package.json @@ -13,14 +13,14 @@ }, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/handler": "0.0.0", "node-fetch": "^2.6.13" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/node-fetch": "^2.6.1", "@webiny/cli": "0.0.0", diff --git a/packages/handler/package.json b/packages/handler/package.json index 25055862da1..f25d3f92e3f 100644 --- a/packages/handler/package.json +++ b/packages/handler/package.json @@ -12,7 +12,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@fastify/compress": "6.2.0", "@fastify/cookie": "8.3.0", "@webiny/api": "0.0.0", @@ -24,8 +24,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/i18n-react/package.json b/packages/i18n-react/package.json index 5a1885f783a..9592de8851d 100644 --- a/packages/i18n-react/package.json +++ b/packages/i18n-react/package.json @@ -14,14 +14,14 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/i18n": "0.0.0", "lodash": "4.17.21" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 7c5b0fb7f59..7c7ebee85cb 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -13,7 +13,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "accounting": "^0.4.1", "fecha": "^2.3.3", "lodash": "4.17.21", @@ -25,8 +25,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@babel/register": "^7.23.7", "@types/accounting": "^0.4.2", diff --git a/packages/logger/package.json b/packages/logger/package.json index 844e61d984d..50c8e37aeef 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -12,12 +12,12 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9" + "@babel/runtime": "^7.24.0" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/plugins/package.json b/packages/plugins/package.json index a2e1748b83b..057249bbed0 100644 --- a/packages/plugins/package.json +++ b/packages/plugins/package.json @@ -13,12 +13,12 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "uniqid": "^5.2.0" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@types/uniqid": "^5.3.2", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/project-utils/package.json b/packages/project-utils/package.json index e3e30dbffa3..1442c650427 100644 --- a/packages/project-utils/package.json +++ b/packages/project-utils/package.json @@ -14,13 +14,13 @@ ], "dependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", "@svgr/webpack": "^6.1.1", "@types/webpack-env": "1.16.3", diff --git a/packages/pubsub/package.json b/packages/pubsub/package.json index 8ec152f4174..9a91b9c5c64 100644 --- a/packages/pubsub/package.json +++ b/packages/pubsub/package.json @@ -15,10 +15,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/pulumi-aws/package.json b/packages/pulumi-aws/package.json index 6dd523a2056..b9bc09310ff 100644 --- a/packages/pulumi-aws/package.json +++ b/packages/pulumi-aws/package.json @@ -24,10 +24,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/api-page-builder": "0.0.0", "@webiny/aws-layers": "0.0.0", "@webiny/cli": "0.0.0", diff --git a/packages/pulumi-sdk/package.json b/packages/pulumi-sdk/package.json index 4fea58311d9..b66a5fba5b0 100644 --- a/packages/pulumi-sdk/package.json +++ b/packages/pulumi-sdk/package.json @@ -26,7 +26,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@types/lodash": "^4.14.190", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/pulumi/package.json b/packages/pulumi/package.json index dbdb1ce52e9..9cb86e31914 100644 --- a/packages/pulumi/package.json +++ b/packages/pulumi/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@types/lodash": "^4.14.190", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/react-composition/package.json b/packages/react-composition/package.json index b04f442f73e..2ba71e20b38 100644 --- a/packages/react-composition/package.json +++ b/packages/react-composition/package.json @@ -14,15 +14,15 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@types/react": "17.0.39", "react": "17.0.2", "react-dom": "17.0.2" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@testing-library/react": "^12.1.5", "@webiny/cli": "0.0.0", diff --git a/packages/react-properties/package.json b/packages/react-properties/package.json index 78a7dbaed97..3be68ee1569 100644 --- a/packages/react-properties/package.json +++ b/packages/react-properties/package.json @@ -10,7 +10,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@types/react": "17.0.39", "@webiny/react-composition": "0.0.0", "nanoid": "^3.3.7", diff --git a/packages/react-rich-text-lexical-renderer/package.json b/packages/react-rich-text-lexical-renderer/package.json index b647d1506ef..c8f8e279f73 100644 --- a/packages/react-rich-text-lexical-renderer/package.json +++ b/packages/react-rich-text-lexical-renderer/package.json @@ -9,7 +9,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@types/react": "17.0.39", "@webiny/app-theme": "0.0.0", "@webiny/lexical-editor": "0.0.0", diff --git a/packages/react-rich-text-renderer/package.json b/packages/react-rich-text-renderer/package.json index 9448d586af2..5f9aef25b93 100644 --- a/packages/react-rich-text-renderer/package.json +++ b/packages/react-rich-text-renderer/package.json @@ -9,7 +9,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@editorjs/editorjs": "^2.20.1", "@types/react": "17.0.39", "classnames": "^2.3.1", @@ -18,9 +18,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@types/sanitize-html": "^2.9.0", diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 35fe55ffbd3..3c22ac9f802 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -15,7 +15,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/plugins": "0.0.0", "@webiny/react-composition": "0.0.0", "apollo-client": "^2.6.10", @@ -27,8 +27,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/serverless-cms-aws/package.json b/packages/serverless-cms-aws/package.json index 79ffff37b02..4a74ba2d969 100644 --- a/packages/serverless-cms-aws/package.json +++ b/packages/serverless-cms-aws/package.json @@ -66,10 +66,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/migrations": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/packages/tasks/package.json b/packages/tasks/package.json index 2e77dac72f9..8f481bf923c 100644 --- a/packages/tasks/package.json +++ b/packages/tasks/package.json @@ -12,7 +12,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@types/aws-lambda": "^8.10.131", "@webiny/api": "0.0.0", "@webiny/api-headless-cms": "0.0.0", @@ -30,8 +30,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/api-i18n": "0.0.0", "@webiny/api-security": "0.0.0", diff --git a/packages/theme/package.json b/packages/theme/package.json index 786454ac82a..b4629779ec1 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -10,7 +10,7 @@ "author": "Adrian Smijulj", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@emotion/react": "^11.10.6" }, "peerDependencies": { @@ -18,8 +18,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", diff --git a/packages/ui-composer/package.json b/packages/ui-composer/package.json index 6c0de40f7d3..3a712e263f5 100644 --- a/packages/ui-composer/package.json +++ b/packages/ui-composer/package.json @@ -9,7 +9,7 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/plugins": "0.0.0", "p-wait-for": "^4.1.0", "react": "17.0.2", @@ -17,8 +17,8 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/ui/package.json b/packages/ui/package.json index 3c2083bc790..6c7c5860157 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -14,7 +14,7 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@editorjs/editorjs": "^2.24.3", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", @@ -69,9 +69,9 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.9", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@emotion/babel-plugin": "^11.11.0", "@testing-library/react": "^12.1.2", diff --git a/packages/utils/package.json b/packages/utils/package.json index 7ed4f025713..0fbbb37af09 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -23,10 +23,10 @@ }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^5.0.5", diff --git a/packages/validation/package.json b/packages/validation/package.json index 436ae86849f..4d73a6a87fc 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -14,14 +14,14 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "isnumeric": "^0.3.3", "lodash": "4.17.21" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/core": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@types/lodash": "^4.14.190", "@webiny/cli": "0.0.0", diff --git a/packages/wcp/package.json b/packages/wcp/package.json index 0601213202e..336e8b05d90 100644 --- a/packages/wcp/package.json +++ b/packages/wcp/package.json @@ -11,15 +11,15 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.9", + "@babel/runtime": "^7.24.0", "node-fetch": "^2.6.13" }, "devDependencies": { "@babel/cli": "^7.23.9", - "@babel/core": "^7.23.9", + "@babel/core": "^7.24.0", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-transform-runtime": "^7.23.9", - "@babel/preset-env": "^7.23.9", + "@babel/plugin-transform-runtime": "^7.24.0", + "@babel/preset-env": "^7.24.0", "@babel/preset-typescript": "^7.23.3", "@webiny/cli": "0.0.0", "@webiny/project-utils": "0.0.0", diff --git a/yarn.lock b/yarn.lock index 59b9f720c41..e272256bff0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3125,7 +3125,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.23.9": +"@babel/core@npm:^7.23.9, @babel/core@npm:^7.24.0": version: 7.24.0 resolution: "@babel/core@npm:7.24.0" dependencies: @@ -3451,16 +3451,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.21.0": - version: 7.21.0 - resolution: "@babel/helper-function-name@npm:7.21.0" - dependencies: - "@babel/template": ^7.20.7 - "@babel/types": ^7.21.0 - checksum: d63e63c3e0e3e8b3138fa47b0cd321148a300ef12b8ee951196994dcd2a492cc708aeda94c2c53759a5c9177fffaac0fd8778791286746f72a000976968daf4e - languageName: node - linkType: hard - "@babel/helper-function-name@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-function-name@npm:7.22.5" @@ -3940,7 +3930,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.13, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.6.4": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.6.4": version: 7.20.15 resolution: "@babel/parser@npm:7.20.15" bin: @@ -3949,7 +3939,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.21.5, @babel/parser@npm:^7.21.8": +"@babel/parser@npm:^7.21.8": version: 7.21.8 resolution: "@babel/parser@npm:7.21.8" bin: @@ -5477,7 +5467,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:^7.23.9": +"@babel/plugin-transform-runtime@npm:^7.24.0": version: 7.24.0 resolution: "@babel/plugin-transform-runtime@npm:7.24.0" dependencies: @@ -5797,7 +5787,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.23.9": +"@babel/preset-env@npm:^7.24.0": version: 7.24.0 resolution: "@babel/preset-env@npm:7.24.0" dependencies: @@ -6016,7 +6006,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.23.9": +"@babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.24.0": version: 7.24.0 resolution: "@babel/runtime@npm:7.24.0" dependencies: @@ -6078,43 +6068,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.13, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7": - version: 7.20.13 - resolution: "@babel/traverse@npm:7.20.13" - dependencies: - "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.20.7 - "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-function-name": ^7.19.0 - "@babel/helper-hoist-variables": ^7.18.6 - "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.20.13 - "@babel/types": ^7.20.7 - debug: ^4.1.0 - globals: ^11.1.0 - checksum: 30ca6e0bd18233fda48fa09315efd14dfc61dcf5b8fa3712b343bfc61b32bc63b5e85ea1773cc9576c9b293b96f46b4589aaeb0a52e1f3eeac4edc076d049fc7 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.21.5": - version: 7.21.5 - resolution: "@babel/traverse@npm:7.21.5" - dependencies: - "@babel/code-frame": ^7.21.4 - "@babel/generator": ^7.21.5 - "@babel/helper-environment-visitor": ^7.21.5 - "@babel/helper-function-name": ^7.21.0 - "@babel/helper-hoist-variables": ^7.18.6 - "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.21.5 - "@babel/types": ^7.21.5 - debug: ^4.1.0 - globals: ^11.1.0 - checksum: b403733fa7d858f0c8e224f0434a6ade641bc469a4f92975363391e796629d5bf53e544761dfe85039aab92d5389ebe7721edb309d7a5bb7df2bf74f37bf9f47 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.24.0": +"@babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.13, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.21.5, @babel/traverse@npm:^7.24.0": version: 7.24.0 resolution: "@babel/traverse@npm:7.24.0" dependencies: @@ -6143,7 +6097,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.21.0, @babel/types@npm:^7.21.4, @babel/types@npm:^7.21.5": +"@babel/types@npm:^7.21.4, @babel/types@npm:^7.21.5": version: 7.21.5 resolution: "@babel/types@npm:7.21.5" dependencies: @@ -14553,10 +14507,10 @@ __metadata: resolution: "@webiny/api-aco@workspace:packages/api-aco" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/api-admin-users": 0.0.0 "@webiny/api-authentication": 0.0.0 @@ -14594,9 +14548,9 @@ __metadata: resolution: "@webiny/api-admin-settings@workspace:packages/api-admin-settings" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 + "@babel/runtime": ^7.24.0 "@webiny/api-tenancy": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -14635,7 +14589,7 @@ __metadata: resolution: "@webiny/api-admin-users-so-ddb@workspace:packages/api-admin-users-so-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/api-admin-users": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -14655,7 +14609,7 @@ __metadata: resolution: "@webiny/api-admin-users@workspace:packages/api-admin-users" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@commodo/fields": 1.1.2-beta.20 "@types/jsonwebtoken": ^9.0.2 "@types/md5": ^2.3.2 @@ -14685,10 +14639,10 @@ __metadata: resolution: "@webiny/api-apw-scheduler-so-ddb@workspace:packages/api-apw-scheduler-so-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api-apw": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -14714,9 +14668,9 @@ __metadata: resolution: "@webiny/api-apw@workspace:packages/api-apw" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 + "@babel/runtime": ^7.24.0 "@commodo/fields": 1.1.2-beta.20 "@webiny/api": 0.0.0 "@webiny/api-admin-settings": 0.0.0 @@ -14761,10 +14715,10 @@ __metadata: resolution: "@webiny/api-audit-logs@workspace:packages/api-audit-logs" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/api-aco": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -14798,7 +14752,7 @@ __metadata: resolution: "@webiny/api-authentication-cognito@workspace:packages/api-authentication-cognito" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/api-authentication": 0.0.0 "@webiny/api-cognito-authenticator": 0.0.0 @@ -14814,12 +14768,12 @@ __metadata: resolution: "@webiny/api-authentication@workspace:packages/api-authentication" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/plugin-transform-runtime": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/handler": 0.0.0 @@ -14836,7 +14790,7 @@ __metadata: resolution: "@webiny/api-background-tasks-ddb@workspace:packages/api-background-tasks-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -14852,7 +14806,7 @@ __metadata: resolution: "@webiny/api-background-tasks-es@workspace:packages/api-background-tasks-es" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/api-elasticsearch-tasks": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 @@ -14869,7 +14823,7 @@ __metadata: resolution: "@webiny/api-background-tasks-os@workspace:packages/api-background-tasks-os" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/api-elasticsearch-tasks": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 @@ -14886,7 +14840,7 @@ __metadata: resolution: "@webiny/api-cognito-authenticator@workspace:packages/api-cognito-authenticator" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@types/jsonwebtoken": ^9.0.2 "@types/jwk-to-pem": ^2.0.1 "@types/node-fetch": ^2.6.1 @@ -14905,12 +14859,12 @@ __metadata: resolution: "@webiny/api-dynamodb-to-elasticsearch@workspace:packages/api-dynamodb-to-elasticsearch" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/plugin-transform-runtime": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@types/aws-lambda": ^8.10.131 "@webiny/api-elasticsearch": 0.0.0 "@webiny/aws-sdk": 0.0.0 @@ -14929,10 +14883,10 @@ __metadata: resolution: "@webiny/api-elasticsearch-tasks@workspace:packages/api-elasticsearch-tasks" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/api-elasticsearch": 0.0.0 "@webiny/api-headless-cms": 0.0.0 @@ -14964,7 +14918,7 @@ __metadata: resolution: "@webiny/api-elasticsearch@workspace:packages/api-elasticsearch" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@elastic/elasticsearch": 7.12.0 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 @@ -14985,12 +14939,12 @@ __metadata: resolution: "@webiny/api-file-manager-ddb@workspace:packages/api-file-manager-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/plugin-transform-runtime": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api-file-manager": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -15012,7 +14966,7 @@ __metadata: resolution: "@webiny/api-file-manager-s3@workspace:packages/api-file-manager-s3" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@types/node-fetch": ^2.6.1 "@webiny/api": 0.0.0 "@webiny/api-file-manager": 0.0.0 @@ -15045,12 +14999,12 @@ __metadata: resolution: "@webiny/api-file-manager@workspace:packages/api-file-manager" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/plugin-transform-runtime": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@commodo/fields": 1.1.2-beta.20 "@types/sharp": ^0.32.0 "@webiny/api": 0.0.0 @@ -15084,10 +15038,10 @@ __metadata: resolution: "@webiny/api-form-builder-so-ddb-es@workspace:packages/api-form-builder-so-ddb-es" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@elastic/elasticsearch": 7.12.0 "@webiny/api-dynamodb-to-elasticsearch": 0.0.0 "@webiny/api-elasticsearch": 0.0.0 @@ -15117,10 +15071,10 @@ __metadata: resolution: "@webiny/api-form-builder-so-ddb@workspace:packages/api-form-builder-so-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api-form-builder": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -15144,10 +15098,10 @@ __metadata: resolution: "@webiny/api-form-builder@workspace:packages/api-form-builder" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@commodo/fields": 1.1.2-beta.20 "@types/got": ^9.6.12 "@types/json2csv": ^4.5.1 @@ -15192,9 +15146,9 @@ __metadata: resolution: "@webiny/api-headless-cms-ddb-es@workspace:packages/api-headless-cms-ddb-es" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 + "@babel/runtime": ^7.24.0 "@elastic/elasticsearch": 7.12.0 "@types/jsonpack": ^1.1.0 "@webiny/api": 0.0.0 @@ -15236,9 +15190,9 @@ __metadata: resolution: "@webiny/api-headless-cms-ddb@workspace:packages/api-headless-cms-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 + "@babel/runtime": ^7.24.0 "@types/jsonpack": ^1.1.0 "@webiny/api-headless-cms": 0.0.0 "@webiny/aws-sdk": 0.0.0 @@ -15265,9 +15219,9 @@ __metadata: resolution: "@webiny/api-headless-cms@workspace:packages/api-headless-cms" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 + "@babel/runtime": ^7.24.0 "@graphql-tools/schema": ^7.1.2 "@webiny/api": 0.0.0 "@webiny/api-i18n": 0.0.0 @@ -15315,8 +15269,8 @@ __metadata: resolution: "@webiny/api-i18n-content@workspace:packages/api-i18n-content" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/runtime": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/api-i18n": 0.0.0 "@webiny/api-security": 0.0.0 @@ -15333,10 +15287,10 @@ __metadata: resolution: "@webiny/api-i18n-ddb@workspace:packages/api-i18n-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/api-i18n": 0.0.0 "@webiny/api-security": 0.0.0 @@ -15364,10 +15318,10 @@ __metadata: resolution: "@webiny/api-i18n@workspace:packages/api-i18n" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@types/accept-language-parser": ^1.5.3 "@webiny/api": 0.0.0 "@webiny/api-security": 0.0.0 @@ -15396,10 +15350,10 @@ __metadata: resolution: "@webiny/api-mailer@workspace:packages/api-mailer" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@types/crypto-js": ^4.1.1 "@types/nodemailer": ^6.4.4 "@webiny/api": 0.0.0 @@ -15435,10 +15389,10 @@ __metadata: resolution: "@webiny/api-page-builder-aco@workspace:packages/api-page-builder-aco" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/api-aco": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -15468,10 +15422,10 @@ __metadata: resolution: "@webiny/api-page-builder-import-export-so-ddb@workspace:packages/api-page-builder-import-export-so-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api-page-builder-import-export": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -15495,11 +15449,11 @@ __metadata: resolution: "@webiny/api-page-builder-import-export@workspace:packages/api-page-builder-import-export" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-export-default-from": ^7.23.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@commodo/fields": beta "@types/archiver": ^5.3.1 "@types/node-fetch": ^2.6.1 @@ -15547,10 +15501,10 @@ __metadata: resolution: "@webiny/api-page-builder-so-ddb-es@workspace:packages/api-page-builder-so-ddb-es" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@elastic/elasticsearch": 7.12.0 "@elastic/elasticsearch-mock": 0.3.0 "@webiny/api": 0.0.0 @@ -15598,10 +15552,10 @@ __metadata: resolution: "@webiny/api-page-builder-so-ddb@workspace:packages/api-page-builder-so-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api-page-builder": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -15630,11 +15584,11 @@ __metadata: resolution: "@webiny/api-page-builder@workspace:packages/api-page-builder" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-export-default-from": ^7.23.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@types/extract-zip": ^1.6.2 "@types/node-fetch": ^2.6.1 "@types/rimraf": ^3.0.2 @@ -15681,11 +15635,11 @@ __metadata: resolution: "@webiny/api-prerendering-service-aws@workspace:packages/api-prerendering-service-aws" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-export-default-from": ^7.23.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/api-prerendering-service": 0.0.0 "@webiny/aws-sdk": 0.0.0 @@ -15706,11 +15660,11 @@ __metadata: resolution: "@webiny/api-prerendering-service-so-ddb@workspace:packages/api-prerendering-service-so-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-export-default-from": ^7.23.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api-prerendering-service": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -15732,11 +15686,11 @@ __metadata: resolution: "@webiny/api-prerendering-service@workspace:packages/api-prerendering-service" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-export-default-from": ^7.23.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@sparticuz/chromium": 109.0.0 "@types/object-hash": ^2.2.1 "@types/puppeteer-core": ^5.4.0 @@ -15771,7 +15725,7 @@ __metadata: resolution: "@webiny/api-security-auth0@workspace:packages/api-security-auth0" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@types/jsonwebtoken": ^9.0.2 "@types/jwk-to-pem": ^2.0.1 "@types/node-fetch": ^2.6.1 @@ -15800,7 +15754,7 @@ __metadata: resolution: "@webiny/api-security-cognito@workspace:packages/api-security-cognito" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@types/jsonwebtoken": ^9.0.2 "@webiny/api": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -15828,7 +15782,7 @@ __metadata: resolution: "@webiny/api-security-okta@workspace:packages/api-security-okta" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@types/node-fetch": ^2.6.1 "@webiny/api": 0.0.0 "@webiny/api-admin-users": 0.0.0 @@ -15853,7 +15807,7 @@ __metadata: resolution: "@webiny/api-security-so-ddb@workspace:packages/api-security-so-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/api-security": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -15873,10 +15827,10 @@ __metadata: resolution: "@webiny/api-security@workspace:packages/api-security" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@commodo/fields": 1.1.2-beta.20 "@types/jsonwebtoken": ^9.0.2 "@webiny/api": 0.0.0 @@ -15912,7 +15866,7 @@ __metadata: resolution: "@webiny/api-tenancy-so-ddb@workspace:packages/api-tenancy-so-ddb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/api-tenancy": 0.0.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 @@ -15932,7 +15886,7 @@ __metadata: resolution: "@webiny/api-tenancy@workspace:packages/api-tenancy" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/api-wcp": 0.0.0 "@webiny/cli": 0.0.0 @@ -15957,7 +15911,7 @@ __metadata: resolution: "@webiny/api-tenant-manager@workspace:packages/api-tenant-manager" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 @@ -15981,7 +15935,7 @@ __metadata: resolution: "@webiny/api-theme-manager@workspace:packages/api-theme-manager" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/api-security": 0.0.0 "@webiny/api-tenancy": 0.0.0 "@webiny/cli": 0.0.0 @@ -15999,12 +15953,12 @@ __metadata: resolution: "@webiny/api-wcp@workspace:packages/api-wcp" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/plugin-transform-runtime": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/error": 0.0.0 @@ -16024,10 +15978,10 @@ __metadata: resolution: "@webiny/api-websockets@workspace:packages/api-websockets" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@types/aws-lambda": ^8.10.131 "@webiny/api": 0.0.0 "@webiny/api-headless-cms": 0.0.0 @@ -16061,10 +16015,10 @@ __metadata: resolution: "@webiny/api@workspace:packages/api" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/aws-sdk": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 @@ -16081,11 +16035,11 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.12.1 @@ -16134,10 +16088,10 @@ __metadata: "@apollo/react-hooks": ^3.1.5 "@auth0/auth0-react": ^1.10.1 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 "@babel/plugin-proposal-throw-expressions": ^7.23.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 @@ -16175,10 +16129,10 @@ __metadata: "@apollo/react-hooks": ^3.1.5 "@aws-amplify/auth": ^5.1.9 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 "@babel/plugin-proposal-throw-expressions": ^7.23.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 @@ -16210,10 +16164,10 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 "@babel/plugin-proposal-throw-expressions": ^7.23.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 @@ -16251,11 +16205,11 @@ __metadata: resolution: "@webiny/app-admin-rmwc@workspace:packages/app-admin-rmwc" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.12.1 @@ -16295,10 +16249,10 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 "@babel/plugin-proposal-throw-expressions": ^7.23.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@emotion/styled": ^11.10.6 @@ -16336,12 +16290,12 @@ __metadata: "@apollo/react-components": ^3.1.5 "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@editorjs/editorjs": ^2.19.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 @@ -16401,11 +16355,11 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/is-prop-valid": ^1.1.1 "@emotion/react": ^11.10.6 @@ -16452,11 +16406,11 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.3 @@ -16493,10 +16447,10 @@ __metadata: dependencies: "@aws-amplify/auth": ^5.1.9 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 "@babel/plugin-proposal-throw-expressions": ^7.23.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@types/lodash": ^4.14.191 @@ -16515,7 +16469,7 @@ __metadata: resolution: "@webiny/app-file-manager-s3@workspace:packages/app-file-manager-s3" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/app": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -16534,11 +16488,11 @@ __metadata: "@apollo/react-components": ^3.1.5 "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@material-design-icons/svg": ^0.14.3 @@ -16598,11 +16552,11 @@ __metadata: "@apollo/react-common": ^3.1.4 "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@editorjs/editorjs": ^2.20.1 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 @@ -16659,9 +16613,9 @@ __metadata: resolution: "@webiny/app-graphql-playground@workspace:packages/app-graphql-playground" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@emotion/babel-plugin": ^11.11.0 @@ -16695,11 +16649,11 @@ __metadata: resolution: "@webiny/app-headless-cms-common@workspace:packages/app-headless-cms-common" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@fortawesome/fontawesome-svg-core": ^1.3.0 "@types/react": 17.0.39 @@ -16727,11 +16681,11 @@ __metadata: "@apollo/react-common": ^3.1.4 "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -16804,9 +16758,9 @@ __metadata: resolution: "@webiny/app-i18n-content@workspace:packages/app-i18n-content" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@emotion/babel-plugin": ^11.11.0 @@ -16833,11 +16787,11 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -16875,11 +16829,11 @@ __metadata: dependencies: "@apollo/react-components": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@types/react": 17.0.39 @@ -16912,12 +16866,12 @@ __metadata: resolution: "@webiny/app-page-builder-editor@workspace:packages/app-page-builder-editor" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@svgr/webpack": ^6.1.1 @@ -16957,11 +16911,11 @@ __metadata: resolution: "@webiny/app-page-builder-elements@workspace:packages/app-page-builder-elements" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 "@types/facepaint": ^1.2.2 @@ -17007,12 +16961,12 @@ __metadata: "@apollo/react-components": ^3.1.5 "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -17105,8 +17059,8 @@ __metadata: resolution: "@webiny/app-plugin-admin-welcome-screen@workspace:packages/app-plugin-admin-welcome-screen" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@webiny/cli": 0.0.0 @@ -17125,9 +17079,9 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@emotion/babel-plugin": ^11.11.0 @@ -17162,9 +17116,9 @@ __metadata: resolution: "@webiny/app-security@workspace:packages/app-security" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@emotion/babel-plugin": ^11.11.0 @@ -17186,11 +17140,11 @@ __metadata: resolution: "@webiny/app-serverless-cms@workspace:packages/app-serverless-cms" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@webiny/app": 0.0.0 @@ -17238,12 +17192,12 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/styled": ^11.10.6 "@types/react": 17.0.39 @@ -17270,11 +17224,11 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -17312,11 +17266,11 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -17354,11 +17308,11 @@ __metadata: resolution: "@webiny/app-theme@workspace:packages/app-theme" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 @@ -17380,11 +17334,11 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/react": ^11.10.6 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -17407,11 +17361,11 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/cache": ^11.10.5 "@emotion/react": ^11.10.6 "@emotion/styled": ^11.10.6 @@ -17442,8 +17396,8 @@ __metadata: dependencies: "@aws-amplify/auth": ^5.1.9 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 "@webiny/app": 0.0.0 @@ -17466,12 +17420,12 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/styled": ^11.10.6 "@types/lodash": ^4.14.191 "@types/react": 17.0.39 @@ -17549,7 +17503,7 @@ __metadata: "@aws-sdk/s3-request-presigner": ^3.425.0 "@aws-sdk/util-dynamodb": ^3.425.0 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 "@webiny/utils": 0.0.0 @@ -17588,8 +17542,8 @@ __metadata: resolution: "@webiny/cli-plugin-scaffold-admin-app-module@workspace:packages/cli-plugin-scaffold-admin-app-module" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17615,8 +17569,8 @@ __metadata: resolution: "@webiny/cli-plugin-scaffold-ci@workspace:packages/cli-plugin-scaffold-ci" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17643,8 +17597,8 @@ __metadata: resolution: "@webiny/cli-plugin-scaffold-full-stack-app@workspace:packages/cli-plugin-scaffold-full-stack-app" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17668,8 +17622,8 @@ __metadata: resolution: "@webiny/cli-plugin-scaffold-graphql-api@workspace:packages/cli-plugin-scaffold-graphql-api" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17697,8 +17651,8 @@ __metadata: resolution: "@webiny/cli-plugin-scaffold-graphql-service@workspace:packages/cli-plugin-scaffold-graphql-service" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17727,8 +17681,8 @@ __metadata: resolution: "@webiny/cli-plugin-scaffold-react-app@workspace:packages/cli-plugin-scaffold-react-app" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17755,8 +17709,8 @@ __metadata: resolution: "@webiny/cli-plugin-scaffold-react-component@workspace:packages/cli-plugin-scaffold-react-component" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@types/inquirer": ^7.3.1 "@types/ncp": ^2.0.4 "@types/pluralize": ^0.0.29 @@ -17785,9 +17739,9 @@ __metadata: resolution: "@webiny/cli-plugin-scaffold@workspace:packages/cli-plugin-scaffold" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 + "@babel/runtime": ^7.24.0 "@types/inquirer": ^7.3.1 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 @@ -17855,7 +17809,7 @@ __metadata: resolution: "@webiny/commodo@workspace:packages/commodo" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@commodo/fields": 1.1.2-beta.20 "@commodo/hooks": ^1.2.1 "@commodo/name": ^1.3.1 @@ -17898,9 +17852,9 @@ __metadata: resolution: "@webiny/data-migration@workspace:packages/data-migration" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 + "@babel/runtime": ^7.24.0 "@elastic/elasticsearch": 7.12.0 "@types/center-align": ^1.0.0 "@types/pino": ^7.0.5 @@ -17931,7 +17885,7 @@ __metadata: resolution: "@webiny/db-dynamodb@workspace:packages/db-dynamodb" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@types/is-number": ^7.0.2 "@webiny/api": 0.0.0 "@webiny/aws-sdk": 0.0.0 @@ -17960,7 +17914,7 @@ __metadata: resolution: "@webiny/db@workspace:packages/db" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 rimraf: ^5.0.5 @@ -17973,7 +17927,7 @@ __metadata: resolution: "@webiny/error@workspace:packages/error" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 rimraf: ^5.0.5 @@ -17987,8 +17941,8 @@ __metadata: resolution: "@webiny/feature-flags@workspace:packages/feature-flags" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/runtime": ^7.24.0 "@types/uniqid": ^5.3.2 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -18003,11 +17957,11 @@ __metadata: resolution: "@webiny/form@workspace:packages/form" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@testing-library/react": ^12.1.5 "@testing-library/user-event": ^12.8.3 "@types/invariant": ^2.2.35 @@ -18039,10 +17993,10 @@ __metadata: resolution: "@webiny/handler-aws@workspace:packages/handler-aws" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@fastify/aws-lambda": 3.1.3 "@types/aws-lambda": ^8.10.134 "@webiny/aws-sdk": 0.0.0 @@ -18064,10 +18018,10 @@ __metadata: resolution: "@webiny/handler-client@workspace:packages/handler-client" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/error": 0.0.0 @@ -18084,9 +18038,9 @@ __metadata: resolution: "@webiny/handler-db@workspace:packages/handler-db" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 + "@babel/runtime": ^7.24.0 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 "@webiny/db": 0.0.0 @@ -18101,9 +18055,9 @@ __metadata: resolution: "@webiny/handler-graphql@workspace:packages/handler-graphql" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 + "@babel/runtime": ^7.24.0 "@graphql-tools/schema": ^7.0.0 "@webiny/api": 0.0.0 "@webiny/cli": 0.0.0 @@ -18129,10 +18083,10 @@ __metadata: resolution: "@webiny/handler-logs@workspace:packages/handler-logs" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@types/node-fetch": ^2.6.1 "@webiny/cli": 0.0.0 "@webiny/handler": 0.0.0 @@ -18149,10 +18103,10 @@ __metadata: resolution: "@webiny/handler@workspace:packages/handler" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@fastify/compress": 6.2.0 "@fastify/cookie": 8.3.0 "@webiny/api": 0.0.0 @@ -18174,11 +18128,11 @@ __metadata: resolution: "@webiny/i18n-react@workspace:packages/i18n-react" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/cli": 0.0.0 "@webiny/i18n": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -18195,11 +18149,11 @@ __metadata: resolution: "@webiny/i18n@workspace:packages/i18n" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 "@babel/register": ^7.23.7 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@types/accounting": ^0.4.2 "@types/lodash": ^4.14.190 "@webiny/cli": 0.0.0 @@ -18353,10 +18307,10 @@ __metadata: resolution: "@webiny/logger@workspace:packages/logger" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 pino: ^8.11.0 @@ -18400,8 +18354,8 @@ __metadata: resolution: "@webiny/plugins@workspace:packages/plugins" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/runtime": ^7.24.0 "@types/uniqid": ^5.3.2 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -18417,13 +18371,13 @@ __metadata: resolution: "@webiny/project-utils@workspace:packages/project-utils" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@elastic/elasticsearch": 7.12.0 "@pmmmwh/react-refresh-webpack-plugin": ^0.5.3 "@svgr/webpack": ^6.1.1 @@ -18497,10 +18451,10 @@ __metadata: resolution: "@webiny/pubsub@workspace:packages/pubsub" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 rimraf: ^5.0.5 @@ -18514,10 +18468,10 @@ __metadata: resolution: "@webiny/pulumi-aws@workspace:packages/pulumi-aws" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@pulumi/aws": ^5.42.0 "@pulumi/pulumi": ^3.99.0 "@pulumi/random": ^3.0.0 @@ -18544,7 +18498,7 @@ __metadata: resolution: "@webiny/pulumi-sdk@workspace:packages/pulumi-sdk" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@pulumi/aws": ^5.42.0 "@pulumi/pulumi": ^3.99.0 "@types/lodash": ^4.14.190 @@ -18567,7 +18521,7 @@ __metadata: resolution: "@webiny/pulumi@workspace:packages/pulumi" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@pulumi/pulumi": ^3.99.0 "@types/lodash": ^4.14.190 "@webiny/cli": 0.0.0 @@ -18584,10 +18538,10 @@ __metadata: resolution: "@webiny/react-composition@workspace:packages/react-composition" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@testing-library/react": ^12.1.5 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 @@ -18603,7 +18557,7 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/react-properties@workspace:packages/react-properties" dependencies: - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@testing-library/react": ^12.1.5 "@types/react": 17.0.39 "@webiny/cli": 0.0.0 @@ -18619,7 +18573,7 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/react-rich-text-lexical-renderer@workspace:packages/react-rich-text-lexical-renderer" dependencies: - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/react": ^11.10.6 "@testing-library/react": ^12.1.5 "@types/react": 17.0.39 @@ -18639,12 +18593,12 @@ __metadata: resolution: "@webiny/react-rich-text-renderer@workspace:packages/react-rich-text-renderer" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-transform-modules-commonjs": ^7.23.3 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@editorjs/editorjs": ^2.20.1 "@types/react": 17.0.39 "@types/sanitize-html": ^2.9.0 @@ -18664,9 +18618,9 @@ __metadata: dependencies: "@apollo/react-hooks": ^3.1.5 "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 + "@babel/runtime": ^7.24.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -18690,10 +18644,10 @@ __metadata: resolution: "@webiny/serverless-cms-aws@workspace:packages/serverless-cms-aws" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@pulumi/aws": ^5.42.0 "@pulumi/pulumi": ^3.99.0 "@webiny/api-aco": 0.0.0 @@ -18757,10 +18711,10 @@ __metadata: resolution: "@webiny/tasks@workspace:packages/tasks" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@types/aws-lambda": ^8.10.131 "@webiny/api": 0.0.0 "@webiny/api-headless-cms": 0.0.0 @@ -18803,11 +18757,11 @@ __metadata: resolution: "@webiny/theme@workspace:packages/theme" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-react": ^7.23.3 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 "@types/react": 17.0.39 @@ -18827,9 +18781,9 @@ __metadata: resolution: "@webiny/ui-composer@workspace:packages/ui-composer" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 - "@babel/runtime": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 + "@babel/runtime": ^7.24.0 "@webiny/cli": 0.0.0 "@webiny/plugins": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -18846,11 +18800,11 @@ __metadata: resolution: "@webiny/ui@workspace:packages/ui" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/preset-env": ^7.23.9 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@editorjs/editorjs": ^2.24.3 "@emotion/babel-plugin": ^11.11.0 "@emotion/react": ^11.10.6 @@ -18934,10 +18888,10 @@ __metadata: resolution: "@webiny/utils@workspace:packages/utils" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/cli": 0.0.0 "@webiny/error": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -18958,10 +18912,10 @@ __metadata: resolution: "@webiny/validation@workspace:packages/validation" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/core": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@types/lodash": ^4.14.190 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 @@ -18979,12 +18933,12 @@ __metadata: resolution: "@webiny/wcp@workspace:packages/wcp" dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/plugin-proposal-object-rest-spread": ^7.20.7 - "@babel/plugin-transform-runtime": ^7.23.9 - "@babel/preset-env": ^7.23.9 + "@babel/plugin-transform-runtime": ^7.24.0 + "@babel/preset-env": ^7.24.0 "@babel/preset-typescript": ^7.23.3 - "@babel/runtime": ^7.23.9 + "@babel/runtime": ^7.24.0 "@webiny/cli": 0.0.0 "@webiny/project-utils": 0.0.0 node-fetch: ^2.6.13 @@ -36870,7 +36824,7 @@ __metadata: resolution: "root-workspace-0b6124@workspace:." dependencies: "@babel/cli": ^7.23.9 - "@babel/core": ^7.23.9 + "@babel/core": ^7.24.0 "@babel/eslint-parser": ^7.23.9 "@commitlint/cli": ^11.0.0 "@commitlint/config-conventional": ^11.0.0 From b84033384def67a99b968f46b31877d91708585a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Zori=C4=87?= Date: Tue, 12 Mar 2024 14:25:38 +0100 Subject: [PATCH 034/355] fix(pulumi-aws): remove development logging --- .../pulumi-aws/src/apps/api/ApiWebsocket.ts | 33 ------------------- 1 file changed, 33 deletions(-) diff --git a/packages/pulumi-aws/src/apps/api/ApiWebsocket.ts b/packages/pulumi-aws/src/apps/api/ApiWebsocket.ts index 233ec63d6a1..adef55bc347 100644 --- a/packages/pulumi-aws/src/apps/api/ApiWebsocket.ts +++ b/packages/pulumi-aws/src/apps/api/ApiWebsocket.ts @@ -111,8 +111,6 @@ export const ApiWebsocket = createAppModule({ } }); - // TODO remove logging when stopped developing - const apiGatewayLoggingRole = app.addResource(aws.iam.Role, { name: "apiGatewayLoggingRole", config: { @@ -139,21 +137,6 @@ export const ApiWebsocket = createAppModule({ } }); - app.addResource(aws.apigateway.Account, { - name: "apiGatewayAccount", - config: { - cloudwatchRoleArn: apiGatewayLoggingRole.output.arn - } - }); - - // TODO remove when development is done - const logGroup = app.addResource(aws.cloudwatch.LogGroup, { - name: "websocket-api-log", - config: { - retentionInDays: 7 - } - }); - const websocketApiStage = app.addResource(aws.apigatewayv2.Stage, { name: "websocket-api-stage", config: { @@ -164,22 +147,6 @@ export const ApiWebsocket = createAppModule({ loggingLevel: "INFO", throttlingBurstLimit: 1000, throttlingRateLimit: 500 - }, - // TODO remove when development is done - accessLogSettings: { - destinationArn: logGroup.output.arn, - format: JSON.stringify({ - requestId: "$context.requestId", - ip: "$context.identity.sourceIp", - caller: "$context.identity.caller", - user: "$context.identity.user", - requestTime: "$context.requestTime", - httpMethod: "$context.httpMethod", - resourcePath: "$context.resourcePath", - status: "$context.status", - protocol: "$context.protocol", - responseLength: "$context.responseLength" - }) } } }); From 423eae61c4f610fb273ccfc0f685c3e022725b23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Zori=C4=87?= Date: Tue, 12 Mar 2024 14:26:30 +0100 Subject: [PATCH 035/355] fix: dependabot issues for 2024/03/12 (#3988) --- package.json | 4 + packages/api-mailer/package.json | 4 +- .../package.json | 2 +- packages/api-page-builder/package.json | 2 +- .../src/installation/createInstallationZip.ts | 26 +- .../bundling/app/config/webpack.config.js | 6 +- packages/project-utils/package.json | 1 + .../react-rich-text-renderer/package.json | 2 +- yarn.lock | 350 +++++++++--------- 9 files changed, 209 insertions(+), 188 deletions(-) diff --git a/package.json b/package.json index 9ca49c73260..b969df1646e 100644 --- a/package.json +++ b/package.json @@ -203,8 +203,12 @@ "@types/react": "17.0.39", "@types/jsdom": "link:./typings/void", "@types/webpack": "^5.28.0", + "browserify-sign": "^4.2.2", "jsdom": "24.0.0", "react": "17.0.2", + "crypto-js": "^4.2.0", + "ip": "^2.0.1", + "postcss": "^8.4.35", "react-dom": "17.0.2", "semver": "7.5.4", "typescript": "4.7.4", diff --git a/packages/api-mailer/package.json b/packages/api-mailer/package.json index 68db1a2fa99..7ae4a24e999 100644 --- a/packages/api-mailer/package.json +++ b/packages/api-mailer/package.json @@ -21,9 +21,9 @@ "@webiny/handler-graphql": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/pubsub": "0.0.0", - "crypto-js": "4.2.0", + "crypto-js": "^4.2.0", "lodash": "4.17.21", - "nodemailer": "^6.9.9", + "nodemailer": "^6.9.12", "zod": "^3.22.4" }, "devDependencies": { diff --git a/packages/api-page-builder-import-export/package.json b/packages/api-page-builder-import-export/package.json index 39780b4d687..f9664b4a8a1 100644 --- a/packages/api-page-builder-import-export/package.json +++ b/packages/api-page-builder-import-export/package.json @@ -29,7 +29,7 @@ "@webiny/pubsub": "0.0.0", "@webiny/utils": "0.0.0", "@webiny/validation": "0.0.0", - "archiver": "^5.3.0", + "archiver": "^7.0.1", "commodo-fields-object": "^1.0.6", "dot-prop-immutable": "^2.1.0", "fs-extra": "^9.1.0", diff --git a/packages/api-page-builder/package.json b/packages/api-page-builder/package.json index 84e9903877c..c3a036b5ac4 100644 --- a/packages/api-page-builder/package.json +++ b/packages/api-page-builder/package.json @@ -30,6 +30,7 @@ "@webiny/plugins": "0.0.0", "@webiny/pubsub": "0.0.0", "@webiny/utils": "0.0.0", + "archiver": "^7.0.1", "dataloader": "^2.0.0", "extract-zip": "^1.6.7", "fs-extra": "^9.1.0", @@ -40,7 +41,6 @@ "rimraf": "^5.0.5", "stream": "^0.0.2", "uniqid": "^5.2.0", - "zip-local": "^0.3.5", "zod": "^3.22.4" }, "devDependencies": { diff --git a/packages/api-page-builder/src/installation/createInstallationZip.ts b/packages/api-page-builder/src/installation/createInstallationZip.ts index 8c8bb20ce03..c2d278071fb 100644 --- a/packages/api-page-builder/src/installation/createInstallationZip.ts +++ b/packages/api-page-builder/src/installation/createInstallationZip.ts @@ -1,12 +1,8 @@ import path from "path"; -/** - * Package zip-local does not have types. - */ -// @ts-expect-error -import zipper from "zip-local"; import fs from "fs"; +import { create as createArchiver } from "archiver"; -export default (destination = "./pageBuilderInstallation.zip") => { +export default async (destination = "./pageBuilderInstallation.zip"): Promise => { if (fs.existsSync(destination)) { return; } @@ -16,5 +12,21 @@ export default (destination = "./pageBuilderInstallation.zip") => { fs.mkdirSync(dir, { recursive: true }); } - return zipper.sync.zip(path.join(__dirname, "files")).compress().save(destination); + const source = path.join(__dirname, "files"); + const archive = createArchiver("zip", { + zlib: { + level: 9 + } + }); + const stream = fs.createWriteStream(destination); + + return new Promise((resolve, reject) => { + archive + .directory(source, false) + .on("error", err => reject(err)) + .pipe(stream); + + stream.on("close", () => resolve()); + archive.finalize(); + }); }; diff --git a/packages/project-utils/bundling/app/config/webpack.config.js b/packages/project-utils/bundling/app/config/webpack.config.js index 5edd3a7d7a7..4a750fd3568 100644 --- a/packages/project-utils/bundling/app/config/webpack.config.js +++ b/packages/project-utils/bundling/app/config/webpack.config.js @@ -229,7 +229,8 @@ module.exports = function (webpackEnv, { paths, options }) { assert: require.resolve("assert-browserify"), buffer: require.resolve("buffer/"), crypto: require.resolve("crypto-browserify"), - path: require.resolve("path-browserify") + path: require.resolve("path-browserify"), + vm: require.resolve("vm-browserify") } }, @@ -416,6 +417,9 @@ module.exports = function (webpackEnv, { paths, options }) { new webpack.ProvidePlugin({ Buffer: ["buffer", "Buffer"] }), + new webpack.ProvidePlugin({ + process: "process/browser" + }), // Generates an `index.html` file with the