diff --git a/docs/project.json b/docs/project.json index 4244a1c720..8af20a2284 100644 --- a/docs/project.json +++ b/docs/project.json @@ -1,4 +1,5 @@ { + "name": "docs", "$schema": "../node_modules/nx/schemas/project-schema.json", "sourceRoot": "docs", "projectType": "library", diff --git a/e2e/add-nx-to-monorepo/project.json b/e2e/add-nx-to-monorepo/project.json index f12c8129ff..8ff09d8d3c 100644 --- a/e2e/add-nx-to-monorepo/project.json +++ b/e2e/add-nx-to-monorepo/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-add-nx-to-monorepo", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/add-nx-to-monorepo", "projectType": "application", diff --git a/e2e/angular-core/project.json b/e2e/angular-core/project.json index 7102d67f80..e7c48e1348 100644 --- a/e2e/angular-core/project.json +++ b/e2e/angular-core/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-angular-core", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/angular-core", "projectType": "application", diff --git a/e2e/angular-extensions/project.json b/e2e/angular-extensions/project.json index 98a2c40b8e..d103bd1f67 100644 --- a/e2e/angular-extensions/project.json +++ b/e2e/angular-extensions/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-angular-extensions", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/angular-extensions", "projectType": "application", diff --git a/e2e/cypress/project.json b/e2e/cypress/project.json index 2a95e13d88..d06ab8a249 100644 --- a/e2e/cypress/project.json +++ b/e2e/cypress/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-cypress", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/cypress", "projectType": "application", diff --git a/e2e/detox/project.json b/e2e/detox/project.json index 7e0264cec5..7c22201fb8 100644 --- a/e2e/detox/project.json +++ b/e2e/detox/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-detox", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/detox", "projectType": "application", diff --git a/e2e/esbuild/project.json b/e2e/esbuild/project.json index 24ddc8c9bb..aac8601108 100644 --- a/e2e/esbuild/project.json +++ b/e2e/esbuild/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-esbuild", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/esbuild", "projectType": "application", diff --git a/e2e/expo/project.json b/e2e/expo/project.json index 3aec8825fe..ec140230e7 100644 --- a/e2e/expo/project.json +++ b/e2e/expo/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-expo", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/expo", "projectType": "application", diff --git a/e2e/jest/project.json b/e2e/jest/project.json index 8d545aa611..e681c3fae0 100644 --- a/e2e/jest/project.json +++ b/e2e/jest/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-jest", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/jest", "projectType": "application", diff --git a/e2e/js/project.json b/e2e/js/project.json index b70a523fd7..a7e0d0274d 100644 --- a/e2e/js/project.json +++ b/e2e/js/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-js", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/js", "projectType": "application", diff --git a/e2e/linter/project.json b/e2e/linter/project.json index 6c434078c2..78fbeaab2c 100644 --- a/e2e/linter/project.json +++ b/e2e/linter/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-linter", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/linter", "projectType": "application", diff --git a/e2e/make-angular-cli-faster/project.json b/e2e/make-angular-cli-faster/project.json index 246b09c10e..ea32d3d65e 100644 --- a/e2e/make-angular-cli-faster/project.json +++ b/e2e/make-angular-cli-faster/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-make-angular-cli-faster", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/make-angular-cli-faster", "projectType": "application", diff --git a/e2e/next/project.json b/e2e/next/project.json index 6fbeb9fe0e..7534dc0ab7 100644 --- a/e2e/next/project.json +++ b/e2e/next/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-next", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/next", "projectType": "application", diff --git a/e2e/node/project.json b/e2e/node/project.json index 59ae3d4cab..7be897ca50 100644 --- a/e2e/node/project.json +++ b/e2e/node/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-node", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/node", "projectType": "application", diff --git a/e2e/nx-init/project.json b/e2e/nx-init/project.json index e826535bc7..9c35efac60 100644 --- a/e2e/nx-init/project.json +++ b/e2e/nx-init/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-nx-init", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/nx-init", "projectType": "application", diff --git a/e2e/nx-misc/project.json b/e2e/nx-misc/project.json index 26d997ef71..9ff81a846a 100644 --- a/e2e/nx-misc/project.json +++ b/e2e/nx-misc/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-nx-misc", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/nx-misc", "projectType": "application", diff --git a/e2e/nx-plugin/project.json b/e2e/nx-plugin/project.json index fcb90d8d4e..e97ecd73d0 100644 --- a/e2e/nx-plugin/project.json +++ b/e2e/nx-plugin/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-nx-plugin", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/nx-plugin", "projectType": "application", diff --git a/e2e/nx-run/project.json b/e2e/nx-run/project.json index 41e1dbab8f..75c0b56e39 100644 --- a/e2e/nx-run/project.json +++ b/e2e/nx-run/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-nx-run", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/nx-run", "projectType": "application", diff --git a/e2e/react-native/project.json b/e2e/react-native/project.json index f0f80c113e..46dcb548d4 100644 --- a/e2e/react-native/project.json +++ b/e2e/react-native/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-react-native", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/react-native", "projectType": "application", diff --git a/e2e/react/project.json b/e2e/react/project.json index 1285b27ee2..6b5ab9c330 100644 --- a/e2e/react/project.json +++ b/e2e/react/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-react", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/react", "projectType": "application", diff --git a/e2e/rollup/project.json b/e2e/rollup/project.json index f5472f1bb6..eb49438f5e 100644 --- a/e2e/rollup/project.json +++ b/e2e/rollup/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-rollup", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/rollup", "projectType": "application", diff --git a/e2e/storybook-angular/project.json b/e2e/storybook-angular/project.json index 50f8f7bbd2..0215ebdd9e 100644 --- a/e2e/storybook-angular/project.json +++ b/e2e/storybook-angular/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-storybook-angular", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/storybook-angular", "projectType": "application", diff --git a/e2e/storybook/project.json b/e2e/storybook/project.json index 780977bcf4..6f37f84684 100644 --- a/e2e/storybook/project.json +++ b/e2e/storybook/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-storybook", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/storybook", "projectType": "application", diff --git a/e2e/utils/project.json b/e2e/utils/project.json index a152c73b03..caceba6168 100644 --- a/e2e/utils/project.json +++ b/e2e/utils/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-utils", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/utils", "projectType": "library", diff --git a/e2e/vite/project.json b/e2e/vite/project.json index 69b4fcec05..5cec1a6ccb 100644 --- a/e2e/vite/project.json +++ b/e2e/vite/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-vite", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/vite", "projectType": "application", diff --git a/e2e/web/project.json b/e2e/web/project.json index 1ad794789d..343a7e20b7 100644 --- a/e2e/web/project.json +++ b/e2e/web/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-web", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/web", "projectType": "application", diff --git a/e2e/webpack/project.json b/e2e/webpack/project.json index c1af9019e1..8a1ad1b06b 100644 --- a/e2e/webpack/project.json +++ b/e2e/webpack/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-webpack", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/webpack", "projectType": "application", diff --git a/e2e/workspace-create/project.json b/e2e/workspace-create/project.json index bab6dd169a..7470a6dcac 100644 --- a/e2e/workspace-create/project.json +++ b/e2e/workspace-create/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-workspace-create", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "e2e/workspace-create", "projectType": "application", diff --git a/graph/client-e2e/project.json b/graph/client-e2e/project.json index 0675ba7f82..ca3228aa0f 100644 --- a/graph/client-e2e/project.json +++ b/graph/client-e2e/project.json @@ -1,4 +1,5 @@ { + "name": "e2e-graph-client", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "graph/client-e2e/src", "projectType": "application", diff --git a/graph/client/project.json b/graph/client/project.json index e53ad20a56..dfb366a256 100644 --- a/graph/client/project.json +++ b/graph/client/project.json @@ -1,4 +1,5 @@ { + "name": "graph-client", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "graph/client/src", "projectType": "application", diff --git a/nx-dev/data-access-documents/project.json b/nx-dev/data-access-documents/project.json index b332b59e73..6bd94d3493 100644 --- a/nx-dev/data-access-documents/project.json +++ b/nx-dev/data-access-documents/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-data-access-documents", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/data-access-documents/src", "projectType": "library", diff --git a/nx-dev/data-access-menu/project.json b/nx-dev/data-access-menu/project.json index 59d5ec4b8f..6430a29f39 100644 --- a/nx-dev/data-access-menu/project.json +++ b/nx-dev/data-access-menu/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-data-access-menu", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/data-access-menu/src", "projectType": "library", diff --git a/nx-dev/data-access-packages/project.json b/nx-dev/data-access-packages/project.json index c206788f01..f84ba3218c 100644 --- a/nx-dev/data-access-packages/project.json +++ b/nx-dev/data-access-packages/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-data-access-packages", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/data-access-packages/src", "projectType": "library", diff --git a/nx-dev/feature-analytics/project.json b/nx-dev/feature-analytics/project.json index a620f7befa..e7f83152e6 100644 --- a/nx-dev/feature-analytics/project.json +++ b/nx-dev/feature-analytics/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-feature-analytics", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/feature-analytics/src", "projectType": "library", diff --git a/nx-dev/feature-doc-viewer/project.json b/nx-dev/feature-doc-viewer/project.json index 102dbbe4ae..7163db2ddd 100644 --- a/nx-dev/feature-doc-viewer/project.json +++ b/nx-dev/feature-doc-viewer/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-feature-doc-viewer", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/feature-doc-viewer/src", "projectType": "library", diff --git a/nx-dev/feature-package-schema-viewer/project.json b/nx-dev/feature-package-schema-viewer/project.json index 0df4b86379..eab814ccc6 100644 --- a/nx-dev/feature-package-schema-viewer/project.json +++ b/nx-dev/feature-package-schema-viewer/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-feature-package-schema-viewer", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/feature-package-schema-viewer/src", "projectType": "library", diff --git a/nx-dev/feature-search/project.json b/nx-dev/feature-search/project.json index 46d4160468..bf5e343140 100644 --- a/nx-dev/feature-search/project.json +++ b/nx-dev/feature-search/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-feature-search", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/feature-search/src", "projectType": "library", diff --git a/nx-dev/models-document/project.json b/nx-dev/models-document/project.json index 330709b6e7..841230256f 100644 --- a/nx-dev/models-document/project.json +++ b/nx-dev/models-document/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-models-document", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/models-document/src", "projectType": "library", diff --git a/nx-dev/models-menu/project.json b/nx-dev/models-menu/project.json index 918dfe9f55..88a255090f 100644 --- a/nx-dev/models-menu/project.json +++ b/nx-dev/models-menu/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-models-menu", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/models-menu/src", "projectType": "library", diff --git a/nx-dev/models-package/project.json b/nx-dev/models-package/project.json index f967c204e7..e8009257e0 100644 --- a/nx-dev/models-package/project.json +++ b/nx-dev/models-package/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-models-package", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/models-package/src", "projectType": "library", diff --git a/nx-dev/nx-dev-e2e/project.json b/nx-dev/nx-dev-e2e/project.json index ee76519e81..526128c3b1 100644 --- a/nx-dev/nx-dev-e2e/project.json +++ b/nx-dev/nx-dev-e2e/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-e2e", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/nx-dev-e2e/src", "projectType": "application", diff --git a/nx-dev/nx-dev/project.json b/nx-dev/nx-dev/project.json index 0a9ab1e430..0d2d8477dc 100644 --- a/nx-dev/nx-dev/project.json +++ b/nx-dev/nx-dev/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/nx-dev", "projectType": "application", diff --git a/nx-dev/ui-commands/project.json b/nx-dev/ui-commands/project.json index c8f511f993..40b518df40 100644 --- a/nx-dev/ui-commands/project.json +++ b/nx-dev/ui-commands/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-ui-commands", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/ui-commands/src", "projectType": "library", diff --git a/nx-dev/ui-common/project.json b/nx-dev/ui-common/project.json index b1a98acd80..9aa8e2528b 100644 --- a/nx-dev/ui-common/project.json +++ b/nx-dev/ui-common/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-ui-common", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/ui-common/src", "projectType": "library", diff --git a/nx-dev/ui-community/project.json b/nx-dev/ui-community/project.json index d119f1a64d..ba89e9f477 100644 --- a/nx-dev/ui-community/project.json +++ b/nx-dev/ui-community/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-ui-community", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/ui-community/src", "projectType": "library", diff --git a/nx-dev/ui-conference/project.json b/nx-dev/ui-conference/project.json index 7a8a0566ff..203f0fbd19 100644 --- a/nx-dev/ui-conference/project.json +++ b/nx-dev/ui-conference/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-ui-conference", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/ui-conference/src", "projectType": "library", diff --git a/nx-dev/ui-home/project.json b/nx-dev/ui-home/project.json index 3e1e27c3ff..7450e0c17a 100644 --- a/nx-dev/ui-home/project.json +++ b/nx-dev/ui-home/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-ui-home", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/ui-home/src", "projectType": "library", diff --git a/nx-dev/ui-markdoc/project.json b/nx-dev/ui-markdoc/project.json index 9fa400f454..771e246024 100644 --- a/nx-dev/ui-markdoc/project.json +++ b/nx-dev/ui-markdoc/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-ui-markdoc", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/ui-markdoc/src", "projectType": "library", diff --git a/nx-dev/ui-member-card/project.json b/nx-dev/ui-member-card/project.json index 89f31fc414..e05fd7264e 100644 --- a/nx-dev/ui-member-card/project.json +++ b/nx-dev/ui-member-card/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-ui-member-card", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/ui-member-card/src", "projectType": "library", diff --git a/nx-dev/ui-references/project.json b/nx-dev/ui-references/project.json index d723c4396d..9407458bc3 100644 --- a/nx-dev/ui-references/project.json +++ b/nx-dev/ui-references/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-ui-references", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/ui-references/src", "projectType": "library", diff --git a/nx-dev/ui-sponsor-card/project.json b/nx-dev/ui-sponsor-card/project.json index 6036556502..d43279ec47 100644 --- a/nx-dev/ui-sponsor-card/project.json +++ b/nx-dev/ui-sponsor-card/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-ui-sponsor-card", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/ui-sponsor-card/src", "projectType": "library", diff --git a/nx-dev/ui-theme/project.json b/nx-dev/ui-theme/project.json index 18ff554ab4..2f9a51fc41 100644 --- a/nx-dev/ui-theme/project.json +++ b/nx-dev/ui-theme/project.json @@ -1,4 +1,5 @@ { + "name": "nx-dev-ui-theme", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "nx-dev/ui-theme/src", "projectType": "library", diff --git a/packages/add-nx-to-monorepo/project.json b/packages/add-nx-to-monorepo/project.json index 163a42d232..dc07d52c75 100644 --- a/packages/add-nx-to-monorepo/project.json +++ b/packages/add-nx-to-monorepo/project.json @@ -1,4 +1,5 @@ { + "name": "add-nx-to-monorepo", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/add-nx-to-monorepo/src", "projectType": "library", diff --git a/packages/angular/project.json b/packages/angular/project.json index 6b3da60d81..acd6961ca5 100644 --- a/packages/angular/project.json +++ b/packages/angular/project.json @@ -1,4 +1,5 @@ { + "name": "angular", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/angular", "projectType": "library", diff --git a/packages/cli/project.json b/packages/cli/project.json index 10a2b4e48c..635e70cfed 100644 --- a/packages/cli/project.json +++ b/packages/cli/project.json @@ -1,4 +1,5 @@ { + "name": "cli", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/cli", "projectType": "library", diff --git a/packages/cra-to-nx/project.json b/packages/cra-to-nx/project.json index 3e18e2a0bf..dc3f491862 100644 --- a/packages/cra-to-nx/project.json +++ b/packages/cra-to-nx/project.json @@ -1,4 +1,5 @@ { + "name": "cra-to-nx", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/cra-to-nx/src", "projectType": "library", diff --git a/packages/create-nx-plugin/project.json b/packages/create-nx-plugin/project.json index 1160388bce..a0178d27cc 100644 --- a/packages/create-nx-plugin/project.json +++ b/packages/create-nx-plugin/project.json @@ -1,4 +1,5 @@ { + "name": "create-nx-plugin", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/create-nx-plugin", "projectType": "library", diff --git a/packages/create-nx-workspace/project.json b/packages/create-nx-workspace/project.json index abe06d088b..545f3ccffa 100644 --- a/packages/create-nx-workspace/project.json +++ b/packages/create-nx-workspace/project.json @@ -1,4 +1,5 @@ { + "name": "create-nx-workspace", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/create-nx-workspace", "projectType": "library", diff --git a/packages/cypress/project.json b/packages/cypress/project.json index 707dd333d0..b861e303a4 100644 --- a/packages/cypress/project.json +++ b/packages/cypress/project.json @@ -1,4 +1,5 @@ { + "name": "cypress", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/cypress", "projectType": "library", diff --git a/packages/detox/project.json b/packages/detox/project.json index ed144a0c71..da29f486ad 100644 --- a/packages/detox/project.json +++ b/packages/detox/project.json @@ -1,4 +1,5 @@ { + "name": "detox", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/detox/src", "projectType": "library", diff --git a/packages/devkit/project.json b/packages/devkit/project.json index f632eda774..bbaca7c9dd 100644 --- a/packages/devkit/project.json +++ b/packages/devkit/project.json @@ -1,4 +1,5 @@ { + "name": "devkit", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/devkit", "projectType": "library", diff --git a/packages/esbuild/project.json b/packages/esbuild/project.json index 019b3d3f64..0e61eab784 100644 --- a/packages/esbuild/project.json +++ b/packages/esbuild/project.json @@ -1,4 +1,5 @@ { + "name": "esbuild", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/esbuild", "projectType": "library", diff --git a/packages/eslint-plugin-nx/project.json b/packages/eslint-plugin-nx/project.json index f4c9be4dc8..0b34192678 100644 --- a/packages/eslint-plugin-nx/project.json +++ b/packages/eslint-plugin-nx/project.json @@ -1,4 +1,5 @@ { + "name": "eslint-plugin-nx", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/eslint-plugin-nx", "projectType": "library", diff --git a/packages/expo/project.json b/packages/expo/project.json index 5e7494e9a2..8782af6e2b 100644 --- a/packages/expo/project.json +++ b/packages/expo/project.json @@ -1,4 +1,5 @@ { + "name": "expo", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/expo/src", "projectType": "library", diff --git a/packages/express/project.json b/packages/express/project.json index 25e454b9a2..0814bc8f9d 100644 --- a/packages/express/project.json +++ b/packages/express/project.json @@ -1,4 +1,5 @@ { + "name": "express", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/express", "projectType": "library", diff --git a/packages/jest/project.json b/packages/jest/project.json index 704ad01e96..33e51bb94d 100644 --- a/packages/jest/project.json +++ b/packages/jest/project.json @@ -1,4 +1,5 @@ { + "name": "jest", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/jest", "projectType": "library", diff --git a/packages/js/project.json b/packages/js/project.json index cd583e53d5..72a14a3f04 100644 --- a/packages/js/project.json +++ b/packages/js/project.json @@ -1,4 +1,5 @@ { + "name": "js", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/js/src", "projectType": "library", diff --git a/packages/linter/project.json b/packages/linter/project.json index 3a4616b7c3..154c4d49c2 100644 --- a/packages/linter/project.json +++ b/packages/linter/project.json @@ -1,4 +1,5 @@ { + "name": "linter", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/linter", "projectType": "library", diff --git a/packages/make-angular-cli-faster/project.json b/packages/make-angular-cli-faster/project.json index c061260eb9..988e8a44c9 100644 --- a/packages/make-angular-cli-faster/project.json +++ b/packages/make-angular-cli-faster/project.json @@ -1,4 +1,5 @@ { + "name": "make-angular-cli-faster", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/make-angular-cli-faster/src", "projectType": "library", diff --git a/packages/nest/project.json b/packages/nest/project.json index f74e297ad3..e120e0d48b 100644 --- a/packages/nest/project.json +++ b/packages/nest/project.json @@ -1,4 +1,5 @@ { + "name": "nest", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/nest", "projectType": "library", diff --git a/packages/next/project.json b/packages/next/project.json index d1355a532c..171f3c8158 100644 --- a/packages/next/project.json +++ b/packages/next/project.json @@ -1,4 +1,5 @@ { + "name": "next", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/next", "projectType": "library", diff --git a/packages/node/project.json b/packages/node/project.json index db26cab741..ead96a4388 100644 --- a/packages/node/project.json +++ b/packages/node/project.json @@ -1,4 +1,5 @@ { + "name": "node", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/node", "projectType": "library", diff --git a/packages/nx-plugin/project.json b/packages/nx-plugin/project.json index 4ab9a5a748..1de9cb17a2 100644 --- a/packages/nx-plugin/project.json +++ b/packages/nx-plugin/project.json @@ -1,4 +1,5 @@ { + "name": "nx-plugin", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/nx-plugin", "projectType": "library", diff --git a/packages/nx/project.json b/packages/nx/project.json index e407af131b..8f3c79f864 100644 --- a/packages/nx/project.json +++ b/packages/nx/project.json @@ -1,4 +1,5 @@ { + "name": "nx", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/nx", "projectType": "library", diff --git a/packages/nx/src/generators/utils/project-configuration.spec.ts b/packages/nx/src/generators/utils/project-configuration.spec.ts index 5a509ba1f0..202161b8c4 100644 --- a/packages/nx/src/generators/utils/project-configuration.spec.ts +++ b/packages/nx/src/generators/utils/project-configuration.spec.ts @@ -339,6 +339,7 @@ describe('project configuration', () => { updateProjectConfiguration(tree, 'test', expectedProjectConfig); expect(readJson(tree, 'libs/test/project.json')).toEqual({ + name: 'test', ...expectedProjectConfig, root: undefined, }); @@ -589,6 +590,7 @@ describe('project configuration', () => { updateProjectConfiguration(tree, 'test', expectedProjectConfig); expect(readJson(tree, 'libs/test/project.json')).toEqual({ + name: 'test', ...expectedProjectConfig, root: undefined, }); diff --git a/packages/nx/src/generators/utils/project-configuration.ts b/packages/nx/src/generators/utils/project-configuration.ts index c8ab3c12e5..9636f38316 100644 --- a/packages/nx/src/generators/utils/project-configuration.ts +++ b/packages/nx/src/generators/utils/project-configuration.ts @@ -353,18 +353,18 @@ function addProjectToWorkspaceJson( ); } - const configFile = + const projectConfigFile = (mode === 'create' && standalone) || !workspaceConfigPath ? joinPathFragments(project.root, 'project.json') : getProjectFileLocation(tree, projectName); const jsonSchema = - configFile && mode === 'create' + projectConfigFile && mode === 'create' ? { $schema: getRelativeProjectJsonSchemaPath(tree, project) } : {}; - if (configFile) { + if (projectConfigFile) { if (mode === 'delete') { - tree.delete(configFile); + tree.delete(projectConfigFile); delete workspaceJson.projects[projectName]; } else { // keep real workspace up to date @@ -373,9 +373,9 @@ function addProjectToWorkspaceJson( } // update the project.json file - writeJson(tree, configFile, { + writeJson(tree, projectConfigFile, { ...jsonSchema, - name: mode === 'create' ? projectName : project.name, + name: mode === 'create' ? projectName : project.name ?? projectName, ...project, root: undefined, }); diff --git a/packages/react-native/project.json b/packages/react-native/project.json index f9cf7dc016..921305d40f 100644 --- a/packages/react-native/project.json +++ b/packages/react-native/project.json @@ -1,4 +1,5 @@ { + "name": "react-native", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/react-native/src", "projectType": "library", diff --git a/packages/react/project.json b/packages/react/project.json index 5f1675acd8..9a30ed7c68 100644 --- a/packages/react/project.json +++ b/packages/react/project.json @@ -1,4 +1,5 @@ { + "name": "react", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/react", "projectType": "library", diff --git a/packages/rollup/project.json b/packages/rollup/project.json index 1b3b5cd97b..6324548aa9 100644 --- a/packages/rollup/project.json +++ b/packages/rollup/project.json @@ -1,4 +1,5 @@ { + "name": "rollup", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/rollup", "projectType": "library", diff --git a/packages/storybook/project.json b/packages/storybook/project.json index 4360b2f278..96dc519842 100644 --- a/packages/storybook/project.json +++ b/packages/storybook/project.json @@ -1,4 +1,5 @@ { + "name": "storybook", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/storybook", "projectType": "library", diff --git a/packages/tao/project.json b/packages/tao/project.json index 994c0149c6..fd8d937478 100644 --- a/packages/tao/project.json +++ b/packages/tao/project.json @@ -1,4 +1,5 @@ { + "name": "tao", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/tao", "projectType": "library", diff --git a/packages/vite/project.json b/packages/vite/project.json index 275c7e564d..145b0cd0f1 100644 --- a/packages/vite/project.json +++ b/packages/vite/project.json @@ -1,4 +1,5 @@ { + "name": "vite", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/vite", "projectType": "library", diff --git a/packages/web/project.json b/packages/web/project.json index 965be07300..ab634fb6d0 100644 --- a/packages/web/project.json +++ b/packages/web/project.json @@ -1,4 +1,5 @@ { + "name": "web", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/web", "projectType": "library", diff --git a/packages/webpack/project.json b/packages/webpack/project.json index b73c3af41d..1c1c5ea9e9 100644 --- a/packages/webpack/project.json +++ b/packages/webpack/project.json @@ -1,4 +1,5 @@ { + "name": "webpack", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/webpack", "projectType": "library", diff --git a/packages/workspace/project.json b/packages/workspace/project.json index a1ee7d8a7b..e2f69e4b08 100644 --- a/packages/workspace/project.json +++ b/packages/workspace/project.json @@ -1,4 +1,5 @@ { + "name": "workspace", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "packages/workspace/src", "projectType": "library", diff --git a/tools/eslint-rules/project.json b/tools/eslint-rules/project.json index ab6c9af21e..4921f14e8b 100644 --- a/tools/eslint-rules/project.json +++ b/tools/eslint-rules/project.json @@ -1,4 +1,5 @@ { + "name": "eslint-rules", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "tools/eslint-rules", "targets": { diff --git a/typedoc-theme/project.json b/typedoc-theme/project.json index 5cf55e2833..ecc183c2fd 100644 --- a/typedoc-theme/project.json +++ b/typedoc-theme/project.json @@ -1,4 +1,5 @@ { + "name": "typedoc-theme", "$schema": "../node_modules/nx/schemas/project-schema.json", "sourceRoot": "typedoc-theme/src", "projectType": "library", diff --git a/workspace.json b/workspace.json deleted file mode 100644 index 2795846cda..0000000000 --- a/workspace.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "version": 2, - "projects": { - "add-nx-to-monorepo": "packages/add-nx-to-monorepo", - "angular": "packages/angular", - "cli": "packages/cli", - "cra-to-nx": "packages/cra-to-nx", - "create-nx-plugin": "packages/create-nx-plugin", - "create-nx-workspace": "packages/create-nx-workspace", - "cypress": "packages/cypress", - "detox": "packages/detox", - "devkit": "packages/devkit", - "docs": "docs", - "e2e-add-nx-to-monorepo": "e2e/add-nx-to-monorepo", - "e2e-angular-core": "e2e/angular-core", - "e2e-angular-extensions": "e2e/angular-extensions", - "e2e-cypress": "e2e/cypress", - "e2e-detox": "e2e/detox", - "e2e-esbuild": "e2e/esbuild", - "e2e-expo": "e2e/expo", - "e2e-graph-client": "graph/client-e2e", - "e2e-jest": "e2e/jest", - "e2e-js": "e2e/js", - "e2e-linter": "e2e/linter", - "e2e-make-angular-cli-faster": "e2e/make-angular-cli-faster", - "e2e-next": "e2e/next", - "e2e-node": "e2e/node", - "e2e-nx-init": "e2e/nx-init", - "e2e-nx-misc": "e2e/nx-misc", - "e2e-nx-plugin": "e2e/nx-plugin", - "e2e-nx-run": "e2e/nx-run", - "e2e-react": "e2e/react", - "e2e-react-native": "e2e/react-native", - "e2e-rollup": "e2e/rollup", - "e2e-storybook": "e2e/storybook", - "e2e-storybook-angular": "e2e/storybook-angular", - "e2e-utils": "e2e/utils", - "e2e-vite": "e2e/vite", - "e2e-web": "e2e/web", - "e2e-webpack": "e2e/webpack", - "e2e-workspace-create": "e2e/workspace-create", - "esbuild": "packages/esbuild", - "eslint-plugin-nx": "packages/eslint-plugin-nx", - "eslint-rules": "tools/eslint-rules", - "expo": "packages/expo", - "express": "packages/express", - "graph-client": "graph/client", - "graph-ui-graph": "graph/ui-graph", - "jest": "packages/jest", - "js": "packages/js", - "linter": "packages/linter", - "make-angular-cli-faster": "packages/make-angular-cli-faster", - "nest": "packages/nest", - "next": "packages/next", - "node": "packages/node", - "nx": "packages/nx", - "nx-dev": "nx-dev/nx-dev", - "nx-dev-data-access-documents": "nx-dev/data-access-documents", - "nx-dev-data-access-menu": "nx-dev/data-access-menu", - "nx-dev-data-access-packages": "nx-dev/data-access-packages", - "nx-dev-e2e": "nx-dev/nx-dev-e2e", - "nx-dev-feature-analytics": "nx-dev/feature-analytics", - "nx-dev-feature-doc-viewer": "nx-dev/feature-doc-viewer", - "nx-dev-feature-package-schema-viewer": "nx-dev/feature-package-schema-viewer", - "nx-dev-feature-search": "nx-dev/feature-search", - "nx-dev-models-document": "nx-dev/models-document", - "nx-dev-models-menu": "nx-dev/models-menu", - "nx-dev-models-package": "nx-dev/models-package", - "nx-dev-ui-commands": "nx-dev/ui-commands", - "nx-dev-ui-common": "nx-dev/ui-common", - "nx-dev-ui-community": "nx-dev/ui-community", - "nx-dev-ui-conference": "nx-dev/ui-conference", - "nx-dev-ui-home": "nx-dev/ui-home", - "nx-dev-ui-markdoc": "nx-dev/ui-markdoc", - "nx-dev-ui-member-card": "nx-dev/ui-member-card", - "nx-dev-ui-references": "nx-dev/ui-references", - "nx-dev-ui-sponsor-card": "nx-dev/ui-sponsor-card", - "nx-dev-ui-theme": "nx-dev/ui-theme", - "nx-plugin": "packages/nx-plugin", - "react": "packages/react", - "react-native": "packages/react-native", - "rollup": "packages/rollup", - "storybook": "packages/storybook", - "tao": "packages/tao", - "typedoc-theme": "typedoc-theme", - "vite": "packages/vite", - "web": "packages/web", - "webpack": "packages/webpack", - "workspace": "packages/workspace" - }, - "$schema": "./node_modules/nx/schemas/workspace-schema.json" -}