From bc43243498f625ddc358cdc74f620d95b846ad4c Mon Sep 17 00:00:00 2001 From: Jack Hsu Date: Tue, 23 Apr 2024 21:52:13 -0400 Subject: [PATCH] chore(repo): add eslint and jest plugins to use inferred targets (#22946) --- .eslintrc.json | 3 +- graph/client-e2e/project.json | 3 +- graph/client/project.json | 2 - graph/project-details/project.json | 14 +- graph/shared/project.json | 15 +- graph/ui-code-block/project.json | 10 - graph/ui-components/project.json | 2 - graph/ui-graph/project.json | 2 - graph/ui-project-details/project.json | 3 - graph/ui-theme/project.json | 3 - graph/ui-tooltips/project.json | 2 - nx-dev/data-access-documents/project.json | 5 +- nx-dev/data-access-menu/project.json | 5 +- nx-dev/data-access-packages/project.json | 5 +- nx-dev/feature-ai/project.json | 5 +- nx-dev/feature-analytics/project.json | 5 +- nx-dev/feature-doc-viewer/project.json | 5 +- nx-dev/feature-feedback/project.json | 5 +- .../project.json | 5 +- nx-dev/feature-search/project.json | 5 +- nx-dev/models-document/project.json | 5 +- nx-dev/models-menu/project.json | 5 +- nx-dev/models-package/project.json | 5 +- nx-dev/nx-dev-e2e/project.json | 4 +- nx-dev/nx-dev/project.json | 4 +- nx-dev/ui-commands/project.json | 5 +- nx-dev/ui-common/project.json | 5 +- nx-dev/ui-community/project.json | 5 +- nx-dev/ui-conference/project.json | 5 +- nx-dev/ui-contact/project.json | 5 +- nx-dev/ui-fence/project.json | 14 +- nx-dev/ui-home/project.json | 1 - nx-dev/ui-markdoc/project.json | 5 +- nx-dev/ui-member-card/project.json | 5 +- nx-dev/ui-primitives/project.json | 4 +- nx-dev/ui-references/project.json | 5 +- nx-dev/ui-sponsor-card/project.json | 5 +- nx-dev/ui-theme/project.json | 5 +- nx-dev/util-ai/project.json | 11 - nx.json | 52 +-- package.json | 32 +- packages/angular/project.json | 4 +- .../src/generators/setup-mf/setup-mf.spec.ts | 2 + packages/create-nx-plugin/project.json | 4 +- packages/create-nx-workspace/project.json | 4 +- packages/cypress/project.json | 4 +- packages/detox/project.json | 2 - packages/devkit/project.json | 4 +- packages/esbuild/project.json | 4 +- .../lib/fixtures/apps/myapp/.eslintignore | 1 + packages/eslint-plugin/project.json | 4 +- .../eslint-plugin/src/configs/react-base.ts | 5 +- .../rename-workspace-rules.spec.ts | 14 +- .../src/rules/dependency-checks.spec.ts | 10 - .../src/utils/runtime-lint-utils.spec.ts | 3 +- packages/eslint/project.json | 4 +- packages/expo/project.json | 2 - packages/express/project.json | 4 +- packages/gradle/project.json | 11 - packages/jest/project.json | 4 +- packages/jest/src/plugins/plugin.spec.ts | 5 + packages/js/project.json | 2 - packages/nest/project.json | 4 +- packages/next/project.json | 4 +- packages/node/project.json | 4 +- .../application/application.spec.ts | 2 + .../src/generators/library/library.spec.ts | 2 + packages/nuxt/project.json | 10 +- packages/nx/project.json | 2 - .../auxiliary-packages/.eslintignore | 1 + .../duplicate-package/.eslintignore | 1 + .../__fixtures__/mixed-keys/.eslintignore | 1 + .../__fixtures__/nextjs/.eslintignore | 1 + .../__fixtures__/optional/.eslintignore | 1 + .../__fixtures__/pruning/.eslintignore | 1 + .../pruning/devkit-yargs/.eslintignore | 1 + .../pruning/typescript/.eslintignore | 1 + .../__fixtures__/workspaces/.eslintignore | 1 + packages/playwright/project.json | 4 +- packages/plugin/project.json | 4 +- packages/react-native/project.json | 2 - packages/react/project.json | 4 +- packages/remix/project.json | 2 - .../application.impl.spec.ts.snap | 6 +- packages/rollup/project.json | 4 +- packages/storybook/project.json | 4 +- .../configuration-nested.spec.ts.snap | 6 +- packages/tao/project.json | 4 +- packages/vite/project.json | 11 - packages/vue/project.json | 10 +- packages/web/project.json | 4 +- packages/webpack/project.json | 4 +- packages/workspace/project.json | 4 +- pnpm-lock.yaml | 438 +++++++++--------- scripts/patched-jest-resolver.js | 7 +- .../create-embeddings/project.json | 8 - tools/eslint-rules/project.json | 4 +- tools/workspace-plugin/project.json | 11 +- typedoc-theme/project.json | 4 +- 99 files changed, 359 insertions(+), 611 deletions(-) create mode 100644 packages/esbuild/src/executors/esbuild/lib/fixtures/apps/myapp/.eslintignore create mode 100644 packages/nx/src/plugins/js/lock-file/__fixtures__/auxiliary-packages/.eslintignore create mode 100644 packages/nx/src/plugins/js/lock-file/__fixtures__/duplicate-package/.eslintignore create mode 100644 packages/nx/src/plugins/js/lock-file/__fixtures__/mixed-keys/.eslintignore create mode 100644 packages/nx/src/plugins/js/lock-file/__fixtures__/nextjs/.eslintignore create mode 100644 packages/nx/src/plugins/js/lock-file/__fixtures__/optional/.eslintignore create mode 100644 packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/.eslintignore create mode 100644 packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/devkit-yargs/.eslintignore create mode 100644 packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/typescript/.eslintignore create mode 100644 packages/nx/src/plugins/js/lock-file/__fixtures__/workspaces/.eslintignore diff --git a/.eslintrc.json b/.eslintrc.json index 06a5b7e40138d..379756080276a 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -28,7 +28,8 @@ "storybook/no-uninstalled-addons": [ "error", { - "ignore": ["@nx/react/plugins/storybook"] + "ignore": ["@nx/react/plugins/storybook"], + "packageJsonLocation": "../../package.json" } ] }, diff --git a/graph/client-e2e/project.json b/graph/client-e2e/project.json index 3df348232d39f..40e616205e152 100644 --- a/graph/client-e2e/project.json +++ b/graph/client-e2e/project.json @@ -58,8 +58,7 @@ ], "parallel": false } - }, - "lint": {} + } }, "implicitDependencies": ["graph-client"] } diff --git a/graph/client/project.json b/graph/client/project.json index d6b439f4fa827..ed0f3df4f8b77 100644 --- a/graph/client/project.json +++ b/graph/client/project.json @@ -248,8 +248,6 @@ }, "defaultConfiguration": "dev" }, - "lint": {}, - "test": {}, "storybook": { "executor": "@nx/storybook:storybook", "options": { diff --git a/graph/project-details/project.json b/graph/project-details/project.json index 9560c8882c0eb..3b8d71e053f6f 100644 --- a/graph/project-details/project.json +++ b/graph/project-details/project.json @@ -4,17 +4,5 @@ "sourceRoot": "graph/project-details/src", "projectType": "library", "tags": [], - "targets": { - "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"] - }, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "graph/project-details/jest.config.ts" - } - } - } + "targets": {} } diff --git a/graph/shared/project.json b/graph/shared/project.json index be1a1a59ea982..b5bb434f37ec0 100644 --- a/graph/shared/project.json +++ b/graph/shared/project.json @@ -4,18 +4,5 @@ "sourceRoot": "graph/shared/src", "projectType": "library", "tags": [], - "targets": { - "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"] - }, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "graph/shared/jest.config.ts", - "passWithNoTests": true - } - } - } + "targets": {} } diff --git a/graph/ui-code-block/project.json b/graph/ui-code-block/project.json index ef0c8d570f6a9..afbffe13b5606 100644 --- a/graph/ui-code-block/project.json +++ b/graph/ui-code-block/project.json @@ -5,16 +5,6 @@ "projectType": "library", "tags": [], "targets": { - "lint": { - "executor": "@nx/eslint:lint" - }, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "graph/ui-code-block/jest.config.ts" - } - }, "storybook": { "executor": "@nx/storybook:storybook", "options": { diff --git a/graph/ui-components/project.json b/graph/ui-components/project.json index 7fdfc258d0c7e..5cf93ceb5c158 100644 --- a/graph/ui-components/project.json +++ b/graph/ui-components/project.json @@ -5,8 +5,6 @@ "projectType": "library", "tags": [], "targets": { - "lint": {}, - "test": {}, "storybook": { "executor": "@nx/storybook:storybook", "options": { diff --git a/graph/ui-graph/project.json b/graph/ui-graph/project.json index 1de3612af84c6..dc2627fbbbe17 100644 --- a/graph/ui-graph/project.json +++ b/graph/ui-graph/project.json @@ -5,8 +5,6 @@ "projectType": "library", "tags": [], "targets": { - "lint": {}, - "test": {}, "storybook": { "executor": "@nx/storybook:storybook", "options": { diff --git a/graph/ui-project-details/project.json b/graph/ui-project-details/project.json index 7ebc69483877e..fdc3e8072e654 100644 --- a/graph/ui-project-details/project.json +++ b/graph/ui-project-details/project.json @@ -5,9 +5,6 @@ "projectType": "library", "tags": [], "targets": { - "lint": { - "executor": "@nx/eslint:lint" - }, "storybook": { "executor": "@nx/storybook:storybook", "options": { diff --git a/graph/ui-theme/project.json b/graph/ui-theme/project.json index bb000d0dfca15..c0751b445d5c3 100644 --- a/graph/ui-theme/project.json +++ b/graph/ui-theme/project.json @@ -5,9 +5,6 @@ "projectType": "library", "tags": [], "targets": { - "lint": { - "executor": "@nx/eslint:lint" - }, "storybook": { "executor": "@nx/storybook:storybook", "options": { diff --git a/graph/ui-tooltips/project.json b/graph/ui-tooltips/project.json index 3645bbbc5ccf4..a284cb108a359 100644 --- a/graph/ui-tooltips/project.json +++ b/graph/ui-tooltips/project.json @@ -5,8 +5,6 @@ "projectType": "library", "tags": [], "targets": { - "lint": {}, - "test": {}, "storybook": { "executor": "@nx/storybook:storybook", "options": { diff --git a/nx-dev/data-access-documents/project.json b/nx-dev/data-access-documents/project.json index 546d0125bda18..f031504eb5d4d 100644 --- a/nx-dev/data-access-documents/project.json +++ b/nx-dev/data-access-documents/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/data-access-documents/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:data-access"] } diff --git a/nx-dev/data-access-menu/project.json b/nx-dev/data-access-menu/project.json index 77c57c94a0813..dbe2ec76510ee 100644 --- a/nx-dev/data-access-menu/project.json +++ b/nx-dev/data-access-menu/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/data-access-menu/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": [] } diff --git a/nx-dev/data-access-packages/project.json b/nx-dev/data-access-packages/project.json index c34c406ff420a..08dab9e129416 100644 --- a/nx-dev/data-access-packages/project.json +++ b/nx-dev/data-access-packages/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/data-access-packages/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:data-access"] } diff --git a/nx-dev/feature-ai/project.json b/nx-dev/feature-ai/project.json index 2103b5fbf84c3..2f1c5c79f7041 100644 --- a/nx-dev/feature-ai/project.json +++ b/nx-dev/feature-ai/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/feature-ai/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:feature"] } diff --git a/nx-dev/feature-analytics/project.json b/nx-dev/feature-analytics/project.json index df3d06e5b148a..ae95ece0680fd 100644 --- a/nx-dev/feature-analytics/project.json +++ b/nx-dev/feature-analytics/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/feature-analytics/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:feature"] } diff --git a/nx-dev/feature-doc-viewer/project.json b/nx-dev/feature-doc-viewer/project.json index 6d7a0b994cd88..86d6a906d162f 100644 --- a/nx-dev/feature-doc-viewer/project.json +++ b/nx-dev/feature-doc-viewer/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/feature-doc-viewer/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:feature"] } diff --git a/nx-dev/feature-feedback/project.json b/nx-dev/feature-feedback/project.json index 39bdd0bfdfc3a..c9713ca8f79d2 100644 --- a/nx-dev/feature-feedback/project.json +++ b/nx-dev/feature-feedback/project.json @@ -4,8 +4,5 @@ "sourceRoot": "nx-dev/feature-feedback/src", "projectType": "library", "tags": ["scope:nx-dev", "type:feature"], - "targets": { - "lint": {}, - "test": {} - } + "targets": {} } diff --git a/nx-dev/feature-package-schema-viewer/project.json b/nx-dev/feature-package-schema-viewer/project.json index 7d252fae8f9df..53ee8b43eb8f7 100644 --- a/nx-dev/feature-package-schema-viewer/project.json +++ b/nx-dev/feature-package-schema-viewer/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/feature-package-schema-viewer/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:feature"] } diff --git a/nx-dev/feature-search/project.json b/nx-dev/feature-search/project.json index 8669e5e704624..b7ab7b0779736 100644 --- a/nx-dev/feature-search/project.json +++ b/nx-dev/feature-search/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/feature-search/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:feature"] } diff --git a/nx-dev/models-document/project.json b/nx-dev/models-document/project.json index e45d91ab4c4a7..60ea6e6ebd8af 100644 --- a/nx-dev/models-document/project.json +++ b/nx-dev/models-document/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/models-document/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:util"] } diff --git a/nx-dev/models-menu/project.json b/nx-dev/models-menu/project.json index ad3f5c8335aa7..af823197297dd 100644 --- a/nx-dev/models-menu/project.json +++ b/nx-dev/models-menu/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/models-menu/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:util"] } diff --git a/nx-dev/models-package/project.json b/nx-dev/models-package/project.json index a15234b345a1e..e0f4ab1eb1c02 100644 --- a/nx-dev/models-package/project.json +++ b/nx-dev/models-package/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/models-package/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:util"] } diff --git a/nx-dev/nx-dev-e2e/project.json b/nx-dev/nx-dev-e2e/project.json index eb05668bbd621..b8ce35aa721f7 100644 --- a/nx-dev/nx-dev-e2e/project.json +++ b/nx-dev/nx-dev-e2e/project.json @@ -3,9 +3,7 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/nx-dev-e2e/src", "projectType": "application", - "targets": { - "lint": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:e2e"], "implicitDependencies": ["nx-dev"] } diff --git a/nx-dev/nx-dev/project.json b/nx-dev/nx-dev/project.json index b5ca839bf0942..bb41bbf2e5103 100644 --- a/nx-dev/nx-dev/project.json +++ b/nx-dev/nx-dev/project.json @@ -125,9 +125,7 @@ "color": true, "parallel": false } - }, - "lint": {}, - "test": {} + } }, "tags": ["scope:nx-dev", "type:app"], "implicitDependencies": ["docs"] diff --git a/nx-dev/ui-commands/project.json b/nx-dev/ui-commands/project.json index e8268352feb50..61fdd50b246cd 100644 --- a/nx-dev/ui-commands/project.json +++ b/nx-dev/ui-commands/project.json @@ -4,8 +4,5 @@ "sourceRoot": "nx-dev/ui-commands/src", "projectType": "library", "tags": ["scope:nx-dev", "type:ui"], - "targets": { - "lint": {}, - "test": {} - } + "targets": {} } diff --git a/nx-dev/ui-common/project.json b/nx-dev/ui-common/project.json index 744b0de06e375..e2e539053540e 100644 --- a/nx-dev/ui-common/project.json +++ b/nx-dev/ui-common/project.json @@ -3,9 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/ui-common/src", "projectType": "library", - "targets": { - "lint": {}, - "test": {} - }, + "targets": {}, "tags": ["scope:nx-dev", "type:ui"] } diff --git a/nx-dev/ui-community/project.json b/nx-dev/ui-community/project.json index e8728ffa3e855..a10ce85cf8f81 100644 --- a/nx-dev/ui-community/project.json +++ b/nx-dev/ui-community/project.json @@ -4,8 +4,5 @@ "sourceRoot": "nx-dev/ui-community/src", "projectType": "library", "tags": ["scope:nx-dev", "type:ui"], - "targets": { - "lint": {}, - "test": {} - } + "targets": {} } diff --git a/nx-dev/ui-conference/project.json b/nx-dev/ui-conference/project.json index f6b03a4a5d423..413b2d4f88c41 100644 --- a/nx-dev/ui-conference/project.json +++ b/nx-dev/ui-conference/project.json @@ -4,8 +4,5 @@ "sourceRoot": "nx-dev/ui-conference/src", "projectType": "library", "tags": ["scope:nx-dev", "type:feature"], - "targets": { - "lint": {}, - "test": {} - } + "targets": {} } diff --git a/nx-dev/ui-contact/project.json b/nx-dev/ui-contact/project.json index 8237644c59e27..be2d0d15f1f54 100644 --- a/nx-dev/ui-contact/project.json +++ b/nx-dev/ui-contact/project.json @@ -4,8 +4,5 @@ "sourceRoot": "nx-dev/ui-contact/src", "projectType": "library", "tags": ["scope:nx-dev", "type:ui"], - "targets": { - "lint": {}, - "test": {} - } + "targets": {} } diff --git a/nx-dev/ui-fence/project.json b/nx-dev/ui-fence/project.json index 8dfc1510a3bab..d8fc9288f5084 100644 --- a/nx-dev/ui-fence/project.json +++ b/nx-dev/ui-fence/project.json @@ -4,17 +4,5 @@ "sourceRoot": "nx-dev/ui-fence/src", "projectType": "library", "tags": [], - "targets": { - "lint": { - "executor": "@nx/eslint:lint" - }, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "nx-dev/ui-fence/jest.config.ts", - "passWithNoTests": true - } - } - } + "targets": {} } diff --git a/nx-dev/ui-home/project.json b/nx-dev/ui-home/project.json index 2ea2f8d2dcdef..1b97b2db81e95 100644 --- a/nx-dev/ui-home/project.json +++ b/nx-dev/ui-home/project.json @@ -5,7 +5,6 @@ "projectType": "library", "tags": ["scope:nx-dev", "type:ui"], "targets": { - "lint": {}, "xtest": { "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/nx-dev/ui-home"], diff --git a/nx-dev/ui-markdoc/project.json b/nx-dev/ui-markdoc/project.json index bfb9bfd2ff3ff..f74f00c3e71c2 100644 --- a/nx-dev/ui-markdoc/project.json +++ b/nx-dev/ui-markdoc/project.json @@ -4,8 +4,5 @@ "sourceRoot": "nx-dev/ui-markdoc/src", "projectType": "library", "tags": [], - "targets": { - "lint": {}, - "test": {} - } + "targets": {} } diff --git a/nx-dev/ui-member-card/project.json b/nx-dev/ui-member-card/project.json index 0a3f70446be39..ec657f6868c70 100644 --- a/nx-dev/ui-member-card/project.json +++ b/nx-dev/ui-member-card/project.json @@ -4,8 +4,5 @@ "sourceRoot": "nx-dev/ui-member-card/src", "projectType": "library", "tags": ["scope:nx-dev", "type:ui"], - "targets": { - "lint": {}, - "test": {} - } + "targets": {} } diff --git a/nx-dev/ui-primitives/project.json b/nx-dev/ui-primitives/project.json index fca4b9c33a045..abfea0d2e9ef6 100644 --- a/nx-dev/ui-primitives/project.json +++ b/nx-dev/ui-primitives/project.json @@ -4,7 +4,5 @@ "sourceRoot": "nx-dev/ui-primitives/src", "projectType": "library", "tags": [], - "targets": { - "lint": {} - } + "targets": {} } diff --git a/nx-dev/ui-references/project.json b/nx-dev/ui-references/project.json index fcfa2a702938d..e31845c2fe110 100644 --- a/nx-dev/ui-references/project.json +++ b/nx-dev/ui-references/project.json @@ -4,8 +4,5 @@ "sourceRoot": "nx-dev/ui-references/src", "projectType": "library", "tags": [], - "targets": { - "lint": {}, - "test": {} - } + "targets": {} } diff --git a/nx-dev/ui-sponsor-card/project.json b/nx-dev/ui-sponsor-card/project.json index a962fd0715587..50f8726089982 100644 --- a/nx-dev/ui-sponsor-card/project.json +++ b/nx-dev/ui-sponsor-card/project.json @@ -4,8 +4,5 @@ "sourceRoot": "nx-dev/ui-sponsor-card/src", "projectType": "library", "tags": ["scope:nx-dev", "type:ui"], - "targets": { - "lint": {}, - "test": {} - } + "targets": {} } diff --git a/nx-dev/ui-theme/project.json b/nx-dev/ui-theme/project.json index 712ede46c48ce..b93bbc92476aa 100644 --- a/nx-dev/ui-theme/project.json +++ b/nx-dev/ui-theme/project.json @@ -4,8 +4,5 @@ "sourceRoot": "nx-dev/ui-theme/src", "projectType": "library", "tags": [], - "targets": { - "lint": {}, - "test": {} - } + "targets": {} } diff --git a/nx-dev/util-ai/project.json b/nx-dev/util-ai/project.json index 8d64e1286ef9b..33990b696f275 100644 --- a/nx-dev/util-ai/project.json +++ b/nx-dev/util-ai/project.json @@ -13,17 +13,6 @@ "tsConfig": "nx-dev/util-ai/tsconfig.lib.json", "assets": ["nx-dev/util-ai/*.md"] } - }, - "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"] - }, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "nx-dev/util-ai/jest.config.ts" - } } }, "tags": [] diff --git a/nx.json b/nx.json index cbdae48da3798..690edd85ff525 100644 --- a/nx.json +++ b/nx.json @@ -93,27 +93,12 @@ "test": { "dependsOn": ["test-native", "build-native", "^build-native"], "inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"], - "executor": "@nx/jest:jest", "options": { - "jestConfig": "{projectRoot}/jest.config.ts", - "passWithNoTests": true - }, - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "cache": true + "args": ["--passWithNoTests", "--detectOpenHandles", "--forceExit"] + } }, "lint": { - "dependsOn": ["build-native", "^build-native"], - "inputs": [ - "default", - "{workspaceRoot}/.eslintrc.json", - "{workspaceRoot}/tools/eslint-rules/**/*" - ], - "executor": "@nx/eslint:lint", - "options": { - "lintFilePatterns": ["{projectRoot}"] - }, - "outputs": ["{options.outputFile}"], - "cache": true + "dependsOn": ["build-native", "^build-native"] }, "e2e": { "inputs": [ @@ -192,19 +177,6 @@ }, "copy-docs": { "cache": true - }, - "@nx/jest:jest": { - "cache": true, - "inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"], - "options": { - "passWithNoTests": true - }, - "configurations": { - "ci": { - "ci": true, - "codeCoverage": true - } - } } }, "plugins": [ @@ -215,6 +187,24 @@ "targetName": "pw-e2e", "ciTargetName": "e2e-ci" } + }, + { + "plugin": "@nx/eslint/plugin", + "exclude": ["packages/**/__fixtures__/**/*"], + "options": { + "targetName": "lint" + } + }, + { + "plugin": "@nx/jest/plugin", + "exclude": [ + "e2e/**/*", + "packages/**/__fixtures__/**/*", + "jest.config.ts" + ], + "options": { + "targetName": "test" + } } ], "nxCloudAccessToken": "YmZiOWQyNzctOThiZC00MjYwLWI3YTAtZDA3MDg4YWY1YTExfHJlYWQ=", diff --git a/package.json b/package.json index bfa2273b7a624..de78b63cc4748 100644 --- a/package.json +++ b/package.json @@ -65,21 +65,21 @@ "@ngrx/store": "17.0.1", "@nuxt/kit": "^3.10.0", "@nuxt/schema": "^3.10.0", - "@nx/angular": "19.0.0-beta.2", - "@nx/cypress": "19.0.0-beta.2", - "@nx/devkit": "19.0.0-beta.2", - "@nx/esbuild": "19.0.0-beta.2", - "@nx/eslint": "19.0.0-beta.2", - "@nx/eslint-plugin": "19.0.0-beta.2", - "@nx/jest": "19.0.0-beta.2", - "@nx/js": "19.0.0-beta.2", - "@nx/next": "19.0.0-beta.2", - "@nx/playwright": "19.0.0-beta.2", - "@nx/react": "19.0.0-beta.2", - "@nx/storybook": "19.0.0-beta.2", - "@nx/vite": "19.0.0-beta.2", - "@nx/web": "19.0.0-beta.2", - "@nx/webpack": "19.0.0-beta.2", + "@nx/angular": "19.0.0-beta.3", + "@nx/cypress": "19.0.0-beta.3", + "@nx/devkit": "19.0.0-beta.3", + "@nx/esbuild": "19.0.0-beta.3", + "@nx/eslint": "19.0.0-beta.3", + "@nx/eslint-plugin": "19.0.0-beta.3", + "@nx/jest": "19.0.0-beta.3", + "@nx/js": "19.0.0-beta.3", + "@nx/next": "19.0.0-beta.3", + "@nx/playwright": "19.0.0-beta.3", + "@nx/react": "19.0.0-beta.3", + "@nx/storybook": "19.0.0-beta.3", + "@nx/vite": "19.0.0-beta.3", + "@nx/web": "19.0.0-beta.3", + "@nx/webpack": "19.0.0-beta.3", "@phenomnomnominal/tsquery": "~5.0.1", "@playwright/test": "^1.36.1", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.7", @@ -231,7 +231,7 @@ "node-fetch": "^2.6.7", "npm-package-arg": "11.0.1", "nuxt": "^3.10.0", - "nx": "19.0.0-beta.2", + "nx": "19.0.0-beta.3", "octokit": "^2.0.14", "open": "^8.4.0", "openai": "~4.3.1", diff --git a/packages/angular/project.json b/packages/angular/project.json index fc517f3aed213..c1c70335987e1 100644 --- a/packages/angular/project.json +++ b/packages/angular/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/angular", "projectType": "library", "targets": { - "test": {}, "build-ng": { "dependsOn": ["build-base"], "executor": "@nx/angular:package", @@ -69,8 +68,7 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js angular @nrwl/angular" - }, - "lint": {} + } }, "implicitDependencies": [] } diff --git a/packages/angular/src/generators/setup-mf/setup-mf.spec.ts b/packages/angular/src/generators/setup-mf/setup-mf.spec.ts index a1f0fd02c108d..5a7491a203e0e 100644 --- a/packages/angular/src/generators/setup-mf/setup-mf.spec.ts +++ b/packages/angular/src/generators/setup-mf/setup-mf.spec.ts @@ -1,3 +1,5 @@ +import 'nx/src/internal-testing-utils/mock-project-graph'; + import { readJson, readProjectConfiguration, diff --git a/packages/create-nx-plugin/project.json b/packages/create-nx-plugin/project.json index dab65189acbc4..51d90b581d95c 100644 --- a/packages/create-nx-plugin/project.json +++ b/packages/create-nx-plugin/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/create-nx-plugin", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -62,8 +61,7 @@ ], "parallel": false } - }, - "lint": {} + } }, "implicitDependencies": ["plugin"] } diff --git a/packages/create-nx-workspace/project.json b/packages/create-nx-workspace/project.json index cf5567a0a73c2..700dcaedf40ba 100644 --- a/packages/create-nx-workspace/project.json +++ b/packages/create-nx-workspace/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/create-nx-workspace", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -62,8 +61,7 @@ ], "parallel": false } - }, - "lint": {} + } }, "implicitDependencies": [ "workspace", diff --git a/packages/cypress/project.json b/packages/cypress/project.json index 6ea0e21058fff..6831d66964028 100644 --- a/packages/cypress/project.json +++ b/packages/cypress/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/cypress", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -53,7 +52,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js cypress @nrwl/cypress" - }, - "lint": {} + } } } diff --git a/packages/detox/project.json b/packages/detox/project.json index b7d7d2b431b98..3fb623c7d654b 100644 --- a/packages/detox/project.json +++ b/packages/detox/project.json @@ -4,8 +4,6 @@ "sourceRoot": "packages/detox/src", "projectType": "library", "targets": { - "lint": {}, - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { diff --git a/packages/devkit/project.json b/packages/devkit/project.json index 19d43d5696420..fdb2b47de78f3 100644 --- a/packages/devkit/project.json +++ b/packages/devkit/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/devkit", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -53,7 +52,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js devkit @nrwl/devkit" - }, - "lint": {} + } } } diff --git a/packages/esbuild/project.json b/packages/esbuild/project.json index c4478a5a1a141..3b328ab2c7b00 100644 --- a/packages/esbuild/project.json +++ b/packages/esbuild/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/esbuild", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -56,7 +55,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js esbuild @nrwl/esbuild" - }, - "lint": {} + } } } diff --git a/packages/esbuild/src/executors/esbuild/lib/fixtures/apps/myapp/.eslintignore b/packages/esbuild/src/executors/esbuild/lib/fixtures/apps/myapp/.eslintignore new file mode 100644 index 0000000000000..91224e5de8291 --- /dev/null +++ b/packages/esbuild/src/executors/esbuild/lib/fixtures/apps/myapp/.eslintignore @@ -0,0 +1 @@ +**/* diff --git a/packages/eslint-plugin/project.json b/packages/eslint-plugin/project.json index 5ae8b7cf15807..31cd29403d7e6 100644 --- a/packages/eslint-plugin/project.json +++ b/packages/eslint-plugin/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/eslint-plugin", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -54,7 +53,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js eslint-plugin @nrwl/eslint-plugin-nx" - }, - "lint": {} + } } } diff --git a/packages/eslint-plugin/src/configs/react-base.ts b/packages/eslint-plugin/src/configs/react-base.ts index 791a4377b5492..d6a56e6f49114 100644 --- a/packages/eslint-plugin/src/configs/react-base.ts +++ b/packages/eslint-plugin/src/configs/react-base.ts @@ -8,7 +8,6 @@ * This configuration is intended to be combined with other configs from this * package. */ -import restrictedGlobals from 'confusing-browser-globals'; /** * Rule set originally adapted from: @@ -90,7 +89,9 @@ export default { 'no-template-curly-in-string': 'warn', 'no-this-before-super': 'warn', 'no-throw-literal': 'warn', - 'no-restricted-globals': ['error'].concat(restrictedGlobals), + 'no-restricted-globals': ['error'].concat( + require('confusing-browser-globals') + ), 'no-unexpected-multiline': 'warn', 'no-unreachable': 'warn', 'no-unused-expressions': 'off', diff --git a/packages/eslint-plugin/src/migrations/update-17-2-6-rename-workspace-rules/rename-workspace-rules.spec.ts b/packages/eslint-plugin/src/migrations/update-17-2-6-rename-workspace-rules/rename-workspace-rules.spec.ts index 4edd106844378..c00e45fe28f70 100644 --- a/packages/eslint-plugin/src/migrations/update-17-2-6-rename-workspace-rules/rename-workspace-rules.spec.ts +++ b/packages/eslint-plugin/src/migrations/update-17-2-6-rename-workspace-rules/rename-workspace-rules.spec.ts @@ -9,16 +9,16 @@ const rule2Name = 'my-rule'; describe('update-17-2-6-rename-workspace-rules', () => { let tree: Tree; - beforeEach(() => { + beforeEach(async () => { tree = createTreeWithEmptyWorkspace(); const { lintWorkspaceRuleGenerator } = require('@nx/' + 'eslint/src/generators/workspace-rule/workspace-rule'); - lintWorkspaceRuleGenerator(tree, { + await lintWorkspaceRuleGenerator(tree, { name: rule1Name, }); - lintWorkspaceRuleGenerator(tree, { + await lintWorkspaceRuleGenerator(tree, { name: rule2Name, }); @@ -39,7 +39,7 @@ describe('update-17-2-6-rename-workspace-rules', () => { }, }); - update(tree); + await update(tree); expect(Object.keys(readJson(tree, '.eslintrc.json').rules)).toEqual([ '@nx/workspace-test-rule', @@ -61,7 +61,7 @@ describe('update-17-2-6-rename-workspace-rules', () => { ` ); - update(tree); + await update(tree); expect(tree.read('custom.js', 'utf-8')).toContain( `@nx/workspace-test-rule` @@ -89,7 +89,7 @@ describe('update-17-2-6-rename-workspace-rules', () => { ` ); - update(tree); + await update(tree); expect(tree.read('custom.js', 'utf-8')).toMatchInlineSnapshot(` "import { getSourceNodes } from '@nx/workspace/src/utilities/typescript'; @@ -117,7 +117,7 @@ describe('update-17-2-6-rename-workspace-rules', () => { ` ); - update(tree); + await update(tree); expect(tree.read('custom.js', 'utf-8')).not.toContain( `@nx/workspace-random-rule` diff --git a/packages/eslint-plugin/src/rules/dependency-checks.spec.ts b/packages/eslint-plugin/src/rules/dependency-checks.spec.ts index 98b540b7c39fa..2ec74aa4851a7 100644 --- a/packages/eslint-plugin/src/rules/dependency-checks.spec.ts +++ b/packages/eslint-plugin/src/rules/dependency-checks.spec.ts @@ -224,16 +224,6 @@ describe('Dependency checks (eslint)', () => { null, 2 ), - './nx.json': JSON.stringify({ - targetDefaults: { - build: { - inputs: [ - '{projectRoot}/**/*', - '!{projectRoot}/**/?(*.)+(spec|test).[jt]s?(x)?(.snap)', - ], - }, - }, - }), './package.json': JSON.stringify(rootPackageJson, null, 2), }; vol.fromJSON(fileSys, '/root'); diff --git a/packages/eslint-plugin/src/utils/runtime-lint-utils.spec.ts b/packages/eslint-plugin/src/utils/runtime-lint-utils.spec.ts index 1b3a9840da4e1..ec63d5959cb2e 100644 --- a/packages/eslint-plugin/src/utils/runtime-lint-utils.spec.ts +++ b/packages/eslint-plugin/src/utils/runtime-lint-utils.spec.ts @@ -19,7 +19,8 @@ import { } from './runtime-lint-utils'; import { vol } from 'memfs'; -jest.mock('nx/src/utils/workspace-root', () => ({ +jest.mock('@nx/devkit', () => ({ + ...jest.requireActual('@nx/devkit'), workspaceRoot: '/root', })); diff --git a/packages/eslint/project.json b/packages/eslint/project.json index 0eae5d6432500..b91ae84818548 100644 --- a/packages/eslint/project.json +++ b/packages/eslint/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/eslint", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -53,8 +52,7 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js eslint @nx/linter @nrwl/linter" - }, - "lint": {} + } }, "implicitDependencies": ["eslint-plugin"] } diff --git a/packages/expo/project.json b/packages/expo/project.json index 48cb68a77d173..62061e793dadf 100644 --- a/packages/expo/project.json +++ b/packages/expo/project.json @@ -4,8 +4,6 @@ "sourceRoot": "packages/expo/src", "projectType": "library", "targets": { - "lint": {}, - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { diff --git a/packages/express/project.json b/packages/express/project.json index 5dc375e1f3731..3bbc71db1ac40 100644 --- a/packages/express/project.json +++ b/packages/express/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/express", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -53,8 +52,7 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js express @nrwl/express" - }, - "lint": {} + } }, "implicitDependencies": ["node"] } diff --git a/packages/gradle/project.json b/packages/gradle/project.json index 15a6c451b653c..720187647d20e 100644 --- a/packages/gradle/project.json +++ b/packages/gradle/project.json @@ -56,17 +56,6 @@ "options": { "command": "node ./scripts/copy-readme.js gradle" } - }, - "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"] - }, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "packages/gradle/jest.config.ts" - } } }, "tags": [] diff --git a/packages/jest/project.json b/packages/jest/project.json index b308c861adb05..80bce5e6ab33e 100644 --- a/packages/jest/project.json +++ b/packages/jest/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/jest", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -53,7 +52,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js jest @nrwl/jest" - }, - "lint": {} + } } } diff --git a/packages/jest/src/plugins/plugin.spec.ts b/packages/jest/src/plugins/plugin.spec.ts index bfcf41ab6a3e4..cfc0d5ce758ca 100644 --- a/packages/jest/src/plugins/plugin.spec.ts +++ b/packages/jest/src/plugins/plugin.spec.ts @@ -8,9 +8,11 @@ describe('@nx/jest/plugin', () => { let createNodesFunction = createNodes[1]; let context: CreateNodesContext; let tempFs: TempFs; + let cwd: string; beforeEach(async () => { tempFs = new TempFs('test'); + cwd = process.cwd(); process.chdir(tempFs.tempDir); context = { nxJsonConfiguration: { @@ -31,8 +33,11 @@ describe('@nx/jest/plugin', () => { }); }); + test('foo', () => {}); + afterEach(() => { jest.resetModules(); + process.chdir(cwd); }); it('should create nodes based on jest.config.ts', async () => { diff --git a/packages/js/project.json b/packages/js/project.json index 1be65cbf9d418..f85eb84db5f1b 100644 --- a/packages/js/project.json +++ b/packages/js/project.json @@ -4,8 +4,6 @@ "sourceRoot": "packages/js/src", "projectType": "library", "targets": { - "lint": {}, - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { diff --git a/packages/nest/project.json b/packages/nest/project.json index 7a5ef344ef591..ec60f9c9dce04 100644 --- a/packages/nest/project.json +++ b/packages/nest/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/nest", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -53,8 +52,7 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js nest @nrwl/nest" - }, - "lint": {} + } }, "implicitDependencies": ["node", "eslint"] } diff --git a/packages/next/project.json b/packages/next/project.json index 7088f54340733..27a775182df39 100644 --- a/packages/next/project.json +++ b/packages/next/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/next", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -58,7 +57,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js next @nrwl/next" - }, - "lint": {} + } } } diff --git a/packages/node/project.json b/packages/node/project.json index 6c3185fcad764..308fb8963b45f 100644 --- a/packages/node/project.json +++ b/packages/node/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/node", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -53,7 +52,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js node @nrwl/node" - }, - "lint": {} + } } } diff --git a/packages/node/src/generators/application/application.spec.ts b/packages/node/src/generators/application/application.spec.ts index 4b09001b48fcd..3d130a7a8ebad 100644 --- a/packages/node/src/generators/application/application.spec.ts +++ b/packages/node/src/generators/application/application.spec.ts @@ -1,3 +1,5 @@ +import 'nx/src/internal-testing-utils/mock-project-graph'; + import * as devkit from '@nx/devkit'; import { getProjects, diff --git a/packages/node/src/generators/library/library.spec.ts b/packages/node/src/generators/library/library.spec.ts index 02ec938d2dc4b..3139ace6d8506 100644 --- a/packages/node/src/generators/library/library.spec.ts +++ b/packages/node/src/generators/library/library.spec.ts @@ -1,3 +1,5 @@ +import 'nx/src/internal-testing-utils/mock-project-graph'; + import { getProjects, readJson, diff --git a/packages/nuxt/project.json b/packages/nuxt/project.json index 3c8cb212bc7cb..05404a32abbc6 100644 --- a/packages/nuxt/project.json +++ b/packages/nuxt/project.json @@ -4,13 +4,6 @@ "sourceRoot": "packages/nuxt", "projectType": "library", "targets": { - "test": { - "executor": "@nx/jest:jest", - "options": { - "jestConfig": "packages/nuxt/jest.config.ts" - }, - "outputs": ["{workspaceRoot}/coverage/packages/nuxt"] - }, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -62,7 +55,6 @@ "build": { "command": "node ./scripts/copy-readme.js nuxt", "outputs": ["{workspaceRoot}/build/packages/nuxt"] - }, - "lint": {} + } } } diff --git a/packages/nx/project.json b/packages/nx/project.json index 3ab29c77daf1d..cea2b8c7f4319 100644 --- a/packages/nx/project.json +++ b/packages/nx/project.json @@ -110,8 +110,6 @@ "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js nx @nrwl/tao" }, - "lint": {}, - "test": {}, "test-native": {} } } diff --git a/packages/nx/src/plugins/js/lock-file/__fixtures__/auxiliary-packages/.eslintignore b/packages/nx/src/plugins/js/lock-file/__fixtures__/auxiliary-packages/.eslintignore new file mode 100644 index 0000000000000..91224e5de8291 --- /dev/null +++ b/packages/nx/src/plugins/js/lock-file/__fixtures__/auxiliary-packages/.eslintignore @@ -0,0 +1 @@ +**/* diff --git a/packages/nx/src/plugins/js/lock-file/__fixtures__/duplicate-package/.eslintignore b/packages/nx/src/plugins/js/lock-file/__fixtures__/duplicate-package/.eslintignore new file mode 100644 index 0000000000000..91224e5de8291 --- /dev/null +++ b/packages/nx/src/plugins/js/lock-file/__fixtures__/duplicate-package/.eslintignore @@ -0,0 +1 @@ +**/* diff --git a/packages/nx/src/plugins/js/lock-file/__fixtures__/mixed-keys/.eslintignore b/packages/nx/src/plugins/js/lock-file/__fixtures__/mixed-keys/.eslintignore new file mode 100644 index 0000000000000..91224e5de8291 --- /dev/null +++ b/packages/nx/src/plugins/js/lock-file/__fixtures__/mixed-keys/.eslintignore @@ -0,0 +1 @@ +**/* diff --git a/packages/nx/src/plugins/js/lock-file/__fixtures__/nextjs/.eslintignore b/packages/nx/src/plugins/js/lock-file/__fixtures__/nextjs/.eslintignore new file mode 100644 index 0000000000000..91224e5de8291 --- /dev/null +++ b/packages/nx/src/plugins/js/lock-file/__fixtures__/nextjs/.eslintignore @@ -0,0 +1 @@ +**/* diff --git a/packages/nx/src/plugins/js/lock-file/__fixtures__/optional/.eslintignore b/packages/nx/src/plugins/js/lock-file/__fixtures__/optional/.eslintignore new file mode 100644 index 0000000000000..91224e5de8291 --- /dev/null +++ b/packages/nx/src/plugins/js/lock-file/__fixtures__/optional/.eslintignore @@ -0,0 +1 @@ +**/* diff --git a/packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/.eslintignore b/packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/.eslintignore new file mode 100644 index 0000000000000..91224e5de8291 --- /dev/null +++ b/packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/.eslintignore @@ -0,0 +1 @@ +**/* diff --git a/packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/devkit-yargs/.eslintignore b/packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/devkit-yargs/.eslintignore new file mode 100644 index 0000000000000..91224e5de8291 --- /dev/null +++ b/packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/devkit-yargs/.eslintignore @@ -0,0 +1 @@ +**/* diff --git a/packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/typescript/.eslintignore b/packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/typescript/.eslintignore new file mode 100644 index 0000000000000..91224e5de8291 --- /dev/null +++ b/packages/nx/src/plugins/js/lock-file/__fixtures__/pruning/typescript/.eslintignore @@ -0,0 +1 @@ +**/* diff --git a/packages/nx/src/plugins/js/lock-file/__fixtures__/workspaces/.eslintignore b/packages/nx/src/plugins/js/lock-file/__fixtures__/workspaces/.eslintignore new file mode 100644 index 0000000000000..91224e5de8291 --- /dev/null +++ b/packages/nx/src/plugins/js/lock-file/__fixtures__/workspaces/.eslintignore @@ -0,0 +1 @@ +**/* diff --git a/packages/playwright/project.json b/packages/playwright/project.json index bbfdddabf5cfc..7c0d8241f8b9d 100644 --- a/packages/playwright/project.json +++ b/packages/playwright/project.json @@ -50,9 +50,7 @@ } ] } - }, - "lint": {}, - "test": {} + } }, "tags": [] } diff --git a/packages/plugin/project.json b/packages/plugin/project.json index 5f4961d05f456..b74f9beba8cea 100644 --- a/packages/plugin/project.json +++ b/packages/plugin/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/plugin/src", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -53,7 +52,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js plugin @nrwl/nx-plugin" - }, - "lint": {} + } } } diff --git a/packages/react-native/project.json b/packages/react-native/project.json index 8cd100a58035a..c2dde113be37e 100644 --- a/packages/react-native/project.json +++ b/packages/react-native/project.json @@ -4,8 +4,6 @@ "sourceRoot": "packages/react-native/src", "projectType": "library", "targets": { - "lint": {}, - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { diff --git a/packages/react/project.json b/packages/react/project.json index d38437dd52138..74e26df28b61a 100644 --- a/packages/react/project.json +++ b/packages/react/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/react", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -63,7 +62,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js react @nrwl/react" - }, - "lint": {} + } } } diff --git a/packages/remix/project.json b/packages/remix/project.json index 18599bca432c8..e2a8d091df7f3 100644 --- a/packages/remix/project.json +++ b/packages/remix/project.json @@ -8,8 +8,6 @@ "command": "node ./scripts/copy-readme.js remix", "outputs": ["{workspaceRoot}/build/packages/remix"] }, - "lint": {}, - "test": {}, "build-base": { "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], diff --git a/packages/remix/src/generators/application/__snapshots__/application.impl.spec.ts.snap b/packages/remix/src/generators/application/__snapshots__/application.impl.spec.ts.snap index c8fa601ee402b..2475dbe1560f4 100644 --- a/packages/remix/src/generators/application/__snapshots__/application.impl.spec.ts.snap +++ b/packages/remix/src/generators/application/__snapshots__/application.impl.spec.ts.snap @@ -189,7 +189,7 @@ export default defineConfig({ }, /* Run your local dev server before starting the tests */ webServer: { - command: 'pnpm exec nx dev test', + command: 'npx nx dev test', url: 'http://localhost:3000', reuseExistingServer: !process.env.CI, cwd: workspaceRoot, @@ -702,7 +702,7 @@ export default defineConfig({ }, /* Run your local dev server before starting the tests */ webServer: { - command: 'pnpm exec nx dev test', + command: 'npx nx dev test', url: 'http://localhost:3000', reuseExistingServer: !process.env.CI, cwd: workspaceRoot, @@ -1437,7 +1437,7 @@ export default defineConfig({ }, /* Run your local dev server before starting the tests */ webServer: { - command: 'pnpm exec nx dev test', + command: 'npx nx dev test', url: 'http://localhost:3000', reuseExistingServer: !process.env.CI, cwd: workspaceRoot, diff --git a/packages/rollup/project.json b/packages/rollup/project.json index d82412303d1e8..ed4bc4d92a20c 100644 --- a/packages/rollup/project.json +++ b/packages/rollup/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/rollup", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -53,7 +52,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js rollup @nrwl/rollup" - }, - "lint": {} + } } } diff --git a/packages/storybook/project.json b/packages/storybook/project.json index 8703c31ac8bf1..67fb13c75307f 100644 --- a/packages/storybook/project.json +++ b/packages/storybook/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/storybook", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -63,7 +62,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js storybook @nrwl/storybook" - }, - "lint": {} + } } } diff --git a/packages/storybook/src/generators/configuration/__snapshots__/configuration-nested.spec.ts.snap b/packages/storybook/src/generators/configuration/__snapshots__/configuration-nested.spec.ts.snap index 98f67064fa318..d33797eabf4f9 100644 --- a/packages/storybook/src/generators/configuration/__snapshots__/configuration-nested.spec.ts.snap +++ b/packages/storybook/src/generators/configuration/__snapshots__/configuration-nested.spec.ts.snap @@ -36,9 +36,9 @@ exports[`@nx/storybook:configuration for workspaces with Root project basic func "outDir": "" }, "files": [ - "node_modules/@nx/react/typings/styled-jsx.d.ts", - "node_modules/@nx/react/typings/cssmodule.d.ts", - "node_modules/@nx/react/typings/image.d.ts" + "./node_modules/@nx/react/typings/styled-jsx.d.ts", + "./node_modules/@nx/react/typings/cssmodule.d.ts", + "./node_modules/@nx/react/typings/image.d.ts" ], "exclude": [ "src/**/*.spec.ts", diff --git a/packages/tao/project.json b/packages/tao/project.json index 593698100cfcf..c6f9a12879ca5 100644 --- a/packages/tao/project.json +++ b/packages/tao/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/tao", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -58,7 +57,6 @@ ], "parallel": false } - }, - "lint": {} + } } } diff --git a/packages/vite/project.json b/packages/vite/project.json index 2d6009cc7cf5c..fa9aaa0aa3286 100644 --- a/packages/vite/project.json +++ b/packages/vite/project.json @@ -4,13 +4,6 @@ "sourceRoot": "packages/vite", "projectType": "library", "targets": { - "test": { - "executor": "@nx/jest:jest", - "options": { - "jestConfig": "packages/vite/jest.config.ts" - }, - "outputs": ["{workspaceRoot}/coverage/packages/vite"] - }, "build-base": { "executor": "@nx/js:swc", "options": { @@ -63,10 +56,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js vite @nrwl/vite" - }, - "lint": { - "executor": "@nx/eslint:lint", - "outputs": ["{options.outputFile}"] } } } diff --git a/packages/vue/project.json b/packages/vue/project.json index 9db31f9dd8929..f2437034cdc11 100644 --- a/packages/vue/project.json +++ b/packages/vue/project.json @@ -4,13 +4,6 @@ "sourceRoot": "packages/vue", "projectType": "library", "targets": { - "test": { - "executor": "@nx/jest:jest", - "options": { - "jestConfig": "packages/vue/jest.config.ts" - }, - "outputs": ["{workspaceRoot}/coverage/packages/vue"] - }, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -62,7 +55,6 @@ "build": { "command": "node ./scripts/copy-readme.js vue", "outputs": ["{workspaceRoot}/build/packages/vue"] - }, - "lint": {} + } } } diff --git a/packages/web/project.json b/packages/web/project.json index d618bba82c0a1..8261a33568ca7 100644 --- a/packages/web/project.json +++ b/packages/web/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/web", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -58,7 +57,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js web @nrwl/web" - }, - "lint": {} + } } } diff --git a/packages/webpack/project.json b/packages/webpack/project.json index a1a8b50d36e94..7c45c463aa056 100644 --- a/packages/webpack/project.json +++ b/packages/webpack/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/webpack", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -53,7 +52,6 @@ }, "add-extra-dependencies": { "command": "node ./scripts/add-dependency-to-build.js webpack @nrwl/webpack" - }, - "lint": {} + } } } diff --git a/packages/workspace/project.json b/packages/workspace/project.json index 9355597321dcb..896d4f54339c4 100644 --- a/packages/workspace/project.json +++ b/packages/workspace/project.json @@ -4,7 +4,6 @@ "sourceRoot": "packages/workspace/src", "projectType": "library", "targets": { - "test": {}, "build-base": { "executor": "@nx/js:tsc", "options": { @@ -87,7 +86,6 @@ ], "parallel": false } - }, - "lint": {} + } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49149a7a6581f..e6a7f4ce8fe4a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -270,50 +270,50 @@ devDependencies: specifier: ^3.10.0 version: 3.10.0(rollup@4.14.3) '@nx/angular': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@angular-devkit/build-angular@17.3.0)(@angular-devkit/core@17.3.0)(@angular-devkit/schematics@17.3.0)(@schematics/angular@17.3.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.15.4) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@angular-devkit/build-angular@17.3.0)(@angular-devkit/core@17.3.0)(@angular-devkit/schematics@17.3.0)(@schematics/angular@17.3.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.15.4) '@nx/cypress': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@nx/devkit': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(nx@19.0.0-beta.2) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(nx@19.0.0-beta.3) '@nx/esbuild': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@nx/eslint': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(verdaccio@5.15.4) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(verdaccio@5.15.4) '@nx/eslint-plugin': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@nx/jest': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(ts-node@10.9.1)(typescript@5.4.2)(verdaccio@5.15.4) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(ts-node@10.9.1)(typescript@5.4.2)(verdaccio@5.15.4) '@nx/js': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@nx/next': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(next@14.0.4)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(next@14.0.4)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) '@nx/playwright': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@playwright/test@1.36.1)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@playwright/test@1.36.1)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@nx/react': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) '@nx/storybook': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@nx/vite': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(vite@5.0.8)(vitest@1.3.1) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(vite@5.0.8)(vitest@1.3.1) '@nx/web': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@nx/webpack': - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@phenomnomnominal/tsquery': specifier: ~5.0.1 version: 5.0.1(typescript@5.4.2) @@ -768,8 +768,8 @@ devDependencies: specifier: ^3.10.0 version: 3.10.0(@types/node@18.19.8)(eslint@8.57.0)(less@4.1.3)(rollup@4.14.3)(sass@1.55.0)(stylus@0.59.0)(typescript@5.4.2)(vite@5.0.8) nx: - specifier: 19.0.0-beta.2 - version: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86) + specifier: 19.0.0-beta.3 + version: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86) octokit: specifier: ^2.0.14 version: 2.0.14 @@ -2651,7 +2651,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: true /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.0): @@ -2660,7 +2660,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: true /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.2): @@ -2822,7 +2822,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: true /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.0): @@ -2831,7 +2831,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.0 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 dev: true /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.2): @@ -3513,7 +3513,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.23.2) dev: true @@ -7769,10 +7769,10 @@ packages: - supports-color dev: true - /@nrwl/angular@19.0.0-beta.2(@angular-devkit/build-angular@17.3.0)(@angular-devkit/core@17.3.0)(@angular-devkit/schematics@17.3.0)(@schematics/angular@17.3.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-fANY8Gq50XlM69Cep8xbKBQucArRTWEsNGuvaL9pEiqOQTLobJpkFxEqX8IMAGEbmy6MgVDlEUV/RY4Li/+Sig==} + /@nrwl/angular@19.0.0-beta.3(@angular-devkit/build-angular@17.3.0)(@angular-devkit/core@17.3.0)(@angular-devkit/schematics@17.3.0)(@schematics/angular@17.3.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-AUI9/MwEILhao1HM6M+tpJEPmTiRXARAKxURlepsvPtKheRW0nWWpa4PYgRadoh4WKVF9rH5HiJLxOv5/uNmPQ==} dependencies: - '@nx/angular': 19.0.0-beta.2(@angular-devkit/build-angular@17.3.0)(@angular-devkit/core@17.3.0)(@angular-devkit/schematics@17.3.0)(@schematics/angular@17.3.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/angular': 19.0.0-beta.3(@angular-devkit/build-angular@17.3.0)(@angular-devkit/core@17.3.0)(@angular-devkit/schematics@17.3.0)(@schematics/angular@17.3.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.15.4) tslib: 2.6.2 transitivePeerDependencies: - '@angular-devkit/build-angular' @@ -7810,10 +7810,10 @@ packages: - webpack-cli dev: true - /@nrwl/cypress@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-Cis6pZHLhLzPiysvJeO7iq+15QOkmjM22Rf9+QXxK9V580N414u6Ols8CbInxvEGZZze8pjLT0atgdbJyphEHA==} + /@nrwl/cypress@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-nLFno7QsiTS1UWSWLCw4ISYW6uR9JzFpDqaw3A31zOrxxfmJSwypVPWVbq5LZGyNmh9ME+6wcQwt7qi04LioHw==} dependencies: - '@nx/cypress': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/cypress': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -7837,18 +7837,18 @@ packages: - nx dev: true - /@nrwl/devkit@19.0.0-beta.2(nx@19.0.0-beta.2): - resolution: {integrity: sha512-V7RghdrcghTymtW7KtlZiWub16QtKHmn3TE1iFUlSSpVG7tUv5TfqFFoQBgcDJg6Pf6BcfaPap/Dd8m6oK8uJQ==} + /@nrwl/devkit@19.0.0-beta.3(nx@19.0.0-beta.3): + resolution: {integrity: sha512-V3wUgEhigrw9/Vp6EWfJoqRky9vcAUrKt+Eb/BSfi7quiKr/XsbHKatq0POlUtBwRTpl7K1HLdJRE5fYGMe5dw==} dependencies: - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) transitivePeerDependencies: - nx dev: true - /@nrwl/esbuild@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-hCGcGDvKln4NspWiukNc8FREGR37Cf3Kk5fkyZ9fNnN2tbYrcPZd17iSn1I7e4pJaiSnwP8Tv1px6fW7FgHxgw==} + /@nrwl/esbuild@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-x4tbaQ0Aqq0UbFgsoUIvol2xKJVLR1krmvWrNWPh+J90oZ9PZ2HGPMVqV2ZsYKz9Qd/9rSM/pRTpg44Ka/bgAQ==} dependencies: - '@nx/esbuild': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/esbuild': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -7863,10 +7863,10 @@ packages: - verdaccio dev: true - /@nrwl/eslint-plugin-nx@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-cpFWkXe/qJAggDqEm+uakJXwMPCkhaYGZV9Et/5JRWTSzxbDJYE0UPLijuBIKNemY/CiYh39xpyzrsMnpqadDw==} + /@nrwl/eslint-plugin-nx@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-0ssw0gMBa0zsyHOgKQyAGPz+i9FyLvF0qpfF4BfIHgVM59EvIoDVL7ix0QPgBm63jAeO3BXwEG5H7V/94N7pgg==} dependencies: - '@nx/eslint-plugin': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/eslint-plugin': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -7883,10 +7883,10 @@ packages: - verdaccio dev: true - /@nrwl/jest@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(ts-node@10.9.1)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-g+w0dsHl3h4xRGBdNFABH4dSH7IISwRE5yZOrPknlzhn9TIP3bNjf2KATJv9KNwo0/qZW7c7oo5YmAgYhc9CQw==} + /@nrwl/jest@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(ts-node@10.9.1)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-glfzTJuiM0gQ+SBCIOKQP2Bu6nc4wVlJg4cPTX1o9EPw5HXt/3iUw+PfSyox0whZaBKzOgyaPwY21eEB73G2UQ==} dependencies: - '@nx/jest': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(ts-node@10.9.1)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/jest': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(ts-node@10.9.1)(typescript@5.4.2)(verdaccio@5.15.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -7919,10 +7919,10 @@ packages: - verdaccio dev: true - /@nrwl/js@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-hVE5GW07lY1yYd4XeBqKvfGeJ5bIhLouv9FpJtj0jvt1zu5fsy+bOsuVGad2zxArGru3k8ikGCF6UPpmZ+zXcw==} + /@nrwl/js@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-yHFokwvjM8VUK+mwkjKiO2atX9s6wCyXwA0vuuapeaRCUzyLbmlul6Jgl003REhQK8VvKkvEDsuU9zD7Xz1fxg==} dependencies: - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -7936,10 +7936,10 @@ packages: - verdaccio dev: true - /@nrwl/next@19.0.0-beta.2(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(next@14.0.4)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0): - resolution: {integrity: sha512-NBMJZce+yIwHQvgeWvhca1mouOK98A9ANVN3Ze/lnc+7kvfp6zr9ukAjq9gJXZOFVTHtwLyXijckFeZ5APoARg==} + /@nrwl/next@19.0.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(next@14.0.4)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0): + resolution: {integrity: sha512-3U7X8QT/vV2e7jtKUMM9DT/Y1Cz9S5fKV5SrCmau99y+78e+KHSCWqSRHEMrxPIwbnnDxoKkp8kX9YqpzPQ+2g==} dependencies: - '@nx/next': 19.0.0-beta.2(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(next@14.0.4)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) + '@nx/next': 19.0.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(next@14.0.4)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) transitivePeerDependencies: - '@babel/core' - '@babel/traverse' @@ -7973,10 +7973,10 @@ packages: - webpack-cli dev: true - /@nrwl/react@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0): - resolution: {integrity: sha512-YLNuK506isSKqelNt0RVYwPuzgrkAFvOA5jkcK14rj+ZfNEVlFSqQ7nWxqPa3jPH5HTfQCArrwS/4yf6f+U+Pg==} + /@nrwl/react@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0): + resolution: {integrity: sha512-bHZhQiKBqnIUyzrZhKro893g+2FGKGvv7VZkgkNIrKD/1roV3WoGU9FmR68m72f9Nrifm67Rvw5zmB97J+OPjw==} dependencies: - '@nx/react': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) + '@nx/react': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -7992,10 +7992,10 @@ packages: - webpack dev: true - /@nrwl/storybook@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-nd6fF3A89/DLjZeOnXP40wXMHk1ighy4BtmZMtJFJyCmJ6ncaqyd4rkY150BKxcWuXSTw9uvBu15Bsc7l8TzOA==} + /@nrwl/storybook@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-U0Pc6O4XskCVo2BZLnZ9eK/B3MOyA9QFoh2oGH2kZNwGPvorwn6eH3yrnGGGWXo+XKhylAko0/NMYZyfpPlPnQ==} dependencies: - '@nx/storybook': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/storybook': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -8023,11 +8023,11 @@ packages: - debug dev: true - /@nrwl/tao@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86): - resolution: {integrity: sha512-dmeT4mezVzGMGUcmO9u/8iBQlAK4i3z4CN8w6wisyv/K3k3uVQ71EKHsIMoNAIpxurpCr2/RP1zeESAObcQ4JQ==} + /@nrwl/tao@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86): + resolution: {integrity: sha512-YwnLrQ/1KPKkTihhXfb15JGY5GY+04SYN7eAAnTSIaou4vrN+sMTGgTdy9l8OxOd5yPDLOdu85DtjlLZgk+qow==} hasBin: true dependencies: - nx: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86) + nx: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86) tslib: 2.6.2 transitivePeerDependencies: - '@swc-node/register' @@ -8035,10 +8035,10 @@ packages: - debug dev: true - /@nrwl/vite@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(vite@5.0.8)(vitest@1.3.1): - resolution: {integrity: sha512-0agx9F6jF0XJRyWAePdzv8EsDmKsBGP442YNv2t25QEIBMJ2ku4OFBvIJmW3xffXuwSJ0K9pAwVCvyRvFzSzwA==} + /@nrwl/vite@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(vite@5.0.8)(vitest@1.3.1): + resolution: {integrity: sha512-Fz3H/clekSPo9FnFPgIBzsmaCvdANICEqsaoUdxwzEh+9NtpxaR9g5Z8q5iTgpOzoV0GzgMzahvGie0j/bmhlw==} dependencies: - '@nx/vite': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(vite@5.0.8)(vitest@1.3.1) + '@nx/vite': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(vite@5.0.8)(vitest@1.3.1) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -8054,10 +8054,10 @@ packages: - vitest dev: true - /@nrwl/web@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-4djQ0c+nTyeKheczC42v/dHIb2sdL6x9mhBHyRa8OBSKKUiPXAM8kX5N78rc4ThdSmavhNEfzarEa8JY+49wkQ==} + /@nrwl/web@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-03Qka2TdtZahXoPOHCH1a/s8BmfmR+HrCWb4oWOCUrMwakwOjkxmzVYcicd6bdrnd84VLr3ZyX1rwAqMGx1a6A==} dependencies: - '@nx/web': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/web': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -8071,10 +8071,10 @@ packages: - verdaccio dev: true - /@nrwl/webpack@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-ZYGD3NscG0WkhqETgu/BvPSDOM85tRTkAGLy/uRnTIbEG1RgXl5yAU0BZbXEip9UPwT+/t8jCa1PzQxEJcE6DA==} + /@nrwl/webpack@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-Ddt4EyGB0FoY+XH80iWQ1K1oQ0aSY6a4sGbt2h39El2tcpBJSpxbz2eWQo0JmSJ9JTNFpU8rghfBJb/2H1LK+w==} dependencies: - '@nx/webpack': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/webpack': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -8114,10 +8114,10 @@ packages: - debug dev: true - /@nrwl/workspace@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86): - resolution: {integrity: sha512-EKNaUIZ3Ix3e7kB8QbIb9Fsx/LRAD85LK2oqXipYXNJzaSw+w4CwKGAYiktG2LLWoN9MgS7b0W6SSkWkXkN+RQ==} + /@nrwl/workspace@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86): + resolution: {integrity: sha512-i/slM8usek9KZjyQ6s9y9uC32SO6D4lnuuMwrr17eO9VVOURRBGBk24wBeQos4bjCWgxSLa4iILmDXvV2gCNnQ==} dependencies: - '@nx/workspace': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86) + '@nx/workspace': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86) transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -8311,7 +8311,7 @@ packages: get-port-please: 3.1.2 h3: 1.10.1 knitwork: 1.0.0 - magic-string: 0.30.7 + magic-string: 0.30.8 mlly: 1.5.0 ohash: 1.1.3 pathe: 1.1.2 @@ -8361,8 +8361,8 @@ packages: - encoding dev: true - /@nx/angular@19.0.0-beta.2(@angular-devkit/build-angular@17.3.0)(@angular-devkit/core@17.3.0)(@angular-devkit/schematics@17.3.0)(@schematics/angular@17.3.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-DfqmFSiQm8CuUzglMmKPE+rABjOhgy5BjBL9lw0o2eJOUJRXa7e1EQANUc878Luyo66m9+RMsWUMNcNZerXRdA==} + /@nx/angular@19.0.0-beta.3(@angular-devkit/build-angular@17.3.0)(@angular-devkit/core@17.3.0)(@angular-devkit/schematics@17.3.0)(@schematics/angular@17.3.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-7YKzTBrtZ+cXgsyaZvXm8Q/DgKIE5KlQKmNHjc6tDgvPsr1tb6skFhDrZpr1j3Up2rq++BU8xEDSTQgOWo4/Sw==} peerDependencies: '@angular-devkit/build-angular': '>= 15.0.0 < 18.0.0' '@angular-devkit/core': '>= 15.0.0 < 18.0.0' @@ -8377,13 +8377,13 @@ packages: '@angular-devkit/build-angular': 17.3.0(@angular/compiler-cli@17.3.0)(@swc/core@1.3.86)(@types/express@4.17.14)(@types/node@18.19.8)(html-webpack-plugin@5.5.0)(jest-environment-jsdom@29.4.3)(jest@29.4.3)(ng-packagr@17.3.0)(stylus@0.59.0)(tailwindcss@3.2.4)(typescript@5.4.2) '@angular-devkit/core': 17.3.0 '@angular-devkit/schematics': 17.3.0 - '@nrwl/angular': 19.0.0-beta.2(@angular-devkit/build-angular@17.3.0)(@angular-devkit/core@17.3.0)(@angular-devkit/schematics@17.3.0)(@schematics/angular@17.3.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/eslint': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(verdaccio@5.15.4) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/web': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/webpack': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/workspace': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86) + '@nrwl/angular': 19.0.0-beta.3(@angular-devkit/build-angular@17.3.0)(@angular-devkit/core@17.3.0)(@angular-devkit/schematics@17.3.0)(@schematics/angular@17.3.0)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(eslint@8.57.0)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(rxjs@7.8.1)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/eslint': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(verdaccio@5.15.4) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/web': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/webpack': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/workspace': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) '@schematics/angular': 17.3.0 '@typescript-eslint/type-utils': 7.4.0(eslint@8.57.0)(typescript@5.4.2) @@ -8429,18 +8429,18 @@ packages: - webpack-cli dev: true - /@nx/cypress@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-3PI3V4bLPNXNXjMgeliZu31/gk2HUNi8sCMRqmfeECf/Xn7H3i0/lzohD7Hd+pL/S2Q2Rlljpiu2fa2dPR5l2A==} + /@nx/cypress@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-v61gZODUo6gWBaR7C4LBWydOxe8POdxiyFq1/Xb/3i6PsQENRhDa3LpujwX01FTrLnkfgWf/TP0FUXRwLWwA9g==} peerDependencies: cypress: '>= 3 < 14' peerDependenciesMeta: cypress: optional: true dependencies: - '@nrwl/cypress': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/eslint': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(verdaccio@5.15.4) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nrwl/cypress': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/eslint': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(verdaccio@5.15.4) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) cypress: 13.6.6 detect-port: 1.5.1 @@ -8475,33 +8475,33 @@ packages: tslib: 2.6.2 dev: true - /@nx/devkit@19.0.0-beta.2(nx@19.0.0-beta.2): - resolution: {integrity: sha512-L4TaZ5AUyXK/Wh4yl5hQSlvmnN52JcPC9S1JZ4yUqrS7x12ekTIrnmOl4oR+sAivdD2wU4qgREwIPN3mbgBrHg==} + /@nx/devkit@19.0.0-beta.3(nx@19.0.0-beta.3): + resolution: {integrity: sha512-EXES6hxzbVjjzFYfNzlXSBJErA/VvgZ4gcNT7C/H97jWw5q+1TWMMqSXntrXQGIeHhvc/C9mgePVrSmFn4hLUw==} peerDependencies: nx: '>= 16 <= 19' dependencies: - '@nrwl/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) + '@nrwl/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) ejs: 3.1.8 enquirer: 2.3.6 ignore: 5.3.1 - nx: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86) + nx: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86) semver: 7.6.0 tmp: 0.2.1 tslib: 2.6.2 yargs-parser: 21.1.1 dev: true - /@nx/esbuild@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-AZI/rpCwftSq3MTkcfp3oEIhcoOgHxlks+ox5Ik3cXpnxbjxicchMRcNsRTrjgegtI0//kP7wnx1OjDihC76QQ==} + /@nx/esbuild@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-gkNSbD0u8OWeOjn2K63JvJX7bInqCw9k9ZnNMJERsShf5A5GYGTdOswSFlIHAOIoRA1bb8A/lVOkD2KqEbUWrw==} peerDependencies: esbuild: ~0.19.2 peerDependenciesMeta: esbuild: optional: true dependencies: - '@nrwl/esbuild': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nrwl/esbuild': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) chalk: 4.1.2 esbuild: 0.19.5 fast-glob: 3.2.7 @@ -8521,8 +8521,8 @@ packages: - verdaccio dev: true - /@nx/eslint-plugin@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-9ItQ0t3r1394OplbEdDcKFf/XqlBRwuQkr5JxIAfCIM/e9L+7Pj5bbBslEC3VczS4v84vex3Gk64HeJdw+NCTw==} + /@nx/eslint-plugin@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-Mfw9dFLQTIwqzE/clWmYlkLi3nY1OqbqnDLeXP+kjH7SPNg7oN51q/i0dcPeIlquc31uiDEnsVYmwECYWuebNw==} peerDependencies: '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 eslint-config-prettier: ^9.0.0 @@ -8530,9 +8530,9 @@ packages: eslint-config-prettier: optional: true dependencies: - '@nrwl/eslint-plugin-nx': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nrwl/eslint-plugin-nx': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(@typescript-eslint/parser@7.4.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/type-utils': 7.4.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.4.2) @@ -8556,17 +8556,17 @@ packages: - verdaccio dev: true - /@nx/eslint@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-CWGlqMGPYb6DECnYOGjgVexnwBcns0/dPK5NjXqj86Abbb7TtaX5lRHbheQheXCnD/48oBNBdMmoEoowmjdxrQ==} + /@nx/eslint@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(verdaccio@5.15.4): + resolution: {integrity: sha512-VITfdbm6gV7dohkarqUGgMH4bXAkicTcGhDqHSQcucu0Wa13IzM2XFgSo2HGFbu01jYYALF57Aaw6bfOccEFfg==} peerDependencies: js-yaml: 4.1.0 peerDependenciesMeta: js-yaml: optional: true dependencies: - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/linter': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(verdaccio@5.15.4) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/linter': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(verdaccio@5.15.4) eslint: 8.57.0 js-yaml: 4.1.0 tslib: 2.6.2 @@ -8583,14 +8583,14 @@ packages: - verdaccio dev: true - /@nx/jest@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(ts-node@10.9.1)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-YM7YXVt7cpwUqDfoaTByPGmMDdevjSaK7x6fNb85clC6LUzc75T2R1syzjZ0OrHadUrT2/AOQLWWetqACyxxAg==} + /@nx/jest@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(ts-node@10.9.1)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-JgC0+j3omty+ldMT4CisU8N8S9x3XMvWYO26ifY+c3TH0vVf3ToPICftlijrNqXrIhkd2M4KEQXSAopb/irO0w==} dependencies: '@jest/reporters': 29.5.0 '@jest/test-result': 29.7.0 - '@nrwl/jest': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(ts-node@10.9.1)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nrwl/jest': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(ts-node@10.9.1)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) chalk: 4.1.2 identity-obj-proxy: 3.0.0 @@ -8667,8 +8667,8 @@ packages: - typescript dev: true - /@nx/js@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-C+Cc0xyyLOEApukQuGUuY0DM2zZbOr7I9DetmTg0la8fvIkOyb2+Kb/eoH38JEQD7wBpOSxU8T5AIYOFnbR4hQ==} + /@nx/js@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-B4cZvHHVb1I8XJK9VNR1hYhgeXEaA/rwBZ1BE+5Tx0/7sCa4ThfE7b448uAPKUEsMjvXd3SImh5pXYuW39K42g==} peerDependencies: verdaccio: ^5.0.4 peerDependenciesMeta: @@ -8682,9 +8682,9 @@ packages: '@babel/preset-env': 7.24.0(@babel/core@7.24.0) '@babel/preset-typescript': 7.22.5(@babel/core@7.24.0) '@babel/runtime': 7.24.0 - '@nrwl/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/workspace': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86) + '@nrwl/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/workspace': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) babel-plugin-const-enum: 1.2.0(@babel/core@7.24.0) babel-plugin-macros: 2.8.0 @@ -8718,10 +8718,10 @@ packages: - typescript dev: true - /@nx/linter@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-KKlVFsNmHOzWcvKrbDPh7LkyzZfTlNbBqLaCPfQKEFRmWeGmfm9s8IkbFMIfyYV8WMfCnykH1Q87cGAoScOOHQ==} + /@nx/linter@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(verdaccio@5.15.4): + resolution: {integrity: sha512-PSE2QYOYzRP+KzMEhVVrjyKHfJ5QdWjkzpfzxpvV/m9PfHO74av5vODTyQ6rIQRKIz9H5Owl1wYP4Vz5HPitLA==} dependencies: - '@nx/eslint': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(verdaccio@5.15.4) + '@nx/eslint': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(verdaccio@5.15.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -8735,20 +8735,20 @@ packages: - verdaccio dev: true - /@nx/next@19.0.0-beta.2(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(next@14.0.4)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0): - resolution: {integrity: sha512-HQ2NB2EJ5FfswaWyw3zSayAq1+tt85S5p/VrKZ5ZzYj44IEEgqSsOm/uSRdDs3h2ogeag/x5OwpE7US6tubYnw==} + /@nx/next@19.0.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(next@14.0.4)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0): + resolution: {integrity: sha512-1e9QtCrKTvG1ivqzP+lNe20NsaHsbMpw+eqL1zNvwL/BHbA71dIM6DUoGxcbCNnk3NC4yZcOZuTPBG8SKPf1yg==} peerDependencies: next: '>=14.0.0' dependencies: '@babel/plugin-proposal-decorators': 7.23.9(@babel/core@7.23.2) - '@nrwl/next': 19.0.0-beta.2(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(next@14.0.4)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/eslint': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(verdaccio@5.15.4) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/react': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) - '@nx/web': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/webpack': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/workspace': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86) + '@nrwl/next': 19.0.0-beta.3(@babel/core@7.23.2)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(js-yaml@4.1.0)(next@14.0.4)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/eslint': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(verdaccio@5.15.4) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/react': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) + '@nx/web': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/webpack': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/workspace': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86) '@svgr/webpack': 8.0.1(typescript@5.4.2) chalk: 4.1.2 copy-webpack-plugin: 10.2.4(webpack@5.88.0) @@ -8800,8 +8800,8 @@ packages: dev: true optional: true - /@nx/nx-darwin-arm64@19.0.0-beta.2: - resolution: {integrity: sha512-z6942WnSQlK0jUUlaAwg5syAJCEbsOD6d6aCR1MOPIzenDXmK2M/nL9UivzkFhMR8jugGIqpSnmSqHhALqtBPQ==} + /@nx/nx-darwin-arm64@19.0.0-beta.3: + resolution: {integrity: sha512-xMZT8Psb6ZHneFwUERSJU1yIEhTcAF574ZiLTWwJlkdFlVyc/Ywd7DX/BX2sbhhBCHy0K1jeTADVKdIJXhZsYQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -8818,8 +8818,8 @@ packages: dev: true optional: true - /@nx/nx-darwin-x64@19.0.0-beta.2: - resolution: {integrity: sha512-GCGRCc9U7sbqCgtVA/krmS5l699TGuP/LKTxBfvqxTs+xgrqCVCdFGkD7ekpECWVy4kGQx7HxFIm2lk5DG6cXQ==} + /@nx/nx-darwin-x64@19.0.0-beta.3: + resolution: {integrity: sha512-ifk6Zphq+gC6T5ljYHy1AA3dBkVKBU7uaHyqa5m0/6bnCxis/Uz6BnrCrpk+q474CRRuB5Ls4vR0yET7/rL1AQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -8836,8 +8836,8 @@ packages: dev: true optional: true - /@nx/nx-freebsd-x64@19.0.0-beta.2: - resolution: {integrity: sha512-y/GR6N/qb63m9aVvqGCYPvKVs9VzeWMPSqqJ+QZYlbsCmUXqYrMYUn/skMxeCH9+P5L9J6mNIAszEWZFJmteAQ==} + /@nx/nx-freebsd-x64@19.0.0-beta.3: + resolution: {integrity: sha512-ZL0Hh6um0ZmS8601lD2IOpTpw0gRYz9OnQ38OgY3j1hl/8oOqBYuJzHya/kswr3dqKxTm4G2IXfa9IYydaz49A==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] @@ -8854,8 +8854,8 @@ packages: dev: true optional: true - /@nx/nx-linux-arm-gnueabihf@19.0.0-beta.2: - resolution: {integrity: sha512-rkwVh7z2XcdN3XQVmNkfZbyB1hdVJzjAHVi+kjp9YlnmvSQcFyM2ubbvrKiIiSr8kFoWIuXj3LSyMGv5dTbfhw==} + /@nx/nx-linux-arm-gnueabihf@19.0.0-beta.3: + resolution: {integrity: sha512-HG2CfVnbFCEJivtTdXpaSXPRJIALcNCvY3uOajcMKC5eMJleobSNDwVxqQwKASOq60TyLjndq9jyyJ9nNfildQ==} engines: {node: '>= 10'} cpu: [arm] os: [linux] @@ -8872,8 +8872,8 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-gnu@19.0.0-beta.2: - resolution: {integrity: sha512-oYeerfstnd7TaoeRfZKrPYiSbP7iNDFg/Y0Aa2DvTjHBVc9O/d4OBBqTQbYzrP1lp3LzDAL/wjG0YPCiddRmTg==} + /@nx/nx-linux-arm64-gnu@19.0.0-beta.3: + resolution: {integrity: sha512-CiAmk2Qo7Hver/CAtEo+M7g04tiGzzzUHYoQGiR07AYU5vWQBTrg/PRnnBp3Fkld2QTIGTPOhFHk0GBSHnJLGQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -8890,8 +8890,8 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-musl@19.0.0-beta.2: - resolution: {integrity: sha512-x73kUs11OxzRaZju/GmxrRZnRxqv0slylF5xDqGvqGdSmLu+tIG+EuU28z964lxgFgNXQ23f/SjvIuDbLQ/92g==} + /@nx/nx-linux-arm64-musl@19.0.0-beta.3: + resolution: {integrity: sha512-yZVOKqaQczI+tpSwFU1JGcDfDowALW5iSnKQjCKi8alpsdud+flxu1otor46XxiQPhxm1ca0GQgqr5EkNxC4UQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -8908,8 +8908,8 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-gnu@19.0.0-beta.2: - resolution: {integrity: sha512-jzyiX9fldV+YMYFuEqmL5L25J6FOvEOIn8w6QWQF74llsaz/yTlvrLmnGbSdC98jf9bE6e2KhD9VHbrg+mLZRA==} + /@nx/nx-linux-x64-gnu@19.0.0-beta.3: + resolution: {integrity: sha512-8h00NZ0FkRRIaKDW4vGGzHS7N199oi4R05iSqpiGVzC/z3ka8RJ8B+W2xwtzB2bt5aY7QAWF/tJ1szCcgkjGlQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -8926,8 +8926,8 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-musl@19.0.0-beta.2: - resolution: {integrity: sha512-6h+BgtEbQVjUFpPOFUjRMqt6Gbq0bLut9Gxcs7qUMhq8ewc8qnH7W/WXOKR/VO4QI6LIHspe84dtwvQs6dCVyg==} + /@nx/nx-linux-x64-musl@19.0.0-beta.3: + resolution: {integrity: sha512-M4JhLGOtG8W47lc5w18lXb6gh7hiyKTqoBgsA9Z2Tn1Hof93CUZAQsboNpncL3bBWVP0jZ0ujRK6gF8dvzIVCQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -8944,8 +8944,8 @@ packages: dev: true optional: true - /@nx/nx-win32-arm64-msvc@19.0.0-beta.2: - resolution: {integrity: sha512-cD0myWMKxbcsbajPs79ADsUaYcxS0zGfn+W9mZGQccddWt2VolLhTJeCZ85kRWQu2sB0JG/hZAjrPwiIdcWcBw==} + /@nx/nx-win32-arm64-msvc@19.0.0-beta.3: + resolution: {integrity: sha512-Y+gds0dPYMtLBM4LAX/H7SjI3omjYMxvkcyy6PsDUJfgGcc5M/ReZFZMo9GCmZ04XwDq8W2yHFb43TJMrwtyDw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -8962,8 +8962,8 @@ packages: dev: true optional: true - /@nx/nx-win32-x64-msvc@19.0.0-beta.2: - resolution: {integrity: sha512-DCzsGhPz869nN7rImj8fqNZwT6yhR3fYiAn1BvJrpXpelMVKEo3dcNUtQX+yR1/iDYZxSwXqxuv7Jijyv217Mw==} + /@nx/nx-win32-x64-msvc@19.0.0-beta.3: + resolution: {integrity: sha512-hx1iQ7Yid7rdiHomg9Cc9qOvu/E5xavAj5OvIa2X9XrRRlYs2l0ptVfj2pv8jhnWC4j9hVMHraUG7FI5q2Eu0g==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -8971,17 +8971,17 @@ packages: dev: true optional: true - /@nx/playwright@19.0.0-beta.2(@playwright/test@1.36.1)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-00qTZUN5y4pTePRi2ZXgayFHRoW/Sit/8pm8E4riFSjinWWuBlIy8Rn5rAupXfizO9nXJiqzZow22NnvF3YJig==} + /@nx/playwright@19.0.0-beta.3(@playwright/test@1.36.1)(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-H9MaRA0AJ8qKXPHCybmyMJXj5E9n2GaXsLg4Qnqs2Oyr2OPulMbPxX0b+jYnjMdXbF1KtMxAAcwBouO7LiSbjA==} peerDependencies: '@playwright/test': ^1.36.0 peerDependenciesMeta: '@playwright/test': optional: true dependencies: - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/eslint': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(verdaccio@5.15.4) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/eslint': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(verdaccio@5.15.4) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) '@playwright/test': 1.36.1 minimatch: 9.0.3 @@ -9000,14 +9000,14 @@ packages: - verdaccio dev: true - /@nx/react@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0): - resolution: {integrity: sha512-11QmaGG/ynpJBeRE12hpwXvyU9Pqt4ZDMYXdR485Fa930s1hZnM846tHY3WNwO0ZkNHBG8RCvTnMYUeajCbwwQ==} + /@nx/react@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0): + resolution: {integrity: sha512-l73heauHi1ikmLOhD/2Fpc92QZH4Cpgx8gxPxettD9Vlkki6H6nSpdr/x7iAg/fC6QLeWR8PgXOis1E8qW3bzQ==} dependencies: - '@nrwl/react': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/eslint': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(verdaccio@5.15.4) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/web': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nrwl/react': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(webpack@5.88.0) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/eslint': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(verdaccio@5.15.4) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/web': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) '@svgr/webpack': 8.0.1(typescript@5.4.2) chalk: 4.1.2 @@ -9029,14 +9029,14 @@ packages: - webpack dev: true - /@nx/storybook@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-EUJeduYp7l/rhOng/vm70aPcCNpJnD128tASWXfbLRRmNuY/5SQUGCPo0tp9LWhUs+o9LY0UBhHslAJaNvNRWg==} + /@nx/storybook@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-h25/v8gwtB7Z3tnu+PBWCZQvQ/AdU8GwEPvY+FgdBJ4INCbWUTZJ/f6QNNa5Qu991PO6jj4eDDDd+LB+pFZXtg==} dependencies: - '@nrwl/storybook': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/cypress': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/eslint': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.2)(verdaccio@5.15.4) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nrwl/storybook': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/cypress': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(cypress@13.6.6)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/eslint': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(js-yaml@4.1.0)(nx@19.0.0-beta.3)(verdaccio@5.15.4) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) semver: 7.6.0 tslib: 2.6.2 @@ -9055,15 +9055,15 @@ packages: - verdaccio dev: true - /@nx/vite@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(vite@5.0.8)(vitest@1.3.1): - resolution: {integrity: sha512-RMNVMn6NFVCnC8j5hUU+kZamZAE0xlqWzikJL1lJ6H6SQ5DkiBRCt71veoFJjfIeJP7d2AnAU89fsiIBJntDkA==} + /@nx/vite@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(vite@5.0.8)(vitest@1.3.1): + resolution: {integrity: sha512-NQM5z4Q8CdRM05L9T3WDVj4KRUy2I7xYLJ55VwjVxpABDiIRQeN7cSeO9qQmYFLwgTBSLCsSGTATlVbOH4prOg==} peerDependencies: vite: ^5.0.0 vitest: ^1.3.1 dependencies: - '@nrwl/vite': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4)(vite@5.0.8)(vitest@1.3.1) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nrwl/vite': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4)(vite@5.0.8)(vitest@1.3.1) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.2) '@swc/helpers': 0.5.3 enquirer: 2.3.6 @@ -9083,12 +9083,12 @@ packages: - verdaccio dev: true - /@nx/web@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-qOSTGP6UgAnzSEqNNw6bOlcWDyqvVXPQzZ+j2TteG8yb9WI/1pu2y0t5sPXpG6H8ysF7oFtvyKFAmZfe5uwYcg==} + /@nx/web@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-Il+RCl2Cm/NFzuJz1gmB5aZS7Z/Hn/FXHPkXI8E4pR7HFM2PRZXp4a01C7NGnNNRg3avj7KLqjE2Xz4zaYvhLQ==} dependencies: - '@nrwl/web': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nrwl/web': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) chalk: 4.1.2 detect-port: 1.5.1 http-server: 14.1.0 @@ -9106,13 +9106,13 @@ packages: - verdaccio dev: true - /@nx/webpack@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4): - resolution: {integrity: sha512-8QBzMxvMBh6jtkqob71H6X4HJ1QpPba1rC7iLSUrgZb/YBSlT5TVbVdJuXrgPylq3oJeLfpEeLopdSnAzZpotA==} + /@nx/webpack@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4): + resolution: {integrity: sha512-sVaqHTCXDlKh6mmokoGi9pceqnvjto4KDv53g0OKTvV8ywI7SzVVlB6qQ1/5Y271sgIPG4jhGGxJACLyt5YMGw==} dependencies: '@babel/core': 7.24.0 - '@nrwl/webpack': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) - '@nx/js': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.2)(typescript@5.4.2)(verdaccio@5.15.4) + '@nrwl/webpack': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(esbuild@0.19.5)(html-webpack-plugin@5.5.0)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) + '@nx/js': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86)(@types/node@18.19.8)(nx@19.0.0-beta.3)(typescript@5.4.2)(verdaccio@5.15.4) ajv: 8.12.0 autoprefixer: 10.4.13(postcss@8.4.19) babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.88.0) @@ -9191,14 +9191,14 @@ packages: - debug dev: true - /@nx/workspace@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86): - resolution: {integrity: sha512-2vndK8TCrCix8bDQdZxf3E39QEEfBuUSIe8jHU+3vr7vDsA+7/gtOw2WE60ubYYL3eRVHUtQgURoOIN/vSvFwA==} + /@nx/workspace@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86): + resolution: {integrity: sha512-cGSm5zM2ET1z7Q9PtC2J2Ni45DH4KXa8VyzLg3eCPDcHujbh4zZuhDyF9ZdbYxXabfTmY23A7u1GBy/9S69hHg==} dependencies: - '@nrwl/workspace': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86) - '@nx/devkit': 19.0.0-beta.2(nx@19.0.0-beta.2) + '@nrwl/workspace': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86) + '@nx/devkit': 19.0.0-beta.3(nx@19.0.0-beta.3) chalk: 4.1.2 enquirer: 2.3.6 - nx: 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86) + nx: 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86) tslib: 2.6.2 yargs-parser: 21.1.1 transitivePeerDependencies: @@ -14001,7 +14001,7 @@ packages: /@vitest/snapshot@1.3.1: resolution: {integrity: sha512-EF++BZbt6RZmOlE3SuTPu/NfwBF6q4ABS37HHXzs2LUVPBLx2QoY/K0fKpRChSo8eLiuxcbCVfqKgx/dplCDuQ==} dependencies: - magic-string: 0.30.7 + magic-string: 0.30.8 pathe: 1.1.2 pretty-format: 29.7.0 dev: true @@ -17022,7 +17022,7 @@ packages: /core-js-compat@3.35.1: resolution: {integrity: sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==} dependencies: - browserslist: 4.22.2 + browserslist: 4.23.0 dev: true /core-js-pure@3.26.0: @@ -24232,14 +24232,14 @@ packages: resolution: {integrity: sha512-L0syTWJUdWzfUmKgkScr6fSBVTh6QDr8eKEkRtn40OBd8LPagrJGySBboWSgbyn9eIb4ayW3Y347HxgXBSAjmg==} engines: {node: '>=18'} dependencies: - '@babel/runtime': 7.23.9 + '@babel/runtime': 7.24.0 dev: true /metro-source-map@0.80.5: resolution: {integrity: sha512-DwSF4l03mKPNqCtyQ6K23I43qzU1BViAXnuH81eYWdHglP+sDlPpY+/7rUahXEo6qXEHXfAJgVoo1sirbXbmsQ==} engines: {node: '>=18'} dependencies: - '@babel/traverse': 7.23.9 + '@babel/traverse': 7.24.0 '@babel/types': 7.23.9 invariant: 2.2.4 metro-symbolicate: 0.80.5 @@ -24273,7 +24273,7 @@ packages: '@babel/core': 7.24.0 '@babel/generator': 7.23.6 '@babel/template': 7.23.9 - '@babel/traverse': 7.23.9 + '@babel/traverse': 7.24.0 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color @@ -24308,7 +24308,7 @@ packages: hasBin: true dependencies: '@babel/code-frame': 7.23.5 - '@babel/core': 7.23.9 + '@babel/core': 7.24.0 '@babel/generator': 7.23.6 '@babel/parser': 7.23.6 '@babel/template': 7.22.15 @@ -25199,7 +25199,7 @@ packages: klona: 2.0.6 knitwork: 1.0.0 listhen: 1.6.0 - magic-string: 0.30.7 + magic-string: 0.30.8 mime: 3.0.0 mlly: 1.5.0 mri: 1.2.0 @@ -25751,8 +25751,8 @@ packages: - debug dev: true - /nx@19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86): - resolution: {integrity: sha512-4JF94k1IX/we9X7L1HiCy2ObmzmV5IVmSSPyO4nByxzYfreAGz1Fd0FVzWk5xljTA3ithhfOHtffa0vkT0gkCA==} + /nx@19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86): + resolution: {integrity: sha512-QZuwiSw/IEs7vOUj13LE551IvNTApVo35JnauoKGmw/JZ4GW+heiV+P6M83JDzPGHPOj95JWcBKRW7zofYOdOw==} hasBin: true requiresBuild: true peerDependencies: @@ -25764,7 +25764,7 @@ packages: '@swc/core': optional: true dependencies: - '@nrwl/tao': 19.0.0-beta.2(@swc-node/register@1.8.0)(@swc/core@1.3.86) + '@nrwl/tao': 19.0.0-beta.3(@swc-node/register@1.8.0)(@swc/core@1.3.86) '@swc-node/register': 1.8.0(@swc/core@1.3.86)(@swc/types@0.1.5)(typescript@5.4.2) '@swc/core': 1.3.86(@swc/helpers@0.5.3) '@yarnpkg/lockfile': 1.1.0 @@ -25801,16 +25801,16 @@ packages: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 19.0.0-beta.2 - '@nx/nx-darwin-x64': 19.0.0-beta.2 - '@nx/nx-freebsd-x64': 19.0.0-beta.2 - '@nx/nx-linux-arm-gnueabihf': 19.0.0-beta.2 - '@nx/nx-linux-arm64-gnu': 19.0.0-beta.2 - '@nx/nx-linux-arm64-musl': 19.0.0-beta.2 - '@nx/nx-linux-x64-gnu': 19.0.0-beta.2 - '@nx/nx-linux-x64-musl': 19.0.0-beta.2 - '@nx/nx-win32-arm64-msvc': 19.0.0-beta.2 - '@nx/nx-win32-x64-msvc': 19.0.0-beta.2 + '@nx/nx-darwin-arm64': 19.0.0-beta.3 + '@nx/nx-darwin-x64': 19.0.0-beta.3 + '@nx/nx-freebsd-x64': 19.0.0-beta.3 + '@nx/nx-linux-arm-gnueabihf': 19.0.0-beta.3 + '@nx/nx-linux-arm64-gnu': 19.0.0-beta.3 + '@nx/nx-linux-arm64-musl': 19.0.0-beta.3 + '@nx/nx-linux-x64-gnu': 19.0.0-beta.3 + '@nx/nx-linux-x64-musl': 19.0.0-beta.3 + '@nx/nx-win32-arm64-msvc': 19.0.0-beta.3 + '@nx/nx-win32-x64-msvc': 19.0.0-beta.3 transitivePeerDependencies: - debug dev: true diff --git a/scripts/patched-jest-resolver.js b/scripts/patched-jest-resolver.js index fa62845a45536..9907ca01c98a4 100644 --- a/scripts/patched-jest-resolver.js +++ b/scripts/patched-jest-resolver.js @@ -82,11 +82,16 @@ module.exports = function (path, options) { // Fallback to using typescript compilerSetup = compilerSetup || getCompilerSetup(options.rootDir); const { compilerOptions, host } = compilerSetup; - return ts.resolveModuleName( + const name = ts.resolveModuleName( path, join(options.basedir, 'fake-placeholder.ts'), compilerOptions, host ).resolvedModule.resolvedFileName; + if (name.startsWith('..')) { + return path_1.join(options.rootDir, name); + } else { + return name; + } } }; diff --git a/tools/documentation/create-embeddings/project.json b/tools/documentation/create-embeddings/project.json index 7b8335db70834..17ebd4561863f 100644 --- a/tools/documentation/create-embeddings/project.json +++ b/tools/documentation/create-embeddings/project.json @@ -51,14 +51,6 @@ "buildTarget": "tools-documentation-create-embeddings:build:production" } } - }, - "lint": {}, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "tools/documentation/create-embeddings/jest.config.ts" - } } }, "tags": [] diff --git a/tools/eslint-rules/project.json b/tools/eslint-rules/project.json index d3e68d63f4470..3d3ee2dd16b62 100644 --- a/tools/eslint-rules/project.json +++ b/tools/eslint-rules/project.json @@ -2,7 +2,5 @@ "name": "eslint-rules", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "tools/eslint-rules", - "targets": { - "test": {} - } + "targets": {} } diff --git a/tools/workspace-plugin/project.json b/tools/workspace-plugin/project.json index a288f7fe0222a..fd5854ae4a5c0 100644 --- a/tools/workspace-plugin/project.json +++ b/tools/workspace-plugin/project.json @@ -3,15 +3,6 @@ "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "tools/workspace-plugin/src", "projectType": "library", - "targets": { - "lint": {}, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "tools/workspace-plugin/jest.config.ts" - } - } - }, + "targets": {}, "tags": [] } diff --git a/typedoc-theme/project.json b/typedoc-theme/project.json index a28be02fa192a..244612a8281ee 100644 --- a/typedoc-theme/project.json +++ b/typedoc-theme/project.json @@ -20,9 +20,7 @@ "command": "echo 'Building TypeDoc custom theme'" }, "outputs": ["{workspaceRoot}/dist/typedoc-theme"] - }, - "lint": {}, - "test": {} + } }, "tags": [] }