diff --git a/docs/generated/manifests/menus.json b/docs/generated/manifests/menus.json index bdc8569999..e3a817a154 100644 --- a/docs/generated/manifests/menus.json +++ b/docs/generated/manifests/menus.json @@ -1246,6 +1246,209 @@ ], "disableCollapsible": false }, + { + "name": "Nx Release", + "path": "/recipes/nx-release", + "id": "nx-release", + "isExternal": false, + "children": [ + { + "name": "Get Started with Nx Release", + "path": "/recipes/nx-release/get-started-with-nx-release", + "id": "get-started-with-nx-release", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Release Projects Independently", + "path": "/recipes/nx-release/release-projects-independently", + "id": "release-projects-independently", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Automatically Version with Conventional Commits", + "path": "/recipes/nx-release/automatically-version-with-conventional-commits", + "id": "automatically-version-with-conventional-commits", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Customize Conventional Commit Types", + "path": "/recipes/nx-release/customize-conventional-commit-types", + "id": "customize-conventional-commit-types", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "File Based Versioning (Version Plans)", + "path": "/recipes/nx-release/file-based-versioning-version-plans", + "id": "file-based-versioning-version-plans", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Configure Custom Registries", + "path": "/recipes/nx-release/configure-custom-registries", + "id": "configure-custom-registries", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Publish in CI/CD", + "path": "/recipes/nx-release/publish-in-ci-cd", + "id": "publish-in-ci-cd", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Automate GitHub Releases", + "path": "/recipes/nx-release/automate-github-releases", + "id": "automate-github-releases", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Publish Rust Crates", + "path": "/recipes/nx-release/publish-rust-crates", + "id": "publish-rust-crates", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Update Your Local Registry Setup to use Nx Release", + "path": "/recipes/nx-release/update-local-registry-setup", + "id": "update-local-registry-setup", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Configure Changelog Format", + "path": "/recipes/nx-release/configure-changelog-format", + "id": "configure-changelog-format", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Publish a Custom Dist Directory", + "path": "/recipes/nx-release/publish-custom-dist-directory", + "id": "publish-custom-dist-directory", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Build Before Versioning", + "path": "/recipes/nx-release/build-before-versioning", + "id": "build-before-versioning", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Configuring Version Prefix for Dependency Versions", + "path": "/recipes/nx-release/configuration-version-prefix", + "id": "configuration-version-prefix", + "isExternal": false, + "children": [], + "disableCollapsible": false + } + ], + "disableCollapsible": false + }, + { + "name": "Module Federation", + "path": "/recipes/module-federation", + "id": "module-federation", + "isExternal": false, + "children": [ + { + "name": "How to create a Module Federation Host Application", + "path": "/recipes/module-federation/create-a-host", + "id": "create-a-host", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "How to create a Module Federation Remote Application", + "path": "/recipes/module-federation/create-a-remote", + "id": "create-a-remote", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "How to Federate a Module", + "path": "/recipes/module-federation/federate-a-module", + "id": "federate-a-module", + "isExternal": false, + "children": [], + "disableCollapsible": false + } + ], + "disableCollapsible": false + }, + { + "name": "Nx Console", + "path": "/recipes/nx-console", + "id": "nx-console", + "isExternal": false, + "children": [ + { + "name": "Telemetry", + "path": "/recipes/nx-console/console-telemetry", + "id": "console-telemetry", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Project Details View", + "path": "/recipes/nx-console/console-project-details", + "id": "console-project-details", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Generate Command", + "path": "/recipes/nx-console/console-generate-command", + "id": "console-generate-command", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Run Command", + "path": "/recipes/nx-console/console-run-command", + "id": "console-run-command", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Troubleshooting", + "path": "/recipes/nx-console/console-troubleshooting", + "id": "console-troubleshooting", + "isExternal": false, + "children": [], + "disableCollapsible": false + } + ], + "disableCollapsible": false + }, { "name": "React", "path": "/recipes/react", @@ -1664,39 +1867,6 @@ ], "disableCollapsible": false }, - { - "name": "Module Federation", - "path": "/recipes/module-federation", - "id": "module-federation", - "isExternal": false, - "children": [ - { - "name": "How to create a Module Federation Host Application", - "path": "/recipes/module-federation/create-a-host", - "id": "create-a-host", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "How to create a Module Federation Remote Application", - "path": "/recipes/module-federation/create-a-remote", - "id": "create-a-remote", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "How to Federate a Module", - "path": "/recipes/module-federation/federate-a-module", - "id": "federate-a-module", - "isExternal": false, - "children": [], - "disableCollapsible": false - } - ], - "disableCollapsible": false - }, { "name": "Enforce Module Boundaries", "path": "/recipes/enforce-module-boundaries", @@ -1874,176 +2044,6 @@ } ], "disableCollapsible": false - }, - { - "name": "Nx Console", - "path": "/recipes/nx-console", - "id": "nx-console", - "isExternal": false, - "children": [ - { - "name": "Telemetry", - "path": "/recipes/nx-console/console-telemetry", - "id": "console-telemetry", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Project Details View", - "path": "/recipes/nx-console/console-project-details", - "id": "console-project-details", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Generate Command", - "path": "/recipes/nx-console/console-generate-command", - "id": "console-generate-command", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Run Command", - "path": "/recipes/nx-console/console-run-command", - "id": "console-run-command", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Troubleshooting", - "path": "/recipes/nx-console/console-troubleshooting", - "id": "console-troubleshooting", - "isExternal": false, - "children": [], - "disableCollapsible": false - } - ], - "disableCollapsible": false - }, - { - "name": "Nx Release", - "path": "/recipes/nx-release", - "id": "nx-release", - "isExternal": false, - "children": [ - { - "name": "Get Started with Nx Release", - "path": "/recipes/nx-release/get-started-with-nx-release", - "id": "get-started-with-nx-release", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Release Projects Independently", - "path": "/recipes/nx-release/release-projects-independently", - "id": "release-projects-independently", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Automatically Version with Conventional Commits", - "path": "/recipes/nx-release/automatically-version-with-conventional-commits", - "id": "automatically-version-with-conventional-commits", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Customize Conventional Commit Types", - "path": "/recipes/nx-release/customize-conventional-commit-types", - "id": "customize-conventional-commit-types", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "File Based Versioning (Version Plans)", - "path": "/recipes/nx-release/file-based-versioning-version-plans", - "id": "file-based-versioning-version-plans", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Configure Custom Registries", - "path": "/recipes/nx-release/configure-custom-registries", - "id": "configure-custom-registries", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Publish in CI/CD", - "path": "/recipes/nx-release/publish-in-ci-cd", - "id": "publish-in-ci-cd", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Automate GitHub Releases", - "path": "/recipes/nx-release/automate-github-releases", - "id": "automate-github-releases", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Publish Rust Crates", - "path": "/recipes/nx-release/publish-rust-crates", - "id": "publish-rust-crates", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Update Your Local Registry Setup to use Nx Release", - "path": "/recipes/nx-release/update-local-registry-setup", - "id": "update-local-registry-setup", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Configure Changelog Format", - "path": "/recipes/nx-release/configure-changelog-format", - "id": "configure-changelog-format", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Publish a Custom Dist Directory", - "path": "/recipes/nx-release/publish-custom-dist-directory", - "id": "publish-custom-dist-directory", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Build Before Versioning", - "path": "/recipes/nx-release/build-before-versioning", - "id": "build-before-versioning", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Configuring Version Prefix for Dependency Versions", - "path": "/recipes/nx-release/configuration-version-prefix", - "id": "configuration-version-prefix", - "isExternal": false, - "children": [], - "disableCollapsible": false - } - ], - "disableCollapsible": false } ], "disableCollapsible": false @@ -2395,6 +2395,385 @@ "children": [], "disableCollapsible": false }, + { + "name": "Nx Release", + "path": "/recipes/nx-release", + "id": "nx-release", + "isExternal": false, + "children": [ + { + "name": "Get Started with Nx Release", + "path": "/recipes/nx-release/get-started-with-nx-release", + "id": "get-started-with-nx-release", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Release Projects Independently", + "path": "/recipes/nx-release/release-projects-independently", + "id": "release-projects-independently", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Automatically Version with Conventional Commits", + "path": "/recipes/nx-release/automatically-version-with-conventional-commits", + "id": "automatically-version-with-conventional-commits", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Customize Conventional Commit Types", + "path": "/recipes/nx-release/customize-conventional-commit-types", + "id": "customize-conventional-commit-types", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "File Based Versioning (Version Plans)", + "path": "/recipes/nx-release/file-based-versioning-version-plans", + "id": "file-based-versioning-version-plans", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Configure Custom Registries", + "path": "/recipes/nx-release/configure-custom-registries", + "id": "configure-custom-registries", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Publish in CI/CD", + "path": "/recipes/nx-release/publish-in-ci-cd", + "id": "publish-in-ci-cd", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Automate GitHub Releases", + "path": "/recipes/nx-release/automate-github-releases", + "id": "automate-github-releases", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Publish Rust Crates", + "path": "/recipes/nx-release/publish-rust-crates", + "id": "publish-rust-crates", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Update Your Local Registry Setup to use Nx Release", + "path": "/recipes/nx-release/update-local-registry-setup", + "id": "update-local-registry-setup", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Configure Changelog Format", + "path": "/recipes/nx-release/configure-changelog-format", + "id": "configure-changelog-format", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Publish a Custom Dist Directory", + "path": "/recipes/nx-release/publish-custom-dist-directory", + "id": "publish-custom-dist-directory", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Build Before Versioning", + "path": "/recipes/nx-release/build-before-versioning", + "id": "build-before-versioning", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Configuring Version Prefix for Dependency Versions", + "path": "/recipes/nx-release/configuration-version-prefix", + "id": "configuration-version-prefix", + "isExternal": false, + "children": [], + "disableCollapsible": false + } + ], + "disableCollapsible": false + }, + { + "name": "Get Started with Nx Release", + "path": "/recipes/nx-release/get-started-with-nx-release", + "id": "get-started-with-nx-release", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Release Projects Independently", + "path": "/recipes/nx-release/release-projects-independently", + "id": "release-projects-independently", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Automatically Version with Conventional Commits", + "path": "/recipes/nx-release/automatically-version-with-conventional-commits", + "id": "automatically-version-with-conventional-commits", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Customize Conventional Commit Types", + "path": "/recipes/nx-release/customize-conventional-commit-types", + "id": "customize-conventional-commit-types", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "File Based Versioning (Version Plans)", + "path": "/recipes/nx-release/file-based-versioning-version-plans", + "id": "file-based-versioning-version-plans", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Configure Custom Registries", + "path": "/recipes/nx-release/configure-custom-registries", + "id": "configure-custom-registries", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Publish in CI/CD", + "path": "/recipes/nx-release/publish-in-ci-cd", + "id": "publish-in-ci-cd", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Automate GitHub Releases", + "path": "/recipes/nx-release/automate-github-releases", + "id": "automate-github-releases", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Publish Rust Crates", + "path": "/recipes/nx-release/publish-rust-crates", + "id": "publish-rust-crates", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Update Your Local Registry Setup to use Nx Release", + "path": "/recipes/nx-release/update-local-registry-setup", + "id": "update-local-registry-setup", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Configure Changelog Format", + "path": "/recipes/nx-release/configure-changelog-format", + "id": "configure-changelog-format", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Publish a Custom Dist Directory", + "path": "/recipes/nx-release/publish-custom-dist-directory", + "id": "publish-custom-dist-directory", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Build Before Versioning", + "path": "/recipes/nx-release/build-before-versioning", + "id": "build-before-versioning", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Configuring Version Prefix for Dependency Versions", + "path": "/recipes/nx-release/configuration-version-prefix", + "id": "configuration-version-prefix", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Module Federation", + "path": "/recipes/module-federation", + "id": "module-federation", + "isExternal": false, + "children": [ + { + "name": "How to create a Module Federation Host Application", + "path": "/recipes/module-federation/create-a-host", + "id": "create-a-host", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "How to create a Module Federation Remote Application", + "path": "/recipes/module-federation/create-a-remote", + "id": "create-a-remote", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "How to Federate a Module", + "path": "/recipes/module-federation/federate-a-module", + "id": "federate-a-module", + "isExternal": false, + "children": [], + "disableCollapsible": false + } + ], + "disableCollapsible": false + }, + { + "name": "How to create a Module Federation Host Application", + "path": "/recipes/module-federation/create-a-host", + "id": "create-a-host", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "How to create a Module Federation Remote Application", + "path": "/recipes/module-federation/create-a-remote", + "id": "create-a-remote", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "How to Federate a Module", + "path": "/recipes/module-federation/federate-a-module", + "id": "federate-a-module", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Nx Console", + "path": "/recipes/nx-console", + "id": "nx-console", + "isExternal": false, + "children": [ + { + "name": "Telemetry", + "path": "/recipes/nx-console/console-telemetry", + "id": "console-telemetry", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Project Details View", + "path": "/recipes/nx-console/console-project-details", + "id": "console-project-details", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Generate Command", + "path": "/recipes/nx-console/console-generate-command", + "id": "console-generate-command", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Run Command", + "path": "/recipes/nx-console/console-run-command", + "id": "console-run-command", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Troubleshooting", + "path": "/recipes/nx-console/console-troubleshooting", + "id": "console-troubleshooting", + "isExternal": false, + "children": [], + "disableCollapsible": false + } + ], + "disableCollapsible": false + }, + { + "name": "Telemetry", + "path": "/recipes/nx-console/console-telemetry", + "id": "console-telemetry", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Project Details View", + "path": "/recipes/nx-console/console-project-details", + "id": "console-project-details", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Generate Command", + "path": "/recipes/nx-console/console-generate-command", + "id": "console-generate-command", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Run Command", + "path": "/recipes/nx-console/console-run-command", + "id": "console-run-command", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, + { + "name": "Troubleshoot Nx Console Issues", + "path": "/recipes/nx-console/console-troubleshooting", + "id": "console-troubleshooting", + "isExternal": false, + "children": [], + "disableCollapsible": false + }, { "name": "React", "path": "/recipes/react", @@ -3166,63 +3545,6 @@ "children": [], "disableCollapsible": false }, - { - "name": "Module Federation", - "path": "/recipes/module-federation", - "id": "module-federation", - "isExternal": false, - "children": [ - { - "name": "How to create a Module Federation Host Application", - "path": "/recipes/module-federation/create-a-host", - "id": "create-a-host", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "How to create a Module Federation Remote Application", - "path": "/recipes/module-federation/create-a-remote", - "id": "create-a-remote", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "How to Federate a Module", - "path": "/recipes/module-federation/federate-a-module", - "id": "federate-a-module", - "isExternal": false, - "children": [], - "disableCollapsible": false - } - ], - "disableCollapsible": false - }, - { - "name": "How to create a Module Federation Host Application", - "path": "/recipes/module-federation/create-a-host", - "id": "create-a-host", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "How to create a Module Federation Remote Application", - "path": "/recipes/module-federation/create-a-remote", - "id": "create-a-remote", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "How to Federate a Module", - "path": "/recipes/module-federation/federate-a-module", - "id": "federate-a-module", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, { "name": "Enforce Module Boundaries", "path": "/recipes/enforce-module-boundaries", @@ -3561,328 +3883,6 @@ "children": [], "disableCollapsible": false }, - { - "name": "Nx Console", - "path": "/recipes/nx-console", - "id": "nx-console", - "isExternal": false, - "children": [ - { - "name": "Telemetry", - "path": "/recipes/nx-console/console-telemetry", - "id": "console-telemetry", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Project Details View", - "path": "/recipes/nx-console/console-project-details", - "id": "console-project-details", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Generate Command", - "path": "/recipes/nx-console/console-generate-command", - "id": "console-generate-command", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Run Command", - "path": "/recipes/nx-console/console-run-command", - "id": "console-run-command", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Troubleshooting", - "path": "/recipes/nx-console/console-troubleshooting", - "id": "console-troubleshooting", - "isExternal": false, - "children": [], - "disableCollapsible": false - } - ], - "disableCollapsible": false - }, - { - "name": "Telemetry", - "path": "/recipes/nx-console/console-telemetry", - "id": "console-telemetry", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Project Details View", - "path": "/recipes/nx-console/console-project-details", - "id": "console-project-details", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Generate Command", - "path": "/recipes/nx-console/console-generate-command", - "id": "console-generate-command", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Run Command", - "path": "/recipes/nx-console/console-run-command", - "id": "console-run-command", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Troubleshoot Nx Console Issues", - "path": "/recipes/nx-console/console-troubleshooting", - "id": "console-troubleshooting", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Nx Release", - "path": "/recipes/nx-release", - "id": "nx-release", - "isExternal": false, - "children": [ - { - "name": "Get Started with Nx Release", - "path": "/recipes/nx-release/get-started-with-nx-release", - "id": "get-started-with-nx-release", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Release Projects Independently", - "path": "/recipes/nx-release/release-projects-independently", - "id": "release-projects-independently", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Automatically Version with Conventional Commits", - "path": "/recipes/nx-release/automatically-version-with-conventional-commits", - "id": "automatically-version-with-conventional-commits", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Customize Conventional Commit Types", - "path": "/recipes/nx-release/customize-conventional-commit-types", - "id": "customize-conventional-commit-types", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "File Based Versioning (Version Plans)", - "path": "/recipes/nx-release/file-based-versioning-version-plans", - "id": "file-based-versioning-version-plans", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Configure Custom Registries", - "path": "/recipes/nx-release/configure-custom-registries", - "id": "configure-custom-registries", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Publish in CI/CD", - "path": "/recipes/nx-release/publish-in-ci-cd", - "id": "publish-in-ci-cd", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Automate GitHub Releases", - "path": "/recipes/nx-release/automate-github-releases", - "id": "automate-github-releases", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Publish Rust Crates", - "path": "/recipes/nx-release/publish-rust-crates", - "id": "publish-rust-crates", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Update Your Local Registry Setup to use Nx Release", - "path": "/recipes/nx-release/update-local-registry-setup", - "id": "update-local-registry-setup", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Configure Changelog Format", - "path": "/recipes/nx-release/configure-changelog-format", - "id": "configure-changelog-format", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Publish a Custom Dist Directory", - "path": "/recipes/nx-release/publish-custom-dist-directory", - "id": "publish-custom-dist-directory", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Build Before Versioning", - "path": "/recipes/nx-release/build-before-versioning", - "id": "build-before-versioning", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Configuring Version Prefix for Dependency Versions", - "path": "/recipes/nx-release/configuration-version-prefix", - "id": "configuration-version-prefix", - "isExternal": false, - "children": [], - "disableCollapsible": false - } - ], - "disableCollapsible": false - }, - { - "name": "Get Started with Nx Release", - "path": "/recipes/nx-release/get-started-with-nx-release", - "id": "get-started-with-nx-release", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Release Projects Independently", - "path": "/recipes/nx-release/release-projects-independently", - "id": "release-projects-independently", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Automatically Version with Conventional Commits", - "path": "/recipes/nx-release/automatically-version-with-conventional-commits", - "id": "automatically-version-with-conventional-commits", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Customize Conventional Commit Types", - "path": "/recipes/nx-release/customize-conventional-commit-types", - "id": "customize-conventional-commit-types", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "File Based Versioning (Version Plans)", - "path": "/recipes/nx-release/file-based-versioning-version-plans", - "id": "file-based-versioning-version-plans", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Configure Custom Registries", - "path": "/recipes/nx-release/configure-custom-registries", - "id": "configure-custom-registries", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Publish in CI/CD", - "path": "/recipes/nx-release/publish-in-ci-cd", - "id": "publish-in-ci-cd", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Automate GitHub Releases", - "path": "/recipes/nx-release/automate-github-releases", - "id": "automate-github-releases", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Publish Rust Crates", - "path": "/recipes/nx-release/publish-rust-crates", - "id": "publish-rust-crates", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Update Your Local Registry Setup to use Nx Release", - "path": "/recipes/nx-release/update-local-registry-setup", - "id": "update-local-registry-setup", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Configure Changelog Format", - "path": "/recipes/nx-release/configure-changelog-format", - "id": "configure-changelog-format", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Publish a Custom Dist Directory", - "path": "/recipes/nx-release/publish-custom-dist-directory", - "id": "publish-custom-dist-directory", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Build Before Versioning", - "path": "/recipes/nx-release/build-before-versioning", - "id": "build-before-versioning", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, - { - "name": "Configuring Version Prefix for Dependency Versions", - "path": "/recipes/nx-release/configuration-version-prefix", - "id": "configuration-version-prefix", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, { "name": "Enterprise", "path": "/nx-enterprise", diff --git a/docs/generated/manifests/nx.json b/docs/generated/manifests/nx.json index b33099826d..0f0043db6a 100644 --- a/docs/generated/manifests/nx.json +++ b/docs/generated/manifests/nx.json @@ -1703,6 +1703,284 @@ "path": "/recipes/adopting-nx", "tags": [] }, + { + "id": "nx-release", + "name": "Nx Release", + "description": "Recipes for releasing with Nx release.", + "mediaImage": "", + "file": "", + "itemList": [ + { + "id": "get-started-with-nx-release", + "name": "Get Started with Nx Release", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/get-started-with-nx-release", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/get-started-with-nx-release", + "tags": ["nx-release"] + }, + { + "id": "release-projects-independently", + "name": "Release Projects Independently", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/release-projects-independently", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/release-projects-independently", + "tags": ["nx-release"] + }, + { + "id": "automatically-version-with-conventional-commits", + "name": "Automatically Version with Conventional Commits", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/automatically-version-with-conventional-commits", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/automatically-version-with-conventional-commits", + "tags": ["nx-release"] + }, + { + "id": "customize-conventional-commit-types", + "name": "Customize Conventional Commit Types", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/customize-conventional-commit-types", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/customize-conventional-commit-types", + "tags": ["nx-release"] + }, + { + "id": "file-based-versioning-version-plans", + "name": "File Based Versioning (Version Plans)", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/file-based-versioning-version-plans", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/file-based-versioning-version-plans", + "tags": ["nx-release"] + }, + { + "id": "configure-custom-registries", + "name": "Configure Custom Registries", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/configure-custom-registries", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/configure-custom-registries", + "tags": ["nx-release"] + }, + { + "id": "publish-in-ci-cd", + "name": "Publish in CI/CD", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/publish-in-ci-cd", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/publish-in-ci-cd", + "tags": ["nx-release"] + }, + { + "id": "automate-github-releases", + "name": "Automate GitHub Releases", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/automate-github-releases", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/automate-github-releases", + "tags": ["nx-release"] + }, + { + "id": "publish-rust-crates", + "name": "Publish Rust Crates", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/publish-rust-crates", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/publish-rust-crates", + "tags": ["nx-release"] + }, + { + "id": "update-local-registry-setup", + "name": "Update Your Local Registry Setup to use Nx Release", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/update-local-registry-setup", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/update-local-registry-setup", + "tags": ["nx-release"] + }, + { + "id": "configure-changelog-format", + "name": "Configure Changelog Format", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/configure-changelog-format", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/configure-changelog-format", + "tags": ["nx-release"] + }, + { + "id": "publish-custom-dist-directory", + "name": "Publish a Custom Dist Directory", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/publish-custom-dist-directory", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/publish-custom-dist-directory", + "tags": ["nx-release"] + }, + { + "id": "build-before-versioning", + "name": "Build Before Versioning", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/build-before-versioning", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/build-before-versioning", + "tags": ["nx-release"] + }, + { + "id": "configuration-version-prefix", + "name": "Configuring Version Prefix for Dependency Versions", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/configuration-version-prefix", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/configuration-version-prefix", + "tags": ["nx-release"] + } + ], + "isExternal": false, + "path": "/recipes/nx-release", + "tags": [] + }, + { + "id": "module-federation", + "name": "Module Federation", + "description": "Advanced guides to utilize Module Federation with Nx.", + "mediaImage": "", + "file": "", + "itemList": [ + { + "id": "create-a-host", + "name": "How to create a Module Federation Host Application", + "description": "A guide on how to create a Module Federation Host Application in your Nx workspace", + "mediaImage": "", + "file": "shared/recipes/module-federation/creating-a-host", + "itemList": [], + "isExternal": false, + "path": "/recipes/module-federation/create-a-host", + "tags": [] + }, + { + "id": "create-a-remote", + "name": "How to create a Module Federation Remote Application", + "description": "A guide on how to create a Module Federation Remote Application in your Nx workspace", + "mediaImage": "", + "file": "shared/recipes/module-federation/creating-a-remote", + "itemList": [], + "isExternal": false, + "path": "/recipes/module-federation/create-a-remote", + "tags": [] + }, + { + "id": "federate-a-module", + "name": "How to Federate a Module", + "description": "A guide on how to federate a module in your Nx workspace", + "mediaImage": "", + "file": "shared/recipes/module-federation/federate-a-module", + "itemList": [], + "isExternal": false, + "path": "/recipes/module-federation/federate-a-module", + "tags": [] + } + ], + "isExternal": false, + "path": "/recipes/module-federation", + "tags": [] + }, + { + "id": "nx-console", + "name": "Nx Console", + "description": "Checkout all the recipes related to Nx Console.", + "mediaImage": "", + "file": "", + "itemList": [ + { + "id": "console-telemetry", + "name": "Telemetry", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-telemetry", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-telemetry", + "tags": ["editor-setup"] + }, + { + "id": "console-project-details", + "name": "Project Details View", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-project-details", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-project-details", + "tags": ["editor-setup"] + }, + { + "id": "console-generate-command", + "name": "Generate Command", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-generate-command", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-generate-command", + "tags": ["editor-setup"] + }, + { + "id": "console-run-command", + "name": "Run Command", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-run-command", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-run-command", + "tags": ["editor-setup"] + }, + { + "id": "console-troubleshooting", + "name": "Troubleshooting", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-troubleshooting", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-troubleshooting", + "tags": ["editor-setup"] + } + ], + "isExternal": false, + "path": "/recipes/nx-console", + "tags": [] + }, { "id": "react", "name": "React", @@ -2274,51 +2552,6 @@ "path": "/recipes/webpack", "tags": [] }, - { - "id": "module-federation", - "name": "Module Federation", - "description": "Advanced guides to utilize Module Federation with Nx.", - "mediaImage": "", - "file": "", - "itemList": [ - { - "id": "create-a-host", - "name": "How to create a Module Federation Host Application", - "description": "A guide on how to create a Module Federation Host Application in your Nx workspace", - "mediaImage": "", - "file": "shared/recipes/module-federation/creating-a-host", - "itemList": [], - "isExternal": false, - "path": "/recipes/module-federation/create-a-host", - "tags": [] - }, - { - "id": "create-a-remote", - "name": "How to create a Module Federation Remote Application", - "description": "A guide on how to create a Module Federation Remote Application in your Nx workspace", - "mediaImage": "", - "file": "shared/recipes/module-federation/creating-a-remote", - "itemList": [], - "isExternal": false, - "path": "/recipes/module-federation/create-a-remote", - "tags": [] - }, - { - "id": "federate-a-module", - "name": "How to Federate a Module", - "description": "A guide on how to federate a module in your Nx workspace", - "mediaImage": "", - "file": "shared/recipes/module-federation/federate-a-module", - "itemList": [], - "isExternal": false, - "path": "/recipes/module-federation/federate-a-module", - "tags": [] - } - ], - "isExternal": false, - "path": "/recipes/module-federation", - "tags": [] - }, { "id": "enforce-module-boundaries", "name": "Enforce Module Boundaries", @@ -2562,239 +2795,6 @@ "isExternal": false, "path": "/recipes/tips-n-tricks", "tags": [] - }, - { - "id": "nx-console", - "name": "Nx Console", - "description": "Checkout all the recipes related to Nx Console.", - "mediaImage": "", - "file": "", - "itemList": [ - { - "id": "console-telemetry", - "name": "Telemetry", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-telemetry", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-telemetry", - "tags": ["editor-setup"] - }, - { - "id": "console-project-details", - "name": "Project Details View", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-project-details", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-project-details", - "tags": ["editor-setup"] - }, - { - "id": "console-generate-command", - "name": "Generate Command", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-generate-command", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-generate-command", - "tags": ["editor-setup"] - }, - { - "id": "console-run-command", - "name": "Run Command", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-run-command", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-run-command", - "tags": ["editor-setup"] - }, - { - "id": "console-troubleshooting", - "name": "Troubleshooting", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-troubleshooting", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-troubleshooting", - "tags": ["editor-setup"] - } - ], - "isExternal": false, - "path": "/recipes/nx-console", - "tags": [] - }, - { - "id": "nx-release", - "name": "Nx Release", - "description": "Recipes for releasing with Nx release.", - "mediaImage": "", - "file": "", - "itemList": [ - { - "id": "get-started-with-nx-release", - "name": "Get Started with Nx Release", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/get-started-with-nx-release", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/get-started-with-nx-release", - "tags": ["nx-release"] - }, - { - "id": "release-projects-independently", - "name": "Release Projects Independently", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/release-projects-independently", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/release-projects-independently", - "tags": ["nx-release"] - }, - { - "id": "automatically-version-with-conventional-commits", - "name": "Automatically Version with Conventional Commits", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/automatically-version-with-conventional-commits", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/automatically-version-with-conventional-commits", - "tags": ["nx-release"] - }, - { - "id": "customize-conventional-commit-types", - "name": "Customize Conventional Commit Types", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/customize-conventional-commit-types", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/customize-conventional-commit-types", - "tags": ["nx-release"] - }, - { - "id": "file-based-versioning-version-plans", - "name": "File Based Versioning (Version Plans)", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/file-based-versioning-version-plans", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/file-based-versioning-version-plans", - "tags": ["nx-release"] - }, - { - "id": "configure-custom-registries", - "name": "Configure Custom Registries", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/configure-custom-registries", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/configure-custom-registries", - "tags": ["nx-release"] - }, - { - "id": "publish-in-ci-cd", - "name": "Publish in CI/CD", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/publish-in-ci-cd", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/publish-in-ci-cd", - "tags": ["nx-release"] - }, - { - "id": "automate-github-releases", - "name": "Automate GitHub Releases", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/automate-github-releases", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/automate-github-releases", - "tags": ["nx-release"] - }, - { - "id": "publish-rust-crates", - "name": "Publish Rust Crates", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/publish-rust-crates", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/publish-rust-crates", - "tags": ["nx-release"] - }, - { - "id": "update-local-registry-setup", - "name": "Update Your Local Registry Setup to use Nx Release", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/update-local-registry-setup", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/update-local-registry-setup", - "tags": ["nx-release"] - }, - { - "id": "configure-changelog-format", - "name": "Configure Changelog Format", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/configure-changelog-format", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/configure-changelog-format", - "tags": ["nx-release"] - }, - { - "id": "publish-custom-dist-directory", - "name": "Publish a Custom Dist Directory", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/publish-custom-dist-directory", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/publish-custom-dist-directory", - "tags": ["nx-release"] - }, - { - "id": "build-before-versioning", - "name": "Build Before Versioning", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/build-before-versioning", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/build-before-versioning", - "tags": ["nx-release"] - }, - { - "id": "configuration-version-prefix", - "name": "Configuring Version Prefix for Dependency Versions", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/configuration-version-prefix", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/configuration-version-prefix", - "tags": ["nx-release"] - } - ], - "isExternal": false, - "path": "/recipes/nx-release", - "tags": [] } ], "isExternal": false, @@ -3277,6 +3277,526 @@ "path": "/recipes/adopting-nx/manual", "tags": [] }, + "/recipes/nx-release": { + "id": "nx-release", + "name": "Nx Release", + "description": "Recipes for releasing with Nx release.", + "mediaImage": "", + "file": "", + "itemList": [ + { + "id": "get-started-with-nx-release", + "name": "Get Started with Nx Release", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/get-started-with-nx-release", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/get-started-with-nx-release", + "tags": ["nx-release"] + }, + { + "id": "release-projects-independently", + "name": "Release Projects Independently", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/release-projects-independently", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/release-projects-independently", + "tags": ["nx-release"] + }, + { + "id": "automatically-version-with-conventional-commits", + "name": "Automatically Version with Conventional Commits", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/automatically-version-with-conventional-commits", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/automatically-version-with-conventional-commits", + "tags": ["nx-release"] + }, + { + "id": "customize-conventional-commit-types", + "name": "Customize Conventional Commit Types", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/customize-conventional-commit-types", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/customize-conventional-commit-types", + "tags": ["nx-release"] + }, + { + "id": "file-based-versioning-version-plans", + "name": "File Based Versioning (Version Plans)", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/file-based-versioning-version-plans", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/file-based-versioning-version-plans", + "tags": ["nx-release"] + }, + { + "id": "configure-custom-registries", + "name": "Configure Custom Registries", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/configure-custom-registries", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/configure-custom-registries", + "tags": ["nx-release"] + }, + { + "id": "publish-in-ci-cd", + "name": "Publish in CI/CD", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/publish-in-ci-cd", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/publish-in-ci-cd", + "tags": ["nx-release"] + }, + { + "id": "automate-github-releases", + "name": "Automate GitHub Releases", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/automate-github-releases", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/automate-github-releases", + "tags": ["nx-release"] + }, + { + "id": "publish-rust-crates", + "name": "Publish Rust Crates", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/publish-rust-crates", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/publish-rust-crates", + "tags": ["nx-release"] + }, + { + "id": "update-local-registry-setup", + "name": "Update Your Local Registry Setup to use Nx Release", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/update-local-registry-setup", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/update-local-registry-setup", + "tags": ["nx-release"] + }, + { + "id": "configure-changelog-format", + "name": "Configure Changelog Format", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/configure-changelog-format", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/configure-changelog-format", + "tags": ["nx-release"] + }, + { + "id": "publish-custom-dist-directory", + "name": "Publish a Custom Dist Directory", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/publish-custom-dist-directory", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/publish-custom-dist-directory", + "tags": ["nx-release"] + }, + { + "id": "build-before-versioning", + "name": "Build Before Versioning", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/build-before-versioning", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/build-before-versioning", + "tags": ["nx-release"] + }, + { + "id": "configuration-version-prefix", + "name": "Configuring Version Prefix for Dependency Versions", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/configuration-version-prefix", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/configuration-version-prefix", + "tags": ["nx-release"] + } + ], + "isExternal": false, + "path": "/recipes/nx-release", + "tags": [] + }, + "/recipes/nx-release/get-started-with-nx-release": { + "id": "get-started-with-nx-release", + "name": "Get Started with Nx Release", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/get-started-with-nx-release", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/get-started-with-nx-release", + "tags": ["nx-release"] + }, + "/recipes/nx-release/release-projects-independently": { + "id": "release-projects-independently", + "name": "Release Projects Independently", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/release-projects-independently", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/release-projects-independently", + "tags": ["nx-release"] + }, + "/recipes/nx-release/automatically-version-with-conventional-commits": { + "id": "automatically-version-with-conventional-commits", + "name": "Automatically Version with Conventional Commits", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/automatically-version-with-conventional-commits", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/automatically-version-with-conventional-commits", + "tags": ["nx-release"] + }, + "/recipes/nx-release/customize-conventional-commit-types": { + "id": "customize-conventional-commit-types", + "name": "Customize Conventional Commit Types", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/customize-conventional-commit-types", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/customize-conventional-commit-types", + "tags": ["nx-release"] + }, + "/recipes/nx-release/file-based-versioning-version-plans": { + "id": "file-based-versioning-version-plans", + "name": "File Based Versioning (Version Plans)", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/file-based-versioning-version-plans", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/file-based-versioning-version-plans", + "tags": ["nx-release"] + }, + "/recipes/nx-release/configure-custom-registries": { + "id": "configure-custom-registries", + "name": "Configure Custom Registries", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/configure-custom-registries", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/configure-custom-registries", + "tags": ["nx-release"] + }, + "/recipes/nx-release/publish-in-ci-cd": { + "id": "publish-in-ci-cd", + "name": "Publish in CI/CD", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/publish-in-ci-cd", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/publish-in-ci-cd", + "tags": ["nx-release"] + }, + "/recipes/nx-release/automate-github-releases": { + "id": "automate-github-releases", + "name": "Automate GitHub Releases", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/automate-github-releases", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/automate-github-releases", + "tags": ["nx-release"] + }, + "/recipes/nx-release/publish-rust-crates": { + "id": "publish-rust-crates", + "name": "Publish Rust Crates", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/publish-rust-crates", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/publish-rust-crates", + "tags": ["nx-release"] + }, + "/recipes/nx-release/update-local-registry-setup": { + "id": "update-local-registry-setup", + "name": "Update Your Local Registry Setup to use Nx Release", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/update-local-registry-setup", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/update-local-registry-setup", + "tags": ["nx-release"] + }, + "/recipes/nx-release/configure-changelog-format": { + "id": "configure-changelog-format", + "name": "Configure Changelog Format", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/configure-changelog-format", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/configure-changelog-format", + "tags": ["nx-release"] + }, + "/recipes/nx-release/publish-custom-dist-directory": { + "id": "publish-custom-dist-directory", + "name": "Publish a Custom Dist Directory", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/publish-custom-dist-directory", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/publish-custom-dist-directory", + "tags": ["nx-release"] + }, + "/recipes/nx-release/build-before-versioning": { + "id": "build-before-versioning", + "name": "Build Before Versioning", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/build-before-versioning", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/build-before-versioning", + "tags": ["nx-release"] + }, + "/recipes/nx-release/configuration-version-prefix": { + "id": "configuration-version-prefix", + "name": "Configuring Version Prefix for Dependency Versions", + "description": "", + "mediaImage": "", + "file": "shared/recipes/nx-release/configuration-version-prefix", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-release/configuration-version-prefix", + "tags": ["nx-release"] + }, + "/recipes/module-federation": { + "id": "module-federation", + "name": "Module Federation", + "description": "Advanced guides to utilize Module Federation with Nx.", + "mediaImage": "", + "file": "", + "itemList": [ + { + "id": "create-a-host", + "name": "How to create a Module Federation Host Application", + "description": "A guide on how to create a Module Federation Host Application in your Nx workspace", + "mediaImage": "", + "file": "shared/recipes/module-federation/creating-a-host", + "itemList": [], + "isExternal": false, + "path": "/recipes/module-federation/create-a-host", + "tags": [] + }, + { + "id": "create-a-remote", + "name": "How to create a Module Federation Remote Application", + "description": "A guide on how to create a Module Federation Remote Application in your Nx workspace", + "mediaImage": "", + "file": "shared/recipes/module-federation/creating-a-remote", + "itemList": [], + "isExternal": false, + "path": "/recipes/module-federation/create-a-remote", + "tags": [] + }, + { + "id": "federate-a-module", + "name": "How to Federate a Module", + "description": "A guide on how to federate a module in your Nx workspace", + "mediaImage": "", + "file": "shared/recipes/module-federation/federate-a-module", + "itemList": [], + "isExternal": false, + "path": "/recipes/module-federation/federate-a-module", + "tags": [] + } + ], + "isExternal": false, + "path": "/recipes/module-federation", + "tags": [] + }, + "/recipes/module-federation/create-a-host": { + "id": "create-a-host", + "name": "How to create a Module Federation Host Application", + "description": "A guide on how to create a Module Federation Host Application in your Nx workspace", + "mediaImage": "", + "file": "shared/recipes/module-federation/creating-a-host", + "itemList": [], + "isExternal": false, + "path": "/recipes/module-federation/create-a-host", + "tags": [] + }, + "/recipes/module-federation/create-a-remote": { + "id": "create-a-remote", + "name": "How to create a Module Federation Remote Application", + "description": "A guide on how to create a Module Federation Remote Application in your Nx workspace", + "mediaImage": "", + "file": "shared/recipes/module-federation/creating-a-remote", + "itemList": [], + "isExternal": false, + "path": "/recipes/module-federation/create-a-remote", + "tags": [] + }, + "/recipes/module-federation/federate-a-module": { + "id": "federate-a-module", + "name": "How to Federate a Module", + "description": "A guide on how to federate a module in your Nx workspace", + "mediaImage": "", + "file": "shared/recipes/module-federation/federate-a-module", + "itemList": [], + "isExternal": false, + "path": "/recipes/module-federation/federate-a-module", + "tags": [] + }, + "/recipes/nx-console": { + "id": "nx-console", + "name": "Nx Console", + "description": "Checkout all the recipes related to Nx Console.", + "mediaImage": "", + "file": "", + "itemList": [ + { + "id": "console-telemetry", + "name": "Telemetry", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-telemetry", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-telemetry", + "tags": ["editor-setup"] + }, + { + "id": "console-project-details", + "name": "Project Details View", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-project-details", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-project-details", + "tags": ["editor-setup"] + }, + { + "id": "console-generate-command", + "name": "Generate Command", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-generate-command", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-generate-command", + "tags": ["editor-setup"] + }, + { + "id": "console-run-command", + "name": "Run Command", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-run-command", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-run-command", + "tags": ["editor-setup"] + }, + { + "id": "console-troubleshooting", + "name": "Troubleshooting", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-troubleshooting", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-troubleshooting", + "tags": ["editor-setup"] + } + ], + "isExternal": false, + "path": "/recipes/nx-console", + "tags": [] + }, + "/recipes/nx-console/console-telemetry": { + "id": "console-telemetry", + "name": "Telemetry", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-telemetry", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-telemetry", + "tags": ["editor-setup"] + }, + "/recipes/nx-console/console-project-details": { + "id": "console-project-details", + "name": "Project Details View", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-project-details", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-project-details", + "tags": ["editor-setup"] + }, + "/recipes/nx-console/console-generate-command": { + "id": "console-generate-command", + "name": "Generate Command", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-generate-command", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-generate-command", + "tags": ["editor-setup"] + }, + "/recipes/nx-console/console-run-command": { + "id": "console-run-command", + "name": "Run Command", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-run-command", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-run-command", + "tags": ["editor-setup"] + }, + "/recipes/nx-console/console-troubleshooting": { + "id": "console-troubleshooting", + "name": "Troubleshoot Nx Console Issues", + "description": "", + "mediaImage": "", + "file": "shared/recipes/console-troubleshooting", + "itemList": [], + "isExternal": false, + "path": "/recipes/nx-console/console-troubleshooting", + "tags": [] + }, "/recipes/react": { "id": "react", "name": "React", @@ -4333,84 +4853,6 @@ "path": "/recipes/webpack/webpack-plugins", "tags": [] }, - "/recipes/module-federation": { - "id": "module-federation", - "name": "Module Federation", - "description": "Advanced guides to utilize Module Federation with Nx.", - "mediaImage": "", - "file": "", - "itemList": [ - { - "id": "create-a-host", - "name": "How to create a Module Federation Host Application", - "description": "A guide on how to create a Module Federation Host Application in your Nx workspace", - "mediaImage": "", - "file": "shared/recipes/module-federation/creating-a-host", - "itemList": [], - "isExternal": false, - "path": "/recipes/module-federation/create-a-host", - "tags": [] - }, - { - "id": "create-a-remote", - "name": "How to create a Module Federation Remote Application", - "description": "A guide on how to create a Module Federation Remote Application in your Nx workspace", - "mediaImage": "", - "file": "shared/recipes/module-federation/creating-a-remote", - "itemList": [], - "isExternal": false, - "path": "/recipes/module-federation/create-a-remote", - "tags": [] - }, - { - "id": "federate-a-module", - "name": "How to Federate a Module", - "description": "A guide on how to federate a module in your Nx workspace", - "mediaImage": "", - "file": "shared/recipes/module-federation/federate-a-module", - "itemList": [], - "isExternal": false, - "path": "/recipes/module-federation/federate-a-module", - "tags": [] - } - ], - "isExternal": false, - "path": "/recipes/module-federation", - "tags": [] - }, - "/recipes/module-federation/create-a-host": { - "id": "create-a-host", - "name": "How to create a Module Federation Host Application", - "description": "A guide on how to create a Module Federation Host Application in your Nx workspace", - "mediaImage": "", - "file": "shared/recipes/module-federation/creating-a-host", - "itemList": [], - "isExternal": false, - "path": "/recipes/module-federation/create-a-host", - "tags": [] - }, - "/recipes/module-federation/create-a-remote": { - "id": "create-a-remote", - "name": "How to create a Module Federation Remote Application", - "description": "A guide on how to create a Module Federation Remote Application in your Nx workspace", - "mediaImage": "", - "file": "shared/recipes/module-federation/creating-a-remote", - "itemList": [], - "isExternal": false, - "path": "/recipes/module-federation/create-a-remote", - "tags": [] - }, - "/recipes/module-federation/federate-a-module": { - "id": "federate-a-module", - "name": "How to Federate a Module", - "description": "A guide on how to federate a module in your Nx workspace", - "mediaImage": "", - "file": "shared/recipes/module-federation/federate-a-module", - "itemList": [], - "isExternal": false, - "path": "/recipes/module-federation/federate-a-module", - "tags": [] - }, "/recipes/enforce-module-boundaries": { "id": "enforce-module-boundaries", "name": "Enforce Module Boundaries", @@ -4875,448 +5317,6 @@ "path": "/recipes/tips-n-tricks/flat-config", "tags": ["eslint", "flat config"] }, - "/recipes/nx-console": { - "id": "nx-console", - "name": "Nx Console", - "description": "Checkout all the recipes related to Nx Console.", - "mediaImage": "", - "file": "", - "itemList": [ - { - "id": "console-telemetry", - "name": "Telemetry", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-telemetry", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-telemetry", - "tags": ["editor-setup"] - }, - { - "id": "console-project-details", - "name": "Project Details View", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-project-details", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-project-details", - "tags": ["editor-setup"] - }, - { - "id": "console-generate-command", - "name": "Generate Command", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-generate-command", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-generate-command", - "tags": ["editor-setup"] - }, - { - "id": "console-run-command", - "name": "Run Command", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-run-command", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-run-command", - "tags": ["editor-setup"] - }, - { - "id": "console-troubleshooting", - "name": "Troubleshooting", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-troubleshooting", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-troubleshooting", - "tags": ["editor-setup"] - } - ], - "isExternal": false, - "path": "/recipes/nx-console", - "tags": [] - }, - "/recipes/nx-console/console-telemetry": { - "id": "console-telemetry", - "name": "Telemetry", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-telemetry", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-telemetry", - "tags": ["editor-setup"] - }, - "/recipes/nx-console/console-project-details": { - "id": "console-project-details", - "name": "Project Details View", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-project-details", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-project-details", - "tags": ["editor-setup"] - }, - "/recipes/nx-console/console-generate-command": { - "id": "console-generate-command", - "name": "Generate Command", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-generate-command", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-generate-command", - "tags": ["editor-setup"] - }, - "/recipes/nx-console/console-run-command": { - "id": "console-run-command", - "name": "Run Command", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-run-command", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-run-command", - "tags": ["editor-setup"] - }, - "/recipes/nx-console/console-troubleshooting": { - "id": "console-troubleshooting", - "name": "Troubleshoot Nx Console Issues", - "description": "", - "mediaImage": "", - "file": "shared/recipes/console-troubleshooting", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-console/console-troubleshooting", - "tags": [] - }, - "/recipes/nx-release": { - "id": "nx-release", - "name": "Nx Release", - "description": "Recipes for releasing with Nx release.", - "mediaImage": "", - "file": "", - "itemList": [ - { - "id": "get-started-with-nx-release", - "name": "Get Started with Nx Release", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/get-started-with-nx-release", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/get-started-with-nx-release", - "tags": ["nx-release"] - }, - { - "id": "release-projects-independently", - "name": "Release Projects Independently", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/release-projects-independently", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/release-projects-independently", - "tags": ["nx-release"] - }, - { - "id": "automatically-version-with-conventional-commits", - "name": "Automatically Version with Conventional Commits", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/automatically-version-with-conventional-commits", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/automatically-version-with-conventional-commits", - "tags": ["nx-release"] - }, - { - "id": "customize-conventional-commit-types", - "name": "Customize Conventional Commit Types", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/customize-conventional-commit-types", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/customize-conventional-commit-types", - "tags": ["nx-release"] - }, - { - "id": "file-based-versioning-version-plans", - "name": "File Based Versioning (Version Plans)", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/file-based-versioning-version-plans", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/file-based-versioning-version-plans", - "tags": ["nx-release"] - }, - { - "id": "configure-custom-registries", - "name": "Configure Custom Registries", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/configure-custom-registries", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/configure-custom-registries", - "tags": ["nx-release"] - }, - { - "id": "publish-in-ci-cd", - "name": "Publish in CI/CD", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/publish-in-ci-cd", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/publish-in-ci-cd", - "tags": ["nx-release"] - }, - { - "id": "automate-github-releases", - "name": "Automate GitHub Releases", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/automate-github-releases", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/automate-github-releases", - "tags": ["nx-release"] - }, - { - "id": "publish-rust-crates", - "name": "Publish Rust Crates", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/publish-rust-crates", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/publish-rust-crates", - "tags": ["nx-release"] - }, - { - "id": "update-local-registry-setup", - "name": "Update Your Local Registry Setup to use Nx Release", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/update-local-registry-setup", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/update-local-registry-setup", - "tags": ["nx-release"] - }, - { - "id": "configure-changelog-format", - "name": "Configure Changelog Format", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/configure-changelog-format", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/configure-changelog-format", - "tags": ["nx-release"] - }, - { - "id": "publish-custom-dist-directory", - "name": "Publish a Custom Dist Directory", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/publish-custom-dist-directory", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/publish-custom-dist-directory", - "tags": ["nx-release"] - }, - { - "id": "build-before-versioning", - "name": "Build Before Versioning", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/build-before-versioning", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/build-before-versioning", - "tags": ["nx-release"] - }, - { - "id": "configuration-version-prefix", - "name": "Configuring Version Prefix for Dependency Versions", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/configuration-version-prefix", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/configuration-version-prefix", - "tags": ["nx-release"] - } - ], - "isExternal": false, - "path": "/recipes/nx-release", - "tags": [] - }, - "/recipes/nx-release/get-started-with-nx-release": { - "id": "get-started-with-nx-release", - "name": "Get Started with Nx Release", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/get-started-with-nx-release", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/get-started-with-nx-release", - "tags": ["nx-release"] - }, - "/recipes/nx-release/release-projects-independently": { - "id": "release-projects-independently", - "name": "Release Projects Independently", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/release-projects-independently", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/release-projects-independently", - "tags": ["nx-release"] - }, - "/recipes/nx-release/automatically-version-with-conventional-commits": { - "id": "automatically-version-with-conventional-commits", - "name": "Automatically Version with Conventional Commits", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/automatically-version-with-conventional-commits", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/automatically-version-with-conventional-commits", - "tags": ["nx-release"] - }, - "/recipes/nx-release/customize-conventional-commit-types": { - "id": "customize-conventional-commit-types", - "name": "Customize Conventional Commit Types", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/customize-conventional-commit-types", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/customize-conventional-commit-types", - "tags": ["nx-release"] - }, - "/recipes/nx-release/file-based-versioning-version-plans": { - "id": "file-based-versioning-version-plans", - "name": "File Based Versioning (Version Plans)", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/file-based-versioning-version-plans", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/file-based-versioning-version-plans", - "tags": ["nx-release"] - }, - "/recipes/nx-release/configure-custom-registries": { - "id": "configure-custom-registries", - "name": "Configure Custom Registries", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/configure-custom-registries", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/configure-custom-registries", - "tags": ["nx-release"] - }, - "/recipes/nx-release/publish-in-ci-cd": { - "id": "publish-in-ci-cd", - "name": "Publish in CI/CD", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/publish-in-ci-cd", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/publish-in-ci-cd", - "tags": ["nx-release"] - }, - "/recipes/nx-release/automate-github-releases": { - "id": "automate-github-releases", - "name": "Automate GitHub Releases", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/automate-github-releases", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/automate-github-releases", - "tags": ["nx-release"] - }, - "/recipes/nx-release/publish-rust-crates": { - "id": "publish-rust-crates", - "name": "Publish Rust Crates", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/publish-rust-crates", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/publish-rust-crates", - "tags": ["nx-release"] - }, - "/recipes/nx-release/update-local-registry-setup": { - "id": "update-local-registry-setup", - "name": "Update Your Local Registry Setup to use Nx Release", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/update-local-registry-setup", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/update-local-registry-setup", - "tags": ["nx-release"] - }, - "/recipes/nx-release/configure-changelog-format": { - "id": "configure-changelog-format", - "name": "Configure Changelog Format", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/configure-changelog-format", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/configure-changelog-format", - "tags": ["nx-release"] - }, - "/recipes/nx-release/publish-custom-dist-directory": { - "id": "publish-custom-dist-directory", - "name": "Publish a Custom Dist Directory", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/publish-custom-dist-directory", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/publish-custom-dist-directory", - "tags": ["nx-release"] - }, - "/recipes/nx-release/build-before-versioning": { - "id": "build-before-versioning", - "name": "Build Before Versioning", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/build-before-versioning", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/build-before-versioning", - "tags": ["nx-release"] - }, - "/recipes/nx-release/configuration-version-prefix": { - "id": "configuration-version-prefix", - "name": "Configuring Version Prefix for Dependency Versions", - "description": "", - "mediaImage": "", - "file": "shared/recipes/nx-release/configuration-version-prefix", - "itemList": [], - "isExternal": false, - "path": "/recipes/nx-release/configuration-version-prefix", - "tags": ["nx-release"] - }, "/nx-enterprise": { "id": "nx-enterprise", "name": "Enterprise", diff --git a/docs/map.json b/docs/map.json index 3810b91b46..72371adcb6 100644 --- a/docs/map.json +++ b/docs/map.json @@ -476,6 +476,159 @@ } ] }, + { + "name": "Nx Release", + "id": "nx-release", + "description": "Recipes for releasing with Nx release.", + "itemList": [ + { + "name": "Get Started with Nx Release", + "id": "get-started-with-nx-release", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/get-started-with-nx-release" + }, + { + "name": "Release Projects Independently", + "id": "release-projects-independently", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/release-projects-independently" + }, + { + "name": "Automatically Version with Conventional Commits", + "id": "automatically-version-with-conventional-commits", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/automatically-version-with-conventional-commits" + }, + { + "name": "Customize Conventional Commit Types", + "id": "customize-conventional-commit-types", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/customize-conventional-commit-types" + }, + { + "name": "File Based Versioning (Version Plans)", + "id": "file-based-versioning-version-plans", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/file-based-versioning-version-plans" + }, + { + "name": "Configure Custom Registries", + "id": "configure-custom-registries", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/configure-custom-registries" + }, + { + "name": "Publish in CI/CD", + "id": "publish-in-ci-cd", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/publish-in-ci-cd" + }, + { + "name": "Automate GitHub Releases", + "id": "automate-github-releases", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/automate-github-releases" + }, + { + "name": "Publish Rust Crates", + "id": "publish-rust-crates", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/publish-rust-crates" + }, + { + "name": "Update Your Local Registry Setup to use Nx Release", + "id": "update-local-registry-setup", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/update-local-registry-setup" + }, + { + "name": "Configure Changelog Format", + "id": "configure-changelog-format", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/configure-changelog-format" + }, + { + "name": "Publish a Custom Dist Directory", + "id": "publish-custom-dist-directory", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/publish-custom-dist-directory" + }, + { + "name": "Build Before Versioning", + "id": "build-before-versioning", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/build-before-versioning" + }, + { + "name": "Configuring Version Prefix for Dependency Versions", + "id": "configuration-version-prefix", + "tags": ["nx-release"], + "file": "shared/recipes/nx-release/configuration-version-prefix" + } + ] + }, + { + "name": "Module Federation", + "id": "module-federation", + "description": "Advanced guides to utilize Module Federation with Nx.", + "itemList": [ + { + "id": "create-a-host", + "name": "How to create a Module Federation Host Application", + "description": "A guide on how to create a Module Federation Host Application in your Nx workspace", + "file": "shared/recipes/module-federation/creating-a-host" + }, + { + "id": "create-a-remote", + "name": "How to create a Module Federation Remote Application", + "description": "A guide on how to create a Module Federation Remote Application in your Nx workspace", + "file": "shared/recipes/module-federation/creating-a-remote" + }, + { + "id": "federate-a-module", + "name": "How to Federate a Module", + "description": "A guide on how to federate a module in your Nx workspace", + "file": "shared/recipes/module-federation/federate-a-module" + } + ] + }, + { + "name": "Nx Console", + "id": "nx-console", + "description": "Checkout all the recipes related to Nx Console.", + "itemList": [ + { + "name": "Telemetry", + "id": "console-telemetry", + "tags": ["editor-setup"], + "file": "shared/recipes/console-telemetry" + }, + { + "name": "Project Details View", + "id": "console-project-details", + "tags": ["editor-setup"], + "file": "shared/recipes/console-project-details" + }, + { + "name": "Generate Command", + "id": "console-generate-command", + "tags": ["editor-setup"], + "file": "shared/recipes/console-generate-command" + }, + { + "name": "Run Command", + "id": "console-run-command", + "tags": ["editor-setup"], + "file": "shared/recipes/console-run-command" + }, + { + "name": "Troubleshooting", + "id": "console-troubleshooting", + "tags": ["editor-setup"], + "file": "shared/recipes/console-troubleshooting" + } + ] + }, { "name": "React", "id": "react", @@ -794,31 +947,6 @@ } ] }, - { - "name": "Module Federation", - "id": "module-federation", - "description": "Advanced guides to utilize Module Federation with Nx.", - "itemList": [ - { - "id": "create-a-host", - "name": "How to create a Module Federation Host Application", - "description": "A guide on how to create a Module Federation Host Application in your Nx workspace", - "file": "shared/recipes/module-federation/creating-a-host" - }, - { - "id": "create-a-remote", - "name": "How to create a Module Federation Remote Application", - "description": "A guide on how to create a Module Federation Remote Application in your Nx workspace", - "file": "shared/recipes/module-federation/creating-a-remote" - }, - { - "id": "federate-a-module", - "name": "How to Federate a Module", - "description": "A guide on how to federate a module in your Nx workspace", - "file": "shared/recipes/module-federation/federate-a-module" - } - ] - }, { "name": "Enforce Module Boundaries", "id": "enforce-module-boundaries", @@ -945,134 +1073,6 @@ "file": "shared/recipes/tips-n-tricks/migrating-to-flat-eslint" } ] - }, - { - "name": "Nx Console", - "id": "nx-console", - "description": "Checkout all the recipes related to Nx Console.", - "itemList": [ - { - "name": "Telemetry", - "id": "console-telemetry", - "tags": ["editor-setup"], - "file": "shared/recipes/console-telemetry" - }, - { - "name": "Project Details View", - "id": "console-project-details", - "tags": ["editor-setup"], - "file": "shared/recipes/console-project-details" - }, - { - "name": "Generate Command", - "id": "console-generate-command", - "tags": ["editor-setup"], - "file": "shared/recipes/console-generate-command" - }, - { - "name": "Run Command", - "id": "console-run-command", - "tags": ["editor-setup"], - "file": "shared/recipes/console-run-command" - }, - { - "name": "Troubleshooting", - "id": "console-troubleshooting", - "tags": ["editor-setup"], - "file": "shared/recipes/console-troubleshooting" - } - ] - }, - { - "name": "Nx Release", - "id": "nx-release", - "description": "Recipes for releasing with Nx release.", - "itemList": [ - { - "name": "Get Started with Nx Release", - "id": "get-started-with-nx-release", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/get-started-with-nx-release" - }, - { - "name": "Release Projects Independently", - "id": "release-projects-independently", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/release-projects-independently" - }, - { - "name": "Automatically Version with Conventional Commits", - "id": "automatically-version-with-conventional-commits", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/automatically-version-with-conventional-commits" - }, - { - "name": "Customize Conventional Commit Types", - "id": "customize-conventional-commit-types", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/customize-conventional-commit-types" - }, - { - "name": "File Based Versioning (Version Plans)", - "id": "file-based-versioning-version-plans", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/file-based-versioning-version-plans" - }, - { - "name": "Configure Custom Registries", - "id": "configure-custom-registries", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/configure-custom-registries" - }, - { - "name": "Publish in CI/CD", - "id": "publish-in-ci-cd", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/publish-in-ci-cd" - }, - { - "name": "Automate GitHub Releases", - "id": "automate-github-releases", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/automate-github-releases" - }, - { - "name": "Publish Rust Crates", - "id": "publish-rust-crates", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/publish-rust-crates" - }, - { - "name": "Update Your Local Registry Setup to use Nx Release", - "id": "update-local-registry-setup", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/update-local-registry-setup" - }, - { - "name": "Configure Changelog Format", - "id": "configure-changelog-format", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/configure-changelog-format" - }, - { - "name": "Publish a Custom Dist Directory", - "id": "publish-custom-dist-directory", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/publish-custom-dist-directory" - }, - { - "name": "Build Before Versioning", - "id": "build-before-versioning", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/build-before-versioning" - }, - { - "name": "Configuring Version Prefix for Dependency Versions", - "id": "configuration-version-prefix", - "tags": ["nx-release"], - "file": "shared/recipes/nx-release/configuration-version-prefix" - } - ] } ] }, diff --git a/docs/shared/reference/sitemap.md b/docs/shared/reference/sitemap.md index 0bdc6604ba..f9cee2cba4 100644 --- a/docs/shared/reference/sitemap.md +++ b/docs/shared/reference/sitemap.md @@ -72,6 +72,31 @@ - [Import an Existing Project into an Nx Workspace](/recipes/adopting-nx/import-project) - [Preserving Git Histories](/recipes/adopting-nx/preserving-git-histories) - [Manual migration](/recipes/adopting-nx/manual) + - [Nx Release](/recipes/nx-release) + - [Get Started with Nx Release](/recipes/nx-release/get-started-with-nx-release) + - [Release Projects Independently](/recipes/nx-release/release-projects-independently) + - [Automatically Version with Conventional Commits](/recipes/nx-release/automatically-version-with-conventional-commits) + - [Customize Conventional Commit Types](/recipes/nx-release/customize-conventional-commit-types) + - [File Based Versioning (Version Plans)](/recipes/nx-release/file-based-versioning-version-plans) + - [Configure Custom Registries](/recipes/nx-release/configure-custom-registries) + - [Publish in CI/CD](/recipes/nx-release/publish-in-ci-cd) + - [Automate GitHub Releases](/recipes/nx-release/automate-github-releases) + - [Publish Rust Crates](/recipes/nx-release/publish-rust-crates) + - [Update Your Local Registry Setup to use Nx Release](/recipes/nx-release/update-local-registry-setup) + - [Configure Changelog Format](/recipes/nx-release/configure-changelog-format) + - [Publish a Custom Dist Directory](/recipes/nx-release/publish-custom-dist-directory) + - [Build Before Versioning](/recipes/nx-release/build-before-versioning) + - [Configuring Version Prefix for Dependency Versions](/recipes/nx-release/configuration-version-prefix) + - [Module Federation](/recipes/module-federation) + - [How to create a Module Federation Host Application](/recipes/module-federation/create-a-host) + - [How to create a Module Federation Remote Application](/recipes/module-federation/create-a-remote) + - [How to Federate a Module](/recipes/module-federation/federate-a-module) + - [Nx Console](/recipes/nx-console) + - [Telemetry](/recipes/nx-console/console-telemetry) + - [Project Details View](/recipes/nx-console/console-project-details) + - [Generate Command](/recipes/nx-console/console-generate-command) + - [Run Command](/recipes/nx-console/console-run-command) + - [Troubleshooting](/recipes/nx-console/console-troubleshooting) - [React](/recipes/react) - [React Native with Nx](/recipes/react/react-native) - [Remix with Nx](/recipes/react/remix) @@ -123,10 +148,6 @@ - [Webpack](/recipes/webpack) - [How to configure Webpack in your Nx workspace](/recipes/webpack/webpack-config-setup) - [Webpack plugins](/recipes/webpack/webpack-plugins) - - [Module Federation](/recipes/module-federation) - - [How to create a Module Federation Host Application](/recipes/module-federation/create-a-host) - - [How to create a Module Federation Remote Application](/recipes/module-federation/create-a-remote) - - [How to Federate a Module](/recipes/module-federation/federate-a-module) - [Enforce Module Boundaries](/recipes/enforce-module-boundaries) - [Ban Dependencies with Certain Tags](/recipes/enforce-module-boundaries/ban-dependencies-with-tags) - [Tag in Multiple Dimensions](/recipes/enforce-module-boundaries/tag-multiple-dimensions) @@ -149,27 +170,6 @@ - [Altering Migration Process](/recipes/tips-n-tricks/advanced-update) - [Using Yarn PnP](/recipes/tips-n-tricks/yarn-pnp) - [Switching to ESLint's flat config format](/recipes/tips-n-tricks/flat-config) - - [Nx Console](/recipes/nx-console) - - [Telemetry](/recipes/nx-console/console-telemetry) - - [Project Details View](/recipes/nx-console/console-project-details) - - [Generate Command](/recipes/nx-console/console-generate-command) - - [Run Command](/recipes/nx-console/console-run-command) - - [Troubleshooting](/recipes/nx-console/console-troubleshooting) - - [Nx Release](/recipes/nx-release) - - [Get Started with Nx Release](/recipes/nx-release/get-started-with-nx-release) - - [Release Projects Independently](/recipes/nx-release/release-projects-independently) - - [Automatically Version with Conventional Commits](/recipes/nx-release/automatically-version-with-conventional-commits) - - [Customize Conventional Commit Types](/recipes/nx-release/customize-conventional-commit-types) - - [File Based Versioning (Version Plans)](/recipes/nx-release/file-based-versioning-version-plans) - - [Configure Custom Registries](/recipes/nx-release/configure-custom-registries) - - [Publish in CI/CD](/recipes/nx-release/publish-in-ci-cd) - - [Automate GitHub Releases](/recipes/nx-release/automate-github-releases) - - [Publish Rust Crates](/recipes/nx-release/publish-rust-crates) - - [Update Your Local Registry Setup to use Nx Release](/recipes/nx-release/update-local-registry-setup) - - [Configure Changelog Format](/recipes/nx-release/configure-changelog-format) - - [Publish a Custom Dist Directory](/recipes/nx-release/publish-custom-dist-directory) - - [Build Before Versioning](/recipes/nx-release/build-before-versioning) - - [Configuring Version Prefix for Dependency Versions](/recipes/nx-release/configuration-version-prefix) - [Troubleshoot Nx Console Issues](/recipes/nx-console/console-troubleshooting) - [Enterprise](/nx-enterprise) - [Activate Powerpack](/nx-enterprise/activate-powerpack)