diff --git a/docs/angular/api-angular/builders/ng-packagr-lite.md b/docs/angular/api-angular/executors/ng-packagr-lite.md similarity index 84% rename from docs/angular/api-angular/builders/ng-packagr-lite.md rename to docs/angular/api-angular/executors/ng-packagr-lite.md index c03f75dee5..2ff388f185 100644 --- a/docs/angular/api-angular/builders/ng-packagr-lite.md +++ b/docs/angular/api-angular/executors/ng-packagr-lite.md @@ -2,7 +2,7 @@ Build an Angular library for incremental building -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-angular/builders/package.md b/docs/angular/api-angular/executors/package.md similarity index 88% rename from docs/angular/api-angular/builders/package.md rename to docs/angular/api-angular/executors/package.md index 506a5054ce..2981a96842 100644 --- a/docs/angular/api-angular/builders/package.md +++ b/docs/angular/api-angular/executors/package.md @@ -2,7 +2,7 @@ Build and package an Angular library for publishing -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-angular/builders/webpack-browser.md b/docs/angular/api-angular/executors/webpack-browser.md similarity index 98% rename from docs/angular/api-angular/builders/webpack-browser.md rename to docs/angular/api-angular/executors/webpack-browser.md index 4fd34e498c..271df6af40 100644 --- a/docs/angular/api-angular/builders/webpack-browser.md +++ b/docs/angular/api-angular/executors/webpack-browser.md @@ -2,7 +2,7 @@ Angular browser builder that supports incremental builds -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-angular/schematics/application.md b/docs/angular/api-angular/generators/application.md similarity index 100% rename from docs/angular/api-angular/schematics/application.md rename to docs/angular/api-angular/generators/application.md diff --git a/docs/angular/api-angular/schematics/downgrade-module.md b/docs/angular/api-angular/generators/downgrade-module.md similarity index 100% rename from docs/angular/api-angular/schematics/downgrade-module.md rename to docs/angular/api-angular/generators/downgrade-module.md diff --git a/docs/angular/api-angular/schematics/karma-project.md b/docs/angular/api-angular/generators/karma-project.md similarity index 100% rename from docs/angular/api-angular/schematics/karma-project.md rename to docs/angular/api-angular/generators/karma-project.md diff --git a/docs/angular/api-angular/schematics/karma.md b/docs/angular/api-angular/generators/karma.md similarity index 100% rename from docs/angular/api-angular/schematics/karma.md rename to docs/angular/api-angular/generators/karma.md diff --git a/docs/angular/api-angular/schematics/library.md b/docs/angular/api-angular/generators/library.md similarity index 100% rename from docs/angular/api-angular/schematics/library.md rename to docs/angular/api-angular/generators/library.md diff --git a/docs/angular/api-angular/schematics/move.md b/docs/angular/api-angular/generators/move.md similarity index 100% rename from docs/angular/api-angular/schematics/move.md rename to docs/angular/api-angular/generators/move.md diff --git a/docs/angular/api-angular/schematics/ngrx.md b/docs/angular/api-angular/generators/ngrx.md similarity index 100% rename from docs/angular/api-angular/schematics/ngrx.md rename to docs/angular/api-angular/generators/ngrx.md diff --git a/docs/angular/api-angular/schematics/stories.md b/docs/angular/api-angular/generators/stories.md similarity index 100% rename from docs/angular/api-angular/schematics/stories.md rename to docs/angular/api-angular/generators/stories.md diff --git a/docs/angular/api-angular/schematics/storybook-configuration.md b/docs/angular/api-angular/generators/storybook-configuration.md similarity index 100% rename from docs/angular/api-angular/schematics/storybook-configuration.md rename to docs/angular/api-angular/generators/storybook-configuration.md diff --git a/docs/angular/api-angular/schematics/upgrade-module.md b/docs/angular/api-angular/generators/upgrade-module.md similarity index 100% rename from docs/angular/api-angular/schematics/upgrade-module.md rename to docs/angular/api-angular/generators/upgrade-module.md diff --git a/docs/angular/api-cypress/builders/cypress.md b/docs/angular/api-cypress/executors/cypress.md similarity index 95% rename from docs/angular/api-cypress/builders/cypress.md rename to docs/angular/api-cypress/executors/cypress.md index c940e55be1..5f0ac9c1ec 100644 --- a/docs/angular/api-cypress/builders/cypress.md +++ b/docs/angular/api-cypress/executors/cypress.md @@ -2,7 +2,7 @@ Run Cypress e2e tests -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-express/schematics/application.md b/docs/angular/api-express/generators/application.md similarity index 100% rename from docs/angular/api-express/schematics/application.md rename to docs/angular/api-express/generators/application.md diff --git a/docs/angular/api-jest/builders/jest.md b/docs/angular/api-jest/executors/jest.md similarity index 98% rename from docs/angular/api-jest/builders/jest.md rename to docs/angular/api-jest/executors/jest.md index beca0edde6..8c3482cd4b 100644 --- a/docs/angular/api-jest/builders/jest.md +++ b/docs/angular/api-jest/executors/jest.md @@ -2,7 +2,7 @@ Run Jest unit tests -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-linter/builders/eslint.md b/docs/angular/api-linter/executors/eslint.md similarity index 91% rename from docs/angular/api-linter/builders/eslint.md rename to docs/angular/api-linter/executors/eslint.md index 0886f1080d..c9db814ac5 100644 --- a/docs/angular/api-linter/builders/eslint.md +++ b/docs/angular/api-linter/executors/eslint.md @@ -2,7 +2,7 @@ Run ESLint on a project -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-linter/builders/lint.md b/docs/angular/api-linter/executors/lint.md similarity index 92% rename from docs/angular/api-linter/builders/lint.md rename to docs/angular/api-linter/executors/lint.md index ebe4e1a3ff..24da827c26 100644 --- a/docs/angular/api-linter/builders/lint.md +++ b/docs/angular/api-linter/executors/lint.md @@ -2,7 +2,7 @@ **[DEPRECATED]**: Please use the eslint builder instead, an automated migration was provided in v10.3.0 -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-nest/schematics/application.md b/docs/angular/api-nest/generators/application.md similarity index 100% rename from docs/angular/api-nest/schematics/application.md rename to docs/angular/api-nest/generators/application.md diff --git a/docs/angular/api-nest/schematics/class.md b/docs/angular/api-nest/generators/class.md similarity index 100% rename from docs/angular/api-nest/schematics/class.md rename to docs/angular/api-nest/generators/class.md diff --git a/docs/angular/api-nest/schematics/controller.md b/docs/angular/api-nest/generators/controller.md similarity index 100% rename from docs/angular/api-nest/schematics/controller.md rename to docs/angular/api-nest/generators/controller.md diff --git a/docs/angular/api-nest/schematics/decorator.md b/docs/angular/api-nest/generators/decorator.md similarity index 100% rename from docs/angular/api-nest/schematics/decorator.md rename to docs/angular/api-nest/generators/decorator.md diff --git a/docs/angular/api-nest/schematics/filter.md b/docs/angular/api-nest/generators/filter.md similarity index 100% rename from docs/angular/api-nest/schematics/filter.md rename to docs/angular/api-nest/generators/filter.md diff --git a/docs/angular/api-nest/schematics/gateway.md b/docs/angular/api-nest/generators/gateway.md similarity index 100% rename from docs/angular/api-nest/schematics/gateway.md rename to docs/angular/api-nest/generators/gateway.md diff --git a/docs/angular/api-nest/schematics/guard.md b/docs/angular/api-nest/generators/guard.md similarity index 100% rename from docs/angular/api-nest/schematics/guard.md rename to docs/angular/api-nest/generators/guard.md diff --git a/docs/angular/api-nest/schematics/interceptor.md b/docs/angular/api-nest/generators/interceptor.md similarity index 100% rename from docs/angular/api-nest/schematics/interceptor.md rename to docs/angular/api-nest/generators/interceptor.md diff --git a/docs/angular/api-nest/schematics/interface.md b/docs/angular/api-nest/generators/interface.md similarity index 100% rename from docs/angular/api-nest/schematics/interface.md rename to docs/angular/api-nest/generators/interface.md diff --git a/docs/angular/api-nest/schematics/library.md b/docs/angular/api-nest/generators/library.md similarity index 100% rename from docs/angular/api-nest/schematics/library.md rename to docs/angular/api-nest/generators/library.md diff --git a/docs/angular/api-nest/schematics/middleware.md b/docs/angular/api-nest/generators/middleware.md similarity index 100% rename from docs/angular/api-nest/schematics/middleware.md rename to docs/angular/api-nest/generators/middleware.md diff --git a/docs/angular/api-nest/schematics/module.md b/docs/angular/api-nest/generators/module.md similarity index 100% rename from docs/angular/api-nest/schematics/module.md rename to docs/angular/api-nest/generators/module.md diff --git a/docs/angular/api-nest/schematics/pipe.md b/docs/angular/api-nest/generators/pipe.md similarity index 100% rename from docs/angular/api-nest/schematics/pipe.md rename to docs/angular/api-nest/generators/pipe.md diff --git a/docs/angular/api-nest/schematics/provider.md b/docs/angular/api-nest/generators/provider.md similarity index 100% rename from docs/angular/api-nest/schematics/provider.md rename to docs/angular/api-nest/generators/provider.md diff --git a/docs/angular/api-nest/schematics/resolver.md b/docs/angular/api-nest/generators/resolver.md similarity index 100% rename from docs/angular/api-nest/schematics/resolver.md rename to docs/angular/api-nest/generators/resolver.md diff --git a/docs/angular/api-nest/schematics/service.md b/docs/angular/api-nest/generators/service.md similarity index 100% rename from docs/angular/api-nest/schematics/service.md rename to docs/angular/api-nest/generators/service.md diff --git a/docs/angular/api-next/builders/build.md b/docs/angular/api-next/executors/build.md similarity index 81% rename from docs/angular/api-next/builders/build.md rename to docs/angular/api-next/executors/build.md index c1c48a58cb..7c3d168a2a 100644 --- a/docs/angular/api-next/builders/build.md +++ b/docs/angular/api-next/executors/build.md @@ -2,7 +2,7 @@ Build a Next.js app -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-next/builders/export.md b/docs/angular/api-next/executors/export.md similarity index 78% rename from docs/angular/api-next/builders/export.md rename to docs/angular/api-next/executors/export.md index 830302d8b3..4ab8cc7ecc 100644 --- a/docs/angular/api-next/builders/export.md +++ b/docs/angular/api-next/executors/export.md @@ -2,7 +2,7 @@ Export a Next.js app. The exported application is located at dist/\$outputPath/exported. -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-next/builders/server.md b/docs/angular/api-next/executors/server.md similarity index 86% rename from docs/angular/api-next/builders/server.md rename to docs/angular/api-next/executors/server.md index 8f0510f261..94641914c9 100644 --- a/docs/angular/api-next/builders/server.md +++ b/docs/angular/api-next/executors/server.md @@ -2,7 +2,7 @@ Serve a Next.js app -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-next/schematics/application.md b/docs/angular/api-next/generators/application.md similarity index 100% rename from docs/angular/api-next/schematics/application.md rename to docs/angular/api-next/generators/application.md diff --git a/docs/angular/api-next/schematics/component.md b/docs/angular/api-next/generators/component.md similarity index 100% rename from docs/angular/api-next/schematics/component.md rename to docs/angular/api-next/generators/component.md diff --git a/docs/angular/api-next/schematics/page.md b/docs/angular/api-next/generators/page.md similarity index 100% rename from docs/angular/api-next/schematics/page.md rename to docs/angular/api-next/generators/page.md diff --git a/docs/angular/api-node/builders/build.md b/docs/angular/api-node/executors/build.md similarity index 95% rename from docs/angular/api-node/builders/build.md rename to docs/angular/api-node/executors/build.md index 1080381520..96433192f2 100644 --- a/docs/angular/api-node/builders/build.md +++ b/docs/angular/api-node/executors/build.md @@ -2,7 +2,7 @@ Build a Node application -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-node/builders/execute.md b/docs/angular/api-node/executors/execute.md similarity index 88% rename from docs/angular/api-node/builders/execute.md rename to docs/angular/api-node/executors/execute.md index 73f1a5c3f0..44fe9a5277 100644 --- a/docs/angular/api-node/builders/execute.md +++ b/docs/angular/api-node/executors/execute.md @@ -2,7 +2,7 @@ Execute a Node application -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-node/builders/package.md b/docs/angular/api-node/executors/package.md similarity index 91% rename from docs/angular/api-node/builders/package.md rename to docs/angular/api-node/executors/package.md index 1799dcda7b..25b0a23e17 100644 --- a/docs/angular/api-node/builders/package.md +++ b/docs/angular/api-node/executors/package.md @@ -2,7 +2,7 @@ Package a Node library -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-node/schematics/application.md b/docs/angular/api-node/generators/application.md similarity index 100% rename from docs/angular/api-node/schematics/application.md rename to docs/angular/api-node/generators/application.md diff --git a/docs/angular/api-node/schematics/library.md b/docs/angular/api-node/generators/library.md similarity index 100% rename from docs/angular/api-node/schematics/library.md rename to docs/angular/api-node/generators/library.md diff --git a/docs/angular/api-nx-plugin/builders/e2e.md b/docs/angular/api-nx-plugin/executors/e2e.md similarity index 71% rename from docs/angular/api-nx-plugin/builders/e2e.md rename to docs/angular/api-nx-plugin/executors/e2e.md index 816558d0d0..6a30dc4b9b 100644 --- a/docs/angular/api-nx-plugin/builders/e2e.md +++ b/docs/angular/api-nx-plugin/executors/e2e.md @@ -2,7 +2,7 @@ Creates and runs an e2e for a Nx Plugin -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-nx-plugin/schematics/builder.md b/docs/angular/api-nx-plugin/generators/builder.md similarity index 100% rename from docs/angular/api-nx-plugin/schematics/builder.md rename to docs/angular/api-nx-plugin/generators/builder.md diff --git a/docs/angular/api-nx-plugin/schematics/migration.md b/docs/angular/api-nx-plugin/generators/migration.md similarity index 100% rename from docs/angular/api-nx-plugin/schematics/migration.md rename to docs/angular/api-nx-plugin/generators/migration.md diff --git a/docs/angular/api-nx-plugin/schematics/plugin.md b/docs/angular/api-nx-plugin/generators/plugin.md similarity index 100% rename from docs/angular/api-nx-plugin/schematics/plugin.md rename to docs/angular/api-nx-plugin/generators/plugin.md diff --git a/docs/angular/api-nx-plugin/schematics/schematic.md b/docs/angular/api-nx-plugin/generators/schematic.md similarity index 100% rename from docs/angular/api-nx-plugin/schematics/schematic.md rename to docs/angular/api-nx-plugin/generators/schematic.md diff --git a/docs/angular/api-react/schematics/application.md b/docs/angular/api-react/generators/application.md similarity index 100% rename from docs/angular/api-react/schematics/application.md rename to docs/angular/api-react/generators/application.md diff --git a/docs/angular/api-react/schematics/component-cypress-spec.md b/docs/angular/api-react/generators/component-cypress-spec.md similarity index 100% rename from docs/angular/api-react/schematics/component-cypress-spec.md rename to docs/angular/api-react/generators/component-cypress-spec.md diff --git a/docs/angular/api-react/schematics/component-story.md b/docs/angular/api-react/generators/component-story.md similarity index 100% rename from docs/angular/api-react/schematics/component-story.md rename to docs/angular/api-react/generators/component-story.md diff --git a/docs/angular/api-react/schematics/component.md b/docs/angular/api-react/generators/component.md similarity index 100% rename from docs/angular/api-react/schematics/component.md rename to docs/angular/api-react/generators/component.md diff --git a/docs/angular/api-react/schematics/library.md b/docs/angular/api-react/generators/library.md similarity index 100% rename from docs/angular/api-react/schematics/library.md rename to docs/angular/api-react/generators/library.md diff --git a/docs/angular/api-react/schematics/redux.md b/docs/angular/api-react/generators/redux.md similarity index 100% rename from docs/angular/api-react/schematics/redux.md rename to docs/angular/api-react/generators/redux.md diff --git a/docs/angular/api-react/schematics/stories.md b/docs/angular/api-react/generators/stories.md similarity index 100% rename from docs/angular/api-react/schematics/stories.md rename to docs/angular/api-react/generators/stories.md diff --git a/docs/angular/api-react/schematics/storybook-configuration.md b/docs/angular/api-react/generators/storybook-configuration.md similarity index 100% rename from docs/angular/api-react/schematics/storybook-configuration.md rename to docs/angular/api-react/generators/storybook-configuration.md diff --git a/docs/angular/api-storybook/builders/build.md b/docs/angular/api-storybook/executors/build.md similarity index 79% rename from docs/angular/api-storybook/builders/build.md rename to docs/angular/api-storybook/executors/build.md index 6d16ae6db7..fca3f6db6e 100644 --- a/docs/angular/api-storybook/builders/build.md +++ b/docs/angular/api-storybook/executors/build.md @@ -2,7 +2,7 @@ Build Storybook -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-storybook/builders/storybook.md b/docs/angular/api-storybook/executors/storybook.md similarity index 89% rename from docs/angular/api-storybook/builders/storybook.md rename to docs/angular/api-storybook/executors/storybook.md index 58f6cd165b..02fd65cbca 100644 --- a/docs/angular/api-storybook/builders/storybook.md +++ b/docs/angular/api-storybook/executors/storybook.md @@ -2,7 +2,7 @@ Serve Storybook -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-storybook/schematics/configuration.md b/docs/angular/api-storybook/generators/configuration.md similarity index 100% rename from docs/angular/api-storybook/schematics/configuration.md rename to docs/angular/api-storybook/generators/configuration.md diff --git a/docs/angular/api-storybook/schematics/cypress-project.md b/docs/angular/api-storybook/generators/cypress-project.md similarity index 100% rename from docs/angular/api-storybook/schematics/cypress-project.md rename to docs/angular/api-storybook/generators/cypress-project.md diff --git a/docs/angular/api-web/builders/build.md b/docs/angular/api-web/executors/build.md similarity index 97% rename from docs/angular/api-web/builders/build.md rename to docs/angular/api-web/executors/build.md index be67fd7ff7..cb7126f289 100644 --- a/docs/angular/api-web/builders/build.md +++ b/docs/angular/api-web/executors/build.md @@ -2,7 +2,7 @@ Build a application -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-web/builders/dev-server.md b/docs/angular/api-web/executors/dev-server.md similarity index 92% rename from docs/angular/api-web/builders/dev-server.md rename to docs/angular/api-web/executors/dev-server.md index ed4a0bc461..e53943a850 100644 --- a/docs/angular/api-web/builders/dev-server.md +++ b/docs/angular/api-web/executors/dev-server.md @@ -2,7 +2,7 @@ Serve a web application -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-web/builders/file-server.md b/docs/angular/api-web/executors/file-server.md similarity index 88% rename from docs/angular/api-web/builders/file-server.md rename to docs/angular/api-web/executors/file-server.md index 9216dfe874..caa6110847 100644 --- a/docs/angular/api-web/builders/file-server.md +++ b/docs/angular/api-web/executors/file-server.md @@ -2,7 +2,7 @@ Serve a web application from a folder -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-web/builders/package.md b/docs/angular/api-web/executors/package.md similarity index 94% rename from docs/angular/api-web/builders/package.md rename to docs/angular/api-web/executors/package.md index fcb94cbf4f..7ce36d29e6 100644 --- a/docs/angular/api-web/builders/package.md +++ b/docs/angular/api-web/executors/package.md @@ -2,7 +2,7 @@ Package a library -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Properties diff --git a/docs/angular/api-web/schematics/application.md b/docs/angular/api-web/generators/application.md similarity index 100% rename from docs/angular/api-web/schematics/application.md rename to docs/angular/api-web/generators/application.md diff --git a/docs/angular/api-workspace/builders/run-commands.md b/docs/angular/api-workspace/executors/run-commands.md similarity index 98% rename from docs/angular/api-workspace/builders/run-commands.md rename to docs/angular/api-workspace/executors/run-commands.md index c10a295449..fc0c90dbc8 100644 --- a/docs/angular/api-workspace/builders/run-commands.md +++ b/docs/angular/api-workspace/executors/run-commands.md @@ -2,7 +2,7 @@ Run any custom commands with Nx -Builder properties can be configured in angular.json when defining the builder, or when invoking it. +Properties can be configured in angular.json when defining the executor, or when invoking it. ## Examples diff --git a/docs/angular/api-workspace/schematics/library.md b/docs/angular/api-workspace/generators/library.md similarity index 100% rename from docs/angular/api-workspace/schematics/library.md rename to docs/angular/api-workspace/generators/library.md diff --git a/docs/angular/api-workspace/schematics/move.md b/docs/angular/api-workspace/generators/move.md similarity index 100% rename from docs/angular/api-workspace/schematics/move.md rename to docs/angular/api-workspace/generators/move.md diff --git a/docs/angular/api-workspace/schematics/remove.md b/docs/angular/api-workspace/generators/remove.md similarity index 100% rename from docs/angular/api-workspace/schematics/remove.md rename to docs/angular/api-workspace/generators/remove.md diff --git a/docs/angular/api-workspace/schematics/run-commands.md b/docs/angular/api-workspace/generators/run-commands.md similarity index 100% rename from docs/angular/api-workspace/schematics/run-commands.md rename to docs/angular/api-workspace/generators/run-commands.md diff --git a/docs/angular/api-workspace/schematics/workspace-generator.md b/docs/angular/api-workspace/generators/workspace-generator.md similarity index 100% rename from docs/angular/api-workspace/schematics/workspace-generator.md rename to docs/angular/api-workspace/generators/workspace-generator.md diff --git a/docs/angular/builders.json b/docs/angular/executors.json similarity index 100% rename from docs/angular/builders.json rename to docs/angular/executors.json diff --git a/docs/angular/schematics.json b/docs/angular/generators.json similarity index 100% rename from docs/angular/schematics.json rename to docs/angular/generators.json diff --git a/docs/map.json b/docs/map.json index 89c9938a54..1e989d508c 100644 --- a/docs/map.json +++ b/docs/map.json @@ -263,44 +263,44 @@ "file": "shared/workspace-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "library", "id": "library", - "file": "angular/api-workspace/schematics/library" + "file": "angular/api-workspace/generators/library" }, { "name": "move", "id": "move", - "file": "angular/api-workspace/schematics/move" + "file": "angular/api-workspace/generators/move" }, { "name": "remove", "id": "remove", - "file": "angular/api-workspace/schematics/remove" + "file": "angular/api-workspace/generators/remove" }, { "name": "run-commands", "id": "run-commands", - "file": "angular/api-workspace/schematics/run-commands" + "file": "angular/api-workspace/generators/run-commands" }, { "name": "workspace-generator", "id": "workspace-generator", - "file": "angular/api-workspace/schematics/workspace-generator" + "file": "angular/api-workspace/generators/workspace-generator" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "run-commands", "id": "run-commands", - "file": "angular/api-workspace/builders/run-commands" + "file": "angular/api-workspace/executors/run-commands" } ] } @@ -317,39 +317,39 @@ "file": "shared/web-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "angular/api-web/schematics/application" + "file": "angular/api-web/generators/application" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "angular/api-web/builders/build" + "file": "angular/api-web/executors/build" }, { "name": "dev-server", "id": "dev-server", - "file": "angular/api-web/builders/dev-server" + "file": "angular/api-web/executors/dev-server" }, { "name": "file-server", "id": "file-server", - "file": "angular/api-web/builders/file-server" + "file": "angular/api-web/executors/file-server" }, { "name": "package", "id": "package", - "file": "angular/api-web/builders/package" + "file": "angular/api-web/executors/package" } ] } @@ -366,79 +366,79 @@ "file": "shared/angular-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "angular/api-angular/schematics/application" + "file": "angular/api-angular/generators/application" }, { "name": "downgrade-module", "id": "downgrade-module", - "file": "angular/api-angular/schematics/downgrade-module" + "file": "angular/api-angular/generators/downgrade-module" }, { "name": "karma-project", "id": "karma-project", - "file": "angular/api-angular/schematics/karma-project" + "file": "angular/api-angular/generators/karma-project" }, { "name": "karma", "id": "karma", - "file": "angular/api-angular/schematics/karma" + "file": "angular/api-angular/generators/karma" }, { "name": "library", "id": "library", - "file": "angular/api-angular/schematics/library" + "file": "angular/api-angular/generators/library" }, { "name": "move", "id": "move", - "file": "angular/api-angular/schematics/move" + "file": "angular/api-angular/generators/move" }, { "name": "ngrx", "id": "ngrx", - "file": "angular/api-angular/schematics/ngrx" + "file": "angular/api-angular/generators/ngrx" }, { "name": "stories", "id": "stories", - "file": "angular/api-angular/schematics/stories" + "file": "angular/api-angular/generators/stories" }, { "name": "storybook-configuration", "id": "storybook-configuration", - "file": "angular/api-angular/schematics/storybook-configuration" + "file": "angular/api-angular/generators/storybook-configuration" }, { "name": "upgrade-module", "id": "upgrade-module", - "file": "angular/api-angular/schematics/upgrade-module" + "file": "angular/api-angular/generators/upgrade-module" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "package", "id": "package", - "file": "angular/api-angular/builders/package" + "file": "angular/api-angular/executors/package" }, { "name": "ng packagr lite", "id": "ng-packagr-lite", - "file": "angular/api-angular/builders/ng-packagr-lite" + "file": "angular/api-angular/executors/ng-packagr-lite" }, { "name": "webpack-browser", "id": "webpack-browser", - "file": "angular/api-angular/builders/webpack-browser" + "file": "angular/api-angular/executors/webpack-browser" } ] } @@ -455,48 +455,48 @@ "file": "shared/react-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "angular/api-react/schematics/application" + "file": "angular/api-react/generators/application" }, { "name": "component", "id": "component", - "file": "angular/api-react/schematics/component" + "file": "angular/api-react/generators/component" }, { "name": "component-cypress-spec", "id": "component-cypress-spec", - "file": "angular/api-react/schematics/component-cypress-spec" + "file": "angular/api-react/generators/component-cypress-spec" }, { "name": "component-story", "id": "component-story", - "file": "angular/api-react/schematics/component-story" + "file": "angular/api-react/generators/component-story" }, { "name": "library", "id": "library", - "file": "angular/api-react/schematics/library" + "file": "angular/api-react/generators/library" }, { "name": "redux", "id": "redux", - "file": "angular/api-react/schematics/redux" + "file": "angular/api-react/generators/redux" }, { "name": "stories", "id": "stories", - "file": "angular/api-react/schematics/stories" + "file": "angular/api-react/generators/stories" }, { "name": "storybook-configuration", "id": "storybook-configuration", - "file": "angular/api-react/schematics/storybook-configuration" + "file": "angular/api-react/generators/storybook-configuration" } ] } @@ -513,13 +513,13 @@ "file": "shared/jest-plugin" }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "jest", "id": "jest", - "file": "angular/api-jest/builders/jest" + "file": "angular/api-jest/executors/jest" } ] } @@ -536,13 +536,13 @@ "file": "shared/cypress-plugin" }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "cypress", "id": "cypress", - "file": "angular/api-cypress/builders/cypress" + "file": "angular/api-cypress/executors/cypress" } ] } @@ -559,34 +559,34 @@ "file": "angular/guides/storybook-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "configuration", "id": "configuration", - "file": "angular/api-storybook/schematics/configuration" + "file": "angular/api-storybook/generators/configuration" }, { "name": "cypress-project", "id": "cypress-project", - "file": "angular/api-storybook/schematics/cypress-project" + "file": "angular/api-storybook/generators/cypress-project" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "angular/api-storybook/builders/build" + "file": "angular/api-storybook/executors/build" }, { "name": "storybook", "id": "storybook", - "file": "angular/api-storybook/builders/storybook" + "file": "angular/api-storybook/executors/storybook" } ] } @@ -597,18 +597,18 @@ "id": "linter", "itemList": [ { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "eslint", "id": "eslint", - "file": "angular/api-linter/builders/eslint" + "file": "angular/api-linter/executors/eslint" }, { "name": "lint", "id": "lint", - "file": "angular/api-linter/builders/lint" + "file": "angular/api-linter/executors/lint" } ] } @@ -625,39 +625,39 @@ "file": "shared/node-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "angular/api-node/schematics/application" + "file": "angular/api-node/generators/application" }, { "name": "library", "id": "library", - "file": "angular/api-node/schematics/library" + "file": "angular/api-node/generators/library" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "angular/api-node/builders/build" + "file": "angular/api-node/executors/build" }, { "name": "execute", "id": "execute", - "file": "angular/api-node/builders/execute" + "file": "angular/api-node/executors/execute" }, { "name": "package", "id": "package", - "file": "angular/api-node/builders/package" + "file": "angular/api-node/executors/package" } ] } @@ -674,13 +674,13 @@ "file": "shared/express-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "angular/api-express/schematics/application" + "file": "angular/api-express/generators/application" } ] } @@ -697,88 +697,88 @@ "file": "shared/nest-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "angular/api-nest/schematics/application" + "file": "angular/api-nest/generators/application" }, { "name": "class", "id": "class", - "file": "angular/api-nest/schematics/class" + "file": "angular/api-nest/generators/class" }, { "name": "controller", "id": "controller", - "file": "angular/api-nest/schematics/controller" + "file": "angular/api-nest/generators/controller" }, { "name": "decorator", "id": "decorator", - "file": "angular/api-nest/schematics/decorator" + "file": "angular/api-nest/generators/decorator" }, { "name": "filter", "id": "filter", - "file": "angular/api-nest/schematics/filter" + "file": "angular/api-nest/generators/filter" }, { "name": "gateway", "id": "gateway", - "file": "angular/api-nest/schematics/gateway" + "file": "angular/api-nest/generators/gateway" }, { "name": "guard", "id": "guard", - "file": "angular/api-nest/schematics/guard" + "file": "angular/api-nest/generators/guard" }, { "name": "interceptor", "id": "interceptor", - "file": "angular/api-nest/schematics/interceptor" + "file": "angular/api-nest/generators/interceptor" }, { "name": "interface", "id": "interface", - "file": "angular/api-nest/schematics/interface" + "file": "angular/api-nest/generators/interface" }, { "name": "library", "id": "library", - "file": "angular/api-nest/schematics/library" + "file": "angular/api-nest/generators/library" }, { "name": "middleware", "id": "middleware", - "file": "angular/api-nest/schematics/middleware" + "file": "angular/api-nest/generators/middleware" }, { "name": "module", "id": "module", - "file": "angular/api-nest/schematics/module" + "file": "angular/api-nest/generators/module" }, { "name": "pipe", "id": "pipe", - "file": "angular/api-nest/schematics/pipe" + "file": "angular/api-nest/generators/pipe" }, { "name": "provider", "id": "provider", - "file": "angular/api-nest/schematics/provider" + "file": "angular/api-nest/generators/provider" }, { "name": "resolver", "id": "resolver", - "file": "angular/api-nest/schematics/resolver" + "file": "angular/api-nest/generators/resolver" }, { "name": "service", "id": "service", - "file": "angular/api-nest/schematics/service" + "file": "angular/api-nest/generators/service" } ] } @@ -795,44 +795,44 @@ "file": "shared/next-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "angular/api-next/schematics/application" + "file": "angular/api-next/generators/application" }, { "name": "component", "id": "component", - "file": "angular/api-next/schematics/component" + "file": "angular/api-next/generators/component" }, { "name": "page", "id": "page", - "file": "angular/api-next/schematics/page" + "file": "angular/api-next/generators/page" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "angular/api-next/builders/build" + "file": "angular/api-next/executors/build" }, { "name": "server", "id": "server", - "file": "angular/api-next/builders/server" + "file": "angular/api-next/executors/server" }, { "name": "export", "id": "export", - "file": "angular/api-next/builders/export" + "file": "angular/api-next/executors/export" } ] } @@ -849,39 +849,39 @@ "file": "shared/nx-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "builder", "id": "builder", - "file": "angular/api-nx-plugin/schematics/builder" + "file": "angular/api-nx-plugin/generators/builder" }, { "name": "migration", "id": "migration", - "file": "angular/api-nx-plugin/schematics/migration" + "file": "angular/api-nx-plugin/generators/migration" }, { "name": "plugin", "id": "plugin", - "file": "angular/api-nx-plugin/schematics/plugin" + "file": "angular/api-nx-plugin/generators/plugin" }, { "name": "schematic", "id": "schematic", - "file": "angular/api-nx-plugin/schematics/schematic" + "file": "angular/api-nx-plugin/generators/schematic" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "e2e", "id": "e2e", - "file": "angular/api-nx-plugin/builders/e2e" + "file": "angular/api-nx-plugin/executors/e2e" } ] } @@ -905,8 +905,8 @@ "file": "angular/guides/configuration" }, { - "name": "Builders", - "id": "builders", + "name": "Executors / Builders", + "id": "executors", "itemList": [ { "name": "Using Builders", @@ -931,8 +931,8 @@ "file": "shared/computation-caching" }, { - "name": "Schematics", - "id": "schematics", + "name": "Generators", + "id": "generators", "itemList": [ { "name": "Using Schematics", @@ -1356,44 +1356,44 @@ "file": "shared/workspace-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "library", "id": "library", - "file": "react/api-workspace/schematics/library" + "file": "react/api-workspace/generators/library" }, { "name": "move", "id": "move", - "file": "react/api-workspace/schematics/move" + "file": "react/api-workspace/generators/move" }, { "name": "remove", "id": "remove", - "file": "react/api-workspace/schematics/remove" + "file": "react/api-workspace/generators/remove" }, { "name": "run-commands", "id": "run-commands", - "file": "react/api-workspace/schematics/run-commands" + "file": "react/api-workspace/generators/run-commands" }, { "name": "workspace-generator", "id": "workspace-generator", - "file": "react/api-workspace/schematics/workspace-generator" + "file": "react/api-workspace/generators/workspace-generator" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "run-commands", "id": "run-commands", - "file": "react/api-workspace/builders/run-commands" + "file": "react/api-workspace/executors/run-commands" } ] } @@ -1410,39 +1410,39 @@ "file": "shared/web-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "react/api-web/schematics/application" + "file": "react/api-web/generators/application" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "react/api-web/builders/build" + "file": "react/api-web/executors/build" }, { "name": "dev-server", "id": "dev-server", - "file": "react/api-web/builders/dev-server" + "file": "react/api-web/executors/dev-server" }, { "name": "file-server", "id": "file-server", - "file": "react/api-web/builders/file-server" + "file": "react/api-web/executors/file-server" }, { "name": "package", "id": "package", - "file": "react/api-web/builders/package" + "file": "react/api-web/executors/package" } ] } @@ -1459,79 +1459,79 @@ "file": "shared/angular-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "react/api-angular/schematics/application" + "file": "react/api-angular/generators/application" }, { "name": "downgrade-module", "id": "downgrade-module", - "file": "react/api-angular/schematics/downgrade-module" + "file": "react/api-angular/generators/downgrade-module" }, { "name": "karma-project", "id": "karma-project", - "file": "react/api-angular/schematics/karma-project" + "file": "react/api-angular/generators/karma-project" }, { "name": "karma", "id": "karma", - "file": "react/api-angular/schematics/karma" + "file": "react/api-angular/generators/karma" }, { "name": "library", "id": "library", - "file": "react/api-angular/schematics/library" + "file": "react/api-angular/generators/library" }, { "name": "move", "id": "move", - "file": "react/api-angular/schematics/move" + "file": "react/api-angular/generators/move" }, { "name": "ngrx", "id": "ngrx", - "file": "react/api-angular/schematics/ngrx" + "file": "react/api-angular/generators/ngrx" }, { "name": "stories", "id": "stories", - "file": "react/api-angular/schematics/stories" + "file": "react/api-angular/generators/stories" }, { "name": "storybook-configuration", "id": "storybook-configuration", - "file": "react/api-angular/schematics/storybook-configuration" + "file": "react/api-angular/generators/storybook-configuration" }, { "name": "upgrade-module", "id": "upgrade-module", - "file": "react/api-angular/schematics/upgrade-module" + "file": "react/api-angular/generators/upgrade-module" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "package", "id": "package", - "file": "react/api-angular/builders/package" + "file": "react/api-angular/executors/package" }, { "name": "ng packagr lite", "id": "ng-packagr-lite", - "file": "react/api-angular/builders/ng-packagr-lite" + "file": "react/api-angular/executors/ng-packagr-lite" }, { "name": "webpack-browser", "id": "webpack-browser", - "file": "react/api-angular/builders/webpack-browser" + "file": "react/api-angular/executors/webpack-browser" } ] } @@ -1548,48 +1548,48 @@ "file": "shared/react-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "react/api-react/schematics/application" + "file": "react/api-react/generators/application" }, { "name": "component", "id": "component", - "file": "react/api-react/schematics/component" + "file": "react/api-react/generators/component" }, { "name": "component-cypress-spec", "id": "component-cypress-spec", - "file": "react/api-react/schematics/component-cypress-spec" + "file": "react/api-react/generators/component-cypress-spec" }, { "name": "component-story", "id": "component-story", - "file": "react/api-react/schematics/component-story" + "file": "react/api-react/generators/component-story" }, { "name": "library", "id": "library", - "file": "react/api-react/schematics/library" + "file": "react/api-react/generators/library" }, { "name": "redux", "id": "redux", - "file": "react/api-react/schematics/redux" + "file": "react/api-react/generators/redux" }, { "name": "stories", "id": "stories", - "file": "react/api-react/schematics/stories" + "file": "react/api-react/generators/stories" }, { "name": "storybook-configuration", "id": "storybook-configuration", - "file": "react/api-react/schematics/storybook-configuration" + "file": "react/api-react/generators/storybook-configuration" } ] } @@ -1606,13 +1606,13 @@ "file": "shared/jest-plugin" }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "jest", "id": "jest", - "file": "react/api-jest/builders/jest" + "file": "react/api-jest/executors/jest" } ] } @@ -1629,13 +1629,13 @@ "file": "shared/cypress-plugin" }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "cypress", "id": "cypress", - "file": "react/api-cypress/builders/cypress" + "file": "react/api-cypress/executors/cypress" } ] } @@ -1652,34 +1652,34 @@ "file": "react/guides/storybook-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "configuration", "id": "configuration", - "file": "react/api-storybook/schematics/configuration" + "file": "react/api-storybook/generators/configuration" }, { "name": "cypress-project", "id": "cypress-project", - "file": "react/api-storybook/schematics/cypress-project" + "file": "react/api-storybook/generators/cypress-project" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "react/api-storybook/builders/build" + "file": "react/api-storybook/executors/build" }, { "name": "storybook", "id": "storybook", - "file": "react/api-storybook/builders/storybook" + "file": "react/api-storybook/executors/storybook" } ] } @@ -1690,18 +1690,18 @@ "id": "linter", "itemList": [ { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "eslint", "id": "eslint", - "file": "react/api-linter/builders/eslint" + "file": "react/api-linter/executors/eslint" }, { "name": "lint", "id": "lint", - "file": "react/api-linter/builders/lint" + "file": "react/api-linter/executors/lint" } ] } @@ -1718,39 +1718,39 @@ "file": "shared/node-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "react/api-node/schematics/application" + "file": "react/api-node/generators/application" }, { "name": "library", "id": "library", - "file": "react/api-node/schematics/library" + "file": "react/api-node/generators/library" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "react/api-node/builders/build" + "file": "react/api-node/executors/build" }, { "name": "execute", "id": "execute", - "file": "react/api-node/builders/execute" + "file": "react/api-node/executors/execute" }, { "name": "package", "id": "package", - "file": "react/api-node/builders/package" + "file": "react/api-node/executors/package" } ] } @@ -1767,13 +1767,13 @@ "file": "shared/express-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "react/api-express/schematics/application" + "file": "react/api-express/generators/application" } ] } @@ -1790,88 +1790,88 @@ "file": "shared/nest-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "react/api-nest/schematics/application" + "file": "react/api-nest/generators/application" }, { "name": "class", "id": "class", - "file": "react/api-nest/schematics/class" + "file": "react/api-nest/generators/class" }, { "name": "controller", "id": "controller", - "file": "react/api-nest/schematics/controller" + "file": "react/api-nest/generators/controller" }, { "name": "decorator", "id": "decorator", - "file": "react/api-nest/schematics/decorator" + "file": "react/api-nest/generators/decorator" }, { "name": "filter", "id": "filter", - "file": "react/api-nest/schematics/filter" + "file": "react/api-nest/generators/filter" }, { "name": "gateway", "id": "gateway", - "file": "react/api-nest/schematics/gateway" + "file": "react/api-nest/generators/gateway" }, { "name": "guard", "id": "guard", - "file": "react/api-nest/schematics/guard" + "file": "react/api-nest/generators/guard" }, { "name": "interceptor", "id": "interceptor", - "file": "react/api-nest/schematics/interceptor" + "file": "react/api-nest/generators/interceptor" }, { "name": "interface", "id": "interface", - "file": "react/api-nest/schematics/interface" + "file": "react/api-nest/generators/interface" }, { "name": "library", "id": "library", - "file": "react/api-nest/schematics/library" + "file": "react/api-nest/generators/library" }, { "name": "middleware", "id": "middleware", - "file": "react/api-nest/schematics/middleware" + "file": "react/api-nest/generators/middleware" }, { "name": "module", "id": "module", - "file": "react/api-nest/schematics/module" + "file": "react/api-nest/generators/module" }, { "name": "pipe", "id": "pipe", - "file": "react/api-nest/schematics/pipe" + "file": "react/api-nest/generators/pipe" }, { "name": "provider", "id": "provider", - "file": "react/api-nest/schematics/provider" + "file": "react/api-nest/generators/provider" }, { "name": "resolver", "id": "resolver", - "file": "react/api-nest/schematics/resolver" + "file": "react/api-nest/generators/resolver" }, { "name": "service", "id": "service", - "file": "react/api-nest/schematics/service" + "file": "react/api-nest/generators/service" } ] } @@ -1888,44 +1888,44 @@ "file": "shared/next-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "react/api-next/schematics/application" + "file": "react/api-next/generators/application" }, { "name": "component", "id": "component", - "file": "react/api-next/schematics/component" + "file": "react/api-next/generators/component" }, { "name": "page", "id": "page", - "file": "react/api-next/schematics/page" + "file": "react/api-next/generators/page" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "react/api-next/builders/build" + "file": "react/api-next/executors/build" }, { "name": "server", "id": "server", - "file": "react/api-next/builders/server" + "file": "react/api-next/executors/server" }, { "name": "export", "id": "export", - "file": "react/api-next/builders/export" + "file": "react/api-next/executors/export" } ] } @@ -1942,39 +1942,39 @@ "file": "shared/nx-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "builder", "id": "builder", - "file": "react/api-nx-plugin/schematics/builder" + "file": "react/api-nx-plugin/generators/builder" }, { "name": "migration", "id": "migration", - "file": "react/api-nx-plugin/schematics/migration" + "file": "react/api-nx-plugin/generators/migration" }, { "name": "plugin", "id": "plugin", - "file": "react/api-nx-plugin/schematics/plugin" + "file": "react/api-nx-plugin/generators/plugin" }, { "name": "schematic", "id": "schematic", - "file": "react/api-nx-plugin/schematics/schematic" + "file": "react/api-nx-plugin/generators/schematic" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "e2e", "id": "e2e", - "file": "react/api-nx-plugin/builders/e2e" + "file": "react/api-nx-plugin/executors/e2e" } ] } @@ -1998,8 +1998,8 @@ "file": "react/guides/configuration" }, { - "name": "Builders", - "id": "builders", + "name": "Executors / Builders", + "id": "executors", "itemList": [ { "name": "Using Builders", @@ -2024,8 +2024,8 @@ "file": "shared/computation-caching" }, { - "name": "Schematics", - "id": "schematics", + "name": "Generators", + "id": "generators", "itemList": [ { "name": "Using Schematics", @@ -2402,44 +2402,44 @@ "file": "shared/workspace-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "library", "id": "library", - "file": "node/api-workspace/schematics/library" + "file": "node/api-workspace/generators/library" }, { "name": "move", "id": "move", - "file": "node/api-workspace/schematics/move" + "file": "node/api-workspace/generators/move" }, { "name": "remove", "id": "remove", - "file": "node/api-workspace/schematics/remove" + "file": "node/api-workspace/generators/remove" }, { "name": "run-commands", "id": "run-commands", - "file": "node/api-workspace/schematics/run-commands" + "file": "node/api-workspace/generators/run-commands" }, { "name": "workspace-generator", "id": "workspace-generator", - "file": "node/api-workspace/schematics/workspace-generator" + "file": "node/api-workspace/generators/workspace-generator" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "run-commands", "id": "run-commands", - "file": "node/api-workspace/builders/run-commands" + "file": "node/api-workspace/executors/run-commands" } ] } @@ -2456,39 +2456,39 @@ "file": "shared/web-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "node/api-web/schematics/application" + "file": "node/api-web/generators/application" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "node/api-web/builders/build" + "file": "node/api-web/executors/build" }, { "name": "dev-server", "id": "dev-server", - "file": "node/api-web/builders/dev-server" + "file": "node/api-web/executors/dev-server" }, { "name": "file-server", "id": "file-server", - "file": "node/api-web/builders/file-server" + "file": "node/api-web/executors/file-server" }, { "name": "package", "id": "package", - "file": "node/api-web/builders/package" + "file": "node/api-web/executors/package" } ] } @@ -2505,79 +2505,79 @@ "file": "shared/angular-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "node/api-angular/schematics/application" + "file": "node/api-angular/generators/application" }, { "name": "downgrade-module", "id": "downgrade-module", - "file": "node/api-angular/schematics/downgrade-module" + "file": "node/api-angular/generators/downgrade-module" }, { "name": "karma-project", "id": "karma-project", - "file": "node/api-angular/schematics/karma-project" + "file": "node/api-angular/generators/karma-project" }, { "name": "karma", "id": "karma", - "file": "node/api-angular/schematics/karma" + "file": "node/api-angular/generators/karma" }, { "name": "library", "id": "library", - "file": "node/api-angular/schematics/library" + "file": "node/api-angular/generators/library" }, { "name": "move", "id": "move", - "file": "node/api-angular/schematics/move" + "file": "node/api-angular/generators/move" }, { "name": "ngrx", "id": "ngrx", - "file": "node/api-angular/schematics/ngrx" + "file": "node/api-angular/generators/ngrx" }, { "name": "stories", "id": "stories", - "file": "node/api-angular/schematics/stories" + "file": "node/api-angular/generators/stories" }, { "name": "storybook-configuration", "id": "storybook-configuration", - "file": "node/api-angular/schematics/storybook-configuration" + "file": "node/api-angular/generators/storybook-configuration" }, { "name": "upgrade-module", "id": "upgrade-module", - "file": "node/api-angular/schematics/upgrade-module" + "file": "node/api-angular/generators/upgrade-module" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "package", "id": "package", - "file": "node/api-angular/builders/package" + "file": "node/api-angular/executors/package" }, { "name": "ng packagr lite", "id": "ng-packagr-lite", - "file": "node/api-angular/builders/ng-packagr-lite" + "file": "node/api-angular/executors/ng-packagr-lite" }, { "name": "webpack-browser", "id": "webpack-browser", - "file": "node/api-angular/builders/webpack-browser" + "file": "node/api-angular/executors/webpack-browser" } ] } @@ -2594,48 +2594,48 @@ "file": "shared/react-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "node/api-react/schematics/application" + "file": "node/api-react/generators/application" }, { "name": "component", "id": "component", - "file": "node/api-react/schematics/component" + "file": "node/api-react/generators/component" }, { "name": "component-cypress-spec", "id": "component-cypress-spec", - "file": "node/api-react/schematics/component-cypress-spec" + "file": "node/api-react/generators/component-cypress-spec" }, { "name": "component-story", "id": "component-story", - "file": "node/api-react/schematics/component-story" + "file": "node/api-react/generators/component-story" }, { "name": "library", "id": "library", - "file": "node/api-react/schematics/library" + "file": "node/api-react/generators/library" }, { "name": "redux", "id": "redux", - "file": "node/api-react/schematics/redux" + "file": "node/api-react/generators/redux" }, { "name": "stories", "id": "stories", - "file": "node/api-react/schematics/stories" + "file": "node/api-react/generators/stories" }, { "name": "storybook-configuration", "id": "storybook-configuration", - "file": "node/api-react/schematics/storybook-configuration" + "file": "node/api-react/generators/storybook-configuration" } ] } @@ -2652,13 +2652,13 @@ "file": "shared/jest-plugin" }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "jest", "id": "jest", - "file": "node/api-jest/builders/jest" + "file": "node/api-jest/executors/jest" } ] } @@ -2675,13 +2675,13 @@ "file": "shared/cypress-plugin" }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "cypress", "id": "cypress", - "file": "node/api-cypress/builders/cypress" + "file": "node/api-cypress/executors/cypress" } ] } @@ -2692,34 +2692,34 @@ "id": "storybook", "itemList": [ { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "configuration", "id": "configuration", - "file": "node/api-storybook/schematics/configuration" + "file": "node/api-storybook/generators/configuration" }, { "name": "cypress-project", "id": "cypress-project", - "file": "node/api-storybook/schematics/cypress-project" + "file": "node/api-storybook/generators/cypress-project" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "node/api-storybook/builders/build" + "file": "node/api-storybook/executors/build" }, { "name": "storybook", "id": "storybook", - "file": "node/api-storybook/builders/storybook" + "file": "node/api-storybook/executors/storybook" } ] } @@ -2730,18 +2730,18 @@ "id": "linter", "itemList": [ { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "eslint", "id": "eslint", - "file": "node/api-linter/builders/eslint" + "file": "node/api-linter/executors/eslint" }, { "name": "lint", "id": "lint", - "file": "node/api-linter/builders/lint" + "file": "node/api-linter/executors/lint" } ] } @@ -2758,39 +2758,39 @@ "file": "shared/node-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "node/api-node/schematics/application" + "file": "node/api-node/generators/application" }, { "name": "library", "id": "library", - "file": "node/api-node/schematics/library" + "file": "node/api-node/generators/library" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "node/api-node/builders/build" + "file": "node/api-node/executors/build" }, { "name": "execute", "id": "execute", - "file": "node/api-node/builders/execute" + "file": "node/api-node/executors/execute" }, { "name": "package", "id": "package", - "file": "node/api-node/builders/package" + "file": "node/api-node/executors/package" } ] } @@ -2807,13 +2807,13 @@ "file": "shared/express-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "node/api-express/schematics/application" + "file": "node/api-express/generators/application" } ] } @@ -2830,88 +2830,88 @@ "file": "shared/nest-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "node/api-nest/schematics/application" + "file": "node/api-nest/generators/application" }, { "name": "class", "id": "class", - "file": "node/api-nest/schematics/class" + "file": "node/api-nest/generators/class" }, { "name": "controller", "id": "controller", - "file": "node/api-nest/schematics/controller" + "file": "node/api-nest/generators/controller" }, { "name": "decorator", "id": "decorator", - "file": "node/api-nest/schematics/decorator" + "file": "node/api-nest/generators/decorator" }, { "name": "filter", "id": "filter", - "file": "node/api-nest/schematics/filter" + "file": "node/api-nest/generators/filter" }, { "name": "gateway", "id": "gateway", - "file": "node/api-nest/schematics/gateway" + "file": "node/api-nest/generators/gateway" }, { "name": "guard", "id": "guard", - "file": "node/api-nest/schematics/guard" + "file": "node/api-nest/generators/guard" }, { "name": "interceptor", "id": "interceptor", - "file": "node/api-nest/schematics/interceptor" + "file": "node/api-nest/generators/interceptor" }, { "name": "interface", "id": "interface", - "file": "node/api-nest/schematics/interface" + "file": "node/api-nest/generators/interface" }, { "name": "library", "id": "library", - "file": "node/api-nest/schematics/library" + "file": "node/api-nest/generators/library" }, { "name": "middleware", "id": "middleware", - "file": "node/api-nest/schematics/middleware" + "file": "node/api-nest/generators/middleware" }, { "name": "module", "id": "module", - "file": "node/api-nest/schematics/module" + "file": "node/api-nest/generators/module" }, { "name": "pipe", "id": "pipe", - "file": "node/api-nest/schematics/pipe" + "file": "node/api-nest/generators/pipe" }, { "name": "provider", "id": "provider", - "file": "node/api-nest/schematics/provider" + "file": "node/api-nest/generators/provider" }, { "name": "resolver", "id": "resolver", - "file": "node/api-nest/schematics/resolver" + "file": "node/api-nest/generators/resolver" }, { "name": "service", "id": "service", - "file": "node/api-nest/schematics/service" + "file": "node/api-nest/generators/service" } ] } @@ -2928,44 +2928,44 @@ "file": "shared/next-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "application", "id": "application", - "file": "node/api-next/schematics/application" + "file": "node/api-next/generators/application" }, { "name": "component", "id": "component", - "file": "node/api-next/schematics/component" + "file": "node/api-next/generators/component" }, { "name": "page", "id": "page", - "file": "node/api-next/schematics/page" + "file": "node/api-next/generators/page" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "build", "id": "build", - "file": "node/api-next/builders/build" + "file": "node/api-next/executors/build" }, { "name": "server", "id": "server", - "file": "node/api-next/builders/server" + "file": "node/api-next/executors/server" }, { "name": "export", "id": "export", - "file": "node/api-next/builders/export" + "file": "node/api-next/executors/export" } ] } @@ -2982,39 +2982,39 @@ "file": "shared/nx-plugin" }, { - "id": "schematics", - "name": "Schematics", + "id": "generators", + "name": "Generators", "itemList": [ { "name": "builder", "id": "builder", - "file": "node/api-nx-plugin/schematics/builder" + "file": "node/api-nx-plugin/generators/builder" }, { "name": "migration", "id": "migration", - "file": "node/api-nx-plugin/schematics/migration" + "file": "node/api-nx-plugin/generators/migration" }, { "name": "plugin", "id": "plugin", - "file": "node/api-nx-plugin/schematics/plugin" + "file": "node/api-nx-plugin/generators/plugin" }, { "name": "schematic", "id": "schematic", - "file": "node/api-nx-plugin/schematics/schematic" + "file": "node/api-nx-plugin/generators/schematic" } ] }, { - "id": "builders", - "name": "Builders", + "id": "executors", + "name": "Executors / Builders", "itemList": [ { "name": "e2e", "id": "e2e", - "file": "node/api-nx-plugin/builders/e2e" + "file": "node/api-nx-plugin/executors/e2e" } ] } @@ -3038,8 +3038,8 @@ "file": "node/guides/configuration" }, { - "name": "Builders", - "id": "builders", + "name": "Executors / Builders", + "id": "executors", "itemList": [ { "name": "Using Builders", @@ -3064,8 +3064,8 @@ "file": "shared/computation-caching" }, { - "name": "Schematics", - "id": "schematics", + "name": "Generators", + "id": "generators", "itemList": [ { "name": "Using Schematics", diff --git a/docs/node/api-angular/builders/ng-packagr-lite.md b/docs/node/api-angular/executors/ng-packagr-lite.md similarity index 73% rename from docs/node/api-angular/builders/ng-packagr-lite.md rename to docs/node/api-angular/executors/ng-packagr-lite.md index 7e7f576f2e..4ee9aff37e 100644 --- a/docs/node/api-angular/builders/ng-packagr-lite.md +++ b/docs/node/api-angular/executors/ng-packagr-lite.md @@ -2,8 +2,8 @@ Build an Angular library for incremental building -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-angular/builders/package.md b/docs/node/api-angular/executors/package.md similarity index 80% rename from docs/node/api-angular/builders/package.md rename to docs/node/api-angular/executors/package.md index 67a6e86156..947d71ec6d 100644 --- a/docs/node/api-angular/builders/package.md +++ b/docs/node/api-angular/executors/package.md @@ -2,8 +2,8 @@ Build and package an Angular library for publishing -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-angular/builders/webpack-browser.md b/docs/node/api-angular/executors/webpack-browser.md similarity index 96% rename from docs/node/api-angular/builders/webpack-browser.md rename to docs/node/api-angular/executors/webpack-browser.md index 0ce26b763e..da5247f99a 100644 --- a/docs/node/api-angular/builders/webpack-browser.md +++ b/docs/node/api-angular/executors/webpack-browser.md @@ -2,8 +2,8 @@ Angular browser builder that supports incremental builds -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-angular/schematics/application.md b/docs/node/api-angular/generators/application.md similarity index 100% rename from docs/node/api-angular/schematics/application.md rename to docs/node/api-angular/generators/application.md diff --git a/docs/node/api-angular/schematics/downgrade-module.md b/docs/node/api-angular/generators/downgrade-module.md similarity index 100% rename from docs/node/api-angular/schematics/downgrade-module.md rename to docs/node/api-angular/generators/downgrade-module.md diff --git a/docs/node/api-angular/schematics/karma-project.md b/docs/node/api-angular/generators/karma-project.md similarity index 100% rename from docs/node/api-angular/schematics/karma-project.md rename to docs/node/api-angular/generators/karma-project.md diff --git a/docs/node/api-angular/schematics/karma.md b/docs/node/api-angular/generators/karma.md similarity index 100% rename from docs/node/api-angular/schematics/karma.md rename to docs/node/api-angular/generators/karma.md diff --git a/docs/node/api-angular/schematics/library.md b/docs/node/api-angular/generators/library.md similarity index 100% rename from docs/node/api-angular/schematics/library.md rename to docs/node/api-angular/generators/library.md diff --git a/docs/node/api-angular/schematics/move.md b/docs/node/api-angular/generators/move.md similarity index 100% rename from docs/node/api-angular/schematics/move.md rename to docs/node/api-angular/generators/move.md diff --git a/docs/node/api-angular/schematics/ngrx.md b/docs/node/api-angular/generators/ngrx.md similarity index 100% rename from docs/node/api-angular/schematics/ngrx.md rename to docs/node/api-angular/generators/ngrx.md diff --git a/docs/node/api-angular/schematics/stories.md b/docs/node/api-angular/generators/stories.md similarity index 100% rename from docs/node/api-angular/schematics/stories.md rename to docs/node/api-angular/generators/stories.md diff --git a/docs/node/api-angular/schematics/storybook-configuration.md b/docs/node/api-angular/generators/storybook-configuration.md similarity index 100% rename from docs/node/api-angular/schematics/storybook-configuration.md rename to docs/node/api-angular/generators/storybook-configuration.md diff --git a/docs/node/api-angular/schematics/upgrade-module.md b/docs/node/api-angular/generators/upgrade-module.md similarity index 100% rename from docs/node/api-angular/schematics/upgrade-module.md rename to docs/node/api-angular/generators/upgrade-module.md diff --git a/docs/node/api-cypress/builders/cypress.md b/docs/node/api-cypress/executors/cypress.md similarity index 92% rename from docs/node/api-cypress/builders/cypress.md rename to docs/node/api-cypress/executors/cypress.md index 00f4aed94a..f3a498406f 100644 --- a/docs/node/api-cypress/builders/cypress.md +++ b/docs/node/api-cypress/executors/cypress.md @@ -2,8 +2,8 @@ Run Cypress e2e tests -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-express/schematics/application.md b/docs/node/api-express/generators/application.md similarity index 100% rename from docs/node/api-express/schematics/application.md rename to docs/node/api-express/generators/application.md diff --git a/docs/node/api-jest/builders/jest.md b/docs/node/api-jest/executors/jest.md similarity index 97% rename from docs/node/api-jest/builders/jest.md rename to docs/node/api-jest/executors/jest.md index 78e065f5ca..be04d76b41 100644 --- a/docs/node/api-jest/builders/jest.md +++ b/docs/node/api-jest/executors/jest.md @@ -2,8 +2,8 @@ Run Jest unit tests -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-linter/builders/eslint.md b/docs/node/api-linter/executors/eslint.md similarity index 85% rename from docs/node/api-linter/builders/eslint.md rename to docs/node/api-linter/executors/eslint.md index d1ecf36158..d3d0bd6572 100644 --- a/docs/node/api-linter/builders/eslint.md +++ b/docs/node/api-linter/executors/eslint.md @@ -2,8 +2,8 @@ Run ESLint on a project -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-linter/builders/lint.md b/docs/node/api-linter/executors/lint.md similarity index 87% rename from docs/node/api-linter/builders/lint.md rename to docs/node/api-linter/executors/lint.md index c8e382a1d4..725974b608 100644 --- a/docs/node/api-linter/builders/lint.md +++ b/docs/node/api-linter/executors/lint.md @@ -2,8 +2,8 @@ **[DEPRECATED]**: Please use the eslint builder instead, an automated migration was provided in v10.3.0 -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-nest/schematics/application.md b/docs/node/api-nest/generators/application.md similarity index 100% rename from docs/node/api-nest/schematics/application.md rename to docs/node/api-nest/generators/application.md diff --git a/docs/node/api-nest/schematics/class.md b/docs/node/api-nest/generators/class.md similarity index 100% rename from docs/node/api-nest/schematics/class.md rename to docs/node/api-nest/generators/class.md diff --git a/docs/node/api-nest/schematics/controller.md b/docs/node/api-nest/generators/controller.md similarity index 100% rename from docs/node/api-nest/schematics/controller.md rename to docs/node/api-nest/generators/controller.md diff --git a/docs/node/api-nest/schematics/decorator.md b/docs/node/api-nest/generators/decorator.md similarity index 100% rename from docs/node/api-nest/schematics/decorator.md rename to docs/node/api-nest/generators/decorator.md diff --git a/docs/node/api-nest/schematics/filter.md b/docs/node/api-nest/generators/filter.md similarity index 100% rename from docs/node/api-nest/schematics/filter.md rename to docs/node/api-nest/generators/filter.md diff --git a/docs/node/api-nest/schematics/gateway.md b/docs/node/api-nest/generators/gateway.md similarity index 100% rename from docs/node/api-nest/schematics/gateway.md rename to docs/node/api-nest/generators/gateway.md diff --git a/docs/node/api-nest/schematics/guard.md b/docs/node/api-nest/generators/guard.md similarity index 100% rename from docs/node/api-nest/schematics/guard.md rename to docs/node/api-nest/generators/guard.md diff --git a/docs/node/api-nest/schematics/interceptor.md b/docs/node/api-nest/generators/interceptor.md similarity index 100% rename from docs/node/api-nest/schematics/interceptor.md rename to docs/node/api-nest/generators/interceptor.md diff --git a/docs/node/api-nest/schematics/interface.md b/docs/node/api-nest/generators/interface.md similarity index 100% rename from docs/node/api-nest/schematics/interface.md rename to docs/node/api-nest/generators/interface.md diff --git a/docs/node/api-nest/schematics/library.md b/docs/node/api-nest/generators/library.md similarity index 100% rename from docs/node/api-nest/schematics/library.md rename to docs/node/api-nest/generators/library.md diff --git a/docs/node/api-nest/schematics/middleware.md b/docs/node/api-nest/generators/middleware.md similarity index 100% rename from docs/node/api-nest/schematics/middleware.md rename to docs/node/api-nest/generators/middleware.md diff --git a/docs/node/api-nest/schematics/module.md b/docs/node/api-nest/generators/module.md similarity index 100% rename from docs/node/api-nest/schematics/module.md rename to docs/node/api-nest/generators/module.md diff --git a/docs/node/api-nest/schematics/pipe.md b/docs/node/api-nest/generators/pipe.md similarity index 100% rename from docs/node/api-nest/schematics/pipe.md rename to docs/node/api-nest/generators/pipe.md diff --git a/docs/node/api-nest/schematics/provider.md b/docs/node/api-nest/generators/provider.md similarity index 100% rename from docs/node/api-nest/schematics/provider.md rename to docs/node/api-nest/generators/provider.md diff --git a/docs/node/api-nest/schematics/resolver.md b/docs/node/api-nest/generators/resolver.md similarity index 100% rename from docs/node/api-nest/schematics/resolver.md rename to docs/node/api-nest/generators/resolver.md diff --git a/docs/node/api-nest/schematics/service.md b/docs/node/api-nest/generators/service.md similarity index 100% rename from docs/node/api-nest/schematics/service.md rename to docs/node/api-nest/generators/service.md diff --git a/docs/node/api-next/builders/build.md b/docs/node/api-next/executors/build.md similarity index 70% rename from docs/node/api-next/builders/build.md rename to docs/node/api-next/executors/build.md index c3ebe5d4ee..529c19da84 100644 --- a/docs/node/api-next/builders/build.md +++ b/docs/node/api-next/executors/build.md @@ -2,8 +2,8 @@ Build a Next.js app -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-next/builders/export.md b/docs/node/api-next/executors/export.md similarity index 66% rename from docs/node/api-next/builders/export.md rename to docs/node/api-next/executors/export.md index 37d3d14e2f..627f33edb8 100644 --- a/docs/node/api-next/builders/export.md +++ b/docs/node/api-next/executors/export.md @@ -2,8 +2,8 @@ Export a Next.js app. The exported application is located at dist/\$outputPath/exported. -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-next/builders/server.md b/docs/node/api-next/executors/server.md similarity index 77% rename from docs/node/api-next/builders/server.md rename to docs/node/api-next/executors/server.md index 7076eb9897..c50cef1475 100644 --- a/docs/node/api-next/builders/server.md +++ b/docs/node/api-next/executors/server.md @@ -2,8 +2,8 @@ Serve a Next.js app -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-next/schematics/application.md b/docs/node/api-next/generators/application.md similarity index 100% rename from docs/node/api-next/schematics/application.md rename to docs/node/api-next/generators/application.md diff --git a/docs/node/api-next/schematics/component.md b/docs/node/api-next/generators/component.md similarity index 100% rename from docs/node/api-next/schematics/component.md rename to docs/node/api-next/generators/component.md diff --git a/docs/node/api-next/schematics/page.md b/docs/node/api-next/generators/page.md similarity index 100% rename from docs/node/api-next/schematics/page.md rename to docs/node/api-next/generators/page.md diff --git a/docs/node/api-node/builders/build.md b/docs/node/api-node/executors/build.md similarity index 91% rename from docs/node/api-node/builders/build.md rename to docs/node/api-node/executors/build.md index 03df2afe9f..8d6ea0cfee 100644 --- a/docs/node/api-node/builders/build.md +++ b/docs/node/api-node/executors/build.md @@ -2,8 +2,8 @@ Build a Node application -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-node/builders/execute.md b/docs/node/api-node/executors/execute.md similarity index 80% rename from docs/node/api-node/builders/execute.md rename to docs/node/api-node/executors/execute.md index b08dfb6134..cadaa5f596 100644 --- a/docs/node/api-node/builders/execute.md +++ b/docs/node/api-node/executors/execute.md @@ -2,8 +2,8 @@ Execute a Node application -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-node/builders/package.md b/docs/node/api-node/executors/package.md similarity index 85% rename from docs/node/api-node/builders/package.md rename to docs/node/api-node/executors/package.md index ff12624f41..ce2969317e 100644 --- a/docs/node/api-node/builders/package.md +++ b/docs/node/api-node/executors/package.md @@ -2,8 +2,8 @@ Package a Node library -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-node/schematics/application.md b/docs/node/api-node/generators/application.md similarity index 100% rename from docs/node/api-node/schematics/application.md rename to docs/node/api-node/generators/application.md diff --git a/docs/node/api-node/schematics/library.md b/docs/node/api-node/generators/library.md similarity index 100% rename from docs/node/api-node/schematics/library.md rename to docs/node/api-node/generators/library.md diff --git a/docs/node/api-nx-plugin/builders/e2e.md b/docs/node/api-nx-plugin/executors/e2e.md similarity index 56% rename from docs/node/api-nx-plugin/builders/e2e.md rename to docs/node/api-nx-plugin/executors/e2e.md index 0cf587ff28..66cc6645dd 100644 --- a/docs/node/api-nx-plugin/builders/e2e.md +++ b/docs/node/api-nx-plugin/executors/e2e.md @@ -2,8 +2,8 @@ Creates and runs an e2e for a Nx Plugin -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-nx-plugin/schematics/builder.md b/docs/node/api-nx-plugin/generators/builder.md similarity index 100% rename from docs/node/api-nx-plugin/schematics/builder.md rename to docs/node/api-nx-plugin/generators/builder.md diff --git a/docs/node/api-nx-plugin/schematics/migration.md b/docs/node/api-nx-plugin/generators/migration.md similarity index 100% rename from docs/node/api-nx-plugin/schematics/migration.md rename to docs/node/api-nx-plugin/generators/migration.md diff --git a/docs/node/api-nx-plugin/schematics/plugin.md b/docs/node/api-nx-plugin/generators/plugin.md similarity index 100% rename from docs/node/api-nx-plugin/schematics/plugin.md rename to docs/node/api-nx-plugin/generators/plugin.md diff --git a/docs/node/api-nx-plugin/schematics/schematic.md b/docs/node/api-nx-plugin/generators/schematic.md similarity index 100% rename from docs/node/api-nx-plugin/schematics/schematic.md rename to docs/node/api-nx-plugin/generators/schematic.md diff --git a/docs/node/api-react/schematics/application.md b/docs/node/api-react/generators/application.md similarity index 100% rename from docs/node/api-react/schematics/application.md rename to docs/node/api-react/generators/application.md diff --git a/docs/node/api-react/schematics/component-cypress-spec.md b/docs/node/api-react/generators/component-cypress-spec.md similarity index 100% rename from docs/node/api-react/schematics/component-cypress-spec.md rename to docs/node/api-react/generators/component-cypress-spec.md diff --git a/docs/node/api-react/schematics/component-story.md b/docs/node/api-react/generators/component-story.md similarity index 100% rename from docs/node/api-react/schematics/component-story.md rename to docs/node/api-react/generators/component-story.md diff --git a/docs/node/api-react/schematics/component.md b/docs/node/api-react/generators/component.md similarity index 100% rename from docs/node/api-react/schematics/component.md rename to docs/node/api-react/generators/component.md diff --git a/docs/node/api-react/schematics/library.md b/docs/node/api-react/generators/library.md similarity index 100% rename from docs/node/api-react/schematics/library.md rename to docs/node/api-react/generators/library.md diff --git a/docs/node/api-react/schematics/redux.md b/docs/node/api-react/generators/redux.md similarity index 100% rename from docs/node/api-react/schematics/redux.md rename to docs/node/api-react/generators/redux.md diff --git a/docs/node/api-react/schematics/stories.md b/docs/node/api-react/generators/stories.md similarity index 100% rename from docs/node/api-react/schematics/stories.md rename to docs/node/api-react/generators/stories.md diff --git a/docs/node/api-react/schematics/storybook-configuration.md b/docs/node/api-react/generators/storybook-configuration.md similarity index 100% rename from docs/node/api-react/schematics/storybook-configuration.md rename to docs/node/api-react/generators/storybook-configuration.md diff --git a/docs/node/api-storybook/builders/build.md b/docs/node/api-storybook/executors/build.md similarity index 67% rename from docs/node/api-storybook/builders/build.md rename to docs/node/api-storybook/executors/build.md index 163d3882c5..984c55d270 100644 --- a/docs/node/api-storybook/builders/build.md +++ b/docs/node/api-storybook/executors/build.md @@ -2,8 +2,8 @@ Build Storybook -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-storybook/builders/storybook.md b/docs/node/api-storybook/executors/storybook.md similarity index 81% rename from docs/node/api-storybook/builders/storybook.md rename to docs/node/api-storybook/executors/storybook.md index 6be3b85997..a864bf33bc 100644 --- a/docs/node/api-storybook/builders/storybook.md +++ b/docs/node/api-storybook/executors/storybook.md @@ -2,8 +2,8 @@ Serve Storybook -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-storybook/schematics/configuration.md b/docs/node/api-storybook/generators/configuration.md similarity index 100% rename from docs/node/api-storybook/schematics/configuration.md rename to docs/node/api-storybook/generators/configuration.md diff --git a/docs/node/api-storybook/schematics/cypress-project.md b/docs/node/api-storybook/generators/cypress-project.md similarity index 100% rename from docs/node/api-storybook/schematics/cypress-project.md rename to docs/node/api-storybook/generators/cypress-project.md diff --git a/docs/node/api-web/builders/build.md b/docs/node/api-web/executors/build.md similarity index 94% rename from docs/node/api-web/builders/build.md rename to docs/node/api-web/executors/build.md index f59e8910ee..cb8fe98221 100644 --- a/docs/node/api-web/builders/build.md +++ b/docs/node/api-web/executors/build.md @@ -2,8 +2,8 @@ Build a application -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-web/builders/dev-server.md b/docs/node/api-web/executors/dev-server.md similarity index 86% rename from docs/node/api-web/builders/dev-server.md rename to docs/node/api-web/executors/dev-server.md index 96c14732a0..abfa6122ee 100644 --- a/docs/node/api-web/builders/dev-server.md +++ b/docs/node/api-web/executors/dev-server.md @@ -2,8 +2,8 @@ Serve a web application -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-web/builders/file-server.md b/docs/node/api-web/executors/file-server.md similarity index 80% rename from docs/node/api-web/builders/file-server.md rename to docs/node/api-web/executors/file-server.md index 128bad8992..3d5f6fedfb 100644 --- a/docs/node/api-web/builders/file-server.md +++ b/docs/node/api-web/executors/file-server.md @@ -2,8 +2,8 @@ Serve a web application from a folder -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-web/builders/package.md b/docs/node/api-web/executors/package.md similarity index 89% rename from docs/node/api-web/builders/package.md rename to docs/node/api-web/executors/package.md index a1ce5b616d..3ada566097 100644 --- a/docs/node/api-web/builders/package.md +++ b/docs/node/api-web/executors/package.md @@ -2,8 +2,8 @@ Package a library -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Properties diff --git a/docs/node/api-web/schematics/application.md b/docs/node/api-web/generators/application.md similarity index 100% rename from docs/node/api-web/schematics/application.md rename to docs/node/api-web/generators/application.md diff --git a/docs/node/api-workspace/builders/run-commands.md b/docs/node/api-workspace/executors/run-commands.md similarity index 96% rename from docs/node/api-workspace/builders/run-commands.md rename to docs/node/api-workspace/executors/run-commands.md index 5ab1354885..b684e79af2 100644 --- a/docs/node/api-workspace/builders/run-commands.md +++ b/docs/node/api-workspace/executors/run-commands.md @@ -2,8 +2,8 @@ Run any custom commands with Nx -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/node/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/node/guides/cli. ## Examples diff --git a/docs/node/api-workspace/schematics/library.md b/docs/node/api-workspace/generators/library.md similarity index 100% rename from docs/node/api-workspace/schematics/library.md rename to docs/node/api-workspace/generators/library.md diff --git a/docs/node/api-workspace/schematics/move.md b/docs/node/api-workspace/generators/move.md similarity index 100% rename from docs/node/api-workspace/schematics/move.md rename to docs/node/api-workspace/generators/move.md diff --git a/docs/node/api-workspace/schematics/remove.md b/docs/node/api-workspace/generators/remove.md similarity index 100% rename from docs/node/api-workspace/schematics/remove.md rename to docs/node/api-workspace/generators/remove.md diff --git a/docs/node/api-workspace/schematics/run-commands.md b/docs/node/api-workspace/generators/run-commands.md similarity index 100% rename from docs/node/api-workspace/schematics/run-commands.md rename to docs/node/api-workspace/generators/run-commands.md diff --git a/docs/node/api-workspace/schematics/workspace-generator.md b/docs/node/api-workspace/generators/workspace-generator.md similarity index 100% rename from docs/node/api-workspace/schematics/workspace-generator.md rename to docs/node/api-workspace/generators/workspace-generator.md diff --git a/docs/node/builders.json b/docs/node/executors.json similarity index 100% rename from docs/node/builders.json rename to docs/node/executors.json diff --git a/docs/node/schematics.json b/docs/node/generators.json similarity index 100% rename from docs/node/schematics.json rename to docs/node/generators.json diff --git a/docs/react/api-angular/builders/ng-packagr-lite.md b/docs/react/api-angular/executors/ng-packagr-lite.md similarity index 73% rename from docs/react/api-angular/builders/ng-packagr-lite.md rename to docs/react/api-angular/executors/ng-packagr-lite.md index 667a7b33ab..694b8d4a1d 100644 --- a/docs/react/api-angular/builders/ng-packagr-lite.md +++ b/docs/react/api-angular/executors/ng-packagr-lite.md @@ -2,8 +2,8 @@ Build an Angular library for incremental building -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-angular/builders/package.md b/docs/react/api-angular/executors/package.md similarity index 80% rename from docs/react/api-angular/builders/package.md rename to docs/react/api-angular/executors/package.md index 3d66db0326..e84792941c 100644 --- a/docs/react/api-angular/builders/package.md +++ b/docs/react/api-angular/executors/package.md @@ -2,8 +2,8 @@ Build and package an Angular library for publishing -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-angular/builders/webpack-browser.md b/docs/react/api-angular/executors/webpack-browser.md similarity index 96% rename from docs/react/api-angular/builders/webpack-browser.md rename to docs/react/api-angular/executors/webpack-browser.md index 4efbc5a16e..3406d190d6 100644 --- a/docs/react/api-angular/builders/webpack-browser.md +++ b/docs/react/api-angular/executors/webpack-browser.md @@ -2,8 +2,8 @@ Angular browser builder that supports incremental builds -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-angular/schematics/application.md b/docs/react/api-angular/generators/application.md similarity index 100% rename from docs/react/api-angular/schematics/application.md rename to docs/react/api-angular/generators/application.md diff --git a/docs/react/api-angular/schematics/downgrade-module.md b/docs/react/api-angular/generators/downgrade-module.md similarity index 100% rename from docs/react/api-angular/schematics/downgrade-module.md rename to docs/react/api-angular/generators/downgrade-module.md diff --git a/docs/react/api-angular/schematics/karma-project.md b/docs/react/api-angular/generators/karma-project.md similarity index 100% rename from docs/react/api-angular/schematics/karma-project.md rename to docs/react/api-angular/generators/karma-project.md diff --git a/docs/react/api-angular/schematics/karma.md b/docs/react/api-angular/generators/karma.md similarity index 100% rename from docs/react/api-angular/schematics/karma.md rename to docs/react/api-angular/generators/karma.md diff --git a/docs/react/api-angular/schematics/library.md b/docs/react/api-angular/generators/library.md similarity index 100% rename from docs/react/api-angular/schematics/library.md rename to docs/react/api-angular/generators/library.md diff --git a/docs/react/api-angular/schematics/move.md b/docs/react/api-angular/generators/move.md similarity index 100% rename from docs/react/api-angular/schematics/move.md rename to docs/react/api-angular/generators/move.md diff --git a/docs/react/api-angular/schematics/ngrx.md b/docs/react/api-angular/generators/ngrx.md similarity index 100% rename from docs/react/api-angular/schematics/ngrx.md rename to docs/react/api-angular/generators/ngrx.md diff --git a/docs/react/api-angular/schematics/stories.md b/docs/react/api-angular/generators/stories.md similarity index 100% rename from docs/react/api-angular/schematics/stories.md rename to docs/react/api-angular/generators/stories.md diff --git a/docs/react/api-angular/schematics/storybook-configuration.md b/docs/react/api-angular/generators/storybook-configuration.md similarity index 100% rename from docs/react/api-angular/schematics/storybook-configuration.md rename to docs/react/api-angular/generators/storybook-configuration.md diff --git a/docs/react/api-angular/schematics/upgrade-module.md b/docs/react/api-angular/generators/upgrade-module.md similarity index 100% rename from docs/react/api-angular/schematics/upgrade-module.md rename to docs/react/api-angular/generators/upgrade-module.md diff --git a/docs/react/api-cypress/builders/cypress.md b/docs/react/api-cypress/executors/cypress.md similarity index 91% rename from docs/react/api-cypress/builders/cypress.md rename to docs/react/api-cypress/executors/cypress.md index 7442d5d345..7547b0d106 100644 --- a/docs/react/api-cypress/builders/cypress.md +++ b/docs/react/api-cypress/executors/cypress.md @@ -2,8 +2,8 @@ Run Cypress e2e tests -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-express/schematics/application.md b/docs/react/api-express/generators/application.md similarity index 100% rename from docs/react/api-express/schematics/application.md rename to docs/react/api-express/generators/application.md diff --git a/docs/react/api-jest/builders/jest.md b/docs/react/api-jest/executors/jest.md similarity index 96% rename from docs/react/api-jest/builders/jest.md rename to docs/react/api-jest/executors/jest.md index db8bcb0e4e..573af54b73 100644 --- a/docs/react/api-jest/builders/jest.md +++ b/docs/react/api-jest/executors/jest.md @@ -2,8 +2,8 @@ Run Jest unit tests -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-linter/builders/eslint.md b/docs/react/api-linter/executors/eslint.md similarity index 85% rename from docs/react/api-linter/builders/eslint.md rename to docs/react/api-linter/executors/eslint.md index a2af8e391b..8c73e73d2c 100644 --- a/docs/react/api-linter/builders/eslint.md +++ b/docs/react/api-linter/executors/eslint.md @@ -2,8 +2,8 @@ Run ESLint on a project -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-linter/builders/lint.md b/docs/react/api-linter/executors/lint.md similarity index 87% rename from docs/react/api-linter/builders/lint.md rename to docs/react/api-linter/executors/lint.md index 199f5123b0..3087b263a0 100644 --- a/docs/react/api-linter/builders/lint.md +++ b/docs/react/api-linter/executors/lint.md @@ -2,8 +2,8 @@ **[DEPRECATED]**: Please use the eslint builder instead, an automated migration was provided in v10.3.0 -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-nest/schematics/application.md b/docs/react/api-nest/generators/application.md similarity index 100% rename from docs/react/api-nest/schematics/application.md rename to docs/react/api-nest/generators/application.md diff --git a/docs/react/api-nest/schematics/class.md b/docs/react/api-nest/generators/class.md similarity index 100% rename from docs/react/api-nest/schematics/class.md rename to docs/react/api-nest/generators/class.md diff --git a/docs/react/api-nest/schematics/controller.md b/docs/react/api-nest/generators/controller.md similarity index 100% rename from docs/react/api-nest/schematics/controller.md rename to docs/react/api-nest/generators/controller.md diff --git a/docs/react/api-nest/schematics/decorator.md b/docs/react/api-nest/generators/decorator.md similarity index 100% rename from docs/react/api-nest/schematics/decorator.md rename to docs/react/api-nest/generators/decorator.md diff --git a/docs/react/api-nest/schematics/filter.md b/docs/react/api-nest/generators/filter.md similarity index 100% rename from docs/react/api-nest/schematics/filter.md rename to docs/react/api-nest/generators/filter.md diff --git a/docs/react/api-nest/schematics/gateway.md b/docs/react/api-nest/generators/gateway.md similarity index 100% rename from docs/react/api-nest/schematics/gateway.md rename to docs/react/api-nest/generators/gateway.md diff --git a/docs/react/api-nest/schematics/guard.md b/docs/react/api-nest/generators/guard.md similarity index 100% rename from docs/react/api-nest/schematics/guard.md rename to docs/react/api-nest/generators/guard.md diff --git a/docs/react/api-nest/schematics/interceptor.md b/docs/react/api-nest/generators/interceptor.md similarity index 100% rename from docs/react/api-nest/schematics/interceptor.md rename to docs/react/api-nest/generators/interceptor.md diff --git a/docs/react/api-nest/schematics/interface.md b/docs/react/api-nest/generators/interface.md similarity index 100% rename from docs/react/api-nest/schematics/interface.md rename to docs/react/api-nest/generators/interface.md diff --git a/docs/react/api-nest/schematics/library.md b/docs/react/api-nest/generators/library.md similarity index 100% rename from docs/react/api-nest/schematics/library.md rename to docs/react/api-nest/generators/library.md diff --git a/docs/react/api-nest/schematics/middleware.md b/docs/react/api-nest/generators/middleware.md similarity index 100% rename from docs/react/api-nest/schematics/middleware.md rename to docs/react/api-nest/generators/middleware.md diff --git a/docs/react/api-nest/schematics/module.md b/docs/react/api-nest/generators/module.md similarity index 100% rename from docs/react/api-nest/schematics/module.md rename to docs/react/api-nest/generators/module.md diff --git a/docs/react/api-nest/schematics/pipe.md b/docs/react/api-nest/generators/pipe.md similarity index 100% rename from docs/react/api-nest/schematics/pipe.md rename to docs/react/api-nest/generators/pipe.md diff --git a/docs/react/api-nest/schematics/provider.md b/docs/react/api-nest/generators/provider.md similarity index 100% rename from docs/react/api-nest/schematics/provider.md rename to docs/react/api-nest/generators/provider.md diff --git a/docs/react/api-nest/schematics/resolver.md b/docs/react/api-nest/generators/resolver.md similarity index 100% rename from docs/react/api-nest/schematics/resolver.md rename to docs/react/api-nest/generators/resolver.md diff --git a/docs/react/api-nest/schematics/service.md b/docs/react/api-nest/generators/service.md similarity index 100% rename from docs/react/api-nest/schematics/service.md rename to docs/react/api-nest/generators/service.md diff --git a/docs/react/api-next/builders/build.md b/docs/react/api-next/executors/build.md similarity index 70% rename from docs/react/api-next/builders/build.md rename to docs/react/api-next/executors/build.md index f3b464f265..8e4daa5afa 100644 --- a/docs/react/api-next/builders/build.md +++ b/docs/react/api-next/executors/build.md @@ -2,8 +2,8 @@ Build a Next.js app -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-next/builders/export.md b/docs/react/api-next/executors/export.md similarity index 66% rename from docs/react/api-next/builders/export.md rename to docs/react/api-next/executors/export.md index e6885d3740..8283b7ebbc 100644 --- a/docs/react/api-next/builders/export.md +++ b/docs/react/api-next/executors/export.md @@ -2,8 +2,8 @@ Export a Next.js app. The exported application is located at dist/\$outputPath/exported. -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-next/builders/server.md b/docs/react/api-next/executors/server.md similarity index 77% rename from docs/react/api-next/builders/server.md rename to docs/react/api-next/executors/server.md index 095e48e2d7..1366b68d2a 100644 --- a/docs/react/api-next/builders/server.md +++ b/docs/react/api-next/executors/server.md @@ -2,8 +2,8 @@ Serve a Next.js app -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-next/schematics/application.md b/docs/react/api-next/generators/application.md similarity index 100% rename from docs/react/api-next/schematics/application.md rename to docs/react/api-next/generators/application.md diff --git a/docs/react/api-next/schematics/component.md b/docs/react/api-next/generators/component.md similarity index 100% rename from docs/react/api-next/schematics/component.md rename to docs/react/api-next/generators/component.md diff --git a/docs/react/api-next/schematics/page.md b/docs/react/api-next/generators/page.md similarity index 100% rename from docs/react/api-next/schematics/page.md rename to docs/react/api-next/generators/page.md diff --git a/docs/react/api-node/builders/build.md b/docs/react/api-node/executors/build.md similarity index 91% rename from docs/react/api-node/builders/build.md rename to docs/react/api-node/executors/build.md index d281db4314..2301d9be10 100644 --- a/docs/react/api-node/builders/build.md +++ b/docs/react/api-node/executors/build.md @@ -2,8 +2,8 @@ Build a Node application -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-node/builders/execute.md b/docs/react/api-node/executors/execute.md similarity index 79% rename from docs/react/api-node/builders/execute.md rename to docs/react/api-node/executors/execute.md index 142e72e3f7..d10bd83d74 100644 --- a/docs/react/api-node/builders/execute.md +++ b/docs/react/api-node/executors/execute.md @@ -2,8 +2,8 @@ Execute a Node application -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-node/builders/package.md b/docs/react/api-node/executors/package.md similarity index 85% rename from docs/react/api-node/builders/package.md rename to docs/react/api-node/executors/package.md index bb47b3db6d..e0146cc262 100644 --- a/docs/react/api-node/builders/package.md +++ b/docs/react/api-node/executors/package.md @@ -2,8 +2,8 @@ Package a Node library -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-node/schematics/application.md b/docs/react/api-node/generators/application.md similarity index 100% rename from docs/react/api-node/schematics/application.md rename to docs/react/api-node/generators/application.md diff --git a/docs/react/api-node/schematics/library.md b/docs/react/api-node/generators/library.md similarity index 100% rename from docs/react/api-node/schematics/library.md rename to docs/react/api-node/generators/library.md diff --git a/docs/react/api-nx-plugin/builders/e2e.md b/docs/react/api-nx-plugin/executors/e2e.md similarity index 56% rename from docs/react/api-nx-plugin/builders/e2e.md rename to docs/react/api-nx-plugin/executors/e2e.md index 326849b24b..a8a2e749b1 100644 --- a/docs/react/api-nx-plugin/builders/e2e.md +++ b/docs/react/api-nx-plugin/executors/e2e.md @@ -2,8 +2,8 @@ Creates and runs an e2e for a Nx Plugin -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-nx-plugin/schematics/builder.md b/docs/react/api-nx-plugin/generators/builder.md similarity index 100% rename from docs/react/api-nx-plugin/schematics/builder.md rename to docs/react/api-nx-plugin/generators/builder.md diff --git a/docs/react/api-nx-plugin/schematics/migration.md b/docs/react/api-nx-plugin/generators/migration.md similarity index 100% rename from docs/react/api-nx-plugin/schematics/migration.md rename to docs/react/api-nx-plugin/generators/migration.md diff --git a/docs/react/api-nx-plugin/schematics/plugin.md b/docs/react/api-nx-plugin/generators/plugin.md similarity index 100% rename from docs/react/api-nx-plugin/schematics/plugin.md rename to docs/react/api-nx-plugin/generators/plugin.md diff --git a/docs/react/api-nx-plugin/schematics/schematic.md b/docs/react/api-nx-plugin/generators/schematic.md similarity index 100% rename from docs/react/api-nx-plugin/schematics/schematic.md rename to docs/react/api-nx-plugin/generators/schematic.md diff --git a/docs/react/api-react/schematics/application.md b/docs/react/api-react/generators/application.md similarity index 100% rename from docs/react/api-react/schematics/application.md rename to docs/react/api-react/generators/application.md diff --git a/docs/react/api-react/schematics/component-cypress-spec.md b/docs/react/api-react/generators/component-cypress-spec.md similarity index 100% rename from docs/react/api-react/schematics/component-cypress-spec.md rename to docs/react/api-react/generators/component-cypress-spec.md diff --git a/docs/react/api-react/schematics/component-story.md b/docs/react/api-react/generators/component-story.md similarity index 100% rename from docs/react/api-react/schematics/component-story.md rename to docs/react/api-react/generators/component-story.md diff --git a/docs/react/api-react/schematics/component.md b/docs/react/api-react/generators/component.md similarity index 100% rename from docs/react/api-react/schematics/component.md rename to docs/react/api-react/generators/component.md diff --git a/docs/react/api-react/schematics/library.md b/docs/react/api-react/generators/library.md similarity index 100% rename from docs/react/api-react/schematics/library.md rename to docs/react/api-react/generators/library.md diff --git a/docs/react/api-react/schematics/redux.md b/docs/react/api-react/generators/redux.md similarity index 100% rename from docs/react/api-react/schematics/redux.md rename to docs/react/api-react/generators/redux.md diff --git a/docs/react/api-react/schematics/stories.md b/docs/react/api-react/generators/stories.md similarity index 100% rename from docs/react/api-react/schematics/stories.md rename to docs/react/api-react/generators/stories.md diff --git a/docs/react/api-react/schematics/storybook-configuration.md b/docs/react/api-react/generators/storybook-configuration.md similarity index 100% rename from docs/react/api-react/schematics/storybook-configuration.md rename to docs/react/api-react/generators/storybook-configuration.md diff --git a/docs/react/api-storybook/builders/build.md b/docs/react/api-storybook/executors/build.md similarity index 67% rename from docs/react/api-storybook/builders/build.md rename to docs/react/api-storybook/executors/build.md index 05648b0378..2b0183c8c1 100644 --- a/docs/react/api-storybook/builders/build.md +++ b/docs/react/api-storybook/executors/build.md @@ -2,8 +2,8 @@ Build Storybook -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-storybook/builders/storybook.md b/docs/react/api-storybook/executors/storybook.md similarity index 81% rename from docs/react/api-storybook/builders/storybook.md rename to docs/react/api-storybook/executors/storybook.md index cbe82db023..cd37b08d58 100644 --- a/docs/react/api-storybook/builders/storybook.md +++ b/docs/react/api-storybook/executors/storybook.md @@ -2,8 +2,8 @@ Serve Storybook -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-storybook/schematics/configuration.md b/docs/react/api-storybook/generators/configuration.md similarity index 100% rename from docs/react/api-storybook/schematics/configuration.md rename to docs/react/api-storybook/generators/configuration.md diff --git a/docs/react/api-storybook/schematics/cypress-project.md b/docs/react/api-storybook/generators/cypress-project.md similarity index 100% rename from docs/react/api-storybook/schematics/cypress-project.md rename to docs/react/api-storybook/generators/cypress-project.md diff --git a/docs/react/api-web/builders/build.md b/docs/react/api-web/executors/build.md similarity index 94% rename from docs/react/api-web/builders/build.md rename to docs/react/api-web/executors/build.md index 787193fec8..4f8523a1f2 100644 --- a/docs/react/api-web/builders/build.md +++ b/docs/react/api-web/executors/build.md @@ -2,8 +2,8 @@ Build a application -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-web/builders/dev-server.md b/docs/react/api-web/executors/dev-server.md similarity index 86% rename from docs/react/api-web/builders/dev-server.md rename to docs/react/api-web/executors/dev-server.md index e9479059e3..d328701c50 100644 --- a/docs/react/api-web/builders/dev-server.md +++ b/docs/react/api-web/executors/dev-server.md @@ -2,8 +2,8 @@ Serve a web application -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-web/builders/file-server.md b/docs/react/api-web/executors/file-server.md similarity index 79% rename from docs/react/api-web/builders/file-server.md rename to docs/react/api-web/executors/file-server.md index 4118775661..65ccee155e 100644 --- a/docs/react/api-web/builders/file-server.md +++ b/docs/react/api-web/executors/file-server.md @@ -2,8 +2,8 @@ Serve a web application from a folder -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-web/builders/package.md b/docs/react/api-web/executors/package.md similarity index 89% rename from docs/react/api-web/builders/package.md rename to docs/react/api-web/executors/package.md index 726ee5cf4f..fd723e671c 100644 --- a/docs/react/api-web/builders/package.md +++ b/docs/react/api-web/executors/package.md @@ -2,8 +2,8 @@ Package a library -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Properties diff --git a/docs/react/api-web/schematics/application.md b/docs/react/api-web/generators/application.md similarity index 100% rename from docs/react/api-web/schematics/application.md rename to docs/react/api-web/generators/application.md diff --git a/docs/react/api-workspace/builders/run-commands.md b/docs/react/api-workspace/executors/run-commands.md similarity index 96% rename from docs/react/api-workspace/builders/run-commands.md rename to docs/react/api-workspace/executors/run-commands.md index b8bed6f2f8..34cd9df597 100644 --- a/docs/react/api-workspace/builders/run-commands.md +++ b/docs/react/api-workspace/executors/run-commands.md @@ -2,8 +2,8 @@ Run any custom commands with Nx -Builder properties can be configured in workspace.json when defining the builder, or when invoking it. -Read more about how to use builders and the CLI here: https://nx.dev/react/guides/cli. +Properties can be configured in workspace.json when defining the executor, or when invoking it. +Read more about how to use executors and the CLI here: https://nx.dev/react/guides/cli. ## Examples diff --git a/docs/react/api-workspace/schematics/library.md b/docs/react/api-workspace/generators/library.md similarity index 100% rename from docs/react/api-workspace/schematics/library.md rename to docs/react/api-workspace/generators/library.md diff --git a/docs/react/api-workspace/schematics/move.md b/docs/react/api-workspace/generators/move.md similarity index 100% rename from docs/react/api-workspace/schematics/move.md rename to docs/react/api-workspace/generators/move.md diff --git a/docs/react/api-workspace/schematics/remove.md b/docs/react/api-workspace/generators/remove.md similarity index 100% rename from docs/react/api-workspace/schematics/remove.md rename to docs/react/api-workspace/generators/remove.md diff --git a/docs/react/api-workspace/schematics/run-commands.md b/docs/react/api-workspace/generators/run-commands.md similarity index 100% rename from docs/react/api-workspace/schematics/run-commands.md rename to docs/react/api-workspace/generators/run-commands.md diff --git a/docs/react/api-workspace/schematics/workspace-generator.md b/docs/react/api-workspace/generators/workspace-generator.md similarity index 100% rename from docs/react/api-workspace/schematics/workspace-generator.md rename to docs/react/api-workspace/generators/workspace-generator.md diff --git a/docs/react/builders.json b/docs/react/executors.json similarity index 100% rename from docs/react/builders.json rename to docs/react/executors.json diff --git a/docs/react/schematics.json b/docs/react/generators.json similarity index 100% rename from docs/react/schematics.json rename to docs/react/generators.json diff --git a/docs/shared/angular-plugin.md b/docs/shared/angular-plugin.md index db1d1312c3..a4a50a094b 100644 --- a/docs/shared/angular-plugin.md +++ b/docs/shared/angular-plugin.md @@ -1,6 +1,6 @@ # Angular Plugin -The Nx Plugin for Angular contains builders, schematics, and utilities for managing Angular applications, and libraries within an Nx workspace. It provides: +The Nx Plugin for Angular contains executors, generators, and utilities for managing Angular applications, and libraries within an Nx workspace. It provides: - Integration with libraries such as Jest, Cypress, Karma, Protractor, and Storybook. - Helper services, and functions to use along with NgRx libraries. @@ -26,8 +26,8 @@ npm install -D @nrwl/angular Building Angular applications within an Nx workspace is similar to building within a vanilla Angular CLI workspace, with a few differences. -- Jest is used as the default unit test runner, configurable in the schematics section of the workspace configuration file. -- Cypress is used as the default E2E test runner, configurable in the schematics section of the workspace configuration. +- Jest is used as the default unit test runner, configurable in the generators section of the workspace configuration file. +- Cypress is used as the default E2E test runner, configurable in the generators section of the workspace configuration. - E2E tests are included in a separate project from the Angular application itself. - The Nx CLI delegates common commands such as build, serve, test, lint, and e2e to the Angular CLI. @@ -85,22 +85,22 @@ myorg/ - [Using NgRx](/{{framework}}/guides/misc-ngrx) - [Upgrading an AngularJS application to Angular](/{{framework}}/guides/misc-angular) -## Builders +## Executors / Builders -- [package](/{{framework}}/plugins/angular/builders/package) - Bundles artifacts for a buildable library that can be distributed as an NPM package. +- [package](/{{framework}}/plugins/angular/executors/package) - Bundles artifacts for a buildable library that can be distributed as an NPM package. -## Schematics +## Generators -- [application](/{{framework}}/plugins/angular/schematics/application) - Create an Angular application -- [downgrade-module](/{{framework}}/plugins/angular/schematics/downgrade-module) - Setup Downgrade Module -- [karma](/{{framework}}/plugins/angular/schematics/karma) - Add karma configuration to a workspace -- [karma-project](/{{framework}}/plugins/angular/schematics/karma-project) - Add karma testing to a project -- [library](/{{framework}}/plugins/angular/schematics/library) - Create an Angular library -- [move](/{{framework}}/plugins/angular/schematics/move) - Move an Angular application or library to another folder within the workspace -- [ngrx](/{{framework}}/plugins/angular/schematics/ngrx) - Add and use NgRx for state management -- [stories](/{{framework}}/plugins/angular/schematics/stories) - Create stories/specs for all components declared in a library -- [storybook-configuration](/{{framework}}/plugins/angular/schematics/storybook-configuration) - Setup configuration for Storybook -- [upgrade-module](/{{framework}}/plugins/angular/schematics/upgrade-module) - Add an upgrade module +- [application](/{{framework}}/plugins/angular/generators/application) - Create an Angular application +- [downgrade-module](/{{framework}}/plugins/angular/generators/downgrade-module) - Setup Downgrade Module +- [karma](/{{framework}}/plugins/angular/generators/karma) - Add karma configuration to a workspace +- [karma-project](/{{framework}}/plugins/angular/generators/karma-project) - Add karma testing to a project +- [library](/{{framework}}/plugins/angular/generators/library) - Create an Angular library +- [move](/{{framework}}/plugins/angular/generators/move) - Move an Angular application or library to another folder within the workspace +- [ngrx](/{{framework}}/plugins/angular/generators/ngrx) - Add and use NgRx for state management +- [stories](/{{framework}}/plugins/angular/generators/stories) - Create stories/specs for all components declared in a library +- [storybook-configuration](/{{framework}}/plugins/angular/generators/storybook-configuration) - Setup configuration for Storybook +- [upgrade-module](/{{framework}}/plugins/angular/generators/upgrade-module) - Add an upgrade module ## Public API diff --git a/docs/shared/express-plugin.md b/docs/shared/express-plugin.md index 997e2fbb7a..8be8ba506d 100644 --- a/docs/shared/express-plugin.md +++ b/docs/shared/express-plugin.md @@ -1,6 +1,6 @@ # Express Plugin -The Express plugin contains schematics to add a new Express application to an Nx workspace. +The Express plugin contains generators to add a new Express application to an Nx workspace. ## Adding the Express plugin diff --git a/docs/shared/migration/overview.md b/docs/shared/migration/overview.md index 36a7d1bf6b..7db87d19d5 100644 --- a/docs/shared/migration/overview.md +++ b/docs/shared/migration/overview.md @@ -45,8 +45,8 @@ nx generate @nrwl/react:application my-application There are a lot of options when creating your application. If you want to follow Nx recommendations, you can accept the defaults. If you have a well-established codebase, you can configure those options at the time of application generation. You can find documentation for these options for the different frameworks here: -- [Angular](/{{framework}}/plugins/angular/schematics/application) -- [React](/{{framework}}/plugins/react/schematics/application) +- [Angular](/{{framework}}/plugins/angular/generators/application) +- [React](/{{framework}}/plugins/react/generators/application) You may also find it useful to use the [Nx Console](/{{framework}}/cli/console) in Visual Studio Code. This will give you a visual way to generate your application with all of the options laid out in front of you. diff --git a/docs/shared/nest-plugin.md b/docs/shared/nest-plugin.md index 091d39ce89..94dffb3007 100644 --- a/docs/shared/nest-plugin.md +++ b/docs/shared/nest-plugin.md @@ -192,8 +192,8 @@ Buildable Nest libraries use TypeScript to compile the source. The tsconfig file nx build ``` -## Nest Schematics +## Nest Generators -The Nest plugin for Nx extends the schematics provided by Nest. Any commands that can be used with the Nest CLI can also be used with the `nx` command. The `--sourceRoot` flag should be used for all Nest schematics. +The Nest plugin for Nx extends the generators provided by Nest. Any commands that can be used with the Nest CLI can also be used with the `nx` command. The `--sourceRoot` flag should be used for all Nest generators. > The `--sourceRoot` command should point to the source directory of a Nest library or application within an Nx workspace. diff --git a/docs/shared/next-plugin.md b/docs/shared/next-plugin.md index e4fd1c38fc..e3d47d2402 100644 --- a/docs/shared/next-plugin.md +++ b/docs/shared/next-plugin.md @@ -1,6 +1,6 @@ # Next.js Plugin -The Nx Plugin for Next.js contains builders and schematics for managing Next.js applications and libraries within an Nx workspace. It provides: +The Nx Plugin for Next.js contains executors and generators for managing Next.js applications and libraries within an Nx workspace. It provides: - Scaffolding for creating, building, serving, linting, and testing Next.js applications. - Integration with building, serving, and exporting a Next.js application. @@ -62,12 +62,12 @@ myorg/ - [Using Next.js](https://nextjs.org/docs/getting-started) -## Builders +## Executors / Builders -- [build](/{{framework}}/plugins/next/builders/build) - Builds a Next.js application -- [dev-server](/{{framework}}/plugins/next/builders/dev-server) - Builds and serves a Next.js application -- [export](/{{framework}}/plugins/next/builders/package) - Export a Next.js app. The exported application is located at `dist/$outputPath/exported` +- [build](/{{framework}}/plugins/next/executors/build) - Builds a Next.js application +- [dev-server](/{{framework}}/plugins/next/executors/dev-server) - Builds and serves a Next.js application +- [export](/{{framework}}/plugins/next/executors/package) - Export a Next.js app. The exported application is located at `dist/$outputPath/exported` -## Schematics +## Generators -- [application](/{{framework}}/plugins/next/schematics/application) - Create an Next.js application +- [application](/{{framework}}/plugins/next/generators/application) - Create an Next.js application diff --git a/docs/shared/node-plugin.md b/docs/shared/node-plugin.md index e57256327e..ce676139ef 100644 --- a/docs/shared/node-plugin.md +++ b/docs/shared/node-plugin.md @@ -1,6 +1,6 @@ # Node Plugin -The Node Plugin contains schematics and builders to manage Node applications within an Nx workspace. +The Node Plugin contains generators and executors to manage Node applications within an Nx workspace. ## Installing the Node Plugin diff --git a/docs/shared/nx-plugin.md b/docs/shared/nx-plugin.md index 3d45c48ebb..ca8ad93266 100644 --- a/docs/shared/nx-plugin.md +++ b/docs/shared/nx-plugin.md @@ -1,6 +1,6 @@ # Nx Plugins -Nx plugins are npm packages that contain schematics and builders to extend a Nx workspace. Schematics are blueprints to create new files from templates, and builders execute those files. These plugins also update the `nx.json` when generating new libs or apps. +Nx plugins are npm packages that contain generators and executors to extend a Nx workspace. Generators are blueprints to create new files from templates, and executors execute those files. These plugins also update the `nx.json` when generating new libs or apps. > A list of plugins that is maintained by Nrwl is found in the [Nrwl/nx repo](https://github.com/nrwl/nx/tree/master/packages). \ > A list of custom plugins created by the community is found in the [Community](/nx-community) section. @@ -33,19 +33,19 @@ my-org/ ├── packages/ │ └── my-plugin/ │ ├── README.md -│ ├── builders.json +│ ├── executors.json │ ├── collection.json │ ├── jest.config.js │ ├── package.json │ ├── src/ -│ │ ├── builders/ +│ │ ├── executors/ │ │ │ └── my-plugin/ │ │ │ ├── builder.spec.ts │ │ │ ├── builder.ts │ │ │ ├── schema.d.ts │ │ │ └── schema.json │ │ ├── index.ts -│ │ └── schematics/ +│ │ └── generators/ │ │ └── my-plugin/ │ │ ├── files/ │ │ │ └── src/ @@ -58,7 +58,7 @@ my-org/ │ ├── tsconfig.lib.json │ └── tsconfig.spec.json ├── tools -│ ├── schematics/ +│ ├── generators/ │ └── tsconfig.tools.json ├── jest.config.js ├── nx.json @@ -95,32 +95,32 @@ The `schema.d.ts` file contains all the options that the schematic supports. By > Note: The `schema.d.ts` file is used for type checking inside the implementation file. It should match the properties in `schema.json`. -### Adding more schematics +### Adding more generators -To add more schematics to the plugin, create a new folder that contains a implementation file, a `schema.json` file, and a `schema.d.ts` file. After, edit the `collection.json` file and add the new schematic there. +To add more generators to the plugin, create a new folder that contains a implementation file, a `schema.json` file, and a `schema.d.ts` file. After, edit the `collection.json` file and add the new schematic there. ```json { - "$schema": "../../node_modules/@angular-devkit/schematics/collection-schema.json", + "$schema": "../../node_modules/@angular-devkit/generators/collection-schema.json", "name": "my-plugin", "version": "0.0.1", - "schematics": { + "generators": { "myPlugin": { - "factory": "./src/schematics/my-plugin/schematic", - "schema": "./src/schematics/my-plugin/schema.json", + "factory": "./src/generators/my-plugin/schematic", + "schema": "./src/generators/my-plugin/schema.json", "description": "my-plugin schematic" }, // new schematic "added-schematic": { - "factory": "./src/schematics/added-schematic/schematic", - "schema": "./src/schematics/added-schematic/schema.json", + "factory": "./src/generators/added-schematic/schematic", + "schema": "./src/generators/added-schematic/schema.json", "description": "added-schematic schematic" } } } ``` -For more information on how schematics work, see [angular.io/guide/schematics-authoring](https://angular.io/guide/schematics-authoring) +For more information on how generators work, see [angular.io/guide/generators-authoring](https://angular.io/guide/generators-authoring) ### Schematic Testing @@ -138,38 +138,38 @@ The default builder is set up to just emit a console log. Some examples of what - Publish to NPM - and many more! -### Adding more builders +### Adding more executors -Adding more builders to the plugin is exactly the same as adding more schematics. Create a new folder and add a implementation, `schema.json` and `schema.d.ts` files. Then edit the `builders.json` file in the root of the plugin project. +Adding more executors to the plugin is exactly the same as adding more generators. Create a new folder and add a implementation, `schema.json` and `schema.d.ts` files. Then edit the `executors.json` file in the root of the plugin project. ```json { - "$schema": "../../node_modules/@angular-devkit/architect/src/builders-schema.json", - "builders": { + "$schema": "../../node_modules/@angular-devkit/architect/src/executors-schema.json", + "executors": { "build": { - "implementation": "./src/builders/my-plugin/builder", - "schema": "./src/builders/my-plugin/schema.json", + "implementation": "./src/executors/my-plugin/builder", + "schema": "./src/executors/my-plugin/schema.json", "description": "my-plugin builder" }, // new builder "newBuilder": { - "implementation": "./src/builders/new-builder/builder", - "schema": "./src/builders/new-builder/schema.json", + "implementation": "./src/executors/new-builder/builder", + "schema": "./src/executors/new-builder/schema.json", "description": "new-builder builder" } } } ``` -> Note: to use builders in any target (inside the `workspace.json` or `angular.json`), use the following syntax `@my-org/my-plugin:newBuilder` +> Note: to use executors in any target (inside the `workspace.json` or `angular.json`), use the following syntax `@my-org/my-plugin:newBuilder` -For more information on how builders work, see [angular.io/guide/cli-builder](https://angular.io/guide/cli-builder) +For more information on how executors work, see [angular.io/guide/cli-builder](https://angular.io/guide/cli-builder) ### Builder testing The builder spec file contains boilerplate to set up the `CoreSchemaRegistry`, `TestingArchitectHost` and adds the builder from a package.json. -There are some additional comments to help with these tests. For more information about testing builders, see [angular.io/guide/cli-builder#testing-a-builder](https://angular.io/guide/cli-builder#testing-a-builder). +There are some additional comments to help with these tests. For more information about testing executors, see [angular.io/guide/cli-builder#testing-a-builder](https://angular.io/guide/cli-builder#testing-a-builder). Full E2Es are supported (and recommended) and will run everything on the file system like a user would. @@ -208,7 +208,7 @@ There are additional functions that the `@nrwl/nx-plugin/testing` package export Sometimes you might want to include some assets with the plugin. This might be a image or some additional binaries. -To make sure that assets are copied to the dist folder, open the `workspace.json` (or `angular.json`) file, and find the plugin's project. Inside the `build` property, add additional assets. By default, all `.md` files in the root, all non-ts files in folders, and the `collection.json` and `builders.json` files are included. +To make sure that assets are copied to the dist folder, open the `workspace.json` (or `angular.json`) file, and find the plugin's project. Inside the `build` property, add additional assets. By default, all `.md` files in the root, all non-ts files in folders, and the `collection.json` and `executors.json` files are included. ```json "build": { @@ -229,7 +229,7 @@ To make sure that assets are copied to the dist folder, open the `workspace.json }, { "input": "./packages/my-plugin", - "glob": "builders.json", + "glob": "executors.json", "output": "." } ] diff --git a/docs/shared/react-plugin.md b/docs/shared/react-plugin.md index 3d45b88a7e..ac616ba203 100644 --- a/docs/shared/react-plugin.md +++ b/docs/shared/react-plugin.md @@ -1,6 +1,6 @@ # Nx Plugin for React -The Nx Plugin for React contains schematics for managing React applications and libraries within an Nx workspace. It provides: +The Nx Plugin for React contains generators for managing React applications and libraries within an Nx workspace. It provides: - Integration with libraries such as Jest, Cypress, and Storybook. - Scaffolding for state management with Redux Toolkit libraries. @@ -73,18 +73,18 @@ myorg/ - [Using Jest](/{{framework}}/plugins/jest/overview) - [Using Storybook](/{{framework}}/plugins/storybook/overview) -## Builders +## Executors / Builders -React applications are built using the builders from the `@nrwl/web` plugin. +React applications are built using the executors from the `@nrwl/web` plugin. -- [build](/{{framework}}/plugins/web/builders/build) - Builds a web components application -- [dev-server](/{{framework}}/plugins/web/builders/package) - Builds and serves a web application -- [package](/{{framework}}/plugins/web/builders/package) - Bundles artifacts for a buildable library that can be distributed as an NPM package. +- [build](/{{framework}}/plugins/web/executors/build) - Builds a web components application +- [dev-server](/{{framework}}/plugins/web/executors/package) - Builds and serves a web application +- [package](/{{framework}}/plugins/web/executors/package) - Bundles artifacts for a buildable library that can be distributed as an NPM package. -## Schematics +## Generators -- [application](/{{framework}}/plugins/react/schematics/application) - Create an React application -- [component](/{{framework}}/plugins/react/schematics/component) - Create an React library -- [library](/{{framework}}/plugins/react/schematics/library) - Create an React library -- [redux](/{{framework}}/plugins/react/schematics/redux) - Generate a Redux slice for a project -- [storybook-configuration](/{{framework}}/plugins/react/schematics/storybook-configuration) - Set up Storybook for a react library +- [application](/{{framework}}/plugins/react/generators/application) - Create an React application +- [component](/{{framework}}/plugins/react/generators/component) - Create an React library +- [library](/{{framework}}/plugins/react/generators/library) - Create an React library +- [redux](/{{framework}}/plugins/react/generators/redux) - Generate a Redux slice for a project +- [storybook-configuration](/{{framework}}/plugins/react/generators/storybook-configuration) - Set up Storybook for a react library diff --git a/docs/shared/using-schematics.md b/docs/shared/using-schematics.md index cbef5bb928..35f6d77ed3 100644 --- a/docs/shared/using-schematics.md +++ b/docs/shared/using-schematics.md @@ -8,14 +8,14 @@ Schematics are developed by the Angular Team at Google as part of the Angular De To read more about the concepts of Schematics, and building an example schematic, see the [Schematics Authoring Guide](https://angular.io/guide/schematics-authoring). -The [Workspace Schematics](/{{framework}}/workspace/schematics/workspace-schematics) guide shows you how to create, run, and customize workspace schematics within your Nx workspace. +The [Workspace Schematics](/{{framework}}/workspace/generators/workspace-generators) guide shows you how to create, run, and customize workspace schematics within your Nx workspace. ## Types of Schematics There are three main types of schematics: 1. **Plugin Schematics** are available when an Nx plugin has been installed in your workspace. -2. **Workspace Schematics** are schematics that you can create for your own workspace. [Workspace schematics](/{{framework}}/workspace/schematics/workspace-schematics) allow you to codify the processes that are unique to your own organization. +2. **Workspace Schematics** are schematics that you can create for your own workspace. [Workspace schematics](/{{framework}}/workspace/generators/workspace-generators) allow you to codify the processes that are unique to your own organization. 3. **Update Schematics** are invoked by Nx plugins when you [update Nx](/{{framework}}/workspace/update) to keep your config files in sync with the latest versions of third party tools. ## Invoking Plugin Schematics diff --git a/docs/shared/web-plugin.md b/docs/shared/web-plugin.md index fe698f59aa..a9f0ae05cc 100644 --- a/docs/shared/web-plugin.md +++ b/docs/shared/web-plugin.md @@ -1,6 +1,6 @@ # Nx Plugin for Web -The Nx Plugin for Web Components contains schematics for managing Web Component applications and libraries within an Nx workspace. It provides: +The Nx Plugin for Web Components contains generators for managing Web Component applications and libraries within an Nx workspace. It provides: - Integration with libraries such as Jest, Cypress, and Storybook. - Scaffolding for creating buildable libraries that can be published to npm. @@ -71,16 +71,16 @@ myorg/ - [Using Cypress](/{{framework}}/plugins/cypress/overview) - [Using Jest](/{{framework}}/plugins/cypress/overview) -## Builders +## Executors / Builders -- [build](/{{framework}}/plugins/web/builders/build) - Builds a web components application -- [dev-server](/{{framework}}/plugins/web/builders/package) - Builds and serves a web application -- [package](/{{framework}}/plugins/web/builders/package) - Bundles artifacts for a buildable library that can be distributed as an NPM package. +- [build](/{{framework}}/plugins/web/executors/build) - Builds a web components application +- [dev-server](/{{framework}}/plugins/web/executors/package) - Builds and serves a web application +- [package](/{{framework}}/plugins/web/executors/package) - Bundles artifacts for a buildable library that can be distributed as an NPM package. -## Schematics +## Generators -- [application](/{{framework}}/plugins/web/schematics/application) - Create an Web Components application -- [component](/{{framework}}/plugins/web/schematics/component) - Create an Web Components library -- [library](/{{framework}}/plugins/web/schematics/library) - Create an Web Components library -- [redux](/{{framework}}/plugins/web/schematics/redux) - Generate a Redux slice for a project -- [storybook-configuration](/{{framework}}/plugins/web/schematics/storybook-configuration) - Set up Storybook for a react library +- [application](/{{framework}}/plugins/web/generators/application) - Create an Web Components application +- [component](/{{framework}}/plugins/web/generators/component) - Create an Web Components library +- [library](/{{framework}}/plugins/web/generators/library) - Create an Web Components library +- [redux](/{{framework}}/plugins/web/generators/redux) - Generate a Redux slice for a project +- [storybook-configuration](/{{framework}}/plugins/web/generators/storybook-configuration) - Set up Storybook for a react library diff --git a/docs/shared/workspace-plugin.md b/docs/shared/workspace-plugin.md index 3529e62980..b99132dc3a 100644 --- a/docs/shared/workspace-plugin.md +++ b/docs/shared/workspace-plugin.md @@ -1,14 +1,14 @@ # Workspace Plugin -The workspace plugin contains builders and schematics that are useful for any Nx workspace. It should be present in every Nx workspace and other plugins build on it. +The workspace plugin contains executors and generators that are useful for any Nx workspace. It should be present in every Nx workspace and other plugins build on it. -## Schematics +## Generators -- [library](/angular/plugins/workspace/schematics/library) - Create a plain typescript library -- [move](/angular/plugins/workspace/schematics/move) - Move a project to another directory and update all references -- [remove](/angular/plugins/workspace/schematics/remove) - Remove a project from the workspace -- [workspace-schematic](/angular/plugins/workspace/schematics/workspace-schematic) - Scaffold a custom schematic for use within your workspace +- [library](/angular/plugins/workspace/generators/library) - Create a plain typescript library +- [move](/angular/plugins/workspace/generators/move) - Move a project to another directory and update all references +- [remove](/angular/plugins/workspace/generators/remove) - Remove a project from the workspace +- [workspace-schematic](/angular/plugins/workspace/generators/workspace-schematic) - Scaffold a custom schematic for use within your workspace -## Builders +## Executors / Builders -- [run-commands](/angular/plugins/workspace/builders/run-commands) - Execute an arbitrary command line script +- [run-commands](/angular/plugins/workspace/executors/run-commands) - Execute an arbitrary command line script diff --git a/docs/shared/workspace/buildable-and-publishable-libraries.md b/docs/shared/workspace/buildable-and-publishable-libraries.md index f149f2eac7..a47e51f4cf 100644 --- a/docs/shared/workspace/buildable-and-publishable-libraries.md +++ b/docs/shared/workspace/buildable-and-publishable-libraries.md @@ -17,13 +17,13 @@ One typical scenario for this may be that you use Nx to develop your organizatio A normal Nx library - let’s call it "workspace library" - is not made for building or publishing. Rather it only includes common lint and test targets in its `angular.json` or `workspace.json`. These libraries are directly referenced from one of the monorepo’s applications and built together with them. -Keep in mind that the `--publishable` flag does not enable automatic publishing. Rather it adds to your Nx workspace library a builder target that **compiles** and **bundles** your app. The resulting artifact will be ready to be published to some registry (e.g. [npm](https://npmjs.com/)). By having that builder, you can invoke the build via a command like: `nx build mylib` (where "mylib" is the name of the lib) which will then produce an optimized bundle in the `dist/mylib` folder. Nx [also analyzes](https://nx.dev/latest/angular/plugins/angular/builders/package#updatebuildableprojectdepsinpackagejson) the library’s dependencies and automatically compiles the dependencies in the resulting `package.json` file. +Keep in mind that the `--publishable` flag does not enable automatic publishing. Rather it adds to your Nx workspace library a builder target that **compiles** and **bundles** your app. The resulting artifact will be ready to be published to some registry (e.g. [npm](https://npmjs.com/)). By having that builder, you can invoke the build via a command like: `nx build mylib` (where "mylib" is the name of the lib) which will then produce an optimized bundle in the `dist/mylib` folder. Nx [also analyzes](https://nx.dev/latest/angular/plugins/angular/executors/package#updatebuildableprojectdepsinpackagejson) the library’s dependencies and automatically compiles the dependencies in the resulting `package.json` file. One particularity when generating a library with `--publishable` is that it requires you to also provide an `--importPath`. Your import path is the actual scope of your distributable package (e.g.: `@myorg/mylib`) - which needs to be a [valid npm package name](https://docs.npmjs.com/files/package.json#name). To publish the library (for example to npm) you can run the CLI command: `npm publish` from the artifact located in the `dist` directory. Setting up some automated script in Nx’s `tools` folder may also come in handy. -For more details on the mechanics, remember that Nx is an open source project, so you can see the actual impact of the schematic by looking at the source code (the best starting point is probably `packages//src/schematics/library/library.ts`). +For more details on the mechanics, remember that Nx is an open source project, so you can see the actual impact of the schematic by looking at the source code (the best starting point is probably `packages//src/generators/library/library.ts`). ## Buildable libraries @@ -31,4 +31,4 @@ Buildable libraries are similar to "publishable libraries" described above. Thei Buildable libraries are mostly used for producing some pre-compiled output that can be directly referenced from an Nx workspace application without the need to again compile it. A typical scenario is to leverage Nx’s [incremental building](https://nx.dev/latest/angular/guides/ci/incremental-builds) capabilities. -For more details on the mechanics, remember that Nx is an open source project, so you can see the actual impact of the schematic by looking at the source code (the best starting point is probably `packages//src/schematics/library/library.ts`). +For more details on the mechanics, remember that Nx is an open source project, so you can see the actual impact of the schematic by looking at the source code (the best starting point is probably `packages//src/generators/library/library.ts`). diff --git a/docs/shared/workspace/grouping-libraries.md b/docs/shared/workspace/grouping-libraries.md index c844995610..1f2ab911be 100644 --- a/docs/shared/workspace/grouping-libraries.md +++ b/docs/shared/workspace/grouping-libraries.md @@ -4,7 +4,7 @@ Libraries should be grouped by _scope_. A library's scope is either application ## Move Schematic -Don't be too anxious about choosing the exact right folder structure from the beginning. Libraries can be moved or renamed using the [`@nrwl/workspace:move` schematic](/{{framework}}/plugins/workspace/schematics/move). +Don't be too anxious about choosing the exact right folder structure from the beginning. Libraries can be moved or renamed using the [`@nrwl/workspace:move` schematic](/{{framework}}/plugins/workspace/generators/move). For instance, if a library under the `booking` folder is now being shared by multiple apps, you can move it to the shared folder like this: @@ -14,7 +14,7 @@ nx g move --project booking-some-library shared/some-library ## Remove Schematic -Similarly, if you no longer need a library, you can remove it with the [`@nrwl/workspace:remove` schematic](/{{framework}}/plugins/workspace/schematics/remove). +Similarly, if you no longer need a library, you can remove it with the [`@nrwl/workspace:remove` schematic](/{{framework}}/plugins/workspace/generators/remove). ```bash nx g remove booking-some-library diff --git a/scripts/documentation/documentation.sh b/scripts/documentation/documentation.sh index cefe507f94..058f070046 100755 --- a/scripts/documentation/documentation.sh +++ b/scripts/documentation/documentation.sh @@ -3,7 +3,7 @@ set -e echo "Generating API documentation" -ts-node -r tsconfig-paths/register --project=scripts/tsconfig.scripts.json ./scripts/documentation/generate-builders-data.ts -ts-node -r tsconfig-paths/register --project=scripts/tsconfig.scripts.json ./scripts/documentation/generate-schematics-data.ts +ts-node -r tsconfig-paths/register --project=scripts/tsconfig.scripts.json ./scripts/documentation/generate-executors-data.ts +ts-node -r tsconfig-paths/register --project=scripts/tsconfig.scripts.json ./scripts/documentation/generate-generators-data.ts ts-node -r tsconfig-paths/register --project=scripts/tsconfig.scripts.json ./scripts/documentation/generate-cli-data.ts echo 'Done generating all Documentation' diff --git a/scripts/documentation/generate-builders-data.ts b/scripts/documentation/generate-executors-data.ts similarity index 94% rename from scripts/documentation/generate-builders-data.ts rename to scripts/documentation/generate-executors-data.ts index e9fb1f7b90..17a45890ea 100644 --- a/scripts/documentation/generate-builders-data.ts +++ b/scripts/documentation/generate-executors-data.ts @@ -71,10 +71,10 @@ function generateTemplate( # ${builder.name} ${builder.description} - Builder properties can be configured in ${filename} when defining the builder, or when invoking it. + Properties can be configured in ${filename} when defining the executor, or when invoking it. ${ framework != 'angular' - ? `Read more about how to use builders and the CLI here: https://nx.dev/${framework}/guides/cli.` + ? `Read more about how to use executors and the CLI here: https://nx.dev/${framework}/guides/cli.` : `` } \n`; @@ -178,7 +178,7 @@ Promise.all( ); }) ).then(() => { - console.log('Done generating Builders Documentation'); + console.log('Done generating documentation for executors'); }); getPackageConfigurations().forEach(async ({ framework, configs }) => { @@ -186,7 +186,7 @@ getPackageConfigurations().forEach(async ({ framework, configs }) => { .filter((item) => item.hasBuilders) .map((item) => item.name); await generateJsonFile( - path.join(__dirname, '../../docs', framework, 'builders.json'), + path.join(__dirname, '../../docs', framework, 'executors.json'), builders ); }); diff --git a/scripts/documentation/generate-schematics-data.ts b/scripts/documentation/generate-generators-data.ts similarity index 97% rename from scripts/documentation/generate-schematics-data.ts rename to scripts/documentation/generate-generators-data.ts index 980bf89ead..902a9fa803 100644 --- a/scripts/documentation/generate-schematics-data.ts +++ b/scripts/documentation/generate-generators-data.ts @@ -191,7 +191,7 @@ Promise.all( ); }) ).then(() => { - console.log('Finished Generating Schematics Documentation'); + console.log('Finished Generating Documentation for Generators'); }); getPackageConfigurations().forEach(async ({ framework, configs }) => { @@ -199,7 +199,7 @@ getPackageConfigurations().forEach(async ({ framework, configs }) => { .filter((item) => item.hasSchematics) .map((item) => item.name); await generateJsonFile( - path.join(__dirname, '../../docs', framework, 'schematics.json'), + path.join(__dirname, '../../docs', framework, 'generators.json'), schematics ); }); diff --git a/scripts/documentation/get-package-configurations.ts b/scripts/documentation/get-package-configurations.ts index 53e71c5436..0da6da9680 100644 --- a/scripts/documentation/get-package-configurations.ts +++ b/scripts/documentation/get-package-configurations.ts @@ -42,8 +42,8 @@ export function getPackageConfigurations( source: path.join(packagesDir, `${folderName}/src`), output, framework, - builderOutput: path.join(output, 'builders'), - schematicOutput: path.join(output, 'schematics'), + builderOutput: path.join(output, 'executors'), + schematicOutput: path.join(output, 'generators'), hasBuilders: itemList.includes('builders.json'), hasSchematics: itemList.includes('collection.json'), };