From 8bb47ad1754dbb87a61318f823f7c9dcb2b600f6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 28 Oct 2022 17:05:07 +0000 Subject: [PATCH] chore(deps): update jest monorepo to v29 --- extension/package.json | 4 +- package.json | 2 +- packages/map2tree/package.json | 6 +- packages/react-base16-styling/package.json | 6 +- packages/react-dock/package.json | 6 +- packages/react-json-tree/package.json | 6 +- packages/redux-devtools-app/package.json | 6 +- packages/redux-devtools-cli/package.json | 6 +- .../package.json | 6 +- .../package.json | 6 +- .../redux-devtools-instrument/package.json | 6 +- .../package.json | 6 +- .../redux-devtools-serialize/package.json | 6 +- packages/redux-devtools-ui/package.json | 6 +- packages/redux-devtools/package.json | 6 +- pnpm-lock.yaml | 1520 ++++++++--------- 16 files changed, 709 insertions(+), 895 deletions(-) diff --git a/extension/package.json b/extension/package.json index ca24c48a..387ac524 100644 --- a/extension/package.json +++ b/extension/package.json @@ -80,7 +80,7 @@ "file-loader": "^6.2.0", "fork-ts-checker-webpack-plugin": "^7.2.13", "immutable": "^4.1.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "path-browserify": "^1.0.1", "pug-html-loader": "^1.1.5", "raw-loader": "^4.0.2", @@ -90,7 +90,7 @@ "selenium-webdriver": "^4.5.0", "sinon-chrome": "^3.0.1", "style-loader": "^3.3.1", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "typescript": "~4.8.4", "webpack": "^5.74.0", "webpack-cli": "^4.10.0" diff --git a/package.json b/package.json index e1dc75df..3baf32d1 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "eslint-plugin-jest": "^27.1.2", "eslint-plugin-react": "^7.31.10", "eslint-plugin-react-hooks": "^4.6.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "prettier": "2.7.1", "typescript": "~4.8.4", "nx": "^15.0.0", diff --git a/packages/map2tree/package.json b/packages/map2tree/package.json index 7a63cf67..84731f8c 100755 --- a/packages/map2tree/package.json +++ b/packages/map2tree/package.json @@ -56,7 +56,7 @@ "@rollup/plugin-commonjs": "^23.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-terser": "^0.1.0", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/lodash": "^4.14.186", "@types/node": "^18.11.7", "@typescript-eslint/eslint-plugin": "^5.40.1", @@ -65,11 +65,11 @@ "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^27.1.2", "immutable": "^4.1.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "rimraf": "^3.0.2", "rollup": "^3.2.3", "rollup-plugin-typescript2": "^0.34.1", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "tslib": "^2.4.0", "typescript": "~4.8.4" } diff --git a/packages/react-base16-styling/package.json b/packages/react-base16-styling/package.json index b11c982e..411009bf 100644 --- a/packages/react-base16-styling/package.json +++ b/packages/react-base16-styling/package.json @@ -55,16 +55,16 @@ "@babel/preset-env": "^7.19.4", "@babel/preset-typescript": "^7.18.6", "@types/color": "^3.0.3", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/lodash.curry": "^4.1.7", "@typescript-eslint/eslint-plugin": "^5.40.1", "@typescript-eslint/parser": "^5.40.1", "eslint": "^8.25.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^27.1.2", - "jest": "^27.5.1", + "jest": "^29.2.2", "rimraf": "^3.0.2", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "typescript": "~4.8.4" } } diff --git a/packages/react-dock/package.json b/packages/react-dock/package.json index 8308d23f..b1140995 100644 --- a/packages/react-dock/package.json +++ b/packages/react-dock/package.json @@ -53,7 +53,7 @@ "@babel/preset-env": "^7.19.4", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/lodash.debounce": "^4.0.7", "@types/react": "^18.0.21", "@types/react-test-renderer": "^18.0.0", @@ -64,11 +64,11 @@ "eslint-plugin-jest": "^27.1.2", "eslint-plugin-react": "^7.31.10", "eslint-plugin-react-hooks": "^4.6.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "react": "^18.2.0", "react-test-renderer": "^18.2.0", "rimraf": "^3.0.2", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "typescript": "~4.8.4" }, "peerDependencies": { diff --git a/packages/react-json-tree/package.json b/packages/react-json-tree/package.json index 686dd8f9..39ede4a5 100644 --- a/packages/react-json-tree/package.json +++ b/packages/react-json-tree/package.json @@ -63,7 +63,7 @@ "@rollup/plugin-commonjs": "^23.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-terser": "^0.1.0", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/node": "^18.11.7", "@types/react": "^18.0.21", "@types/react-test-renderer": "^18.0.0", @@ -74,13 +74,13 @@ "eslint-plugin-jest": "^27.1.2", "eslint-plugin-react": "^7.31.10", "eslint-plugin-react-hooks": "^4.6.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "react": "^18.2.0", "react-test-renderer": "^18.2.0", "rimraf": "^3.0.2", "rollup": "^3.2.3", "rollup-plugin-typescript2": "^0.34.1", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "tslib": "^2.4.0", "typescript": "~4.8.4" }, diff --git a/packages/redux-devtools-app/package.json b/packages/redux-devtools-app/package.json index 53ccdfd5..dc7e418c 100644 --- a/packages/redux-devtools-app/package.json +++ b/packages/redux-devtools-app/package.json @@ -77,7 +77,7 @@ "@rjsf/core": "^4.2.3", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/jsan": "^3.1.2", "@types/json-schema": "^7.0.11", "@types/lodash": "^4.14.186", @@ -101,14 +101,14 @@ "fork-ts-checker-webpack-plugin": "^7.2.13", "html-loader": "^4.2.0", "html-webpack-plugin": "^5.5.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "path-browserify": "^1.0.1", "react": "^18.2.0", "react-dom": "^18.2.0", "rimraf": "^3.0.2", "style-loader": "^3.3.1", "styled-components": "^5.3.6", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "ts-node": "^10.9.1", "typescript": "~4.8.4", "webpack": "^5.74.0", diff --git a/packages/redux-devtools-cli/package.json b/packages/redux-devtools-cli/package.json index 3f6d732c..a08f0c21 100644 --- a/packages/redux-devtools-cli/package.json +++ b/packages/redux-devtools-cli/package.json @@ -70,7 +70,7 @@ "@types/cors": "^2.8.12", "@types/cross-spawn": "^6.0.2", "@types/express": "^4.17.14", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/lodash": "^4.14.186", "@types/minimist": "^1.2.2", "@types/morgan": "^1.9.3", @@ -86,12 +86,12 @@ "eslint": "^8.25.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^27.1.2", - "jest": "^27.5.1", + "jest": "^29.2.2", "ncp": "^2.0.0", "rimraf": "^3.0.2", "socketcluster-client": "^16.1.1", "supertest": "^6.3.0", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "typescript": "~4.8.4" } } diff --git a/packages/redux-devtools-inspector-monitor-test-tab/package.json b/packages/redux-devtools-inspector-monitor-test-tab/package.json index f289f515..4c945f2f 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/package.json +++ b/packages/redux-devtools-inspector-monitor-test-tab/package.json @@ -66,7 +66,7 @@ "@redux-devtools/inspector-monitor": "^3.0.0", "@testing-library/react": "^13.4.0", "@types/es6template": "^1.0.0", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/jsan": "^3.1.2", "@types/object-path": "^0.11.1", "@types/react": "^18.0.21", @@ -78,12 +78,12 @@ "eslint-plugin-jest": "^27.1.2", "eslint-plugin-react": "^7.31.10", "eslint-plugin-react-hooks": "^4.6.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "react": "^18.2.0", "react-dom": "^18.2.0", "redux": "^4.2.0", "rimraf": "^3.0.2", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "typescript": "~4.8.4" }, "peerDependencies": { diff --git a/packages/redux-devtools-inspector-monitor-trace-tab/package.json b/packages/redux-devtools-inspector-monitor-trace-tab/package.json index 3a3923f7..876ecea3 100644 --- a/packages/redux-devtools-inspector-monitor-trace-tab/package.json +++ b/packages/redux-devtools-inspector-monitor-trace-tab/package.json @@ -52,7 +52,7 @@ "@testing-library/react": "^13.4.0", "@types/babel__code-frame": "^7.0.3", "@types/html-entities": "^1.3.4", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/node": "^18.11.7", "@types/path-browserify": "^1.0.0", "@types/react": "^18.0.21", @@ -65,13 +65,13 @@ "eslint-plugin-jest": "^27.1.2", "eslint-plugin-react": "^7.31.10", "eslint-plugin-react-hooks": "^4.6.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "react": "^18.2.0", "react-dom": "^18.2.0", "react-test-renderer": "^18.2.0", "redux": "^4.2.0", "rimraf": "^3.0.2", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "typescript": "~4.8.4" }, "peerDependencies": { diff --git a/packages/redux-devtools-instrument/package.json b/packages/redux-devtools-instrument/package.json index 12f6b537..3fa56fb6 100644 --- a/packages/redux-devtools-instrument/package.json +++ b/packages/redux-devtools-instrument/package.json @@ -51,7 +51,7 @@ "@babel/plugin-transform-runtime": "^7.19.1", "@babel/preset-env": "^7.19.4", "@babel/preset-typescript": "^7.18.6", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/lodash": "^4.14.186", "@types/node": "^18.11.7", "@typescript-eslint/eslint-plugin": "^5.40.1", @@ -59,11 +59,11 @@ "eslint": "^8.25.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^27.1.2", - "jest": "^27.5.1", + "jest": "^29.2.2", "redux": "^4.2.0", "rimraf": "^3.0.2", "rxjs": "^7.5.7", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "typescript": "~4.8.4" }, "peerDependencies": { diff --git a/packages/redux-devtools-rtk-query-monitor/package.json b/packages/redux-devtools-rtk-query-monitor/package.json index 10c3c4ac..7332e3d6 100644 --- a/packages/redux-devtools-rtk-query-monitor/package.json +++ b/packages/redux-devtools-rtk-query-monitor/package.json @@ -71,7 +71,7 @@ "@reduxjs/toolkit": "^1.8.6", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/hex-rgba": "^1.0.1", "@types/lodash.debounce": "^4.0.7", "@types/react": "^18.0.21", @@ -82,13 +82,13 @@ "eslint-plugin-jest": "^27.1.2", "eslint-plugin-react": "^7.31.10", "eslint-plugin-react-hooks": "^4.6.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "react": "^18.2.0", "react-dom": "^18.2.0", "react-redux": "^8.0.4", "redux": "^4.2.0", "rimraf": "^3.0.2", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "typescript": "~4.8.4" }, "peerDependencies": { diff --git a/packages/redux-devtools-serialize/package.json b/packages/redux-devtools-serialize/package.json index 0a798345..239c5f78 100644 --- a/packages/redux-devtools-serialize/package.json +++ b/packages/redux-devtools-serialize/package.json @@ -47,7 +47,7 @@ "@babel/plugin-transform-runtime": "^7.19.1", "@babel/preset-env": "^7.19.4", "@babel/preset-typescript": "^7.18.6", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/jsan": "^3.1.2", "@typescript-eslint/eslint-plugin": "^5.40.1", "@typescript-eslint/parser": "^5.40.1", @@ -55,9 +55,9 @@ "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^27.1.2", "immutable": "^4.1.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "rimraf": "^3.0.2", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "typescript": "~4.8.4" }, "peerDependencies": { diff --git a/packages/redux-devtools-ui/package.json b/packages/redux-devtools-ui/package.json index 69b910ce..763c8e51 100644 --- a/packages/redux-devtools-ui/package.json +++ b/packages/redux-devtools-ui/package.json @@ -75,7 +75,7 @@ "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^14.4.3", "@types/color": "^3.0.3", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/react": "^18.0.21", "@types/styled-components": "^5.1.26", "@typescript-eslint/eslint-plugin": "^5.40.1", @@ -87,7 +87,7 @@ "eslint-plugin-jest": "^27.1.2", "eslint-plugin-react": "^7.31.10", "eslint-plugin-react-hooks": "^4.6.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "ncp": "^2.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -100,7 +100,7 @@ "stylelint-config-standard": "^29.0.0", "stylelint-config-styled-components": "^0.1.1", "stylelint-processor-styled-components": "^1.10.0", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "typescript": "~4.8.4", "webpack": "^5.74.0" }, diff --git a/packages/redux-devtools/package.json b/packages/redux-devtools/package.json index 2db9aa11..dec81606 100644 --- a/packages/redux-devtools/package.json +++ b/packages/redux-devtools/package.json @@ -55,7 +55,7 @@ "@babel/preset-env": "^7.19.4", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", - "@types/jest": "^27.5.2", + "@types/jest": "^29.2.0", "@types/lodash": "^4.14.186", "@types/node": "^18.11.7", "@types/react": "^18.0.21", @@ -66,13 +66,13 @@ "eslint-plugin-jest": "^27.1.2", "eslint-plugin-react": "^7.31.10", "eslint-plugin-react-hooks": "^4.6.0", - "jest": "^27.5.1", + "jest": "^29.2.2", "react": "^18.2.0", "react-dom": "^18.2.0", "react-redux": "^8.0.4", "redux": "^4.2.0", "rimraf": "^3.0.2", - "ts-jest": "^27.1.5", + "ts-jest": "^29.0.3", "typescript": "~4.8.4" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 07bbc3f5..8a4c1503 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,7 +18,7 @@ importers: eslint-plugin-jest: ^27.1.2 eslint-plugin-react: ^7.31.10 eslint-plugin-react-hooks: ^4.6.0 - jest: ^27.5.1 + jest: ^29.2.2 nx: ^15.0.0 prettier: 2.7.1 typescript: ~4.8.4 @@ -31,10 +31,10 @@ importers: '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi eslint-plugin-react: 7.31.10_eslint@8.25.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.25.0 - jest: 27.5.1 + jest: 29.2.2 nx: 15.0.0 prettier: 2.7.1 typescript: 4.8.4 @@ -78,7 +78,7 @@ importers: file-loader: ^6.2.0 fork-ts-checker-webpack-plugin: ^7.2.13 immutable: ^4.1.0 - jest: ^27.5.1 + jest: ^29.2.2 jsan: ^3.1.14 localforage: ^1.10.0 lodash: ^4.17.21 @@ -100,7 +100,7 @@ importers: sinon-chrome: ^3.0.1 style-loader: ^3.3.1 styled-components: ^5.3.6 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 typescript: ~4.8.4 webpack: ^5.74.0 webpack-cli: ^4.10.0 @@ -155,7 +155,7 @@ importers: file-loader: 6.2.0_webpack@5.74.0 fork-ts-checker-webpack-plugin: 7.2.13_qqxisngxjbp7lstdk7boexbu3e immutable: 4.1.0 - jest: 27.5.1 + jest: 29.2.2 path-browserify: 1.0.1 pug-html-loader: 1.1.5 raw-loader: 4.0.2_webpack@5.74.0 @@ -165,7 +165,7 @@ importers: selenium-webdriver: 4.5.0 sinon-chrome: 3.0.1 style-loader: 3.3.1_webpack@5.74.0 - ts-jest: 27.1.5_s3hctw44eio5yfpbfoxpvrxkse + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am typescript: 4.8.4 webpack: 5.74.0_webpack-cli@4.10.0 webpack-cli: 4.10.0_webpack@5.74.0 @@ -342,7 +342,7 @@ importers: '@rollup/plugin-commonjs': ^23.0.0 '@rollup/plugin-node-resolve': ^15.0.0 '@rollup/plugin-terser': ^0.1.0 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/lodash': ^4.14.186 '@types/node': ^18.11.7 '@typescript-eslint/eslint-plugin': ^5.40.1 @@ -351,12 +351,12 @@ importers: eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^27.1.2 immutable: ^4.1.0 - jest: ^27.5.1 + jest: ^29.2.2 lodash: ^4.17.21 rimraf: ^3.0.2 rollup: ^3.2.3 rollup-plugin-typescript2: ^0.34.1 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 tslib: ^2.4.0 typescript: ~4.8.4 dependencies: @@ -373,20 +373,20 @@ importers: '@rollup/plugin-commonjs': 23.0.0_rollup@3.2.3 '@rollup/plugin-node-resolve': 15.0.0_rollup@3.2.3 '@rollup/plugin-terser': 0.1.0_rollup@3.2.3 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/lodash': 4.14.186 '@types/node': 18.11.7 '@typescript-eslint/eslint-plugin': 5.40.1_ukgdydjtebaxmxfqp5v5ulh64y '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi immutable: 4.1.0 - jest: 27.5.1 + jest: 29.2.2_@types+node@18.11.7 rimraf: 3.0.2 rollup: 3.2.3 rollup-plugin-typescript2: 0.34.1_655ssj4e7sdqlljrreeiqtltve - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am tslib: 2.4.0 typescript: 4.8.4 @@ -401,7 +401,7 @@ importers: '@babel/runtime': ^7.19.4 '@types/base16': ^1.0.2 '@types/color': ^3.0.3 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/lodash': ^4.14.186 '@types/lodash.curry': ^4.1.7 '@typescript-eslint/eslint-plugin': ^5.40.1 @@ -412,10 +412,10 @@ importers: eslint: ^8.25.0 eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^27.1.2 - jest: ^27.5.1 + jest: ^29.2.2 lodash.curry: ^4.1.1 rimraf: ^3.0.2 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 typescript: ~4.8.4 dependencies: '@babel/runtime': 7.19.4 @@ -433,16 +433,16 @@ importers: '@babel/preset-env': 7.19.4_@babel+core@7.19.3 '@babel/preset-typescript': 7.18.6_@babel+core@7.19.3 '@types/color': 3.0.3 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/lodash.curry': 4.1.7 '@typescript-eslint/eslint-plugin': 5.40.1_ukgdydjtebaxmxfqp5v5ulh64y '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke - jest: 27.5.1 + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi + jest: 29.2.2 rimraf: 3.0.2 - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am typescript: 4.8.4 packages/react-dock: @@ -455,7 +455,7 @@ importers: '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 '@babel/runtime': ^7.19.4 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/lodash': ^4.14.186 '@types/lodash.debounce': ^4.0.7 '@types/prop-types': ^15.7.5 @@ -468,13 +468,13 @@ importers: eslint-plugin-jest: ^27.1.2 eslint-plugin-react: ^7.31.10 eslint-plugin-react-hooks: ^4.6.0 - jest: ^27.5.1 + jest: ^29.2.2 lodash.debounce: ^4.0.8 prop-types: ^15.8.1 react: ^18.2.0 react-test-renderer: ^18.2.0 rimraf: ^3.0.2 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 typescript: ~4.8.4 dependencies: '@babel/runtime': 7.19.4 @@ -490,7 +490,7 @@ importers: '@babel/preset-env': 7.19.4_@babel+core@7.19.3 '@babel/preset-react': 7.18.6_@babel+core@7.19.3 '@babel/preset-typescript': 7.18.6_@babel+core@7.19.3 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/lodash.debounce': 4.0.7 '@types/react': 18.0.21 '@types/react-test-renderer': 18.0.0 @@ -498,14 +498,14 @@ importers: '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi eslint-plugin-react: 7.31.10_eslint@8.25.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.25.0 - jest: 27.5.1 + jest: 29.2.2 react: 18.2.0 react-test-renderer: 18.2.0_react@18.2.0 rimraf: 3.0.2 - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am typescript: 4.8.4 packages/react-dock/demo: @@ -587,7 +587,7 @@ importers: '@rollup/plugin-commonjs': ^23.0.0 '@rollup/plugin-node-resolve': ^15.0.0 '@rollup/plugin-terser': ^0.1.0 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/lodash': ^4.14.186 '@types/node': ^18.11.7 '@types/prop-types': ^15.7.5 @@ -600,7 +600,7 @@ importers: eslint-plugin-jest: ^27.1.2 eslint-plugin-react: ^7.31.10 eslint-plugin-react-hooks: ^4.6.0 - jest: ^27.5.1 + jest: ^29.2.2 prop-types: ^15.8.1 react: ^18.2.0 react-base16-styling: ^0.9.1 @@ -608,7 +608,7 @@ importers: rimraf: ^3.0.2 rollup: ^3.2.3 rollup-plugin-typescript2: ^0.34.1 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 tslib: ^2.4.0 typescript: ~4.8.4 dependencies: @@ -629,7 +629,7 @@ importers: '@rollup/plugin-commonjs': 23.0.0_rollup@3.2.3 '@rollup/plugin-node-resolve': 15.0.0_rollup@3.2.3 '@rollup/plugin-terser': 0.1.0_rollup@3.2.3 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/node': 18.11.7 '@types/react': 18.0.21 '@types/react-test-renderer': 18.0.0 @@ -637,16 +637,16 @@ importers: '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi eslint-plugin-react: 7.31.10_eslint@8.25.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.25.0 - jest: 27.5.1 + jest: 29.2.2_@types+node@18.11.7 react: 18.2.0 react-test-renderer: 18.2.0_react@18.2.0 rimraf: 3.0.2 rollup: 3.2.3 rollup-plugin-typescript2: 0.34.1_655ssj4e7sdqlljrreeiqtltve - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am tslib: 2.4.0 typescript: 4.8.4 @@ -720,7 +720,7 @@ importers: '@babel/preset-typescript': ^7.18.6 '@babel/runtime': ^7.19.4 '@redux-devtools/instrument': ^2.1.0 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/lodash': ^4.14.186 '@types/node': ^18.11.7 '@types/prop-types': ^15.7.5 @@ -732,7 +732,7 @@ importers: eslint-plugin-jest: ^27.1.2 eslint-plugin-react: ^7.31.10 eslint-plugin-react-hooks: ^4.6.0 - jest: ^27.5.1 + jest: ^29.2.2 lodash: ^4.17.21 prop-types: ^15.8.1 react: ^18.2.0 @@ -740,7 +740,7 @@ importers: react-redux: ^8.0.4 redux: ^4.2.0 rimraf: ^3.0.2 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 typescript: ~4.8.4 dependencies: '@babel/runtime': 7.19.4 @@ -756,7 +756,7 @@ importers: '@babel/preset-env': 7.19.4_@babel+core@7.19.3 '@babel/preset-react': 7.18.6_@babel+core@7.19.3 '@babel/preset-typescript': 7.18.6_@babel+core@7.19.3 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/lodash': 4.14.186 '@types/node': 18.11.7 '@types/react': 18.0.21 @@ -764,16 +764,16 @@ importers: '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi eslint-plugin-react: 7.31.10_eslint@8.25.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.25.0 - jest: 27.5.1 + jest: 29.2.2_@types+node@18.11.7 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-redux: 8.0.4_wr4jmv5xrjbe6vbq33me5wwo2a redux: 4.2.0 rimraf: 3.0.2 - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am typescript: 4.8.4 packages/redux-devtools-app: @@ -799,7 +799,7 @@ importers: '@rjsf/core': ^4.2.3 '@testing-library/jest-dom': ^5.16.5 '@testing-library/react': ^13.4.0 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/jsan': ^3.1.2 '@types/json-schema': ^7.0.11 '@types/lodash': ^4.14.186 @@ -826,7 +826,7 @@ importers: html-loader: ^4.2.0 html-webpack-plugin: ^5.5.0 javascript-stringify: ^2.1.0 - jest: ^27.5.1 + jest: ^29.2.2 jsan: ^3.1.14 jsondiffpatch: ^0.4.1 localforage: ^1.10.0 @@ -844,7 +844,7 @@ importers: socketcluster-client: ^16.1.1 style-loader: ^3.3.1 styled-components: ^5.3.6 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 ts-node: ^10.9.1 typescript: ~4.8.4 webpack: ^5.74.0 @@ -887,7 +887,7 @@ importers: '@rjsf/core': 4.2.3_react@18.2.0 '@testing-library/jest-dom': 5.16.5 '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/jsan': 3.1.2 '@types/json-schema': 7.0.11 '@types/lodash': 4.14.186 @@ -905,20 +905,20 @@ importers: css-loader: 6.7.1_webpack@5.74.0 eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi eslint-plugin-react: 7.31.10_eslint@8.25.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.25.0 fork-ts-checker-webpack-plugin: 7.2.13_qqxisngxjbp7lstdk7boexbu3e html-loader: 4.2.0_webpack@5.74.0 html-webpack-plugin: 5.5.0_webpack@5.74.0 - jest: 27.5.1_ts-node@10.9.1 + jest: 29.2.2_4pb6an67rakrle6rtido6z2a34 path-browserify: 1.0.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 rimraf: 3.0.2 style-loader: 3.3.1_webpack@5.74.0 styled-components: 5.3.6_7i5myeigehqah43i5u7wbekgba - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am ts-node: 10.9.1_evej5wzm4hojmu6uzxwpspdmsu typescript: 4.8.4 webpack: 5.74.0_webpack-cli@4.10.0 @@ -989,7 +989,7 @@ importers: '@types/cors': ^2.8.12 '@types/cross-spawn': ^6.0.2 '@types/express': ^4.17.14 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/lodash': ^4.14.186 '@types/minimist': ^1.2.2 '@types/morgan': ^1.9.3 @@ -1015,7 +1015,7 @@ importers: express: ^4.18.2 getport: ^0.1.0 graphql: ^16.6.0 - jest: ^27.5.1 + jest: ^29.2.2 knex: ^2.3.0 lodash: ^4.17.21 minimist: ^1.2.7 @@ -1032,7 +1032,7 @@ importers: sqlite3: ^5.1.2 styled-components: ^5.3.6 supertest: ^6.3.0 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 typescript: ~4.8.4 uuid: ^9.0.0 dependencies: @@ -1065,7 +1065,7 @@ importers: '@types/cors': 2.8.12 '@types/cross-spawn': 6.0.2 '@types/express': 4.17.14 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/lodash': 4.14.186 '@types/minimist': 1.2.2 '@types/morgan': 1.9.3 @@ -1080,13 +1080,13 @@ importers: '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke - jest: 27.5.1 + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi + jest: 29.2.2_@types+node@18.11.7 ncp: 2.0.0 rimraf: 3.0.2 socketcluster-client: 16.1.1 supertest: 6.3.0 - ts-jest: 27.1.5_h2mjkler2cwtrz56xjx3qgassu + ts-jest: 29.0.3_r7gdwuj75x2gz25bauak3xcnbm typescript: 4.8.4 packages/redux-devtools-dock-monitor: @@ -1283,7 +1283,7 @@ importers: '@redux-devtools/ui': ^1.3.0 '@testing-library/react': ^13.4.0 '@types/es6template': ^1.0.0 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/jsan': ^3.1.2 '@types/object-path': ^0.11.1 '@types/prop-types': ^15.7.5 @@ -1298,7 +1298,7 @@ importers: eslint-plugin-react: ^7.31.10 eslint-plugin-react-hooks: ^4.6.0 javascript-stringify: ^2.1.0 - jest: ^27.5.1 + jest: ^29.2.2 jsan: ^3.1.14 object-path: ^0.11.8 prop-types: ^15.8.1 @@ -1308,7 +1308,7 @@ importers: redux: ^4.2.0 rimraf: ^3.0.2 simple-diff: ^1.6.0 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 typescript: ~4.8.4 dependencies: '@babel/runtime': 7.19.4 @@ -1333,7 +1333,7 @@ importers: '@redux-devtools/inspector-monitor': link:../redux-devtools-inspector-monitor '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y '@types/es6template': 1.0.0 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/jsan': 3.1.2 '@types/object-path': 0.11.1 '@types/react': 18.0.21 @@ -1342,15 +1342,15 @@ importers: '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi eslint-plugin-react: 7.31.10_eslint@8.25.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.25.0 - jest: 27.5.1 + jest: 29.2.2 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 redux: 4.2.0 rimraf: 3.0.2 - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am typescript: 4.8.4 packages/redux-devtools-inspector-monitor-test-tab/demo: @@ -1461,7 +1461,7 @@ importers: '@types/babel__code-frame': ^7.0.3 '@types/chrome': ^0.0.198 '@types/html-entities': ^1.3.4 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/node': ^18.11.7 '@types/path-browserify': ^1.0.0 '@types/react': ^18.0.21 @@ -1476,7 +1476,7 @@ importers: eslint-plugin-react: ^7.31.10 eslint-plugin-react-hooks: ^4.6.0 html-entities: ^2.3.3 - jest: ^27.5.1 + jest: ^29.2.2 path-browserify: ^1.0.1 react: ^18.2.0 react-dom: ^18.2.0 @@ -1485,7 +1485,7 @@ importers: redux-devtools-themes: ^1.0.0 rimraf: ^3.0.2 source-map: ^0.5.7 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 typescript: ~4.8.4 dependencies: '@babel/code-frame': 7.18.6 @@ -1509,7 +1509,7 @@ importers: '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y '@types/babel__code-frame': 7.0.3 '@types/html-entities': 1.3.4 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/node': 18.11.7 '@types/path-browserify': 1.0.0 '@types/react': 18.0.21 @@ -1519,16 +1519,16 @@ importers: '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi eslint-plugin-react: 7.31.10_eslint@8.25.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.25.0 - jest: 27.5.1 + jest: 29.2.2_@types+node@18.11.7 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-test-renderer: 18.2.0_react@18.2.0 redux: 4.2.0 rimraf: 3.0.2 - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am typescript: 4.8.4 packages/redux-devtools-inspector-monitor/demo: @@ -1623,7 +1623,7 @@ importers: '@babel/preset-env': ^7.19.4 '@babel/preset-typescript': ^7.18.6 '@babel/runtime': ^7.19.4 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/lodash': ^4.14.186 '@types/node': ^18.11.7 '@typescript-eslint/eslint-plugin': ^5.40.1 @@ -1631,12 +1631,12 @@ importers: eslint: ^8.25.0 eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^27.1.2 - jest: ^27.5.1 + jest: ^29.2.2 lodash: ^4.17.21 redux: ^4.2.0 rimraf: ^3.0.2 rxjs: ^7.5.7 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 typescript: ~4.8.4 dependencies: '@babel/runtime': 7.19.4 @@ -1648,19 +1648,19 @@ importers: '@babel/plugin-transform-runtime': 7.19.1_@babel+core@7.19.3 '@babel/preset-env': 7.19.4_@babel+core@7.19.3 '@babel/preset-typescript': 7.18.6_@babel+core@7.19.3 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/lodash': 4.14.186 '@types/node': 18.11.7 '@typescript-eslint/eslint-plugin': 5.40.1_ukgdydjtebaxmxfqp5v5ulh64y '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke - jest: 27.5.1 + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi + jest: 29.2.2_@types+node@18.11.7 redux: 4.2.0 rimraf: 3.0.2 rxjs: 7.5.7 - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am typescript: 4.8.4 packages/redux-devtools-log-monitor: @@ -1791,7 +1791,7 @@ importers: '@testing-library/jest-dom': ^5.16.5 '@testing-library/react': ^13.4.0 '@types/hex-rgba': ^1.0.1 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/lodash': ^4.14.186 '@types/lodash.debounce': ^4.0.7 '@types/prop-types': ^15.7.5 @@ -1806,7 +1806,7 @@ importers: eslint-plugin-react-hooks: ^4.6.0 hex-rgba: ^1.0.2 immutable: ^4.1.0 - jest: ^27.5.1 + jest: ^29.2.2 jss: ^10.9.2 jss-preset-default: ^10.9.2 lodash.debounce: ^4.0.8 @@ -1819,7 +1819,7 @@ importers: redux: ^4.2.0 redux-devtools-themes: ^1.0.0 rimraf: ^3.0.2 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 typescript: ~4.8.4 dependencies: '@babel/runtime': 7.19.4 @@ -1849,23 +1849,23 @@ importers: '@testing-library/jest-dom': 5.16.5 '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y '@types/hex-rgba': 1.0.1 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/lodash.debounce': 4.0.7 '@types/react': 18.0.21 '@typescript-eslint/eslint-plugin': 5.40.1_ukgdydjtebaxmxfqp5v5ulh64y '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi eslint-plugin-react: 7.31.10_eslint@8.25.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.25.0 - jest: 27.5.1 + jest: 29.2.2 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-redux: 8.0.4_wr4jmv5xrjbe6vbq33me5wwo2a redux: 4.2.0 rimraf: 3.0.2 - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am typescript: 4.8.4 packages/redux-devtools-rtk-query-monitor/demo: @@ -1974,7 +1974,7 @@ importers: '@babel/preset-env': ^7.19.4 '@babel/preset-typescript': ^7.18.6 '@babel/runtime': ^7.19.4 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/jsan': ^3.1.2 '@typescript-eslint/eslint-plugin': ^5.40.1 '@typescript-eslint/parser': ^5.40.1 @@ -1982,10 +1982,10 @@ importers: eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^27.1.2 immutable: ^4.1.0 - jest: ^27.5.1 + jest: ^29.2.2 jsan: ^3.1.14 rimraf: ^3.0.2 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 typescript: ~4.8.4 dependencies: '@babel/runtime': 7.19.4 @@ -1997,17 +1997,17 @@ importers: '@babel/plugin-transform-runtime': 7.19.1_@babel+core@7.19.3 '@babel/preset-env': 7.19.4_@babel+core@7.19.3 '@babel/preset-typescript': 7.18.6_@babel+core@7.19.3 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/jsan': 3.1.2 '@typescript-eslint/eslint-plugin': 5.40.1_ukgdydjtebaxmxfqp5v5ulh64y '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi immutable: 4.1.0 - jest: 27.5.1 + jest: 29.2.2 rimraf: 3.0.2 - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am typescript: 4.8.4 packages/redux-devtools-slider-monitor: @@ -2183,7 +2183,7 @@ importers: '@types/base16': ^1.0.2 '@types/codemirror': ^5.60.5 '@types/color': ^3.0.3 - '@types/jest': ^27.5.2 + '@types/jest': ^29.2.0 '@types/json-schema': ^7.0.11 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.21 @@ -2202,7 +2202,7 @@ importers: eslint-plugin-jest: ^27.1.2 eslint-plugin-react: ^7.31.10 eslint-plugin-react-hooks: ^4.6.0 - jest: ^27.5.1 + jest: ^29.2.2 ncp: ^2.0.0 prop-types: ^15.8.1 react: ^18.2.0 @@ -2220,7 +2220,7 @@ importers: stylelint-config-standard: ^29.0.0 stylelint-config-styled-components: ^0.1.1 stylelint-processor-styled-components: ^1.10.0 - ts-jest: ^27.1.5 + ts-jest: ^29.0.3 typescript: ~4.8.4 webpack: ^5.74.0 dependencies: @@ -2256,7 +2256,7 @@ importers: '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y '@testing-library/user-event': 14.4.3_aaq3sbffpfe3jnxzm2zngsddei '@types/color': 3.0.3 - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 '@types/react': 18.0.21 '@types/styled-components': 5.1.26 '@typescript-eslint/eslint-plugin': 5.40.1_ukgdydjtebaxmxfqp5v5ulh64y @@ -2265,10 +2265,10 @@ importers: csstype: 3.1.1 eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-jest: 27.1.2_l7t3ncpjeez3dv3s6t6reddkke + eslint-plugin-jest: 27.1.2_6co43ebcjfbpobjajqgjcmpkdi eslint-plugin-react: 7.31.10_eslint@8.25.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.25.0 - jest: 27.5.1 + jest: 29.2.2 ncp: 2.0.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -2281,7 +2281,7 @@ importers: stylelint-config-standard: 29.0.0_stylelint@14.14.0 stylelint-config-styled-components: 0.1.1 stylelint-processor-styled-components: 1.10.0 - ts-jest: 27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy + ts-jest: 29.0.3_qutljtsb73gn6tigyw4fnh25am typescript: 4.8.4 webpack: 5.74.0 @@ -5663,142 +5663,156 @@ packages: engines: {node: '>=8'} 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/29.2.1: + resolution: {integrity: sha512-MF8Adcw+WPLZGBiNxn76DOuczG3BhODTcMlDCA4+cFi41OkaY/lyI0XUUhi73F88Y+7IHoGmD80pN5CtxQUdSw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 27.5.1 + '@jest/types': 29.2.1 '@types/node': 18.11.7 chalk: 4.1.2 - jest-message-util: 27.5.1 - jest-util: 27.5.1 + jest-message-util: 29.2.1 + jest-util: 29.2.1 slash: 3.0.0 dev: true - /@jest/core/27.5.1: - resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/core/29.2.2: + resolution: {integrity: sha512-susVl8o2KYLcZhhkvSB+b7xX575CX3TmSvxfeDjpRko7KmT89rHkXj6XkDkNpSeFMBzIENw5qIchO9HC9Sem+A==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true dependencies: - '@jest/console': 27.5.1 - '@jest/reporters': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 + '@jest/console': 29.2.1 + '@jest/reporters': 29.2.2 + '@jest/test-result': 29.2.1 + '@jest/transform': 29.2.2 + '@jest/types': 29.2.1 '@types/node': 18.11.7 ansi-escapes: 4.3.2 chalk: 4.1.2 - emittery: 0.8.1 + ci-info: 3.5.0 exit: 0.1.2 graceful-fs: 4.2.10 - jest-changed-files: 27.5.1 - jest-config: 27.5.1 - jest-haste-map: 27.5.1 - jest-message-util: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-resolve-dependencies: 27.5.1 - jest-runner: 27.5.1 - jest-runtime: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - jest-watcher: 27.5.1 + jest-changed-files: 29.2.0 + jest-config: 29.2.2_@types+node@18.11.7 + jest-haste-map: 29.2.1 + jest-message-util: 29.2.1 + jest-regex-util: 29.2.0 + jest-resolve: 29.2.2 + jest-resolve-dependencies: 29.2.2 + jest-runner: 29.2.2 + jest-runtime: 29.2.2 + jest-snapshot: 29.2.2 + jest-util: 29.2.1 + jest-validate: 29.2.2 + jest-watcher: 29.2.2 micromatch: 4.0.5 - rimraf: 3.0.2 + pretty-format: 29.2.1 slash: 3.0.0 strip-ansi: 6.0.1 transitivePeerDependencies: - - bufferutil - - canvas - supports-color - ts-node - - utf-8-validate dev: true - /@jest/core/27.5.1_ts-node@10.9.1: - resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/core/29.2.2_ts-node@10.9.1: + resolution: {integrity: sha512-susVl8o2KYLcZhhkvSB+b7xX575CX3TmSvxfeDjpRko7KmT89rHkXj6XkDkNpSeFMBzIENw5qIchO9HC9Sem+A==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: node-notifier: optional: true dependencies: - '@jest/console': 27.5.1 - '@jest/reporters': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 + '@jest/console': 29.2.1 + '@jest/reporters': 29.2.2 + '@jest/test-result': 29.2.1 + '@jest/transform': 29.2.2 + '@jest/types': 29.2.1 '@types/node': 18.11.7 ansi-escapes: 4.3.2 chalk: 4.1.2 - emittery: 0.8.1 + ci-info: 3.5.0 exit: 0.1.2 graceful-fs: 4.2.10 - jest-changed-files: 27.5.1 - jest-config: 27.5.1_ts-node@10.9.1 - jest-haste-map: 27.5.1 - jest-message-util: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-resolve-dependencies: 27.5.1 - jest-runner: 27.5.1 - jest-runtime: 27.5.1 - jest-snapshot: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 - jest-watcher: 27.5.1 + jest-changed-files: 29.2.0 + jest-config: 29.2.2_4pb6an67rakrle6rtido6z2a34 + jest-haste-map: 29.2.1 + jest-message-util: 29.2.1 + jest-regex-util: 29.2.0 + jest-resolve: 29.2.2 + jest-resolve-dependencies: 29.2.2 + jest-runner: 29.2.2 + jest-runtime: 29.2.2 + jest-snapshot: 29.2.2 + jest-util: 29.2.1 + jest-validate: 29.2.2 + jest-watcher: 29.2.2 micromatch: 4.0.5 - rimraf: 3.0.2 + pretty-format: 29.2.1 slash: 3.0.0 strip-ansi: 6.0.1 transitivePeerDependencies: - - bufferutil - - canvas - supports-color - ts-node - - utf-8-validate 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/29.2.2: + resolution: {integrity: sha512-OWn+Vhu0I1yxuGBJEFFekMYc8aGBGrY4rt47SOh/IFaI+D7ZHCk7pKRiSoZ2/Ml7b0Ony3ydmEHRx/tEOC7H1A==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 + '@jest/fake-timers': 29.2.2 + '@jest/types': 29.2.1 '@types/node': 18.11.7 - jest-mock: 27.5.1 + jest-mock: 29.2.2 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/expect-utils/29.2.2: + resolution: {integrity: sha512-vwnVmrVhTmGgQzyvcpze08br91OL61t9O0lJMDyb6Y/D8EKQ9V7rGUb/p7PDt0GPzK0zFYqXWFo4EO2legXmkg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 27.5.1 - '@sinonjs/fake-timers': 8.1.0 + jest-get-type: 29.2.0 + dev: true + + /@jest/expect/29.2.2: + resolution: {integrity: sha512-zwblIZnrIVt8z/SiEeJ7Q9wKKuB+/GS4yZe9zw7gMqfGf4C5hBLGrVyxu1SzDbVSqyMSlprKl3WL1r80cBNkgg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + expect: 29.2.2 + jest-snapshot: 29.2.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/fake-timers/29.2.2: + resolution: {integrity: sha512-nqaW3y2aSyZDl7zQ7t1XogsxeavNpH6kkdq+EpXncIDvAkjvFD7hmhcIs1nWloengEWUoWqkqSA6MSbf9w6DgA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.2.1 + '@sinonjs/fake-timers': 9.1.2 '@types/node': 18.11.7 - jest-message-util: 27.5.1 - jest-mock: 27.5.1 - jest-util: 27.5.1 + jest-message-util: 29.2.1 + jest-mock: 29.2.2 + jest-util: 29.2.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/29.2.2: + resolution: {integrity: sha512-/nt+5YMh65kYcfBhj38B3Hm0Trk4IsuMXNDGKE/swp36yydBWfz3OXkLqkSvoAtPW8IJMSJDFCbTM2oj5SNprw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 27.5.1 - '@jest/types': 27.5.1 - expect: 27.5.1 + '@jest/environment': 29.2.2 + '@jest/expect': 29.2.2 + '@jest/types': 29.2.1 + jest-mock: 29.2.2 + transitivePeerDependencies: + - supports-color dev: true - /@jest/reporters/27.5.1: - resolution: {integrity: sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/reporters/29.2.2: + resolution: {integrity: sha512-AzjL2rl2zJC0njIzcooBvjA4sJjvdoq98sDuuNs4aNugtLPSQ+91nysGKRF0uY1to5k0MdGMdOBggUsPqvBcpA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -5806,10 +5820,11 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 + '@jest/console': 29.2.1 + '@jest/test-result': 29.2.1 + '@jest/transform': 29.2.2 + '@jest/types': 29.2.1 + '@jridgewell/trace-mapping': 0.3.17 '@types/node': 18.11.7 chalk: 4.1.2 collect-v8-coverage: 1.0.1 @@ -5821,48 +5836,51 @@ packages: istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.5 - jest-haste-map: 27.5.1 - jest-resolve: 27.5.1 - jest-util: 27.5.1 - jest-worker: 27.5.1 + jest-message-util: 29.2.1 + jest-util: 29.2.1 + jest-worker: 29.2.1 slash: 3.0.0 - source-map: 0.6.1 string-length: 4.0.2 - terminal-link: 2.1.1 - v8-to-istanbul: 8.1.1 + strip-ansi: 6.0.1 + v8-to-istanbul: 9.0.1 transitivePeerDependencies: - supports-color 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/schemas/29.0.0: + resolution: {integrity: sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - callsites: 3.1.0 - graceful-fs: 4.2.10 - source-map: 0.6.1 + '@sinclair/typebox': 0.24.51 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/source-map/29.2.0: + resolution: {integrity: sha512-1NX9/7zzI0nqa6+kgpSdKPK+WU1p+SJk3TloWZf5MzPbxri9UEeXX5bWZAPCzbQcyuAzubcdUHA7hcNznmRqWQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/console': 27.5.1 - '@jest/types': 27.5.1 + '@jridgewell/trace-mapping': 0.3.17 + callsites: 3.1.0 + graceful-fs: 4.2.10 + dev: true + + /@jest/test-result/29.2.1: + resolution: {integrity: sha512-lS4+H+VkhbX6z64tZP7PAUwPqhwj3kbuEHcaLuaBuB+riyaX7oa1txe0tXgrFj5hRWvZKvqO7LZDlNWeJ7VTPA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/console': 29.2.1 + '@jest/types': 29.2.1 '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 dev: true - /@jest/test-sequencer/27.5.1: - resolution: {integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /@jest/test-sequencer/29.2.2: + resolution: {integrity: sha512-Cuc1znc1pl4v9REgmmLf0jBd3Y65UXJpioGYtMr/JNpQEIGEzkmHhy6W6DLbSsXeUA13TDzymPv0ZGZ9jH3eIw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/test-result': 27.5.1 + '@jest/test-result': 29.2.1 graceful-fs: 4.2.10 - jest-haste-map: 27.5.1 - jest-runtime: 27.5.1 - transitivePeerDependencies: - - supports-color + jest-haste-map: 29.2.1 + slash: 3.0.0 dev: true /@jest/transform/26.6.2: @@ -5888,25 +5906,25 @@ 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/29.2.2: + resolution: {integrity: sha512-aPe6rrletyuEIt2axxgdtxljmzH8O/nrov4byy6pDw9S8inIrTV+2PnjyP/oFHMSynzGxJ2s6OHowBNMXp/Jzg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.19.3 - '@jest/types': 27.5.1 + '@jest/types': 29.2.1 + '@jridgewell/trace-mapping': 0.3.17 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.9.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.10 - jest-haste-map: 27.5.1 - jest-regex-util: 27.5.1 - jest-util: 27.5.1 + jest-haste-map: 29.2.1 + jest-regex-util: 29.2.0 + jest-util: 29.2.1 micromatch: 4.0.5 pirates: 4.0.5 slash: 3.0.0 - source-map: 0.6.1 - write-file-atomic: 3.0.3 + write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color dev: true @@ -5922,14 +5940,15 @@ 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/29.2.1: + resolution: {integrity: sha512-O/QNDQODLnINEPAI0cl9U6zUIDXEWXt6IC1o2N2QENuos7hlGUIthlKyV4p6ki3TvXFX071blj8HUhgLGquPjw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: + '@jest/schemas': 29.0.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 '@types/node': 18.11.7 - '@types/yargs': 16.0.4 + '@types/yargs': 17.0.13 chalk: 4.1.2 dev: true @@ -6507,6 +6526,10 @@ packages: picomatch: 2.3.1 dev: true + /@sinclair/typebox/0.24.51: + resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} + dev: true + /@sindresorhus/is/0.14.0: resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} engines: {node: '>=6'} @@ -6517,8 +6540,8 @@ packages: type-detect: 4.0.8 dev: true - /@sinonjs/fake-timers/8.1.0: - resolution: {integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==} + /@sinonjs/fake-timers/9.1.2: + resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} dependencies: '@sinonjs/commons': 1.8.3 dev: true @@ -8303,6 +8326,8 @@ packages: /@tootallnate/once/1.1.2: resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} engines: {node: '>= 6'} + dev: false + optional: true /@tsconfig/node10/1.0.9: resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} @@ -8660,11 +8685,11 @@ packages: '@types/istanbul-lib-report': 3.0.0 dev: true - /@types/jest/27.5.2: - resolution: {integrity: sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==} + /@types/jest/29.2.0: + resolution: {integrity: sha512-KO7bPV21d65PKwv3LLsD8Jn3E05pjNjRZvkm+YTacWhVmykAb07wW6IkZUmQAltwQafNcDUEUrMO2h3jeBSisg==} dependencies: - jest-matcher-utils: 27.5.1 - pretty-format: 27.5.1 + expect: 29.2.2 + pretty-format: 29.2.1 dev: true /@types/js-levenshtein/1.1.1: @@ -9013,7 +9038,7 @@ packages: /@types/testing-library__jest-dom/5.14.5: resolution: {integrity: sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==} dependencies: - '@types/jest': 27.5.2 + '@types/jest': 29.2.0 dev: true /@types/uglify-js/3.17.0: @@ -9081,8 +9106,8 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@types/yargs/16.0.4: - resolution: {integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==} + /@types/yargs/17.0.13: + resolution: {integrity: sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==} dependencies: '@types/yargs-parser': 21.0.0 dev: true @@ -9545,10 +9570,6 @@ packages: dev: false optional: true - /abab/2.0.6: - resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - dev: true - /abbrev/1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} dev: false @@ -9566,13 +9587,6 @@ packages: acorn: 4.0.13 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.8.0_acorn@8.8.0: resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==} peerDependencies: @@ -10326,18 +10340,17 @@ packages: resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} dev: true - /babel-jest/27.5.1_@babel+core@7.19.3: - resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /babel-jest/29.2.2_@babel+core@7.19.3: + resolution: {integrity: sha512-kkq2QSDIuvpgfoac3WZ1OOcHsQQDU5xYk2Ql7tLdJ8BVAYbefEXal+NfS45Y5LVZA7cxC8KYcQMObpCt1J025w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: '@babel/core': 7.19.3 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 + '@jest/transform': 29.2.2 '@types/babel__core': 7.1.19 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.5.1_@babel+core@7.19.3 + babel-preset-jest: 29.2.0_@babel+core@7.19.3 chalk: 4.1.2 graceful-fs: 4.2.10 slash: 3.0.0 @@ -10427,9 +10440,9 @@ packages: - supports-color dev: true - /babel-plugin-jest-hoist/27.5.1: - resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /babel-plugin-jest-hoist/29.2.0: + resolution: {integrity: sha512-TnspP2WNiR3GLfCsUNHqeXw0RoQ2f9U5hQ5L3XFpwuO8htQmSrhh8qsB6vi5Yi8+kuynN1yjDjQsPfkebmB6ZA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.18.10 '@babel/types': 7.19.4 @@ -10542,14 +10555,14 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.19.3 dev: true - /babel-preset-jest/27.5.1_@babel+core@7.19.3: - resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /babel-preset-jest/29.2.0_@babel+core@7.19.3: + resolution: {integrity: sha512-z9JmMJppMxNv8N7fNRHvhMg9cvIkMxQBXgFkane3yKVEvEOP+kB50lk8DFRvF9PGqbyXxlmebKWhuDORO8RgdA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.19.3 - babel-plugin-jest-hoist: 27.5.1 + babel-plugin-jest-hoist: 29.2.0 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.19.3 dev: true @@ -10811,10 +10824,6 @@ packages: resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} dev: true - /browser-process-hrtime/1.0.0: - resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} - dev: true - /browserify-aes/1.2.0: resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} dependencies: @@ -12008,21 +12017,6 @@ packages: resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==} dev: false - /cssom/0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - dev: true - - /cssom/0.4.4: - resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} - dev: true - - /cssstyle/2.3.0: - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} - engines: {node: '>=8'} - dependencies: - cssom: 0.3.8 - dev: true - /csstype/3.1.1: resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} @@ -12071,15 +12065,6 @@ packages: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} dev: true - /data-urls/2.0.0: - resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} - engines: {node: '>=10'} - dependencies: - abab: 2.0.6 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - dev: true - /date-fns/2.29.3: resolution: {integrity: sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==} engines: {node: '>=0.11'} @@ -12158,10 +12143,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /decimal.js/10.4.2: - resolution: {integrity: sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==} - dev: true - /decode-uri-component/0.2.0: resolution: {integrity: sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==} engines: {node: '>=0.10'} @@ -12351,9 +12332,9 @@ packages: resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==} dev: false - /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/29.2.0: + resolution: {integrity: sha512-413SY5JpYeSBZxmenGEmCVQ8mCgtFJF0w9PROdaS6z987XC2Pd2GOKqOITLtMftmyFZqgtCOb/QA7/Z3ZXfzIw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true /diff/3.5.0: @@ -12455,13 +12436,6 @@ packages: resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} dev: true - /domexception/2.0.1: - resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} - engines: {node: '>=8'} - dependencies: - webidl-conversions: 5.0.0 - dev: true - /domhandler/4.3.1: resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} engines: {node: '>= 4'} @@ -12557,9 +12531,9 @@ packages: minimalistic-crypto-utils: 1.0.1 dev: true - /emittery/0.8.1: - resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==} - engines: {node: '>=10'} + /emittery/0.13.1: + resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} + engines: {node: '>=12'} dev: true /emoji-regex/8.0.0: @@ -12905,7 +12879,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest/27.1.2_l7t3ncpjeez3dv3s6t6reddkke: + /eslint-plugin-jest/27.1.2_6co43ebcjfbpobjajqgjcmpkdi: resolution: {integrity: sha512-+nLOn5jvQKLUywXxXKsLuuENsB/FhygXOLI+l5QlF+ACGe0DM14FlpYrGZ4nEiTo0BGlL5MymG73XA/tC3v3fA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -12921,7 +12895,7 @@ packages: '@typescript-eslint/eslint-plugin': 5.40.1_ukgdydjtebaxmxfqp5v5ulh64y '@typescript-eslint/utils': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 - jest: 27.5.1 + jest: 29.2.2_@types+node@18.11.7 transitivePeerDependencies: - supports-color - typescript @@ -13207,14 +13181,15 @@ packages: - supports-color 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} + /expect/29.2.2: + resolution: {integrity: sha512-hE09QerxZ5wXiOhqkXy5d2G9ar+EqOyifnCXCpMNu+vZ6DG9TJ6CO2c2kPDSLqERTTWrO7OZj8EkYHQqSd78Yw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.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 + '@jest/expect-utils': 29.2.2 + jest-get-type: 29.2.0 + jest-matcher-utils: 29.2.2 + jest-message-util: 29.2.1 + jest-util: 29.2.1 dev: true /express/4.18.2: @@ -14049,7 +14024,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.5 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -14455,13 +14430,6 @@ packages: wbuf: 1.7.3 dev: true - /html-encoding-sniffer/2.0.1: - resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==} - engines: {node: '>=10'} - dependencies: - whatwg-encoding: 1.0.5 - dev: true - /html-entities/2.3.3: resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==} @@ -14612,6 +14580,8 @@ packages: debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: false + optional: true /http-proxy-middleware/2.0.6_@types+express@4.17.14: resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} @@ -15166,10 +15136,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /is-potential-custom-element-name/1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - dev: true - /is-promise/2.2.2: resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} dev: true @@ -15396,45 +15362,44 @@ packages: resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} dev: false - /jest-changed-files/27.5.1: - resolution: {integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-changed-files/29.2.0: + resolution: {integrity: sha512-qPVmLLyBmvF5HJrY7krDisx6Voi8DmlV3GZYX0aFNbaQsZeoz1hfxcCMbqDGuQCxU1dJy9eYc2xscE8QrCCYaA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 27.5.1 execa: 5.1.1 - throat: 6.0.1 + p-limit: 3.1.0 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/29.2.2: + resolution: {integrity: sha512-upSdWxx+Mh4DV7oueuZndJ1NVdgtTsqM4YgywHEx05UMH5nxxA2Qu9T9T9XVuR021XxqSoaKvSmmpAbjwwwxMw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 + '@jest/environment': 29.2.2 + '@jest/expect': 29.2.2 + '@jest/test-result': 29.2.1 + '@jest/types': 29.2.1 '@types/node': 18.11.7 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: 29.2.1 + jest-matcher-utils: 29.2.2 + jest-message-util: 29.2.1 + jest-runtime: 29.2.2 + jest-snapshot: 29.2.2 + jest-util: 29.2.1 + p-limit: 3.1.0 + pretty-format: 29.2.1 slash: 3.0.0 stack-utils: 2.0.5 - throat: 6.0.1 transitivePeerDependencies: - supports-color dev: true - /jest-cli/27.5.1: - resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-cli/29.2.2: + resolution: {integrity: sha512-R45ygnnb2CQOfd8rTPFR+/fls0d+1zXS6JPYTBBrnLPrhr58SSuPTiA5Tplv8/PXpz4zXR/AYNxmwIj6J6nrvg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -15442,29 +15407,27 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 + '@jest/core': 29.2.2 + '@jest/test-result': 29.2.1 + '@jest/types': 29.2.1 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 + jest-config: 29.2.2 + jest-util: 29.2.1 + jest-validate: 29.2.2 prompts: 2.4.2 - yargs: 16.2.0 + yargs: 17.6.0 transitivePeerDependencies: - - bufferutil - - canvas + - '@types/node' - supports-color - ts-node - - utf-8-validate dev: true - /jest-cli/27.5.1_ts-node@10.9.1: - resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-cli/29.2.2_4pb6an67rakrle6rtido6z2a34: + resolution: {integrity: sha512-R45ygnnb2CQOfd8rTPFR+/fls0d+1zXS6JPYTBBrnLPrhr58SSuPTiA5Tplv8/PXpz4zXR/AYNxmwIj6J6nrvg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -15472,168 +15435,212 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.5.1_ts-node@10.9.1 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 + '@jest/core': 29.2.2_ts-node@10.9.1 + '@jest/test-result': 29.2.1 + '@jest/types': 29.2.1 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 27.5.1_ts-node@10.9.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 + jest-config: 29.2.2_4pb6an67rakrle6rtido6z2a34 + jest-util: 29.2.1 + jest-validate: 29.2.2 prompts: 2.4.2 - yargs: 16.2.0 + yargs: 17.6.0 transitivePeerDependencies: - - bufferutil - - canvas + - '@types/node' - supports-color - ts-node - - utf-8-validate dev: true - /jest-config/27.5.1: - resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-cli/29.2.2_@types+node@18.11.7: + resolution: {integrity: sha512-R45ygnnb2CQOfd8rTPFR+/fls0d+1zXS6JPYTBBrnLPrhr58SSuPTiA5Tplv8/PXpz4zXR/AYNxmwIj6J6nrvg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 29.2.2 + '@jest/test-result': 29.2.1 + '@jest/types': 29.2.1 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.10 + import-local: 3.1.0 + jest-config: 29.2.2_@types+node@18.11.7 + jest-util: 29.2.1 + jest-validate: 29.2.2 + prompts: 2.4.2 + yargs: 17.6.0 + transitivePeerDependencies: + - '@types/node' + - supports-color + - ts-node + dev: true + + /jest-config/29.2.2: + resolution: {integrity: sha512-Q0JX54a5g1lP63keRfKR8EuC7n7wwny2HoTRDb8cx78IwQOiaYUVZAdjViY3WcTxpR02rPUpvNVmZ1fkIlZPcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' ts-node: '>=9.0.0' peerDependenciesMeta: + '@types/node': + optional: true ts-node: optional: true dependencies: '@babel/core': 7.19.3 - '@jest/test-sequencer': 27.5.1 - '@jest/types': 27.5.1 - babel-jest: 27.5.1_@babel+core@7.19.3 + '@jest/test-sequencer': 29.2.2 + '@jest/types': 29.2.1 + babel-jest: 29.2.2_@babel+core@7.19.3 chalk: 4.1.2 ci-info: 3.5.0 deepmerge: 4.2.2 glob: 7.2.3 graceful-fs: 4.2.10 - jest-circus: 27.5.1 - jest-environment-jsdom: 27.5.1 - jest-environment-node: 27.5.1 - jest-get-type: 27.5.1 - jest-jasmine2: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-runner: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 + jest-circus: 29.2.2 + jest-environment-node: 29.2.2 + jest-get-type: 29.2.0 + jest-regex-util: 29.2.0 + jest-resolve: 29.2.2 + jest-runner: 29.2.2 + jest-util: 29.2.1 + jest-validate: 29.2.2 micromatch: 4.0.5 parse-json: 5.2.0 - pretty-format: 27.5.1 + pretty-format: 29.2.1 slash: 3.0.0 strip-json-comments: 3.1.1 transitivePeerDependencies: - - bufferutil - - canvas - supports-color - - utf-8-validate dev: true - /jest-config/27.5.1_ts-node@10.9.1: - resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-config/29.2.2_4pb6an67rakrle6rtido6z2a34: + resolution: {integrity: sha512-Q0JX54a5g1lP63keRfKR8EuC7n7wwny2HoTRDb8cx78IwQOiaYUVZAdjViY3WcTxpR02rPUpvNVmZ1fkIlZPcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: + '@types/node': '*' ts-node: '>=9.0.0' peerDependenciesMeta: + '@types/node': + optional: true ts-node: optional: true dependencies: '@babel/core': 7.19.3 - '@jest/test-sequencer': 27.5.1 - '@jest/types': 27.5.1 - babel-jest: 27.5.1_@babel+core@7.19.3 + '@jest/test-sequencer': 29.2.2 + '@jest/types': 29.2.1 + '@types/node': 18.11.7 + babel-jest: 29.2.2_@babel+core@7.19.3 chalk: 4.1.2 ci-info: 3.5.0 deepmerge: 4.2.2 glob: 7.2.3 graceful-fs: 4.2.10 - jest-circus: 27.5.1 - jest-environment-jsdom: 27.5.1 - jest-environment-node: 27.5.1 - jest-get-type: 27.5.1 - jest-jasmine2: 27.5.1 - jest-regex-util: 27.5.1 - jest-resolve: 27.5.1 - jest-runner: 27.5.1 - jest-util: 27.5.1 - jest-validate: 27.5.1 + jest-circus: 29.2.2 + jest-environment-node: 29.2.2 + jest-get-type: 29.2.0 + jest-regex-util: 29.2.0 + jest-resolve: 29.2.2 + jest-runner: 29.2.2 + jest-util: 29.2.1 + jest-validate: 29.2.2 micromatch: 4.0.5 parse-json: 5.2.0 - pretty-format: 27.5.1 + pretty-format: 29.2.1 slash: 3.0.0 strip-json-comments: 3.1.1 ts-node: 10.9.1_evej5wzm4hojmu6uzxwpspdmsu transitivePeerDependencies: - - bufferutil - - canvas - supports-color - - utf-8-validate 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-config/29.2.2_@types+node@18.11.7: + resolution: {integrity: sha512-Q0JX54a5g1lP63keRfKR8EuC7n7wwny2HoTRDb8cx78IwQOiaYUVZAdjViY3WcTxpR02rPUpvNVmZ1fkIlZPcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.19.3 + '@jest/test-sequencer': 29.2.2 + '@jest/types': 29.2.1 + '@types/node': 18.11.7 + babel-jest: 29.2.2_@babel+core@7.19.3 + chalk: 4.1.2 + ci-info: 3.5.0 + deepmerge: 4.2.2 + glob: 7.2.3 + graceful-fs: 4.2.10 + jest-circus: 29.2.2 + jest-environment-node: 29.2.2 + jest-get-type: 29.2.0 + jest-regex-util: 29.2.0 + jest-resolve: 29.2.2 + jest-runner: 29.2.2 + jest-util: 29.2.1 + jest-validate: 29.2.2 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 29.2.1 + slash: 3.0.0 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-diff/29.2.1: + resolution: {integrity: sha512-gfh/SMNlQmP3MOUgdzxPOd4XETDJifADpT937fN1iUGz+9DgOu2eUPHH25JDkLVcLwwqxv3GzVyK4VBUr9fjfA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.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: 29.2.0 + jest-get-type: 29.2.0 + pretty-format: 29.2.1 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/29.2.0: + resolution: {integrity: sha512-bkxUsxTgWQGbXV5IENmfiIuqZhJcyvF7tU4zJ/7ioTutdz4ToB5Yx6JOFBpgI+TphRY4lhOyCWGNH/QFQh5T6A==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: detect-newline: 3.1.0 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/29.2.1: + resolution: {integrity: sha512-sGP86H/CpWHMyK3qGIGFCgP6mt+o5tu9qG4+tobl0LNdgny0aitLXs9/EBacLy3Bwqy+v4uXClqJgASJWcruYw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 27.5.1 + '@jest/types': 29.2.1 chalk: 4.1.2 - jest-get-type: 27.5.1 - jest-util: 27.5.1 - pretty-format: 27.5.1 + jest-get-type: 29.2.0 + jest-util: 29.2.1 + pretty-format: 29.2.1 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-node/29.2.2: + resolution: {integrity: sha512-B7qDxQjkIakQf+YyrqV5dICNs7tlCO55WJ4OMSXsqz1lpI/0PmeuXdx2F7eU8rnPbRkUR/fItSSUh0jvE2y/tw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 27.5.1 - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 + '@jest/environment': 29.2.2 + '@jest/fake-timers': 29.2.2 + '@jest/types': 29.2.1 '@types/node': 18.11.7 - jest-mock: 27.5.1 - jest-util: 27.5.1 - jsdom: 16.7.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate + jest-mock: 29.2.2 + jest-util: 29.2.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} - dependencies: - '@jest/environment': 27.5.1 - '@jest/fake-timers': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 18.11.7 - jest-mock: 27.5.1 - jest-util: 27.5.1 - 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/29.2.0: + resolution: {integrity: sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true /jest-haste-map/26.6.2: @@ -15659,93 +15666,68 @@ packages: - supports-color 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/29.2.1: + resolution: {integrity: sha512-wF460rAFmYc6ARcCFNw4MbGYQjYkvjovb9GBT+W10Um8q5nHq98jD6fHZMDMO3tA56S8XnmNkM8GcA8diSZfnA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 27.5.1 + '@jest/types': 29.2.1 '@types/graceful-fs': 4.1.5 '@types/node': 18.11.7 anymatch: 3.1.2 fb-watchman: 2.0.2 graceful-fs: 4.2.10 - jest-regex-util: 27.5.1 - jest-serializer: 27.5.1 - jest-util: 27.5.1 - jest-worker: 27.5.1 + jest-regex-util: 29.2.0 + jest-util: 29.2.1 + jest-worker: 29.2.1 micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 dev: true - /jest-jasmine2/27.5.1: - resolution: {integrity: sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-leak-detector/29.2.1: + resolution: {integrity: sha512-1YvSqYoiurxKOJtySc+CGVmw/e1v4yNY27BjWTVzp0aTduQeA7pdieLiW05wTYG/twlKOp2xS/pWuikQEmklug==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 27.5.1 - '@jest/source-map': 27.5.1 - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 - '@types/node': 18.11.7 - chalk: 4.1.2 - co: 4.6.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 - throat: 6.0.1 - transitivePeerDependencies: - - supports-color + jest-get-type: 29.2.0 + pretty-format: 29.2.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} - dependencies: - jest-get-type: 27.5.1 - pretty-format: 27.5.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/29.2.2: + resolution: {integrity: sha512-4DkJ1sDPT+UX2MR7Y3od6KtvRi9Im1ZGLGgdLFLm4lPexbTaCgJW5NN3IOXlQHF7NSHY/VHhflQ+WoKtD/vyCw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.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: 29.2.1 + jest-get-type: 29.2.0 + pretty-format: 29.2.1 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/29.2.1: + resolution: {integrity: sha512-Dx5nEjw9V8C1/Yj10S/8ivA8F439VS8vTq1L7hEgwHFn9ovSKNpYW/kwNh7UglaEgXO42XxzKJB+2x0nSglFVw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/code-frame': 7.18.6 - '@jest/types': 27.5.1 + '@jest/types': 29.2.1 '@types/stack-utils': 2.0.1 chalk: 4.1.2 graceful-fs: 4.2.10 micromatch: 4.0.5 - pretty-format: 27.5.1 + pretty-format: 29.2.1 slash: 3.0.0 stack-utils: 2.0.5 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} + /jest-mock/29.2.2: + resolution: {integrity: sha512-1leySQxNAnivvbcx0sCB37itu8f4OX2S/+gxLAV4Z62shT4r4dTG9tACDywUAEZoLSr36aYUTsVp3WKwWt4PMQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 27.5.1 + '@jest/types': 29.2.1 '@types/node': 18.11.7 + jest-util: 29.2.1 dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@27.5.1: + /jest-pnp-resolver/1.2.2_jest-resolve@29.2.2: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} peerDependencies: @@ -15754,7 +15736,7 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 27.5.1 + jest-resolve: 29.2.2 dev: true /jest-regex-util/26.0.0: @@ -15762,94 +15744,89 @@ packages: engines: {node: '>= 10.14.2'} 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} + /jest-regex-util/29.2.0: + resolution: {integrity: sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true - /jest-resolve-dependencies/27.5.1: - resolution: {integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-resolve-dependencies/29.2.2: + resolution: {integrity: sha512-wWOmgbkbIC2NmFsq8Lb+3EkHuW5oZfctffTGvwsA4JcJ1IRk8b2tg+hz44f0lngvRTeHvp3Kyix9ACgudHH9aQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 27.5.1 - jest-regex-util: 27.5.1 - jest-snapshot: 27.5.1 + jest-regex-util: 29.2.0 + jest-snapshot: 29.2.2 transitivePeerDependencies: - supports-color 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/29.2.2: + resolution: {integrity: sha512-3gaLpiC3kr14rJR3w7vWh0CBX2QAhfpfiQTwrFPvVrcHe5VUBtIXaR004aWE/X9B2CFrITOQAp5gxLONGrk6GA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 27.5.1 chalk: 4.1.2 graceful-fs: 4.2.10 - 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: 29.2.1 + jest-pnp-resolver: 1.2.2_jest-resolve@29.2.2 + jest-util: 29.2.1 + jest-validate: 29.2.2 resolve: 1.22.1 resolve.exports: 1.1.0 slash: 3.0.0 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/29.2.2: + resolution: {integrity: sha512-1CpUxXDrbsfy9Hr9/1zCUUhT813kGGK//58HeIw/t8fa/DmkecEwZSWlb1N/xDKXg3uCFHQp1GCvlSClfImMxg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.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 + '@jest/console': 29.2.1 + '@jest/environment': 29.2.2 + '@jest/test-result': 29.2.1 + '@jest/transform': 29.2.2 + '@jest/types': 29.2.1 '@types/node': 18.11.7 chalk: 4.1.2 - emittery: 0.8.1 + emittery: 0.13.1 graceful-fs: 4.2.10 - 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.21 - throat: 6.0.1 + jest-docblock: 29.2.0 + jest-environment-node: 29.2.2 + jest-haste-map: 29.2.1 + jest-leak-detector: 29.2.1 + jest-message-util: 29.2.1 + jest-resolve: 29.2.2 + jest-runtime: 29.2.2 + jest-util: 29.2.1 + jest-watcher: 29.2.2 + jest-worker: 29.2.1 + p-limit: 3.1.0 + source-map-support: 0.5.13 transitivePeerDependencies: - - bufferutil - - canvas - supports-color - - utf-8-validate 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/29.2.2: + resolution: {integrity: sha512-TpR1V6zRdLynckKDIQaY41od4o0xWL+KOPUCZvJK2bu5P1UXhjobt5nJ2ICNeIxgyj9NGkO0aWgDqYPVhDNKjA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.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': 29.2.2 + '@jest/fake-timers': 29.2.2 + '@jest/globals': 29.2.2 + '@jest/source-map': 29.2.0 + '@jest/test-result': 29.2.1 + '@jest/transform': 29.2.2 + '@jest/types': 29.2.1 + '@types/node': 18.11.7 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 - execa: 5.1.1 glob: 7.2.3 graceful-fs: 4.2.10 - 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: 29.2.1 + jest-message-util: 29.2.1 + jest-mock: 29.2.2 + jest-regex-util: 29.2.0 + jest-resolve: 29.2.2 + jest-snapshot: 29.2.2 + jest-util: 29.2.1 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: @@ -15864,39 +15841,33 @@ packages: graceful-fs: 4.2.10 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': 18.11.7 - graceful-fs: 4.2.10 - 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/29.2.2: + resolution: {integrity: sha512-GfKJrpZ5SMqhli3NJ+mOspDqtZfJBryGA8RIBxF+G+WbDoC7HCqKaeAss4Z/Sab6bAW11ffasx8/vGsj83jyjA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.19.3 '@babel/generator': 7.19.5 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.19.3 '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.19.3 '@babel/traverse': 7.19.4 '@babel/types': 7.19.4 - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 + '@jest/expect-utils': 29.2.2 + '@jest/transform': 29.2.2 + '@jest/types': 29.2.1 '@types/babel__traverse': 7.18.2 '@types/prettier': 2.7.1 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.19.3 chalk: 4.1.2 - expect: 27.5.1 + expect: 29.2.2 graceful-fs: 4.2.10 - 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: 29.2.1 + jest-get-type: 29.2.0 + jest-haste-map: 29.2.1 + jest-matcher-utils: 29.2.2 + jest-message-util: 29.2.1 + jest-util: 29.2.1 natural-compare: 1.4.0 - pretty-format: 27.5.1 + pretty-format: 29.2.1 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -15914,11 +15885,11 @@ packages: micromatch: 4.0.5 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/29.2.1: + resolution: {integrity: sha512-P5VWDj25r7kj7kl4pN2rG/RN2c1TLfYYYZYULnS/35nFDjBai+hBeo3MDrYZS7p6IoY3YHZnt2vq4L6mKnLk0g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 27.5.1 + '@jest/types': 29.2.1 '@types/node': 18.11.7 chalk: 4.1.2 ci-info: 3.5.0 @@ -15926,28 +15897,29 @@ packages: picomatch: 2.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/29.2.2: + resolution: {integrity: sha512-eJXATaKaSnOuxNfs8CLHgdABFgUrd0TtWS8QckiJ4L/QVDF4KVbZFBBOwCBZHOS0Rc5fOxqngXeGXE3nGQkpQA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 27.5.1 + '@jest/types': 29.2.1 camelcase: 6.3.0 chalk: 4.1.2 - jest-get-type: 27.5.1 + jest-get-type: 29.2.0 leven: 3.1.0 - pretty-format: 27.5.1 + pretty-format: 29.2.1 dev: true - /jest-watcher/27.5.1: - resolution: {integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest-watcher/29.2.2: + resolution: {integrity: sha512-j2otfqh7mOvMgN2WlJ0n7gIx9XCMWntheYGlBK7+5g3b1Su13/UAK7pdKGyd4kDlrLwtH2QPvRv5oNIxWvsJ1w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/test-result': 27.5.1 - '@jest/types': 27.5.1 + '@jest/test-result': 29.2.1 + '@jest/types': 29.2.1 '@types/node': 18.11.7 ansi-escapes: 4.3.2 chalk: 4.1.2 - jest-util: 27.5.1 + emittery: 0.13.1 + jest-util: 29.2.1 string-length: 4.0.2 dev: true @@ -15969,30 +15941,19 @@ packages: supports-color: 8.1.1 dev: true - /jest/27.5.1: - resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + /jest-worker/29.2.1: + resolution: {integrity: sha512-ROHTZ+oj7sBrgtv46zZ84uWky71AoYi0vEV9CdEtc1FQunsoAGe5HbQmW76nI5QWdvECVPrSi1MCVUmizSavMg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/core': 27.5.1 - import-local: 3.1.0 - jest-cli: 27.5.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate + '@types/node': 18.11.7 + jest-util: 29.2.1 + merge-stream: 2.0.0 + supports-color: 8.1.1 dev: true - /jest/27.5.1_ts-node@10.9.1: - resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /jest/29.2.2: + resolution: {integrity: sha512-r+0zCN9kUqoON6IjDdjbrsWobXM/09Nd45kIPRD8kloaRh1z5ZCMdVsgLXGxmlL7UpAJsvCYOQNO+NjvG/gqiQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -16000,15 +15961,54 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.5.1_ts-node@10.9.1 + '@jest/core': 29.2.2 + '@jest/types': 29.2.1 import-local: 3.1.0 - jest-cli: 27.5.1_ts-node@10.9.1 + jest-cli: 29.2.2 transitivePeerDependencies: - - bufferutil - - canvas + - '@types/node' + - supports-color + - ts-node + dev: true + + /jest/29.2.2_4pb6an67rakrle6rtido6z2a34: + resolution: {integrity: sha512-r+0zCN9kUqoON6IjDdjbrsWobXM/09Nd45kIPRD8kloaRh1z5ZCMdVsgLXGxmlL7UpAJsvCYOQNO+NjvG/gqiQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 29.2.2_ts-node@10.9.1 + '@jest/types': 29.2.1 + import-local: 3.1.0 + jest-cli: 29.2.2_4pb6an67rakrle6rtido6z2a34 + transitivePeerDependencies: + - '@types/node' + - supports-color + - ts-node + dev: true + + /jest/29.2.2_@types+node@18.11.7: + resolution: {integrity: sha512-r+0zCN9kUqoON6IjDdjbrsWobXM/09Nd45kIPRD8kloaRh1z5ZCMdVsgLXGxmlL7UpAJsvCYOQNO+NjvG/gqiQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 29.2.2 + '@jest/types': 29.2.1 + import-local: 3.1.0 + jest-cli: 29.2.2_@types+node@18.11.7 + transitivePeerDependencies: + - '@types/node' - supports-color - ts-node - - utf-8-validate dev: true /js-levenshtein/1.1.6: @@ -16051,48 +16051,6 @@ packages: resolution: {integrity: sha512-wStfgOJqMv4QKktuH273f5fyi3D3vy2pHOiSDGPvpcS/q+wb/M7AK3vkCcaHbkZxDOlDU/lDJgccygKSG2OhtA==} dev: false - /jsdom/16.7.0: - resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} - engines: {node: '>=10'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - dependencies: - abab: 2.0.6 - acorn: 8.8.0 - acorn-globals: 6.0.0 - cssom: 0.4.4 - cssstyle: 2.3.0 - data-urls: 2.0.0 - decimal.js: 10.4.2 - domexception: 2.0.1 - escodegen: 2.0.0 - form-data: 3.0.1 - html-encoding-sniffer: 2.0.1 - http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.2 - parse5: 6.0.1 - saxes: 5.0.1 - symbol-tree: 3.2.4 - tough-cookie: 4.1.2 - w3c-hr-time: 1.0.2 - w3c-xmlserializer: 2.0.0 - webidl-conversions: 6.1.0 - whatwg-encoding: 1.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - ws: 7.5.9 - xml-name-validator: 3.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - /jsesc/0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true @@ -17642,10 +17600,6 @@ packages: resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==} dev: true - /nwsapi/2.2.2: - resolution: {integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==} - dev: true - /nx/15.0.0: resolution: {integrity: sha512-uh9Ou5oj7yr6Uyp4QhqW1vIVoanYn1sJM1jzOyoT17GAhhODfS0BtQgUvlmInDuRqP8LMaPg4LXFMby07U1HXg==} hasBin: true @@ -18501,6 +18455,15 @@ packages: react-is: 17.0.2 dev: true + /pretty-format/29.2.1: + resolution: {integrity: sha512-Y41Sa4aLCtKAXvwuIpTvcFBkyeYp2gdFWzXGA+ZNES3VwURIB165XO/z7CjETwzCCS53MjW/rLMyyqEnTtaOfA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.0.0 + ansi-styles: 5.2.0 + react-is: 18.2.0 + dev: true + /pretty-hrtime/1.0.3: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} @@ -18627,10 +18590,6 @@ packages: resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} dev: true - /psl/1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - dev: true - /public-encrypt/4.0.3: resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} dependencies: @@ -18803,10 +18762,6 @@ packages: deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. dev: false - /querystringify/2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - dev: true - /queue-microtask/1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true @@ -19852,13 +19807,6 @@ packages: - supports-color dev: true - /saxes/5.0.1: - resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} - engines: {node: '>=10'} - dependencies: - xmlchars: 2.2.0 - dev: true - /sc-errors/2.0.1: resolution: {integrity: sha512-JoVhq3Ud+3Ujv2SIG7W0XtjRHsrNgl6iXuHHsh0s+Kdt5NwI6N2EGAZD4iteitdDv68ENBkpjtSvN597/wxPSQ==} @@ -20328,6 +20276,13 @@ packages: urix: 0.1.0 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.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: @@ -20933,10 +20888,6 @@ packages: engines: {node: '>=0.10.0'} dev: false - /symbol-tree/3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - dev: true - /symbol.prototype.description/1.0.5: resolution: {integrity: sha512-x738iXRYsrAt9WBhRCVG5BtIC3B7CUkFwbHW2zOvGtwM33s7JjrCDyq8V0zgMYVb5ymsL8+qkzzpANH63CPQaQ==} engines: {node: '>= 0.11.15'} @@ -21026,14 +20977,6 @@ packages: engines: {node: '>=8'} dev: true - /terminal-link/2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} - engines: {node: '>=8'} - dependencies: - ansi-escapes: 4.3.2 - supports-hyperlinks: 2.3.0 - dev: true - /terser-webpack-plugin/1.4.5_webpack@4.46.0: resolution: {integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==} engines: {node: '>= 6.9.0'} @@ -21131,10 +21074,6 @@ packages: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} dev: true - /throat/6.0.1: - resolution: {integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==} - dev: true - /through/2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -21253,26 +21192,9 @@ packages: resolution: {integrity: sha512-nfjOAu/zAWmX9tgwi5NRp7O7zTDUD1miHiB40klUnAh9qnL1iXdgzcz/i5dMaL5jahcBAaSfmNOBBJBLJW8TEg==} dev: true - /tough-cookie/4.1.2: - resolution: {integrity: sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==} - engines: {node: '>=6'} - dependencies: - psl: 1.9.0 - punycode: 2.1.1 - universalify: 0.2.0 - url-parse: 1.5.10 - dev: true - /tr46/0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - /tr46/2.1.0: - resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==} - engines: {node: '>=8'} - dependencies: - punycode: 2.1.1 - dev: true - /trim-newlines/1.0.0: resolution: {integrity: sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==} engines: {node: '>=0.10.0'} @@ -21301,55 +21223,21 @@ packages: engines: {node: '>=6.10'} dev: true - /ts-jest/27.1.5_h2mjkler2cwtrz56xjx3qgassu: - resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /ts-jest/29.0.3_qutljtsb73gn6tigyw4fnh25am: + resolution: {integrity: sha512-Ibygvmuyq1qp/z3yTh9QTwVVAbFdDy/+4BtIQR2sp6baF2SJU/8CKK/hhnGIDY2L90Az2jIqTwZPnN2p+BweiQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' + '@jest/types': ^29.0.0 + babel-jest: ^29.0.0 esbuild: '*' - jest: ^27.0.0 - typescript: '>=3.8 <5.0' + jest: ^29.0.0 + typescript: '>=4.3' peerDependenciesMeta: '@babel/core': optional: true - '@types/jest': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - dependencies: - '@types/jest': 27.5.2 - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 27.5.1 - jest-util: 27.5.1 - json5: 2.2.1 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.3.8 - typescript: 4.8.4 - yargs-parser: 20.2.9 - dev: true - - /ts-jest/27.1.5_s3hctw44eio5yfpbfoxpvrxkse: - resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' - esbuild: '*' - jest: ^27.0.0 - typescript: '>=3.8 <5.0' - peerDependenciesMeta: - '@babel/core': - optional: true - '@types/jest': + '@jest/types': optional: true babel-jest: optional: true @@ -21359,49 +21247,47 @@ packages: '@babel/core': 7.19.3 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 27.5.1 - jest-util: 27.5.1 + jest: 29.2.2 + jest-util: 29.2.1 json5: 2.2.1 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.8 typescript: 4.8.4 - yargs-parser: 20.2.9 + yargs-parser: 21.1.1 dev: true - /ts-jest/27.1.5_zgo3ukr7wfsrfu7w73hol4lxpy: - resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + /ts-jest/29.0.3_r7gdwuj75x2gz25bauak3xcnbm: + resolution: {integrity: sha512-Ibygvmuyq1qp/z3yTh9QTwVVAbFdDy/+4BtIQR2sp6baF2SJU/8CKK/hhnGIDY2L90Az2jIqTwZPnN2p+BweiQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true peerDependencies: '@babel/core': '>=7.0.0-beta.0 <8' - '@types/jest': ^27.0.0 - babel-jest: '>=27.0.0 <28' + '@jest/types': ^29.0.0 + babel-jest: ^29.0.0 esbuild: '*' - jest: ^27.0.0 - typescript: '>=3.8 <5.0' + jest: ^29.0.0 + typescript: '>=4.3' peerDependenciesMeta: '@babel/core': optional: true - '@types/jest': + '@jest/types': optional: true babel-jest: optional: true esbuild: optional: true dependencies: - '@babel/core': 7.19.3 - '@types/jest': 27.5.2 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 27.5.1 - jest-util: 27.5.1 + jest: 29.2.2_@types+node@18.11.7 + jest-util: 29.2.1 json5: 2.2.1 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.8 typescript: 4.8.4 - yargs-parser: 20.2.9 + yargs-parser: 21.1.1 dev: true /ts-node/10.9.1_evej5wzm4hojmu6uzxwpspdmsu: @@ -21738,11 +21624,6 @@ packages: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} - /universalify/0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - dev: true - /universalify/2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} @@ -21821,13 +21702,6 @@ packages: dependencies: prepend-http: 2.0.0 - /url-parse/1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - dependencies: - querystringify: 2.2.0 - requires-port: 1.0.0 - dev: true - /url/0.11.0: resolution: {integrity: sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==} dependencies: @@ -21958,15 +21832,6 @@ packages: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} dev: true - /v8-to-istanbul/8.1.1: - resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==} - engines: {node: '>=10.12.0'} - dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - convert-source-map: 1.9.0 - source-map: 0.7.4 - dev: true - /v8-to-istanbul/9.0.1: resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} engines: {node: '>=10.12.0'} @@ -22047,20 +21912,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /w3c-hr-time/1.0.2: - resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} - deprecated: Use your platform's native performance.now() and performance.timeOrigin. - dependencies: - browser-process-hrtime: 1.0.0 - dev: true - - /w3c-xmlserializer/2.0.0: - resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} - engines: {node: '>=10'} - dependencies: - xml-name-validator: 3.0.0 - dev: true - /walker/1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: @@ -22129,16 +21980,6 @@ packages: /webidl-conversions/3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - /webidl-conversions/5.0.0: - resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} - engines: {node: '>=8'} - dev: true - - /webidl-conversions/6.1.0: - resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} - engines: {node: '>=10.4'} - dev: true - /webpack-cli/4.10.0_vnmgq7jx5zjkzolvtfp7mdf5ri: resolution: {integrity: sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==} engines: {node: '>=10.13.0'} @@ -22494,16 +22335,6 @@ packages: engines: {node: '>=0.8.0'} dev: true - /whatwg-encoding/1.0.5: - resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} - dependencies: - iconv-lite: 0.4.24 - dev: true - - /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'} @@ -22515,15 +22346,6 @@ packages: tr46: 0.0.3 webidl-conversions: 3.0.1 - /whatwg-url/8.7.0: - resolution: {integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==} - engines: {node: '>=10'} - dependencies: - lodash: 4.17.21 - tr46: 2.1.0 - webidl-conversions: 6.1.0 - dev: true - /which-boxed-primitive/1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: @@ -22705,14 +22527,6 @@ packages: default-browser-id: 1.0.4 dev: true - /xml-name-validator/3.0.0: - resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} - dev: true - - /xmlchars/2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - dev: true - /xss/1.0.14: resolution: {integrity: sha512-og7TEJhXvn1a7kzZGQ7ETjdQVS2UfZyTlsEdDOqvQF7GoxNfY+0YLCzBy1kPdsDDx4QuNAonQPddpsn6Xl/7sw==} engines: {node: '>= 0.10.0'}