From 84fedf36e08c383d221fa61b0e7510fff7190bb8 Mon Sep 17 00:00:00 2001 From: Jason Jean Date: Sun, 26 Feb 2023 12:39:15 -0500 Subject: [PATCH] Revert "chore(repo): update nx to 15.8.0-beta.6" (#15274) --- e2e/add-nx-to-monorepo/jest.config.ts | 4 +- e2e/angular-core/jest.config.ts | 4 +- e2e/angular-extensions/jest.config.ts | 4 +- e2e/cra-to-nx/jest.config.ts | 4 +- e2e/cypress/jest.config.ts | 4 +- e2e/detox/jest.config.ts | 4 +- e2e/esbuild/jest.config.ts | 4 +- e2e/expo/jest.config.ts | 4 +- e2e/jest/jest.config.ts | 4 +- e2e/js/jest.config.ts | 4 +- e2e/lerna-smoke-tests/jest.config.ts | 4 +- e2e/linter/jest.config.ts | 4 +- e2e/make-angular-cli-faster/jest.config.ts | 4 +- e2e/next/jest.config.ts | 4 +- e2e/node/jest.config.ts | 4 +- e2e/nx-init/jest.config.ts | 4 +- e2e/nx-misc/jest.config.ts | 4 +- e2e/nx-plugin/jest.config.ts | 4 +- e2e/nx-run/jest.config.ts | 4 +- e2e/react-native/jest.config.ts | 4 +- e2e/react/jest.config.ts | 4 +- e2e/rollup/jest.config.ts | 4 +- e2e/storybook-angular/jest.config.ts | 4 +- e2e/storybook/jest.config.ts | 4 +- e2e/vite/jest.config.ts | 4 +- e2e/web/jest.config.ts | 4 +- e2e/webpack/jest.config.ts | 4 +- e2e/workspace-create/jest.config.ts | 4 +- graph/client/jest.config.ts | 10 - jest.preset.js | 10 - nx-dev/data-access-documents/jest.config.ts | 13 +- nx-dev/data-access-menu/jest.config.ts | 13 +- nx-dev/data-access-packages/jest.config.ts | 13 +- .../jest.config.ts | 13 +- nx-dev/models-document/jest.config.ts | 13 +- nx-dev/models-menu/jest.config.ts | 13 +- nx-dev/models-package/jest.config.ts | 13 +- nx-dev/nx-dev/jest.config.ts | 10 - package.json | 25 +- packages/add-nx-to-monorepo/jest.config.ts | 13 +- packages/angular/jest.config.ts | 4 +- packages/cli/jest.config.ts | 4 +- packages/cra-to-nx/jest.config.ts | 13 +- packages/create-nx-plugin/jest.config.ts | 4 +- packages/create-nx-workspace/jest.config.ts | 4 +- packages/cypress/jest.config.ts | 4 +- packages/detox/jest.config.ts | 6 +- packages/devkit/jest.config.ts | 4 +- packages/esbuild/jest.config.ts | 4 +- packages/eslint-plugin-nx/jest.config.ts | 4 +- packages/expo/jest.config.ts | 6 +- packages/express/jest.config.ts | 4 +- packages/jest/jest.config.ts | 4 +- packages/js/jest.config.ts | 4 +- packages/linter/jest.config.ts | 4 +- packages/nest/jest.config.ts | 4 +- packages/next/jest.config.ts | 4 +- packages/node/jest.config.ts | 4 +- packages/nx-plugin/jest.config.ts | 4 +- packages/nx/jest.config.ts | 4 +- packages/react-native/jest.config.ts | 6 +- packages/react/jest.config.ts | 4 +- packages/rollup/jest.config.ts | 4 +- packages/storybook/jest.config.ts | 6 +- packages/tao/jest.config.ts | 4 +- packages/web/jest.config.ts | 4 +- packages/webpack/jest.config.ts | 4 +- packages/workspace/jest.config.ts | 4 +- tools/eslint-rules/jest.config.ts | 13 +- typedoc-theme/jest.config.ts | 13 +- yarn.lock | 910 ++++-------------- 71 files changed, 353 insertions(+), 983 deletions(-) diff --git a/e2e/add-nx-to-monorepo/jest.config.ts b/e2e/add-nx-to-monorepo/jest.config.ts index 0cada6fab2e48..cb1dea1f21be9 100644 --- a/e2e/add-nx-to-monorepo/jest.config.ts +++ b/e2e/add-nx-to-monorepo/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-add-nx-to-monorepo', preset: '../../jest.preset.js', }; diff --git a/e2e/angular-core/jest.config.ts b/e2e/angular-core/jest.config.ts index fd0140d13cad0..2cce454670382 100644 --- a/e2e/angular-core/jest.config.ts +++ b/e2e/angular-core/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-angular-core', preset: '../../jest.preset.js', }; diff --git a/e2e/angular-extensions/jest.config.ts b/e2e/angular-extensions/jest.config.ts index 74731132ae90b..c965ef6235331 100644 --- a/e2e/angular-extensions/jest.config.ts +++ b/e2e/angular-extensions/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-angular-extensions', preset: '../../jest.preset.js', }; diff --git a/e2e/cra-to-nx/jest.config.ts b/e2e/cra-to-nx/jest.config.ts index d2c5ef65cc928..73592b0fba57e 100644 --- a/e2e/cra-to-nx/jest.config.ts +++ b/e2e/cra-to-nx/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-cra-to-nx', preset: '../../jest.preset.js', }; diff --git a/e2e/cypress/jest.config.ts b/e2e/cypress/jest.config.ts index 77e66347505a6..a493ad946820a 100644 --- a/e2e/cypress/jest.config.ts +++ b/e2e/cypress/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-cypress', preset: '../../jest.preset.js', }; diff --git a/e2e/detox/jest.config.ts b/e2e/detox/jest.config.ts index 6ee95a50bd0cf..e4a42588b1e2e 100644 --- a/e2e/detox/jest.config.ts +++ b/e2e/detox/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-detox', testTimeout: 600000, preset: '../../jest.preset.js', diff --git a/e2e/esbuild/jest.config.ts b/e2e/esbuild/jest.config.ts index d967db0f30757..9413fb571a6ba 100644 --- a/e2e/esbuild/jest.config.ts +++ b/e2e/esbuild/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-esbuild', preset: '../../jest.preset.js', }; diff --git a/e2e/expo/jest.config.ts b/e2e/expo/jest.config.ts index 45841e019b677..913b9f7c4e892 100644 --- a/e2e/expo/jest.config.ts +++ b/e2e/expo/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-expo', testTimeout: 600000, preset: '../../jest.preset.js', diff --git a/e2e/jest/jest.config.ts b/e2e/jest/jest.config.ts index e4c77feff24b2..a533d9b8ba197 100644 --- a/e2e/jest/jest.config.ts +++ b/e2e/jest/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-jest', preset: '../../jest.preset.js', }; diff --git a/e2e/js/jest.config.ts b/e2e/js/jest.config.ts index 1ac7cdee5f901..4d5b53f0c6aa3 100644 --- a/e2e/js/jest.config.ts +++ b/e2e/js/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-js', preset: '../../jest.preset.js', }; diff --git a/e2e/lerna-smoke-tests/jest.config.ts b/e2e/lerna-smoke-tests/jest.config.ts index d2758cf5bac9a..5b15cb5a177d4 100644 --- a/e2e/lerna-smoke-tests/jest.config.ts +++ b/e2e/lerna-smoke-tests/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-lerna-smoke-tests', preset: '../../jest.preset.js', }; diff --git a/e2e/linter/jest.config.ts b/e2e/linter/jest.config.ts index 7e391f2994783..4d2a36031306d 100644 --- a/e2e/linter/jest.config.ts +++ b/e2e/linter/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-linter', preset: '../../jest.preset.js', }; diff --git a/e2e/make-angular-cli-faster/jest.config.ts b/e2e/make-angular-cli-faster/jest.config.ts index 77bde05de17b0..a3f3c2bd6abc4 100644 --- a/e2e/make-angular-cli-faster/jest.config.ts +++ b/e2e/make-angular-cli-faster/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-make-angular-cli-faster', preset: '../../jest.preset.js', }; diff --git a/e2e/next/jest.config.ts b/e2e/next/jest.config.ts index 50a61351513fe..b35c82f6e91fc 100644 --- a/e2e/next/jest.config.ts +++ b/e2e/next/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-next', preset: '../../jest.preset.js', }; diff --git a/e2e/node/jest.config.ts b/e2e/node/jest.config.ts index 065f98e60fa50..49f37c1c6b5a2 100644 --- a/e2e/node/jest.config.ts +++ b/e2e/node/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-node', preset: '../../jest.preset.js', }; diff --git a/e2e/nx-init/jest.config.ts b/e2e/nx-init/jest.config.ts index 799d6644b72e9..bf6d9e472c0bc 100644 --- a/e2e/nx-init/jest.config.ts +++ b/e2e/nx-init/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-nx-init', preset: '../../jest.preset.js', }; diff --git a/e2e/nx-misc/jest.config.ts b/e2e/nx-misc/jest.config.ts index dc65dc6d1bc69..538339c8bc3f4 100644 --- a/e2e/nx-misc/jest.config.ts +++ b/e2e/nx-misc/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-nx-misc', preset: '../../jest.preset.js', }; diff --git a/e2e/nx-plugin/jest.config.ts b/e2e/nx-plugin/jest.config.ts index 46b814af89a68..9174cd675d75c 100644 --- a/e2e/nx-plugin/jest.config.ts +++ b/e2e/nx-plugin/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-nx-plugin', preset: '../../jest.preset.js', }; diff --git a/e2e/nx-run/jest.config.ts b/e2e/nx-run/jest.config.ts index f2e9b72ff674e..d1ad254f75983 100644 --- a/e2e/nx-run/jest.config.ts +++ b/e2e/nx-run/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-nx-run', preset: '../../jest.preset.js', }; diff --git a/e2e/react-native/jest.config.ts b/e2e/react-native/jest.config.ts index 8025fd016d54d..065a08e6c8ee4 100644 --- a/e2e/react-native/jest.config.ts +++ b/e2e/react-native/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-react-native', testTimeout: 600000, preset: '../../jest.preset.js', diff --git a/e2e/react/jest.config.ts b/e2e/react/jest.config.ts index d1362b0be767f..1df82ae4213ec 100644 --- a/e2e/react/jest.config.ts +++ b/e2e/react/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-react', preset: '../../jest.preset.js', }; diff --git a/e2e/rollup/jest.config.ts b/e2e/rollup/jest.config.ts index 818463bf4493d..519ffb1c3be4b 100644 --- a/e2e/rollup/jest.config.ts +++ b/e2e/rollup/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-rollup', preset: '../../jest.preset.js', }; diff --git a/e2e/storybook-angular/jest.config.ts b/e2e/storybook-angular/jest.config.ts index f458af2210dce..f29da5f0b7f58 100644 --- a/e2e/storybook-angular/jest.config.ts +++ b/e2e/storybook-angular/jest.config.ts @@ -1,10 +1,10 @@ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-storybook-angular', preset: '../../jest.preset.js', }; diff --git a/e2e/storybook/jest.config.ts b/e2e/storybook/jest.config.ts index 67cbe047c8cd7..38338dc0e542b 100644 --- a/e2e/storybook/jest.config.ts +++ b/e2e/storybook/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-storybook', preset: '../../jest.preset.js', }; diff --git a/e2e/vite/jest.config.ts b/e2e/vite/jest.config.ts index 7c01885e38d2c..4dd8ea534e26c 100644 --- a/e2e/vite/jest.config.ts +++ b/e2e/vite/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-vite', preset: '../../jest.preset.js', }; diff --git a/e2e/web/jest.config.ts b/e2e/web/jest.config.ts index c2c255cb2e670..33faeec316385 100644 --- a/e2e/web/jest.config.ts +++ b/e2e/web/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-web', preset: '../../jest.preset.js', }; diff --git a/e2e/webpack/jest.config.ts b/e2e/webpack/jest.config.ts index ae09083794e1c..ba6ef13d6ecb2 100644 --- a/e2e/webpack/jest.config.ts +++ b/e2e/webpack/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-webpack', preset: '../../jest.preset.js', }; diff --git a/e2e/workspace-create/jest.config.ts b/e2e/workspace-create/jest.config.ts index 5fc16f97f915b..cd636c6db71b6 100644 --- a/e2e/workspace-create/jest.config.ts +++ b/e2e/workspace-create/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], maxWorkers: 1, - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'e2e-workspace-create', preset: '../../jest.preset.js', }; diff --git a/graph/client/jest.config.ts b/graph/client/jest.config.ts index b8ea2341afbbd..d5dfecc2e580f 100644 --- a/graph/client/jest.config.ts +++ b/graph/client/jest.config.ts @@ -16,14 +16,4 @@ export default { modulePathIgnorePatterns: [ '/graph/client/src/app/machines/match-media-mock.spec.ts', ], - /* TODO: Update to latest Jest snapshotFormat - * By default Nx has kept the older style of Jest Snapshot formats - * to prevent breaking of any existing tests with snapshots. - * It's recommend you update to the latest format. - * You can do this by removing snapshotFormat property - * and running tests with --update-snapshot flag. - * Example: From within the project directory, run "nx test --update-snapshot" - * More info: https://jestjs.io/docs/upgrading-to-jest29#snapshot-format - */ - snapshotFormat: { escapeString: true, printBasicPrototype: true }, }; diff --git a/jest.preset.js b/jest.preset.js index ecbe16c33b0e7..a528c8f7df214 100644 --- a/jest.preset.js +++ b/jest.preset.js @@ -14,14 +14,4 @@ module.exports = { moduleFileExtensions: ['ts', 'js', 'html'], coverageReporters: ['html'], maxWorkers: 1, - /* TODO: Update to latest Jest snapshotFormat - * By default Nx has kept the older style of Jest Snapshot formats - * to prevent breaking of any existing tests with snapshots. - * It's recommend you update to the latest format. - * You can do this by removing snapshotFormat property - * and running tests with --update-snapshot flag. - * Example: "nx affected --targets=test,run-e2e-tests,xtest --update-snapshot" - * More info: https://jestjs.io/docs/upgrading-to-jest29#snapshot-format - */ - snapshotFormat: { escapeString: true, printBasicPrototype: true }, }; diff --git a/nx-dev/data-access-documents/jest.config.ts b/nx-dev/data-access-documents/jest.config.ts index 1e2d60d0ce868..0dfc5a3fae7d6 100644 --- a/nx-dev/data-access-documents/jest.config.ts +++ b/nx-dev/data-access-documents/jest.config.ts @@ -1,14 +1,13 @@ /* eslint-disable */ export default { displayName: 'nx-dev-data-access-documents', - globals: {}, + globals: { + 'ts-jest': { + tsconfig: '/tsconfig.spec.json', + }, + }, transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/nx-dev/data-access-documents', diff --git a/nx-dev/data-access-menu/jest.config.ts b/nx-dev/data-access-menu/jest.config.ts index eb7f5ce213026..55c48c970e8f0 100644 --- a/nx-dev/data-access-menu/jest.config.ts +++ b/nx-dev/data-access-menu/jest.config.ts @@ -2,14 +2,13 @@ export default { displayName: 'nx-dev-data-access-menu', preset: '../../jest.preset.js', - globals: {}, + globals: { + 'ts-jest': { + tsconfig: '/tsconfig.spec.json', + }, + }, transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/nx-dev/data-access-menu', diff --git a/nx-dev/data-access-packages/jest.config.ts b/nx-dev/data-access-packages/jest.config.ts index f56901b7cea51..450a3016749f8 100644 --- a/nx-dev/data-access-packages/jest.config.ts +++ b/nx-dev/data-access-packages/jest.config.ts @@ -1,14 +1,13 @@ /* eslint-disable */ export default { displayName: 'nx-dev-data-access-packages', - globals: {}, + globals: { + 'ts-jest': { + tsconfig: '/tsconfig.spec.json', + }, + }, transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/nx-dev/data-access-packages', diff --git a/nx-dev/feature-package-schema-viewer/jest.config.ts b/nx-dev/feature-package-schema-viewer/jest.config.ts index 6e78fc7c70b4a..956da0c9404f4 100644 --- a/nx-dev/feature-package-schema-viewer/jest.config.ts +++ b/nx-dev/feature-package-schema-viewer/jest.config.ts @@ -1,14 +1,13 @@ /* eslint-disable */ export default { displayName: 'nx-dev-feature-package-schema-viewer', - globals: {}, + globals: { + 'ts-jest': { + tsconfig: '/tsconfig.spec.json', + }, + }, transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/nx-dev/feature-package-schema-viewer', diff --git a/nx-dev/models-document/jest.config.ts b/nx-dev/models-document/jest.config.ts index 9881939d1929d..d1963365bc3de 100644 --- a/nx-dev/models-document/jest.config.ts +++ b/nx-dev/models-document/jest.config.ts @@ -1,15 +1,14 @@ /* eslint-disable */ export default { displayName: 'nx-dev-models-document', - globals: {}, + globals: { + 'ts-jest': { + tsconfig: '/tsconfig.spec.json', + }, + }, testEnvironment: 'node', transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/nx-dev/models-document', diff --git a/nx-dev/models-menu/jest.config.ts b/nx-dev/models-menu/jest.config.ts index d25cbcfe0cce7..4b8353c606726 100644 --- a/nx-dev/models-menu/jest.config.ts +++ b/nx-dev/models-menu/jest.config.ts @@ -1,15 +1,14 @@ /* eslint-disable */ export default { displayName: 'nx-dev-models-menu', - globals: {}, + globals: { + 'ts-jest': { + tsconfig: '/tsconfig.spec.json', + }, + }, testEnvironment: 'node', transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/nx-dev/models-menu', diff --git a/nx-dev/models-package/jest.config.ts b/nx-dev/models-package/jest.config.ts index 7644c6180df4f..44aa51b9a7d94 100644 --- a/nx-dev/models-package/jest.config.ts +++ b/nx-dev/models-package/jest.config.ts @@ -1,15 +1,14 @@ /* eslint-disable */ export default { displayName: 'nx-dev-models-package', - globals: {}, + globals: { + 'ts-jest': { + tsconfig: '/tsconfig.spec.json', + }, + }, testEnvironment: 'node', transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/nx-dev/models-package', diff --git a/nx-dev/nx-dev/jest.config.ts b/nx-dev/nx-dev/jest.config.ts index eeb8ad5bb3b18..418da000de52d 100644 --- a/nx-dev/nx-dev/jest.config.ts +++ b/nx-dev/nx-dev/jest.config.ts @@ -11,14 +11,4 @@ module.exports = { moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/nx-dev/nx-dev', setupFilesAfterEnv: ['/test-setup.ts'], - /* TODO: Update to latest Jest snapshotFormat - * By default Nx has kept the older style of Jest Snapshot formats - * to prevent breaking of any existing tests with snapshots. - * It's recommend you update to the latest format. - * You can do this by removing snapshotFormat property - * and running tests with --update-snapshot flag. - * Example: From within the project directory, run "nx test --update-snapshot" - * More info: https://jestjs.io/docs/upgrading-to-jest29#snapshot-format - */ - snapshotFormat: { escapeString: true, printBasicPrototype: true }, }; diff --git a/package.json b/package.json index 29c0a934db412..fa5d061486301 100644 --- a/package.json +++ b/package.json @@ -58,18 +58,6 @@ "@ngrx/router-store": "~15.3.0", "@ngrx/store": "~15.3.0", "@nguniversal/builders": "~15.2.0", - "@nrwl/cypress": "15.8.0-beta.7", - "@nrwl/devkit": "15.8.0-beta.7", - "@nrwl/eslint-plugin-nx": "15.8.0-beta.7", - "@nrwl/jest": "15.8.0-beta.7", - "@nrwl/js": "15.8.0-beta.7", - "@nrwl/linter": "15.8.0-beta.7", - "@nrwl/next": "15.8.0-beta.7", - "@nrwl/nx-cloud": "15.2.0-beta.1", - "@nrwl/react": "15.8.0-beta.7", - "@nrwl/storybook": "15.8.0-beta.7", - "@nrwl/web": "15.8.0-beta.7", - "@nrwl/webpack": "15.8.0-beta.7", "@nrwl/cypress": "15.7.2", "@nrwl/devkit": "15.7.2", "@nrwl/eslint-plugin-nx": "15.7.2", @@ -117,7 +105,7 @@ "@types/is-ci": "^3.0.0", "@types/jasmine": "~2.8.6", "@types/jasminewd2": "~2.0.3", - "@types/jest": "29.4.0", + "@types/jest": "28.1.7", "@types/js-yaml": "^4.0.5", "@types/marked": "^2.0.0", "@types/node": "18.11.9", @@ -139,7 +127,7 @@ "@xstate/react": "^3.0.1", "ajv": "^8.11.0", "autoprefixer": "10.4.13", - "babel-jest": "29.4.3", + "babel-jest": "28.1.3", "babel-loader": "^9.1.2", "browserslist": "^4.21.4", "chalk": "^4.1.0", @@ -188,8 +176,8 @@ "jasmine-core": "~2.99.1", "jasmine-marbles": "~0.8.4", "jasmine-spec-reporter": "~4.2.1", - "jest": "29.4.3", - "jest-environment-jsdom": "29.4.3", + "jest": "28.1.3", + "jest-environment-jsdom": "28.1.1", "js-yaml": "4.1.0", "jsonc-eslint-parser": "^2.1.0", "jsonc-parser": "3.2.0", @@ -208,7 +196,7 @@ "next-sitemap": "^3.1.10", "ng-packagr": "~15.2.2", "node-fetch": "^2.6.7", - "nx": "15.8.0-beta.7", + "nx": "15.7.2", "open": "^8.4.0", "parse-markdown-links": "^1.0.4", "parse5": "4.0.0", @@ -250,7 +238,7 @@ "terser-webpack-plugin": "^5.3.3", "tmp": "~0.2.1", "tree-kill": "1.2.2", - "ts-jest": "29.0.5", + "ts-jest": "28.0.8", "ts-loader": "^9.3.1", "ts-node": "10.9.1", "tsconfig-paths": "^4.1.2", @@ -344,4 +332,3 @@ ] } } - diff --git a/packages/add-nx-to-monorepo/jest.config.ts b/packages/add-nx-to-monorepo/jest.config.ts index 6f1d766e950bb..afbef505f1ec5 100644 --- a/packages/add-nx-to-monorepo/jest.config.ts +++ b/packages/add-nx-to-monorepo/jest.config.ts @@ -2,14 +2,13 @@ export default { displayName: 'add-nx-to-monorepo', - globals: {}, + globals: { + 'ts-jest': { + tsConfig: '/tsconfig.spec.json', + }, + }, transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsConfig: '/tsconfig.spec.json', - }, - ], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/projects/add-nx-to-monorepo', diff --git a/packages/angular/jest.config.ts b/packages/angular/jest.config.ts index d4110472c490e..e7f60865607a2 100644 --- a/packages/angular/jest.config.ts +++ b/packages/angular/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'angular', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/cli/jest.config.ts b/packages/cli/jest.config.ts index f3ac86d00561e..5a6bcdc5c0f25 100644 --- a/packages/cli/jest.config.ts +++ b/packages/cli/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'cli', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/cra-to-nx/jest.config.ts b/packages/cra-to-nx/jest.config.ts index e308add1686a9..37b4e4bf05b17 100644 --- a/packages/cra-to-nx/jest.config.ts +++ b/packages/cra-to-nx/jest.config.ts @@ -2,14 +2,13 @@ export default { displayName: 'cra-to-nx', - globals: {}, + globals: { + 'ts-jest': { + tsConfig: '/tsconfig.spec.json', + }, + }, transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsConfig: '/tsconfig.spec.json', - }, - ], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/projects/cra-to-nx', diff --git a/packages/create-nx-plugin/jest.config.ts b/packages/create-nx-plugin/jest.config.ts index 4bc7fc0d25bd3..df638957d10e0 100644 --- a/packages/create-nx-plugin/jest.config.ts +++ b/packages/create-nx-plugin/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'create-nx-plugin', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/create-nx-workspace/jest.config.ts b/packages/create-nx-workspace/jest.config.ts index 332d93823095d..f452efc637248 100644 --- a/packages/create-nx-workspace/jest.config.ts +++ b/packages/create-nx-workspace/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'create-nx-workspace', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/cypress/jest.config.ts b/packages/cypress/jest.config.ts index a0137171cc56e..782b8cef38e99 100644 --- a/packages/cypress/jest.config.ts +++ b/packages/cypress/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'cypress', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/detox/jest.config.ts b/packages/detox/jest.config.ts index 86cba287ef141..6d9a8c06b026f 100644 --- a/packages/detox/jest.config.ts +++ b/packages/detox/jest.config.ts @@ -1,10 +1,12 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html', 'json'], - globals: {}, + globals: { + 'ts-jest': { tsconfig: '/tsconfig.spec.json' }, + }, displayName: 'react-native', testEnvironment: 'node', verbose: true, diff --git a/packages/devkit/jest.config.ts b/packages/devkit/jest.config.ts index f3ac86d00561e..5a6bcdc5c0f25 100644 --- a/packages/devkit/jest.config.ts +++ b/packages/devkit/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'cli', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/esbuild/jest.config.ts b/packages/esbuild/jest.config.ts index 2c92e705875b8..5cb1bb6741800 100644 --- a/packages/esbuild/jest.config.ts +++ b/packages/esbuild/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'esbuild', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/eslint-plugin-nx/jest.config.ts b/packages/eslint-plugin-nx/jest.config.ts index 7fe2a9ea15fe6..72ebafdd88f73 100644 --- a/packages/eslint-plugin-nx/jest.config.ts +++ b/packages/eslint-plugin-nx/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'eslint-plugin-nx', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/expo/jest.config.ts b/packages/expo/jest.config.ts index 0b33ab26d660b..fdff4f46da7cd 100644 --- a/packages/expo/jest.config.ts +++ b/packages/expo/jest.config.ts @@ -1,10 +1,12 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html', 'json'], - globals: {}, + globals: { + 'ts-jest': { tsconfig: '/tsconfig.spec.json' }, + }, displayName: 'expo', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/express/jest.config.ts b/packages/express/jest.config.ts index de96a24753788..b716a3c15e77b 100644 --- a/packages/express/jest.config.ts +++ b/packages/express/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'express', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/jest/jest.config.ts b/packages/jest/jest.config.ts index 33fbde4d7c80c..6599d7763d782 100644 --- a/packages/jest/jest.config.ts +++ b/packages/jest/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'jest', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/js/jest.config.ts b/packages/js/jest.config.ts index 352fa338bd54b..b67998652beda 100644 --- a/packages/js/jest.config.ts +++ b/packages/js/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'js', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/linter/jest.config.ts b/packages/linter/jest.config.ts index 283d0b3928810..83dce92dc1725 100644 --- a/packages/linter/jest.config.ts +++ b/packages/linter/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'linter', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/nest/jest.config.ts b/packages/nest/jest.config.ts index 7318736cb6116..a6f7bbd8a2b4e 100644 --- a/packages/nest/jest.config.ts +++ b/packages/nest/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'nest', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/next/jest.config.ts b/packages/next/jest.config.ts index fb2f7550a3632..060bb7efe609e 100644 --- a/packages/next/jest.config.ts +++ b/packages/next/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'next', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/node/jest.config.ts b/packages/node/jest.config.ts index e251e33d662d1..67a45930213d6 100644 --- a/packages/node/jest.config.ts +++ b/packages/node/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'node', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/nx-plugin/jest.config.ts b/packages/nx-plugin/jest.config.ts index 98ad5fa9e88b2..3037212530264 100644 --- a/packages/nx-plugin/jest.config.ts +++ b/packages/nx-plugin/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'nx-plugin', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/nx/jest.config.ts b/packages/nx/jest.config.ts index 93f60c3fb9b1a..341594bb4af0d 100644 --- a/packages/nx/jest.config.ts +++ b/packages/nx/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'nx', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/react-native/jest.config.ts b/packages/react-native/jest.config.ts index 3c81720917b10..5e08a7f8f73eb 100644 --- a/packages/react-native/jest.config.ts +++ b/packages/react-native/jest.config.ts @@ -1,10 +1,12 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html', 'json'], - globals: {}, + globals: { + 'ts-jest': { tsconfig: '/tsconfig.spec.json' }, + }, displayName: 'react-native', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/react/jest.config.ts b/packages/react/jest.config.ts index 729033215dbb1..108568d5791a6 100644 --- a/packages/react/jest.config.ts +++ b/packages/react/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'react', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/rollup/jest.config.ts b/packages/rollup/jest.config.ts index fb152698c8cc4..883c5b607af0c 100644 --- a/packages/rollup/jest.config.ts +++ b/packages/rollup/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'rollup', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/storybook/jest.config.ts b/packages/storybook/jest.config.ts index 20a4f3a4aa70b..4397371240058 100644 --- a/packages/storybook/jest.config.ts +++ b/packages/storybook/jest.config.ts @@ -1,10 +1,12 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html', 'json'], - globals: {}, + globals: { + 'ts-jest': { tsconfig: '/tsconfig.spec.json' }, + }, displayName: 'storybook', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/tao/jest.config.ts b/packages/tao/jest.config.ts index 3ed0a25121a5b..21d583ce886a3 100644 --- a/packages/tao/jest.config.ts +++ b/packages/tao/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'tao', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/web/jest.config.ts b/packages/web/jest.config.ts index e9babbf26d221..1199910c99aec 100644 --- a/packages/web/jest.config.ts +++ b/packages/web/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'web', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/webpack/jest.config.ts b/packages/webpack/jest.config.ts index 06a7246af7e5e..3103ed3352503 100644 --- a/packages/webpack/jest.config.ts +++ b/packages/webpack/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'webpack', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/packages/workspace/jest.config.ts b/packages/workspace/jest.config.ts index 6efad8d267ea1..0452eae6562b8 100644 --- a/packages/workspace/jest.config.ts +++ b/packages/workspace/jest.config.ts @@ -1,10 +1,10 @@ /* eslint-disable */ export default { transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + '^.+\\.[tj]sx?$': 'ts-jest', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'html'], - globals: {}, + globals: { 'ts-jest': { tsconfig: '/tsconfig.spec.json' } }, displayName: 'workspace', testEnvironment: 'node', preset: '../../jest.preset.js', diff --git a/tools/eslint-rules/jest.config.ts b/tools/eslint-rules/jest.config.ts index d98d764a4b97a..753cb7e238967 100644 --- a/tools/eslint-rules/jest.config.ts +++ b/tools/eslint-rules/jest.config.ts @@ -2,14 +2,13 @@ export default { displayName: 'eslint-rules', - globals: {}, + globals: { + 'ts-jest': { + tsconfig: '/tsconfig.spec.json', + }, + }, transform: { - '^.+\\.[tj]s$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], + '^.+\\.[tj]s$': 'ts-jest', }, moduleFileExtensions: ['ts', 'js', 'html'], coverageDirectory: '../../coverage/tools/eslint-rules', diff --git a/typedoc-theme/jest.config.ts b/typedoc-theme/jest.config.ts index 69cf4a39427b9..7e28c5715e9d0 100644 --- a/typedoc-theme/jest.config.ts +++ b/typedoc-theme/jest.config.ts @@ -2,14 +2,13 @@ export default { displayName: 'typedoc-theme', - globals: {}, + globals: { + 'ts-jest': { + tsconfig: '/tsconfig.spec.json', + }, + }, transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], + '^.+\\.[tj]sx?$': 'ts-jest', }, resolver: '../scripts/patched-jest-resolver.js', moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], diff --git a/yarn.lock b/yarn.lock index dfb508eae9a28..7b8bed7018f47 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1405,7 +1405,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-jsx@^7.18.6", "@babel/plugin-syntax-jsx@^7.7.2": +"@babel/plugin-syntax-jsx@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0" integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== @@ -3099,49 +3099,38 @@ jest-util "^28.1.3" slash "^3.0.0" -"@jest/console@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.4.3.tgz#1f25a99f7f860e4c46423b5b1038262466fadde1" - integrity sha512-W/o/34+wQuXlgqlPYTansOSiBnuxrTv61dEVkA6HNmpcgHLUjfaUbdqt6oVvOzaawwo9IdW9QOtMgQ1ScSZC4A== - dependencies: - "@jest/types" "^29.4.3" - "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^29.4.3" - jest-util "^29.4.3" - slash "^3.0.0" - -"@jest/core@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.4.3.tgz#829dd65bffdb490de5b0f69e97de8e3b5eadd94b" - integrity sha512-56QvBq60fS4SPZCuM7T+7scNrkGIe7Mr6PVIXUpu48ouvRaWOFqRPV91eifvFM0ay2HmfswXiGf97NGUN5KofQ== +"@jest/core@^28.1.3": + version "28.1.3" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-28.1.3.tgz#0ebf2bd39840f1233cd5f2d1e6fc8b71bd5a1ac7" + integrity sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA== dependencies: - "@jest/console" "^29.4.3" - "@jest/reporters" "^29.4.3" - "@jest/test-result" "^29.4.3" - "@jest/transform" "^29.4.3" - "@jest/types" "^29.4.3" + "@jest/console" "^28.1.3" + "@jest/reporters" "^28.1.3" + "@jest/test-result" "^28.1.3" + "@jest/transform" "^28.1.3" + "@jest/types" "^28.1.3" "@types/node" "*" ansi-escapes "^4.2.1" chalk "^4.0.0" ci-info "^3.2.0" exit "^0.1.2" graceful-fs "^4.2.9" - jest-changed-files "^29.4.3" - jest-config "^29.4.3" - jest-haste-map "^29.4.3" - jest-message-util "^29.4.3" - jest-regex-util "^29.4.3" - jest-resolve "^29.4.3" - jest-resolve-dependencies "^29.4.3" - jest-runner "^29.4.3" - jest-runtime "^29.4.3" - jest-snapshot "^29.4.3" - jest-util "^29.4.3" - jest-validate "^29.4.3" - jest-watcher "^29.4.3" + jest-changed-files "^28.1.3" + jest-config "^28.1.3" + jest-haste-map "^28.1.3" + jest-message-util "^28.1.3" + jest-regex-util "^28.0.2" + jest-resolve "^28.1.3" + jest-resolve-dependencies "^28.1.3" + jest-runner "^28.1.3" + jest-runtime "^28.1.3" + jest-snapshot "^28.1.3" + jest-util "^28.1.3" + jest-validate "^28.1.3" + jest-watcher "^28.1.3" micromatch "^4.0.4" - pretty-format "^29.4.3" + pretty-format "^28.1.3" + rimraf "^3.0.0" slash "^3.0.0" strip-ansi "^6.0.0" @@ -3152,7 +3141,7 @@ dependencies: "@jest/types" "^27.5.1" -"@jest/environment@^28.1.3": +"@jest/environment@^28.1.1", "@jest/environment@^28.1.3": version "28.1.3" resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-28.1.3.tgz#abed43a6b040a4c24fdcb69eab1f97589b2d663e" integrity sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA== @@ -3162,16 +3151,6 @@ "@types/node" "*" jest-mock "^28.1.3" -"@jest/environment@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.4.3.tgz#9fe2f3169c3b33815dc4bd3960a064a83eba6548" - integrity sha512-dq5S6408IxIa+lr54zeqce+QgI+CJT4nmmA+1yzFgtcsGK8c/EyiUb9XQOgz3BMKrRDfKseeOaxj2eO8LlD3lA== - dependencies: - "@jest/fake-timers" "^29.4.3" - "@jest/types" "^29.4.3" - "@types/node" "*" - jest-mock "^29.4.3" - "@jest/expect-utils@^28.1.3": version "28.1.3" resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-28.1.3.tgz#58561ce5db7cd253a7edddbc051fb39dda50f525" @@ -3179,13 +3158,6 @@ dependencies: jest-get-type "^28.0.2" -"@jest/expect-utils@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.4.3.tgz#95ce4df62952f071bcd618225ac7c47eaa81431e" - integrity sha512-/6JWbkxHOP8EoS8jeeTd9dTfc9Uawi+43oLKHfp6zzux3U2hqOOVnV3ai4RpDYHOccL6g+5nrxpoc8DmJxtXVQ== - dependencies: - jest-get-type "^29.4.3" - "@jest/expect@^28.1.3": version "28.1.3" resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-28.1.3.tgz#9ac57e1d4491baca550f6bdbd232487177ad6a72" @@ -3194,15 +3166,7 @@ expect "^28.1.3" jest-snapshot "^28.1.3" -"@jest/expect@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.4.3.tgz#d31a28492e45a6bcd0f204a81f783fe717045c6e" - integrity sha512-iktRU/YsxEtumI9zsPctYUk7ptpC+AVLLk1Ax3AsA4g1C+8OOnKDkIQBDHtD5hA/+VtgMd5AWI5gNlcAlt2vxQ== - dependencies: - expect "^29.4.3" - jest-snapshot "^29.4.3" - -"@jest/fake-timers@^28.1.3": +"@jest/fake-timers@^28.1.1", "@jest/fake-timers@^28.1.3": version "28.1.3" resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-28.1.3.tgz#230255b3ad0a3d4978f1d06f70685baea91c640e" integrity sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw== @@ -3214,18 +3178,6 @@ jest-mock "^28.1.3" jest-util "^28.1.3" -"@jest/fake-timers@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.4.3.tgz#31e982638c60fa657d310d4b9d24e023064027b0" - integrity sha512-4Hote2MGcCTWSD2gwl0dwbCpBRHhE6olYEuTj8FMowdg3oQWNKr2YuxenPQYZ7+PfqPY1k98wKDU4Z+Hvd4Tiw== - dependencies: - "@jest/types" "^29.4.3" - "@sinonjs/fake-timers" "^10.0.2" - "@types/node" "*" - jest-message-util "^29.4.3" - jest-mock "^29.4.3" - jest-util "^29.4.3" - "@jest/globals@^28.1.3": version "28.1.3" resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-28.1.3.tgz#a601d78ddc5fdef542728309894895b4a42dc333" @@ -3235,16 +3187,6 @@ "@jest/expect" "^28.1.3" "@jest/types" "^28.1.3" -"@jest/globals@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.4.3.tgz#63a2c4200d11bc6d46f12bbe25b07f771fce9279" - integrity sha512-8BQ/5EzfOLG7AaMcDh7yFCbfRLtsc+09E1RQmRBI4D6QQk4m6NSK/MXo+3bJrBN0yU8A2/VIcqhvsOLFmziioA== - dependencies: - "@jest/environment" "^29.4.3" - "@jest/expect" "^29.4.3" - "@jest/types" "^29.4.3" - jest-mock "^29.4.3" - "@jest/reporters@28.1.1": version "28.1.1" resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-28.1.1.tgz#9389f4bb3cce4d9b586f6195f83c79cd2a1c8662" @@ -3276,17 +3218,17 @@ terminal-link "^2.0.0" v8-to-istanbul "^9.0.0" -"@jest/reporters@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.4.3.tgz#0a68a0c0f20554760cc2e5443177a0018969e353" - integrity sha512-sr2I7BmOjJhyqj9ANC6CTLsL4emMoka7HkQpcoMRlhCbQJjz2zsRzw0BDPiPyEFDXAbxKgGFYuQZiSJ1Y6YoTg== +"@jest/reporters@^28.1.3": + version "28.1.3" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-28.1.3.tgz#9adf6d265edafc5fc4a434cfb31e2df5a67a369a" + integrity sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg== dependencies: "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^29.4.3" - "@jest/test-result" "^29.4.3" - "@jest/transform" "^29.4.3" - "@jest/types" "^29.4.3" - "@jridgewell/trace-mapping" "^0.3.15" + "@jest/console" "^28.1.3" + "@jest/test-result" "^28.1.3" + "@jest/transform" "^28.1.3" + "@jest/types" "^28.1.3" + "@jridgewell/trace-mapping" "^0.3.13" "@types/node" "*" chalk "^4.0.0" collect-v8-coverage "^1.0.0" @@ -3298,12 +3240,13 @@ istanbul-lib-report "^3.0.0" istanbul-lib-source-maps "^4.0.0" istanbul-reports "^3.1.3" - jest-message-util "^29.4.3" - jest-util "^29.4.3" - jest-worker "^29.4.3" + jest-message-util "^28.1.3" + jest-util "^28.1.3" + jest-worker "^28.1.3" slash "^3.0.0" string-length "^4.0.1" strip-ansi "^6.0.0" + terminal-link "^2.0.0" v8-to-istanbul "^9.0.1" "@jest/schemas@^28.1.3": @@ -3320,13 +3263,6 @@ dependencies: "@sinclair/typebox" "^0.24.1" -"@jest/schemas@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.4.3.tgz#39cf1b8469afc40b6f5a2baaa146e332c4151788" - integrity sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg== - dependencies: - "@sinclair/typebox" "^0.25.16" - "@jest/source-map@^28.1.2": version "28.1.2" resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-28.1.2.tgz#7fe832b172b497d6663cdff6c13b0a920e139e24" @@ -3336,15 +3272,6 @@ callsites "^3.0.0" graceful-fs "^4.2.9" -"@jest/source-map@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.4.3.tgz#ff8d05cbfff875d4a791ab679b4333df47951d20" - integrity sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w== - dependencies: - "@jridgewell/trace-mapping" "^0.3.15" - callsites "^3.0.0" - graceful-fs "^4.2.9" - "@jest/test-result@28.1.1": version "28.1.1" resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.1.tgz#c6f18d1bbb01aa88925dd687872a75f8414b317a" @@ -3365,17 +3292,7 @@ "@types/istanbul-lib-coverage" "^2.0.0" collect-v8-coverage "^1.0.0" -"@jest/test-result@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.4.3.tgz#e13d973d16c8c7cc0c597082d5f3b9e7f796ccb8" - integrity sha512-Oi4u9NfBolMq9MASPwuWTlC5WvmNRwI4S8YrQg5R5Gi47DYlBe3sh7ILTqi/LGrK1XUE4XY9KZcQJTH1WJCLLA== - dependencies: - "@jest/console" "^29.4.3" - "@jest/types" "^29.4.3" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - -"@jest/test-sequencer@^28.1.1": +"@jest/test-sequencer@^28.1.1", "@jest/test-sequencer@^28.1.3": version "28.1.3" resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz#9d0c283d906ac599c74bde464bc0d7e6a82886c3" integrity sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw== @@ -3385,16 +3302,6 @@ jest-haste-map "^28.1.3" slash "^3.0.0" -"@jest/test-sequencer@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.4.3.tgz#0862e876a22993385a0f3e7ea1cc126f208a2898" - integrity sha512-yi/t2nES4GB4G0mjLc0RInCq/cNr9dNwJxcGg8sslajua5Kb4kmozAc+qPLzplhBgfw1vLItbjyHzUN92UXicw== - dependencies: - "@jest/test-result" "^29.4.3" - graceful-fs "^4.2.9" - jest-haste-map "^29.4.3" - slash "^3.0.0" - "@jest/transform@^26.6.2": version "26.6.2" resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b" @@ -3437,27 +3344,6 @@ slash "^3.0.0" write-file-atomic "^4.0.1" -"@jest/transform@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.4.3.tgz#f7d17eac9cb5bb2e1222ea199c7c7e0835e0c037" - integrity sha512-8u0+fBGWolDshsFgPQJESkDa72da/EVwvL+II0trN2DR66wMwiQ9/CihaGfHdlLGFzbBZwMykFtxuwFdZqlKwg== - dependencies: - "@babel/core" "^7.11.6" - "@jest/types" "^29.4.3" - "@jridgewell/trace-mapping" "^0.3.15" - babel-plugin-istanbul "^6.1.1" - chalk "^4.0.0" - convert-source-map "^2.0.0" - fast-json-stable-stringify "^2.1.0" - graceful-fs "^4.2.9" - jest-haste-map "^29.4.3" - jest-regex-util "^29.4.3" - jest-util "^29.4.3" - micromatch "^4.0.4" - pirates "^4.0.4" - slash "^3.0.0" - write-file-atomic "^4.0.2" - "@jest/types@^26.6.2": version "26.6.2" resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" @@ -3504,18 +3390,6 @@ "@types/yargs" "^17.0.8" chalk "^4.0.0" -"@jest/types@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.4.3.tgz#9069145f4ef09adf10cec1b2901b2d390031431f" - integrity sha512-bPYfw8V65v17m2Od1cv44FH+SiKW7w2Xu7trhcdTLUmSv85rfKsP+qXSjO4KGJr4dtPSzl/gvslZBXctf1qGEA== - dependencies: - "@jest/schemas" "^29.4.3" - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^17.0.8" - chalk "^4.0.0" - "@jridgewell/gen-mapping@^0.1.0": version "0.1.1" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" @@ -3564,7 +3438,7 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.13", "@jridgewell/trace-mapping@^0.3.14", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.13", "@jridgewell/trace-mapping@^0.3.14", "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": version "0.3.17" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985" integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== @@ -4892,13 +4766,6 @@ dependencies: nx "15.7.2" -"@nrwl/cli@15.8.0-beta.7": - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-15.8.0-beta.7.tgz#fd43f098a4b93f6ac4be8e7c7a383284f14343f0" - integrity sha512-W2HoPgRt/VamEKgFEWAEHaEHlpnw/c8eEHJUVbq4oKD+1hgUpalyHgyRR5TpTLnSpcIK/BWSjcYyaK01xb28tw== - dependencies: - nx "15.8.0-beta.7" - "@nrwl/cypress@15.7.2": version "15.7.2" resolved "https://registry.yarnpkg.com/@nrwl/cypress/-/cypress-15.7.2.tgz#a5a2cb6b4e570a2fa0e0c782cabf679a624bd3c8" @@ -5055,91 +4922,46 @@ resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-arm64/-/nx-darwin-arm64-15.7.2.tgz#08cf48f474f8e4e0d02998e4f095ba8c60b5c15a" integrity sha512-F82exjuqkAkElSTxEcTFeLMhHpbGiccfTQh2VjXMS+ONldxM+Kd7atJjtUG8wKNXfg0lxxjjAdnzLy3iBuN/HQ== -"@nrwl/nx-darwin-arm64@15.8.0-beta.7": - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-arm64/-/nx-darwin-arm64-15.8.0-beta.7.tgz#c4a3e53464364b6adf6046d83fd7f3cd37917002" - integrity sha512-asTVEx+9bDxMlSzezcg/9S2AzFNkbdB9CWzLXCaGLGExSOg7Ku3dc+mBrj8xdTnEOXiwx9NHQVtTXS5Is8y7SQ== - "@nrwl/nx-darwin-x64@15.7.2": version "15.7.2" resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-x64/-/nx-darwin-x64-15.7.2.tgz#674941b2fc157df70f6b435e3193a6053f261a08" integrity sha512-MNT7Bxz6yhoVLCgGpR0NtVkj20SER1CbrCaY7tmsKVNY9iA/EOZhz9qa3LeA1KZ4lw8Gpi2vD42mOngn7Mwr7w== -"@nrwl/nx-darwin-x64@15.8.0-beta.7": - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-x64/-/nx-darwin-x64-15.8.0-beta.7.tgz#b2624b7a83d90b65d2178e8d4d2757250c352786" - integrity sha512-iYUTnz0ingUB8liXWawVGra/906kPZJ3XS7sw6qg4nXER2rNeHGqfc3E9V6XB93kMK9fcFfV56611nPlbVxv9g== - "@nrwl/nx-linux-arm-gnueabihf@15.7.2": version "15.7.2" resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-15.7.2.tgz#e647a52c503483ad586116af79bee56fc9b3e736" integrity sha512-QGyPkYnZ9LnUnuCzrP50bwsMJ9n6r8K2bNC1sQQwioijY+4MHNL+bMTOGWc8+lYBP7Ju3gpTqozGV3FQVkaM2w== -"@nrwl/nx-linux-arm-gnueabihf@15.8.0-beta.7": - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-15.8.0-beta.7.tgz#eeb6ec9b6281209c450da66fc3c6c313f9e35fc7" - integrity sha512-+lKHMrUlaFNBynAgEe5F264xt7DTtCIp1CHY83zz7YNYKigRIenRc39xGSh3M3JQoS3Pj2gTfEQWX7S52Jj28w== - "@nrwl/nx-linux-arm64-gnu@15.7.2": version "15.7.2" resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-15.7.2.tgz#43fe691eb56241357242bb85e86bb34c03f08b5b" integrity sha512-HqufFVIvuunfChEFGkIhsLhhQjWLTFcCH2aQBSNesHpm6AhFVRGyokNu+PT6NNobr+BTrqJMocBqNQR1uvSyRQ== -"@nrwl/nx-linux-arm64-gnu@15.8.0-beta.7": - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-15.8.0-beta.7.tgz#6f7c27b7cf6b8d948aa484902a6b2aec051a3c55" - integrity sha512-0cdYlaa1syPYT+iU0rH6j977bGN/bKwlbvY7PR6CI3Iz660pe1GqlH1Pzig3Jss3CJNOTsmxRIk/oyTqUSdT9g== - "@nrwl/nx-linux-arm64-musl@15.7.2": version "15.7.2" resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-musl/-/nx-linux-arm64-musl-15.7.2.tgz#8fa5f886f17f2636acdbce1f9b2f45cd33d1f56a" integrity sha512-9B8q6I/OVyQuYe+Yg2wNyxza/CsbvejIUsrK3QGGWUwHlkklqOSmUOHyTrcyMHUSped6CWPyKdIywngYOQzltQ== -"@nrwl/nx-linux-arm64-musl@15.8.0-beta.7": - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-musl/-/nx-linux-arm64-musl-15.8.0-beta.7.tgz#0a8ecbfa3ca092ae82631e4cf036806a4029d55c" - integrity sha512-iA+CdvpKy8i2uN2tnUPV7aDol2plm84rc+s2VrWsMDebfxBA8m/byNp8enTLzw1Up06FEFu4wR74PWKm33DsrQ== - "@nrwl/nx-linux-x64-gnu@15.7.2": version "15.7.2" resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-gnu/-/nx-linux-x64-gnu-15.7.2.tgz#3e40aff8a4b0bce02dfc80f0ac4a16e5fbc11fa3" integrity sha512-8/6WtQn4derYKUWu5SxWWM+1dGihSZXMhDW9l/sXOr/qbMZu3XBmM2XZSguw/+p9gEVHcMmN0+D+Cai+q6/vDQ== -"@nrwl/nx-linux-x64-gnu@15.8.0-beta.7": - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-gnu/-/nx-linux-x64-gnu-15.8.0-beta.7.tgz#7275fd6874101a9d107716737ec33995c337adde" - integrity sha512-shGFpiEaAnsTYydiezI4MR/s04jMyDJpON7EccLtNyFuIXpK1l3HcL9NFFLvOQKFPgnXVoTANKdfXQ4BnzW13w== - "@nrwl/nx-linux-x64-musl@15.7.2": version "15.7.2" resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-musl/-/nx-linux-x64-musl-15.7.2.tgz#8303afde8e9c78aa0a02b0c9157d85a34c808592" integrity sha512-c5SbqYZZBeBHhH5E30xwb4cHzCMVa/GQMCyTpZgsS/AHAPHbdkv+pO6bxxALvLPTyimcub7V+xbLCL7rgALzyw== -"@nrwl/nx-linux-x64-musl@15.8.0-beta.7": - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-musl/-/nx-linux-x64-musl-15.8.0-beta.7.tgz#37a6ef987f55fcb2c8949d26ac11ce46c1d9c342" - integrity sha512-1JmUJRqZguMQ0fYCam+cgH4/LQkyMuzT4Ghr+ihfpqelxf7XshUVAaEHrcSCGDFvAo/39q4eBqAjyHJVfX4gSg== - "@nrwl/nx-win32-arm64-msvc@15.7.2": version "15.7.2" resolved "https://registry.yarnpkg.com/@nrwl/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-15.7.2.tgz#c3f44bfc8a5b124a23910de0974b5c8666d50cbb" integrity sha512-gWD/+gSO3XBma8PHX1Dp86fM6EcntHFfa7n/BISwDFkZ19MfV/gK6HbO847fkD6I34/IcDM/z1PsFwoIpTeoow== -"@nrwl/nx-win32-arm64-msvc@15.8.0-beta.7": - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/@nrwl/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-15.8.0-beta.7.tgz#e9dd6e1503f00d594b571dbe13f49e5d6f560755" - integrity sha512-LOLTgkns99igf1xHY7s9y0VuLBNAQ5bWZkuETDeAjAH+Nr23UtZUvDapHEnEAhTPWdPYWzANuapGp+yLbr+gAA== - "@nrwl/nx-win32-x64-msvc@15.7.2": version "15.7.2" resolved "https://registry.yarnpkg.com/@nrwl/nx-win32-x64-msvc/-/nx-win32-x64-msvc-15.7.2.tgz#cb622a96c0f85c37973420c4817e383783237a84" integrity sha512-ARE4qGPgk+e+pSm0uPhHan5UCRtwNYc5ddVNS88NFrVoDTPm5MxYLGdvLnshWWio/Bx526FcwUMSCBWSW8HIFw== -"@nrwl/nx-win32-x64-msvc@15.8.0-beta.7": - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/@nrwl/nx-win32-x64-msvc/-/nx-win32-x64-msvc-15.8.0-beta.7.tgz#d72d43abf0a9f29b7dd2a809116e1c50493f86a9" - integrity sha512-Heo1TrOxY++d3RnMdlsbfFxhliV7HNSNa/9YYLEL10MnUs1x2reI0JEyEfboqfqsJUBjfJmWA0BkPwCJsau4/A== - "@nrwl/react@15.7.2": version "15.7.2" resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-15.7.2.tgz#6844f10114383c8c644b4564eee4131e2de2a140" @@ -5205,13 +5027,6 @@ dependencies: nx "15.7.2" -"@nrwl/tao@15.8.0-beta.7": - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-15.8.0-beta.7.tgz#0d92cd097cbf4c7d4f2d9afa951f5d4c7dd2990c" - integrity sha512-kkVTYsBTQrfXHJwdZ2P+XcFbQcD77ii9vllpnjQzhtDrofREvSzbgnOCf1iU1/YtSYFDx3qyuElkCHIpMCKyQA== - dependencies: - nx "15.8.0-beta.7" - "@nrwl/web@15.7.2": version "15.7.2" resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-15.7.2.tgz#5187c0d7a654faa03db3052dcb788e9b1212c6de" @@ -5629,11 +5444,6 @@ resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.51.tgz#645f33fe4e02defe26f2f5c0410e1c094eac7f5f" integrity sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA== -"@sinclair/typebox@^0.25.16": - version "0.25.24" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718" - integrity sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ== - "@sinonjs/commons@^1.7.0": version "1.8.3" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" @@ -5641,20 +5451,6 @@ dependencies: type-detect "4.0.8" -"@sinonjs/commons@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-2.0.0.tgz#fd4ca5b063554307e8327b4564bd56d3b73924a3" - integrity sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg== - dependencies: - type-detect "4.0.8" - -"@sinonjs/fake-timers@^10.0.2": - version "10.0.2" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz#d10549ed1f423d80639c528b6c7f5a1017747d0c" - integrity sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw== - dependencies: - "@sinonjs/commons" "^2.0.0" - "@sinonjs/fake-timers@^9.1.2": version "9.1.2" resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz#4eaab737fab77332ab132d396a3c0d364bd0ea8c" @@ -7478,27 +7274,27 @@ dependencies: "@types/jasmine" "*" -"@types/jest@29.4.0": - version "29.4.0" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.4.0.tgz#a8444ad1704493e84dbf07bb05990b275b3b9206" - integrity sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ== +"@types/jest@28.1.7": + version "28.1.7" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-28.1.7.tgz#a680c5d05b69634c2d54a63cb106d7fb1adaba16" + integrity sha512-acDN4VHD40V24tgu0iC44jchXavRNVFXQ/E6Z5XNsswgoSO/4NgsXoEYmPUGookKldlZQyIpmrEXsHI9cA3ZTA== dependencies: - expect "^29.0.0" - pretty-format "^29.0.0" + expect "^28.0.0" + pretty-format "^28.0.0" "@types/js-yaml@^4.0.5": version "4.0.5" resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138" integrity sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA== -"@types/jsdom@^20.0.0": - version "20.0.1" - resolved "https://registry.yarnpkg.com/@types/jsdom/-/jsdom-20.0.1.tgz#07c14bc19bd2f918c1929541cdaacae894744808" - integrity sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ== +"@types/jsdom@^16.2.4": + version "16.2.15" + resolved "https://registry.yarnpkg.com/@types/jsdom/-/jsdom-16.2.15.tgz#6c09990ec43b054e49636cba4d11d54367fc90d6" + integrity sha512-nwF87yjBKuX/roqGYerZZM0Nv1pZDMAT5YhOHYeM/72Fic+VEqJh4nyoqoapzJnW3pUlfxPY5FhgsJtM+dRnQQ== dependencies: "@types/node" "*" + "@types/parse5" "^6.0.3" "@types/tough-cookie" "*" - parse5 "^7.0.0" "@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.11" @@ -7630,6 +7426,11 @@ resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-5.0.3.tgz#e7b5aebbac150f8b5fdd4a46e7f0bd8e65e19109" integrity sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw== +"@types/parse5@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-6.0.3.tgz#705bb349e789efa06f43f128cef51240753424cb" + integrity sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g== + "@types/prettier@^2.1.5", "@types/prettier@^2.6.2": version "2.7.1" resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.1.tgz#dfd20e2dc35f027cdd6c1908e80a5ddc7499670e" @@ -9462,20 +9263,7 @@ axobject-query@^2.2.0: resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be" integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== -babel-jest@29.4.3, babel-jest@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.4.3.tgz#478b84d430972b277ad67dd631be94abea676792" - integrity sha512-o45Wyn32svZE+LnMVWv/Z4x0SwtLbh4FyGcYtR20kIWd+rdrDZ9Fzq8Ml3MYLD+mZvEdzCjZsCnYZ2jpJyQ+Nw== - dependencies: - "@jest/transform" "^29.4.3" - "@types/babel__core" "^7.1.14" - babel-plugin-istanbul "^6.1.1" - babel-preset-jest "^29.4.3" - chalk "^4.0.0" - graceful-fs "^4.2.9" - slash "^3.0.0" - -babel-jest@^28.1.1: +babel-jest@28.1.3, babel-jest@^28.1.1, babel-jest@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-28.1.3.tgz#c1187258197c099072156a0a121c11ee1e3917d5" integrity sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q== @@ -9563,16 +9351,6 @@ babel-plugin-jest-hoist@^28.1.3: "@types/babel__core" "^7.1.14" "@types/babel__traverse" "^7.0.6" -babel-plugin-jest-hoist@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.4.3.tgz#ad1dfb5d31940957e00410ef7d9b2aa94b216101" - integrity sha512-mB6q2q3oahKphy5V7CpnNqZOCkxxZ9aokf1eh82Dy3jQmg4xvM1tGrh5y6BQUJh4a3Pj9+eLfwvAZ7VNKg7H8Q== - dependencies: - "@babel/template" "^7.3.3" - "@babel/types" "^7.3.3" - "@types/babel__core" "^7.1.14" - "@types/babel__traverse" "^7.0.6" - babel-plugin-macros@^2.8.0: version "2.8.0" resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" @@ -9691,14 +9469,6 @@ babel-preset-jest@^28.1.3: babel-plugin-jest-hoist "^28.1.3" babel-preset-current-node-syntax "^1.0.0" -babel-preset-jest@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.4.3.tgz#bb926b66ae253b69c6e3ef87511b8bb5c53c5b52" - integrity sha512-gWx6COtSuma6n9bw+8/F+2PCXrIgxV/D1TJFnp6OyBK2cxPWg0K9p/sriNYeifKjpUkMViWQ09DSWtzJQRETsw== - dependencies: - babel-plugin-jest-hoist "^29.4.3" - babel-preset-current-node-syntax "^1.0.0" - bail@^1.0.0: version "1.0.5" resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" @@ -11946,7 +11716,7 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" -data-urls@^3.0.2: +data-urls@^3.0.1, data-urls@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143" integrity sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ== @@ -12030,7 +11800,7 @@ decamelize@^1.1.0, decamelize@^1.1.2: resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== -decimal.js@^10.2.1: +decimal.js@^10.2.1, decimal.js@^10.3.1: version "10.4.2" resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.2.tgz#0341651d1d997d86065a2ce3a441fbd0d8e8b98e" integrity sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA== @@ -12320,11 +12090,6 @@ diff-sequences@^28.1.1: resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-28.1.1.tgz#9989dc731266dc2903457a70e996f3a041913ac6" integrity sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw== -diff-sequences@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.4.3.tgz#9314bc1fabe09267ffeca9cbafc457d8499a13f2" - integrity sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA== - diff@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" @@ -12588,11 +12353,6 @@ emittery@^0.10.2: resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.10.2.tgz#902eec8aedb8c41938c46e9385e9db7e03182933" integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== -emittery@^0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" - integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== - emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" @@ -13427,7 +13187,7 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" -expect@^28.1.3: +expect@^28.0.0, expect@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/expect/-/expect-28.1.3.tgz#90a7c1a124f1824133dd4533cce2d2bdcb6603ec" integrity sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g== @@ -13438,17 +13198,6 @@ expect@^28.1.3: jest-message-util "^28.1.3" jest-util "^28.1.3" -expect@^29.0.0, expect@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/expect/-/expect-29.4.3.tgz#5e47757316df744fe3b8926c3ae8a3ebdafff7fe" - integrity sha512-uC05+Q7eXECFpgDrHdXA4k2rpMyStAYPItEDLyQDo5Ta7fVkJnNA/4zh/OIVkVVNZ1oOK1PipQoyNjuZ6sz6Dg== - dependencies: - "@jest/expect-utils" "^29.4.3" - jest-get-type "^29.4.3" - jest-matcher-utils "^29.4.3" - jest-message-util "^29.4.3" - jest-util "^29.4.3" - express-rate-limit@5.5.1: version "5.5.1" resolved "https://registry.yarnpkg.com/express-rate-limit/-/express-rate-limit-5.5.1.tgz#110c23f6a65dfa96ab468eda95e71697bc6987a2" @@ -13643,7 +13392,7 @@ fast-json-parse@^1.0.3: resolved "https://registry.yarnpkg.com/fast-json-parse/-/fast-json-parse-1.0.3.tgz#43e5c61ee4efa9265633046b770fb682a7577c4d" integrity sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw== -fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: +fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== @@ -16284,15 +16033,15 @@ jasminewd2@^2.1.0: resolved "https://registry.yarnpkg.com/jasminewd2/-/jasminewd2-2.2.0.tgz#e37cf0b17f199cce23bea71b2039395246b4ec4e" integrity sha512-Rn0nZe4rfDhzA63Al3ZGh0E+JTmM6ESZYXJGKuqKGZObsAB9fwXPD03GjtIEvJBDOhN94T5MzbwZSqzFHSQPzg== -jest-changed-files@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.4.3.tgz#7961fe32536b9b6d5c28dfa0abcfab31abcf50a7" - integrity sha512-Vn5cLuWuwmi2GNNbokPOEcvrXGSGrqVnPEZV7rC6P7ck07Dyw9RFnvWglnupSh+hGys0ajGtw/bc2ZgweljQoQ== +jest-changed-files@^28.1.3: + version "28.1.3" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-28.1.3.tgz#d9aeee6792be3686c47cb988a8eaf82ff4238831" + integrity sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA== dependencies: execa "^5.0.0" p-limit "^3.1.0" -jest-circus@^28.1.1: +jest-circus@^28.1.1, jest-circus@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-28.1.3.tgz#d14bd11cf8ee1a03d69902dc47b6bd4634ee00e4" integrity sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow== @@ -16317,46 +16066,21 @@ jest-circus@^28.1.1: slash "^3.0.0" stack-utils "^2.0.3" -jest-circus@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.4.3.tgz#fff7be1cf5f06224dd36a857d52a9efeb005ba04" - integrity sha512-Vw/bVvcexmdJ7MLmgdT3ZjkJ3LKu8IlpefYokxiqoZy6OCQ2VAm6Vk3t/qHiAGUXbdbJKJWnc8gH3ypTbB/OBw== - dependencies: - "@jest/environment" "^29.4.3" - "@jest/expect" "^29.4.3" - "@jest/test-result" "^29.4.3" - "@jest/types" "^29.4.3" - "@types/node" "*" - chalk "^4.0.0" - co "^4.6.0" - dedent "^0.7.0" - is-generator-fn "^2.0.0" - jest-each "^29.4.3" - jest-matcher-utils "^29.4.3" - jest-message-util "^29.4.3" - jest-runtime "^29.4.3" - jest-snapshot "^29.4.3" - jest-util "^29.4.3" - p-limit "^3.1.0" - pretty-format "^29.4.3" - slash "^3.0.0" - stack-utils "^2.0.3" - -jest-cli@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.4.3.tgz#fe31fdd0c90c765f392b8b7c97e4845071cd2163" - integrity sha512-PiiAPuFNfWWolCE6t3ZrDXQc6OsAuM3/tVW0u27UWc1KE+n/HSn5dSE6B2juqN7WP+PP0jAcnKtGmI4u8GMYCg== +jest-cli@^28.1.3: + version "28.1.3" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-28.1.3.tgz#558b33c577d06de55087b8448d373b9f654e46b2" + integrity sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ== dependencies: - "@jest/core" "^29.4.3" - "@jest/test-result" "^29.4.3" - "@jest/types" "^29.4.3" + "@jest/core" "^28.1.3" + "@jest/test-result" "^28.1.3" + "@jest/types" "^28.1.3" chalk "^4.0.0" exit "^0.1.2" graceful-fs "^4.2.9" import-local "^3.0.2" - jest-config "^29.4.3" - jest-util "^29.4.3" - jest-validate "^29.4.3" + jest-config "^28.1.3" + jest-util "^28.1.3" + jest-validate "^28.1.3" prompts "^2.0.1" yargs "^17.3.1" @@ -16388,31 +16112,31 @@ jest-config@28.1.1: slash "^3.0.0" strip-json-comments "^3.1.1" -jest-config@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.4.3.tgz#fca9cdfe6298ae6d04beef1624064d455347c978" - integrity sha512-eCIpqhGnIjdUCXGtLhz4gdDoxKSWXKjzNcc5r+0S1GKOp2fwOipx5mRcwa9GB/ArsxJ1jlj2lmlD9bZAsBxaWQ== +jest-config@^28.1.3: + version "28.1.3" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-28.1.3.tgz#e315e1f73df3cac31447eed8b8740a477392ec60" + integrity sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ== dependencies: "@babel/core" "^7.11.6" - "@jest/test-sequencer" "^29.4.3" - "@jest/types" "^29.4.3" - babel-jest "^29.4.3" + "@jest/test-sequencer" "^28.1.3" + "@jest/types" "^28.1.3" + babel-jest "^28.1.3" chalk "^4.0.0" ci-info "^3.2.0" deepmerge "^4.2.2" glob "^7.1.3" graceful-fs "^4.2.9" - jest-circus "^29.4.3" - jest-environment-node "^29.4.3" - jest-get-type "^29.4.3" - jest-regex-util "^29.4.3" - jest-resolve "^29.4.3" - jest-runner "^29.4.3" - jest-util "^29.4.3" - jest-validate "^29.4.3" + jest-circus "^28.1.3" + jest-environment-node "^28.1.3" + jest-get-type "^28.0.2" + jest-regex-util "^28.0.2" + jest-resolve "^28.1.3" + jest-runner "^28.1.3" + jest-util "^28.1.3" + jest-validate "^28.1.3" micromatch "^4.0.4" parse-json "^5.2.0" - pretty-format "^29.4.3" + pretty-format "^28.1.3" slash "^3.0.0" strip-json-comments "^3.1.1" @@ -16426,16 +16150,6 @@ jest-diff@^28.1.3: jest-get-type "^28.0.2" pretty-format "^28.1.3" -jest-diff@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.4.3.tgz#42f4eb34d0bf8c0fb08b0501069b87e8e84df347" - integrity sha512-YB+ocenx7FZ3T5O9lMVMeLYV4265socJKtkwgk/6YUz/VsEzYDkiMuMhWzZmxm3wDRQvayJu/PjkjjSkjoHsCA== - dependencies: - chalk "^4.0.0" - diff-sequences "^29.4.3" - jest-get-type "^29.4.3" - pretty-format "^29.4.3" - jest-docblock@^28.1.1: version "28.1.1" resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-28.1.1.tgz#6f515c3bf841516d82ecd57a62eed9204c2f42a8" @@ -16443,13 +16157,6 @@ jest-docblock@^28.1.1: dependencies: detect-newline "^3.0.0" -jest-docblock@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.4.3.tgz#90505aa89514a1c7dceeac1123df79e414636ea8" - integrity sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg== - dependencies: - detect-newline "^3.0.0" - jest-each@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-28.1.3.tgz#bdd1516edbe2b1f3569cfdad9acd543040028f81" @@ -16461,30 +16168,19 @@ jest-each@^28.1.3: jest-util "^28.1.3" pretty-format "^28.1.3" -jest-each@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.4.3.tgz#a434c199a2f6151c5e3dc80b2d54586bdaa72819" - integrity sha512-1ElHNAnKcbJb/b+L+7j0/w7bDvljw4gTv1wL9fYOczeJrbTbkMGQ5iQPFJ3eFQH19VPTx1IyfePdqSpePKss7Q== +jest-environment-jsdom@28.1.1: + version "28.1.1" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-28.1.1.tgz#8bd721915b32f9b196723292c4461a0ad548b55b" + integrity sha512-41ZvgSoPNcKG5q3LuuOcAczdBxRq9DbZkPe24okN6ZCmiZdAfFtPg3z+lOtsT1fM6OAERApKT+3m0MRDQH2zIA== dependencies: - "@jest/types" "^29.4.3" - chalk "^4.0.0" - jest-get-type "^29.4.3" - jest-util "^29.4.3" - pretty-format "^29.4.3" - -jest-environment-jsdom@29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-29.4.3.tgz#bd8ed3808e6d3f616403fbaf8354f77019613d90" - integrity sha512-rFjf8JXrw3OjUzzmSE5l0XjMj0/MSVEUMCSXBGPDkfwb1T03HZI7iJSL0cGctZApPSyJxbjyKDVxkZuyhHkuTw== - dependencies: - "@jest/environment" "^29.4.3" - "@jest/fake-timers" "^29.4.3" - "@jest/types" "^29.4.3" - "@types/jsdom" "^20.0.0" + "@jest/environment" "^28.1.1" + "@jest/fake-timers" "^28.1.1" + "@jest/types" "^28.1.1" + "@types/jsdom" "^16.2.4" "@types/node" "*" - jest-mock "^29.4.3" - jest-util "^29.4.3" - jsdom "^20.0.0" + jest-mock "^28.1.1" + jest-util "^28.1.1" + jsdom "^19.0.0" jest-environment-node@^28.1.1, jest-environment-node@^28.1.3: version "28.1.3" @@ -16498,28 +16194,11 @@ jest-environment-node@^28.1.1, jest-environment-node@^28.1.3: jest-mock "^28.1.3" jest-util "^28.1.3" -jest-environment-node@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.4.3.tgz#579c4132af478befc1889ddc43c2413a9cdbe014" - integrity sha512-gAiEnSKF104fsGDXNkwk49jD/0N0Bqu2K9+aMQXA6avzsA9H3Fiv1PW2D+gzbOSR705bWd2wJZRFEFpV0tXISg== - dependencies: - "@jest/environment" "^29.4.3" - "@jest/fake-timers" "^29.4.3" - "@jest/types" "^29.4.3" - "@types/node" "*" - jest-mock "^29.4.3" - jest-util "^29.4.3" - jest-get-type@^28.0.2: version "28.0.2" resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-28.0.2.tgz#34622e628e4fdcd793d46db8a242227901fcf203" integrity sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA== -jest-get-type@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.4.3.tgz#1ab7a5207c995161100b5187159ca82dd48b3dd5" - integrity sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg== - jest-haste-map@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" @@ -16560,25 +16239,6 @@ jest-haste-map@^28.1.1, jest-haste-map@^28.1.3: optionalDependencies: fsevents "^2.3.2" -jest-haste-map@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.4.3.tgz#085a44283269e7ace0645c63a57af0d2af6942e2" - integrity sha512-eZIgAS8tvm5IZMtKlR8Y+feEOMfo2pSQkmNbufdbMzMSn9nitgGxF1waM/+LbryO3OkMcKS98SUb+j/cQxp/vQ== - dependencies: - "@jest/types" "^29.4.3" - "@types/graceful-fs" "^4.1.3" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.9" - jest-regex-util "^29.4.3" - jest-util "^29.4.3" - jest-worker "^29.4.3" - micromatch "^4.0.4" - walker "^1.0.8" - optionalDependencies: - fsevents "^2.3.2" - jest-leak-detector@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz#a6685d9b074be99e3adee816ce84fd30795e654d" @@ -16587,14 +16247,6 @@ jest-leak-detector@^28.1.3: jest-get-type "^28.0.2" pretty-format "^28.1.3" -jest-leak-detector@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.4.3.tgz#2b35191d6b35aa0256e63a9b79b0f949249cf23a" - integrity sha512-9yw4VC1v2NspMMeV3daQ1yXPNxMgCzwq9BocCwYrRgXe4uaEJPAN0ZK37nFBhcy3cUwEVstFecFLaTHpF7NiGA== - dependencies: - jest-get-type "^29.4.3" - pretty-format "^29.4.3" - jest-matcher-utils@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz#5a77f1c129dd5ba3b4d7fc20728806c78893146e" @@ -16605,16 +16257,6 @@ jest-matcher-utils@^28.1.3: jest-get-type "^28.0.2" pretty-format "^28.1.3" -jest-matcher-utils@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.4.3.tgz#ea68ebc0568aebea4c4213b99f169ff786df96a0" - integrity sha512-TTciiXEONycZ03h6R6pYiZlSkvYgT0l8aa49z/DLSGYjex4orMUcafuLXYyyEDWB1RKglq00jzwY00Ei7yFNVg== - dependencies: - chalk "^4.0.0" - jest-diff "^29.4.3" - jest-get-type "^29.4.3" - pretty-format "^29.4.3" - jest-message-util@^28.1.1, jest-message-util@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-28.1.3.tgz#232def7f2e333f1eecc90649b5b94b0055e7c43d" @@ -16630,22 +16272,7 @@ jest-message-util@^28.1.1, jest-message-util@^28.1.3: slash "^3.0.0" stack-utils "^2.0.3" -jest-message-util@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.4.3.tgz#65b5280c0fdc9419503b49d4f48d4999d481cb5b" - integrity sha512-1Y8Zd4ZCN7o/QnWdMmT76If8LuDv23Z1DRovBj/vcSFNlGCJGoO8D1nJDw1AdyAGUk0myDLFGN5RbNeJyCRGCw== - dependencies: - "@babel/code-frame" "^7.12.13" - "@jest/types" "^29.4.3" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.9" - micromatch "^4.0.4" - pretty-format "^29.4.3" - slash "^3.0.0" - stack-utils "^2.0.3" - -jest-mock@^28.1.3: +jest-mock@^28.1.1, jest-mock@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-28.1.3.tgz#d4e9b1fc838bea595c77ab73672ebf513ab249da" integrity sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA== @@ -16653,15 +16280,6 @@ jest-mock@^28.1.3: "@jest/types" "^28.1.3" "@types/node" "*" -jest-mock@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.4.3.tgz#23d84a20a74cdfff0510fdbeefb841ed57b0fe7e" - integrity sha512-LjFgMg+xed9BdkPMyIJh+r3KeHt1klXPJYBULXVVAkbTaaKjPX1o1uVCAZADMEp/kOxGTwy/Ot8XbvgItOrHEg== - dependencies: - "@jest/types" "^29.4.3" - "@types/node" "*" - jest-util "^29.4.3" - jest-pnp-resolver@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" @@ -16677,18 +16295,13 @@ jest-regex-util@^28.0.2: resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-28.0.2.tgz#afdc377a3b25fb6e80825adcf76c854e5bf47ead" integrity sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw== -jest-regex-util@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.4.3.tgz#a42616141e0cae052cfa32c169945d00c0aa0bb8" - integrity sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg== - -jest-resolve-dependencies@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.4.3.tgz#9ad7f23839a6d88cef91416bda9393a6e9fd1da5" - integrity sha512-uvKMZAQ3nmXLH7O8WAOhS5l0iWyT3WmnJBdmIHiV5tBbdaDZ1wqtNX04FONGoaFvSOSHBJxnwAVnSn1WHdGVaw== +jest-resolve-dependencies@^28.1.3: + version "28.1.3" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz#8c65d7583460df7275c6ea2791901fa975c1fe66" + integrity sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA== dependencies: - jest-regex-util "^29.4.3" - jest-snapshot "^29.4.3" + jest-regex-util "^28.0.2" + jest-snapshot "^28.1.3" jest-resolve@28.1.1: version "28.1.1" @@ -16720,22 +16333,7 @@ jest-resolve@^28.1.1, jest-resolve@^28.1.3: resolve.exports "^1.1.0" slash "^3.0.0" -jest-resolve@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.4.3.tgz#3c5b5c984fa8a763edf9b3639700e1c7900538e2" - integrity sha512-GPokE1tzguRyT7dkxBim4wSx6E45S3bOQ7ZdKEG+Qj0Oac9+6AwJPCk0TZh5Vu0xzeX4afpb+eDmgbmZFFwpOw== - dependencies: - chalk "^4.0.0" - graceful-fs "^4.2.9" - jest-haste-map "^29.4.3" - jest-pnp-resolver "^1.2.2" - jest-util "^29.4.3" - jest-validate "^29.4.3" - resolve "^1.20.0" - resolve.exports "^2.0.0" - slash "^3.0.0" - -jest-runner@^28.1.1: +jest-runner@^28.1.1, jest-runner@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-28.1.3.tgz#5eee25febd730b4713a2cdfd76bdd5557840f9a1" integrity sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA== @@ -16762,33 +16360,6 @@ jest-runner@^28.1.1: p-limit "^3.1.0" source-map-support "0.5.13" -jest-runner@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.4.3.tgz#68dc82c68645eda12bea42b5beece6527d7c1e5e" - integrity sha512-GWPTEiGmtHZv1KKeWlTX9SIFuK19uLXlRQU43ceOQ2hIfA5yPEJC7AMkvFKpdCHx6pNEdOD+2+8zbniEi3v3gA== - dependencies: - "@jest/console" "^29.4.3" - "@jest/environment" "^29.4.3" - "@jest/test-result" "^29.4.3" - "@jest/transform" "^29.4.3" - "@jest/types" "^29.4.3" - "@types/node" "*" - chalk "^4.0.0" - emittery "^0.13.1" - graceful-fs "^4.2.9" - jest-docblock "^29.4.3" - jest-environment-node "^29.4.3" - jest-haste-map "^29.4.3" - jest-leak-detector "^29.4.3" - jest-message-util "^29.4.3" - jest-resolve "^29.4.3" - jest-runtime "^29.4.3" - jest-util "^29.4.3" - jest-watcher "^29.4.3" - jest-worker "^29.4.3" - p-limit "^3.1.0" - source-map-support "0.5.13" - jest-runtime@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-28.1.3.tgz#a57643458235aa53e8ec7821949e728960d0605f" @@ -16817,34 +16388,6 @@ jest-runtime@^28.1.3: slash "^3.0.0" strip-bom "^4.0.0" -jest-runtime@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.4.3.tgz#f25db9874dcf35a3ab27fdaabca426666cc745bf" - integrity sha512-F5bHvxSH+LvLV24vVB3L8K467dt3y3dio6V3W89dUz9nzvTpqd/HcT9zfYKL2aZPvD63vQFgLvaUX/UpUhrP6Q== - dependencies: - "@jest/environment" "^29.4.3" - "@jest/fake-timers" "^29.4.3" - "@jest/globals" "^29.4.3" - "@jest/source-map" "^29.4.3" - "@jest/test-result" "^29.4.3" - "@jest/transform" "^29.4.3" - "@jest/types" "^29.4.3" - "@types/node" "*" - chalk "^4.0.0" - cjs-module-lexer "^1.0.0" - collect-v8-coverage "^1.0.0" - glob "^7.1.3" - graceful-fs "^4.2.9" - jest-haste-map "^29.4.3" - jest-message-util "^29.4.3" - jest-mock "^29.4.3" - jest-regex-util "^29.4.3" - jest-resolve "^29.4.3" - jest-snapshot "^29.4.3" - jest-util "^29.4.3" - slash "^3.0.0" - strip-bom "^4.0.0" - jest-serializer@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1" @@ -16882,36 +16425,6 @@ jest-snapshot@^28.1.3: pretty-format "^28.1.3" semver "^7.3.5" -jest-snapshot@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.4.3.tgz#183d309371450d9c4a3de7567ed2151eb0e91145" - integrity sha512-NGlsqL0jLPDW91dz304QTM/SNO99lpcSYYAjNiX0Ou+sSGgkanKBcSjCfp/pqmiiO1nQaOyLp6XQddAzRcx3Xw== - dependencies: - "@babel/core" "^7.11.6" - "@babel/generator" "^7.7.2" - "@babel/plugin-syntax-jsx" "^7.7.2" - "@babel/plugin-syntax-typescript" "^7.7.2" - "@babel/traverse" "^7.7.2" - "@babel/types" "^7.3.3" - "@jest/expect-utils" "^29.4.3" - "@jest/transform" "^29.4.3" - "@jest/types" "^29.4.3" - "@types/babel__traverse" "^7.0.6" - "@types/prettier" "^2.1.5" - babel-preset-current-node-syntax "^1.0.0" - chalk "^4.0.0" - expect "^29.4.3" - graceful-fs "^4.2.9" - jest-diff "^29.4.3" - jest-get-type "^29.4.3" - jest-haste-map "^29.4.3" - jest-matcher-utils "^29.4.3" - jest-message-util "^29.4.3" - jest-util "^29.4.3" - natural-compare "^1.4.0" - pretty-format "^29.4.3" - semver "^7.3.5" - jest-util@28.1.1: version "28.1.1" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.1.tgz#ff39e436a1aca397c0ab998db5a51ae2b7080d05" @@ -16936,7 +16449,7 @@ jest-util@^26.6.2: is-ci "^2.0.0" micromatch "^4.0.2" -jest-util@^28.1.1, jest-util@^28.1.3: +jest-util@^28.0.0, jest-util@^28.1.1, jest-util@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.3.tgz#f4f932aa0074f0679943220ff9cbba7e497028b0" integrity sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ== @@ -16948,18 +16461,6 @@ jest-util@^28.1.1, jest-util@^28.1.3: graceful-fs "^4.2.9" picomatch "^2.2.3" -jest-util@^29.0.0, jest-util@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.4.3.tgz#851a148e23fc2b633c55f6dad2e45d7f4579f496" - integrity sha512-ToSGORAz4SSSoqxDSylWX8JzkOQR7zoBtNRsA7e+1WUX5F8jrOwaNpuh1YfJHJKDHXLHmObv5eOjejUd+/Ws+Q== - dependencies: - "@jest/types" "^29.4.3" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" - jest-util@^29.2.1: version "29.2.1" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.2.1.tgz#f26872ba0dc8cbefaba32c34f98935f6cf5fc747" @@ -16984,18 +16485,6 @@ jest-validate@^28.1.1, jest-validate@^28.1.3: leven "^3.1.0" pretty-format "^28.1.3" -jest-validate@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.4.3.tgz#a13849dec4f9e95446a7080ad5758f58fa88642f" - integrity sha512-J3u5v7aPQoXPzaar6GndAVhdQcZr/3osWSgTeKg5v574I9ybX/dTyH0AJFb5XgXIB7faVhf+rS7t4p3lL9qFaw== - dependencies: - "@jest/types" "^29.4.3" - camelcase "^6.2.0" - chalk "^4.0.0" - jest-get-type "^29.4.3" - leven "^3.1.0" - pretty-format "^29.4.3" - jest-watcher@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-28.1.3.tgz#c6023a59ba2255e3b4c57179fc94164b3e73abd4" @@ -17010,20 +16499,6 @@ jest-watcher@^28.1.3: jest-util "^28.1.3" string-length "^4.0.1" -jest-watcher@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.4.3.tgz#e503baa774f0c2f8f3c8db98a22ebf885f19c384" - integrity sha512-zwlXH3DN3iksoIZNk73etl1HzKyi5FuQdYLnkQKm5BW4n8HpoG59xSwpVdFrnh60iRRaRBGw0gcymIxjJENPcA== - dependencies: - "@jest/test-result" "^29.4.3" - "@jest/types" "^29.4.3" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - emittery "^0.13.1" - jest-util "^29.4.3" - string-length "^4.0.1" - jest-worker@^26.5.0, jest-worker@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" @@ -17061,25 +16536,15 @@ jest-worker@^29.1.2: merge-stream "^2.0.0" supports-color "^8.0.0" -jest-worker@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.4.3.tgz#9a4023e1ea1d306034237c7133d7da4240e8934e" - integrity sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA== - dependencies: - "@types/node" "*" - jest-util "^29.4.3" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jest@29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest/-/jest-29.4.3.tgz#1b8be541666c6feb99990fd98adac4737e6e6386" - integrity sha512-XvK65feuEFGZT8OO0fB/QAQS+LGHvQpaadkH5p47/j3Ocqq3xf2pK9R+G0GzgfuhXVxEv76qCOOcMb5efLk6PA== +jest@28.1.3: + version "28.1.3" + resolved "https://registry.yarnpkg.com/jest/-/jest-28.1.3.tgz#e9c6a7eecdebe3548ca2b18894a50f45b36dfc6b" + integrity sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA== dependencies: - "@jest/core" "^29.4.3" - "@jest/types" "^29.4.3" + "@jest/core" "^28.1.3" + "@jest/types" "^28.1.3" import-local "^3.0.2" - jest-cli "^29.4.3" + jest-cli "^28.1.3" js-string-escape@^1.0.1: version "1.0.1" @@ -17176,36 +16641,37 @@ jsdom@21.1.0: ws "^8.11.0" xml-name-validator "^4.0.0" -jsdom@^20.0.0: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-20.0.3.tgz#886a41ba1d4726f67a8858028c99489fed6ad4db" - integrity sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ== +jsdom@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-19.0.0.tgz#93e67c149fe26816d38a849ea30ac93677e16b6a" + integrity sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A== dependencies: - abab "^2.0.6" - acorn "^8.8.1" - acorn-globals "^7.0.0" + abab "^2.0.5" + acorn "^8.5.0" + acorn-globals "^6.0.0" cssom "^0.5.0" cssstyle "^2.3.0" - data-urls "^3.0.2" - decimal.js "^10.4.2" + data-urls "^3.0.1" + decimal.js "^10.3.1" domexception "^4.0.0" escodegen "^2.0.0" form-data "^4.0.0" html-encoding-sniffer "^3.0.0" http-proxy-agent "^5.0.0" - https-proxy-agent "^5.0.1" + https-proxy-agent "^5.0.0" is-potential-custom-element-name "^1.0.1" - nwsapi "^2.2.2" - parse5 "^7.1.1" - saxes "^6.0.0" + nwsapi "^2.2.0" + parse5 "6.0.1" + saxes "^5.0.1" symbol-tree "^3.2.4" - tough-cookie "^4.1.2" - w3c-xmlserializer "^4.0.0" + tough-cookie "^4.0.0" + w3c-hr-time "^1.0.2" + w3c-xmlserializer "^3.0.0" webidl-conversions "^7.0.0" whatwg-encoding "^2.0.0" whatwg-mimetype "^3.0.0" - whatwg-url "^11.0.0" - ws "^8.11.0" + whatwg-url "^10.0.0" + ws "^8.2.3" xml-name-validator "^4.0.0" jsesc@^2.5.1: @@ -17303,7 +16769,7 @@ json5@^1.0.1: dependencies: minimist "^1.2.0" -json5@^2.2.2, json5@^2.2.3: +json5@^2.2.2: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== @@ -19464,57 +18930,6 @@ nx@15.7.2: "@nrwl/nx-win32-arm64-msvc" "15.7.2" "@nrwl/nx-win32-x64-msvc" "15.7.2" -nx@15.8.0-beta.7: - version "15.8.0-beta.7" - resolved "https://registry.yarnpkg.com/nx/-/nx-15.8.0-beta.7.tgz#52fff8f03f9f77e165582124662388be6c61a982" - integrity sha512-lkanl1MDEvv2v/VGKVogu1JQaWoYK1Pw2gkEFMczlzH9mtSFW6jt6uW/S6/sHSAb5FBBSyIXyEmykBblba8Ppg== - dependencies: - "@nrwl/cli" "15.8.0-beta.7" - "@nrwl/tao" "15.8.0-beta.7" - "@parcel/watcher" "2.0.4" - "@yarnpkg/lockfile" "^1.1.0" - "@yarnpkg/parsers" "^3.0.0-rc.18" - "@zkochan/js-yaml" "0.0.6" - axios "^1.0.0" - chalk "^4.1.0" - cli-cursor "3.1.0" - cli-spinners "2.6.1" - cliui "^7.0.2" - dotenv "~10.0.0" - enquirer "~2.3.6" - fast-glob "3.2.7" - figures "3.2.0" - flat "^5.0.2" - fs-extra "^11.1.0" - glob "7.1.4" - ignore "^5.0.4" - js-yaml "4.1.0" - jsonc-parser "3.2.0" - lines-and-columns "~2.0.3" - minimatch "3.0.5" - npm-run-path "^4.0.1" - open "^8.4.0" - semver "7.3.4" - string-width "^4.2.3" - strong-log-transformer "^2.1.0" - tar-stream "~2.2.0" - tmp "~0.2.1" - tsconfig-paths "^4.1.2" - tslib "^2.3.0" - v8-compile-cache "2.3.0" - yargs "^17.6.2" - yargs-parser "21.1.1" - optionalDependencies: - "@nrwl/nx-darwin-arm64" "15.8.0-beta.7" - "@nrwl/nx-darwin-x64" "15.8.0-beta.7" - "@nrwl/nx-linux-arm-gnueabihf" "15.8.0-beta.7" - "@nrwl/nx-linux-arm64-gnu" "15.8.0-beta.7" - "@nrwl/nx-linux-arm64-musl" "15.8.0-beta.7" - "@nrwl/nx-linux-x64-gnu" "15.8.0-beta.7" - "@nrwl/nx-linux-x64-musl" "15.8.0-beta.7" - "@nrwl/nx-win32-arm64-msvc" "15.8.0-beta.7" - "@nrwl/nx-win32-x64-msvc" "15.8.0-beta.7" - oauth-sign@~0.9.0: version "0.9.0" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" @@ -21222,7 +20637,7 @@ pretty-format@^27.0.2: ansi-styles "^5.0.0" react-is "^17.0.1" -pretty-format@^28.1.1, pretty-format@^28.1.3: +pretty-format@^28.0.0, pretty-format@^28.1.1, pretty-format@^28.1.3: version "28.1.3" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-28.1.3.tgz#c9fba8cedf99ce50963a11b27d982a9ae90970d5" integrity sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q== @@ -21232,15 +20647,6 @@ pretty-format@^28.1.1, pretty-format@^28.1.3: ansi-styles "^5.0.0" react-is "^18.0.0" -pretty-format@^29.0.0, pretty-format@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.4.3.tgz#25500ada21a53c9e8423205cf0337056b201244c" - integrity sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA== - dependencies: - "@jest/schemas" "^29.4.3" - ansi-styles "^5.0.0" - react-is "^18.0.0" - pretty-hrtime@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" @@ -22315,11 +21721,6 @@ resolve.exports@1.1.0, resolve.exports@^1.1.0: resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== -resolve.exports@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.0.tgz#c1a0028c2d166ec2fbf7d0644584927e76e7400e" - integrity sha512-6K/gDlqgQscOlg9fSRpWstA8sYe8rbELsSTNpx+3kTrsVCzvSl0zIvRErM7fdl9ERWDsKnrLnwB+Ne89918XOg== - resolve@1.22.1, resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.1, resolve@^1.3.2: version "1.22.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" @@ -24481,15 +23882,15 @@ ts-dedent@^2.0.0: resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5" integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ== -ts-jest@29.0.5: - version "29.0.5" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.0.5.tgz#c5557dcec8fe434fcb8b70c3e21c6b143bfce066" - integrity sha512-PL3UciSgIpQ7f6XjVOmbi96vmDHUqAyqDr8YxzopDqX3kfgYtX1cuNeBjP+L9sFXi6nzsGGA6R3fP3DDDJyrxA== +ts-jest@28.0.8: + version "28.0.8" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-28.0.8.tgz#cd204b8e7a2f78da32cf6c95c9a6165c5b99cc73" + integrity sha512-5FaG0lXmRPzApix8oFG8RKjAz4ehtm8yMKOTy5HX3fY6W8kmvOrmcY0hKDElW52FJov+clhUbrKAqofnj4mXTg== dependencies: bs-logger "0.x" fast-json-stable-stringify "2.x" - jest-util "^29.0.0" - json5 "^2.2.3" + jest-util "^28.0.0" + json5 "^2.2.1" lodash.memoize "4.x" make-error "1.x" semver "7.x" @@ -25420,6 +24821,13 @@ w3c-xmlserializer@^2.0.0: dependencies: xml-name-validator "^3.0.0" +w3c-xmlserializer@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz#06cdc3eefb7e4d0b20a560a5a3aeb0d2d9a65923" + integrity sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg== + dependencies: + xml-name-validator "^4.0.0" + w3c-xmlserializer@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz#aebdc84920d806222936e3cdce408e32488a3073" @@ -25782,6 +25190,14 @@ whatwg-mimetype@^3.0.0: resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz#5fa1a7623867ff1af6ca3dc72ad6b8a4208beba7" integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== +whatwg-url@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-10.0.0.tgz#37264f720b575b4a311bd4094ed8c760caaa05da" + integrity sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w== + dependencies: + tr46 "^3.0.0" + webidl-conversions "^7.0.0" + whatwg-url@^11.0.0: version "11.0.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018" @@ -25958,7 +25374,7 @@ write-file-atomic@^3.0.0: signal-exit "^3.0.2" typedarray-to-buffer "^3.1.5" -write-file-atomic@^4.0.0, write-file-atomic@^4.0.1, write-file-atomic@^4.0.2: +write-file-atomic@^4.0.0, write-file-atomic@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==