diff --git a/.release-version b/.release-version index 0062ac9718..4056298653 100644 --- a/.release-version +++ b/.release-version @@ -1 +1 @@ -5.0.0 +5.0.1-rc.0 diff --git a/app/package.json b/app/package.json index e740fe41b2..7cf24158b8 100644 --- a/app/package.json +++ b/app/package.json @@ -1,7 +1,7 @@ { "name": "@coremedia/ckeditor5-app", "description": "A custom CKEditor 5 build made by the CKEditor 5 online builder.", - "version": "5.0.0", + "version": "5.0.1-rc.0", "engines": { "node": ">=14.0.0" }, @@ -33,13 +33,13 @@ "@ckeditor/ckeditor5-typing": "32.0.0", "@ckeditor/ckeditor5-ui": "32.0.0", "@ckeditor/ckeditor5-utils": "32.0.0", - "@coremedia/ckeditor5-coremedia-content-clipboard": "^5.0.0", - "@coremedia/ckeditor5-coremedia-link": "^5.0.0", - "@coremedia/ckeditor5-coremedia-images": "^5.0.0", - "@coremedia/ckeditor5-coremedia-richtext": "^5.0.0", - "@coremedia/ckeditor5-coremedia-studio-integration-mock": "^5.0.0", - "@coremedia/ckeditor5-studio-essentials": "^5.0.0", - "@coremedia/ckeditor5-symbol-on-paste-mapper": "^5.0.0", + "@coremedia/ckeditor5-coremedia-content-clipboard": "5.0.1-rc.0", + "@coremedia/ckeditor5-coremedia-link": "5.0.1-rc.0", + "@coremedia/ckeditor5-coremedia-images": "5.0.1-rc.0", + "@coremedia/ckeditor5-coremedia-richtext": "5.0.1-rc.0", + "@coremedia/ckeditor5-coremedia-studio-integration-mock": "5.0.1-rc.0", + "@coremedia/ckeditor5-studio-essentials": "5.0.1-rc.0", + "@coremedia/ckeditor5-symbol-on-paste-mapper": "5.0.1-rc.0", "@coremedia/service-agent": "^1.0.0", "xml-formatter": "^2.5.1" }, diff --git a/packages/ckeditor5-babel-config/package.json b/packages/ckeditor5-babel-config/package.json new file mode 100644 index 0000000000..4aba846aff --- /dev/null +++ b/packages/ckeditor5-babel-config/package.json @@ -0,0 +1,25 @@ +{ + "name": "@coremedia-internal/ckeditor5-babel-config", + "version": "1.0.0", + "description": "babel config", + "private": true, + "license": "Apache-2.0", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-transform-parameters": "^7.16.3", + "@babel/plugin-transform-computed-properties": "^7.16.0", + "@babel/plugin-transform-shorthand-properties": "^7.16.0", + "@babel/plugin-transform-arrow-functions": "^7.16.0", + "@babel/plugin-transform-for-of": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/preset-env": "^7.16.0", + "@babel/preset-typescript": "^7.16.0" + }, + "exports": { + ".": "./shared-babel.config.js" + }, + "engines": { + "node": ">=14.0.0", + "npm": ">=5.7.1" + } +} diff --git a/packages/ckeditor5-babel-config/shared-babel.config.js b/packages/ckeditor5-babel-config/shared-babel.config.js new file mode 100644 index 0000000000..d199287ad2 --- /dev/null +++ b/packages/ckeditor5-babel-config/shared-babel.config.js @@ -0,0 +1,16 @@ +module.exports = { + "plugins": [ + [require.resolve("@babel/plugin-transform-typescript"), {"allowDeclareFields": true, "allowNamespaces": true}], + [require.resolve("@babel/plugin-transform-parameters"), {"loose": true}], + [require.resolve("@babel/plugin-transform-computed-properties"), {"loose": true}], + [require.resolve("@babel/plugin-transform-shorthand-properties"), {"loose": true}], + [require.resolve("@babel/plugin-transform-arrow-functions"), {"spec": false}], + [require.resolve("@babel/plugin-transform-for-of"), {"assumeArray": true}], + [require.resolve("@babel/plugin-proposal-class-properties"), {}], + ], + "presets": [[require.resolve("@babel/preset-env"), { + "targets": { + "node": 12 + } + }]] +}; diff --git a/packages/ckeditor5-common/babel.config.js b/packages/ckeditor5-common/babel.config.js index bb1a2d72c2..25b84b23f7 100644 --- a/packages/ckeditor5-common/babel.config.js +++ b/packages/ckeditor5-common/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require('../../shared-babel.config'); +const sharedBabelConf = require('@coremedia-internal/ckeditor5-babel-config'); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-common/package.json b/packages/ckeditor5-common/package.json index 17023207cb..867332ec9c 100644 --- a/packages/ckeditor5-common/package.json +++ b/packages/ckeditor5-common/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-common", - "version": "5.0.0", + "version": "5.0.1-rc.0", "description": "tooling to help with CKEditor 5 Plugin implementations.", "keywords": [ "coremedia" @@ -16,30 +16,19 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", "@ckeditor/ckeditor5-core": "^32.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", "@types/jest": "^27.0.2", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", - "babel-jest": "^27.3.1", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-tsdoc": "^0.2.14", - "jest": "^27.3.1", + "jest": "^28.0.2", "jest-config": "^27.3.1", - "jest-transform-stub": "^2.0.0", "prettier": "^2.4.1", "rimraf": "^3.0.2", "typescript": "^4.4.4" @@ -48,7 +37,7 @@ "@ckeditor/ckeditor5-core": "^32.0.0" }, "dependencies": { - "@coremedia/ckeditor5-logging": "^5.0.0" + "@coremedia/ckeditor5-logging": "5.0.1-rc.0" }, "scripts": { "clean": "rimraf ./dist", diff --git a/packages/ckeditor5-coremedia-content-clipboard/babel.config.js b/packages/ckeditor5-coremedia-content-clipboard/babel.config.js index 2c6d868b52..83a2d7c2ae 100644 --- a/packages/ckeditor5-coremedia-content-clipboard/babel.config.js +++ b/packages/ckeditor5-coremedia-content-clipboard/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require("../../shared-babel.config"); +const sharedBabelConf = require("@coremedia-internal/ckeditor5-babel-config"); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-coremedia-content-clipboard/package.json b/packages/ckeditor5-coremedia-content-clipboard/package.json index a4a020143e..98e0d500ab 100644 --- a/packages/ckeditor5-coremedia-content-clipboard/package.json +++ b/packages/ckeditor5-coremedia-content-clipboard/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-coremedia-content-clipboard", - "version": "5.0.0", + "version": "5.0.1-rc.0", "engines": { "node": ">=14.0.0" }, @@ -17,40 +17,29 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", "@ckeditor/ckeditor5-core": "^32.0.0", "@ckeditor/ckeditor5-clipboard": "^32.0.0", "@ckeditor/ckeditor5-engine": "^32.0.0", "@ckeditor/ckeditor5-html-support": "^32.0.0", "@ckeditor/ckeditor5-utils": "^32.0.0", "@ckeditor/ckeditor5-undo": "^32.0.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-html-support": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-undo": "^5.0.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-html-support": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-undo": "5.0.1-rc.0", "@coremedia/service-agent": "^1.0.0", "@types/jest": "^27.0.2", "@typescript-eslint/eslint-plugin": "^5.3.1", "@typescript-eslint/parser": "^5.3.1", - "babel-jest": "^27.3.1", "eslint": "^8.2.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-tsdoc": "^0.2.14", - "jest": "^27.3.1", - "jest-each": "^27.3.1", - "jest-transform-stub": "^2.0.0", + "jest": "^28.0.2", + "jest-each": "^28.0.2", "jest-xml-matcher": "^1.2.0", "prettier": "^2.4.1", "rimraf": "^3.0.2", @@ -69,8 +58,8 @@ "@coremedia/service-agent": "^1.0.0" }, "dependencies": { - "@coremedia/ckeditor5-common": "^5.0.0", - "@coremedia/ckeditor5-logging": "^5.0.0", - "@coremedia/ckeditor5-coremedia-studio-integration": "^5.0.0" + "@coremedia/ckeditor5-common": "5.0.1-rc.0", + "@coremedia/ckeditor5-logging": "5.0.1-rc.0", + "@coremedia/ckeditor5-coremedia-studio-integration": "5.0.1-rc.0" } } diff --git a/packages/ckeditor5-coremedia-images/babel.config.js b/packages/ckeditor5-coremedia-images/babel.config.js index bb1a2d72c2..25b84b23f7 100644 --- a/packages/ckeditor5-coremedia-images/babel.config.js +++ b/packages/ckeditor5-coremedia-images/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require('../../shared-babel.config'); +const sharedBabelConf = require('@coremedia-internal/ckeditor5-babel-config'); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-coremedia-images/package.json b/packages/ckeditor5-coremedia-images/package.json index 6a7d76bb9b..561f5993d8 100644 --- a/packages/ckeditor5-coremedia-images/package.json +++ b/packages/ckeditor5-coremedia-images/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-coremedia-images", - "version": "5.0.0", + "version": "5.0.1-rc.0", "engines": { "node": ">=14.0.0" }, @@ -20,35 +20,24 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", "@ckeditor/ckeditor5-core": "^32.0.0", "@ckeditor/ckeditor5-engine": "^32.0.0", "@ckeditor/ckeditor5-image": "^32.0.0", "@ckeditor/ckeditor5-utils": "^32.0.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia/service-agent": "^1.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-image": "^5.0.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-image": "5.0.1-rc.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", "@types/jest": "^27.0.2", "@typescript-eslint/eslint-plugin": "^5.3.1", "@typescript-eslint/parser": "^5.3.1", - "babel-jest": "^27.3.1", "eslint": "^8.2.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", - "jest": "^27.3.1", - "jest-each": "^27.3.1", - "jest-transform-stub": "^2.0.0", + "jest": "^28.0.2", + "jest-each": "^28.0.2", "jest-xml-matcher": "^1.2.0", "prettier": "^2.4.1", "rimraf": "^3.0.2", @@ -62,10 +51,10 @@ "@coremedia/service-agent": "^1.0.0" }, "dependencies": { - "@coremedia/ckeditor5-common": "^5.0.0", - "@coremedia/ckeditor5-coremedia-studio-integration": "^5.0.0", - "@coremedia/ckeditor5-coremedia-content-clipboard": "^5.0.0", - "@coremedia/ckeditor5-logging": "^5.0.0", + "@coremedia/ckeditor5-common": "5.0.1-rc.0", + "@coremedia/ckeditor5-coremedia-studio-integration": "5.0.1-rc.0", + "@coremedia/ckeditor5-coremedia-content-clipboard": "5.0.1-rc.0", + "@coremedia/ckeditor5-logging": "5.0.1-rc.0", "rxjs": "^6.5.4" } } diff --git a/packages/ckeditor5-coremedia-link/babel.config.js b/packages/ckeditor5-coremedia-link/babel.config.js index bb1a2d72c2..25b84b23f7 100644 --- a/packages/ckeditor5-coremedia-link/babel.config.js +++ b/packages/ckeditor5-coremedia-link/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require('../../shared-babel.config'); +const sharedBabelConf = require('@coremedia-internal/ckeditor5-babel-config'); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-coremedia-link/package.json b/packages/ckeditor5-coremedia-link/package.json index c3624f84db..949ba43ef9 100644 --- a/packages/ckeditor5-coremedia-link/package.json +++ b/packages/ckeditor5-coremedia-link/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-coremedia-link", - "version": "5.0.0", + "version": "5.0.1-rc.0", "engines": { "node": ">=14.0.0" }, @@ -20,16 +20,6 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", "@ckeditor/ckeditor5-clipboard": "^32.0.0", "@ckeditor/ckeditor5-core": "^32.0.0", "@ckeditor/ckeditor5-engine": "^32.0.0", @@ -37,26 +27,25 @@ "@ckeditor/ckeditor5-typing": "^32.0.0", "@ckeditor/ckeditor5-ui": "^32.0.0", "@ckeditor/ckeditor5-utils": "^32.0.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", "@coremedia/service-agent": "^1.0.0", - "@coremedia/types-ckeditor__ckeditor5-clipboard": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-link": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-typing": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-ui": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0", + "@coremedia/types-ckeditor__ckeditor5-clipboard": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-link": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-typing": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-ui": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0", "@types/jest": "^27.0.2", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", - "babel-jest": "^27.3.1", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-tsdoc": "^0.2.14", - "jest": "^27.3.1", - "jest-each": "^27.3.1", - "jest-transform-stub": "^2.0.0", + "jest": "^28.0.2", + "jest-each": "^28.0.2", "jest-xml-matcher": "^1.2.0", "prettier": "^2.4.1", "rimraf": "^3.0.2", @@ -73,10 +62,10 @@ "@coremedia/service-agent": "^1.0.0" }, "dependencies": { - "@coremedia/ckeditor5-common": "^5.0.0", - "@coremedia/ckeditor5-coremedia-content-clipboard": "^5.0.0", - "@coremedia/ckeditor5-coremedia-studio-integration": "^5.0.0", - "@coremedia/ckeditor5-logging": "^5.0.0", + "@coremedia/ckeditor5-common": "5.0.1-rc.0", + "@coremedia/ckeditor5-coremedia-content-clipboard": "5.0.1-rc.0", + "@coremedia/ckeditor5-coremedia-studio-integration": "5.0.1-rc.0", + "@coremedia/ckeditor5-logging": "5.0.1-rc.0", "rxjs": "^6.5.4" } } diff --git a/packages/ckeditor5-coremedia-richtext-support/babel.config.js b/packages/ckeditor5-coremedia-richtext-support/babel.config.js index 2c6d868b52..83a2d7c2ae 100644 --- a/packages/ckeditor5-coremedia-richtext-support/babel.config.js +++ b/packages/ckeditor5-coremedia-richtext-support/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require("../../shared-babel.config"); +const sharedBabelConf = require("@coremedia-internal/ckeditor5-babel-config"); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-coremedia-richtext-support/package.json b/packages/ckeditor5-coremedia-richtext-support/package.json index f183ab7df7..e1c831cbd3 100644 --- a/packages/ckeditor5-coremedia-richtext-support/package.json +++ b/packages/ckeditor5-coremedia-richtext-support/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-coremedia-richtext-support", - "version": "5.0.0", + "version": "5.0.1-rc.0", "engines": { "node": ">=14.0.0" }, @@ -17,36 +17,25 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", "@ckeditor/ckeditor5-core": "^32.0.0", "@ckeditor/ckeditor5-engine": "^32.0.0", "@ckeditor/ckeditor5-html-support": "^32.0.0", "@ckeditor/ckeditor5-utils": "^32.0.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-html-support": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-html-support": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0", "@types/jest": "^27.0.2", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", - "babel-jest": "^27.3.1", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-tsdoc": "^0.2.14", - "jest": "^27.3.1", - "jest-each": "^27.3.1", - "jest-transform-stub": "^2.0.0", + "jest": "^28.0.2", + "jest-each": "^28.0.2", "jest-xml-matcher": "^1.2.0", "prettier": "^2.4.1", "rimraf": "^3.0.2", @@ -62,6 +51,6 @@ "@ckeditor/ckeditor5-utils": "^32.0.0" }, "dependencies": { - "@coremedia/ckeditor5-logging": "^5.0.0" + "@coremedia/ckeditor5-logging": "5.0.1-rc.0" } } diff --git a/packages/ckeditor5-coremedia-richtext/__tests__/rules/Text.test.ts b/packages/ckeditor5-coremedia-richtext/__tests__/rules/Text.test.ts index d3f82d42e4..ca69732dce 100644 --- a/packages/ckeditor5-coremedia-richtext/__tests__/rules/Text.test.ts +++ b/packages/ckeditor5-coremedia-richtext/__tests__/rules/Text.test.ts @@ -28,8 +28,6 @@ describe("CoreMediaRichTextConfig: Text Fixtures", () => { "↔", "∑", "◊", - // Pile of Poo, testers favorite character - "💩", ].map((entity, index): DataProcessingTestCase[] => { const dataView = wrapContent(`
${text}${encodeString(entity)}${text}
`); const dataFromDataView = wrapContent(`${text}${decodeEntity(entity)}${text}
`); diff --git a/packages/ckeditor5-coremedia-richtext/babel.config.js b/packages/ckeditor5-coremedia-richtext/babel.config.js index bb1a2d72c2..25b84b23f7 100644 --- a/packages/ckeditor5-coremedia-richtext/babel.config.js +++ b/packages/ckeditor5-coremedia-richtext/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require('../../shared-babel.config'); +const sharedBabelConf = require('@coremedia-internal/ckeditor5-babel-config'); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-coremedia-richtext/package.json b/packages/ckeditor5-coremedia-richtext/package.json index d93b816462..d794a66d94 100644 --- a/packages/ckeditor5-coremedia-richtext/package.json +++ b/packages/ckeditor5-coremedia-richtext/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-coremedia-richtext", - "version": "5.0.0", + "version": "5.0.1-rc.0", "engines": { "node": ">=14.0.0" }, @@ -17,34 +17,23 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", "@ckeditor/ckeditor5-core": "^32.0.0", "@ckeditor/ckeditor5-engine": "^32.0.0", "@ckeditor/ckeditor5-utils": "^32.0.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0", "@types/jest": "^27.0.2", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", - "babel-jest": "^27.3.1", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-tsdoc": "^0.2.14", - "jest": "^27.3.1", - "jest-each": "^27.3.1", - "jest-transform-stub": "^2.0.0", + "jest": "^28.0.2", + "jest-each": "^28.0.2", "jest-xml-matcher": "^1.2.0", "prettier": "^2.4.1", "rimraf": "^3.0.2", @@ -59,7 +48,7 @@ "@ckeditor/ckeditor5-utils": "^32.0.0" }, "dependencies": { - "@coremedia/ckeditor5-dataprocessor-support": "^5.0.0", - "@coremedia/ckeditor5-logging": "^5.0.0" + "@coremedia/ckeditor5-dataprocessor-support": "5.0.1-rc.0", + "@coremedia/ckeditor5-logging": "5.0.1-rc.0" } } diff --git a/packages/ckeditor5-coremedia-studio-essentials/babel.config.js b/packages/ckeditor5-coremedia-studio-essentials/babel.config.js index bb1a2d72c2..25b84b23f7 100644 --- a/packages/ckeditor5-coremedia-studio-essentials/babel.config.js +++ b/packages/ckeditor5-coremedia-studio-essentials/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require('../../shared-babel.config'); +const sharedBabelConf = require('@coremedia-internal/ckeditor5-babel-config'); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-coremedia-studio-essentials/package.json b/packages/ckeditor5-coremedia-studio-essentials/package.json index b7485e9b56..7e7f2e890f 100644 --- a/packages/ckeditor5-coremedia-studio-essentials/package.json +++ b/packages/ckeditor5-coremedia-studio-essentials/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-studio-essentials", - "version": "5.0.0", + "version": "5.0.1-rc.0", "engines": { "node": ">=14.0.0" }, @@ -20,40 +20,29 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", "@ckeditor/ckeditor5-core": "^32.0.0", "@ckeditor/ckeditor5-engine": "^32.0.0", "@ckeditor/ckeditor5-link": "^32.0.0", "@ckeditor/ckeditor5-typing": "^32.0.0", "@ckeditor/ckeditor5-ui": "^32.0.0", "@ckeditor/ckeditor5-utils": "^32.0.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-link": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-typing": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-ui": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-link": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-typing": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-ui": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0", "@types/jest": "^27.0.2", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", - "babel-jest": "^27.3.1", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-tsdoc": "^0.2.14", - "jest": "^27.3.1", - "jest-each": "^27.3.1", - "jest-transform-stub": "^2.0.0", + "jest": "^28.0.2", + "jest-each": "^28.0.2", "jest-xml-matcher": "^1.2.0", "prettier": "^2.4.1", "rimraf": "^3.0.2", @@ -67,7 +56,7 @@ "@ckeditor/ckeditor5-utils": "^32.0.0" }, "dependencies": { - "@coremedia/ckeditor5-coremedia-richtext": "^5.0.0", - "@coremedia/ckeditor5-coremedia-richtext-support": "^5.0.0" + "@coremedia/ckeditor5-coremedia-richtext": "5.0.1-rc.0", + "@coremedia/ckeditor5-coremedia-richtext-support": "5.0.1-rc.0" } } diff --git a/packages/ckeditor5-coremedia-studio-integration-mock/babel.config.js b/packages/ckeditor5-coremedia-studio-integration-mock/babel.config.js index bb1a2d72c2..25b84b23f7 100644 --- a/packages/ckeditor5-coremedia-studio-integration-mock/babel.config.js +++ b/packages/ckeditor5-coremedia-studio-integration-mock/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require('../../shared-babel.config'); +const sharedBabelConf = require('@coremedia-internal/ckeditor5-babel-config'); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-coremedia-studio-integration-mock/package.json b/packages/ckeditor5-coremedia-studio-integration-mock/package.json index 51615788cb..551dce9e41 100644 --- a/packages/ckeditor5-coremedia-studio-integration-mock/package.json +++ b/packages/ckeditor5-coremedia-studio-integration-mock/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-coremedia-studio-integration-mock", - "version": "5.0.0", + "version": "5.0.1-rc.0", "private": true, "engines": { "node": ">=14.0.0" @@ -22,33 +22,22 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", "@ckeditor/ckeditor5-core": "^32.0.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", "@coremedia/service-agent": "^1.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0", "@types/jest": "^27.0.2", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", - "babel-jest": "^27.3.1", "copyfiles": "^2.4.1", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-tsdoc": "^0.2.14", - "jest": "^27.3.1", - "jest-each": "^27.3.1", - "jest-transform-stub": "^2.0.0", + "jest": "^28.0.2", + "jest-each": "^28.0.2", "jest-xml-matcher": "^1.2.0", "prettier": "^2.4.1", "rimraf": "^3.0.2", @@ -59,8 +48,8 @@ "@coremedia/service-agent": "^1.0.0" }, "dependencies": { - "@coremedia/ckeditor5-coremedia-studio-integration": "^5.0.0", - "@coremedia/ckeditor5-logging": "^5.0.0", + "@coremedia/ckeditor5-coremedia-studio-integration": "5.0.1-rc.0", + "@coremedia/ckeditor5-logging": "5.0.1-rc.0", "rxjs": "^6.5.4" } } diff --git a/packages/ckeditor5-coremedia-studio-integration/babel.config.js b/packages/ckeditor5-coremedia-studio-integration/babel.config.js index bb1a2d72c2..25b84b23f7 100644 --- a/packages/ckeditor5-coremedia-studio-integration/babel.config.js +++ b/packages/ckeditor5-coremedia-studio-integration/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require('../../shared-babel.config'); +const sharedBabelConf = require('@coremedia-internal/ckeditor5-babel-config'); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-coremedia-studio-integration/package.json b/packages/ckeditor5-coremedia-studio-integration/package.json index b337b60714..9f9bafa52b 100644 --- a/packages/ckeditor5-coremedia-studio-integration/package.json +++ b/packages/ckeditor5-coremedia-studio-integration/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-coremedia-studio-integration", - "version": "5.0.0", + "version": "5.0.1-rc.0", "engines": { "node": ">=14.0.0" }, @@ -21,30 +21,19 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", "@coremedia/service-agent": "^1.0.0", "@types/jest": "^27.0.2", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", - "babel-jest": "^27.3.1", "copyfiles": "^2.4.1", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-tsdoc": "^0.2.14", - "jest": "^27.3.1", - "jest-each": "^27.3.1", - "jest-transform-stub": "^2.0.0", + "jest": "^28.0.2", + "jest-each": "^28.0.2", "jest-xml-matcher": "^1.2.0", "prettier": "^2.4.1", "rimraf": "^3.0.2", @@ -54,7 +43,7 @@ "@coremedia/service-agent": "^1.0.0" }, "dependencies": { - "@coremedia/ckeditor5-logging": "^5.0.0", + "@coremedia/ckeditor5-logging": "5.0.1-rc.0", "rxjs": "^6.5.4" } } diff --git a/packages/ckeditor5-dataprocessor-support/babel.config.js b/packages/ckeditor5-dataprocessor-support/babel.config.js index bb1a2d72c2..25b84b23f7 100644 --- a/packages/ckeditor5-dataprocessor-support/babel.config.js +++ b/packages/ckeditor5-dataprocessor-support/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require('../../shared-babel.config'); +const sharedBabelConf = require('@coremedia-internal/ckeditor5-babel-config'); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-dataprocessor-support/package.json b/packages/ckeditor5-dataprocessor-support/package.json index 229ff596fd..baff2982df 100644 --- a/packages/ckeditor5-dataprocessor-support/package.json +++ b/packages/ckeditor5-dataprocessor-support/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-dataprocessor-support", - "version": "5.0.0", + "version": "5.0.1-rc.0", "engines": { "node": ">=14.0.0" }, @@ -20,34 +20,23 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", "@ckeditor/ckeditor5-core": "^32.0.0", "@ckeditor/ckeditor5-engine": "^32.0.0", "@ckeditor/ckeditor5-utils": "^32.0.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0", "@types/jest": "^27.0.2", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", - "babel-jest": "^27.3.1", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-tsdoc": "^0.2.14", - "jest": "^27.3.1", - "jest-each": "^27.3.1", - "jest-transform-stub": "^2.0.0", + "jest": "^28.0.2", + "jest-each": "^28.0.2", "jest-xml-matcher": "^1.2.0", "prettier": "^2.4.1", "rimraf": "^3.0.2", @@ -58,6 +47,6 @@ "@ckeditor/ckeditor5-engine": "^32.0.0" }, "dependencies": { - "@coremedia/ckeditor5-logging": "^5.0.0" + "@coremedia/ckeditor5-logging": "5.0.1-rc.0" } } diff --git a/packages/ckeditor5-jest-test-helpers/empty.js b/packages/ckeditor5-jest-test-helpers/empty.js deleted file mode 100644 index 5bc04b3173..0000000000 --- a/packages/ckeditor5-jest-test-helpers/empty.js +++ /dev/null @@ -1 +0,0 @@ -// used in enhanced-resolve.js diff --git a/packages/ckeditor5-jest-test-helpers/enhanced-resolve.js b/packages/ckeditor5-jest-test-helpers/enhanced-resolve.js deleted file mode 100644 index c3cc9e9382..0000000000 --- a/packages/ckeditor5-jest-test-helpers/enhanced-resolve.js +++ /dev/null @@ -1,49 +0,0 @@ -// copied from https://www.npmjs.com/package/enhanced-resolve-jest -// see jest issue: https://github.com/facebook/jest/issues/9771 -// jest does not understand exports in package.json yet -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -var tslib_1 = require("tslib"); -var fs_1 = tslib_1.__importDefault(require("fs")); -var enhanced_resolve_1 = require("enhanced-resolve"); -var EMPTY_FILE = require.resolve("./empty"); -var cachedInputFileSystem = new enhanced_resolve_1.CachedInputFileSystem(fs_1.default, 60000); -var queuedPurge = false; -exports.default = module.exports = exports = create(getDefaultConfig); -function create(getConfig) { - var resolverCache = Object.create(null); - return function (modulePath, jestOpts) { - if (!queuedPurge) { - queuedPurge = true; - setImmediate(function () { - cachedInputFileSystem.purge(); - queuedPurge = false; - }); - } - var configOpts = { - browser: jestOpts.browser, - extensions: jestOpts.extensions, - moduleDirectory: jestOpts.moduleDirectory - }; - var userConfig = getConfig(configOpts); - var cacheKey = configOpts.browser + "\0" + jestOpts.extensions + "\0" + configOpts.moduleDirectory; - var resolver = resolverCache[cacheKey] || - (resolverCache[cacheKey] = enhanced_resolve_1.ResolverFactory.createResolver(tslib_1.__assign({ fileSystem: cachedInputFileSystem }, userConfig, { useSyncFileSystemCalls: true }))); - var resolved = resolver.resolveSync({}, jestOpts.basedir, modulePath); - if (resolved === false) { - return EMPTY_FILE; - } - return resolved; - }; -} -exports.create = create; -function getDefaultConfig(opts) { - return tslib_1.__assign({ symlinks: true, extensions: opts.extensions, modules: opts.moduleDirectory, fileSystem: fs_1.default }, (opts.browser - ? { - aliasFields: ["browser"], - mainFields: ["browser", "main"] - } - : {})); -} -exports.getDefaultConfig = getDefaultConfig; -//# sourceMappingURL=index.js.map diff --git a/packages/ckeditor5-jest-test-helpers/package.json b/packages/ckeditor5-jest-test-helpers/package.json index 725eef9ed0..163995a97d 100644 --- a/packages/ckeditor5-jest-test-helpers/package.json +++ b/packages/ckeditor5-jest-test-helpers/package.json @@ -5,7 +5,11 @@ "private": true, "license": "Apache-2.0", "dependencies": { - "enhanced-resolve": "^5.8.3", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", + "@babel/core": "^7.16.0", + "babel-jest": "^28.0.2", + "jest-environment-jsdom": "^28.0.2", + "jest-transform-stub": "^2.0.0", "tslib": "^2.3.0" }, "engines": { diff --git a/packages/ckeditor5-jest-test-helpers/shared-jest.config.js b/packages/ckeditor5-jest-test-helpers/shared-jest.config.js index cb1974aad9..eefb82541b 100644 --- a/packages/ckeditor5-jest-test-helpers/shared-jest.config.js +++ b/packages/ckeditor5-jest-test-helpers/shared-jest.config.js @@ -1,9 +1,9 @@ -const babelConfig = require("../../shared-babel.config.js"); +const babelConfig = require("@coremedia-internal/ckeditor5-babel-config"); module.exports = { // https://github.com/facebook/jest/issues/8896 // passWithNoTests: true, - testEnvironment: 'jsdom', + testEnvironment: "jsdom", // Don't detect utility files as tests, i.e. require `test` in name. testMatch: [ "**/?(*.)+(test).[jt]s?(x)", @@ -11,15 +11,14 @@ module.exports = { moduleFileExtensions: ["js", "ts", "d.ts"], "moduleNameMapper": { // https://www.npmjs.com/package/jest-transform-stub - "^.+\\.(css|less|sass|scss|gif|png|jpg|ttf|eot|woff|woff2|svg)$": "jest-transform-stub", + "^.+\\.(css|less|sass|scss|gif|png|jpg|ttf|eot|woff|woff2|svg)$": require.resolve("jest-transform-stub"), }, transform: { - "^.+\\.[jt]sx?$": ["babel-jest", babelConfig], + "^.+\\.[jt]sx?$": [require.resolve("babel-jest"), babelConfig], // https://www.npmjs.com/package/jest-transform-stub - "^.+\\.(css|less|sass|scss|gif|png|jpg|ttf|eot|woff|woff2|svg)$": "jest-transform-stub", + "^.+\\.(css|less|sass|scss|gif|png|jpg|ttf|eot|woff|woff2|svg)$": require.resolve("jest-transform-stub"), }, transformIgnorePatterns: [ "node_modules/.pnpm/(?!@ckeditor|lodash-es|ckeditor5|rxjs)" ], - resolver: require.resolve("./enhanced-resolve.js"), }; diff --git a/packages/ckeditor5-logging/babel.config.js b/packages/ckeditor5-logging/babel.config.js index bb1a2d72c2..25b84b23f7 100644 --- a/packages/ckeditor5-logging/babel.config.js +++ b/packages/ckeditor5-logging/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require('../../shared-babel.config'); +const sharedBabelConf = require('@coremedia-internal/ckeditor5-babel-config'); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-logging/package.json b/packages/ckeditor5-logging/package.json index fad6acb056..f27f9430df 100644 --- a/packages/ckeditor5-logging/package.json +++ b/packages/ckeditor5-logging/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-logging", - "version": "5.0.0", + "version": "5.0.1-rc.0", "description": "Provides logging to use in the plugins.", "keywords": [ "coremedia" @@ -20,28 +20,16 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", "@types/jest": "^27.0.2", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", - "babel-jest": "^27.3.1", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-tsdoc": "^0.2.14", - "jest": "^27.3.1", - "jest-config": "^27.3.1", - "jest-transform-stub": "^2.0.0", + "jest": "^28.0.2", "prettier": "^2.4.1", "rimraf": "^3.0.2", "typescript": "^4.4.4" diff --git a/packages/ckeditor5-symbol-on-paste-mapper/babel.config.js b/packages/ckeditor5-symbol-on-paste-mapper/babel.config.js index bb1a2d72c2..25b84b23f7 100644 --- a/packages/ckeditor5-symbol-on-paste-mapper/babel.config.js +++ b/packages/ckeditor5-symbol-on-paste-mapper/babel.config.js @@ -1,3 +1,3 @@ -const sharedBabelConf = require('../../shared-babel.config'); +const sharedBabelConf = require('@coremedia-internal/ckeditor5-babel-config'); module.exports = sharedBabelConf; diff --git a/packages/ckeditor5-symbol-on-paste-mapper/package.json b/packages/ckeditor5-symbol-on-paste-mapper/package.json index 2e354cb9d7..8a7c48168a 100644 --- a/packages/ckeditor5-symbol-on-paste-mapper/package.json +++ b/packages/ckeditor5-symbol-on-paste-mapper/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/ckeditor5-symbol-on-paste-mapper", - "version": "5.0.0", + "version": "5.0.1-rc.0", "engines": { "node": ">=14.0.0" }, @@ -11,17 +11,6 @@ "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.3", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/plugin-transform-typescript": "^7.16.1", - "@babel/preset-env": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", "@ckeditor/ckeditor5-alignment": "^32.0.0", "@ckeditor/ckeditor5-basic-styles": "^32.0.0", "@ckeditor/ckeditor5-block-quote": "^32.0.0", @@ -41,24 +30,23 @@ "@ckeditor/ckeditor5-table": "^32.0.0", "@ckeditor/ckeditor5-theme-lark": "^32.0.0", "@ckeditor/ckeditor5-ui": "^32.0.0", + "@coremedia-internal/ckeditor5-babel-config": "^1.0.0", "@coremedia-internal/ckeditor5-jest-test-helpers": "^1.0.0", - "@coremedia/types-ckeditor__ckeditor5-clipboard": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-paste-from-office": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0", + "@coremedia/types-ckeditor__ckeditor5-clipboard": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-paste-from-office": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0", "@types/jest": "^27.0.2", "@types/webpack": "^5.28.0", "@typescript-eslint/eslint-plugin": "^5.9.1", "@typescript-eslint/parser": "^5.9.1", - "babel-jest": "^27.3.1", "babel-loader": "^8.2.3", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-tsdoc": "^0.2.14", - "jest": "^27.3.1", - "jest-transform-stub": "^2.0.0", + "jest": "^28.0.2", "prettier": "^2.4.1", "rimraf": "^3.0.2", "typescript": "^4.4.4", @@ -72,7 +60,7 @@ "@ckeditor/ckeditor5-ui": "^32.0.0" }, "dependencies": { - "@coremedia/ckeditor5-logging": "^5.0.0" + "@coremedia/ckeditor5-logging": "5.0.1-rc.0" }, "scripts": { "build": "tsc --build src && babel ./src --out-dir ./dist --extensions \".ts,.js\"", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0bc4349ea3..a702aade4d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,13 +49,13 @@ importers: '@ckeditor/ckeditor5-typing': 32.0.0 '@ckeditor/ckeditor5-ui': 32.0.0 '@ckeditor/ckeditor5-utils': 32.0.0 - '@coremedia/ckeditor5-coremedia-content-clipboard': ^5.0.0 - '@coremedia/ckeditor5-coremedia-images': ^5.0.0 - '@coremedia/ckeditor5-coremedia-link': ^5.0.0 - '@coremedia/ckeditor5-coremedia-richtext': ^5.0.0 - '@coremedia/ckeditor5-coremedia-studio-integration-mock': ^5.0.0 - '@coremedia/ckeditor5-studio-essentials': ^5.0.0 - '@coremedia/ckeditor5-symbol-on-paste-mapper': ^5.0.0 + '@coremedia/ckeditor5-coremedia-content-clipboard': 5.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-images': 5.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-link': 5.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-richtext': 5.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-studio-integration-mock': 5.0.1-rc.0 + '@coremedia/ckeditor5-studio-essentials': 5.0.1-rc.0 + '@coremedia/ckeditor5-symbol-on-paste-mapper': 5.0.1-rc.0 '@coremedia/service-agent': ^1.0.0 circular-dependency-plugin: ^5.2.2 css-loader: ^6.5.1 @@ -122,123 +122,46 @@ importers: webpack: 5.63.0_webpack-cli@4.9.1 webpack-cli: 4.9.1_webpack@5.63.0 - itest: + packages/ckeditor5-babel-config: specifiers: - '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 '@babel/plugin-transform-arrow-functions': ^7.16.0 '@babel/plugin-transform-computed-properties': ^7.16.0 '@babel/plugin-transform-for-of': ^7.16.0 '@babel/plugin-transform-parameters': ^7.16.3 '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/plugin-transform-typescript': ^7.16.1 '@babel/preset-env': ^7.16.0 '@babel/preset-typescript': ^7.16.0 - '@ckeditor/ckeditor5-core': ^32.0.0 - '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@types/express': ^4.17.13 - '@types/jest': ^27.0.2 - '@types/node': ^16.11.26 - '@typescript-eslint/eslint-plugin': ^5.9.1 - '@typescript-eslint/parser': ^5.9.1 - babel-jest: ^27.3.1 - eslint: ^8.6.0 - eslint-config-prettier: ^8.3.0 - eslint-plugin-prettier: ^4.0.0 - eslint-plugin-tsdoc: ^0.2.14 - expect-playwright: ^0.8.0 - express: ^4.18.1 - get-port: ^6.1.2 - jest: ^27.3.1 - jest-circus: ^27.5.1 - jest-config: ^27.3.1 - jest-environment-node: ^27.5.1 - jest-playwright-preset: ^1.7.0 - jest-runner: ^27.5.1 - jest-transform-stub: ^2.0.0 - playwright: ^1.22.0 - playwright-core: ^1.22.0 - prettier: ^2.4.1 - rimraf: ^3.0.2 - typescript: ^4.4.4 - wait-for-expect: ^3.0.2 - devDependencies: - '@babel/cli': 7.16.0_@babel+core@7.16.0 + dependencies: '@babel/core': 7.16.0 '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0 '@babel/preset-env': 7.16.0_@babel+core@7.16.0 '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 - '@ckeditor/ckeditor5-core': 32.0.0 - '@coremedia-internal/ckeditor5-jest-test-helpers': link:../packages/ckeditor5-jest-test-helpers - '@coremedia/types-ckeditor__ckeditor5-core': link:../types/ckeditor__ckeditor5-core - '@types/express': 4.17.13 - '@types/jest': 27.0.2 - '@types/node': 16.11.35 - '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 - '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 - eslint: 8.8.0 - eslint-config-prettier: 8.3.0_eslint@8.8.0 - eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 - eslint-plugin-tsdoc: 0.2.14 - expect-playwright: 0.8.0 - express: 4.18.1 - get-port: 6.1.2 - jest: 27.3.1 - jest-circus: 27.5.1 - jest-config: 27.3.1 - jest-environment-node: 27.5.1 - jest-playwright-preset: 1.7.0_89cf1c6755e58f3f805ad4bf156d5a14 - jest-runner: 27.5.1 - jest-transform-stub: 2.0.0 - playwright: 1.22.0 - playwright-core: 1.22.0 - prettier: 2.4.1 - rimraf: 3.0.2 - typescript: 4.4.4 - wait-for-expect: 3.0.2 packages/ckeditor5-common: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 '@ckeditor/ckeditor5-core': ^32.0.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/ckeditor5-logging': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 + '@coremedia/ckeditor5-logging': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 '@types/jest': ^27.0.2 '@typescript-eslint/eslint-plugin': ^5.9.1 '@typescript-eslint/parser': ^5.9.1 - babel-jest: ^27.3.1 eslint: ^8.6.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 eslint-plugin-tsdoc: ^0.2.14 - jest: ^27.3.1 + jest: ^28.0.2 jest-config: ^27.3.1 - jest-transform-stub: ^2.0.0 prettier: ^2.4.1 rimraf: ^3.0.2 typescript: ^4.4.4 @@ -247,30 +170,19 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 '@ckeditor/ckeditor5-core': 32.0.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@coremedia/types-ckeditor__ckeditor5-core': link:../../types/ckeditor__ckeditor5-core '@types/jest': 27.0.2 '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 eslint-plugin-tsdoc: 0.2.14 - jest: 27.3.1 + jest: 28.1.0 jest-config: 27.3.1 - jest-transform-stub: 2.0.0 prettier: 2.4.1 rimraf: 3.0.2 typescript: 4.4.4 @@ -279,43 +191,32 @@ importers: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 '@ckeditor/ckeditor5-clipboard': ^32.0.0 '@ckeditor/ckeditor5-core': ^32.0.0 '@ckeditor/ckeditor5-engine': ^32.0.0 '@ckeditor/ckeditor5-html-support': ^32.0.0 '@ckeditor/ckeditor5-undo': ^32.0.0 '@ckeditor/ckeditor5-utils': ^32.0.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/ckeditor5-common': ^5.0.0 - '@coremedia/ckeditor5-coremedia-studio-integration': ^5.0.0 - '@coremedia/ckeditor5-logging': ^5.0.0 + '@coremedia/ckeditor5-common': 5.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-studio-integration': 5.0.1-rc.0 + '@coremedia/ckeditor5-logging': 5.0.1-rc.0 '@coremedia/service-agent': ^1.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-html-support': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-undo': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-html-support': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-undo': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 '@types/jest': ^27.0.2 '@typescript-eslint/eslint-plugin': ^5.3.1 '@typescript-eslint/parser': ^5.3.1 - babel-jest: ^27.3.1 eslint: ^8.2.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 eslint-plugin-tsdoc: ^0.2.14 - jest: ^27.3.1 - jest-each: ^27.3.1 - jest-transform-stub: ^2.0.0 + jest: ^28.0.2 + jest-each: ^28.0.2 jest-xml-matcher: ^1.2.0 prettier: ^2.4.1 rimraf: ^3.0.2 @@ -327,22 +228,13 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 '@ckeditor/ckeditor5-clipboard': 32.0.0 '@ckeditor/ckeditor5-core': 32.0.0 '@ckeditor/ckeditor5-engine': 32.0.0 '@ckeditor/ckeditor5-html-support': 32.0.0 '@ckeditor/ckeditor5-undo': 32.0.0 '@ckeditor/ckeditor5-utils': 32.0.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@coremedia/service-agent': 1.0.0 '@coremedia/types-ckeditor__ckeditor5-core': link:../../types/ckeditor__ckeditor5-core @@ -353,14 +245,12 @@ importers: '@types/jest': 27.0.2 '@typescript-eslint/eslint-plugin': 5.3.1_4653b7803b7453f5f37717b7e1448517 '@typescript-eslint/parser': 5.3.1_eslint@8.2.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 eslint: 8.2.0 eslint-config-prettier: 8.3.0_eslint@8.2.0 eslint-plugin-prettier: 4.0.0_307f015733298e29da9050ea0cee5b9e eslint-plugin-tsdoc: 0.2.14 - jest: 27.3.1 - jest-each: 27.3.1 - jest-transform-stub: 2.0.0 + jest: 28.1.0 + jest-each: 28.1.0 jest-xml-matcher: 1.2.0 prettier: 2.4.1 rimraf: 3.0.2 @@ -370,39 +260,28 @@ importers: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 '@ckeditor/ckeditor5-core': ^32.0.0 '@ckeditor/ckeditor5-engine': ^32.0.0 '@ckeditor/ckeditor5-image': ^32.0.0 '@ckeditor/ckeditor5-utils': ^32.0.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/ckeditor5-common': ^5.0.0 - '@coremedia/ckeditor5-coremedia-content-clipboard': ^5.0.0 - '@coremedia/ckeditor5-coremedia-studio-integration': ^5.0.0 - '@coremedia/ckeditor5-logging': ^5.0.0 + '@coremedia/ckeditor5-common': 5.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-content-clipboard': 5.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-studio-integration': 5.0.1-rc.0 + '@coremedia/ckeditor5-logging': 5.0.1-rc.0 '@coremedia/service-agent': ^1.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-image': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-image': 5.0.1-rc.0 '@types/jest': ^27.0.2 '@typescript-eslint/eslint-plugin': ^5.3.1 '@typescript-eslint/parser': ^5.3.1 - babel-jest: ^27.3.1 eslint: ^8.2.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 - jest: ^27.3.1 - jest-each: ^27.3.1 - jest-transform-stub: ^2.0.0 + jest: ^28.0.2 + jest-each: ^28.0.2 jest-xml-matcher: ^1.2.0 prettier: ^2.4.1 rimraf: ^3.0.2 @@ -417,20 +296,11 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 '@ckeditor/ckeditor5-core': 32.0.0 '@ckeditor/ckeditor5-engine': 32.0.0 '@ckeditor/ckeditor5-image': 32.0.0 '@ckeditor/ckeditor5-utils': 32.0.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@coremedia/service-agent': 1.0.0 '@coremedia/types-ckeditor__ckeditor5-core': link:../../types/ckeditor__ckeditor5-core @@ -439,13 +309,11 @@ importers: '@types/jest': 27.0.2 '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 - jest: 27.3.1 - jest-each: 27.3.1 - jest-transform-stub: 2.0.0 + jest: 28.1.0 + jest-each: 28.1.0 jest-xml-matcher: 1.2.0 prettier: 2.4.1 rimraf: 3.0.2 @@ -455,16 +323,6 @@ importers: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 '@ckeditor/ckeditor5-clipboard': ^32.0.0 '@ckeditor/ckeditor5-core': ^32.0.0 '@ckeditor/ckeditor5-engine': ^32.0.0 @@ -472,30 +330,29 @@ importers: '@ckeditor/ckeditor5-typing': ^32.0.0 '@ckeditor/ckeditor5-ui': ^32.0.0 '@ckeditor/ckeditor5-utils': ^32.0.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/ckeditor5-common': ^5.0.0 - '@coremedia/ckeditor5-coremedia-content-clipboard': ^5.0.0 - '@coremedia/ckeditor5-coremedia-studio-integration': ^5.0.0 - '@coremedia/ckeditor5-logging': ^5.0.0 + '@coremedia/ckeditor5-common': 5.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-content-clipboard': 5.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-studio-integration': 5.0.1-rc.0 + '@coremedia/ckeditor5-logging': 5.0.1-rc.0 '@coremedia/service-agent': ^1.0.0 - '@coremedia/types-ckeditor__ckeditor5-clipboard': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-link': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-typing': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-ui': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-clipboard': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-link': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-typing': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-ui': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 '@types/jest': ^27.0.2 '@typescript-eslint/eslint-plugin': ^5.9.1 '@typescript-eslint/parser': ^5.9.1 - babel-jest: ^27.3.1 eslint: ^8.6.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 eslint-plugin-tsdoc: ^0.2.14 - jest: ^27.3.1 - jest-each: ^27.3.1 - jest-transform-stub: ^2.0.0 + jest: ^28.0.2 + jest-each: ^28.0.2 jest-xml-matcher: ^1.2.0 prettier: ^2.4.1 rimraf: ^3.0.2 @@ -510,16 +367,6 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 '@ckeditor/ckeditor5-clipboard': 32.0.0 '@ckeditor/ckeditor5-core': 32.0.0 '@ckeditor/ckeditor5-engine': 32.0.0 @@ -527,6 +374,7 @@ importers: '@ckeditor/ckeditor5-typing': 32.0.0 '@ckeditor/ckeditor5-ui': 32.0.0 '@ckeditor/ckeditor5-utils': 32.0.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@coremedia/service-agent': 1.0.0 '@coremedia/types-ckeditor__ckeditor5-clipboard': link:../../types/ckeditor__ckeditor5-clipboard @@ -539,14 +387,12 @@ importers: '@types/jest': 27.0.2 '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 eslint-plugin-tsdoc: 0.2.14 - jest: 27.3.1 - jest-each: 27.3.1 - jest-transform-stub: 2.0.0 + jest: 28.1.0 + jest-each: 28.1.0 jest-xml-matcher: 1.2.0 prettier: 2.4.1 rimraf: 3.0.2 @@ -556,36 +402,25 @@ importers: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 '@ckeditor/ckeditor5-core': ^32.0.0 '@ckeditor/ckeditor5-engine': ^32.0.0 '@ckeditor/ckeditor5-utils': ^32.0.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/ckeditor5-dataprocessor-support': ^5.0.0 - '@coremedia/ckeditor5-logging': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/ckeditor5-dataprocessor-support': 5.0.1-rc.0 + '@coremedia/ckeditor5-logging': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 '@types/jest': ^27.0.2 '@typescript-eslint/eslint-plugin': ^5.9.1 '@typescript-eslint/parser': ^5.9.1 - babel-jest: ^27.3.1 eslint: ^8.6.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 eslint-plugin-tsdoc: ^0.2.14 - jest: ^27.3.1 - jest-each: ^27.3.1 - jest-transform-stub: ^2.0.0 + jest: ^28.0.2 + jest-each: ^28.0.2 jest-xml-matcher: ^1.2.0 prettier: ^2.4.1 rimraf: ^3.0.2 @@ -596,19 +431,10 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 '@ckeditor/ckeditor5-core': 32.0.0 '@ckeditor/ckeditor5-engine': 32.0.0 '@ckeditor/ckeditor5-utils': 32.0.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@coremedia/types-ckeditor__ckeditor5-core': link:../../types/ckeditor__ckeditor5-core '@coremedia/types-ckeditor__ckeditor5-engine': link:../../types/ckeditor__ckeditor5-engine @@ -616,14 +442,12 @@ importers: '@types/jest': 27.0.2 '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 eslint-plugin-tsdoc: 0.2.14 - jest: 27.3.1 - jest-each: 27.3.1 - jest-transform-stub: 2.0.0 + jest: 28.1.0 + jest-each: 28.1.0 jest-xml-matcher: 1.2.0 prettier: 2.4.1 rimraf: 3.0.2 @@ -633,37 +457,26 @@ importers: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 '@ckeditor/ckeditor5-core': ^32.0.0 '@ckeditor/ckeditor5-engine': ^32.0.0 '@ckeditor/ckeditor5-html-support': ^32.0.0 '@ckeditor/ckeditor5-utils': ^32.0.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/ckeditor5-logging': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-html-support': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/ckeditor5-logging': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-html-support': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 '@types/jest': ^27.0.2 '@typescript-eslint/eslint-plugin': ^5.9.1 '@typescript-eslint/parser': ^5.9.1 - babel-jest: ^27.3.1 eslint: ^8.6.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 eslint-plugin-tsdoc: ^0.2.14 - jest: ^27.3.1 - jest-each: ^27.3.1 - jest-transform-stub: ^2.0.0 + jest: ^28.0.2 + jest-each: ^28.0.2 jest-xml-matcher: ^1.2.0 prettier: ^2.4.1 rimraf: ^3.0.2 @@ -673,20 +486,11 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 '@ckeditor/ckeditor5-core': 32.0.0 '@ckeditor/ckeditor5-engine': 32.0.0 '@ckeditor/ckeditor5-html-support': 32.0.0 '@ckeditor/ckeditor5-utils': 32.0.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@coremedia/types-ckeditor__ckeditor5-core': link:../../types/ckeditor__ckeditor5-core '@coremedia/types-ckeditor__ckeditor5-engine': link:../../types/ckeditor__ckeditor5-engine @@ -695,14 +499,12 @@ importers: '@types/jest': 27.0.2 '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 eslint-plugin-tsdoc: 0.2.14 - jest: 27.3.1 - jest-each: 27.3.1 - jest-transform-stub: 2.0.0 + jest: 28.1.0 + jest-each: 28.1.0 jest-xml-matcher: 1.2.0 prettier: 2.4.1 rimraf: 3.0.2 @@ -712,42 +514,31 @@ importers: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 '@ckeditor/ckeditor5-core': ^32.0.0 '@ckeditor/ckeditor5-engine': ^32.0.0 '@ckeditor/ckeditor5-link': ^32.0.0 '@ckeditor/ckeditor5-typing': ^32.0.0 '@ckeditor/ckeditor5-ui': ^32.0.0 '@ckeditor/ckeditor5-utils': ^32.0.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/ckeditor5-coremedia-richtext': ^5.0.0 - '@coremedia/ckeditor5-coremedia-richtext-support': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-link': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-typing': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-ui': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/ckeditor5-coremedia-richtext': 5.0.1-rc.0 + '@coremedia/ckeditor5-coremedia-richtext-support': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-link': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-typing': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-ui': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 '@types/jest': ^27.0.2 '@typescript-eslint/eslint-plugin': ^5.9.1 '@typescript-eslint/parser': ^5.9.1 - babel-jest: ^27.3.1 eslint: ^8.6.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 eslint-plugin-tsdoc: ^0.2.14 - jest: ^27.3.1 - jest-each: ^27.3.1 - jest-transform-stub: ^2.0.0 + jest: ^28.0.2 + jest-each: ^28.0.2 jest-xml-matcher: ^1.2.0 prettier: ^2.4.1 rimraf: ^3.0.2 @@ -758,22 +549,13 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 '@ckeditor/ckeditor5-core': 32.0.0 '@ckeditor/ckeditor5-engine': 32.0.0 '@ckeditor/ckeditor5-link': 32.0.0 '@ckeditor/ckeditor5-typing': 32.0.0 '@ckeditor/ckeditor5-ui': 32.0.0 '@ckeditor/ckeditor5-utils': 32.0.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@coremedia/types-ckeditor__ckeditor5-core': link:../../types/ckeditor__ckeditor5-core '@coremedia/types-ckeditor__ckeditor5-engine': link:../../types/ckeditor__ckeditor5-engine @@ -784,14 +566,12 @@ importers: '@types/jest': 27.0.2 '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 eslint-plugin-tsdoc: 0.2.14 - jest: 27.3.1 - jest-each: 27.3.1 - jest-transform-stub: 2.0.0 + jest: 28.1.0 + jest-each: 28.1.0 jest-xml-matcher: 1.2.0 prettier: 2.4.1 rimraf: 3.0.2 @@ -801,31 +581,20 @@ importers: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/ckeditor5-logging': ^5.0.0 + '@coremedia/ckeditor5-logging': 5.0.1-rc.0 '@coremedia/service-agent': ^1.0.0 '@types/jest': ^27.0.2 '@typescript-eslint/eslint-plugin': ^5.9.1 '@typescript-eslint/parser': ^5.9.1 - babel-jest: ^27.3.1 copyfiles: ^2.4.1 eslint: ^8.6.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 eslint-plugin-tsdoc: ^0.2.14 - jest: ^27.3.1 - jest-each: ^27.3.1 - jest-transform-stub: ^2.0.0 + jest: ^28.0.2 + jest-each: ^28.0.2 jest-xml-matcher: ^1.2.0 prettier: ^2.4.1 rimraf: ^3.0.2 @@ -837,30 +606,19 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@coremedia/service-agent': 1.0.0 '@types/jest': 27.0.2 '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 copyfiles: 2.4.1 eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 eslint-plugin-tsdoc: 0.2.14 - jest: 27.3.1 - jest-each: 27.3.1 - jest-transform-stub: 2.0.0 + jest: 28.1.0 + jest-each: 28.1.0 jest-xml-matcher: 1.2.0 prettier: 2.4.1 rimraf: 3.0.2 @@ -870,35 +628,24 @@ importers: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 '@ckeditor/ckeditor5-core': ^32.0.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/ckeditor5-coremedia-studio-integration': ^5.0.0 - '@coremedia/ckeditor5-logging': ^5.0.0 + '@coremedia/ckeditor5-coremedia-studio-integration': 5.0.1-rc.0 + '@coremedia/ckeditor5-logging': 5.0.1-rc.0 '@coremedia/service-agent': ^1.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 '@types/jest': ^27.0.2 '@typescript-eslint/eslint-plugin': ^5.9.1 '@typescript-eslint/parser': ^5.9.1 - babel-jest: ^27.3.1 copyfiles: ^2.4.1 eslint: ^8.6.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 eslint-plugin-tsdoc: ^0.2.14 - jest: ^27.3.1 - jest-each: ^27.3.1 - jest-transform-stub: ^2.0.0 + jest: ^28.0.2 + jest-each: ^28.0.2 jest-xml-matcher: ^1.2.0 prettier: ^2.4.1 rimraf: ^3.0.2 @@ -911,17 +658,8 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 '@ckeditor/ckeditor5-core': 32.0.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@coremedia/service-agent': 1.0.0 '@coremedia/types-ckeditor__ckeditor5-core': link:../../types/ckeditor__ckeditor5-core @@ -929,15 +667,13 @@ importers: '@types/jest': 27.0.2 '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 copyfiles: 2.4.1 eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 eslint-plugin-tsdoc: 0.2.14 - jest: 27.3.1 - jest-each: 27.3.1 - jest-transform-stub: 2.0.0 + jest: 28.1.0 + jest-each: 28.1.0 jest-xml-matcher: 1.2.0 prettier: 2.4.1 rimraf: 3.0.2 @@ -947,35 +683,24 @@ importers: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 '@ckeditor/ckeditor5-core': ^32.0.0 '@ckeditor/ckeditor5-engine': ^32.0.0 '@ckeditor/ckeditor5-utils': ^32.0.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/ckeditor5-logging': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/ckeditor5-logging': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 '@types/jest': ^27.0.2 '@typescript-eslint/eslint-plugin': ^5.9.1 '@typescript-eslint/parser': ^5.9.1 - babel-jest: ^27.3.1 eslint: ^8.6.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 eslint-plugin-tsdoc: ^0.2.14 - jest: ^27.3.1 - jest-each: ^27.3.1 - jest-transform-stub: ^2.0.0 + jest: ^28.0.2 + jest-each: ^28.0.2 jest-xml-matcher: ^1.2.0 prettier: ^2.4.1 rimraf: ^3.0.2 @@ -985,19 +710,10 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 '@ckeditor/ckeditor5-core': 32.0.0 '@ckeditor/ckeditor5-engine': 32.0.0 '@ckeditor/ckeditor5-utils': 32.0.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@coremedia/types-ckeditor__ckeditor5-core': link:../../types/ckeditor__ckeditor5-core '@coremedia/types-ckeditor__ckeditor5-engine': link:../../types/ckeditor__ckeditor5-engine @@ -1005,14 +721,12 @@ importers: '@types/jest': 27.0.2 '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 eslint-plugin-tsdoc: 0.2.14 - jest: 27.3.1 - jest-each: 27.3.1 - jest-transform-stub: 2.0.0 + jest: 28.1.0 + jest-each: 28.1.0 jest-xml-matcher: 1.2.0 prettier: 2.4.1 rimraf: 3.0.2 @@ -1020,38 +734,34 @@ importers: packages/ckeditor5-jest-test-helpers: specifiers: - enhanced-resolve: ^5.8.3 + '@babel/core': ^7.16.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 + babel-jest: ^28.0.2 + jest-environment-jsdom: ^28.0.2 + jest-transform-stub: ^2.0.0 tslib: ^2.3.0 dependencies: - enhanced-resolve: 5.8.3 + '@babel/core': 7.16.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config + babel-jest: 28.1.0_@babel+core@7.16.0 + jest-environment-jsdom: 28.1.0 + jest-transform-stub: 2.0.0 tslib: 2.3.1 packages/ckeditor5-logging: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 '@types/jest': ^27.0.2 '@typescript-eslint/eslint-plugin': ^5.9.1 '@typescript-eslint/parser': ^5.9.1 - babel-jest: ^27.3.1 eslint: ^8.6.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 eslint-plugin-tsdoc: ^0.2.14 - jest: ^27.3.1 - jest-config: ^27.3.1 - jest-transform-stub: ^2.0.0 + jest: ^28.0.2 prettier: ^2.4.1 rimraf: ^3.0.2 typescript: ^4.4.4 @@ -1063,28 +773,16 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@types/jest': 27.0.2 '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 eslint-plugin-tsdoc: 0.2.14 - jest: 27.3.1 - jest-config: 27.3.1 - jest-transform-stub: 2.0.0 + jest: 28.1.0 prettier: 2.4.1 rimraf: 3.0.2 typescript: 4.4.4 @@ -1093,17 +791,6 @@ importers: specifiers: '@babel/cli': ^7.16.0 '@babel/core': ^7.16.0 - '@babel/plugin-proposal-class-properties': ^7.16.0 - '@babel/plugin-proposal-object-rest-spread': ^7.16.0 - '@babel/plugin-syntax-dynamic-import': ^7.8.3 - '@babel/plugin-transform-arrow-functions': ^7.16.0 - '@babel/plugin-transform-computed-properties': ^7.16.0 - '@babel/plugin-transform-for-of': ^7.16.0 - '@babel/plugin-transform-parameters': ^7.16.3 - '@babel/plugin-transform-shorthand-properties': ^7.16.0 - '@babel/plugin-transform-typescript': ^7.16.1 - '@babel/preset-env': ^7.16.0 - '@babel/preset-typescript': ^7.16.0 '@ckeditor/ckeditor5-alignment': ^32.0.0 '@ckeditor/ckeditor5-basic-styles': ^32.0.0 '@ckeditor/ckeditor5-block-quote': ^32.0.0 @@ -1123,25 +810,24 @@ importers: '@ckeditor/ckeditor5-table': ^32.0.0 '@ckeditor/ckeditor5-theme-lark': ^32.0.0 '@ckeditor/ckeditor5-ui': ^32.0.0 + '@coremedia-internal/ckeditor5-babel-config': ^1.0.0 '@coremedia-internal/ckeditor5-jest-test-helpers': ^1.0.0 - '@coremedia/ckeditor5-logging': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-clipboard': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-paste-from-office': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/ckeditor5-logging': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-clipboard': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-paste-from-office': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 '@types/jest': ^27.0.2 '@types/webpack': ^5.28.0 '@typescript-eslint/eslint-plugin': ^5.9.1 '@typescript-eslint/parser': ^5.9.1 - babel-jest: ^27.3.1 babel-loader: ^8.2.3 eslint: ^8.6.0 eslint-config-prettier: ^8.3.0 eslint-plugin-prettier: ^4.0.0 eslint-plugin-tsdoc: ^0.2.14 - jest: ^27.3.1 - jest-transform-stub: ^2.0.0 + jest: ^28.0.2 prettier: ^2.4.1 rimraf: ^3.0.2 typescript: ^4.4.4 @@ -1152,17 +838,6 @@ importers: devDependencies: '@babel/cli': 7.16.0_@babel+core@7.16.0 '@babel/core': 7.16.0 - '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 - '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 '@ckeditor/ckeditor5-alignment': 32.0.0 '@ckeditor/ckeditor5-basic-styles': 32.0.0 '@ckeditor/ckeditor5-block-quote': 32.0.0 @@ -1182,6 +857,7 @@ importers: '@ckeditor/ckeditor5-table': 32.0.0 '@ckeditor/ckeditor5-theme-lark': 32.0.0 '@ckeditor/ckeditor5-ui': 32.0.0 + '@coremedia-internal/ckeditor5-babel-config': link:../ckeditor5-babel-config '@coremedia-internal/ckeditor5-jest-test-helpers': link:../ckeditor5-jest-test-helpers '@coremedia/types-ckeditor__ckeditor5-clipboard': link:../../types/ckeditor__ckeditor5-clipboard '@coremedia/types-ckeditor__ckeditor5-core': link:../../types/ckeditor__ckeditor5-core @@ -1192,14 +868,12 @@ importers: '@types/webpack': 5.28.0_webpack-cli@4.9.1 '@typescript-eslint/eslint-plugin': 5.10.2_ef898d455f9b0babfb845561449ef0a9 '@typescript-eslint/parser': 5.10.2_eslint@8.8.0+typescript@4.4.4 - babel-jest: 27.3.1_@babel+core@7.16.0 babel-loader: 8.2.3_a35235abbda0f481648c0888eb78220e eslint: 8.8.0 eslint-config-prettier: 8.3.0_eslint@8.8.0 eslint-plugin-prettier: 4.0.0_4a0e5de4f03066b3e41f4686fcb460f0 eslint-plugin-tsdoc: 0.2.14 - jest: 27.3.1 - jest-transform-stub: 2.0.0 + jest: 28.1.0 prettier: 2.4.1 rimraf: 3.0.2 typescript: 4.4.4 @@ -1208,37 +882,37 @@ importers: types/ckeditor__ckeditor5-clipboard: specifiers: - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-core': link:../ckeditor__ckeditor5-core '@coremedia/types-ckeditor__ckeditor5-engine': link:../ckeditor__ckeditor5-engine types/ckeditor__ckeditor5-core: specifiers: - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-engine': link:../ckeditor__ckeditor5-engine '@coremedia/types-ckeditor__ckeditor5-utils': link:../ckeditor__ckeditor5-utils types/ckeditor__ckeditor5-editor-classic: specifiers: - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-core': link:../ckeditor__ckeditor5-core types/ckeditor__ckeditor5-engine: specifiers: - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-utils': link:../ckeditor__ckeditor5-utils types/ckeditor__ckeditor5-html-support: specifiers: - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-core': link:../ckeditor__ckeditor5-core '@coremedia/types-ckeditor__ckeditor5-engine': link:../ckeditor__ckeditor5-engine @@ -1246,9 +920,9 @@ importers: types/ckeditor__ckeditor5-image: specifiers: - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-core': link:../ckeditor__ckeditor5-core '@coremedia/types-ckeditor__ckeditor5-engine': link:../ckeditor__ckeditor5-engine @@ -1256,12 +930,12 @@ importers: types/ckeditor__ckeditor5-link: specifiers: - '@coremedia/types-ckeditor__ckeditor5-clipboard': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-typing': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-ui': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-clipboard': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-typing': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-ui': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-clipboard': link:../ckeditor__ckeditor5-clipboard '@coremedia/types-ckeditor__ckeditor5-core': link:../ckeditor__ckeditor5-core @@ -1272,25 +946,25 @@ importers: types/ckeditor__ckeditor5-paste-from-office: specifiers: - '@coremedia/types-ckeditor__ckeditor5-clipboard': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-clipboard': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-clipboard': link:../ckeditor__ckeditor5-clipboard '@coremedia/types-ckeditor__ckeditor5-core': link:../ckeditor__ckeditor5-core types/ckeditor__ckeditor5-typing: specifiers: - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-core': link:../ckeditor__ckeditor5-core '@coremedia/types-ckeditor__ckeditor5-engine': link:../ckeditor__ckeditor5-engine types/ckeditor__ckeditor5-ui: specifiers: - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-utils': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-utils': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-core': link:../ckeditor__ckeditor5-core '@coremedia/types-ckeditor__ckeditor5-engine': link:../ckeditor__ckeditor5-engine @@ -1298,8 +972,8 @@ importers: types/ckeditor__ckeditor5-undo: specifiers: - '@coremedia/types-ckeditor__ckeditor5-core': ^5.0.0 - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-core': 5.0.1-rc.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-core': link:../ckeditor__ckeditor5-core '@coremedia/types-ckeditor__ckeditor5-engine': link:../ckeditor__ckeditor5-engine @@ -1309,7 +983,7 @@ importers: types/ckeditor__ckeditor5-widget: specifiers: - '@coremedia/types-ckeditor__ckeditor5-engine': ^5.0.0 + '@coremedia/types-ckeditor__ckeditor5-engine': 5.0.1-rc.0 dependencies: '@coremedia/types-ckeditor__ckeditor5-engine': link:../ckeditor__ckeditor5-engine @@ -1347,12 +1021,10 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.16.0 - dev: true /@babel/compat-data/7.16.0: resolution: {integrity: sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==} engines: {node: '>=6.9.0'} - dev: true /@babel/core/7.16.0: resolution: {integrity: sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==} @@ -1375,7 +1047,6 @@ packages: source-map: 0.5.7 transitivePeerDependencies: - supports-color - dev: true /@babel/generator/7.16.0: resolution: {integrity: sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==} @@ -1384,14 +1055,13 @@ packages: '@babel/types': 7.16.0 jsesc: 2.5.2 source-map: 0.5.7 - dev: true /@babel/helper-annotate-as-pure/7.16.0: resolution: {integrity: sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 - dev: true + dev: false /@babel/helper-builder-binary-assignment-operator-visitor/7.16.0: resolution: {integrity: sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==} @@ -1399,7 +1069,7 @@ packages: dependencies: '@babel/helper-explode-assignable-expression': 7.16.0 '@babel/types': 7.16.0 - dev: true + dev: false /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.0: resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==} @@ -1412,7 +1082,6 @@ packages: '@babel/helper-validator-option': 7.14.5 browserslist: 4.17.6 semver: 6.3.0 - dev: true /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==} @@ -1429,7 +1098,7 @@ packages: '@babel/helper-split-export-declaration': 7.16.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/helper-create-regexp-features-plugin/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==} @@ -1440,7 +1109,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-annotate-as-pure': 7.16.0 regexpu-core: 4.7.1 - dev: true + dev: false /@babel/helper-define-polyfill-provider/0.2.4_@babel+core@7.16.0: resolution: {integrity: sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==} @@ -1458,14 +1127,14 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/helper-explode-assignable-expression/7.16.0: resolution: {integrity: sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 - dev: true + dev: false /@babel/helper-function-name/7.16.0: resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==} @@ -1474,35 +1143,30 @@ packages: '@babel/helper-get-function-arity': 7.16.0 '@babel/template': 7.16.0 '@babel/types': 7.16.0 - dev: true /@babel/helper-get-function-arity/7.16.0: resolution: {integrity: sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 - dev: true /@babel/helper-hoist-variables/7.16.0: resolution: {integrity: sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 - dev: true /@babel/helper-member-expression-to-functions/7.16.0: resolution: {integrity: sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 - dev: true /@babel/helper-module-imports/7.16.0: resolution: {integrity: sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 - dev: true /@babel/helper-module-transforms/7.16.0: resolution: {integrity: sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==} @@ -1518,19 +1182,16 @@ packages: '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-optimise-call-expression/7.16.0: resolution: {integrity: sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 - dev: true /@babel/helper-plugin-utils/7.14.5: resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-remap-async-to-generator/7.16.0: resolution: {integrity: sha512-MLM1IOMe9aQBqMWxcRw8dcb9jlM86NIw7KA0Wri91Xkfied+dE0QuBFSBjMNvqzmS0OSIDsMNC24dBEkPUi7ew==} @@ -1541,7 +1202,7 @@ packages: '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/helper-replace-supers/7.16.0: resolution: {integrity: sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==} @@ -1553,43 +1214,37 @@ packages: '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-simple-access/7.16.0: resolution: {integrity: sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 - dev: true /@babel/helper-skip-transparent-expression-wrappers/7.16.0: resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 - dev: true + dev: false /@babel/helper-split-export-declaration/7.16.0: resolution: {integrity: sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.16.0 - dev: true /@babel/helper-validator-identifier/7.14.9: resolution: {integrity: sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-validator-identifier/7.15.7: resolution: {integrity: sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-validator-option/7.14.5: resolution: {integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-wrap-function/7.16.0: resolution: {integrity: sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==} @@ -1601,7 +1256,7 @@ packages: '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/helpers/7.16.3: resolution: {integrity: sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==} @@ -1612,7 +1267,6 @@ packages: '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color - dev: true /@babel/highlight/7.14.5: resolution: {integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==} @@ -1630,19 +1284,16 @@ packages: '@babel/helper-validator-identifier': 7.15.7 chalk: 2.4.2 js-tokens: 4.0.0 - dev: true /@babel/parser/7.15.8: resolution: {integrity: sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA==} engines: {node: '>=6.0.0'} hasBin: true - dev: true /@babel/parser/7.16.3: resolution: {integrity: sha512-dcNwU1O4sx57ClvLBVFbEgx0UZWfd0JQX5X6fxFRCLHelFBGXFfSz6Y0FAq2PEwUqlqLkdVjVr4VASEOuUnLJw==} engines: {node: '>=6.0.0'} hasBin: true - dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.2_@babel+core@7.16.0: resolution: {integrity: sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==} @@ -1652,7 +1303,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==} @@ -1664,7 +1315,7 @@ packages: '@babel/helper-plugin-utils': 7.14.5 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0 - dev: true + dev: false /@babel/plugin-proposal-async-generator-functions/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-nyYmIo7ZqKsY6P4lnVmBlxp9B3a96CscbLotlsNuktMHahkDwoPYEjXrZHU0Tj844Z9f1IthVxQln57mhkcExw==} @@ -1678,7 +1329,7 @@ packages: '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-proposal-class-properties/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==} @@ -1691,7 +1342,7 @@ packages: '@babel/helper-plugin-utils': 7.14.5 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-proposal-class-static-block/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==} @@ -1705,7 +1356,7 @@ packages: '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.16.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-proposal-dynamic-import/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==} @@ -1716,7 +1367,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - dev: true + dev: false /@babel/plugin-proposal-export-namespace-from/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==} @@ -1727,7 +1378,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.16.0 - dev: true + dev: false /@babel/plugin-proposal-json-strings/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==} @@ -1738,7 +1389,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.0 - dev: true + dev: false /@babel/plugin-proposal-logical-assignment-operators/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==} @@ -1749,7 +1400,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.0 - dev: true + dev: false /@babel/plugin-proposal-nullish-coalescing-operator/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==} @@ -1760,7 +1411,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.0 - dev: true + dev: false /@babel/plugin-proposal-numeric-separator/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==} @@ -1771,7 +1422,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.0 - dev: true + dev: false /@babel/plugin-proposal-object-rest-spread/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==} @@ -1785,7 +1436,7 @@ packages: '@babel/helper-plugin-utils': 7.14.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.0 '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 - dev: true + dev: false /@babel/plugin-proposal-optional-catch-binding/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==} @@ -1796,7 +1447,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0 - dev: true + dev: false /@babel/plugin-proposal-optional-chaining/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==} @@ -1808,7 +1459,7 @@ packages: '@babel/helper-plugin-utils': 7.14.5 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0 - dev: true + dev: false /@babel/plugin-proposal-private-methods/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==} @@ -1821,7 +1472,7 @@ packages: '@babel/helper-plugin-utils': 7.14.5 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-proposal-private-property-in-object/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==} @@ -1836,7 +1487,7 @@ packages: '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.16.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-proposal-unicode-property-regex/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==} @@ -1847,7 +1498,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.16.0: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -1856,7 +1507,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.16.0: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} @@ -1865,7 +1515,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.16.0: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} @@ -1874,7 +1523,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.16.0: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} @@ -1884,7 +1532,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.16.0: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} @@ -1893,7 +1541,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.16.0: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} @@ -1902,7 +1550,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.0: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -1911,7 +1559,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.16.0: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -1920,7 +1567,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.16.0: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -1929,7 +1575,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.16.0: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} @@ -1938,7 +1583,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.16.0: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} @@ -1947,7 +1591,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.16.0: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -1956,7 +1599,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.16.0: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -1965,7 +1607,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.16.0: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} @@ -1974,7 +1615,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.16.0: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} @@ -1984,7 +1624,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.16.0: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} @@ -1994,7 +1634,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-syntax-typescript/7.14.5_@babel+core@7.16.0: resolution: {integrity: sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==} @@ -2014,7 +1653,6 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true /@babel/plugin-transform-arrow-functions/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==} @@ -2024,7 +1662,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-async-to-generator/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==} @@ -2038,7 +1676,7 @@ packages: '@babel/helper-remap-async-to-generator': 7.16.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-transform-block-scoped-functions/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==} @@ -2048,7 +1686,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-block-scoping/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==} @@ -2058,7 +1696,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-classes/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==} @@ -2076,7 +1714,7 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-transform-computed-properties/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==} @@ -2086,7 +1724,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-destructuring/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==} @@ -2096,7 +1734,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-dotall-regex/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==} @@ -2107,7 +1745,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-duplicate-keys/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==} @@ -2117,7 +1755,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-exponentiation-operator/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==} @@ -2128,7 +1766,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-for-of/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==} @@ -2138,7 +1776,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-function-name/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==} @@ -2149,7 +1787,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-function-name': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-literals/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==} @@ -2159,7 +1797,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-member-expression-literals/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==} @@ -2169,7 +1807,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-modules-amd/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==} @@ -2183,7 +1821,7 @@ packages: babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-transform-modules-commonjs/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==} @@ -2198,7 +1836,7 @@ packages: babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-transform-modules-systemjs/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==} @@ -2214,7 +1852,7 @@ packages: babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-transform-modules-umd/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==} @@ -2227,7 +1865,7 @@ packages: '@babel/helper-plugin-utils': 7.14.5 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-transform-named-capturing-groups-regex/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==} @@ -2237,7 +1875,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0 - dev: true + dev: false /@babel/plugin-transform-new-target/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==} @@ -2247,7 +1885,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-object-super/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==} @@ -2260,7 +1898,7 @@ packages: '@babel/helper-replace-supers': 7.16.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-transform-parameters/7.16.3_@babel+core@7.16.0: resolution: {integrity: sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==} @@ -2270,7 +1908,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-property-literals/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==} @@ -2280,7 +1918,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-regenerator/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==} @@ -2290,7 +1928,7 @@ packages: dependencies: '@babel/core': 7.16.0 regenerator-transform: 0.14.5 - dev: true + dev: false /@babel/plugin-transform-reserved-words/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==} @@ -2300,7 +1938,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-shorthand-properties/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==} @@ -2310,7 +1948,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-spread/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==} @@ -2321,7 +1959,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - dev: true + dev: false /@babel/plugin-transform-sticky-regex/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==} @@ -2331,7 +1969,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-template-literals/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==} @@ -2341,7 +1979,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-typeof-symbol/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==} @@ -2351,7 +1989,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.0: resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==} @@ -2365,7 +2003,7 @@ packages: '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/plugin-transform-unicode-escapes/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==} @@ -2375,7 +2013,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/plugin-transform-unicode-regex/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==} @@ -2386,7 +2024,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 - dev: true + dev: false /@babel/preset-env/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-cdTu/W0IrviamtnZiTfixPfIncr2M1VqRrkjzZWlr1B4TVYimCFK5jkyOdP4qw2MrlKHi+b3ORj6x8GoCew8Dg==} @@ -2471,7 +2109,7 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/preset-modules/0.1.5_@babel+core@7.16.0: resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} @@ -2484,7 +2122,7 @@ packages: '@babel/plugin-transform-dotall-regex': 7.16.0_@babel+core@7.16.0 '@babel/types': 7.16.0 esutils: 2.0.3 - dev: true + dev: false /@babel/preset-typescript/7.16.0_@babel+core@7.16.0: resolution: {integrity: sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg==} @@ -2498,14 +2136,14 @@ packages: '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /@babel/runtime/7.15.3: resolution: {integrity: sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 - dev: true + dev: false /@babel/template/7.16.0: resolution: {integrity: sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==} @@ -2514,7 +2152,6 @@ packages: '@babel/code-frame': 7.16.0 '@babel/parser': 7.16.3 '@babel/types': 7.16.0 - dev: true /@babel/traverse/7.16.3: resolution: {integrity: sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==} @@ -2531,7 +2168,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true /@babel/types/7.15.6: resolution: {integrity: sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==} @@ -2539,7 +2175,6 @@ packages: dependencies: '@babel/helper-validator-identifier': 7.14.9 to-fast-properties: 2.0.0 - dev: true /@babel/types/7.16.0: resolution: {integrity: sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==} @@ -2547,7 +2182,6 @@ packages: dependencies: '@babel/helper-validator-identifier': 7.15.7 to-fast-properties: 2.0.0 - dev: true /@bcoe/v8-coverage/0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -2998,16 +2632,6 @@ packages: resolution: {integrity: sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==} dev: true - /@hapi/hoek/9.3.0: - resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} - dev: true - - /@hapi/topo/5.1.0: - resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - dependencies: - '@hapi/hoek': 9.3.0 - dev: true - /@humanwhocodes/config-array/0.6.0: resolution: {integrity: sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==} engines: {node: '>=10.10.0'} @@ -3047,12 +2671,10 @@ packages: get-package-type: 0.1.0 js-yaml: 3.14.1 resolve-from: 5.0.0 - dev: true /@istanbuljs/schema/0.1.3: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} - dev: true /@jest/console/27.3.1: resolution: {integrity: sha512-RkFNWmv0iui+qsOr/29q9dyfKTTT5DCuP31kUwg7rmOKPT/ozLeGLKJKVIiOfbiKyleUZKIrHwhmiZWVe8IMdw==} @@ -3066,61 +2688,59 @@ packages: slash: 3.0.0 dev: true - /@jest/console/27.5.1: - resolution: {integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/console/28.1.0: + resolution: {integrity: sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.5.1 - '@types/node': 16.11.35 + '@jest/types': 28.1.0 + '@types/node': 16.7.10 chalk: 4.1.2 - jest-message-util: 27.5.1 - jest-util: 27.5.1 + jest-message-util: 28.1.0 + jest-util: 28.1.0 slash: 3.0.0 dev: true - /@jest/core/27.3.1: - resolution: {integrity: sha512-DMNE90RR5QKx0EA+wqe3/TNEwiRpOkhshKNxtLxd4rt3IZpCt+RSL+FoJsGeblRZmqdK4upHA/mKKGPPRAifhg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/core/28.1.0: + resolution: {integrity: sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true dependencies: - '@jest/console': 27.3.1 - '@jest/reporters': 27.3.1 - '@jest/test-result': 27.3.1 - '@jest/transform': 27.3.1 - '@jest/types': 27.2.5 + '@jest/console': 28.1.0 + '@jest/reporters': 28.1.0 + '@jest/test-result': 28.1.0 + '@jest/transform': 28.1.0 + '@jest/types': 28.1.0 '@types/node': 16.7.10 ansi-escapes: 4.3.2 chalk: 4.1.2 - emittery: 0.8.1 + ci-info: 3.2.0 exit: 0.1.2 - graceful-fs: 4.2.8 - jest-changed-files: 27.3.0 - jest-config: 27.3.1 - jest-haste-map: 27.3.1 - jest-message-util: 27.3.1 - jest-regex-util: 27.0.6 - jest-resolve: 27.3.1 - jest-resolve-dependencies: 27.3.1 - jest-runner: 27.3.1 - jest-runtime: 27.3.1 - jest-snapshot: 27.3.1 - jest-util: 27.3.1 - jest-validate: 27.3.1 - jest-watcher: 27.3.1 + graceful-fs: 4.2.9 + jest-changed-files: 28.0.2 + jest-config: 28.1.0_@types+node@16.7.10 + jest-haste-map: 28.1.0 + jest-message-util: 28.1.0 + jest-regex-util: 28.0.2 + jest-resolve: 28.1.0 + jest-resolve-dependencies: 28.1.0 + jest-runner: 28.1.0 + jest-runtime: 28.1.0 + jest-snapshot: 28.1.0 + jest-util: 28.1.0 + jest-validate: 28.1.0 + jest-watcher: 28.1.0 micromatch: 4.0.4 + pretty-format: 28.1.0 rimraf: 3.0.2 slash: 3.0.0 strip-ansi: 6.0.1 transitivePeerDependencies: - - bufferutil - - canvas - supports-color - ts-node - - utf-8-validate dev: true /@jest/environment/27.3.1: @@ -3133,14 +2753,30 @@ packages: jest-mock: 27.3.0 dev: true - /@jest/environment/27.5.1: - resolution: {integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/environment/28.1.0: + resolution: {integrity: sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + '@jest/fake-timers': 28.1.0 + '@jest/types': 28.1.0 + '@types/node': 16.7.10 + jest-mock: 28.1.0 + + /@jest/expect-utils/28.1.0: + resolution: {integrity: sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + jest-get-type: 28.0.2 + dev: true + + /@jest/expect/28.1.0: + resolution: {integrity: sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - jest-mock: 27.5.1 + expect: 28.1.0 + jest-snapshot: 28.1.0 + transitivePeerDependencies: + - supports-color dev: true /@jest/fake-timers/27.3.1: @@ -3155,17 +2791,16 @@ packages: jest-util: 27.3.1 dev: true - /@jest/fake-timers/27.5.1: - resolution: {integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/fake-timers/28.1.0: + resolution: {integrity: sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.5.1 - '@sinonjs/fake-timers': 8.0.1 - '@types/node': 16.11.35 - jest-message-util: 27.5.1 - jest-mock: 27.5.1 - jest-util: 27.5.1 - dev: true + '@jest/types': 28.1.0 + '@sinonjs/fake-timers': 9.1.2 + '@types/node': 16.7.10 + jest-message-util: 28.1.0 + jest-mock: 28.1.0 + jest-util: 28.1.0 /@jest/globals/27.3.1: resolution: {integrity: sha512-Q651FWiWQAIFiN+zS51xqhdZ8g9b88nGCobC87argAxA7nMfNQq0Q0i9zTfQYgLa6qFXk2cGANEqfK051CZ8Pg==} @@ -3176,18 +2811,20 @@ packages: expect: 27.3.1 dev: true - /@jest/globals/27.5.1: - resolution: {integrity: sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/globals/28.1.0: + resolution: {integrity: sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 27.5.1 - '@jest/types': 27.5.1 - expect: 27.5.1 + '@jest/environment': 28.1.0 + '@jest/expect': 28.1.0 + '@jest/types': 28.1.0 + transitivePeerDependencies: + - supports-color dev: true - /@jest/reporters/27.3.1: - resolution: {integrity: sha512-m2YxPmL9Qn1emFVgZGEiMwDntDxRRQ2D58tiDQlwYTg5GvbFOKseYCcHtn0WsI8CG4vzPglo3nqbOiT8ySBT/w==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/reporters/28.1.0: + resolution: {integrity: sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -3195,34 +2832,39 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 27.3.1 - '@jest/test-result': 27.3.1 - '@jest/transform': 27.3.1 - '@jest/types': 27.2.5 + '@jest/console': 28.1.0 + '@jest/test-result': 28.1.0 + '@jest/transform': 28.1.0 + '@jest/types': 28.1.0 + '@jridgewell/trace-mapping': 0.3.13 '@types/node': 16.7.10 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 - glob: 7.1.7 - graceful-fs: 4.2.8 - istanbul-lib-coverage: 3.0.0 - istanbul-lib-instrument: 4.0.3 + glob: 7.2.0 + graceful-fs: 4.2.9 + istanbul-lib-coverage: 3.2.0 + istanbul-lib-instrument: 5.2.0 istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.0 - istanbul-reports: 3.0.2 - jest-haste-map: 27.3.1 - jest-resolve: 27.3.1 - jest-util: 27.3.1 - jest-worker: 27.3.1 + istanbul-reports: 3.1.4 + jest-util: 28.1.0 + jest-worker: 28.1.0 slash: 3.0.0 - source-map: 0.6.1 string-length: 4.0.2 + strip-ansi: 6.0.1 terminal-link: 2.1.1 - v8-to-istanbul: 8.1.0 + v8-to-istanbul: 9.0.0 transitivePeerDependencies: - supports-color dev: true + /@jest/schemas/28.0.2: + resolution: {integrity: sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + '@sinclair/typebox': 0.23.5 + /@jest/source-map/27.0.6: resolution: {integrity: sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -3232,13 +2874,13 @@ packages: source-map: 0.6.1 dev: true - /@jest/source-map/27.5.1: - resolution: {integrity: sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/source-map/28.0.2: + resolution: {integrity: sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: + '@jridgewell/trace-mapping': 0.3.13 callsites: 3.1.0 graceful-fs: 4.2.9 - source-map: 0.6.1 dev: true /@jest/test-result/27.3.1: @@ -3251,12 +2893,12 @@ packages: collect-v8-coverage: 1.0.1 dev: true - /@jest/test-result/27.5.1: - resolution: {integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/test-result/28.1.0: + resolution: {integrity: sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/console': 27.5.1 - '@jest/types': 27.5.1 + '@jest/console': 28.1.0 + '@jest/types': 28.1.0 '@types/istanbul-lib-coverage': 2.0.3 collect-v8-coverage: 1.0.1 dev: true @@ -3273,6 +2915,16 @@ packages: - supports-color dev: true + /@jest/test-sequencer/28.1.0: + resolution: {integrity: sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + dependencies: + '@jest/test-result': 28.1.0 + graceful-fs: 4.2.9 + jest-haste-map: 28.1.0 + slash: 3.0.0 + dev: true + /@jest/transform/27.3.1: resolution: {integrity: sha512-3fSvQ02kuvjOI1C1ssqMVBKJpZf6nwoCiSu00zAKh5nrp3SptNtZy/8s5deayHnqxhjD9CWDJ+yqQwuQ0ZafXQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -3296,28 +2948,27 @@ packages: - supports-color dev: true - /@jest/transform/27.5.1: - resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/transform/28.1.0: + resolution: {integrity: sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@babel/core': 7.16.0 - '@jest/types': 27.5.1 + '@jest/types': 28.1.0 + '@jridgewell/trace-mapping': 0.3.13 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.8.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.9 - jest-haste-map: 27.5.1 - jest-regex-util: 27.5.1 - jest-util: 27.5.1 + jest-haste-map: 28.1.0 + jest-regex-util: 28.0.2 + jest-util: 28.1.0 micromatch: 4.0.4 pirates: 4.0.5 slash: 3.0.0 - source-map: 0.6.1 - write-file-atomic: 3.0.3 + write-file-atomic: 4.0.1 transitivePeerDependencies: - supports-color - dev: true /@jest/types/27.2.5: resolution: {integrity: sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==} @@ -3330,16 +2981,29 @@ packages: chalk: 4.1.2 dev: true - /@jest/types/27.5.1: - resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/types/28.1.0: + resolution: {integrity: sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: + '@jest/schemas': 28.0.2 '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.35 - '@types/yargs': 16.0.4 + '@types/node': 16.7.10 + '@types/yargs': 17.0.10 chalk: 4.1.2 - dev: true + + /@jridgewell/resolve-uri/3.0.7: + resolution: {integrity: sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==} + engines: {node: '>=6.0.0'} + + /@jridgewell/sourcemap-codec/1.4.13: + resolution: {integrity: sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==} + + /@jridgewell/trace-mapping/0.3.13: + resolution: {integrity: sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==} + dependencies: + '@jridgewell/resolve-uri': 3.0.7 + '@jridgewell/sourcemap-codec': 1.4.13 /@microsoft/tsdoc-config/0.15.2: resolution: {integrity: sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==} @@ -3409,25 +3073,13 @@ packages: rimraf: 3.0.2 dev: true - /@sideway/address/4.1.4: - resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} - dependencies: - '@hapi/hoek': 9.3.0 - dev: true - - /@sideway/formula/3.0.0: - resolution: {integrity: sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==} - dev: true - - /@sideway/pinpoint/2.0.0: - resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - dev: true + /@sinclair/typebox/0.23.5: + resolution: {integrity: sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==} /@sinonjs/commons/1.8.3: resolution: {integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==} dependencies: type-detect: 4.0.8 - dev: true /@sinonjs/fake-timers/6.0.1: resolution: {integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==} @@ -3441,6 +3093,11 @@ packages: '@sinonjs/commons': 1.8.3 dev: true + /@sinonjs/fake-timers/9.1.2: + resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} + dependencies: + '@sinonjs/commons': 1.8.3 + /@sinonjs/samsam/5.3.1: resolution: {integrity: sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==} dependencies: @@ -3458,6 +3115,11 @@ packages: engines: {node: '>= 6'} dev: true + /@tootallnate/once/2.0.0: + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} + dev: false + /@types/babel__core/7.1.15: resolution: {integrity: sha512-bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==} dependencies: @@ -3466,39 +3128,22 @@ packages: '@types/babel__generator': 7.6.3 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.14.2 - dev: true /@types/babel__generator/7.6.3: resolution: {integrity: sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==} dependencies: '@babel/types': 7.16.0 - dev: true /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: '@babel/parser': 7.16.3 '@babel/types': 7.16.0 - dev: true /@types/babel__traverse/7.14.2: resolution: {integrity: sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==} dependencies: '@babel/types': 7.16.0 - dev: true - - /@types/body-parser/1.19.2: - resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} - dependencies: - '@types/connect': 3.4.35 - '@types/node': 16.11.35 - dev: true - - /@types/connect/3.4.35: - resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} - dependencies: - '@types/node': 16.11.35 - dev: true /@types/eslint-scope/3.7.1: resolution: {integrity: sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==} @@ -3530,23 +3175,6 @@ packages: /@types/estree/0.0.51: resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - /@types/express-serve-static-core/4.17.28: - resolution: {integrity: sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==} - dependencies: - '@types/node': 16.11.35 - '@types/qs': 6.9.7 - '@types/range-parser': 1.2.4 - dev: true - - /@types/express/4.17.13: - resolution: {integrity: sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==} - dependencies: - '@types/body-parser': 1.19.2 - '@types/express-serve-static-core': 4.17.28 - '@types/qs': 6.9.7 - '@types/serve-static': 1.13.10 - dev: true - /@types/glob/7.1.4: resolution: {integrity: sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==} dependencies: @@ -3557,24 +3185,20 @@ packages: /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 16.11.35 - dev: true + '@types/node': 16.7.10 /@types/istanbul-lib-coverage/2.0.3: resolution: {integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==} - dev: true /@types/istanbul-lib-report/3.0.0: resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} dependencies: '@types/istanbul-lib-coverage': 2.0.3 - dev: true /@types/istanbul-reports/3.0.1: resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==} dependencies: '@types/istanbul-lib-report': 3.0.0 - dev: true /@types/jest/27.0.2: resolution: {integrity: sha512-4dRxkS/AFX0c5XW6IPMNOydLn2tEhNhJV7DnYK+0bjoJZ+QTmfucBlihX7aoEsh/ocYtkLC73UbnBXBXIxsULA==} @@ -3583,21 +3207,21 @@ packages: pretty-format: 27.2.0 dev: true + /@types/jsdom/16.2.14: + resolution: {integrity: sha512-6BAy1xXEmMuHeAJ4Fv4yXKwBDTGTOseExKE3OaHiNycdHdZw59KfYzrt0DkDluvwmik1HRt6QS7bImxUmpSy+w==} + dependencies: + '@types/node': 16.7.10 + '@types/parse5': 6.0.3 + '@types/tough-cookie': 4.0.2 + dev: false + /@types/json-schema/7.0.9: resolution: {integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==} - /@types/mime/1.3.2: - resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==} - dev: true - /@types/minimatch/3.0.5: resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} dev: true - /@types/node/16.11.35: - resolution: {integrity: sha512-QXu45LyepgnhUfnIAj/FyT4uM87ug5KpIrgXfQtUPNAlx8w5hmd8z8emqCLNvG11QkpRSCG9Qg2buMxvqfjfsQ==} - dev: true - /@types/node/16.7.10: resolution: {integrity: sha512-S63Dlv4zIPb8x6MMTgDq5WWRJQe56iBEY0O3SOFA9JrRienkOVDXSXBjjJw6HTNQYSE2JI6GMCR6LVbIMHJVvA==} @@ -3605,6 +3229,10 @@ packages: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} dev: true + /@types/parse5/6.0.3: + resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} + dev: false + /@types/prettier/2.3.2: resolution: {integrity: sha512-eI5Yrz3Qv4KPUa/nSIAi0h+qX0XyewOliug5F2QAtuRg6Kjg6jfmxe1GIwoIRhZspD1A0RP8ANrPwvEXXtRFog==} dev: true @@ -3613,30 +3241,12 @@ packages: resolution: {integrity: sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==} dev: true - /@types/qs/6.9.7: - resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} - dev: true - - /@types/range-parser/1.2.4: - resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} - dev: true - - /@types/serve-static/1.13.10: - resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} - dependencies: - '@types/mime': 1.3.2 - '@types/node': 16.11.35 - dev: true - /@types/stack-utils/2.0.1: resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} - dev: true - /@types/wait-on/5.3.1: - resolution: {integrity: sha512-2FFOKCF/YydrMUaqg+fkk49qf0e5rDgwt6aQsMzFQzbS419h2gNOXyiwp/o2yYy27bi/C1z+HgfncryjGzlvgQ==} - dependencies: - '@types/node': 16.11.35 - dev: true + /@types/tough-cookie/4.0.2: + resolution: {integrity: sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==} + dev: false /@types/webpack/5.28.0_webpack-cli@4.9.1: resolution: {integrity: sha512-8cP0CzcxUiFuA9xGJkfeVpqmWTk9nx6CWwamRGCj95ph1SmlRRk9KlCZ6avhCbZd4L68LvYT6l1kpdEnQXrF8w==} @@ -3653,7 +3263,6 @@ packages: /@types/yargs-parser/20.2.1: resolution: {integrity: sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==} - dev: true /@types/yargs/16.0.4: resolution: {integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==} @@ -3661,6 +3270,11 @@ packages: '@types/yargs-parser': 20.2.1 dev: true + /@types/yargs/17.0.10: + resolution: {integrity: sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==} + dependencies: + '@types/yargs-parser': 20.2.1 + /@typescript-eslint/eslint-plugin/5.10.2_ef898d455f9b0babfb845561449ef0a9: resolution: {integrity: sha512-4W/9lLuE+v27O/oe7hXJKjNtBLnZE8tQAFpapdxwSVHqtmIoPB1gph3+ahNwVuNL37BX7YQHyGF9Xv6XCnIX2Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4218,7 +3832,10 @@ packages: /abab/2.0.5: resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==} - dev: true + + /abab/2.0.6: + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + dev: false /accepts/1.3.7: resolution: {integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==} @@ -4228,20 +3845,11 @@ packages: negotiator: 0.6.2 dev: true - /accepts/1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} - dependencies: - mime-types: 2.1.35 - negotiator: 0.6.3 - dev: true - /acorn-globals/6.0.0: resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==} dependencies: acorn: 7.4.1 acorn-walk: 7.2.0 - dev: true /acorn-import-assertions/1.7.6_acorn@8.5.0: resolution: {integrity: sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA==} @@ -4282,7 +3890,6 @@ packages: /acorn-walk/7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} - dev: true /acorn/6.4.2: resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} @@ -4294,7 +3901,6 @@ packages: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} engines: {node: '>=0.4.0'} hasBin: true - dev: true /acorn/8.5.0: resolution: {integrity: sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==} @@ -4318,7 +3924,6 @@ packages: debug: 4.3.2 transitivePeerDependencies: - supports-color - dev: true /aggregate-error/3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} @@ -4419,7 +4024,6 @@ packages: engines: {node: '>=4'} dependencies: color-convert: 1.9.3 - dev: true /ansi-styles/4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} @@ -4430,7 +4034,6 @@ packages: /ansi-styles/5.2.0: resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} engines: {node: '>=10'} - dev: true /anymatch/2.0.0: resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} @@ -4446,28 +4049,15 @@ packages: dependencies: normalize-path: 3.0.0 picomatch: 2.3.0 - dev: true - - /append-transform/2.0.0: - resolution: {integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==} - engines: {node: '>=8'} - dependencies: - default-require-extensions: 3.0.0 - dev: true /aproba/1.2.0: resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} dev: true - /archy/1.0.0: - resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=} - dev: true - /argparse/1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 - dev: true /argparse/2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -4492,10 +4082,6 @@ packages: engines: {node: '>=8'} dev: true - /array-flatten/1.1.1: - resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} - dev: true - /array-union/1.0.2: resolution: {integrity: sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=} engines: {node: '>=0.10.0'} @@ -4575,7 +4161,6 @@ packages: /asynckit/0.4.0: resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} - dev: true /at-least-node/1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} @@ -4596,14 +4181,6 @@ packages: resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} dev: true - /axios/0.21.4: - resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} - dependencies: - follow-redirects: 1.14.2 - transitivePeerDependencies: - - debug - dev: true - /babel-code-frame/6.26.0: resolution: {integrity: sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=} dependencies: @@ -4675,6 +4252,23 @@ packages: - supports-color dev: true + /babel-jest/28.1.0_@babel+core@7.16.0: + resolution: {integrity: sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + dependencies: + '@babel/core': 7.16.0 + '@jest/transform': 28.1.0 + '@types/babel__core': 7.1.15 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 28.0.2_@babel+core@7.16.0 + chalk: 4.1.2 + graceful-fs: 4.2.9 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + /babel-loader/8.2.3_1bd60a6cd0f7024f034efd75ae733a3f: resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==} engines: {node: '>= 8.9'} @@ -4715,7 +4309,7 @@ packages: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: object.assign: 4.1.2 - dev: true + dev: false /babel-plugin-istanbul/6.0.0: resolution: {integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==} @@ -4741,17 +4335,25 @@ packages: test-exclude: 6.0.0 transitivePeerDependencies: - supports-color + + /babel-plugin-jest-hoist/27.2.0: + resolution: {integrity: sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dependencies: + '@babel/template': 7.16.0 + '@babel/types': 7.16.0 + '@types/babel__core': 7.1.15 + '@types/babel__traverse': 7.14.2 dev: true - /babel-plugin-jest-hoist/27.2.0: - resolution: {integrity: sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /babel-plugin-jest-hoist/28.0.2: + resolution: {integrity: sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@babel/template': 7.16.0 '@babel/types': 7.16.0 '@types/babel__core': 7.1.15 '@types/babel__traverse': 7.14.2 - dev: true /babel-plugin-polyfill-corejs2/0.2.3_@babel+core@7.16.0: resolution: {integrity: sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==} @@ -4764,7 +4366,7 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /babel-plugin-polyfill-corejs3/0.3.0_@babel+core@7.16.0: resolution: {integrity: sha512-JLwi9vloVdXLjzACL80j24bG6/T1gYxwowG44dg6HN/7aTPdyPbJJidf6ajoA3RPHHtW0j9KMrSOLpIZpAnPpg==} @@ -4776,7 +4378,7 @@ packages: core-js-compat: 3.19.1 transitivePeerDependencies: - supports-color - dev: true + dev: false /babel-plugin-polyfill-regenerator/0.2.3_@babel+core@7.16.0: resolution: {integrity: sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==} @@ -4787,7 +4389,7 @@ packages: '@babel/helper-define-polyfill-provider': 0.2.4_@babel+core@7.16.0 transitivePeerDependencies: - supports-color - dev: true + dev: false /babel-plugin-transform-es2015-modules-commonjs/6.26.2: resolution: {integrity: sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==} @@ -4823,7 +4425,6 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0 '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.0 - dev: true /babel-preset-jest/27.2.0_@babel+core@7.16.0: resolution: {integrity: sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==} @@ -4836,6 +4437,16 @@ packages: babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0 dev: true + /babel-preset-jest/28.0.2_@babel+core@7.16.0: + resolution: {integrity: sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.16.0 + babel-plugin-jest-hoist: 28.0.2 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0 + /babel-register/6.26.0: resolution: {integrity: sha1-btAhFz4vy0htestFxgCahW9kcHE=} dependencies: @@ -4988,24 +4599,6 @@ packages: type-is: 1.6.18 dev: true - /body-parser/1.20.0: - resolution: {integrity: sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - dependencies: - bytes: 3.1.2 - content-type: 1.0.4 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.10.3 - raw-body: 2.5.1 - type-is: 1.6.18 - unpipe: 1.0.0 - dev: true - /boolbase/1.0.0: resolution: {integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24=} dev: true @@ -5037,7 +4630,6 @@ packages: engines: {node: '>=8'} dependencies: fill-range: 7.0.1 - dev: true /brorand/1.1.0: resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=} @@ -5045,7 +4637,6 @@ packages: /browser-process-hrtime/1.0.0: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} - dev: true /browser-stdout/1.3.1: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} @@ -5121,7 +4712,6 @@ packages: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} dependencies: node-int64: 0.4.0 - dev: true /buffer-from/1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -5147,11 +4737,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /bytes/3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - dev: true - /cacache/12.0.4: resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} dependencies: @@ -5211,22 +4796,11 @@ packages: unset-value: 1.0.0 dev: true - /caching-transform/4.0.0: - resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} - engines: {node: '>=8'} - dependencies: - hasha: 5.2.2 - make-dir: 3.1.0 - package-hash: 4.0.0 - write-file-atomic: 3.0.3 - dev: true - /call-bind/1.0.2: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 get-intrinsic: 1.1.1 - dev: true /call-me-maybe/1.0.1: resolution: {integrity: sha1-JtII6onje1y95gJQoV8DHBak1ms=} @@ -5264,7 +4838,6 @@ packages: /camelcase/5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} - dev: true /camelcase/6.2.0: resolution: {integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==} @@ -5317,7 +4890,6 @@ packages: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - dev: true /chalk/3.0.0: resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} @@ -5333,7 +4905,6 @@ packages: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - dev: true /char-regex/1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} @@ -5426,7 +4997,6 @@ packages: /ci-info/3.2.0: resolution: {integrity: sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==} - dev: true /cipher-base/1.0.4: resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} @@ -5553,7 +5123,6 @@ packages: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 - dev: true /color-convert/2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} @@ -5563,7 +5132,6 @@ packages: /color-name/1.1.3: resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} - dev: true /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} @@ -5595,25 +5163,15 @@ packages: engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 - dev: true /commander/2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - /commander/3.0.2: - resolution: {integrity: sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==} - dev: true - /commander/4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} dev: true - /commander/5.1.0: - resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} - engines: {node: '>= 6'} - dev: true - /commander/7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} @@ -5686,13 +5244,6 @@ packages: resolution: {integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=} dev: true - /content-disposition/0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} - dependencies: - safe-buffer: 5.2.1 - dev: true - /content-type/1.0.4: resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} engines: {node: '>= 0.6'} @@ -5702,22 +5253,12 @@ packages: resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} dependencies: safe-buffer: 5.1.2 - dev: true - - /cookie-signature/1.0.6: - resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} - dev: true /cookie/0.4.1: resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==} engines: {node: '>= 0.6'} dev: true - /cookie/0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} - engines: {node: '>= 0.6'} - dev: true - /copy-concurrently/1.0.5: resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} dependencies: @@ -5752,7 +5293,7 @@ packages: dependencies: browserslist: 4.17.6 semver: 7.0.0 - dev: true + dev: false /core-js/2.6.12: resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} @@ -5987,31 +5528,25 @@ packages: /cssom/0.3.8: resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - dev: true /cssom/0.4.4: resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} dev: true + /cssom/0.5.0: + resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} + dev: false + /cssstyle/2.3.0: resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} engines: {node: '>=8'} dependencies: cssom: 0.3.8 - dev: true /custom-event/1.0.1: resolution: {integrity: sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=} dev: true - /cwd/0.10.0: - resolution: {integrity: sha1-FyQAaUBXwioTsM8WFix+S3p/5Wc=} - engines: {node: '>=0.8'} - dependencies: - find-pkg: 0.1.2 - fs-exists-sync: 0.1.0 - dev: true - /cyclist/1.0.1: resolution: {integrity: sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=} dev: true @@ -6032,6 +5567,15 @@ packages: whatwg-url: 8.7.0 dev: true + /data-urls/3.0.2: + resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} + engines: {node: '>=12'} + dependencies: + abab: 2.0.6 + whatwg-mimetype: 3.0.0 + whatwg-url: 11.0.0 + dev: false + /date-format/2.1.0: resolution: {integrity: sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==} engines: {node: '>=4.0'} @@ -6078,7 +5622,6 @@ packages: optional: true dependencies: ms: 2.1.2 - dev: true /decamelize/1.2.0: resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=} @@ -6087,7 +5630,6 @@ packages: /decimal.js/10.3.1: resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==} - dev: true /decode-uri-component/0.2.0: resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=} @@ -6107,26 +5649,17 @@ packages: /deep-is/0.1.3: resolution: {integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=} - dev: true /deepmerge/4.2.2: resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} engines: {node: '>=0.10.0'} dev: true - /default-require-extensions/3.0.0: - resolution: {integrity: sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==} - engines: {node: '>=8'} - dependencies: - strip-bom: 4.0.0 - dev: true - /define-properties/1.1.3: resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} engines: {node: '>= 0.4'} dependencies: object-keys: 1.1.1 - dev: true /define-property/0.2.5: resolution: {integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=} @@ -6167,7 +5700,6 @@ packages: /delayed-stream/1.0.0: resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=} engines: {node: '>=0.4.0'} - dev: true /depcheck/1.4.2: resolution: {integrity: sha512-oYaBLRbF5NMkYxc5rltnqtuPAn25Lx5xPBIJXy5oUVBgrEDDtotCoYUfFH8lvcmSWzgk1Ts9H+f4Rk0oWL51LQ==} @@ -6206,11 +5738,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /depd/2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - dev: true - /deps-regex/0.1.4: resolution: {integrity: sha1-UYZnt2kUYKXn4KNBvnbrfOgJAYQ=} dev: true @@ -6222,11 +5749,6 @@ packages: minimalistic-assert: 1.0.1 dev: true - /destroy/1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - dev: true - /detect-indent/4.0.0: resolution: {integrity: sha1-920GQ1LN9Docts5hnE7jqUdd4gg=} engines: {node: '>=0.10.0'} @@ -6248,9 +5770,9 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true - /diff-sequences/27.5.1: - resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /diff-sequences/28.0.2: + resolution: {integrity: sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dev: true /diff/3.5.0: @@ -6337,6 +5859,13 @@ packages: webidl-conversions: 5.0.0 dev: true + /domexception/4.0.0: + resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} + engines: {node: '>=12'} + dependencies: + webidl-conversions: 7.0.0 + dev: false + /domutils/1.7.0: resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} dependencies: @@ -6386,6 +5915,11 @@ packages: minimalistic-crypto-utils: 1.0.1 dev: true + /emittery/0.10.2: + resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} + engines: {node: '>=12'} + dev: true + /emittery/0.8.1: resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==} engines: {node: '>=10'} @@ -6546,10 +6080,6 @@ packages: is-symbol: 1.0.4 dev: true - /es6-error/4.1.1: - resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} - dev: true - /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -6561,12 +6091,10 @@ packages: /escape-string-regexp/1.0.5: resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} engines: {node: '>=0.8.0'} - dev: true /escape-string-regexp/2.0.0: resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} engines: {node: '>=8'} - dev: true /escape-string-regexp/4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} @@ -6596,7 +6124,6 @@ packages: optionator: 0.8.3 optionalDependencies: source-map: 0.6.1 - dev: true /eslint-config-prettier/8.3.0_eslint@8.2.0: resolution: {integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==} @@ -6836,7 +6363,6 @@ packages: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} hasBin: true - dev: true /esquery/1.4.0: resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} @@ -6866,12 +6392,6 @@ packages: /esutils/2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} - dev: true - - /etag/1.8.1: - resolution: {integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=} - engines: {node: '>= 0.6'} - dev: true /eventemitter3/4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} @@ -6920,21 +6440,6 @@ packages: to-regex: 3.0.2 dev: true - /expand-tilde/1.2.2: - resolution: {integrity: sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=} - engines: {node: '>=0.10.0'} - dependencies: - os-homedir: 1.0.2 - dev: true - - /expect-playwright/0.7.2: - resolution: {integrity: sha512-5o9si+8SUi68QVI0CRVv8tvTjZinpJWRSfQ3GP6v0DvlK55lDgFvD79r6A/NU+EUawrBc62qP30MxzOUnXNJZQ==} - dev: true - - /expect-playwright/0.8.0: - resolution: {integrity: sha512-+kn8561vHAY+dt+0gMqqj1oY+g5xWrsuGMk4QGxotT2WS545nVqqjs37z6hrYfIuucwqthzwJfCJUEYqixyljg==} - dev: true - /expect/27.3.1: resolution: {integrity: sha512-MrNXV2sL9iDRebWPGOGFdPQRl2eDQNu/uhxIMShjjx74T6kC6jFIkmQ6OqXDtevjGUkyB2IT56RzDBqXf/QPCg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -6947,51 +6452,15 @@ packages: jest-regex-util: 27.0.6 dev: true - /expect/27.5.1: - resolution: {integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - jest-get-type: 27.5.1 - jest-matcher-utils: 27.5.1 - jest-message-util: 27.5.1 - dev: true - - /express/4.18.1: - resolution: {integrity: sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==} - engines: {node: '>= 0.10.0'} + /expect/28.1.0: + resolution: {integrity: sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - accepts: 1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.0 - content-disposition: 0.5.4 - content-type: 1.0.4 - cookie: 0.5.0 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 2.0.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - 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.4.1 - parseurl: 1.3.3 - path-to-regexp: 0.1.7 - proxy-addr: 2.0.7 - qs: 6.10.3 - range-parser: 1.2.1 - 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 + '@jest/expect-utils': 28.1.0 + jest-get-type: 28.0.2 + jest-matcher-utils: 28.1.0 + jest-message-util: 28.1.0 + jest-util: 28.1.0 dev: true /extend-shallow/2.0.1: @@ -7071,7 +6540,6 @@ packages: /fast-levenshtein/2.0.6: resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} - dev: true /fastest-levenshtein/1.0.12: resolution: {integrity: sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==} @@ -7086,7 +6554,6 @@ packages: resolution: {integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==} dependencies: bser: 2.1.1 - dev: true /figgy-pudding/3.5.2: resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} @@ -7120,7 +6587,6 @@ packages: engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 - dev: true /finalhandler/1.1.2: resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} @@ -7135,19 +6601,6 @@ packages: unpipe: 1.0.0 dev: true - /finalhandler/1.2.0: - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} - engines: {node: '>= 0.8'} - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.4.1 - parseurl: 1.3.3 - statuses: 2.0.1 - unpipe: 1.0.0 - dev: true - /find-cache-dir/2.1.0: resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} engines: {node: '>=6'} @@ -7166,32 +6619,6 @@ packages: pkg-dir: 4.2.0 dev: true - /find-file-up/0.1.3: - resolution: {integrity: sha1-z2gJG8+fMApA2kEbN9pczlovvqA=} - engines: {node: '>=0.10.0'} - dependencies: - fs-exists-sync: 0.1.0 - resolve-dir: 0.1.1 - dev: true - - /find-pkg/0.1.2: - resolution: {integrity: sha1-G9wiwG42NlUy4qJIBGhUuXiNpVc=} - engines: {node: '>=0.10.0'} - dependencies: - find-file-up: 0.1.3 - dev: true - - /find-process/1.4.7: - resolution: {integrity: sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==} - hasBin: true - dependencies: - chalk: 4.1.2 - commander: 5.1.0 - debug: 4.3.2 - transitivePeerDependencies: - - supports-color - dev: true - /find-up/3.0.0: resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} engines: {node: '>=6'} @@ -7251,14 +6678,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /foreground-child/2.0.0: - resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} - engines: {node: '>=8.0.0'} - dependencies: - cross-spawn: 7.0.3 - signal-exit: 3.0.3 - dev: true - /forever-agent/0.6.1: resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=} dev: true @@ -7281,10 +6700,14 @@ packages: mime-types: 2.1.32 dev: true - /forwarded/0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - dev: true + /form-data/4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.32 + dev: false /fragment-cache/0.2.1: resolution: {integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=} @@ -7293,11 +6716,6 @@ packages: map-cache: 0.2.2 dev: true - /fresh/0.5.2: - resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} - engines: {node: '>= 0.6'} - dev: true - /from2/2.3.0: resolution: {integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=} dependencies: @@ -7305,15 +6723,6 @@ packages: readable-stream: 2.3.7 dev: true - /fromentries/1.3.2: - resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} - dev: true - - /fs-exists-sync/0.1.0: - resolution: {integrity: sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=} - engines: {node: '>=0.10.0'} - dev: true - /fs-extra/8.1.0: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} @@ -7382,7 +6791,6 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true - dev: true optional: true /function-bind/1.1.1: @@ -7401,7 +6809,6 @@ packages: /gensync/1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} - dev: true /get-caller-file/2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} @@ -7417,17 +6824,10 @@ packages: function-bind: 1.1.1 has: 1.0.3 has-symbols: 1.0.2 - dev: true /get-package-type/0.1.0: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} - dev: true - - /get-port/6.1.2: - resolution: {integrity: sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true /get-stream/6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} @@ -7504,28 +6904,9 @@ packages: path-is-absolute: 1.0.1 dev: true - /global-modules/0.2.3: - resolution: {integrity: sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=} - engines: {node: '>=0.10.0'} - dependencies: - global-prefix: 0.1.5 - is-windows: 0.2.0 - dev: true - - /global-prefix/0.1.5: - resolution: {integrity: sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=} - engines: {node: '>=0.10.0'} - dependencies: - homedir-polyfill: 1.0.3 - ini: 1.3.8 - is-windows: 0.2.0 - which: 1.3.1 - dev: true - /globals/11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - dev: true /globals/13.11.0: resolution: {integrity: sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==} @@ -7627,7 +7008,6 @@ packages: /has-flag/3.0.0: resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} engines: {node: '>=4'} - dev: true /has-flag/4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} @@ -7636,7 +7016,6 @@ packages: /has-symbols/1.0.2: resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} engines: {node: '>= 0.4'} - dev: true /has-tostringtag/1.0.0: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} @@ -7702,14 +7081,6 @@ packages: minimalistic-assert: 1.0.1 dev: true - /hasha/5.2.2: - resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} - engines: {node: '>=8'} - dependencies: - is-stream: 2.0.1 - type-fest: 0.8.1 - dev: true - /he/1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -7735,13 +7106,6 @@ packages: os-tmpdir: 1.0.2 dev: true - /homedir-polyfill/1.0.3: - resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} - engines: {node: '>=0.10.0'} - dependencies: - parse-passwd: 1.0.0 - dev: true - /hsl-regex/1.0.0: resolution: {integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=} dev: true @@ -7757,6 +7121,13 @@ packages: whatwg-encoding: 1.0.5 dev: true + /html-encoding-sniffer/3.0.0: + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} + engines: {node: '>=12'} + dependencies: + whatwg-encoding: 2.0.0 + dev: false + /html-escaper/2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} dev: true @@ -7772,17 +7143,6 @@ packages: toidentifier: 1.0.0 dev: true - /http-errors/2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 - dev: true - /http-proxy-agent/4.0.1: resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} engines: {node: '>= 6'} @@ -7794,6 +7154,17 @@ packages: - supports-color dev: true + /http-proxy-agent/5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} + dependencies: + '@tootallnate/once': 2.0.0 + agent-base: 6.0.2 + debug: 4.3.2 + transitivePeerDependencies: + - supports-color + dev: false + /http-proxy/1.18.1: resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} @@ -7826,7 +7197,6 @@ packages: debug: 4.3.2 transitivePeerDependencies: - supports-color - dev: true /human-signals/2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} @@ -7839,6 +7209,13 @@ packages: safer-buffer: 2.1.2 dev: true + /iconv-lite/0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: false + /icss-replace-symbols/1.1.0: resolution: {integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=} dev: true @@ -7920,7 +7297,6 @@ packages: /imurmurhash/0.1.4: resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=} engines: {node: '>=0.8.19'} - dev: true /indent-string/4.0.0: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} @@ -7956,10 +7332,6 @@ packages: /inherits/2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - /ini/1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - dev: true - /internal-slot/1.0.3: resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} engines: {node: '>= 0.4'} @@ -7984,11 +7356,6 @@ packages: loose-envify: 1.4.0 dev: true - /ipaddr.js/1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - dev: true - /is-absolute-url/2.1.0: resolution: {integrity: sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=} engines: {node: '>=0.10.0'} @@ -8202,7 +7569,6 @@ packages: /is-number/7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - dev: true /is-obj/2.0.0: resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} @@ -8227,7 +7593,6 @@ packages: /is-potential-custom-element-name/1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - dev: true /is-regex/1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} @@ -8263,11 +7628,6 @@ packages: resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} dev: true - /is-windows/0.2.0: - resolution: {integrity: sha1-3hqm1j6indJIc3tp8f+LgALSEIw=} - engines: {node: '>=0.10.0'} - dev: true - /is-windows/1.0.2: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} @@ -8345,14 +7705,6 @@ packages: /istanbul-lib-coverage/3.2.0: resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} engines: {node: '>=8'} - dev: true - - /istanbul-lib-hook/3.0.0: - resolution: {integrity: sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==} - engines: {node: '>=8'} - dependencies: - append-transform: 2.0.0 - dev: true /istanbul-lib-instrument/1.10.2: resolution: {integrity: sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==} @@ -8388,21 +7740,7 @@ packages: istanbul-lib-coverage: 3.2.0 semver: 6.3.0 transitivePeerDependencies: - - supports-color - dev: true - - /istanbul-lib-processinfo/2.0.2: - resolution: {integrity: sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==} - engines: {node: '>=8'} - dependencies: - archy: 1.0.0 - cross-spawn: 7.0.3 - istanbul-lib-coverage: 3.0.0 - make-dir: 3.1.0 - p-map: 3.0.0 - rimraf: 3.0.2 - uuid: 3.4.0 - dev: true + - supports-color /istanbul-lib-report/3.0.0: resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} @@ -8432,15 +7770,22 @@ packages: istanbul-lib-report: 3.0.0 dev: true + /istanbul-reports/3.1.4: + resolution: {integrity: sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==} + engines: {node: '>=8'} + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.0 + dev: true + /javascript-stringify/1.6.0: resolution: {integrity: sha1-FC0RHzpuPa6PSpr9d9RYVbWpzOM=} dev: true - /jest-changed-files/27.3.0: - resolution: {integrity: sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-changed-files/28.0.2: + resolution: {integrity: sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.2.5 execa: 5.1.1 throat: 6.0.1 dev: true @@ -8472,26 +7817,26 @@ packages: - supports-color dev: true - /jest-circus/27.5.1: - resolution: {integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-circus/28.1.0: + resolution: {integrity: sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 + '@jest/environment': 28.1.0 + '@jest/expect': 28.1.0 + '@jest/test-result': 28.1.0 + '@jest/types': 28.1.0 + '@types/node': 16.7.10 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 - expect: 27.5.1 is-generator-fn: 2.1.0 - jest-each: 27.5.1 - jest-matcher-utils: 27.5.1 - jest-message-util: 27.5.1 - jest-runtime: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - pretty-format: 27.5.1 + jest-each: 28.1.0 + jest-matcher-utils: 28.1.0 + jest-message-util: 28.1.0 + jest-runtime: 28.1.0 + jest-snapshot: 28.1.0 + jest-util: 28.1.0 + pretty-format: 28.1.0 slash: 3.0.0 stack-utils: 2.0.3 throat: 6.0.1 @@ -8499,9 +7844,9 @@ packages: - supports-color dev: true - /jest-cli/27.3.1: - resolution: {integrity: sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-cli/28.1.0: + resolution: {integrity: sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -8509,24 +7854,22 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.3.1 - '@jest/test-result': 27.3.1 - '@jest/types': 27.2.5 + '@jest/core': 28.1.0 + '@jest/test-result': 28.1.0 + '@jest/types': 28.1.0 chalk: 4.1.2 exit: 0.1.2 - graceful-fs: 4.2.8 + graceful-fs: 4.2.9 import-local: 3.0.2 - jest-config: 27.3.1 - jest-util: 27.3.1 - jest-validate: 27.3.1 + jest-config: 28.1.0 + jest-util: 28.1.0 + jest-validate: 28.1.0 prompts: 2.4.1 - yargs: 16.2.0 + yargs: 17.5.0 transitivePeerDependencies: - - bufferutil - - canvas + - '@types/node' - supports-color - ts-node - - utf-8-validate dev: true /jest-config/27.3.1: @@ -8566,6 +7909,83 @@ packages: - utf-8-validate dev: true + /jest-config/28.1.0: + resolution: {integrity: sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.16.0 + '@jest/test-sequencer': 28.1.0 + '@jest/types': 28.1.0 + babel-jest: 28.1.0_@babel+core@7.16.0 + chalk: 4.1.2 + ci-info: 3.2.0 + deepmerge: 4.2.2 + glob: 7.2.0 + graceful-fs: 4.2.9 + jest-circus: 28.1.0 + jest-environment-node: 28.1.0 + jest-get-type: 28.0.2 + jest-regex-util: 28.0.2 + jest-resolve: 28.1.0 + jest-runner: 28.1.0 + jest-util: 28.1.0 + jest-validate: 28.1.0 + micromatch: 4.0.4 + parse-json: 5.2.0 + pretty-format: 28.1.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-config/28.1.0_@types+node@16.7.10: + resolution: {integrity: sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.16.0 + '@jest/test-sequencer': 28.1.0 + '@jest/types': 28.1.0 + '@types/node': 16.7.10 + babel-jest: 28.1.0_@babel+core@7.16.0 + chalk: 4.1.2 + ci-info: 3.2.0 + deepmerge: 4.2.2 + glob: 7.2.0 + graceful-fs: 4.2.9 + jest-circus: 28.1.0 + jest-environment-node: 28.1.0 + jest-get-type: 28.0.2 + jest-regex-util: 28.0.2 + jest-resolve: 28.1.0 + jest-runner: 28.1.0 + jest-util: 28.1.0 + jest-validate: 28.1.0 + micromatch: 4.0.4 + parse-json: 5.2.0 + pretty-format: 28.1.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + /jest-diff/27.2.0: resolution: {integrity: sha512-QSO9WC6btFYWtRJ3Hac0sRrkspf7B01mGrrQEiCW6TobtViJ9RWL0EmOs/WnBsZDsI/Y2IoSHZA2x6offu0sYw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -8586,14 +8006,14 @@ packages: pretty-format: 27.3.1 dev: true - /jest-diff/27.5.1: - resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-diff/28.1.0: + resolution: {integrity: sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: chalk: 4.1.2 - diff-sequences: 27.5.1 - jest-get-type: 27.5.1 - pretty-format: 27.5.1 + diff-sequences: 28.0.2 + jest-get-type: 28.0.2 + pretty-format: 28.1.0 dev: true /jest-docblock/27.0.6: @@ -8603,9 +8023,9 @@ packages: detect-newline: 3.1.0 dev: true - /jest-docblock/27.5.1: - resolution: {integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-docblock/28.0.2: + resolution: {integrity: sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: detect-newline: 3.1.0 dev: true @@ -8621,15 +8041,15 @@ packages: pretty-format: 27.3.1 dev: true - /jest-each/27.5.1: - resolution: {integrity: sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-each/28.1.0: + resolution: {integrity: sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.5.1 + '@jest/types': 28.1.0 chalk: 4.1.2 - jest-get-type: 27.5.1 - jest-util: 27.5.1 - pretty-format: 27.5.1 + jest-get-type: 28.0.2 + jest-util: 28.1.0 + pretty-format: 28.1.0 dev: true /jest-environment-jsdom/27.3.1: @@ -8650,23 +8070,24 @@ packages: - utf-8-validate dev: true - /jest-environment-jsdom/27.5.1: - resolution: {integrity: sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-environment-jsdom/28.1.0: + resolution: {integrity: sha512-8n6P4xiDjNVqTWv6W6vJPuQdLx+ZiA3dbYg7YJ+DPzR+9B61K6pMVJrSs2IxfGRG4J7pyAUA5shQ9G0KEun78w==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 27.5.1 - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - jest-mock: 27.5.1 - jest-util: 27.5.1 - jsdom: 16.7.0 + '@jest/environment': 28.1.0 + '@jest/fake-timers': 28.1.0 + '@jest/types': 28.1.0 + '@types/jsdom': 16.2.14 + '@types/node': 16.7.10 + jest-mock: 28.1.0 + jest-util: 28.1.0 + jsdom: 19.0.0 transitivePeerDependencies: - bufferutil - canvas - supports-color - utf-8-validate - dev: true + dev: false /jest-environment-node/27.3.1: resolution: {integrity: sha512-T89F/FgkE8waqrTSA7/ydMkcc52uYPgZZ6q8OaZgyiZkJb5QNNCF6oPZjH9IfPFfcc9uBWh1574N0kY0pSvTXw==} @@ -8680,16 +8101,16 @@ packages: jest-util: 27.3.1 dev: true - /jest-environment-node/27.5.1: - resolution: {integrity: sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-environment-node/28.1.0: + resolution: {integrity: sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 27.5.1 - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - jest-mock: 27.5.1 - jest-util: 27.5.1 + '@jest/environment': 28.1.0 + '@jest/fake-timers': 28.1.0 + '@jest/types': 28.1.0 + '@types/node': 16.7.10 + jest-mock: 28.1.0 + jest-util: 28.1.0 dev: true /jest-get-type/27.3.1: @@ -8697,9 +8118,9 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true - /jest-get-type/27.5.1: - resolution: {integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-get-type/28.0.2: + resolution: {integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dev: true /jest-haste-map/27.3.1: @@ -8722,25 +8143,23 @@ packages: fsevents: 2.3.2 dev: true - /jest-haste-map/27.5.1: - resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-haste-map/28.1.0: + resolution: {integrity: sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.5.1 + '@jest/types': 28.1.0 '@types/graceful-fs': 4.1.5 - '@types/node': 16.11.35 + '@types/node': 16.7.10 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.9 - jest-regex-util: 27.5.1 - jest-serializer: 27.5.1 - jest-util: 27.5.1 - jest-worker: 27.5.1 + jest-regex-util: 28.0.2 + jest-util: 28.1.0 + jest-worker: 28.1.0 micromatch: 4.0.4 walker: 1.0.7 optionalDependencies: fsevents: 2.3.2 - dev: true /jest-jasmine2/27.3.1: resolution: {integrity: sha512-WK11ZUetDQaC09w4/j7o4FZDUIp+4iYWH/Lik34Pv7ukL+DuXFGdnmmi7dT58J2ZYKFB5r13GyE0z3NPeyJmsg==} @@ -8776,12 +8195,12 @@ packages: pretty-format: 27.3.1 dev: true - /jest-leak-detector/27.5.1: - resolution: {integrity: sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-leak-detector/28.1.0: + resolution: {integrity: sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - jest-get-type: 27.5.1 - pretty-format: 27.5.1 + jest-get-type: 28.0.2 + pretty-format: 28.1.0 dev: true /jest-matcher-utils/27.3.1: @@ -8794,14 +8213,14 @@ packages: pretty-format: 27.3.1 dev: true - /jest-matcher-utils/27.5.1: - resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-matcher-utils/28.1.0: + resolution: {integrity: sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: chalk: 4.1.2 - jest-diff: 27.5.1 - jest-get-type: 27.5.1 - pretty-format: 27.5.1 + jest-diff: 28.1.0 + jest-get-type: 28.0.2 + pretty-format: 28.1.0 dev: true /jest-message-util/27.3.1: @@ -8819,20 +8238,19 @@ packages: stack-utils: 2.0.3 dev: true - /jest-message-util/27.5.1: - resolution: {integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-message-util/28.1.0: + resolution: {integrity: sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@babel/code-frame': 7.16.0 - '@jest/types': 27.5.1 + '@jest/types': 28.1.0 '@types/stack-utils': 2.0.1 chalk: 4.1.2 graceful-fs: 4.2.9 micromatch: 4.0.4 - pretty-format: 27.5.1 + pretty-format: 28.1.0 slash: 3.0.0 stack-utils: 2.0.3 - dev: true /jest-mock/27.3.0: resolution: {integrity: sha512-ziZiLk0elZOQjD08bLkegBzv5hCABu/c8Ytx45nJKkysQwGaonvmTxwjLqEA4qGdasq9o2I8/HtdGMNnVsMTGw==} @@ -8842,36 +8260,12 @@ packages: '@types/node': 16.7.10 dev: true - /jest-mock/27.5.1: - resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - '@types/node': 16.11.35 - dev: true - - /jest-playwright-preset/1.7.0_89cf1c6755e58f3f805ad4bf156d5a14: - resolution: {integrity: sha512-G25Nik+By0SNniMDdkouDL/yA1LdqjzsXNSVU4xnRX1typjXRmzRE0aSgqxas2sRi8cwG3M1ioHdkLLsp6sang==} - peerDependencies: - jest: '>=26.6.3' - jest-circus: '>=26.6.3' - jest-environment-node: '>=26.6.3' - jest-runner: '>=26.6.3' + /jest-mock/28.1.0: + resolution: {integrity: sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - expect-playwright: 0.7.2 - jest: 27.3.1 - jest-circus: 27.5.1 - jest-environment-node: 27.5.1 - jest-process-manager: 0.3.1 - jest-runner: 27.5.1 - nyc: 15.1.0 - playwright-core: 1.22.0 - rimraf: 3.0.2 - uuid: 8.3.2 - transitivePeerDependencies: - - debug - - supports-color - dev: true + '@jest/types': 28.1.0 + '@types/node': 16.7.10 /jest-pnp-resolver/1.2.2_jest-resolve@27.3.1: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} @@ -8885,7 +8279,7 @@ packages: jest-resolve: 27.3.1 dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@27.5.1: + /jest-pnp-resolver/1.2.2_jest-resolve@28.1.0: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} peerDependencies: @@ -8894,25 +8288,7 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 27.5.1 - dev: true - - /jest-process-manager/0.3.1: - resolution: {integrity: sha512-x9W54UgZ7IkzUHgXtnI1x4GKOVjxtwW0CA/7yGbTHtT/YhENO0Lic2yfVyC/gekn7OIEMcQmy0L1r9WLQABfqw==} - dependencies: - '@types/wait-on': 5.3.1 - chalk: 4.1.2 - cwd: 0.10.0 - exit: 0.1.2 - find-process: 1.4.7 - prompts: 2.4.1 - signal-exit: 3.0.3 - spawnd: 5.0.0 - tree-kill: 1.2.2 - wait-on: 5.3.0 - transitivePeerDependencies: - - debug - - supports-color + jest-resolve: 28.1.0 dev: true /jest-regex-util/27.0.6: @@ -8920,18 +8296,16 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true - /jest-regex-util/27.5.1: - resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dev: true + /jest-regex-util/28.0.2: + resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - /jest-resolve-dependencies/27.3.1: - resolution: {integrity: sha512-X7iLzY8pCiYOnvYo2YrK3P9oSE8/3N2f4pUZMJ8IUcZnT81vlSonya1KTO9ZfKGuC+svE6FHK/XOb8SsoRUV1A==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-resolve-dependencies/28.1.0: + resolution: {integrity: sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.2.5 - jest-regex-util: 27.0.6 - jest-snapshot: 27.3.1 + jest-regex-util: 28.0.2 + jest-snapshot: 28.1.0 transitivePeerDependencies: - supports-color dev: true @@ -8952,17 +8326,16 @@ packages: slash: 3.0.0 dev: true - /jest-resolve/27.5.1: - resolution: {integrity: sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-resolve/28.1.0: + resolution: {integrity: sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.5.1 chalk: 4.1.2 graceful-fs: 4.2.9 - jest-haste-map: 27.5.1 - jest-pnp-resolver: 1.2.2_jest-resolve@27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 + jest-haste-map: 28.1.0 + jest-pnp-resolver: 1.2.2_jest-resolve@28.1.0 + jest-util: 28.1.0 + jest-validate: 28.1.0 resolve: 1.20.0 resolve.exports: 1.1.0 slash: 3.0.0 @@ -9001,36 +8374,33 @@ packages: - utf-8-validate dev: true - /jest-runner/27.5.1: - resolution: {integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-runner/28.1.0: + resolution: {integrity: sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/console': 27.5.1 - '@jest/environment': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 16.11.35 + '@jest/console': 28.1.0 + '@jest/environment': 28.1.0 + '@jest/test-result': 28.1.0 + '@jest/transform': 28.1.0 + '@jest/types': 28.1.0 + '@types/node': 16.7.10 chalk: 4.1.2 - emittery: 0.8.1 + emittery: 0.10.2 graceful-fs: 4.2.9 - jest-docblock: 27.5.1 - jest-environment-jsdom: 27.5.1 - jest-environment-node: 27.5.1 - jest-haste-map: 27.5.1 - jest-leak-detector: 27.5.1 - jest-message-util: 27.5.1 - jest-resolve: 27.5.1 - jest-runtime: 27.5.1 - jest-util: 27.5.1 - jest-worker: 27.5.1 - source-map-support: 0.5.19 + jest-docblock: 28.0.2 + jest-environment-node: 28.1.0 + jest-haste-map: 28.1.0 + jest-leak-detector: 28.1.0 + jest-message-util: 28.1.0 + jest-resolve: 28.1.0 + jest-runtime: 28.1.0 + jest-util: 28.1.0 + jest-watcher: 28.1.0 + jest-worker: 28.1.0 + source-map-support: 0.5.13 throat: 6.0.1 transitivePeerDependencies: - - bufferutil - - canvas - supports-color - - utf-8-validate dev: true /jest-runtime/27.3.1: @@ -9067,30 +8437,30 @@ packages: - supports-color dev: true - /jest-runtime/27.5.1: - resolution: {integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-runtime/28.1.0: + resolution: {integrity: sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 27.5.1 - '@jest/fake-timers': 27.5.1 - '@jest/globals': 27.5.1 - '@jest/source-map': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 + '@jest/environment': 28.1.0 + '@jest/fake-timers': 28.1.0 + '@jest/globals': 28.1.0 + '@jest/source-map': 28.0.2 + '@jest/test-result': 28.1.0 + '@jest/transform': 28.1.0 + '@jest/types': 28.1.0 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 execa: 5.1.1 glob: 7.2.0 graceful-fs: 4.2.9 - jest-haste-map: 27.5.1 - jest-message-util: 27.5.1 - jest-mock: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 + jest-haste-map: 28.1.0 + jest-message-util: 28.1.0 + jest-mock: 28.1.0 + jest-regex-util: 28.0.2 + jest-resolve: 28.1.0 + jest-snapshot: 28.1.0 + jest-util: 28.1.0 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: @@ -9105,14 +8475,6 @@ packages: graceful-fs: 4.2.8 dev: true - /jest-serializer/27.5.1: - resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@types/node': 16.11.35 - graceful-fs: 4.2.9 - dev: true - /jest-snapshot/27.3.1: resolution: {integrity: sha512-APZyBvSgQgOT0XumwfFu7X3G5elj6TGhCBLbBdn3R1IzYustPGPE38F51dBWMQ8hRXa9je0vAdeVDtqHLvB6lg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -9145,31 +8507,32 @@ packages: - supports-color dev: true - /jest-snapshot/27.5.1: - resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-snapshot/28.1.0: + resolution: {integrity: sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@babel/core': 7.16.0 '@babel/generator': 7.16.0 '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0 '@babel/traverse': 7.16.3 '@babel/types': 7.16.0 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 + '@jest/expect-utils': 28.1.0 + '@jest/transform': 28.1.0 + '@jest/types': 28.1.0 '@types/babel__traverse': 7.14.2 '@types/prettier': 2.3.2 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0 chalk: 4.1.2 - expect: 27.5.1 + expect: 28.1.0 graceful-fs: 4.2.9 - jest-diff: 27.5.1 - jest-get-type: 27.5.1 - jest-haste-map: 27.5.1 - jest-matcher-utils: 27.5.1 - jest-message-util: 27.5.1 - jest-util: 27.5.1 + jest-diff: 28.1.0 + jest-get-type: 28.0.2 + jest-haste-map: 28.1.0 + jest-matcher-utils: 28.1.0 + jest-message-util: 28.1.0 + jest-util: 28.1.0 natural-compare: 1.4.0 - pretty-format: 27.5.1 + pretty-format: 28.1.0 semver: 7.3.5 transitivePeerDependencies: - supports-color @@ -9177,7 +8540,7 @@ packages: /jest-transform-stub/2.0.0: resolution: {integrity: sha512-lspHaCRx/mBbnm3h4uMMS3R5aZzMwyNpNIJLXj4cEsV0mIUtS4IjYJLSoyjRCtnxb6RIGJ4NL2quZzfIeNhbkg==} - dev: true + dev: false /jest-util/27.3.1: resolution: {integrity: sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==} @@ -9191,17 +8554,16 @@ packages: picomatch: 2.3.0 dev: true - /jest-util/27.5.1: - resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-util/28.1.0: + resolution: {integrity: sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.5.1 - '@types/node': 16.11.35 + '@jest/types': 28.1.0 + '@types/node': 16.7.10 chalk: 4.1.2 ci-info: 3.2.0 graceful-fs: 4.2.9 picomatch: 2.3.0 - dev: true /jest-validate/27.3.1: resolution: {integrity: sha512-3H0XCHDFLA9uDII67Bwi1Vy7AqwA5HqEEjyy934lgVhtJ3eisw6ShOF1MDmRPspyikef5MyExvIm0/TuLzZ86Q==} @@ -9215,28 +8577,29 @@ packages: pretty-format: 27.3.1 dev: true - /jest-validate/27.5.1: - resolution: {integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-validate/28.1.0: + resolution: {integrity: sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/types': 27.5.1 + '@jest/types': 28.1.0 camelcase: 6.2.0 chalk: 4.1.2 - jest-get-type: 27.5.1 + jest-get-type: 28.0.2 leven: 3.1.0 - pretty-format: 27.5.1 + pretty-format: 28.1.0 dev: true - /jest-watcher/27.3.1: - resolution: {integrity: sha512-9/xbV6chABsGHWh9yPaAGYVVKurWoP3ZMCv6h+O1v9/+pkOroigs6WzZ0e9gLP/njokUwM7yQhr01LKJVMkaZA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-watcher/28.1.0: + resolution: {integrity: sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/test-result': 27.3.1 - '@jest/types': 27.2.5 + '@jest/test-result': 28.1.0 + '@jest/types': 28.1.0 '@types/node': 16.7.10 ansi-escapes: 4.3.2 chalk: 4.1.2 - jest-util: 27.3.1 + emittery: 0.10.2 + jest-util: 28.1.0 string-length: 4.0.2 dev: true @@ -9257,14 +8620,13 @@ packages: merge-stream: 2.0.0 supports-color: 8.1.1 - /jest-worker/27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} + /jest-worker/28.1.0: + resolution: {integrity: sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@types/node': 16.11.35 + '@types/node': 16.7.10 merge-stream: 2.0.0 supports-color: 8.1.1 - dev: true /jest-xml-matcher/1.2.0: resolution: {integrity: sha512-ZGbzXjGUvfvZTvgDS1DAVUGEuWZD5sQNu/yVkbGBPYao98pEjjSvqOfXcQH7fxsty6LMWsFPn241dZdErL1Hzw==} @@ -9274,9 +8636,9 @@ packages: pretty-data: 0.40.0 dev: true - /jest/27.3.1: - resolution: {integrity: sha512-U2AX0AgQGd5EzMsiZpYt8HyZ+nSVIh5ujQ9CPp9EQZJMjXIiSZpJNweZl0swatKRoqHWgGKM3zaSwm4Zaz87ng==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest/28.1.0: + resolution: {integrity: sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -9284,38 +8646,25 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.3.1 + '@jest/core': 28.1.0 import-local: 3.0.2 - jest-cli: 27.3.1 + jest-cli: 28.1.0 transitivePeerDependencies: - - bufferutil - - canvas + - '@types/node' - supports-color - ts-node - - utf-8-validate dev: true /jju/1.4.0: resolution: {integrity: sha1-o6vicYryQaKykE+EpiWXDzia4yo=} dev: true - /joi/17.6.0: - resolution: {integrity: sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==} - dependencies: - '@hapi/hoek': 9.3.0 - '@hapi/topo': 5.1.0 - '@sideway/address': 4.1.4 - '@sideway/formula': 3.0.0 - '@sideway/pinpoint': 2.0.0 - dev: true - /js-tokens/3.0.2: resolution: {integrity: sha1-mGbfOVECEw449/mWvOtlRDIJwls=} dev: true /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - dev: true /js-yaml/3.13.1: resolution: {integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==} @@ -9331,7 +8680,6 @@ packages: dependencies: argparse: 1.0.10 esprima: 4.0.1 - dev: true /js-yaml/4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} @@ -9385,10 +8733,52 @@ packages: - utf-8-validate dev: true + /jsdom/19.0.0: + resolution: {integrity: sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==} + engines: {node: '>=12'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + abab: 2.0.5 + acorn: 8.7.0 + acorn-globals: 6.0.0 + cssom: 0.5.0 + cssstyle: 2.3.0 + data-urls: 3.0.2 + decimal.js: 10.3.1 + 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.0 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.0 + parse5: 6.0.1 + saxes: 5.0.1 + symbol-tree: 3.2.4 + tough-cookie: 4.0.0 + w3c-hr-time: 1.0.2 + w3c-xmlserializer: 3.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 2.0.0 + whatwg-mimetype: 3.0.0 + whatwg-url: 10.0.0 + ws: 8.6.0 + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + /jsesc/0.5.0: resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=} hasBin: true - dev: true + dev: false /jsesc/1.3.0: resolution: {integrity: sha1-RsP+yMGJKxKwgz25vHYiF226s0s=} @@ -9399,7 +8789,6 @@ packages: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} hasBin: true - dev: true /json-parse-better-errors/1.0.2: resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} @@ -9445,7 +8834,6 @@ packages: hasBin: true dependencies: minimist: 1.2.5 - dev: true /jsonc-parser/3.0.0: resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==} @@ -9655,7 +9043,6 @@ packages: dependencies: prelude-ls: 1.1.2 type-check: 0.3.2 - dev: true /levn/0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} @@ -9719,11 +9106,7 @@ packages: /lodash.debounce/4.0.8: resolution: {integrity: sha1-gteb/zCmfEAF/9XiUVMArZyk168=} - dev: true - - /lodash.flattendeep/4.4.0: - resolution: {integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=} - dev: true + dev: false /lodash.get/4.4.2: resolution: {integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=} @@ -9819,7 +9202,6 @@ packages: resolution: {integrity: sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=} dependencies: tmpl: 1.0.4 - dev: true /map-cache/0.2.2: resolution: {integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=} @@ -9879,10 +9261,6 @@ packages: readable-stream: 2.3.7 dev: true - /merge-descriptors/1.0.1: - resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=} - dev: true - /merge-source-map/1.1.0: resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==} dependencies: @@ -9897,11 +9275,6 @@ packages: engines: {node: '>= 8'} dev: true - /methods/1.1.2: - resolution: {integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=} - engines: {node: '>= 0.6'} - dev: true - /micromatch/3.1.10: resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} engines: {node: '>=0.10.0'} @@ -9927,7 +9300,6 @@ packages: dependencies: braces: 3.0.2 picomatch: 2.3.0 - dev: true /miller-rabin/4.0.1: resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} @@ -9941,30 +9313,12 @@ packages: resolution: {integrity: sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==} engines: {node: '>= 0.6'} - /mime-db/1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - dev: true - /mime-types/2.1.32: resolution: {integrity: sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==} engines: {node: '>= 0.6'} dependencies: mime-db: 1.49.0 - /mime-types/2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.52.0 - dev: true - - /mime/1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - dev: true - /mime/2.5.2: resolution: {integrity: sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==} engines: {node: '>=4.0.0'} @@ -9990,7 +9344,6 @@ packages: /minimist/1.2.5: resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} - dev: true /minipass-collect/1.0.2: resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} @@ -10117,7 +9470,6 @@ packages: /ms/2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - dev: true /ms/2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -10172,11 +9524,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /negotiator/0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - dev: true - /neo-async/2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} @@ -10204,7 +9551,6 @@ packages: /node-int64/0.4.0: resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=} - dev: true /node-libs-browser/2.2.1: resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} @@ -10239,13 +9585,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /node-preload/0.2.1: - resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} - engines: {node: '>=8'} - dependencies: - process-on-spawn: 1.0.0 - dev: true - /node-releases/2.0.1: resolution: {integrity: sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==} @@ -10267,65 +9606,27 @@ packages: /normalize-path/3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - dev: true /normalize-url/3.3.0: - resolution: {integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==} - engines: {node: '>=6'} - dev: true - - /npm-run-path/4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - dependencies: - path-key: 3.1.1 - - /nth-check/1.0.2: - resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} - dependencies: - boolbase: 1.0.0 - dev: true - - /nwsapi/2.2.0: - resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} - dev: true - - /nyc/15.1.0: - resolution: {integrity: sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==} - engines: {node: '>=8.9'} - hasBin: true - dependencies: - '@istanbuljs/load-nyc-config': 1.1.0 - '@istanbuljs/schema': 0.1.3 - caching-transform: 4.0.0 - convert-source-map: 1.8.0 - decamelize: 1.2.0 - find-cache-dir: 3.3.2 - find-up: 4.1.0 - foreground-child: 2.0.0 - get-package-type: 0.1.0 - glob: 7.2.0 - istanbul-lib-coverage: 3.0.0 - istanbul-lib-hook: 3.0.0 - istanbul-lib-instrument: 4.0.3 - istanbul-lib-processinfo: 2.0.2 - istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 4.0.0 - istanbul-reports: 3.0.2 - make-dir: 3.1.0 - node-preload: 0.2.1 - p-map: 3.0.0 - process-on-spawn: 1.0.0 - resolve-from: 5.0.0 - rimraf: 3.0.2 - signal-exit: 3.0.3 - spawn-wrap: 2.0.0 - test-exclude: 6.0.0 - yargs: 15.4.1 - transitivePeerDependencies: - - supports-color + resolution: {integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==} + engines: {node: '>=6'} + dev: true + + /npm-run-path/4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + + /nth-check/1.0.2: + resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} + dependencies: + boolbase: 1.0.0 dev: true + /nwsapi/2.2.0: + resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} + /oauth-sign/0.9.0: resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} dev: true @@ -10351,7 +9652,6 @@ packages: /object-keys/1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - dev: true /object-visit/1.0.1: resolution: {integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=} @@ -10378,7 +9678,6 @@ packages: define-properties: 1.1.3 has-symbols: 1.0.2 object-keys: 1.1.1 - dev: true /object.getownpropertydescriptors/2.1.2: resolution: {integrity: sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==} @@ -10412,13 +9711,6 @@ packages: ee-first: 1.1.1 dev: true - /on-finished/2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} - dependencies: - ee-first: 1.1.1 - dev: true - /once/1.4.0: resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} dependencies: @@ -10440,7 +9732,6 @@ packages: prelude-ls: 1.1.2 type-check: 0.3.2 word-wrap: 1.2.3 - dev: true /optionator/0.9.1: resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} @@ -10512,16 +9803,6 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - /package-hash/4.0.0: - resolution: {integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==} - engines: {node: '>=8'} - dependencies: - graceful-fs: 4.2.9 - hasha: 5.2.2 - lodash.flattendeep: 4.4.0 - release-zalgo: 1.0.0 - dev: true - /pako/1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} dev: true @@ -10569,18 +9850,12 @@ packages: lines-and-columns: 1.1.6 dev: true - /parse-passwd/1.0.0: - resolution: {integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=} - engines: {node: '>=0.10.0'} - dev: true - /parse5/1.0.0: resolution: {integrity: sha1-1T7AU6IFTnU4Qk6ppu65smUmEnk=} dev: true /parse5/6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - dev: true /parseqs/0.0.6: resolution: {integrity: sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==} @@ -10628,10 +9903,6 @@ packages: /path-parse/1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - /path-to-regexp/0.1.7: - resolution: {integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=} - dev: true - /path-to-regexp/1.8.0: resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} dependencies: @@ -10679,7 +9950,6 @@ packages: /picomatch/2.3.0: resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} engines: {node: '>=8.6'} - dev: true /pify/2.3.0: resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=} @@ -10706,7 +9976,6 @@ packages: /pirates/4.0.5: resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} engines: {node: '>= 6'} - dev: true /pkg-dir/3.0.0: resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} @@ -10721,21 +9990,6 @@ packages: dependencies: find-up: 4.1.0 - /playwright-core/1.22.0: - resolution: {integrity: sha512-XnDPiV4NCzTtXWxQdyJ6Wg8xhST3ciUjt5mITaxoqOoYggmRtofKm0PXLehfbetXh2ppPYj5U8UhtUpdIE4wag==} - engines: {node: '>=14'} - hasBin: true - dev: true - - /playwright/1.22.0: - resolution: {integrity: sha512-T2UqJAuvJip7TfYwvl7h3gUWtEE5D950PKd96POhUpumG3BkMfiLmXOe6Ja6UP39Ab3wEvatUJYBXvZCkocfpg==} - engines: {node: '>=14'} - hasBin: true - requiresBuild: true - dependencies: - playwright-core: 1.22.0 - dev: true - /please-upgrade-node/3.2.0: resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==} dependencies: @@ -11185,7 +10439,6 @@ packages: /prelude-ls/1.1.2: resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} engines: {node: '>= 0.8.0'} - dev: true /prelude-ls/1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -11229,14 +10482,14 @@ packages: react-is: 17.0.2 dev: true - /pretty-format/27.5.1: - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /pretty-format/28.1.0: + resolution: {integrity: sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: + '@jest/schemas': 28.0.2 ansi-regex: 5.0.1 ansi-styles: 5.2.0 - react-is: 17.0.2 - dev: true + react-is: 18.1.0 /private/0.1.8: resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==} @@ -11247,13 +10500,6 @@ packages: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true - /process-on-spawn/1.0.0: - resolution: {integrity: sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==} - engines: {node: '>=8'} - dependencies: - fromentries: 1.3.2 - dev: true - /process/0.11.10: resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=} engines: {node: '>= 0.6.0'} @@ -11276,21 +10522,12 @@ packages: sisteransi: 1.0.5 dev: true - /proxy-addr/2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} - dependencies: - forwarded: 0.2.0 - ipaddr.js: 1.9.1 - dev: true - /prr/1.0.1: resolution: {integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY=} dev: true /psl/1.8.0: resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==} - dev: true /public-encrypt/4.0.3: resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} @@ -11347,13 +10584,6 @@ packages: engines: {node: '>=0.9'} dev: true - /qs/6.10.3: - resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==} - engines: {node: '>=0.6'} - dependencies: - side-channel: 1.0.4 - dev: true - /qs/6.5.2: resolution: {integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==} engines: {node: '>=0.6'} @@ -11412,16 +10642,6 @@ packages: unpipe: 1.0.0 dev: true - /raw-body/2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} - engines: {node: '>= 0.8'} - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - dev: true - /raw-loader/4.0.2_webpack@4.46.0: resolution: {integrity: sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==} engines: {node: '>= 10.13.0'} @@ -11448,6 +10668,9 @@ packages: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} dev: true + /react-is/18.1.0: + resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} + /read-cache/1.0.0: resolution: {integrity: sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=} dependencies: @@ -11526,11 +10749,11 @@ packages: engines: {node: '>=4'} dependencies: regenerate: 1.4.2 - dev: true + dev: false /regenerate/1.4.2: resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - dev: true + dev: false /regenerator-runtime/0.11.1: resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} @@ -11538,13 +10761,13 @@ packages: /regenerator-runtime/0.13.9: resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} - dev: true + dev: false /regenerator-transform/0.14.5: resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} dependencies: '@babel/runtime': 7.15.3 - dev: true + dev: false /regex-not/1.0.2: resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} @@ -11569,25 +10792,18 @@ packages: regjsparser: 0.6.9 unicode-match-property-ecmascript: 1.0.4 unicode-match-property-value-ecmascript: 1.2.0 - dev: true + dev: false /regjsgen/0.5.2: resolution: {integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==} - dev: true + dev: false /regjsparser/0.6.9: resolution: {integrity: sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==} hasBin: true dependencies: jsesc: 0.5.0 - dev: true - - /release-zalgo/1.0.0: - resolution: {integrity: sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=} - engines: {node: '>=4'} - dependencies: - es6-error: 4.1.1 - dev: true + dev: false /remove-trailing-separator/1.1.0: resolution: {integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=} @@ -11660,14 +10876,6 @@ packages: dependencies: resolve-from: 5.0.0 - /resolve-dir/0.1.1: - resolution: {integrity: sha1-shklmlYC+sXFxJatiUpujMQwJh4=} - engines: {node: '>=0.10.0'} - dependencies: - expand-tilde: 1.2.2 - global-modules: 0.2.3 - dev: true - /resolve-from/3.0.0: resolution: {integrity: sha1-six699nWiBvItuZTM17rywoYh0g=} engines: {node: '>=4'} @@ -11776,7 +10984,6 @@ packages: /safe-buffer/5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: true /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} @@ -11789,7 +10996,6 @@ packages: /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - dev: true /sass/1.39.0: resolution: {integrity: sha512-F4o+RhJkNOIG0b6QudYU8c78ZADKZjKDk5cyrf8XTKWfrgbtyVVXImFstJrc+1pkQDCggyidIOytq6gS4gCCZg==} @@ -11808,7 +11014,6 @@ packages: engines: {node: '>=10'} dependencies: xmlchars: 2.2.0 - dev: true /schema-utils/0.3.0: resolution: {integrity: sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=} @@ -11862,12 +11067,11 @@ packages: /semver/6.3.0: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true - dev: true /semver/7.0.0: resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} hasBin: true - dev: true + dev: false /semver/7.3.5: resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} @@ -11876,25 +11080,6 @@ packages: dependencies: lru-cache: 6.0.0 - /send/0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} - engines: {node: '>= 0.8.0'} - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - dev: true - /serialize-javascript/4.0.0: resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} dependencies: @@ -11912,16 +11097,6 @@ packages: dependencies: randombytes: 2.1.0 - /serve-static/1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} - engines: {node: '>= 0.8.0'} - dependencies: - encodeurl: 1.0.2 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.18.0 - dev: true - /set-blocking/2.0.0: resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=} dev: true @@ -11944,10 +11119,6 @@ packages: resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} dev: true - /setprototypeof/1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - dev: true - /sha.js/2.4.11: resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} hasBin: true @@ -12001,6 +11172,9 @@ packages: /signal-exit/3.0.3: resolution: {integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==} + /signal-exit/3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + /simple-swizzle/0.2.2: resolution: {integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=} dependencies: @@ -12053,7 +11227,6 @@ packages: /slash/3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} - dev: true /snapdragon-node/2.1.1: resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} @@ -12163,6 +11336,13 @@ packages: source-map: 0.5.7 dev: true + /source-map-support/0.5.13: + resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: true + /source-map-support/0.5.19: resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} dependencies: @@ -12176,7 +11356,6 @@ packages: /source-map/0.5.7: resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} engines: {node: '>=0.10.0'} - dev: true /source-map/0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} @@ -12190,29 +11369,6 @@ packages: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} dev: true - /spawn-wrap/2.0.0: - resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==} - engines: {node: '>=8'} - dependencies: - foreground-child: 2.0.0 - is-windows: 1.0.2 - make-dir: 3.1.0 - rimraf: 3.0.2 - signal-exit: 3.0.3 - which: 2.0.2 - dev: true - - /spawnd/5.0.0: - resolution: {integrity: sha512-28+AJr82moMVWolQvlAIv3JcYDkjkFTEmfDc503wxrF5l2rQ3dFz6DpbXp3kD4zmgGGldfM4xM4v1sFj/ZaIOA==} - dependencies: - exit: 0.1.2 - signal-exit: 3.0.3 - tree-kill: 1.2.2 - wait-port: 0.2.9 - transitivePeerDependencies: - - supports-color - dev: true - /split-string/3.1.0: resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} engines: {node: '>=0.10.0'} @@ -12222,7 +11378,6 @@ packages: /sprintf-js/1.0.3: resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} - dev: true /sshpk/1.16.1: resolution: {integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==} @@ -12262,7 +11417,6 @@ packages: engines: {node: '>=10'} dependencies: escape-string-regexp: 2.0.0 - dev: true /static-extend/0.1.2: resolution: {integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=} @@ -12277,11 +11431,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /statuses/2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - dev: true - /stream-browserify/2.0.2: resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} dependencies: @@ -12358,6 +11507,15 @@ packages: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 + /string-width/4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + /string.prototype.repeat/0.2.0: resolution: {integrity: sha1-q6Nt4I3O5qWjN9SbLqHaGyj8Ds8=} dev: true @@ -12500,7 +11658,6 @@ packages: engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - dev: true /supports-color/6.0.0: resolution: {integrity: sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==} @@ -12521,7 +11678,6 @@ packages: engines: {node: '>=8'} dependencies: has-flag: 4.0.0 - dev: true /supports-color/8.1.1: resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} @@ -12560,7 +11716,6 @@ packages: /symbol-tree/3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - dev: true /tapable/1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} @@ -12718,7 +11873,6 @@ packages: '@istanbuljs/schema': 0.1.3 glob: 7.1.7 minimatch: 3.0.4 - dev: true /text-table/0.2.0: resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} @@ -12762,7 +11916,6 @@ packages: /tmpl/1.0.4: resolution: {integrity: sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=} - dev: true /to-array/0.1.4: resolution: {integrity: sha1-F+bBH3PdTz10zaek/zI46a2b+JA=} @@ -12780,7 +11933,6 @@ packages: /to-fast-properties/2.0.0: resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} engines: {node: '>=4'} - dev: true /to-object-path/0.3.0: resolution: {integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=} @@ -12802,7 +11954,6 @@ packages: engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 - dev: true /to-regex/3.0.2: resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} @@ -12819,11 +11970,6 @@ packages: engines: {node: '>=0.6'} dev: true - /toidentifier/1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - dev: true - /tough-cookie/2.5.0: resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} engines: {node: '>=0.8'} @@ -12839,7 +11985,6 @@ packages: psl: 1.8.0 punycode: 2.1.1 universalify: 0.1.2 - dev: true /tr46/2.1.0: resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==} @@ -12848,10 +11993,12 @@ packages: punycode: 2.1.1 dev: true - /tree-kill/1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true - dev: true + /tr46/3.0.0: + resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} + engines: {node: '>=12'} + dependencies: + punycode: 2.1.1 + dev: false /trim-right/1.0.1: resolution: {integrity: sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=} @@ -12909,7 +12056,6 @@ packages: engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 - dev: true /type-check/0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} @@ -12921,7 +12067,6 @@ packages: /type-detect/4.0.8: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} - dev: true /type-fest/0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} @@ -12933,17 +12078,12 @@ packages: engines: {node: '>=10'} dev: true - /type-fest/0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - dev: true - /type-is/1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 - mime-types: 2.1.35 + mime-types: 2.1.32 dev: true /typedarray-to-buffer/3.1.5: @@ -13001,7 +12141,7 @@ packages: /unicode-canonical-property-names-ecmascript/1.0.4: resolution: {integrity: sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==} engines: {node: '>=4'} - dev: true + dev: false /unicode-match-property-ecmascript/1.0.4: resolution: {integrity: sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==} @@ -13009,17 +12149,17 @@ packages: dependencies: unicode-canonical-property-names-ecmascript: 1.0.4 unicode-property-aliases-ecmascript: 1.1.0 - dev: true + dev: false /unicode-match-property-value-ecmascript/1.2.0: resolution: {integrity: sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==} engines: {node: '>=4'} - dev: true + dev: false /unicode-property-aliases-ecmascript/1.1.0: resolution: {integrity: sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==} engines: {node: '>=4'} - dev: true + dev: false /union-value/1.0.1: resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} @@ -13054,7 +12194,6 @@ packages: /universalify/0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} - dev: true /universalify/2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} @@ -13147,27 +12286,17 @@ packages: hasBin: true dev: true - /uuid/8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - dev: true - /v8-compile-cache/2.3.0: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} dev: true - /v8-to-istanbul/8.1.0: - resolution: {integrity: sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==} + /v8-to-istanbul/9.0.0: + resolution: {integrity: sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==} engines: {node: '>=10.12.0'} dependencies: + '@jridgewell/trace-mapping': 0.3.13 '@types/istanbul-lib-coverage': 2.0.3 convert-source-map: 1.8.0 - source-map: 0.7.3 - dev: true - - /vary/1.1.2: - resolution: {integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=} - engines: {node: '>= 0.8'} dev: true /vendors/1.0.4: @@ -13204,7 +12333,6 @@ packages: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} dependencies: browser-process-hrtime: 1.0.0 - dev: true /w3c-xmlserializer/2.0.0: resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} @@ -13213,41 +12341,17 @@ packages: xml-name-validator: 3.0.0 dev: true - /wait-for-expect/3.0.2: - resolution: {integrity: sha512-cfS1+DZxuav1aBYbaO/kE06EOS8yRw7qOFoD3XtjTkYvCvh3zUvNST8DXK/nPaeqIzIv3P3kL3lRJn8iwOiSag==} - dev: true - - /wait-on/5.3.0: - resolution: {integrity: sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==} - engines: {node: '>=8.9.0'} - hasBin: true - dependencies: - axios: 0.21.4 - joi: 17.6.0 - lodash: 4.17.21 - minimist: 1.2.5 - rxjs: 6.6.7 - transitivePeerDependencies: - - debug - dev: true - - /wait-port/0.2.9: - resolution: {integrity: sha512-hQ/cVKsNqGZ/UbZB/oakOGFqic00YAMM5/PEj3Bt4vKarv2jWIWzDbqlwT94qMs/exAQAsvMOq99sZblV92zxQ==} - engines: {node: '>=8'} - hasBin: true + /w3c-xmlserializer/3.0.0: + resolution: {integrity: sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==} + engines: {node: '>=12'} dependencies: - chalk: 2.4.2 - commander: 3.0.2 - debug: 4.3.2 - transitivePeerDependencies: - - supports-color - dev: true + xml-name-validator: 4.0.0 + dev: false /walker/1.0.7: resolution: {integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=} dependencies: makeerror: 1.0.11 - dev: true /watchpack-chokidar2/2.0.1: resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} @@ -13292,6 +12396,11 @@ packages: engines: {node: '>=10.4'} dev: true + /webidl-conversions/7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} + dev: false + /webpack-cli/4.9.1_webpack@5.63.0: resolution: {integrity: sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ==} engines: {node: '>=10.13.0'} @@ -13540,10 +12649,38 @@ packages: iconv-lite: 0.4.24 dev: true + /whatwg-encoding/2.0.0: + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + engines: {node: '>=12'} + dependencies: + iconv-lite: 0.6.3 + dev: false + /whatwg-mimetype/2.3.0: resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} dev: true + /whatwg-mimetype/3.0.0: + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} + engines: {node: '>=12'} + dev: false + + /whatwg-url/10.0.0: + resolution: {integrity: sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==} + engines: {node: '>=12'} + dependencies: + tr46: 3.0.0 + webidl-conversions: 7.0.0 + dev: false + + /whatwg-url/11.0.0: + resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} + engines: {node: '>=12'} + dependencies: + tr46: 3.0.0 + webidl-conversions: 7.0.0 + dev: false + /whatwg-url/8.7.0: resolution: {integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==} engines: {node: '>=10'} @@ -13593,7 +12730,6 @@ packages: /word-wrap/1.2.3: resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} engines: {node: '>=0.10.0'} - dev: true /worker-farm/1.7.0: resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==} @@ -13639,6 +12775,13 @@ packages: typedarray-to-buffer: 3.1.5 dev: true + /write-file-atomic/4.0.1: + resolution: {integrity: sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16} + dependencies: + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + /ws/7.4.6: resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} engines: {node: '>=8.3.0'} @@ -13665,6 +12808,19 @@ packages: optional: true dev: true + /ws/8.6.0: + resolution: {integrity: sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + /xml-formatter/2.5.1: resolution: {integrity: sha512-qJwnz5uNMs4mc7jX3UH80taCK4BHnXX91MvByple+iOS2P1eNeifGAfPnKuteyHg8pehbhTBHPBunGOQ53nKdQ==} engines: {node: '>= 10'} @@ -13676,6 +12832,11 @@ packages: resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} dev: true + /xml-name-validator/4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} + dev: false + /xml-parser-xo/3.1.2: resolution: {integrity: sha512-Qyttmiy305unyg1ONpArT4FPDL3J+ohXWpMI1ecopClGMw53lCRHJ4FV/fVYHFU6qfEzMV0frqSlNaLo2dw15Q==} engines: {node: '>= 10'} @@ -13683,7 +12844,6 @@ packages: /xmlchars/2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - dev: true /xmlhttprequest-ssl/1.6.3: resolution: {integrity: sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q==} @@ -13734,6 +12894,11 @@ packages: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} + /yargs-parser/21.0.1: + resolution: {integrity: sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==} + engines: {node: '>=12'} + dev: true + /yargs-unparser/1.6.0: resolution: {integrity: sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==} engines: {node: '>=6'} @@ -13787,6 +12952,19 @@ packages: y18n: 5.0.8 yargs-parser: 20.2.9 + /yargs/17.5.0: + resolution: {integrity: sha512-3sLxVhbAB5OC8qvVRebCLWuouhwh/rswsiDYx3WGxajUk/l4G20SKfrKKFeNIHboUFt2JFgv2yfn+5cgOr/t5A==} + engines: {node: '>=12'} + dependencies: + cliui: 7.0.4 + escalade: 3.1.1 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.0.1 + dev: true + /yeast/0.1.2: resolution: {integrity: sha1-AI4G2AlDIMNy28L47XagymyKxBk=} dev: true diff --git a/shared-babel.config.js b/shared-babel.config.js deleted file mode 100644 index d15e143d55..0000000000 --- a/shared-babel.config.js +++ /dev/null @@ -1,16 +0,0 @@ -module.exports = { - "plugins": [ - ["@babel/plugin-transform-typescript", {"allowDeclareFields": true, "allowNamespaces": true}], - ["@babel/plugin-transform-parameters", {"loose": true}], - ["@babel/plugin-transform-computed-properties", {"loose": true}], - ["@babel/plugin-transform-shorthand-properties", {"loose": true}], - ["@babel/plugin-transform-arrow-functions", {"spec": false}], - ["@babel/plugin-transform-for-of", {"assumeArray": true}], - ["@babel/plugin-proposal-class-properties", {}], - ], - "presets": [["@babel/preset-env", { - "targets": { - "node": 12 - } - }]] -}; diff --git a/types/ckeditor__ckeditor5-clipboard/package.json b/types/ckeditor__ckeditor5-clipboard/package.json index 9193434aec..06fd5879f4 100644 --- a/types/ckeditor__ckeditor5-clipboard/package.json +++ b/types/ckeditor__ckeditor5-clipboard/package.json @@ -1,11 +1,11 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-clipboard", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0" }, "scripts": { "npm-check-updates": "npm-check-updates --upgrade" diff --git a/types/ckeditor__ckeditor5-core/package.json b/types/ckeditor__ckeditor5-core/package.json index 3a0f3b1b91..5d0b5dd529 100644 --- a/types/ckeditor__ckeditor5-core/package.json +++ b/types/ckeditor__ckeditor5-core/package.json @@ -1,11 +1,11 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-core", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0" }, "scripts": { "npm-check-updates": "npm-check-updates --upgrade" diff --git a/types/ckeditor__ckeditor5-editor-classic/package.json b/types/ckeditor__ckeditor5-editor-classic/package.json index 99b3f0c6ee..474710c02c 100644 --- a/types/ckeditor__ckeditor5-editor-classic/package.json +++ b/types/ckeditor__ckeditor5-editor-classic/package.json @@ -1,10 +1,10 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-editor-classic", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0" }, "scripts": { "npm-check-updates": "npm-check-updates --upgrade" diff --git a/types/ckeditor__ckeditor5-engine/package.json b/types/ckeditor__ckeditor5-engine/package.json index c134c4c6ed..79e035290d 100644 --- a/types/ckeditor__ckeditor5-engine/package.json +++ b/types/ckeditor__ckeditor5-engine/package.json @@ -1,10 +1,10 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-engine", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0" }, "scripts": { "npm-check-updates": "npm-check-updates --upgrade" diff --git a/types/ckeditor__ckeditor5-html-support/package.json b/types/ckeditor__ckeditor5-html-support/package.json index c86b6501dd..57fae06555 100644 --- a/types/ckeditor__ckeditor5-html-support/package.json +++ b/types/ckeditor__ckeditor5-html-support/package.json @@ -1,12 +1,12 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-html-support", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0" }, "scripts": { "npm-check-updates": "npm-check-updates --upgrade" diff --git a/types/ckeditor__ckeditor5-image/package.json b/types/ckeditor__ckeditor5-image/package.json index ce6eb9c2b0..55335b9b42 100644 --- a/types/ckeditor__ckeditor5-image/package.json +++ b/types/ckeditor__ckeditor5-image/package.json @@ -1,12 +1,12 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-image", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0" }, "scripts": { "npm-check-updates": "npm-check-updates --upgrade" diff --git a/types/ckeditor__ckeditor5-link/package.json b/types/ckeditor__ckeditor5-link/package.json index dbe246019a..51a87b0c2d 100644 --- a/types/ckeditor__ckeditor5-link/package.json +++ b/types/ckeditor__ckeditor5-link/package.json @@ -1,15 +1,15 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-link", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-clipboard": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-typing": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-ui": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-clipboard": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-typing": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-ui": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0" }, "scripts": { "npm-check-updates": "npm-check-updates --upgrade" diff --git a/types/ckeditor__ckeditor5-paste-from-office/package.json b/types/ckeditor__ckeditor5-paste-from-office/package.json index 24ad36863c..ca2691a382 100644 --- a/types/ckeditor__ckeditor5-paste-from-office/package.json +++ b/types/ckeditor__ckeditor5-paste-from-office/package.json @@ -1,11 +1,11 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-paste-from-office", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-clipboard": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-clipboard": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0" }, "scripts": { "npm-check-updates": "npm-check-updates --upgrade" diff --git a/types/ckeditor__ckeditor5-typing/package.json b/types/ckeditor__ckeditor5-typing/package.json index 3904fcb8bd..4f23d200c8 100644 --- a/types/ckeditor__ckeditor5-typing/package.json +++ b/types/ckeditor__ckeditor5-typing/package.json @@ -1,11 +1,11 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-typing", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0" }, "scripts": { "npm-check-updates": "npm-check-updates --upgrade" diff --git a/types/ckeditor__ckeditor5-ui/package.json b/types/ckeditor__ckeditor5-ui/package.json index d6876a9027..89c285d6db 100644 --- a/types/ckeditor__ckeditor5-ui/package.json +++ b/types/ckeditor__ckeditor5-ui/package.json @@ -1,12 +1,12 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-ui", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-utils": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-utils": "5.0.1-rc.0" }, "scripts": { "npm-check-updates": "npm-check-updates --upgrade" diff --git a/types/ckeditor__ckeditor5-undo/package.json b/types/ckeditor__ckeditor5-undo/package.json index 92e63908d6..c22853484b 100644 --- a/types/ckeditor__ckeditor5-undo/package.json +++ b/types/ckeditor__ckeditor5-undo/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-undo", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "engines": { @@ -10,7 +10,7 @@ "npm-check-updates": "npm-check-updates --upgrade" }, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0", - "@coremedia/types-ckeditor__ckeditor5-core": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0", + "@coremedia/types-ckeditor__ckeditor5-core": "5.0.1-rc.0" } } diff --git a/types/ckeditor__ckeditor5-utils/package.json b/types/ckeditor__ckeditor5-utils/package.json index f0185a1c70..f4243e9380 100644 --- a/types/ckeditor__ckeditor5-utils/package.json +++ b/types/ckeditor__ckeditor5-utils/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-utils", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "engines": { diff --git a/types/ckeditor__ckeditor5-widget/package.json b/types/ckeditor__ckeditor5-widget/package.json index 364ee531bc..0986c64bab 100644 --- a/types/ckeditor__ckeditor5-widget/package.json +++ b/types/ckeditor__ckeditor5-widget/package.json @@ -1,6 +1,6 @@ { "name": "@coremedia/types-ckeditor__ckeditor5-widget", - "version": "5.0.0", + "version": "5.0.1-rc.0", "license": "Apache-2.0", "private": true, "engines": { @@ -10,6 +10,6 @@ "npm-check-updates": "npm-check-updates --upgrade" }, "dependencies": { - "@coremedia/types-ckeditor__ckeditor5-engine": "^5.0.0" + "@coremedia/types-ckeditor__ckeditor5-engine": "5.0.1-rc.0" } }