From 16615be172750a046541ee8061e2f5117523550b Mon Sep 17 00:00:00 2001 From: Nikita Barsukov Date: Tue, 5 Dec 2023 10:05:10 +0300 Subject: [PATCH] ci: update to `Nx@14.1.9` (#713) --- jest.config.js | 5 - jest.config.ts | 5 + jest.preset.js | 2 +- nx.json | 9 - package-lock.json | 1222 ++++------------- package.json | 21 +- .../{jest.config.js => jest.config.ts} | 2 +- projects/angular/project.json | 3 +- .../core/{jest.config.js => jest.config.ts} | 2 +- projects/core/project.json | 3 +- .../demo/{jest.config.js => jest.config.ts} | 2 +- projects/demo/project.json | 3 +- .../kit/{jest.config.js => jest.config.ts} | 2 +- projects/kit/project.json | 3 +- .../phone/{jest.config.js => jest.config.ts} | 2 +- projects/phone/project.json | 3 +- .../react/{jest.config.js => jest.config.ts} | 2 +- projects/react/project.json | 3 +- projects/react/tsconfig.lib.json | 3 +- .../vue/{jest.config.js => jest.config.ts} | 2 +- projects/vue/project.json | 3 +- projects/vue/tsconfig.lib.json | 2 +- tsconfig.build.json | 2 +- tsconfig.eslint.json | 2 +- 24 files changed, 339 insertions(+), 969 deletions(-) delete mode 100644 jest.config.js create mode 100644 jest.config.ts rename projects/angular/{jest.config.js => jest.config.ts} (96%) rename projects/core/{jest.config.js => jest.config.ts} (92%) rename projects/demo/{jest.config.js => jest.config.ts} (96%) rename projects/kit/{jest.config.js => jest.config.ts} (92%) rename projects/phone/{jest.config.js => jest.config.ts} (92%) rename projects/react/{jest.config.js => jest.config.ts} (92%) rename projects/vue/{jest.config.js => jest.config.ts} (94%) diff --git a/jest.config.js b/jest.config.js deleted file mode 100644 index d387e96f5..000000000 --- a/jest.config.js +++ /dev/null @@ -1,5 +0,0 @@ -const {getJestProjects} = require('@nrwl/jest'); - -module.exports = { - projects: getJestProjects(), -}; diff --git a/jest.config.ts b/jest.config.ts new file mode 100644 index 000000000..a8a4d09d3 --- /dev/null +++ b/jest.config.ts @@ -0,0 +1,5 @@ +import {getJestProjects} from '@nrwl/jest'; + +export default { + projects: getJestProjects(), +}; diff --git a/jest.preset.js b/jest.preset.js index 0008c02e7..66a09f5b5 100644 --- a/jest.preset.js +++ b/jest.preset.js @@ -1,4 +1,4 @@ -const nxPreset = require('@nrwl/jest/preset'); +const nxPreset = require('@nrwl/jest/preset').default; const {resolve} = require('path'); module.exports = { diff --git a/nx.json b/nx.json index 12acc30ad..7235ead27 100644 --- a/nx.json +++ b/nx.json @@ -12,15 +12,6 @@ "tsconfig.json": "*" }, "npmScope": "maskito", - "tasksRunnerOptions": { - "default": { - "runner": "@nrwl/nx-cloud", - "options": { - "cacheableOperations": ["build", "test", "lint"], - "parallel": 3 - } - } - }, "affected": { "defaultBase": "origin/main" }, diff --git a/package-lock.json b/package-lock.json index 931a17e09..d8744bf62 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,17 +21,16 @@ "@angular/compiler-cli": "13.3.12", "@angular/language-service": "13.3.12", "@commitlint/cli": "18.4.3", - "@nrwl/angular": "13.10.6", - "@nrwl/cli": "13.10.6", - "@nrwl/eslint-plugin-nx": "13.10.6", - "@nrwl/jest": "13.10.6", - "@nrwl/js": "13.10.6", - "@nrwl/node": "13.10.6", - "@nrwl/nx-cloud": "13.1.4", - "@nrwl/react": "13.10.6", - "@nrwl/tao": "13.10.6", - "@nrwl/web": "13.10.6", - "@nrwl/workspace": "13.10.6", + "@nrwl/angular": "14.1.9", + "@nrwl/cli": "14.1.9", + "@nrwl/eslint-plugin-nx": "14.1.9", + "@nrwl/jest": "14.1.9", + "@nrwl/js": "14.1.9", + "@nrwl/node": "14.1.9", + "@nrwl/react": "14.1.9", + "@nrwl/tao": "14.1.9", + "@nrwl/web": "14.1.9", + "@nrwl/workspace": "14.1.9", "@taiga-ui/commitlint-config": "0.4.2", "@taiga-ui/cspell-config": "0.23.1", "@taiga-ui/eslint-plugin-experience": "0.39.3", @@ -6232,23 +6231,6 @@ "node": ">=8" } }, - "node_modules/@jest/console/node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/@jest/console/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -7020,93 +7002,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/fake-timers/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/fake-timers/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/fake-timers/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/fake-timers/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/fake-timers/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/fake-timers/node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/fake-timers/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@jest/globals": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", @@ -7352,35 +7247,36 @@ } }, "node_modules/@jest/reporters": { - "version": "27.2.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.2.2.tgz", - "integrity": "sha512-ufwZ8XoLChEfPffDeVGroYbhbcYPom3zKDiv4Flhe97rr/o2IfUXoWkDUDoyJ3/V36RFIMjokSu0IJ/pbFtbHg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.2.2", - "@jest/test-result": "^27.2.2", - "@jest/transform": "^27.2.2", - "@jest/types": "^27.1.1", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.2", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-instrument": "^5.1.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^27.2.2", - "jest-resolve": "^27.2.2", - "jest-util": "^27.2.0", - "jest-worker": "^27.2.2", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", "slash": "^3.0.0", "source-map": "^0.6.0", "string-length": "^4.0.1", "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.0.0" + "v8-to-istanbul": "^8.1.0" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" @@ -7509,13 +7405,13 @@ } }, "node_modules/@jest/test-result": { - "version": "27.2.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.2.2.tgz", - "integrity": "sha512-yENoDEoWlEFI7l5z7UYyJb/y5Q8RqbPd4neAVhKr6l+vVaQOPKf8V/IseSMJI9+urDUIxgssA7RGNyCRhGjZvw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", "dev": true, "dependencies": { - "@jest/console": "^27.2.2", - "@jest/types": "^27.1.1", + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, @@ -7552,21 +7448,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/test-sequencer/node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", - "dev": true, - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/@jest/test-sequencer/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -7688,27 +7569,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/test-sequencer/node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/@jest/test-sequencer/node_modules/jest-runtime": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", @@ -7775,40 +7635,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/test-sequencer/node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/test-sequencer/node_modules/jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/@jest/test-sequencer/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -7905,23 +7731,6 @@ "node": ">=8" } }, - "node_modules/@jest/transform/node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/@jest/transform/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -8448,20 +8257,24 @@ } }, "node_modules/@nrwl/angular": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/angular/-/angular-13.10.6.tgz", - "integrity": "sha512-qNkwvSXxI2XU0X582jCtAc3ZiYH/fZOfqdIMNW5WmGeOwEr9LOcjMlnjYzItzWbWBIaD6nx/OYDbqCpa9rEDnQ==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/angular/-/angular-14.1.9.tgz", + "integrity": "sha512-xsZoRb9MMkFYLdLtZpi/KasMHdOSQX7whJkZ5k1a0UON2lPsSzD/laNFy3tRuCfmkjRrh2TnXREP+8PYtB21IA==", "dev": true, "hasInstallScript": true, "dependencies": { "@angular-devkit/schematics": "~13.3.0", - "@nrwl/cypress": "13.10.6", - "@nrwl/devkit": "13.10.6", - "@nrwl/jest": "13.10.6", - "@nrwl/linter": "13.10.6", - "@nrwl/storybook": "13.10.6", + "@nrwl/cypress": "14.1.9", + "@nrwl/devkit": "14.1.9", + "@nrwl/jest": "14.1.9", + "@nrwl/linter": "14.1.9", + "@nrwl/storybook": "14.1.9", + "@nrwl/workspace": "14.1.9", "@phenomnomnominal/tsquery": "4.1.1", "@schematics/angular": "~13.3.0", + "chalk": "4.1.0", + "chokidar": "^3.5.1", + "http-server": "^14.1.0", "ignore": "^5.0.4", "jasmine-marbles": "~0.8.4", "rxjs-for-await": "0.0.2", @@ -8473,6 +8286,64 @@ "webpack-merge": "5.7.3" } }, + "node_modules/@nrwl/angular/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@nrwl/angular/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@nrwl/angular/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@nrwl/angular/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@nrwl/angular/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/@nrwl/angular/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -8500,6 +8371,18 @@ "node": ">=10" } }, + "node_modules/@nrwl/angular/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@nrwl/angular/node_modules/ts-node": { "version": "9.1.1", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", @@ -8546,24 +8429,24 @@ "dev": true }, "node_modules/@nrwl/cli": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-13.10.6.tgz", - "integrity": "sha512-gIYriCFaPeAJqO+1gdrDg+Zrflrq3drc5sJMkiIZkoNPNVcRQ/HeqiTskJk5XwHH2wl/jnm9OCFC7qowyTTE4Q==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.1.9.tgz", + "integrity": "sha512-7T03yVUNxXXR478L9TRRYlg1gsxvERpikSa1dppW+YjL0K4L2PLkZEPJqDMbrPmyAryeZpUCn9vLVOIThW47rA==", "dev": true, "dependencies": { - "nx": "13.10.6" + "nx": "14.1.9" } }, "node_modules/@nrwl/cypress": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/cypress/-/cypress-13.10.6.tgz", - "integrity": "sha512-67gH9dOypOBRGcy4g4j59FJtVaB3cK5zviMTLPdxm83ThJQEpLVVtRjDfLIIKw9KQSh3zijL5ZI/e+ZxxjfgVA==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/cypress/-/cypress-14.1.9.tgz", + "integrity": "sha512-PdWy3FxCvu4F2Avh2t0nb8zwNoPus9jI5xDAZSLYjgyDENekmGxNPI11sYNmpsaUGb8pb1oUCeS31kticBOlrA==", "dev": true, "dependencies": { "@cypress/webpack-preprocessor": "^5.9.1", - "@nrwl/devkit": "13.10.6", - "@nrwl/linter": "13.10.6", - "@nrwl/workspace": "13.10.6", + "@nrwl/devkit": "14.1.9", + "@nrwl/linter": "14.1.9", + "@nrwl/workspace": "14.1.9", "chalk": "4.1.0", "enhanced-resolve": "^5.8.3", "fork-ts-checker-webpack-plugin": "6.2.10", @@ -8654,12 +8537,12 @@ } }, "node_modules/@nrwl/devkit": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-13.10.6.tgz", - "integrity": "sha512-oxL+r9pGguFwl//iuIyPih8mxFwYjYmPY7K8coPoucLCIwKWAnp1B8T5LEMlZh58VaYEQFaGUnuILdVrK1s4pA==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-14.1.9.tgz", + "integrity": "sha512-y+gqtluiOZ/wiAXb5Z4FfzroyB/+cLP5zHXQTNuuuVC9U25RiuGK8RL+Wg91VWzHCu7E+oMtCToNw7MWDRGFDg==", "dev": true, "dependencies": { - "ejs": "^3.1.5", + "ejs": "^3.1.7", "ignore": "^5.0.4", "rxjs": "^6.5.4", "semver": "7.3.4", @@ -8703,13 +8586,13 @@ "dev": true }, "node_modules/@nrwl/eslint-plugin-nx": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-13.10.6.tgz", - "integrity": "sha512-vZ7m0cJsiNZTyllm86fQnw3fVSmNK/11RIaymHttNVgVAHCPH/uZ22XZ1fNMagNcbY/MVEPIpfrHJwiG0uxkng==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-14.1.9.tgz", + "integrity": "sha512-MtpNjaSs753eX5alreDhphG3yum5RwWofK5hKwhzI2UJ798+EPp7ysVMj7hYPoUw/GsS+kPAfFSCJ08obc8K7A==", "dev": true, "dependencies": { - "@nrwl/devkit": "13.10.6", - "@nrwl/workspace": "13.10.6", + "@nrwl/devkit": "14.1.9", + "@nrwl/workspace": "14.1.9", "@typescript-eslint/experimental-utils": "~5.18.0", "chalk": "4.1.0", "confusing-browser-globals": "^1.0.9" @@ -8795,19 +8678,20 @@ } }, "node_modules/@nrwl/jest": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/jest/-/jest-13.10.6.tgz", - "integrity": "sha512-Mw3+yWQUxMY6ljADV84LaNWWX7w0R53FBem8RGPfRMsxP6YHej3sUAJbZDZVP3XVj5lD2I/k5Y+rbW1aEW4SQg==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/jest/-/jest-14.1.9.tgz", + "integrity": "sha512-rZ/+X7OzhW8nKLaYOpbIwUKzEAIDLlQd/m6qndAKU1rbSOZZVa7ZwHRQpzBMooyXCQB/wJLTM+epAI6vWjCiNg==", "dev": true, "dependencies": { - "@jest/reporters": "27.2.2", - "@jest/test-result": "27.2.2", - "@nrwl/devkit": "13.10.6", + "@jest/reporters": "27.5.1", + "@jest/test-result": "27.5.1", + "@nrwl/devkit": "14.1.9", + "@phenomnomnominal/tsquery": "4.1.1", "chalk": "4.1.0", "identity-obj-proxy": "3.0.0", - "jest-config": "27.2.2", - "jest-resolve": "27.2.2", - "jest-util": "27.2.0", + "jest-config": "27.5.1", + "jest-resolve": "27.5.1", + "jest-util": "27.5.1", "resolve.exports": "1.1.0", "rxjs": "^6.5.4", "tslib": "^2.3.0" @@ -8884,19 +8768,19 @@ } }, "node_modules/@nrwl/js": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/js/-/js-13.10.6.tgz", - "integrity": "sha512-ydjS30j+50+4vZjdP/K29E38mXTyjo9ikf7z1i0djyHJd6bTlH64RnjqLC+zJzNbv8LS9dWQNeWy+ITE6EcFeQ==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/js/-/js-14.1.9.tgz", + "integrity": "sha512-bpwOjBfkSAs/knuRAJX+bpM0B6lWPol8AYbh9emgG+AP6rM+OU6BgpzRtkLruIiBUDV87bO5RSXgGkodUqNgVQ==", "dev": true, "dependencies": { - "@nrwl/devkit": "13.10.6", - "@nrwl/jest": "13.10.6", - "@nrwl/linter": "13.10.6", - "@nrwl/workspace": "13.10.6", + "@nrwl/devkit": "14.1.9", + "@nrwl/jest": "14.1.9", + "@nrwl/linter": "14.1.9", + "@nrwl/workspace": "14.1.9", "@parcel/watcher": "2.0.4", "chalk": "4.1.0", "fast-glob": "3.2.7", - "fs-extra": "^9.1.0", + "fs-extra": "^10.1.0", "ignore": "^5.0.4", "js-tokens": "^4.0.0", "minimatch": "3.0.4", @@ -8954,18 +8838,17 @@ "dev": true }, "node_modules/@nrwl/js/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "dependencies": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/@nrwl/js/node_modules/has-flag": { @@ -9021,13 +8904,13 @@ } }, "node_modules/@nrwl/linter": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/linter/-/linter-13.10.6.tgz", - "integrity": "sha512-c7gtXu4ewjc6ylp0anAt6eaWWxmqrt0CqBfzEK9vYkETN4/WUcr6Y/nNzpnvvhM9PuCEBH7QTizz/r1imRmLJQ==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/linter/-/linter-14.1.9.tgz", + "integrity": "sha512-QgXTNWl1xzbEJuGbcOPJcvp58Tycd3yWTA1JnrAc3ZdOsouL0EphP5n1+JCePzR7mVo+kmfNhYbJhvpc8c4WEQ==", "dev": true, "dependencies": { - "@nrwl/devkit": "13.10.6", - "@nrwl/jest": "13.10.6", + "@nrwl/devkit": "14.1.9", + "@nrwl/jest": "14.1.9", "@phenomnomnominal/tsquery": "4.1.1", "tmp": "~0.2.1", "tslib": "^2.3.0" @@ -9042,21 +8925,21 @@ } }, "node_modules/@nrwl/node": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/node/-/node-13.10.6.tgz", - "integrity": "sha512-ko9IJ2vjTvNdw07+Lw4LW9pZHvxOzjGlGcukQeyYv3ssMVShfIsZ2jMlq/q1tCtg1RtOnrCHRRGk3RRy2kLgPw==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/node/-/node-14.1.9.tgz", + "integrity": "sha512-p3TxPZxMTCAF1P4JT/THWwqY3q8f/Pfpy0iAK9bjQ/y8sf89yuEQGPIL+ZdFbhB9tSPGB+Z/KArtyOBrcvBUVA==", "dev": true, "dependencies": { - "@nrwl/devkit": "13.10.6", - "@nrwl/jest": "13.10.6", - "@nrwl/js": "13.10.6", - "@nrwl/linter": "13.10.6", - "@nrwl/workspace": "13.10.6", + "@nrwl/devkit": "14.1.9", + "@nrwl/jest": "14.1.9", + "@nrwl/js": "14.1.9", + "@nrwl/linter": "14.1.9", + "@nrwl/workspace": "14.1.9", "chalk": "4.1.0", "copy-webpack-plugin": "^9.0.1", "enhanced-resolve": "^5.8.3", "fork-ts-checker-webpack-plugin": "6.2.10", - "fs-extra": "^9.1.0", + "fs-extra": "^10.1.0", "glob": "7.1.4", "license-webpack-plugin": "^4.0.2", "rxjs": "^6.5.4", @@ -9148,18 +9031,17 @@ } }, "node_modules/@nrwl/node/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "dependencies": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/@nrwl/node/node_modules/glob": { @@ -9257,127 +9139,22 @@ "typescript": ">=2.7" } }, - "node_modules/@nrwl/nx-cloud": { - "version": "13.1.4", - "resolved": "https://registry.npmjs.org/@nrwl/nx-cloud/-/nx-cloud-13.1.4.tgz", - "integrity": "sha512-/spzVbyGTwU+ATTGd7d7vSVf4rpcezk5Qtk/6IN03e0ZwNXKJX1S5JpjMrKPeAsdzDZ0USx4iddiJKXnAxXDWg==", - "dev": true, - "dependencies": { - "axios": "^0.21.1", - "chalk": "4.1.0", - "node-machine-id": "^1.1.12", - "rxjs": "6.5.5", - "strip-json-comments": "^3.1.1", - "tar": "6.1.11" - }, - "bin": { - "nx-cloud": "bin/nx-cloud.js" - } - }, - "node_modules/@nrwl/nx-cloud/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@nrwl/nx-cloud/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@nrwl/nx-cloud/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@nrwl/nx-cloud/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@nrwl/nx-cloud/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@nrwl/nx-cloud/node_modules/rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@nrwl/nx-cloud/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@nrwl/nx-cloud/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, "node_modules/@nrwl/react": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/react/-/react-13.10.6.tgz", - "integrity": "sha512-qeAhxMoQFw7wI2rmKdylPlzQGaC4Zooi8+0eDeuNzXnicxpsv4BSjAYSURDfFENk+N70++lV76Y20C1BDZ42gA==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/react/-/react-14.1.9.tgz", + "integrity": "sha512-zrPpZ5G1TypYS4y4R9q2AmzO2s/ztCJJaWB1Qm2ilul/cgTPVqPczAqHzvSra+A2PC0WVWPx0A01qlV9ZJOsYw==", "dev": true, "dependencies": { "@babel/core": "^7.15.0", "@babel/preset-react": "^7.14.5", - "@nrwl/cypress": "13.10.6", - "@nrwl/devkit": "13.10.6", - "@nrwl/jest": "13.10.6", - "@nrwl/js": "13.10.6", - "@nrwl/linter": "13.10.6", - "@nrwl/storybook": "13.10.6", - "@nrwl/web": "13.10.6", - "@nrwl/workspace": "13.10.6", + "@nrwl/cypress": "14.1.9", + "@nrwl/devkit": "14.1.9", + "@nrwl/jest": "14.1.9", + "@nrwl/js": "14.1.9", + "@nrwl/linter": "14.1.9", + "@nrwl/storybook": "14.1.9", + "@nrwl/web": "14.1.9", + "@nrwl/workspace": "14.1.9", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.1", "@storybook/node-logger": "6.1.20", "@svgr/webpack": "^6.1.2", @@ -9497,15 +9274,15 @@ "dev": true }, "node_modules/@nrwl/storybook": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/storybook/-/storybook-13.10.6.tgz", - "integrity": "sha512-/iei3BdxqNR1bFAVngEwmndVWIIxHiLc+vdh6PbP585tbA8Xlt3phPhfebbnuance1Dbv6T8qD+MiaKzIvSe5w==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/storybook/-/storybook-14.1.9.tgz", + "integrity": "sha512-tmYT++Esc+DNt/VQ+04CgdncyUQ7qtUlYpuX6wEfXCqE6Uxvf91ZnDl9jQYNLG6IezLgCvDxJU8+H04fFgp3Mw==", "dev": true, "dependencies": { - "@nrwl/cypress": "13.10.6", - "@nrwl/devkit": "13.10.6", - "@nrwl/linter": "13.10.6", - "@nrwl/workspace": "13.10.6", + "@nrwl/cypress": "14.1.9", + "@nrwl/devkit": "14.1.9", + "@nrwl/linter": "14.1.9", + "@nrwl/workspace": "14.1.9", "core-js": "^3.6.5", "semver": "7.3.4", "ts-loader": "^9.2.6", @@ -9546,21 +9323,21 @@ "dev": true }, "node_modules/@nrwl/tao": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-13.10.6.tgz", - "integrity": "sha512-KPdroDsc0OMnVpY8zWN6jZAro0DuN4xHBMd/L4/W242mU7XRbDUFJL3VIHYyqpHeIToi90fMu+PDBDesiS2nMg==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.1.9.tgz", + "integrity": "sha512-XUmnYJIrLd2Lui94LsVbXteFhWpNHTjIDDlt/krysEJD8lqE8uoD44uvjKaqIMZXTH8AOH1M4leWraqBSVU0ig==", "dev": true, "dependencies": { - "nx": "13.10.6" + "nx": "14.1.9" }, "bin": { "tao": "index.js" } }, "node_modules/@nrwl/web": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/web/-/web-13.10.6.tgz", - "integrity": "sha512-NbtuQcAuff4tjviArMmHuS9XrYRotwy6c32BTz9+9SmTl4MtXI2fPUFzjbJC9fkHrkMF3U6Lb1iJdE8asfSWAA==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/web/-/web-14.1.9.tgz", + "integrity": "sha512-nAB+EPY8n4jpPdNJMrEspjxJ1BMCOy9HPloQqAFDBSqcGuCkslJdkufXmzUM5GplcKYnNIQuURjZywFOAQKCUg==", "dev": true, "dependencies": { "@babel/core": "^7.15.0", @@ -9571,12 +9348,12 @@ "@babel/preset-env": "^7.15.0", "@babel/preset-typescript": "^7.15.0", "@babel/runtime": "^7.14.8", - "@nrwl/cypress": "13.10.6", - "@nrwl/devkit": "13.10.6", - "@nrwl/jest": "13.10.6", - "@nrwl/js": "13.10.6", - "@nrwl/linter": "13.10.6", - "@nrwl/workspace": "13.10.6", + "@nrwl/cypress": "14.1.9", + "@nrwl/devkit": "14.1.9", + "@nrwl/jest": "14.1.9", + "@nrwl/js": "14.1.9", + "@nrwl/linter": "14.1.9", + "@nrwl/workspace": "14.1.9", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.1", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^20.0.0", @@ -9601,7 +9378,7 @@ "enhanced-resolve": "^5.8.3", "file-loader": "^6.2.0", "fork-ts-checker-webpack-plugin": "6.2.10", - "fs-extra": "^9.1.0", + "fs-extra": "^10.1.0", "http-server": "14.1.0", "identity-obj-proxy": "3.0.0", "ignore": "^5.0.4", @@ -9613,7 +9390,7 @@ "parse5": "4.0.0", "parse5-html-rewriting-stream": "6.0.1", "postcss": "^8.2.13", - "postcss-import": "14.0.2", + "postcss-import": "~14.1.0", "postcss-loader": "^6.1.1", "raw-loader": "^4.0.2", "react-refresh": "^0.10.0", @@ -9740,18 +9517,17 @@ } }, "node_modules/@nrwl/web/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "dependencies": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/@nrwl/web/node_modules/glob-parent": { @@ -9981,9 +9757,9 @@ } }, "node_modules/@nrwl/web/node_modules/postcss-import": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", - "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", "dev": true, "dependencies": { "postcss-value-parser": "^4.0.0", @@ -10094,14 +9870,14 @@ "dev": true }, "node_modules/@nrwl/workspace": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/@nrwl/workspace/-/workspace-13.10.6.tgz", - "integrity": "sha512-BtAlkNdf+cxcq65Trpo+ob5ez7fVDVTUGnlIyIPQ33p5Ge4sp9/0zTlUTBSJRusyLYAIHhpRTGf7w/WcV063/Q==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/@nrwl/workspace/-/workspace-14.1.9.tgz", + "integrity": "sha512-zb7/EgT0P7UN8EDrxd9+5yR2RfPvBDGwtuoa9Sl4FO3jnNr5o+qBf33408BtchigN4y885+9S9SoXq9mSfzhDg==", "dev": true, "dependencies": { - "@nrwl/devkit": "13.10.6", - "@nrwl/jest": "13.10.6", - "@nrwl/linter": "13.10.6", + "@nrwl/devkit": "14.1.9", + "@nrwl/jest": "14.1.9", + "@nrwl/linter": "14.1.9", "@parcel/watcher": "2.0.4", "chalk": "4.1.0", "chokidar": "^3.5.1", @@ -10111,12 +9887,12 @@ "enquirer": "~2.3.6", "figures": "3.2.0", "flat": "^5.0.2", - "fs-extra": "^9.1.0", + "fs-extra": "^10.1.0", "glob": "7.1.4", "ignore": "^5.0.4", "minimatch": "3.0.4", "npm-run-path": "^4.0.1", - "nx": "13.10.6", + "nx": "14.1.9", "open": "^8.4.0", "rxjs": "^6.5.4", "semver": "7.3.4", @@ -10184,18 +9960,17 @@ "dev": true }, "node_modules/@nrwl/workspace/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "dependencies": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/@nrwl/workspace/node_modules/glob": { @@ -15785,31 +15560,6 @@ "node": ">=8" } }, - "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/babel-plugin-jest-hoist": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", @@ -27970,14 +27720,15 @@ } }, "node_modules/istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, "dependencies": { - "@babel/core": "^7.7.5", + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-coverage": "^3.2.0", "semver": "^6.3.0" }, "engines": { @@ -28464,21 +28215,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-circus/node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", - "dev": true, - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-circus/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -28600,27 +28336,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-circus/node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-circus/node_modules/jest-runtime": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", @@ -28687,40 +28402,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-circus/node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus/node_modules/jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-circus/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -29259,32 +28940,35 @@ } }, "node_modules/jest-config": { - "version": "27.2.2", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.2.2.tgz", - "integrity": "sha512-2nhms3lp52ZpU0636bB6zIFHjDVtYxzFQIOHZjBFUeXcb6b41sEkWojbHaJ4FEIO44UbccTLa7tvNpiFCgPE7w==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", "dev": true, "dependencies": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.2.2", - "@jest/types": "^27.1.1", - "babel-jest": "^27.2.2", + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", "chalk": "^4.0.0", + "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "jest-circus": "^27.2.2", - "jest-environment-jsdom": "^27.2.2", - "jest-environment-node": "^27.2.2", - "jest-get-type": "^27.0.6", - "jest-jasmine2": "^27.2.2", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.2", - "jest-runner": "^27.2.2", - "jest-util": "^27.2.0", - "jest-validate": "^27.2.2", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", "micromatch": "^4.0.4", - "pretty-format": "^27.2.2" + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" @@ -29312,21 +28996,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-config/node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", - "dev": true, - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-config/node_modules/@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", @@ -29647,27 +29316,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-config/node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-config/node_modules/jest-runner": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", @@ -29766,23 +29414,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-config/node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-config/node_modules/jest-validate": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", @@ -30165,23 +29796,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-each/node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-each/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -30607,93 +30221,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-environment-node/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-environment-node/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-environment-node/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-environment-node/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-environment-node/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-environment-node/node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-node/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/jest-get-type": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", @@ -30729,93 +30256,6 @@ "fsevents": "^2.3.2" } }, - "node_modules/jest-haste-map/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-haste-map/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-haste-map/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-haste-map/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-haste-map/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-haste-map/node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-haste-map/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/jest-image-snapshot": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/jest-image-snapshot/-/jest-image-snapshot-4.2.0.tgz", @@ -30968,21 +30408,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-jasmine2/node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", - "dev": true, - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-jasmine2/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -31104,27 +30529,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-jasmine2/node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-jasmine2/node_modules/jest-runtime": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", @@ -31191,40 +30595,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-jasmine2/node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-jasmine2/node_modules/jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "dev": true, - "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/jest-jasmine2/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -31702,20 +31072,20 @@ } }, "node_modules/jest-resolve": { - "version": "27.2.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.2.2.tgz", - "integrity": "sha512-tfbHcBs/hJTb3fPQ/3hLWR+TsLNTzzK98TU+zIAsrL9nNzWfWROwopUOmiSUqmHMZW5t9au/433kSF2/Af+tTw==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", "dev": true, "dependencies": { - "@jest/types": "^27.1.1", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "escalade": "^3.1.1", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.2", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.2.0", - "jest-validate": "^27.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", "slash": "^3.0.0" }, "engines": { @@ -33105,16 +32475,16 @@ "dev": true }, "node_modules/jest-util": { - "version": "27.2.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", - "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dev": true, "dependencies": { - "@jest/types": "^27.1.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", "picomatch": "^2.2.3" }, "engines": { @@ -37013,12 +36383,6 @@ "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", "dev": true }, - "node_modules/node-machine-id": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", - "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==", - "dev": true - }, "node_modules/node-releases": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", @@ -37434,36 +36798,36 @@ "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" }, "node_modules/nx": { - "version": "13.10.6", - "resolved": "https://registry.npmjs.org/nx/-/nx-13.10.6.tgz", - "integrity": "sha512-kkW1Yy/DE/56XfMqFhMDbM9KAYw2xpSyMdak0ZK7aPnoy/TgZT/PmeHXUzip+GWQYQhLzUD2i/68G3PgFq0YQQ==", + "version": "14.1.9", + "resolved": "https://registry.npmjs.org/nx/-/nx-14.1.9.tgz", + "integrity": "sha512-O+zpqtGrJkiTNqh4qK4MwXN1OLgWXCm7YWNO+F7y9kKGfOlGC/krx2lmSSGbMEOPgIP4Z2MMTXGlVULqZyRVHw==", "dev": true, "hasInstallScript": true, "dependencies": { - "@nrwl/cli": "13.10.6", - "@nrwl/tao": "13.10.6", + "@nrwl/cli": "14.1.9", + "@nrwl/tao": "14.1.9", "@parcel/watcher": "2.0.4", "@swc-node/register": "^1.4.2", - "@swc/core": "^1.2.152", + "@swc/core": "^1.2.173", "chalk": "4.1.0", "chokidar": "^3.5.1", "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": "^9.1.0", + "fs-extra": "^10.1.0", "glob": "7.1.4", "ignore": "^5.0.4", "jsonc-parser": "3.0.0", "minimatch": "3.0.4", "npm-run-path": "^4.0.1", "open": "^8.4.0", - "rxjs": "^6.5.4", - "rxjs-for-await": "0.0.2", "semver": "7.3.4", + "string-width": "^4.2.3", "tar-stream": "~2.2.0", "tmp": "~0.2.1", "tsconfig-paths": "^3.9.0", @@ -37507,6 +36871,17 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/nx/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, "node_modules/nx/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -37526,18 +36901,17 @@ "dev": true }, "node_modules/nx/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "dependencies": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" } }, "node_modules/nx/node_modules/glob": { @@ -37605,6 +36979,18 @@ "node": ">=10" } }, + "node_modules/nx/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/nx/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", diff --git a/package.json b/package.json index 8e5afeb1f..940ddd43c 100644 --- a/package.json +++ b/package.json @@ -87,17 +87,16 @@ "@angular/compiler-cli": "13.3.12", "@angular/language-service": "13.3.12", "@commitlint/cli": "18.4.3", - "@nrwl/angular": "13.10.6", - "@nrwl/cli": "13.10.6", - "@nrwl/eslint-plugin-nx": "13.10.6", - "@nrwl/jest": "13.10.6", - "@nrwl/js": "13.10.6", - "@nrwl/node": "13.10.6", - "@nrwl/nx-cloud": "13.1.4", - "@nrwl/react": "13.10.6", - "@nrwl/tao": "13.10.6", - "@nrwl/web": "13.10.6", - "@nrwl/workspace": "13.10.6", + "@nrwl/angular": "14.1.9", + "@nrwl/cli": "14.1.9", + "@nrwl/eslint-plugin-nx": "14.1.9", + "@nrwl/jest": "14.1.9", + "@nrwl/js": "14.1.9", + "@nrwl/node": "14.1.9", + "@nrwl/react": "14.1.9", + "@nrwl/tao": "14.1.9", + "@nrwl/web": "14.1.9", + "@nrwl/workspace": "14.1.9", "@taiga-ui/commitlint-config": "0.4.2", "@taiga-ui/cspell-config": "0.23.1", "@taiga-ui/eslint-plugin-experience": "0.39.3", diff --git a/projects/angular/jest.config.js b/projects/angular/jest.config.ts similarity index 96% rename from projects/angular/jest.config.js rename to projects/angular/jest.config.ts index 5904a3512..7aacfc32d 100644 --- a/projects/angular/jest.config.js +++ b/projects/angular/jest.config.ts @@ -1,4 +1,4 @@ -module.exports = { +export default { displayName: 'angular', preset: '../../jest.preset.js', setupFilesAfterEnv: ['/src/test-setup.ts'], diff --git a/projects/angular/project.json b/projects/angular/project.json index b0b34efe1..ac22b9570 100644 --- a/projects/angular/project.json +++ b/projects/angular/project.json @@ -1,6 +1,5 @@ { "projectType": "library", - "root": "projects/angular", "sourceRoot": "projects/angular/src", "prefix": "maskito", "targets": { @@ -31,7 +30,7 @@ "executor": "@nrwl/jest:jest", "outputs": ["coverage/angular"], "options": { - "jestConfig": "projects/angular/jest.config.js", + "jestConfig": "projects/angular/jest.config.ts", "passWithNoTests": true } }, diff --git a/projects/core/jest.config.js b/projects/core/jest.config.ts similarity index 92% rename from projects/core/jest.config.js rename to projects/core/jest.config.ts index 2bc2e9d6e..71928f74a 100644 --- a/projects/core/jest.config.js +++ b/projects/core/jest.config.ts @@ -1,4 +1,4 @@ -module.exports = { +export default { displayName: 'core', preset: '../../jest.preset.js', transform: { diff --git a/projects/core/project.json b/projects/core/project.json index 56ebb3241..8719e4ab2 100644 --- a/projects/core/project.json +++ b/projects/core/project.json @@ -1,5 +1,4 @@ { - "root": "projects/core", "sourceRoot": "projects/core/src", "projectType": "library", "targets": { @@ -25,7 +24,7 @@ "executor": "@nrwl/jest:jest", "outputs": ["coverage/core"], "options": { - "jestConfig": "projects/core/jest.config.js", + "jestConfig": "projects/core/jest.config.ts", "passWithNoTests": true } }, diff --git a/projects/demo/jest.config.js b/projects/demo/jest.config.ts similarity index 96% rename from projects/demo/jest.config.js rename to projects/demo/jest.config.ts index 6433a36ca..8b382573a 100644 --- a/projects/demo/jest.config.js +++ b/projects/demo/jest.config.ts @@ -1,4 +1,4 @@ -module.exports = { +export default { displayName: 'demo', preset: '../../jest.preset.js', setupFilesAfterEnv: ['/src/test-setup.ts'], diff --git a/projects/demo/project.json b/projects/demo/project.json index c478d0fcd..a5a16fadf 100644 --- a/projects/demo/project.json +++ b/projects/demo/project.json @@ -1,7 +1,6 @@ { "projectType": "application", "generators": {}, - "root": "projects/demo", "sourceRoot": "projects/demo/src", "prefix": "app", "targets": { @@ -130,7 +129,7 @@ "executor": "@nrwl/jest:jest", "outputs": ["coverage/demo"], "options": { - "jestConfig": "projects/demo/jest.config.js", + "jestConfig": "projects/demo/jest.config.ts", "passWithNoTests": true } }, diff --git a/projects/kit/jest.config.js b/projects/kit/jest.config.ts similarity index 92% rename from projects/kit/jest.config.js rename to projects/kit/jest.config.ts index 140a63245..e01356413 100644 --- a/projects/kit/jest.config.js +++ b/projects/kit/jest.config.ts @@ -1,4 +1,4 @@ -module.exports = { +export default { displayName: 'kit', preset: '../../jest.preset.js', transform: { diff --git a/projects/kit/project.json b/projects/kit/project.json index cf07164df..cdb1b4517 100644 --- a/projects/kit/project.json +++ b/projects/kit/project.json @@ -1,5 +1,4 @@ { - "root": "projects/kit", "sourceRoot": "projects/kit/src", "projectType": "library", "targets": { @@ -32,7 +31,7 @@ "executor": "@nrwl/jest:jest", "outputs": ["coverage/kit"], "options": { - "jestConfig": "projects/kit/jest.config.js", + "jestConfig": "projects/kit/jest.config.ts", "passWithNoTests": true } }, diff --git a/projects/phone/jest.config.js b/projects/phone/jest.config.ts similarity index 92% rename from projects/phone/jest.config.js rename to projects/phone/jest.config.ts index b3472e527..ffd66d6de 100644 --- a/projects/phone/jest.config.js +++ b/projects/phone/jest.config.ts @@ -1,4 +1,4 @@ -module.exports = { +export default { displayName: 'phone', preset: '../../jest.preset.js', transform: { diff --git a/projects/phone/project.json b/projects/phone/project.json index 702ec4c21..27192eefc 100644 --- a/projects/phone/project.json +++ b/projects/phone/project.json @@ -1,5 +1,4 @@ { - "root": "projects/phone", "sourceRoot": "projects/phone/src", "projectType": "library", "targets": { @@ -32,7 +31,7 @@ "executor": "@nrwl/jest:jest", "outputs": ["coverage/phone"], "options": { - "jestConfig": "projects/phone/jest.config.js", + "jestConfig": "projects/phone/jest.config.ts", "passWithNoTests": true } }, diff --git a/projects/react/jest.config.js b/projects/react/jest.config.ts similarity index 92% rename from projects/react/jest.config.js rename to projects/react/jest.config.ts index f5ef99d10..b2f0ee6c7 100644 --- a/projects/react/jest.config.js +++ b/projects/react/jest.config.ts @@ -1,4 +1,4 @@ -module.exports = { +export default { displayName: 'react', preset: '../../jest.preset.js', transform: { diff --git a/projects/react/project.json b/projects/react/project.json index b35bd1888..cf25fab24 100644 --- a/projects/react/project.json +++ b/projects/react/project.json @@ -1,5 +1,4 @@ { - "root": "projects/react", "sourceRoot": "projects/react/src", "projectType": "library", "tags": [], @@ -41,7 +40,7 @@ "executor": "@nrwl/jest:jest", "outputs": ["coverage/projects/react"], "options": { - "jestConfig": "projects/react/jest.config.js", + "jestConfig": "projects/react/jest.config.ts", "passWithNoTests": true } }, diff --git a/projects/react/tsconfig.lib.json b/projects/react/tsconfig.lib.json index 6d3f1cc6f..a8992a1f7 100644 --- a/projects/react/tsconfig.lib.json +++ b/projects/react/tsconfig.lib.json @@ -16,7 +16,8 @@ "**/*.spec.js", "**/*.test.js", "**/*.spec.jsx", - "**/*.test.jsx" + "**/*.test.jsx", + "jest.config.ts" ], "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"] } diff --git a/projects/vue/jest.config.js b/projects/vue/jest.config.ts similarity index 94% rename from projects/vue/jest.config.js rename to projects/vue/jest.config.ts index eb8dba114..18aca3dd5 100644 --- a/projects/vue/jest.config.js +++ b/projects/vue/jest.config.ts @@ -1,4 +1,4 @@ -module.exports = { +export default { displayName: 'vue', preset: '../../jest.preset.js', transform: { diff --git a/projects/vue/project.json b/projects/vue/project.json index efb97a348..c3f63b5c0 100644 --- a/projects/vue/project.json +++ b/projects/vue/project.json @@ -1,5 +1,4 @@ { - "root": "projects/vue", "sourceRoot": "projects/vue/src", "projectType": "library", "tags": [], @@ -39,7 +38,7 @@ "executor": "@nrwl/jest:jest", "outputs": ["coverage/projects/vue"], "options": { - "jestConfig": "projects/vue/jest.config.js", + "jestConfig": "projects/vue/jest.config.ts", "passWithNoTests": true } }, diff --git a/projects/vue/tsconfig.lib.json b/projects/vue/tsconfig.lib.json index f3414a2c7..09d525e6a 100644 --- a/projects/vue/tsconfig.lib.json +++ b/projects/vue/tsconfig.lib.json @@ -4,6 +4,6 @@ "outDir": "../../dist/out-tsc", "types": ["node"] }, - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "jest.config.ts"], "include": ["**/*.ts"] } diff --git a/tsconfig.build.json b/tsconfig.build.json index 0eea41420..df8d3b1de 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -1,6 +1,6 @@ { "extends": "./tsconfig.json", - "exclude": ["**/*.spec.ts"], + "exclude": ["**/*.spec.ts", "**/jest.config.ts"], "compilerOptions": { "declaration": true, "declarationMap": true, diff --git a/tsconfig.eslint.json b/tsconfig.eslint.json index ae20498dc..98088a772 100644 --- a/tsconfig.eslint.json +++ b/tsconfig.eslint.json @@ -5,6 +5,6 @@ "baseUrl": ".", "strict": false }, - "include": ["projects", "scripts"], + "include": ["projects", "scripts", "jest.config.ts"], "exclude": ["**/node_modules", "**/schematics/**", "**/.*/", "*.js"] }