[
  {
    "id": "nx",
    "menu": [
      {
        "name": "Getting Started",
        "path": "/getting-started",
        "id": "getting-started",
        "isExternal": false,
        "children": [
          {
            "name": "Intro to Nx",
            "path": "/getting-started/intro",
            "id": "intro",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Installation",
            "path": "/getting-started/installation",
            "id": "installation",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Why Nx?",
            "path": "/getting-started/why-nx",
            "id": "why-nx",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Editor Setup",
            "path": "/getting-started/editor-setup",
            "id": "editor-setup",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Tutorials",
            "path": "/getting-started/tutorials",
            "id": "tutorials",
            "isExternal": false,
            "children": [
              {
                "name": "NPM Workspaces Monorepo",
                "path": "/getting-started/tutorials/npm-workspaces-tutorial",
                "id": "npm-workspaces-tutorial",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "React Standalone",
                "path": "/getting-started/tutorials/react-standalone-tutorial",
                "id": "react-standalone-tutorial",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "React Monorepo",
                "path": "/getting-started/tutorials/react-monorepo-tutorial",
                "id": "react-monorepo-tutorial",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Angular Standalone",
                "path": "/getting-started/tutorials/angular-standalone-tutorial",
                "id": "angular-standalone-tutorial",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Angular Monorepo",
                "path": "/getting-started/tutorials/angular-monorepo-tutorial",
                "id": "angular-monorepo-tutorial",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Vue Standalone",
                "path": "/getting-started/tutorials/vue-standalone-tutorial",
                "id": "vue-standalone-tutorial",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Intro to Nx",
        "path": "/getting-started/intro",
        "id": "intro",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Installation",
        "path": "/getting-started/installation",
        "id": "installation",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Why Nx?",
        "path": "/getting-started/why-nx",
        "id": "why-nx",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Editor Setup",
        "path": "/getting-started/editor-setup",
        "id": "editor-setup",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Tutorials",
        "path": "/getting-started/tutorials",
        "id": "tutorials",
        "isExternal": false,
        "children": [
          {
            "name": "NPM Workspaces Monorepo",
            "path": "/getting-started/tutorials/npm-workspaces-tutorial",
            "id": "npm-workspaces-tutorial",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "React Standalone",
            "path": "/getting-started/tutorials/react-standalone-tutorial",
            "id": "react-standalone-tutorial",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "React Monorepo",
            "path": "/getting-started/tutorials/react-monorepo-tutorial",
            "id": "react-monorepo-tutorial",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Angular Standalone",
            "path": "/getting-started/tutorials/angular-standalone-tutorial",
            "id": "angular-standalone-tutorial",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Angular Monorepo",
            "path": "/getting-started/tutorials/angular-monorepo-tutorial",
            "id": "angular-monorepo-tutorial",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Vue Standalone",
            "path": "/getting-started/tutorials/vue-standalone-tutorial",
            "id": "vue-standalone-tutorial",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "NPM Workspaces Monorepo",
        "path": "/getting-started/tutorials/npm-workspaces-tutorial",
        "id": "npm-workspaces-tutorial",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "React Standalone",
        "path": "/getting-started/tutorials/react-standalone-tutorial",
        "id": "react-standalone-tutorial",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "React Monorepo",
        "path": "/getting-started/tutorials/react-monorepo-tutorial",
        "id": "react-monorepo-tutorial",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Angular Standalone",
        "path": "/getting-started/tutorials/angular-standalone-tutorial",
        "id": "angular-standalone-tutorial",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Angular Monorepo",
        "path": "/getting-started/tutorials/angular-monorepo-tutorial",
        "id": "angular-monorepo-tutorial",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Vue Standalone",
        "path": "/getting-started/tutorials/vue-standalone-tutorial",
        "id": "vue-standalone-tutorial",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Core Tutorial",
        "path": "/core-tutorial",
        "id": "core-tutorial",
        "isExternal": false,
        "children": [
          {
            "name": "1 - Create Blog",
            "path": "/core-tutorial/01-create-blog",
            "id": "01-create-blog",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "2 - Create CLI",
            "path": "/core-tutorial/02-create-cli",
            "id": "02-create-cli",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "3 - Share Assets",
            "path": "/core-tutorial/03-share-assets",
            "id": "03-share-assets",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "4 - Build Affected Projects",
            "path": "/core-tutorial/04-build-affected-projects",
            "id": "04-build-affected-projects",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "5 - Automatically Detect Dependencies",
            "path": "/core-tutorial/05-auto-detect-dependencies",
            "id": "05-auto-detect-dependencies",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "6 - Summary",
            "path": "/core-tutorial/06-summary",
            "id": "06-summary",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "1 - Create Blog",
        "path": "/core-tutorial/01-create-blog",
        "id": "01-create-blog",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "2 - Create CLI",
        "path": "/core-tutorial/02-create-cli",
        "id": "02-create-cli",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "3 - Share Assets",
        "path": "/core-tutorial/03-share-assets",
        "id": "03-share-assets",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "4 - Build Affected Projects",
        "path": "/core-tutorial/04-build-affected-projects",
        "id": "04-build-affected-projects",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "5 - Automatically Detect Dependencies",
        "path": "/core-tutorial/05-auto-detect-dependencies",
        "id": "05-auto-detect-dependencies",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "6 - Summary",
        "path": "/core-tutorial/06-summary",
        "id": "06-summary",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Features",
        "path": "/features",
        "id": "features",
        "isExternal": false,
        "children": [
          {
            "name": "Run Tasks",
            "path": "/features/run-tasks",
            "id": "run-tasks",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Cache Task Results",
            "path": "/features/cache-task-results",
            "id": "cache-task-results",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Explore your Workspace",
            "path": "/features/explore-graph",
            "id": "explore-graph",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Generate Code",
            "path": "/features/generate-code",
            "id": "generate-code",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Automate Updating Dependencies",
            "path": "/features/automate-updating-dependencies",
            "id": "automate-updating-dependencies",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Enforce Module Boundaries",
            "path": "/features/enforce-module-boundaries",
            "id": "enforce-module-boundaries",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Manage Releases",
            "path": "/features/manage-releases",
            "id": "manage-releases",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "CI Features",
            "path": "/features/ci-features",
            "id": "ci-features",
            "isExternal": false,
            "children": [
              {
                "name": "Run Only Tasks Affected by a PR",
                "path": "/ci/features/affected",
                "id": "affected",
                "isExternal": true,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Use Remote Caching (Nx Replay)",
                "path": "/ci/features/remote-cache",
                "id": "remote-cache",
                "isExternal": true,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Distribute Task Execution (Nx Agents)",
                "path": "/ci/features/distribute-task-execution",
                "id": "distribute-task-execution",
                "isExternal": true,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Dynamically Allocate Agents",
                "path": "/ci/features/dynamic-agents",
                "id": "dynamic-agents",
                "isExternal": true,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Automatically Split E2E Tasks",
                "path": "/ci/features/split-e2e-tasks",
                "id": "split-e2e-tasks",
                "isExternal": true,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Identify and Re-run Flaky Tasks",
                "path": "/ci/features/flaky-tasks",
                "id": "flaky-tasks",
                "isExternal": true,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Set up Nx Cloud On-Premise",
                "path": "/ci/features/on-premise",
                "id": "on-premise",
                "isExternal": true,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Run Tasks",
        "path": "/features/run-tasks",
        "id": "run-tasks",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Cache Task Results",
        "path": "/features/cache-task-results",
        "id": "cache-task-results",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Explore your Workspace",
        "path": "/features/explore-graph",
        "id": "explore-graph",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Generate Code",
        "path": "/features/generate-code",
        "id": "generate-code",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Automate Updating Dependencies",
        "path": "/features/automate-updating-dependencies",
        "id": "automate-updating-dependencies",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Enforce Module Boundaries",
        "path": "/features/enforce-module-boundaries",
        "id": "enforce-module-boundaries",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Manage Releases",
        "path": "/features/manage-releases",
        "id": "manage-releases",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "CI Features",
        "path": "/features/ci-features",
        "id": "ci-features",
        "isExternal": false,
        "children": [
          {
            "name": "Run Only Tasks Affected by a PR",
            "path": "/ci/features/affected",
            "id": "affected",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Use Remote Caching (Nx Replay)",
            "path": "/ci/features/remote-cache",
            "id": "remote-cache",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Distribute Task Execution (Nx Agents)",
            "path": "/ci/features/distribute-task-execution",
            "id": "distribute-task-execution",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Dynamically Allocate Agents",
            "path": "/ci/features/dynamic-agents",
            "id": "dynamic-agents",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Automatically Split E2E Tasks",
            "path": "/ci/features/split-e2e-tasks",
            "id": "split-e2e-tasks",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Identify and Re-run Flaky Tasks",
            "path": "/ci/features/flaky-tasks",
            "id": "flaky-tasks",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Set up Nx Cloud On-Premise",
            "path": "/ci/features/on-premise",
            "id": "on-premise",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Run Only Tasks Affected by a PR",
        "path": "/ci/features/affected",
        "id": "affected",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Use Remote Caching (Nx Replay)",
        "path": "/ci/features/remote-cache",
        "id": "remote-cache",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Distribute Task Execution (Nx Agents)",
        "path": "/ci/features/distribute-task-execution",
        "id": "distribute-task-execution",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Dynamically Allocate Agents",
        "path": "/ci/features/dynamic-agents",
        "id": "dynamic-agents",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Automatically Split E2E Tasks",
        "path": "/ci/features/split-e2e-tasks",
        "id": "split-e2e-tasks",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Identify and Re-run Flaky Tasks",
        "path": "/ci/features/flaky-tasks",
        "id": "flaky-tasks",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Set up Nx Cloud On-Premise",
        "path": "/ci/features/on-premise",
        "id": "on-premise",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Concepts",
        "path": "/concepts",
        "id": "concepts",
        "isExternal": false,
        "children": [
          {
            "name": "Mental Model",
            "path": "/concepts/mental-model",
            "id": "mental-model",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "How Caching Works",
            "path": "/concepts/how-caching-works",
            "id": "how-caching-works",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "What is a Task Pipeline",
            "path": "/concepts/task-pipeline-configuration",
            "id": "task-pipeline-configuration",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "What Are Nx Plugins",
            "path": "/concepts/nx-plugins",
            "id": "nx-plugins",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Inferred Tasks",
            "path": "/concepts/inferred-tasks",
            "id": "inferred-tasks",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Types of Configuration",
            "path": "/concepts/types-of-configuration",
            "id": "types-of-configuration",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Executors and Configurations",
            "path": "/concepts/executors-and-configurations",
            "id": "executors-and-configurations",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Integrated Repos vs. Package-Based Repos vs. Standalone Apps",
            "path": "/concepts/integrated-vs-package-based",
            "id": "integrated-vs-package-based",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Module Federation",
            "path": "/concepts/module-federation",
            "id": "module-federation",
            "isExternal": false,
            "children": [
              {
                "name": "Module Federation and Nx",
                "path": "/concepts/module-federation/module-federation-and-nx",
                "id": "module-federation-and-nx",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Faster Builds with Module Federation",
                "path": "/concepts/module-federation/faster-builds-with-module-federation",
                "id": "faster-builds-with-module-federation",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Micro Frontend Architecture",
                "path": "/concepts/module-federation/micro-frontend-architecture",
                "id": "micro-frontend-architecture",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Manage Library Versions with Module Federation",
                "path": "/concepts/module-federation/manage-library-versions-with-module-federation",
                "id": "manage-library-versions-with-module-federation",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "More Concepts",
            "path": "/concepts/more-concepts",
            "id": "more-concepts",
            "isExternal": false,
            "children": [
              {
                "name": "Incremental Builds",
                "path": "/concepts/more-concepts/incremental-builds",
                "id": "incremental-builds",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Nx and Turborepo",
                "path": "/concepts/more-concepts/turbo-and-nx",
                "id": "turbo-and-nx",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Monorepos",
                "path": "/concepts/more-concepts/why-monorepos",
                "id": "why-monorepos",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Dependency Management",
                "path": "/concepts/more-concepts/dependency-management",
                "id": "dependency-management",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Code Sharing",
                "path": "/concepts/more-concepts/code-sharing",
                "id": "code-sharing",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Using Nx at Enterprises",
                "path": "/concepts/more-concepts/monorepo-nx-enterprise",
                "id": "monorepo-nx-enterprise",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Nx Daemon",
                "path": "/concepts/more-concepts/nx-daemon",
                "id": "nx-daemon",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Nx and the Angular CLI",
                "path": "/concepts/more-concepts/nx-and-angular",
                "id": "nx-and-angular",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Folder Structure",
                "path": "/concepts/more-concepts/folder-structure",
                "id": "folder-structure",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Nx Devkit and Angular Devkit",
                "path": "/concepts/more-concepts/nx-devkit-angular-devkit",
                "id": "nx-devkit-angular-devkit",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Applications and Libraries",
                "path": "/concepts/more-concepts/applications-and-libraries",
                "id": "applications-and-libraries",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Creating Libraries",
                "path": "/concepts/more-concepts/creating-libraries",
                "id": "creating-libraries",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Library Types",
                "path": "/concepts/more-concepts/library-types",
                "id": "library-types",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Grouping Libraries",
                "path": "/concepts/more-concepts/grouping-libraries",
                "id": "grouping-libraries",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Buildable and Publishable Libraries",
                "path": "/concepts/more-concepts/buildable-and-publishable-libraries",
                "id": "buildable-and-publishable-libraries",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "How the Project Graph is Built",
                "path": "/concepts/more-concepts/how-project-graph-is-built",
                "id": "how-project-graph-is-built",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Mental Model",
        "path": "/concepts/mental-model",
        "id": "mental-model",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "How Caching Works",
        "path": "/concepts/how-caching-works",
        "id": "how-caching-works",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "What is a Task Pipeline",
        "path": "/concepts/task-pipeline-configuration",
        "id": "task-pipeline-configuration",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "What Are Nx Plugins",
        "path": "/concepts/nx-plugins",
        "id": "nx-plugins",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Inferred Tasks",
        "path": "/concepts/inferred-tasks",
        "id": "inferred-tasks",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Types of Configuration",
        "path": "/concepts/types-of-configuration",
        "id": "types-of-configuration",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Executors and Configurations",
        "path": "/concepts/executors-and-configurations",
        "id": "executors-and-configurations",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Integrated Repos vs. Package-Based Repos vs. Standalone Apps",
        "path": "/concepts/integrated-vs-package-based",
        "id": "integrated-vs-package-based",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Module Federation",
        "path": "/concepts/module-federation",
        "id": "module-federation",
        "isExternal": false,
        "children": [
          {
            "name": "Module Federation and Nx",
            "path": "/concepts/module-federation/module-federation-and-nx",
            "id": "module-federation-and-nx",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Faster Builds with Module Federation",
            "path": "/concepts/module-federation/faster-builds-with-module-federation",
            "id": "faster-builds-with-module-federation",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Micro Frontend Architecture",
            "path": "/concepts/module-federation/micro-frontend-architecture",
            "id": "micro-frontend-architecture",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Manage Library Versions with Module Federation",
            "path": "/concepts/module-federation/manage-library-versions-with-module-federation",
            "id": "manage-library-versions-with-module-federation",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Module Federation and Nx",
        "path": "/concepts/module-federation/module-federation-and-nx",
        "id": "module-federation-and-nx",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Faster Builds with Module Federation",
        "path": "/concepts/module-federation/faster-builds-with-module-federation",
        "id": "faster-builds-with-module-federation",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Micro Frontend Architecture",
        "path": "/concepts/module-federation/micro-frontend-architecture",
        "id": "micro-frontend-architecture",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Manage Library Versions with Module Federation",
        "path": "/concepts/module-federation/manage-library-versions-with-module-federation",
        "id": "manage-library-versions-with-module-federation",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "More Concepts",
        "path": "/concepts/more-concepts",
        "id": "more-concepts",
        "isExternal": false,
        "children": [
          {
            "name": "Incremental Builds",
            "path": "/concepts/more-concepts/incremental-builds",
            "id": "incremental-builds",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Nx and Turborepo",
            "path": "/concepts/more-concepts/turbo-and-nx",
            "id": "turbo-and-nx",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Monorepos",
            "path": "/concepts/more-concepts/why-monorepos",
            "id": "why-monorepos",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Dependency Management",
            "path": "/concepts/more-concepts/dependency-management",
            "id": "dependency-management",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Code Sharing",
            "path": "/concepts/more-concepts/code-sharing",
            "id": "code-sharing",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Using Nx at Enterprises",
            "path": "/concepts/more-concepts/monorepo-nx-enterprise",
            "id": "monorepo-nx-enterprise",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Nx Daemon",
            "path": "/concepts/more-concepts/nx-daemon",
            "id": "nx-daemon",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Nx and the Angular CLI",
            "path": "/concepts/more-concepts/nx-and-angular",
            "id": "nx-and-angular",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Folder Structure",
            "path": "/concepts/more-concepts/folder-structure",
            "id": "folder-structure",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Nx Devkit and Angular Devkit",
            "path": "/concepts/more-concepts/nx-devkit-angular-devkit",
            "id": "nx-devkit-angular-devkit",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Applications and Libraries",
            "path": "/concepts/more-concepts/applications-and-libraries",
            "id": "applications-and-libraries",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Creating Libraries",
            "path": "/concepts/more-concepts/creating-libraries",
            "id": "creating-libraries",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Library Types",
            "path": "/concepts/more-concepts/library-types",
            "id": "library-types",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Grouping Libraries",
            "path": "/concepts/more-concepts/grouping-libraries",
            "id": "grouping-libraries",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Buildable and Publishable Libraries",
            "path": "/concepts/more-concepts/buildable-and-publishable-libraries",
            "id": "buildable-and-publishable-libraries",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "How the Project Graph is Built",
            "path": "/concepts/more-concepts/how-project-graph-is-built",
            "id": "how-project-graph-is-built",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Incremental Builds",
        "path": "/concepts/more-concepts/incremental-builds",
        "id": "incremental-builds",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Nx and Turborepo",
        "path": "/concepts/more-concepts/turbo-and-nx",
        "id": "turbo-and-nx",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Monorepos",
        "path": "/concepts/more-concepts/why-monorepos",
        "id": "why-monorepos",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Dependency Management",
        "path": "/concepts/more-concepts/dependency-management",
        "id": "dependency-management",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Code Sharing",
        "path": "/concepts/more-concepts/code-sharing",
        "id": "code-sharing",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Using Nx at Enterprises",
        "path": "/concepts/more-concepts/monorepo-nx-enterprise",
        "id": "monorepo-nx-enterprise",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Nx Daemon",
        "path": "/concepts/more-concepts/nx-daemon",
        "id": "nx-daemon",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Nx and the Angular CLI",
        "path": "/concepts/more-concepts/nx-and-angular",
        "id": "nx-and-angular",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Folder Structure",
        "path": "/concepts/more-concepts/folder-structure",
        "id": "folder-structure",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Nx Devkit and Angular Devkit",
        "path": "/concepts/more-concepts/nx-devkit-angular-devkit",
        "id": "nx-devkit-angular-devkit",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Applications and Libraries",
        "path": "/concepts/more-concepts/applications-and-libraries",
        "id": "applications-and-libraries",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Creating Libraries",
        "path": "/concepts/more-concepts/creating-libraries",
        "id": "creating-libraries",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Library Types",
        "path": "/concepts/more-concepts/library-types",
        "id": "library-types",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Grouping Libraries",
        "path": "/concepts/more-concepts/grouping-libraries",
        "id": "grouping-libraries",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Buildable and Publishable Libraries",
        "path": "/concepts/more-concepts/buildable-and-publishable-libraries",
        "id": "buildable-and-publishable-libraries",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "How the Project Graph is Built",
        "path": "/concepts/more-concepts/how-project-graph-is-built",
        "id": "how-project-graph-is-built",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Recipes",
        "path": "/recipes",
        "id": "recipes",
        "isExternal": false,
        "children": [
          {
            "name": "Installation",
            "path": "/recipes/installation",
            "id": "installation",
            "isExternal": false,
            "children": [
              {
                "name": "Install Nx in a Non-Javascript Repo",
                "path": "/recipes/installation/install-non-javascript",
                "id": "install-non-javascript",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Update Your Global Nx Installation",
                "path": "/recipes/installation/update-global-installation",
                "id": "update-global-installation",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Tasks & Caching",
            "path": "/recipes/running-tasks",
            "id": "running-tasks",
            "isExternal": false,
            "children": [
              {
                "name": "Configure Inputs for Task Caching",
                "path": "/recipes/running-tasks/configure-inputs",
                "id": "configure-inputs",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Configure Outputs for Task Caching",
                "path": "/recipes/running-tasks/configure-outputs",
                "id": "configure-outputs",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Define a Task Pipeline",
                "path": "/recipes/running-tasks/defining-task-pipeline",
                "id": "defining-task-pipeline",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Change Cache Location",
                "path": "/recipes/running-tasks/change-cache-location",
                "id": "change-cache-location",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Run Custom Commands",
                "path": "/recipes/running-tasks/run-commands-executor",
                "id": "run-commands-executor",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Pass Args to Commands",
                "path": "/recipes/running-tasks/pass-args-to-commands",
                "id": "pass-args-to-commands",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Run Tasks in Parallel",
                "path": "/recipes/running-tasks/run-tasks-in-parallel",
                "id": "run-tasks-in-parallel",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Run Root-Level NPM Scripts with Nx",
                "path": "/recipes/running-tasks/root-level-scripts",
                "id": "root-level-scripts",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Workspace Watching",
                "path": "/recipes/running-tasks/workspace-watching",
                "id": "workspace-watching",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Reduce Repetitive Configuration",
                "path": "/recipes/running-tasks/reduce-repetitive-configuration",
                "id": "reduce-repetitive-configuration",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Adopting Nx",
            "path": "/recipes/adopting-nx",
            "id": "adopting-nx",
            "isExternal": false,
            "children": [
              {
                "name": "NPM/Yarn/PNPM workspaces",
                "path": "/recipes/adopting-nx/adding-to-monorepo",
                "id": "adding-to-monorepo",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Migrate From Turborepo",
                "path": "/recipes/adopting-nx/from-turborepo",
                "id": "from-turborepo",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Add to any Project",
                "path": "/recipes/adopting-nx/adding-to-existing-project",
                "id": "adding-to-existing-project",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Preserving Git Histories",
                "path": "/recipes/adopting-nx/preserving-git-histories",
                "id": "preserving-git-histories",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Manual migration",
                "path": "/recipes/adopting-nx/manual",
                "id": "manual",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "React",
            "path": "/recipes/react",
            "id": "react",
            "isExternal": false,
            "children": [
              {
                "name": "React Native with Nx",
                "path": "/recipes/react/react-native",
                "id": "react-native",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Remix with Nx",
                "path": "/recipes/react/remix",
                "id": "remix",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Use Environment Variables in React",
                "path": "/recipes/react/use-environment-variables-in-react",
                "id": "use-environment-variables-in-react",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Using Tailwind CSS in React",
                "path": "/recipes/react/using-tailwind-css-in-react",
                "id": "using-tailwind-css-in-react",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Adding Images, Fonts, and Files",
                "path": "/recipes/react/adding-assets-react",
                "id": "adding-assets-react",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Setup Module Federation with SSR for React",
                "path": "/recipes/react/module-federation-with-ssr",
                "id": "module-federation-with-ssr",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Deploying Next.js applications to Vercel",
                "path": "/recipes/react/deploy-nextjs-to-vercel",
                "id": "deploy-nextjs-to-vercel",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Angular",
            "path": "/recipes/angular",
            "id": "angular",
            "isExternal": false,
            "children": [
              {
                "name": "Migration",
                "path": "/recipes/angular/migration",
                "id": "migration",
                "isExternal": false,
                "children": [
                  {
                    "name": "Migrating from Angular CLI",
                    "path": "/recipes/angular/migration/angular",
                    "id": "angular",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "Migrating From Multiple Angular CLI Repos",
                    "path": "/recipes/angular/migration/angular-multiple",
                    "id": "angular-multiple",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  }
                ],
                "disableCollapsible": false
              },
              {
                "name": "Use Environment Variables in Angular",
                "path": "/recipes/angular/use-environment-variables-in-angular",
                "id": "use-environment-variables-in-angular",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Using Tailwind CSS with Angular projects",
                "path": "/recipes/angular/using-tailwind-css-with-angular-projects",
                "id": "using-tailwind-css-with-angular-projects",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Setup Module Federation with SSR for Angular",
                "path": "/recipes/angular/module-federation-with-ssr",
                "id": "module-federation-with-ssr",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Advanced Micro Frontends with Angular using Dynamic Federation",
                "path": "/recipes/angular/dynamic-module-federation-with-angular",
                "id": "dynamic-module-federation-with-angular",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Setup incremental builds for Angular applications",
                "path": "/recipes/angular/setup-incremental-builds-angular",
                "id": "setup-incremental-builds-angular",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Node",
            "path": "/recipes/node",
            "id": "node",
            "isExternal": false,
            "children": [
              {
                "name": "Deploying a Node App to Fly.io",
                "path": "/recipes/node/node-server-fly-io",
                "id": "node-server-fly-io",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Add and Deploy Netlify Edge Functions with Node",
                "path": "/recipes/node/node-serverless-functions-netlify",
                "id": "node-serverless-functions-netlify",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Deploying AWS lambda in Node.js",
                "path": "/recipes/node/node-aws-lambda",
                "id": "node-aws-lambda",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Set Up Application Proxies",
                "path": "/recipes/node/application-proxies",
                "id": "application-proxies",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Wait for Tasks to Finish",
                "path": "/recipes/node/wait-for-tasks",
                "id": "wait-for-tasks",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Storybook",
            "path": "/recipes/storybook",
            "id": "storybook",
            "isExternal": false,
            "children": [
              {
                "name": "Set up Storybook for React Projects",
                "path": "/recipes/storybook/overview-react",
                "id": "overview-react",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Set up Storybook for Angular Projects",
                "path": "/recipes/storybook/overview-angular",
                "id": "overview-angular",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Set up Storybook for Vue Projects",
                "path": "/recipes/storybook/overview-vue",
                "id": "overview-vue",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Configuring Storybook on Nx",
                "path": "/recipes/storybook/configuring-storybook",
                "id": "configuring-storybook",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "One main Storybook instance for all projects",
                "path": "/recipes/storybook/one-storybook-for-all",
                "id": "one-storybook-for-all",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "One Storybook instance per scope",
                "path": "/recipes/storybook/one-storybook-per-scope",
                "id": "one-storybook-per-scope",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "One main Storybook instance using Storybook Composition",
                "path": "/recipes/storybook/one-storybook-with-composition",
                "id": "one-storybook-with-composition",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "How to configure Webpack and Vite for Storybook",
                "path": "/recipes/storybook/custom-builder-configs",
                "id": "custom-builder-configs",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Setting up Storybook Interaction Tests with Nx",
                "path": "/recipes/storybook/storybook-interaction-tests",
                "id": "storybook-interaction-tests",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Upgrading Storybook using the Storybook CLI",
                "path": "/recipes/storybook/upgrading-storybook",
                "id": "upgrading-storybook",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Setting up Storybook Composition with Nx",
                "path": "/recipes/storybook/storybook-composition-setup",
                "id": "storybook-composition-setup",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Angular: Set up Compodoc for Storybook on Nx",
                "path": "/recipes/storybook/angular-storybook-compodoc",
                "id": "angular-storybook-compodoc",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Angular: Configuring styles and preprocessor options",
                "path": "/recipes/storybook/angular-configuring-styles",
                "id": "angular-configuring-styles",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Cypress",
            "path": "/recipes/cypress",
            "id": "cypress",
            "isExternal": false,
            "children": [
              {
                "name": "Component Testing",
                "path": "/recipes/cypress/cypress-component-testing",
                "id": "cypress-component-testing",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Using setupNodeEvents with Cypress preset",
                "path": "/recipes/cypress/cypress-setup-node-events",
                "id": "cypress-setup-node-events",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Cypress v11 Migration Guide",
                "path": "/recipes/cypress/cypress-v11-migration",
                "id": "cypress-v11-migration",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Next",
            "path": "/recipes/next",
            "id": "next",
            "isExternal": false,
            "children": [
              {
                "name": "How to configure Next.js plugins",
                "path": "/recipes/next/next-config-setup",
                "id": "next-config-setup",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Nuxt",
            "path": "/recipes/nuxt",
            "id": "nuxt",
            "isExternal": false,
            "children": [
              {
                "name": "Deploying Nuxt applications to Vercel",
                "path": "/recipes/nuxt/deploy-nuxt-to-vercel",
                "id": "deploy-nuxt-to-vercel",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Vite",
            "path": "/recipes/vite",
            "id": "vite",
            "isExternal": false,
            "children": [
              {
                "name": "Configure Vite on your Nx workspace",
                "path": "/recipes/vite/configure-vite",
                "id": "configure-vite",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Webpack",
            "path": "/recipes/webpack",
            "id": "webpack",
            "isExternal": false,
            "children": [
              {
                "name": "How to configure Webpack in your Nx workspace",
                "path": "/recipes/webpack/webpack-config-setup",
                "id": "webpack-config-setup",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Webpack plugins",
                "path": "/recipes/webpack/webpack-plugins",
                "id": "webpack-plugins",
                "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": "Enforce Module Boundaries",
            "path": "/recipes/enforce-module-boundaries",
            "id": "enforce-module-boundaries",
            "isExternal": false,
            "children": [
              {
                "name": "Ban Dependencies with Certain Tags",
                "path": "/recipes/enforce-module-boundaries/ban-dependencies-with-tags",
                "id": "ban-dependencies-with-tags",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Tag in Multiple Dimensions",
                "path": "/recipes/enforce-module-boundaries/tag-multiple-dimensions",
                "id": "tag-multiple-dimensions",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Ban External Imports",
                "path": "/recipes/enforce-module-boundaries/ban-external-imports",
                "id": "ban-external-imports",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Tags Allow List",
                "path": "/recipes/enforce-module-boundaries/tags-allow-list",
                "id": "tags-allow-list",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Tips and tricks",
            "path": "/recipes/tips-n-tricks",
            "id": "tips-n-tricks",
            "isExternal": false,
            "children": [
              {
                "name": "Add a Package-based Project in an Integrated Repo",
                "path": "/recipes/tips-n-tricks/package-based-in-integrated",
                "id": "package-based-in-integrated",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Add an Integrated Project in a Package-based Repo",
                "path": "/recipes/tips-n-tricks/integrated-in-package-based",
                "id": "integrated-in-package-based",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Convert from a Standalone Repository to an Integrated Repository",
                "path": "/recipes/tips-n-tricks/standalone-to-integrated",
                "id": "standalone-to-integrated",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Configuring ESLint with Typescript",
                "path": "/recipes/tips-n-tricks/eslint",
                "id": "eslint",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Enable Typescript Batch Mode",
                "path": "/recipes/tips-n-tricks/enable-tsc-batch-mode",
                "id": "enable-tsc-batch-mode",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Define Secondary Entrypoints for Typescript Packages",
                "path": "/recipes/tips-n-tricks/define-secondary-entrypoints",
                "id": "define-secondary-entrypoints",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Compile Typescript Packages to Multiple Formats",
                "path": "/recipes/tips-n-tricks/compile-multiple-formats",
                "id": "compile-multiple-formats",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Keep Nx Versions in Sync",
                "path": "/recipes/tips-n-tricks/keep-nx-versions-in-sync",
                "id": "keep-nx-versions-in-sync",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Define Environment Variables",
                "path": "/recipes/tips-n-tricks/define-environment-variables",
                "id": "define-environment-variables",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Configuring Browser Support",
                "path": "/recipes/tips-n-tricks/browser-support",
                "id": "browser-support",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Include Assets in Build",
                "path": "/recipes/tips-n-tricks/include-assets-in-build",
                "id": "include-assets-in-build",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Include All package.json Files as Projects",
                "path": "/recipes/tips-n-tricks/include-all-packagejson",
                "id": "include-all-packagejson",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Identify Dependencies Between Folders",
                "path": "/recipes/tips-n-tricks/identify-dependencies-between-folders",
                "id": "identify-dependencies-between-folders",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Disable Graph Links Created from Analyzing Source Files",
                "path": "/recipes/tips-n-tricks/analyze-source-files",
                "id": "analyze-source-files",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Use JavaScript instead TypeScript",
                "path": "/recipes/tips-n-tricks/js-and-ts",
                "id": "js-and-ts",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Altering Migration Process",
                "path": "/recipes/tips-n-tricks/advanced-update",
                "id": "advanced-update",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Using Yarn PnP",
                "path": "/recipes/tips-n-tricks/yarn-pnp",
                "id": "yarn-pnp",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Switching to ESLint's flat config format",
                "path": "/recipes/tips-n-tricks/flat-config",
                "id": "flat-config",
                "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": "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": "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": "Customize Conventional Commit Types",
                "path": "/recipes/nx-release/customize-conventional-commit-types",
                "id": "customize-conventional-commit-types",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Other",
            "path": "/recipes/other",
            "id": "other",
            "isExternal": false,
            "children": [
              {
                "name": "Rescope Packages from @nrwl to @nx",
                "path": "/recipes/other/rescope",
                "id": "rescope",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Installation",
        "path": "/recipes/installation",
        "id": "installation",
        "isExternal": false,
        "children": [
          {
            "name": "Install Nx in a Non-Javascript Repo",
            "path": "/recipes/installation/install-non-javascript",
            "id": "install-non-javascript",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Update Your Global Nx Installation",
            "path": "/recipes/installation/update-global-installation",
            "id": "update-global-installation",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Install Nx in a Non-Javascript Repo",
        "path": "/recipes/installation/install-non-javascript",
        "id": "install-non-javascript",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Update Your Global Nx Installation",
        "path": "/recipes/installation/update-global-installation",
        "id": "update-global-installation",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Tasks & Caching",
        "path": "/recipes/running-tasks",
        "id": "running-tasks",
        "isExternal": false,
        "children": [
          {
            "name": "Configure Inputs for Task Caching",
            "path": "/recipes/running-tasks/configure-inputs",
            "id": "configure-inputs",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Configure Outputs for Task Caching",
            "path": "/recipes/running-tasks/configure-outputs",
            "id": "configure-outputs",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Define a Task Pipeline",
            "path": "/recipes/running-tasks/defining-task-pipeline",
            "id": "defining-task-pipeline",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Change Cache Location",
            "path": "/recipes/running-tasks/change-cache-location",
            "id": "change-cache-location",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Run Custom Commands",
            "path": "/recipes/running-tasks/run-commands-executor",
            "id": "run-commands-executor",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Pass Args to Commands",
            "path": "/recipes/running-tasks/pass-args-to-commands",
            "id": "pass-args-to-commands",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Run Tasks in Parallel",
            "path": "/recipes/running-tasks/run-tasks-in-parallel",
            "id": "run-tasks-in-parallel",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Run Root-Level NPM Scripts with Nx",
            "path": "/recipes/running-tasks/root-level-scripts",
            "id": "root-level-scripts",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Workspace Watching",
            "path": "/recipes/running-tasks/workspace-watching",
            "id": "workspace-watching",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Reduce Repetitive Configuration",
            "path": "/recipes/running-tasks/reduce-repetitive-configuration",
            "id": "reduce-repetitive-configuration",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Configure Inputs for Task Caching",
        "path": "/recipes/running-tasks/configure-inputs",
        "id": "configure-inputs",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Configure Outputs for Task Caching",
        "path": "/recipes/running-tasks/configure-outputs",
        "id": "configure-outputs",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Define a Task Pipeline",
        "path": "/recipes/running-tasks/defining-task-pipeline",
        "id": "defining-task-pipeline",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Change Cache Location",
        "path": "/recipes/running-tasks/change-cache-location",
        "id": "change-cache-location",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Run Custom Commands",
        "path": "/recipes/running-tasks/run-commands-executor",
        "id": "run-commands-executor",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Pass Args to Commands",
        "path": "/recipes/running-tasks/pass-args-to-commands",
        "id": "pass-args-to-commands",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Run Tasks in Parallel",
        "path": "/recipes/running-tasks/run-tasks-in-parallel",
        "id": "run-tasks-in-parallel",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Run Root-Level NPM Scripts with Nx",
        "path": "/recipes/running-tasks/root-level-scripts",
        "id": "root-level-scripts",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Workspace Watching",
        "path": "/recipes/running-tasks/workspace-watching",
        "id": "workspace-watching",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Reduce Repetitive Configuration",
        "path": "/recipes/running-tasks/reduce-repetitive-configuration",
        "id": "reduce-repetitive-configuration",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Adopting Nx",
        "path": "/recipes/adopting-nx",
        "id": "adopting-nx",
        "isExternal": false,
        "children": [
          {
            "name": "NPM/Yarn/PNPM workspaces",
            "path": "/recipes/adopting-nx/adding-to-monorepo",
            "id": "adding-to-monorepo",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Migrate From Turborepo",
            "path": "/recipes/adopting-nx/from-turborepo",
            "id": "from-turborepo",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Add to any Project",
            "path": "/recipes/adopting-nx/adding-to-existing-project",
            "id": "adding-to-existing-project",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Preserving Git Histories",
            "path": "/recipes/adopting-nx/preserving-git-histories",
            "id": "preserving-git-histories",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Manual migration",
            "path": "/recipes/adopting-nx/manual",
            "id": "manual",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "NPM/Yarn/PNPM workspaces",
        "path": "/recipes/adopting-nx/adding-to-monorepo",
        "id": "adding-to-monorepo",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Migrate From Turborepo",
        "path": "/recipes/adopting-nx/from-turborepo",
        "id": "from-turborepo",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Add to any Project",
        "path": "/recipes/adopting-nx/adding-to-existing-project",
        "id": "adding-to-existing-project",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Preserving Git Histories",
        "path": "/recipes/adopting-nx/preserving-git-histories",
        "id": "preserving-git-histories",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Manual migration",
        "path": "/recipes/adopting-nx/manual",
        "id": "manual",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "React",
        "path": "/recipes/react",
        "id": "react",
        "isExternal": false,
        "children": [
          {
            "name": "React Native with Nx",
            "path": "/recipes/react/react-native",
            "id": "react-native",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Remix with Nx",
            "path": "/recipes/react/remix",
            "id": "remix",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Use Environment Variables in React",
            "path": "/recipes/react/use-environment-variables-in-react",
            "id": "use-environment-variables-in-react",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Using Tailwind CSS in React",
            "path": "/recipes/react/using-tailwind-css-in-react",
            "id": "using-tailwind-css-in-react",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Adding Images, Fonts, and Files",
            "path": "/recipes/react/adding-assets-react",
            "id": "adding-assets-react",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Setup Module Federation with SSR for React",
            "path": "/recipes/react/module-federation-with-ssr",
            "id": "module-federation-with-ssr",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Deploying Next.js applications to Vercel",
            "path": "/recipes/react/deploy-nextjs-to-vercel",
            "id": "deploy-nextjs-to-vercel",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "React Native with Nx",
        "path": "/recipes/react/react-native",
        "id": "react-native",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Remix with Nx",
        "path": "/recipes/react/remix",
        "id": "remix",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Use Environment Variables in React",
        "path": "/recipes/react/use-environment-variables-in-react",
        "id": "use-environment-variables-in-react",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Using Tailwind CSS in React",
        "path": "/recipes/react/using-tailwind-css-in-react",
        "id": "using-tailwind-css-in-react",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Adding Images, Fonts, and Files",
        "path": "/recipes/react/adding-assets-react",
        "id": "adding-assets-react",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Setup Module Federation with SSR for React",
        "path": "/recipes/react/module-federation-with-ssr",
        "id": "module-federation-with-ssr",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Deploying Next.js applications to Vercel",
        "path": "/recipes/react/deploy-nextjs-to-vercel",
        "id": "deploy-nextjs-to-vercel",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Angular",
        "path": "/recipes/angular",
        "id": "angular",
        "isExternal": false,
        "children": [
          {
            "name": "Migration",
            "path": "/recipes/angular/migration",
            "id": "migration",
            "isExternal": false,
            "children": [
              {
                "name": "Migrating from Angular CLI",
                "path": "/recipes/angular/migration/angular",
                "id": "angular",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Migrating From Multiple Angular CLI Repos",
                "path": "/recipes/angular/migration/angular-multiple",
                "id": "angular-multiple",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Use Environment Variables in Angular",
            "path": "/recipes/angular/use-environment-variables-in-angular",
            "id": "use-environment-variables-in-angular",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Using Tailwind CSS with Angular projects",
            "path": "/recipes/angular/using-tailwind-css-with-angular-projects",
            "id": "using-tailwind-css-with-angular-projects",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Setup Module Federation with SSR for Angular",
            "path": "/recipes/angular/module-federation-with-ssr",
            "id": "module-federation-with-ssr",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Advanced Micro Frontends with Angular using Dynamic Federation",
            "path": "/recipes/angular/dynamic-module-federation-with-angular",
            "id": "dynamic-module-federation-with-angular",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Setup incremental builds for Angular applications",
            "path": "/recipes/angular/setup-incremental-builds-angular",
            "id": "setup-incremental-builds-angular",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Migration",
        "path": "/recipes/angular/migration",
        "id": "migration",
        "isExternal": false,
        "children": [
          {
            "name": "Migrating from Angular CLI",
            "path": "/recipes/angular/migration/angular",
            "id": "angular",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Migrating From Multiple Angular CLI Repos",
            "path": "/recipes/angular/migration/angular-multiple",
            "id": "angular-multiple",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Migrating from Angular CLI",
        "path": "/recipes/angular/migration/angular",
        "id": "angular",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Migrating From Multiple Angular CLI Repos",
        "path": "/recipes/angular/migration/angular-multiple",
        "id": "angular-multiple",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Use Environment Variables in Angular",
        "path": "/recipes/angular/use-environment-variables-in-angular",
        "id": "use-environment-variables-in-angular",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Using Tailwind CSS with Angular projects",
        "path": "/recipes/angular/using-tailwind-css-with-angular-projects",
        "id": "using-tailwind-css-with-angular-projects",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Setup Module Federation with SSR for Angular",
        "path": "/recipes/angular/module-federation-with-ssr",
        "id": "module-federation-with-ssr",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Advanced Micro Frontends with Angular using Dynamic Federation",
        "path": "/recipes/angular/dynamic-module-federation-with-angular",
        "id": "dynamic-module-federation-with-angular",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Setup incremental builds for Angular applications",
        "path": "/recipes/angular/setup-incremental-builds-angular",
        "id": "setup-incremental-builds-angular",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Node",
        "path": "/recipes/node",
        "id": "node",
        "isExternal": false,
        "children": [
          {
            "name": "Deploying a Node App to Fly.io",
            "path": "/recipes/node/node-server-fly-io",
            "id": "node-server-fly-io",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Add and Deploy Netlify Edge Functions with Node",
            "path": "/recipes/node/node-serverless-functions-netlify",
            "id": "node-serverless-functions-netlify",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Deploying AWS lambda in Node.js",
            "path": "/recipes/node/node-aws-lambda",
            "id": "node-aws-lambda",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Set Up Application Proxies",
            "path": "/recipes/node/application-proxies",
            "id": "application-proxies",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Wait for Tasks to Finish",
            "path": "/recipes/node/wait-for-tasks",
            "id": "wait-for-tasks",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Deploying a Node App to Fly.io",
        "path": "/recipes/node/node-server-fly-io",
        "id": "node-server-fly-io",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Add and Deploy Netlify Edge Functions with Node",
        "path": "/recipes/node/node-serverless-functions-netlify",
        "id": "node-serverless-functions-netlify",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Deploying AWS lambda in Node.js",
        "path": "/recipes/node/node-aws-lambda",
        "id": "node-aws-lambda",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Set Up Application Proxies",
        "path": "/recipes/node/application-proxies",
        "id": "application-proxies",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Wait for Tasks to Finish",
        "path": "/recipes/node/wait-for-tasks",
        "id": "wait-for-tasks",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Storybook",
        "path": "/recipes/storybook",
        "id": "storybook",
        "isExternal": false,
        "children": [
          {
            "name": "Set up Storybook for React Projects",
            "path": "/recipes/storybook/overview-react",
            "id": "overview-react",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Set up Storybook for Angular Projects",
            "path": "/recipes/storybook/overview-angular",
            "id": "overview-angular",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Set up Storybook for Vue Projects",
            "path": "/recipes/storybook/overview-vue",
            "id": "overview-vue",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Configuring Storybook on Nx",
            "path": "/recipes/storybook/configuring-storybook",
            "id": "configuring-storybook",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "One main Storybook instance for all projects",
            "path": "/recipes/storybook/one-storybook-for-all",
            "id": "one-storybook-for-all",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "One Storybook instance per scope",
            "path": "/recipes/storybook/one-storybook-per-scope",
            "id": "one-storybook-per-scope",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "One main Storybook instance using Storybook Composition",
            "path": "/recipes/storybook/one-storybook-with-composition",
            "id": "one-storybook-with-composition",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "How to configure Webpack and Vite for Storybook",
            "path": "/recipes/storybook/custom-builder-configs",
            "id": "custom-builder-configs",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Setting up Storybook Interaction Tests with Nx",
            "path": "/recipes/storybook/storybook-interaction-tests",
            "id": "storybook-interaction-tests",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Upgrading Storybook using the Storybook CLI",
            "path": "/recipes/storybook/upgrading-storybook",
            "id": "upgrading-storybook",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Setting up Storybook Composition with Nx",
            "path": "/recipes/storybook/storybook-composition-setup",
            "id": "storybook-composition-setup",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Angular: Set up Compodoc for Storybook on Nx",
            "path": "/recipes/storybook/angular-storybook-compodoc",
            "id": "angular-storybook-compodoc",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Angular: Configuring styles and preprocessor options",
            "path": "/recipes/storybook/angular-configuring-styles",
            "id": "angular-configuring-styles",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Set up Storybook for React Projects",
        "path": "/recipes/storybook/overview-react",
        "id": "overview-react",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Set up Storybook for Angular Projects",
        "path": "/recipes/storybook/overview-angular",
        "id": "overview-angular",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Set up Storybook for Vue Projects",
        "path": "/recipes/storybook/overview-vue",
        "id": "overview-vue",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Configuring Storybook on Nx",
        "path": "/recipes/storybook/configuring-storybook",
        "id": "configuring-storybook",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "One main Storybook instance for all projects",
        "path": "/recipes/storybook/one-storybook-for-all",
        "id": "one-storybook-for-all",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "One Storybook instance per scope",
        "path": "/recipes/storybook/one-storybook-per-scope",
        "id": "one-storybook-per-scope",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "One main Storybook instance using Storybook Composition",
        "path": "/recipes/storybook/one-storybook-with-composition",
        "id": "one-storybook-with-composition",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "How to configure Webpack and Vite for Storybook",
        "path": "/recipes/storybook/custom-builder-configs",
        "id": "custom-builder-configs",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Setting up Storybook Interaction Tests with Nx",
        "path": "/recipes/storybook/storybook-interaction-tests",
        "id": "storybook-interaction-tests",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Upgrading Storybook using the Storybook CLI",
        "path": "/recipes/storybook/upgrading-storybook",
        "id": "upgrading-storybook",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Setting up Storybook Composition with Nx",
        "path": "/recipes/storybook/storybook-composition-setup",
        "id": "storybook-composition-setup",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Angular: Set up Compodoc for Storybook on Nx",
        "path": "/recipes/storybook/angular-storybook-compodoc",
        "id": "angular-storybook-compodoc",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Angular: Configuring styles and preprocessor options",
        "path": "/recipes/storybook/angular-configuring-styles",
        "id": "angular-configuring-styles",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Cypress",
        "path": "/recipes/cypress",
        "id": "cypress",
        "isExternal": false,
        "children": [
          {
            "name": "Component Testing",
            "path": "/recipes/cypress/cypress-component-testing",
            "id": "cypress-component-testing",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Using setupNodeEvents with Cypress preset",
            "path": "/recipes/cypress/cypress-setup-node-events",
            "id": "cypress-setup-node-events",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Cypress v11 Migration Guide",
            "path": "/recipes/cypress/cypress-v11-migration",
            "id": "cypress-v11-migration",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Component Testing",
        "path": "/recipes/cypress/cypress-component-testing",
        "id": "cypress-component-testing",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Using setupNodeEvents with Cypress preset",
        "path": "/recipes/cypress/cypress-setup-node-events",
        "id": "cypress-setup-node-events",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Cypress v11 Migration Guide",
        "path": "/recipes/cypress/cypress-v11-migration",
        "id": "cypress-v11-migration",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Next",
        "path": "/recipes/next",
        "id": "next",
        "isExternal": false,
        "children": [
          {
            "name": "How to configure Next.js plugins",
            "path": "/recipes/next/next-config-setup",
            "id": "next-config-setup",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "How to configure Next.js plugins",
        "path": "/recipes/next/next-config-setup",
        "id": "next-config-setup",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Nuxt",
        "path": "/recipes/nuxt",
        "id": "nuxt",
        "isExternal": false,
        "children": [
          {
            "name": "Deploying Nuxt applications to Vercel",
            "path": "/recipes/nuxt/deploy-nuxt-to-vercel",
            "id": "deploy-nuxt-to-vercel",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Deploying Nuxt applications to Vercel",
        "path": "/recipes/nuxt/deploy-nuxt-to-vercel",
        "id": "deploy-nuxt-to-vercel",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Vite",
        "path": "/recipes/vite",
        "id": "vite",
        "isExternal": false,
        "children": [
          {
            "name": "Configure Vite on your Nx workspace",
            "path": "/recipes/vite/configure-vite",
            "id": "configure-vite",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Configure Vite on your Nx workspace",
        "path": "/recipes/vite/configure-vite",
        "id": "configure-vite",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Webpack",
        "path": "/recipes/webpack",
        "id": "webpack",
        "isExternal": false,
        "children": [
          {
            "name": "How to configure Webpack in your Nx workspace",
            "path": "/recipes/webpack/webpack-config-setup",
            "id": "webpack-config-setup",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Webpack plugins",
            "path": "/recipes/webpack/webpack-plugins",
            "id": "webpack-plugins",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "How to configure Webpack in your Nx workspace",
        "path": "/recipes/webpack/webpack-config-setup",
        "id": "webpack-config-setup",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Webpack plugins",
        "path": "/recipes/webpack/webpack-plugins",
        "id": "webpack-plugins",
        "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": "Enforce Module Boundaries",
        "path": "/recipes/enforce-module-boundaries",
        "id": "enforce-module-boundaries",
        "isExternal": false,
        "children": [
          {
            "name": "Ban Dependencies with Certain Tags",
            "path": "/recipes/enforce-module-boundaries/ban-dependencies-with-tags",
            "id": "ban-dependencies-with-tags",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Tag in Multiple Dimensions",
            "path": "/recipes/enforce-module-boundaries/tag-multiple-dimensions",
            "id": "tag-multiple-dimensions",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Ban External Imports",
            "path": "/recipes/enforce-module-boundaries/ban-external-imports",
            "id": "ban-external-imports",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Tags Allow List",
            "path": "/recipes/enforce-module-boundaries/tags-allow-list",
            "id": "tags-allow-list",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Ban Dependencies with Certain Tags",
        "path": "/recipes/enforce-module-boundaries/ban-dependencies-with-tags",
        "id": "ban-dependencies-with-tags",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Tag in Multiple Dimensions",
        "path": "/recipes/enforce-module-boundaries/tag-multiple-dimensions",
        "id": "tag-multiple-dimensions",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Ban External Imports",
        "path": "/recipes/enforce-module-boundaries/ban-external-imports",
        "id": "ban-external-imports",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Tags Allow List",
        "path": "/recipes/enforce-module-boundaries/tags-allow-list",
        "id": "tags-allow-list",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Tips and tricks",
        "path": "/recipes/tips-n-tricks",
        "id": "tips-n-tricks",
        "isExternal": false,
        "children": [
          {
            "name": "Add a Package-based Project in an Integrated Repo",
            "path": "/recipes/tips-n-tricks/package-based-in-integrated",
            "id": "package-based-in-integrated",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Add an Integrated Project in a Package-based Repo",
            "path": "/recipes/tips-n-tricks/integrated-in-package-based",
            "id": "integrated-in-package-based",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Convert from a Standalone Repository to an Integrated Repository",
            "path": "/recipes/tips-n-tricks/standalone-to-integrated",
            "id": "standalone-to-integrated",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Configuring ESLint with Typescript",
            "path": "/recipes/tips-n-tricks/eslint",
            "id": "eslint",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Enable Typescript Batch Mode",
            "path": "/recipes/tips-n-tricks/enable-tsc-batch-mode",
            "id": "enable-tsc-batch-mode",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Define Secondary Entrypoints for Typescript Packages",
            "path": "/recipes/tips-n-tricks/define-secondary-entrypoints",
            "id": "define-secondary-entrypoints",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Compile Typescript Packages to Multiple Formats",
            "path": "/recipes/tips-n-tricks/compile-multiple-formats",
            "id": "compile-multiple-formats",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Keep Nx Versions in Sync",
            "path": "/recipes/tips-n-tricks/keep-nx-versions-in-sync",
            "id": "keep-nx-versions-in-sync",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Define Environment Variables",
            "path": "/recipes/tips-n-tricks/define-environment-variables",
            "id": "define-environment-variables",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Configuring Browser Support",
            "path": "/recipes/tips-n-tricks/browser-support",
            "id": "browser-support",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Include Assets in Build",
            "path": "/recipes/tips-n-tricks/include-assets-in-build",
            "id": "include-assets-in-build",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Include All package.json Files as Projects",
            "path": "/recipes/tips-n-tricks/include-all-packagejson",
            "id": "include-all-packagejson",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Identify Dependencies Between Folders",
            "path": "/recipes/tips-n-tricks/identify-dependencies-between-folders",
            "id": "identify-dependencies-between-folders",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Disable Graph Links Created from Analyzing Source Files",
            "path": "/recipes/tips-n-tricks/analyze-source-files",
            "id": "analyze-source-files",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Use JavaScript instead TypeScript",
            "path": "/recipes/tips-n-tricks/js-and-ts",
            "id": "js-and-ts",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Altering Migration Process",
            "path": "/recipes/tips-n-tricks/advanced-update",
            "id": "advanced-update",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Using Yarn PnP",
            "path": "/recipes/tips-n-tricks/yarn-pnp",
            "id": "yarn-pnp",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Switching to ESLint's flat config format",
            "path": "/recipes/tips-n-tricks/flat-config",
            "id": "flat-config",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Add a Package-based Project in an Integrated Repo",
        "path": "/recipes/tips-n-tricks/package-based-in-integrated",
        "id": "package-based-in-integrated",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Add an Integrated Project in a Package-based Repo",
        "path": "/recipes/tips-n-tricks/integrated-in-package-based",
        "id": "integrated-in-package-based",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Convert from a Standalone Repository to an Integrated Repository",
        "path": "/recipes/tips-n-tricks/standalone-to-integrated",
        "id": "standalone-to-integrated",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Configuring ESLint with Typescript",
        "path": "/recipes/tips-n-tricks/eslint",
        "id": "eslint",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Enable Typescript Batch Mode",
        "path": "/recipes/tips-n-tricks/enable-tsc-batch-mode",
        "id": "enable-tsc-batch-mode",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Define Secondary Entrypoints for Typescript Packages",
        "path": "/recipes/tips-n-tricks/define-secondary-entrypoints",
        "id": "define-secondary-entrypoints",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Compile Typescript Packages to Multiple Formats",
        "path": "/recipes/tips-n-tricks/compile-multiple-formats",
        "id": "compile-multiple-formats",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Keep Nx Versions in Sync",
        "path": "/recipes/tips-n-tricks/keep-nx-versions-in-sync",
        "id": "keep-nx-versions-in-sync",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Define Environment Variables",
        "path": "/recipes/tips-n-tricks/define-environment-variables",
        "id": "define-environment-variables",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Configuring Browser Support",
        "path": "/recipes/tips-n-tricks/browser-support",
        "id": "browser-support",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Include Assets in Build",
        "path": "/recipes/tips-n-tricks/include-assets-in-build",
        "id": "include-assets-in-build",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Include All package.json Files as Projects",
        "path": "/recipes/tips-n-tricks/include-all-packagejson",
        "id": "include-all-packagejson",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Identify Dependencies Between Folders",
        "path": "/recipes/tips-n-tricks/identify-dependencies-between-folders",
        "id": "identify-dependencies-between-folders",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Disable Graph Links Created from Analyzing Source Files",
        "path": "/recipes/tips-n-tricks/analyze-source-files",
        "id": "analyze-source-files",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Use JavaScript instead TypeScript",
        "path": "/recipes/tips-n-tricks/js-and-ts",
        "id": "js-and-ts",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Altering Migration Process",
        "path": "/recipes/tips-n-tricks/advanced-update",
        "id": "advanced-update",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Using Yarn PnP",
        "path": "/recipes/tips-n-tricks/yarn-pnp",
        "id": "yarn-pnp",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Switching to ESLint's flat config format",
        "path": "/recipes/tips-n-tricks/flat-config",
        "id": "flat-config",
        "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": "Troubleshooting",
        "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": "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": "Customize Conventional Commit Types",
            "path": "/recipes/nx-release/customize-conventional-commit-types",
            "id": "customize-conventional-commit-types",
            "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": "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": "Customize Conventional Commit Types",
        "path": "/recipes/nx-release/customize-conventional-commit-types",
        "id": "customize-conventional-commit-types",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Other",
        "path": "/recipes/other",
        "id": "other",
        "isExternal": false,
        "children": [
          {
            "name": "Rescope Packages from @nrwl to @nx",
            "path": "/recipes/other/rescope",
            "id": "rescope",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Rescope Packages from @nrwl to @nx",
        "path": "/recipes/other/rescope",
        "id": "rescope",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Showcase",
        "path": "/showcase",
        "id": "showcase",
        "isExternal": false,
        "children": [
          {
            "name": "Nx with your favorite tech",
            "path": "/showcase/example-repos",
            "id": "example-repos",
            "isExternal": false,
            "children": [
              {
                "name": "Express",
                "path": "/showcase/example-repos/add-express",
                "id": "add-express",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Lit",
                "path": "/showcase/example-repos/add-lit",
                "id": "add-lit",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Solid",
                "path": "/showcase/example-repos/add-solid",
                "id": "add-solid",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Qwik",
                "path": "/showcase/example-repos/add-qwik",
                "id": "add-qwik",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Rust",
                "path": "/showcase/example-repos/add-rust",
                "id": "add-rust",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": ".NET",
                "path": "/showcase/example-repos/add-dotnet",
                "id": "add-dotnet",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Astro",
                "path": "/showcase/example-repos/add-astro",
                "id": "add-astro",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Svelte",
                "path": "/showcase/example-repos/add-svelte",
                "id": "add-svelte",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Fastify",
                "path": "/showcase/example-repos/add-fastify",
                "id": "add-fastify",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Apollo GraphQL",
                "path": "/showcase/example-repos/apollo-react",
                "id": "apollo-react",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Prisma with NestJS",
                "path": "/showcase/example-repos/nestjs-prisma",
                "id": "nestjs-prisma",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Mongo with Fastify",
                "path": "/showcase/example-repos/mongo-fastify",
                "id": "mongo-fastify",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Redis with Fastify",
                "path": "/showcase/example-repos/redis-fastify",
                "id": "redis-fastify",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Postgres with Fastify",
                "path": "/showcase/example-repos/postgres-fastify",
                "id": "postgres-fastify",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "PlanetScale with Serverless Fastify",
                "path": "/showcase/example-repos/serverless-fastify-planetscale",
                "id": "serverless-fastify-planetscale",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Nx with Micro-frontends",
                "path": "/showcase/example-repos/mfe",
                "id": "mfe",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Benchmarks",
            "path": "/showcase/benchmarks",
            "id": "benchmarks",
            "isExternal": false,
            "children": [
              {
                "name": "Typescript Batch Mode Compilation",
                "path": "/showcase/benchmarks/tsc-batch-mode",
                "id": "tsc-batch-mode",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Large Repo and Caching",
                "path": "/showcase/benchmarks/caching",
                "id": "caching",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Large Repo and DTE",
                "path": "/showcase/benchmarks/dte",
                "id": "dte",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Nx with your favorite tech",
        "path": "/showcase/example-repos",
        "id": "example-repos",
        "isExternal": false,
        "children": [
          {
            "name": "Express",
            "path": "/showcase/example-repos/add-express",
            "id": "add-express",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Lit",
            "path": "/showcase/example-repos/add-lit",
            "id": "add-lit",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Solid",
            "path": "/showcase/example-repos/add-solid",
            "id": "add-solid",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Qwik",
            "path": "/showcase/example-repos/add-qwik",
            "id": "add-qwik",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Rust",
            "path": "/showcase/example-repos/add-rust",
            "id": "add-rust",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": ".NET",
            "path": "/showcase/example-repos/add-dotnet",
            "id": "add-dotnet",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Astro",
            "path": "/showcase/example-repos/add-astro",
            "id": "add-astro",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Svelte",
            "path": "/showcase/example-repos/add-svelte",
            "id": "add-svelte",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Fastify",
            "path": "/showcase/example-repos/add-fastify",
            "id": "add-fastify",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Apollo GraphQL",
            "path": "/showcase/example-repos/apollo-react",
            "id": "apollo-react",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Prisma with NestJS",
            "path": "/showcase/example-repos/nestjs-prisma",
            "id": "nestjs-prisma",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Mongo with Fastify",
            "path": "/showcase/example-repos/mongo-fastify",
            "id": "mongo-fastify",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Redis with Fastify",
            "path": "/showcase/example-repos/redis-fastify",
            "id": "redis-fastify",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Postgres with Fastify",
            "path": "/showcase/example-repos/postgres-fastify",
            "id": "postgres-fastify",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "PlanetScale with Serverless Fastify",
            "path": "/showcase/example-repos/serverless-fastify-planetscale",
            "id": "serverless-fastify-planetscale",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Nx with Micro-frontends",
            "path": "/showcase/example-repos/mfe",
            "id": "mfe",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Express",
        "path": "/showcase/example-repos/add-express",
        "id": "add-express",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Lit",
        "path": "/showcase/example-repos/add-lit",
        "id": "add-lit",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Solid",
        "path": "/showcase/example-repos/add-solid",
        "id": "add-solid",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Qwik",
        "path": "/showcase/example-repos/add-qwik",
        "id": "add-qwik",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Rust",
        "path": "/showcase/example-repos/add-rust",
        "id": "add-rust",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": ".NET",
        "path": "/showcase/example-repos/add-dotnet",
        "id": "add-dotnet",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Astro",
        "path": "/showcase/example-repos/add-astro",
        "id": "add-astro",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Svelte",
        "path": "/showcase/example-repos/add-svelte",
        "id": "add-svelte",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Fastify",
        "path": "/showcase/example-repos/add-fastify",
        "id": "add-fastify",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Apollo GraphQL",
        "path": "/showcase/example-repos/apollo-react",
        "id": "apollo-react",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Prisma with NestJS",
        "path": "/showcase/example-repos/nestjs-prisma",
        "id": "nestjs-prisma",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Mongo with Fastify",
        "path": "/showcase/example-repos/mongo-fastify",
        "id": "mongo-fastify",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Redis with Fastify",
        "path": "/showcase/example-repos/redis-fastify",
        "id": "redis-fastify",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Postgres with Fastify",
        "path": "/showcase/example-repos/postgres-fastify",
        "id": "postgres-fastify",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "PlanetScale with Serverless Fastify",
        "path": "/showcase/example-repos/serverless-fastify-planetscale",
        "id": "serverless-fastify-planetscale",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Nx with Micro-frontends",
        "path": "/showcase/example-repos/mfe",
        "id": "mfe",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Benchmarks",
        "path": "/showcase/benchmarks",
        "id": "benchmarks",
        "isExternal": false,
        "children": [
          {
            "name": "Typescript Batch Mode Compilation",
            "path": "/showcase/benchmarks/tsc-batch-mode",
            "id": "tsc-batch-mode",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Large Repo and Caching",
            "path": "/showcase/benchmarks/caching",
            "id": "caching",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Large Repo and DTE",
            "path": "/showcase/benchmarks/dte",
            "id": "dte",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Typescript Batch Mode Compilation",
        "path": "/showcase/benchmarks/tsc-batch-mode",
        "id": "tsc-batch-mode",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Large Repo and Caching",
        "path": "/showcase/benchmarks/caching",
        "id": "caching",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Large Repo and DTE",
        "path": "/showcase/benchmarks/dte",
        "id": "dte",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Reference",
        "path": "/reference",
        "id": "reference",
        "isExternal": false,
        "children": [
          {
            "name": "Commands",
            "path": "/nx-api/nx",
            "id": "commands",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Nx Configuration",
            "path": "/reference/nx-json",
            "id": "nx-json",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Project Configuration",
            "path": "/reference/project-configuration",
            "id": "project-configuration",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Inputs and Named Inputs",
            "path": "/reference/inputs",
            "id": "inputs",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": ".nxignore",
            "path": "/reference/nxignore",
            "id": "nxignore",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Environment Variables",
            "path": "/reference/environment-variables",
            "id": "environment-variables",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Glossary",
            "path": "/reference/glossary",
            "id": "glossary",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Commands",
        "path": "/nx-api/nx",
        "id": "commands",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Nx Configuration",
        "path": "/reference/nx-json",
        "id": "nx-json",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Project Configuration",
        "path": "/reference/project-configuration",
        "id": "project-configuration",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Inputs and Named Inputs",
        "path": "/reference/inputs",
        "id": "inputs",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": ".nxignore",
        "path": "/reference/nxignore",
        "id": "nxignore",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Environment Variables",
        "path": "/reference/environment-variables",
        "id": "environment-variables",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Glossary",
        "path": "/reference/glossary",
        "id": "glossary",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Troubleshooting",
        "path": "/troubleshooting",
        "id": "troubleshooting",
        "isExternal": false,
        "children": [
          {
            "name": "Resolve Circular Dependencies",
            "path": "/troubleshooting/resolve-circular-dependencies",
            "id": "resolve-circular-dependencies",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Troubleshooting Nx Install Issues",
            "path": "/troubleshooting/troubleshoot-nx-install-issues",
            "id": "troubleshoot-nx-install-issues",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Troubleshoot Cache Misses",
            "path": "/troubleshooting/troubleshoot-cache-misses",
            "id": "troubleshoot-cache-misses",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Unknown Local Cache Error",
            "path": "/troubleshooting/unknown-local-cache",
            "id": "unknown-local-cache",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Profiling Build Performance",
            "path": "/troubleshooting/performance-profiling",
            "id": "performance-profiling",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Resolve Circular Dependencies",
        "path": "/troubleshooting/resolve-circular-dependencies",
        "id": "resolve-circular-dependencies",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Troubleshooting Nx Install Issues",
        "path": "/troubleshooting/troubleshoot-nx-install-issues",
        "id": "troubleshoot-nx-install-issues",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Troubleshoot Cache Misses",
        "path": "/troubleshooting/troubleshoot-cache-misses",
        "id": "troubleshoot-cache-misses",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Unknown Local Cache Error",
        "path": "/troubleshooting/unknown-local-cache",
        "id": "unknown-local-cache",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Profiling Build Performance",
        "path": "/troubleshooting/performance-profiling",
        "id": "performance-profiling",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Deprecated",
        "path": "/deprecated",
        "id": "deprecated",
        "isExternal": false,
        "children": [
          {
            "name": "workspace.json",
            "path": "/deprecated/workspace-json",
            "id": "workspace-json",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "As Provided vs. Derived",
            "path": "/deprecated/as-provided-vs-derived",
            "id": "as-provided-vs-derived",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Workspace Generators",
            "path": "/deprecated/workspace-generators",
            "id": "workspace-generators",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Workspace Executors",
            "path": "/deprecated/workspace-executors",
            "id": "workspace-executors",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "runtimeCacheInputs",
            "path": "/deprecated/runtime-cache-inputs",
            "id": "runtime-cache-inputs",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "cacheableOperations",
            "path": "/deprecated/cacheable-operations",
            "id": "cacheable-operations",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "npmScope",
            "path": "/deprecated/npm-scope",
            "id": "npm-scope",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "globalImplicitDependencies",
            "path": "/deprecated/global-implicit-dependencies",
            "id": "global-implicit-dependencies",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Angular Schematics and Builders",
            "path": "/deprecated/angular-schematics-builders",
            "id": "angular-schematics-builders",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "v1 Nx Plugin API",
            "path": "/deprecated/v1-nx-plugin-api",
            "id": "v1-nx-plugin-api",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "workspace.json",
        "path": "/deprecated/workspace-json",
        "id": "workspace-json",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "As Provided vs. Derived",
        "path": "/deprecated/as-provided-vs-derived",
        "id": "as-provided-vs-derived",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Workspace Generators",
        "path": "/deprecated/workspace-generators",
        "id": "workspace-generators",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Workspace Executors",
        "path": "/deprecated/workspace-executors",
        "id": "workspace-executors",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "runtimeCacheInputs",
        "path": "/deprecated/runtime-cache-inputs",
        "id": "runtime-cache-inputs",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "cacheableOperations",
        "path": "/deprecated/cacheable-operations",
        "id": "cacheable-operations",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "npmScope",
        "path": "/deprecated/npm-scope",
        "id": "npm-scope",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "globalImplicitDependencies",
        "path": "/deprecated/global-implicit-dependencies",
        "id": "global-implicit-dependencies",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Angular Schematics and Builders",
        "path": "/deprecated/angular-schematics-builders",
        "id": "angular-schematics-builders",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "v1 Nx Plugin API",
        "path": "/deprecated/v1-nx-plugin-api",
        "id": "v1-nx-plugin-api",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "See Also",
        "path": "/see-also",
        "id": "see-also",
        "isExternal": false,
        "children": [
          {
            "name": "CI Documentation",
            "path": "/ci/intro/ci-with-nx",
            "id": "ci",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Nx Cloud Main Site",
            "path": "https://nx.app",
            "id": "nx-cloud-main-site",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "--skip-nx-cache flag",
            "path": "/nx-api/nx/documents/affected#skip-nx-cache",
            "id": "skip-nx-cache-flag",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "tasks-runner-options property",
            "path": "/reference/nx-json#tasks-runner-options",
            "id": "tasks-runner-options-property",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "nx.json reference: inputs and namedInputs",
            "path": "/reference/nx-json#inputs-&-namedinputs",
            "id": "nxjson-inputs",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Project Configuration reference: inputs and namedInputs",
            "path": "/reference/project-configuration#inputs-&-namedinputs",
            "id": "project-config-inputs",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "nx.json generator defaults",
            "path": "/reference/nx-json#generators",
            "id": "nxjson-generator-defaults",
            "isExternal": true,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Site Map",
            "path": "/see-also/sitemap",
            "id": "sitemap",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "CI Documentation",
        "path": "/ci/intro/ci-with-nx",
        "id": "ci",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "--skip-nx-cache flag",
        "path": "/nx-api/nx/documents/affected#skip-nx-cache",
        "id": "skip-nx-cache-flag",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "tasks-runner-options property",
        "path": "/reference/nx-json#tasks-runner-options",
        "id": "tasks-runner-options-property",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "nx.json reference: inputs and namedInputs",
        "path": "/reference/nx-json#inputs-&-namedinputs",
        "id": "nxjson-inputs",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Project Configuration reference: inputs and namedInputs",
        "path": "/reference/project-configuration#inputs-&-namedinputs",
        "id": "project-config-inputs",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "nx.json generator defaults",
        "path": "/reference/nx-json#generators",
        "id": "nxjson-generator-defaults",
        "isExternal": true,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Site Map",
        "path": "/see-also/sitemap",
        "id": "sitemap",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      }
    ]
  },
  {
    "id": "extending-nx",
    "menu": [
      {
        "name": "Intro",
        "path": "/extending-nx/intro",
        "id": "intro",
        "isExternal": false,
        "children": [
          {
            "name": "Getting Started with Plugins",
            "path": "/extending-nx/intro/getting-started",
            "id": "getting-started",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Getting Started with Plugins",
        "path": "/extending-nx/intro/getting-started",
        "id": "getting-started",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "5 Min Tutorials",
        "path": "/extending-nx/tutorials",
        "id": "tutorials",
        "isExternal": false,
        "children": [
          {
            "name": "Create a Local Plugin",
            "path": "/extending-nx/tutorials/create-plugin",
            "id": "create-plugin",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Maintain a Published Plugin",
            "path": "/extending-nx/tutorials/publish-plugin",
            "id": "publish-plugin",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Create a Local Plugin",
        "path": "/extending-nx/tutorials/create-plugin",
        "id": "create-plugin",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Maintain a Published Plugin",
        "path": "/extending-nx/tutorials/publish-plugin",
        "id": "publish-plugin",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Recipes",
        "path": "/extending-nx/recipes",
        "id": "recipes",
        "isExternal": false,
        "children": [
          {
            "name": "Write a Simple Executor",
            "path": "/extending-nx/recipes/local-executors",
            "id": "local-executors",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Compose Executors",
            "path": "/extending-nx/recipes/compose-executors",
            "id": "compose-executors",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Write a Simple Generator",
            "path": "/extending-nx/recipes/local-generators",
            "id": "local-generators",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Compose Generators",
            "path": "/extending-nx/recipes/composing-generators",
            "id": "composing-generators",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Provide Options for Generators",
            "path": "/extending-nx/recipes/generator-options",
            "id": "generator-options",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Create Files",
            "path": "/extending-nx/recipes/creating-files",
            "id": "creating-files",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Modify Files",
            "path": "/extending-nx/recipes/modifying-files",
            "id": "modifying-files",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Write a Migration",
            "path": "/extending-nx/recipes/migration-generators",
            "id": "migration-generators",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Create a Preset",
            "path": "/extending-nx/recipes/create-preset",
            "id": "create-preset",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Create an Install Package",
            "path": "/extending-nx/recipes/create-install-package",
            "id": "create-install-package",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Modify the Project Graph",
            "path": "/extending-nx/recipes/project-graph-plugins",
            "id": "project-graph-plugins",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Write a Simple Executor",
        "path": "/extending-nx/recipes/local-executors",
        "id": "local-executors",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Compose Executors",
        "path": "/extending-nx/recipes/compose-executors",
        "id": "compose-executors",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Write a Simple Generator",
        "path": "/extending-nx/recipes/local-generators",
        "id": "local-generators",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Compose Generators",
        "path": "/extending-nx/recipes/composing-generators",
        "id": "composing-generators",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Provide Options for Generators",
        "path": "/extending-nx/recipes/generator-options",
        "id": "generator-options",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Create Files",
        "path": "/extending-nx/recipes/creating-files",
        "id": "creating-files",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Modify Files",
        "path": "/extending-nx/recipes/modifying-files",
        "id": "modifying-files",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Write a Migration",
        "path": "/extending-nx/recipes/migration-generators",
        "id": "migration-generators",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Create a Preset",
        "path": "/extending-nx/recipes/create-preset",
        "id": "create-preset",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Create an Install Package",
        "path": "/extending-nx/recipes/create-install-package",
        "id": "create-install-package",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Modify the Project Graph",
        "path": "/extending-nx/recipes/project-graph-plugins",
        "id": "project-graph-plugins",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      }
    ]
  },
  {
    "id": "ci",
    "menu": [
      {
        "name": "Intro",
        "path": "/ci/intro",
        "id": "intro",
        "isExternal": false,
        "children": [
          {
            "name": "CI with Nx",
            "path": "/ci/intro/ci-with-nx",
            "id": "ci-with-nx",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Why Nx Cloud?",
            "path": "/ci/intro/why-nx-cloud",
            "id": "why-nx-cloud",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Tutorials",
            "path": "/ci/intro/tutorials",
            "id": "tutorials",
            "isExternal": false,
            "children": [
              {
                "name": "Circle CI with Nx",
                "path": "/ci/intro/tutorials/circle",
                "id": "circle",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "GitHub Actions with Nx",
                "path": "/ci/intro/tutorials/github-actions",
                "id": "github-actions",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "CI with Nx",
        "path": "/ci/intro/ci-with-nx",
        "id": "ci-with-nx",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Why Nx Cloud?",
        "path": "/ci/intro/why-nx-cloud",
        "id": "why-nx-cloud",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Tutorials",
        "path": "/ci/intro/tutorials",
        "id": "tutorials",
        "isExternal": false,
        "children": [
          {
            "name": "Circle CI with Nx",
            "path": "/ci/intro/tutorials/circle",
            "id": "circle",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "GitHub Actions with Nx",
            "path": "/ci/intro/tutorials/github-actions",
            "id": "github-actions",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Circle CI with Nx",
        "path": "/ci/intro/tutorials/circle",
        "id": "circle",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "GitHub Actions with Nx",
        "path": "/ci/intro/tutorials/github-actions",
        "id": "github-actions",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Features",
        "path": "/ci/features",
        "id": "features",
        "isExternal": false,
        "children": [
          {
            "name": "Run Only Tasks Affected by a PR",
            "path": "/ci/features/affected",
            "id": "affected",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Use Remote Caching (Nx Replay)",
            "path": "/ci/features/remote-cache",
            "id": "remote-cache",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Distribute Task Execution (Nx Agents)",
            "path": "/ci/features/distribute-task-execution",
            "id": "distribute-task-execution",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Dynamically Allocate Agents",
            "path": "/ci/features/dynamic-agents",
            "id": "dynamic-agents",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Automatically Split E2E Tasks (Atomizer)",
            "path": "/ci/features/split-e2e-tasks",
            "id": "split-e2e-tasks",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Identify and Re-run Flaky Tasks",
            "path": "/ci/features/flaky-tasks",
            "id": "flaky-tasks",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Set up Nx Cloud On-Premise",
            "path": "/ci/features/on-premise",
            "id": "on-premise",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Run Only Tasks Affected by a PR",
        "path": "/ci/features/affected",
        "id": "affected",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Use Remote Caching (Nx Replay)",
        "path": "/ci/features/remote-cache",
        "id": "remote-cache",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Distribute Task Execution (Nx Agents)",
        "path": "/ci/features/distribute-task-execution",
        "id": "distribute-task-execution",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Dynamically Allocate Agents",
        "path": "/ci/features/dynamic-agents",
        "id": "dynamic-agents",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Automatically Split E2E Tasks (Atomizer)",
        "path": "/ci/features/split-e2e-tasks",
        "id": "split-e2e-tasks",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Identify and Re-run Flaky Tasks",
        "path": "/ci/features/flaky-tasks",
        "id": "flaky-tasks",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Set up Nx Cloud On-Premise",
        "path": "/ci/features/on-premise",
        "id": "on-premise",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Concepts",
        "path": "/ci/concepts",
        "id": "concepts",
        "isExternal": false,
        "children": [
          {
            "name": "The Building Blocks of Fast CI",
            "path": "/ci/concepts/building-blocks-fast-ci",
            "id": "building-blocks-fast-ci",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Reduce Wasted Time in CI",
            "path": "/ci/concepts/reduce-waste",
            "id": "reduce-waste",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Parallelization and Distribution",
            "path": "/ci/concepts/parallelization-distribution",
            "id": "parallelization-distribution",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Cache Security",
            "path": "/ci/concepts/cache-security",
            "id": "cache-security",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "The Building Blocks of Fast CI",
        "path": "/ci/concepts/building-blocks-fast-ci",
        "id": "building-blocks-fast-ci",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Reduce Wasted Time in CI",
        "path": "/ci/concepts/reduce-waste",
        "id": "reduce-waste",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Parallelization and Distribution",
        "path": "/ci/concepts/parallelization-distribution",
        "id": "parallelization-distribution",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Cache Security",
        "path": "/ci/concepts/cache-security",
        "id": "cache-security",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Recipes",
        "path": "/ci/recipes",
        "id": "recipes",
        "isExternal": false,
        "children": [
          {
            "name": "Set Up CI",
            "path": "/ci/recipes/set-up",
            "id": "set-up",
            "isExternal": false,
            "children": [
              {
                "name": "Connect Nx Cloud",
                "path": "/ci/recipes/set-up/connect-to-cloud",
                "id": "connect-to-cloud",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Setting up Azure Pipelines",
                "path": "/ci/recipes/set-up/monorepo-ci-azure",
                "id": "monorepo-ci-azure",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Setting up CircleCI",
                "path": "/ci/recipes/set-up/monorepo-ci-circle-ci",
                "id": "monorepo-ci-circle-ci",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Setting up GitHub Actions",
                "path": "/ci/recipes/set-up/monorepo-ci-github-actions",
                "id": "monorepo-ci-github-actions",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Setting up Jenkins",
                "path": "/ci/recipes/set-up/monorepo-ci-jenkins",
                "id": "monorepo-ci-jenkins",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Setting up GitLab",
                "path": "/ci/recipes/set-up/monorepo-ci-gitlab",
                "id": "monorepo-ci-gitlab",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Setting up Bitbucket",
                "path": "/ci/recipes/set-up/monorepo-ci-bitbucket-pipelines",
                "id": "monorepo-ci-bitbucket-pipelines",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Security",
            "path": "/ci/recipes/security",
            "id": "security",
            "isExternal": false,
            "children": [
              {
                "name": "Authenticate with Google Identity",
                "path": "/ci/recipes/security/google-auth",
                "id": "google-auth",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Access Tokens",
                "path": "/ci/recipes/security/access-tokens",
                "id": "access-tokens",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Enable End to End Encryption",
                "path": "/ci/recipes/security/encryption",
                "id": "encryption",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Source Control Integration",
            "path": "/ci/recipes/source-control-integration",
            "id": "source-control-integration",
            "isExternal": false,
            "children": [
              {
                "name": "Enable GitHub PR Integration",
                "path": "/ci/recipes/source-control-integration/github",
                "id": "github",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Enable Bitbucket Cloud PR Integration",
                "path": "/ci/recipes/source-control-integration/bitbucket-cloud",
                "id": "bitbucket-cloud",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Enable GitLab MR Integration",
                "path": "/ci/recipes/source-control-integration/gitlab",
                "id": "gitlab",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Enable Azure DevOps PR Integration",
                "path": "/ci/recipes/source-control-integration/azure-devops",
                "id": "azure-devops",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Enterprise",
            "path": "/ci/recipes/enterprise",
            "id": "enterprise",
            "isExternal": false,
            "children": [
              {
                "name": "On-Premise",
                "path": "/ci/recipes/enterprise/on-premise",
                "id": "on-premise",
                "isExternal": false,
                "children": [
                  {
                    "name": "Authenticate with a Single Admin",
                    "path": "/ci/recipes/enterprise/on-premise/auth-single-admin",
                    "id": "auth-single-admin",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "Authenticate with GitHub",
                    "path": "/ci/recipes/enterprise/on-premise/auth-github",
                    "id": "auth-github",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "On-Prem VM Setup",
                    "path": "/ci/recipes/enterprise/on-premise/ami-setup",
                    "id": "ami-setup",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "Authenticate with GitLab",
                    "path": "/ci/recipes/enterprise/on-premise/auth-gitlab",
                    "id": "auth-gitlab",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "Authenticate with BitBucket",
                    "path": "/ci/recipes/enterprise/on-premise/auth-bitbucket",
                    "id": "auth-bitbucket",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "Authenticate via SAML",
                    "path": "/ci/recipes/enterprise/on-premise/auth-saml",
                    "id": "auth-saml",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "Authenticate via SAML on Managed Version",
                    "path": "/ci/recipes/enterprise/on-premise/auth-saml-managed",
                    "id": "auth-saml-managed",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "Advanced Configuration",
                    "path": "/ci/recipes/enterprise/on-premise/advanced-config",
                    "id": "advanced-config",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  }
                ],
                "disableCollapsible": false
              },
              {
                "name": "Custom Distributed Task Execution",
                "path": "/ci/recipes/enterprise/dte",
                "id": "dte",
                "isExternal": false,
                "children": [
                  {
                    "name": "GitHub Actions Custom DTE",
                    "path": "/ci/recipes/enterprise/dte/github-dte",
                    "id": "github-dte",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "Circle CI Custom DTE",
                    "path": "/ci/recipes/enterprise/dte/circle-ci-dte",
                    "id": "circle-ci-dte",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "Azure Pipelines Custom DTE",
                    "path": "/ci/recipes/enterprise/dte/azure-dte",
                    "id": "azure-dte",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "Bitbucket Pipelines Custom DTE",
                    "path": "/ci/recipes/enterprise/dte/bitbucket-dte",
                    "id": "bitbucket-dte",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "GitLab Custom DTE",
                    "path": "/ci/recipes/enterprise/dte/gitlab-dte",
                    "id": "gitlab-dte",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  },
                  {
                    "name": "Jenkins Custom DTE",
                    "path": "/ci/recipes/enterprise/dte/jenkins-dte",
                    "id": "jenkins-dte",
                    "isExternal": false,
                    "children": [],
                    "disableCollapsible": false
                  }
                ],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Other",
            "path": "/ci/recipes/other",
            "id": "other",
            "isExternal": false,
            "children": [
              {
                "name": "Record Non-Nx Commands",
                "path": "/ci/recipes/other/record-commands",
                "id": "record-commands",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Prepare applications for deployment via CI",
                "path": "/ci/recipes/other/ci-deployment",
                "id": "ci-deployment",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Set Up CI",
        "path": "/ci/recipes/set-up",
        "id": "set-up",
        "isExternal": false,
        "children": [
          {
            "name": "Connect Nx Cloud",
            "path": "/ci/recipes/set-up/connect-to-cloud",
            "id": "connect-to-cloud",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Setting up Azure Pipelines",
            "path": "/ci/recipes/set-up/monorepo-ci-azure",
            "id": "monorepo-ci-azure",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Setting up CircleCI",
            "path": "/ci/recipes/set-up/monorepo-ci-circle-ci",
            "id": "monorepo-ci-circle-ci",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Setting up GitHub Actions",
            "path": "/ci/recipes/set-up/monorepo-ci-github-actions",
            "id": "monorepo-ci-github-actions",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Setting up Jenkins",
            "path": "/ci/recipes/set-up/monorepo-ci-jenkins",
            "id": "monorepo-ci-jenkins",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Setting up GitLab",
            "path": "/ci/recipes/set-up/monorepo-ci-gitlab",
            "id": "monorepo-ci-gitlab",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Setting up Bitbucket",
            "path": "/ci/recipes/set-up/monorepo-ci-bitbucket-pipelines",
            "id": "monorepo-ci-bitbucket-pipelines",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Connect Nx Cloud",
        "path": "/ci/recipes/set-up/connect-to-cloud",
        "id": "connect-to-cloud",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Setting up Azure Pipelines",
        "path": "/ci/recipes/set-up/monorepo-ci-azure",
        "id": "monorepo-ci-azure",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Setting up CircleCI",
        "path": "/ci/recipes/set-up/monorepo-ci-circle-ci",
        "id": "monorepo-ci-circle-ci",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Setting up GitHub Actions",
        "path": "/ci/recipes/set-up/monorepo-ci-github-actions",
        "id": "monorepo-ci-github-actions",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Setting up Jenkins",
        "path": "/ci/recipes/set-up/monorepo-ci-jenkins",
        "id": "monorepo-ci-jenkins",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Setting up GitLab",
        "path": "/ci/recipes/set-up/monorepo-ci-gitlab",
        "id": "monorepo-ci-gitlab",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Setting up Bitbucket",
        "path": "/ci/recipes/set-up/monorepo-ci-bitbucket-pipelines",
        "id": "monorepo-ci-bitbucket-pipelines",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Security",
        "path": "/ci/recipes/security",
        "id": "security",
        "isExternal": false,
        "children": [
          {
            "name": "Authenticate with Google Identity",
            "path": "/ci/recipes/security/google-auth",
            "id": "google-auth",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Access Tokens",
            "path": "/ci/recipes/security/access-tokens",
            "id": "access-tokens",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Enable End to End Encryption",
            "path": "/ci/recipes/security/encryption",
            "id": "encryption",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Authenticate with Google Identity",
        "path": "/ci/recipes/security/google-auth",
        "id": "google-auth",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Access Tokens",
        "path": "/ci/recipes/security/access-tokens",
        "id": "access-tokens",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Enable End to End Encryption",
        "path": "/ci/recipes/security/encryption",
        "id": "encryption",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Source Control Integration",
        "path": "/ci/recipes/source-control-integration",
        "id": "source-control-integration",
        "isExternal": false,
        "children": [
          {
            "name": "Enable GitHub PR Integration",
            "path": "/ci/recipes/source-control-integration/github",
            "id": "github",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Enable Bitbucket Cloud PR Integration",
            "path": "/ci/recipes/source-control-integration/bitbucket-cloud",
            "id": "bitbucket-cloud",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Enable GitLab MR Integration",
            "path": "/ci/recipes/source-control-integration/gitlab",
            "id": "gitlab",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Enable Azure DevOps PR Integration",
            "path": "/ci/recipes/source-control-integration/azure-devops",
            "id": "azure-devops",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Enable GitHub PR Integration",
        "path": "/ci/recipes/source-control-integration/github",
        "id": "github",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Enable Bitbucket Cloud PR Integration",
        "path": "/ci/recipes/source-control-integration/bitbucket-cloud",
        "id": "bitbucket-cloud",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Enable GitLab MR Integration",
        "path": "/ci/recipes/source-control-integration/gitlab",
        "id": "gitlab",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Enable Azure DevOps PR Integration",
        "path": "/ci/recipes/source-control-integration/azure-devops",
        "id": "azure-devops",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Enterprise",
        "path": "/ci/recipes/enterprise",
        "id": "enterprise",
        "isExternal": false,
        "children": [
          {
            "name": "On-Premise",
            "path": "/ci/recipes/enterprise/on-premise",
            "id": "on-premise",
            "isExternal": false,
            "children": [
              {
                "name": "Authenticate with a Single Admin",
                "path": "/ci/recipes/enterprise/on-premise/auth-single-admin",
                "id": "auth-single-admin",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Authenticate with GitHub",
                "path": "/ci/recipes/enterprise/on-premise/auth-github",
                "id": "auth-github",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "On-Prem VM Setup",
                "path": "/ci/recipes/enterprise/on-premise/ami-setup",
                "id": "ami-setup",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Authenticate with GitLab",
                "path": "/ci/recipes/enterprise/on-premise/auth-gitlab",
                "id": "auth-gitlab",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Authenticate with BitBucket",
                "path": "/ci/recipes/enterprise/on-premise/auth-bitbucket",
                "id": "auth-bitbucket",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Authenticate via SAML",
                "path": "/ci/recipes/enterprise/on-premise/auth-saml",
                "id": "auth-saml",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Authenticate via SAML on Managed Version",
                "path": "/ci/recipes/enterprise/on-premise/auth-saml-managed",
                "id": "auth-saml-managed",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Advanced Configuration",
                "path": "/ci/recipes/enterprise/on-premise/advanced-config",
                "id": "advanced-config",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          },
          {
            "name": "Custom Distributed Task Execution",
            "path": "/ci/recipes/enterprise/dte",
            "id": "dte",
            "isExternal": false,
            "children": [
              {
                "name": "GitHub Actions Custom DTE",
                "path": "/ci/recipes/enterprise/dte/github-dte",
                "id": "github-dte",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Circle CI Custom DTE",
                "path": "/ci/recipes/enterprise/dte/circle-ci-dte",
                "id": "circle-ci-dte",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Azure Pipelines Custom DTE",
                "path": "/ci/recipes/enterprise/dte/azure-dte",
                "id": "azure-dte",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Bitbucket Pipelines Custom DTE",
                "path": "/ci/recipes/enterprise/dte/bitbucket-dte",
                "id": "bitbucket-dte",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "GitLab Custom DTE",
                "path": "/ci/recipes/enterprise/dte/gitlab-dte",
                "id": "gitlab-dte",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Jenkins Custom DTE",
                "path": "/ci/recipes/enterprise/dte/jenkins-dte",
                "id": "jenkins-dte",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "On-Premise",
        "path": "/ci/recipes/enterprise/on-premise",
        "id": "on-premise",
        "isExternal": false,
        "children": [
          {
            "name": "Authenticate with a Single Admin",
            "path": "/ci/recipes/enterprise/on-premise/auth-single-admin",
            "id": "auth-single-admin",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Authenticate with GitHub",
            "path": "/ci/recipes/enterprise/on-premise/auth-github",
            "id": "auth-github",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "On-Prem VM Setup",
            "path": "/ci/recipes/enterprise/on-premise/ami-setup",
            "id": "ami-setup",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Authenticate with GitLab",
            "path": "/ci/recipes/enterprise/on-premise/auth-gitlab",
            "id": "auth-gitlab",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Authenticate with BitBucket",
            "path": "/ci/recipes/enterprise/on-premise/auth-bitbucket",
            "id": "auth-bitbucket",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Authenticate via SAML",
            "path": "/ci/recipes/enterprise/on-premise/auth-saml",
            "id": "auth-saml",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Authenticate via SAML on Managed Version",
            "path": "/ci/recipes/enterprise/on-premise/auth-saml-managed",
            "id": "auth-saml-managed",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Advanced Configuration",
            "path": "/ci/recipes/enterprise/on-premise/advanced-config",
            "id": "advanced-config",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Authenticate with a Single Admin",
        "path": "/ci/recipes/enterprise/on-premise/auth-single-admin",
        "id": "auth-single-admin",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Authenticate with GitHub",
        "path": "/ci/recipes/enterprise/on-premise/auth-github",
        "id": "auth-github",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "On-Prem VM Setup",
        "path": "/ci/recipes/enterprise/on-premise/ami-setup",
        "id": "ami-setup",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Authenticate with GitLab",
        "path": "/ci/recipes/enterprise/on-premise/auth-gitlab",
        "id": "auth-gitlab",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Authenticate with BitBucket",
        "path": "/ci/recipes/enterprise/on-premise/auth-bitbucket",
        "id": "auth-bitbucket",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Authenticate via SAML",
        "path": "/ci/recipes/enterprise/on-premise/auth-saml",
        "id": "auth-saml",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Authenticate via SAML on Managed Version",
        "path": "/ci/recipes/enterprise/on-premise/auth-saml-managed",
        "id": "auth-saml-managed",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Advanced Configuration",
        "path": "/ci/recipes/enterprise/on-premise/advanced-config",
        "id": "advanced-config",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Custom Distributed Task Execution",
        "path": "/ci/recipes/enterprise/dte",
        "id": "dte",
        "isExternal": false,
        "children": [
          {
            "name": "GitHub Actions Custom DTE",
            "path": "/ci/recipes/enterprise/dte/github-dte",
            "id": "github-dte",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Circle CI Custom DTE",
            "path": "/ci/recipes/enterprise/dte/circle-ci-dte",
            "id": "circle-ci-dte",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Azure Pipelines Custom DTE",
            "path": "/ci/recipes/enterprise/dte/azure-dte",
            "id": "azure-dte",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Bitbucket Pipelines Custom DTE",
            "path": "/ci/recipes/enterprise/dte/bitbucket-dte",
            "id": "bitbucket-dte",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "GitLab Custom DTE",
            "path": "/ci/recipes/enterprise/dte/gitlab-dte",
            "id": "gitlab-dte",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Jenkins Custom DTE",
            "path": "/ci/recipes/enterprise/dte/jenkins-dte",
            "id": "jenkins-dte",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "GitHub Actions Custom DTE",
        "path": "/ci/recipes/enterprise/dte/github-dte",
        "id": "github-dte",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Circle CI Custom DTE",
        "path": "/ci/recipes/enterprise/dte/circle-ci-dte",
        "id": "circle-ci-dte",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Azure Pipelines Custom DTE",
        "path": "/ci/recipes/enterprise/dte/azure-dte",
        "id": "azure-dte",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Bitbucket Pipelines Custom DTE",
        "path": "/ci/recipes/enterprise/dte/bitbucket-dte",
        "id": "bitbucket-dte",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "GitLab Custom DTE",
        "path": "/ci/recipes/enterprise/dte/gitlab-dte",
        "id": "gitlab-dte",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Jenkins Custom DTE",
        "path": "/ci/recipes/enterprise/dte/jenkins-dte",
        "id": "jenkins-dte",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Other",
        "path": "/ci/recipes/other",
        "id": "other",
        "isExternal": false,
        "children": [
          {
            "name": "Record Non-Nx Commands",
            "path": "/ci/recipes/other/record-commands",
            "id": "record-commands",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Prepare applications for deployment via CI",
            "path": "/ci/recipes/other/ci-deployment",
            "id": "ci-deployment",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Record Non-Nx Commands",
        "path": "/ci/recipes/other/record-commands",
        "id": "record-commands",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Prepare applications for deployment via CI",
        "path": "/ci/recipes/other/ci-deployment",
        "id": "ci-deployment",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Reference",
        "path": "/ci/reference",
        "id": "reference",
        "isExternal": false,
        "children": [
          {
            "name": "Configuration Options",
            "path": "/ci/reference/config",
            "id": "config",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "nx-cloud CLI",
            "path": "/ci/reference/nx-cloud-cli",
            "id": "nx-cloud-cli",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Launch Templates",
            "path": "/ci/reference/launch-templates",
            "id": "launch-templates",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Environment Variables",
            "path": "/ci/reference/env-vars",
            "id": "env-vars",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          },
          {
            "name": "Release Notes",
            "path": "/ci/reference/release-notes",
            "id": "release-notes",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "Configuration Options",
        "path": "/ci/reference/config",
        "id": "config",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "nx-cloud CLI",
        "path": "/ci/reference/nx-cloud-cli",
        "id": "nx-cloud-cli",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Launch Templates",
        "path": "/ci/reference/launch-templates",
        "id": "launch-templates",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Environment Variables",
        "path": "/ci/reference/env-vars",
        "id": "env-vars",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Release Notes",
        "path": "/ci/reference/release-notes",
        "id": "release-notes",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      },
      {
        "name": "Troubleshooting",
        "path": "/ci/troubleshooting",
        "id": "troubleshooting",
        "isExternal": false,
        "children": [
          {
            "name": "CI Execution Failed",
            "path": "/ci/troubleshooting/ci-execution-failed",
            "id": "ci-execution-failed",
            "isExternal": false,
            "children": [],
            "disableCollapsible": false
          }
        ],
        "disableCollapsible": false
      },
      {
        "name": "CI Execution Failed",
        "path": "/ci/troubleshooting/ci-execution-failed",
        "id": "ci-execution-failed",
        "isExternal": false,
        "children": [],
        "disableCollapsible": false
      }
    ]
  },
  {
    "id": "nx-api",
    "menu": [
      {
        "id": "angular",
        "path": "/nx-api/angular",
        "name": "angular",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/angular/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/angular/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Angular and Nx Version Matrix",
                "path": "/nx-api/angular/documents/angular-nx-version-matrix",
                "id": "angular-nx-version-matrix",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/angular/executors",
            "name": "executors",
            "children": [
              {
                "id": "delegate-build",
                "path": "/nx-api/angular/executors/delegate-build",
                "name": "delegate-build",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "ng-packagr-lite",
                "path": "/nx-api/angular/executors/ng-packagr-lite",
                "name": "ng-packagr-lite",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "package",
                "path": "/nx-api/angular/executors/package",
                "name": "package",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "browser-esbuild",
                "path": "/nx-api/angular/executors/browser-esbuild",
                "name": "browser-esbuild",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "module-federation-dev-server",
                "path": "/nx-api/angular/executors/module-federation-dev-server",
                "name": "module-federation-dev-server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/angular/executors/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "extract-i18n",
                "path": "/nx-api/angular/executors/extract-i18n",
                "name": "extract-i18n",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "webpack-browser",
                "path": "/nx-api/angular/executors/webpack-browser",
                "name": "webpack-browser",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "dev-server",
                "path": "/nx-api/angular/executors/dev-server",
                "name": "dev-server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "webpack-server",
                "path": "/nx-api/angular/executors/webpack-server",
                "name": "webpack-server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "module-federation-dev-ssr",
                "path": "/nx-api/angular/executors/module-federation-dev-ssr",
                "name": "module-federation-dev-ssr",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/angular/generators",
            "name": "generators",
            "children": [
              {
                "id": "add-linting",
                "path": "/nx-api/angular/generators/add-linting",
                "name": "add-linting",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/angular/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component",
                "path": "/nx-api/angular/generators/component",
                "name": "component",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component-cypress-spec",
                "path": "/nx-api/angular/generators/component-cypress-spec",
                "name": "component-cypress-spec",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component-story",
                "path": "/nx-api/angular/generators/component-story",
                "name": "component-story",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component-test",
                "path": "/nx-api/angular/generators/component-test",
                "name": "component-test",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "convert-to-application-executor",
                "path": "/nx-api/angular/generators/convert-to-application-executor",
                "name": "convert-to-application-executor",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "directive",
                "path": "/nx-api/angular/generators/directive",
                "name": "directive",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "federate-module",
                "path": "/nx-api/angular/generators/federate-module",
                "name": "federate-module",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "init",
                "path": "/nx-api/angular/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "library",
                "path": "/nx-api/angular/generators/library",
                "name": "library",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "library-secondary-entry-point",
                "path": "/nx-api/angular/generators/library-secondary-entry-point",
                "name": "library-secondary-entry-point",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "remote",
                "path": "/nx-api/angular/generators/remote",
                "name": "remote",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "move",
                "path": "/nx-api/angular/generators/move",
                "name": "move",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "convert-to-with-mf",
                "path": "/nx-api/angular/generators/convert-to-with-mf",
                "name": "convert-to-with-mf",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "host",
                "path": "/nx-api/angular/generators/host",
                "name": "host",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "ng-add",
                "path": "/nx-api/angular/generators/ng-add",
                "name": "ng-add",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "ngrx",
                "path": "/nx-api/angular/generators/ngrx",
                "name": "ngrx",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "ngrx-feature-store",
                "path": "/nx-api/angular/generators/ngrx-feature-store",
                "name": "ngrx-feature-store",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "ngrx-root-store",
                "path": "/nx-api/angular/generators/ngrx-root-store",
                "name": "ngrx-root-store",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "pipe",
                "path": "/nx-api/angular/generators/pipe",
                "name": "pipe",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "scam-to-standalone",
                "path": "/nx-api/angular/generators/scam-to-standalone",
                "name": "scam-to-standalone",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "scam",
                "path": "/nx-api/angular/generators/scam",
                "name": "scam",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "scam-directive",
                "path": "/nx-api/angular/generators/scam-directive",
                "name": "scam-directive",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "scam-pipe",
                "path": "/nx-api/angular/generators/scam-pipe",
                "name": "scam-pipe",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "setup-mf",
                "path": "/nx-api/angular/generators/setup-mf",
                "name": "setup-mf",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "setup-ssr",
                "path": "/nx-api/angular/generators/setup-ssr",
                "name": "setup-ssr",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "setup-tailwind",
                "path": "/nx-api/angular/generators/setup-tailwind",
                "name": "setup-tailwind",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "stories",
                "path": "/nx-api/angular/generators/stories",
                "name": "stories",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "storybook-configuration",
                "path": "/nx-api/angular/generators/storybook-configuration",
                "name": "storybook-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "cypress-component-configuration",
                "path": "/nx-api/angular/generators/cypress-component-configuration",
                "name": "cypress-component-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "web-worker",
                "path": "/nx-api/angular/generators/web-worker",
                "name": "web-worker",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "create-nx-plugin",
        "path": "/nx-api/create-nx-plugin",
        "name": "create-nx-plugin",
        "children": [],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "create-nx-workspace",
        "path": "/nx-api/create-nx-workspace",
        "name": "create-nx-workspace",
        "children": [],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "cypress",
        "path": "/nx-api/cypress",
        "name": "cypress",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/cypress/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/cypress/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/cypress/executors",
            "name": "executors",
            "children": [
              {
                "id": "cypress",
                "path": "/nx-api/cypress/executors/cypress",
                "name": "cypress",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/cypress/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/cypress/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "cypress-project",
                "path": "/nx-api/cypress/generators/cypress-project",
                "name": "cypress-project",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "configuration",
                "path": "/nx-api/cypress/generators/configuration",
                "name": "configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component-configuration",
                "path": "/nx-api/cypress/generators/component-configuration",
                "name": "component-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "migrate-to-cypress-11",
                "path": "/nx-api/cypress/generators/migrate-to-cypress-11",
                "name": "migrate-to-cypress-11",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "detox",
        "path": "/nx-api/detox",
        "name": "detox",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/detox/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/detox/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/detox/executors",
            "name": "executors",
            "children": [
              {
                "id": "build",
                "path": "/nx-api/detox/executors/build",
                "name": "build",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "test",
                "path": "/nx-api/detox/executors/test",
                "name": "test",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/detox/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/detox/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/detox/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "devkit",
        "path": "/nx-api/devkit",
        "name": "devkit",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/devkit/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/devkit/documents/nx_devkit",
                "id": "nx_devkit",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Ng CLI Adapter",
                "path": "/nx-api/devkit/documents/ngcli_adapter",
                "id": "ngcli_adapter",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "esbuild",
        "path": "/nx-api/esbuild",
        "name": "esbuild",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/esbuild/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/esbuild/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/esbuild/executors",
            "name": "executors",
            "children": [
              {
                "id": "esbuild",
                "path": "/nx-api/esbuild/executors/esbuild",
                "name": "esbuild",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/esbuild/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/esbuild/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "configuration",
                "path": "/nx-api/esbuild/generators/configuration",
                "name": "configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "eslint",
        "path": "/nx-api/eslint",
        "name": "eslint",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/eslint/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/eslint/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/eslint/executors",
            "name": "executors",
            "children": [
              {
                "id": "lint",
                "path": "/nx-api/eslint/executors/lint",
                "name": "lint",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/eslint/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/eslint/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "workspace-rules-project",
                "path": "/nx-api/eslint/generators/workspace-rules-project",
                "name": "workspace-rules-project",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "workspace-rule",
                "path": "/nx-api/eslint/generators/workspace-rule",
                "name": "workspace-rule",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "convert-to-flat-config",
                "path": "/nx-api/eslint/generators/convert-to-flat-config",
                "name": "convert-to-flat-config",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "eslint-plugin",
        "path": "/nx-api/eslint-plugin",
        "name": "eslint-plugin",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/eslint-plugin/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/eslint-plugin/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "The `enforce-module-boundaries` rule",
                "path": "/nx-api/eslint-plugin/documents/enforce-module-boundaries",
                "id": "enforce-module-boundaries",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "The `dependency-checks` rule",
                "path": "/nx-api/eslint-plugin/documents/dependency-checks",
                "id": "dependency-checks",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "expo",
        "path": "/nx-api/expo",
        "name": "expo",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/expo/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/expo/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/expo/executors",
            "name": "executors",
            "children": [
              {
                "id": "update",
                "path": "/nx-api/expo/executors/update",
                "name": "update",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "build",
                "path": "/nx-api/expo/executors/build",
                "name": "build",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "build-list",
                "path": "/nx-api/expo/executors/build-list",
                "name": "build-list",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "run",
                "path": "/nx-api/expo/executors/run",
                "name": "run",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "start",
                "path": "/nx-api/expo/executors/start",
                "name": "start",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "sync-deps",
                "path": "/nx-api/expo/executors/sync-deps",
                "name": "sync-deps",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "ensure-symlink",
                "path": "/nx-api/expo/executors/ensure-symlink",
                "name": "ensure-symlink",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "prebuild",
                "path": "/nx-api/expo/executors/prebuild",
                "name": "prebuild",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "install",
                "path": "/nx-api/expo/executors/install",
                "name": "install",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "export",
                "path": "/nx-api/expo/executors/export",
                "name": "export",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "submit",
                "path": "/nx-api/expo/executors/submit",
                "name": "submit",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "serve",
                "path": "/nx-api/expo/executors/serve",
                "name": "serve",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/expo/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/expo/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/expo/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "library",
                "path": "/nx-api/expo/generators/library",
                "name": "library",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component",
                "path": "/nx-api/expo/generators/component",
                "name": "component",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "express",
        "path": "/nx-api/express",
        "name": "express",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/express/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/express/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/express/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/express/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/express/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "gradle",
        "path": "/nx-api/gradle",
        "name": "gradle",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/gradle/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/gradle/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/gradle/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/gradle/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "jest",
        "path": "/nx-api/jest",
        "name": "jest",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/jest/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/jest/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/jest/executors",
            "name": "executors",
            "children": [
              {
                "id": "jest",
                "path": "/nx-api/jest/executors/jest",
                "name": "jest",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/jest/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/jest/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "configuration",
                "path": "/nx-api/jest/generators/configuration",
                "name": "configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "js",
        "path": "/nx-api/js",
        "name": "js",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/js/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/js/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/js/executors",
            "name": "executors",
            "children": [
              {
                "id": "tsc",
                "path": "/nx-api/js/executors/tsc",
                "name": "tsc",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "swc",
                "path": "/nx-api/js/executors/swc",
                "name": "swc",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "node",
                "path": "/nx-api/js/executors/node",
                "name": "node",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "release-publish",
                "path": "/nx-api/js/executors/release-publish",
                "name": "release-publish",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "verdaccio",
                "path": "/nx-api/js/executors/verdaccio",
                "name": "verdaccio",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/js/generators",
            "name": "generators",
            "children": [
              {
                "id": "library",
                "path": "/nx-api/js/generators/library",
                "name": "library",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "init",
                "path": "/nx-api/js/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "convert-to-swc",
                "path": "/nx-api/js/generators/convert-to-swc",
                "name": "convert-to-swc",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "release-version",
                "path": "/nx-api/js/generators/release-version",
                "name": "release-version",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "setup-verdaccio",
                "path": "/nx-api/js/generators/setup-verdaccio",
                "name": "setup-verdaccio",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "setup-build",
                "path": "/nx-api/js/generators/setup-build",
                "name": "setup-build",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "nest",
        "path": "/nx-api/nest",
        "name": "nest",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/nest/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/nest/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/nest/generators",
            "name": "generators",
            "children": [
              {
                "id": "application",
                "path": "/nx-api/nest/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "init",
                "path": "/nx-api/nest/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "library",
                "path": "/nx-api/nest/generators/library",
                "name": "library",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "class",
                "path": "/nx-api/nest/generators/class",
                "name": "class",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "controller",
                "path": "/nx-api/nest/generators/controller",
                "name": "controller",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "decorator",
                "path": "/nx-api/nest/generators/decorator",
                "name": "decorator",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "filter",
                "path": "/nx-api/nest/generators/filter",
                "name": "filter",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "gateway",
                "path": "/nx-api/nest/generators/gateway",
                "name": "gateway",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "guard",
                "path": "/nx-api/nest/generators/guard",
                "name": "guard",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "interceptor",
                "path": "/nx-api/nest/generators/interceptor",
                "name": "interceptor",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "interface",
                "path": "/nx-api/nest/generators/interface",
                "name": "interface",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "middleware",
                "path": "/nx-api/nest/generators/middleware",
                "name": "middleware",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "module",
                "path": "/nx-api/nest/generators/module",
                "name": "module",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "pipe",
                "path": "/nx-api/nest/generators/pipe",
                "name": "pipe",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "provider",
                "path": "/nx-api/nest/generators/provider",
                "name": "provider",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "resolver",
                "path": "/nx-api/nest/generators/resolver",
                "name": "resolver",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "resource",
                "path": "/nx-api/nest/generators/resource",
                "name": "resource",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "service",
                "path": "/nx-api/nest/generators/service",
                "name": "service",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "next",
        "path": "/nx-api/next",
        "name": "next",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/next/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/next/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/next/executors",
            "name": "executors",
            "children": [
              {
                "id": "build",
                "path": "/nx-api/next/executors/build",
                "name": "build",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "server",
                "path": "/nx-api/next/executors/server",
                "name": "server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "export",
                "path": "/nx-api/next/executors/export",
                "name": "export",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/next/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/next/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/next/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "page",
                "path": "/nx-api/next/generators/page",
                "name": "page",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component",
                "path": "/nx-api/next/generators/component",
                "name": "component",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "library",
                "path": "/nx-api/next/generators/library",
                "name": "library",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "custom-server",
                "path": "/nx-api/next/generators/custom-server",
                "name": "custom-server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "cypress-component-configuration",
                "path": "/nx-api/next/generators/cypress-component-configuration",
                "name": "cypress-component-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "node",
        "path": "/nx-api/node",
        "name": "node",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/node/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/node/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/node/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/node/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/node/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "library",
                "path": "/nx-api/node/generators/library",
                "name": "library",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "setup-docker",
                "path": "/nx-api/node/generators/setup-docker",
                "name": "setup-docker",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "nuxt",
        "path": "/nx-api/nuxt",
        "name": "nuxt",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/nuxt/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/nuxt/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/nuxt/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/nuxt/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/nuxt/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "storybook-configuration",
                "path": "/nx-api/nuxt/generators/storybook-configuration",
                "name": "storybook-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "nx",
        "path": "/nx-api/nx",
        "name": "nx",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/nx/documents",
            "name": "documents",
            "children": [
              {
                "name": "create-nx-workspace",
                "path": "/nx-api/nx/documents/create-nx-workspace",
                "id": "create-nx-workspace",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "init",
                "path": "/nx-api/nx/documents/init",
                "id": "init",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "generate",
                "path": "/nx-api/nx/documents/generate",
                "id": "generate",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "run",
                "path": "/nx-api/nx/documents/run",
                "id": "run",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "daemon",
                "path": "/nx-api/nx/documents/daemon",
                "id": "daemon",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "graph",
                "path": "/nx-api/nx/documents/dep-graph",
                "id": "dep-graph",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "run-many",
                "path": "/nx-api/nx/documents/run-many",
                "id": "run-many",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "affected",
                "path": "/nx-api/nx/documents/affected",
                "id": "affected",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "affected:graph",
                "path": "/nx-api/nx/documents/affected-dep-graph",
                "id": "affected-dep-graph",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "print-affected",
                "path": "/nx-api/nx/documents/print-affected",
                "id": "print-affected",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "format:check",
                "path": "/nx-api/nx/documents/format-check",
                "id": "format-check",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "format:write",
                "path": "/nx-api/nx/documents/format-write",
                "id": "format-write",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "migrate",
                "path": "/nx-api/nx/documents/migrate",
                "id": "migrate",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "report",
                "path": "/nx-api/nx/documents/report",
                "id": "report",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "list",
                "path": "/nx-api/nx/documents/list",
                "id": "list",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "connect-to-nx-cloud",
                "path": "/nx-api/nx/documents/connect-to-nx-cloud",
                "id": "connect-to-nx-cloud",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "reset",
                "path": "/nx-api/nx/documents/reset",
                "id": "reset",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "repair",
                "path": "/nx-api/nx/documents/repair",
                "id": "repair",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "exec",
                "path": "/nx-api/nx/documents/exec",
                "id": "exec",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "watch",
                "path": "/nx-api/nx/documents/watch",
                "id": "watch",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "show",
                "path": "/nx-api/nx/documents/show",
                "id": "show",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "view-logs",
                "path": "/nx-api/nx/documents/view-logs",
                "id": "view-logs",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "release",
                "path": "/nx-api/nx/documents/release",
                "id": "release",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "add",
                "path": "/nx-api/nx/documents/add",
                "id": "add",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/nx/executors",
            "name": "executors",
            "children": [
              {
                "id": "noop",
                "path": "/nx-api/nx/executors/noop",
                "name": "noop",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "run-commands",
                "path": "/nx-api/nx/executors/run-commands",
                "name": "run-commands",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "run-script",
                "path": "/nx-api/nx/executors/run-script",
                "name": "run-script",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/nx/generators",
            "name": "generators",
            "children": [
              {
                "id": "connect-to-nx-cloud",
                "path": "/nx-api/nx/generators/connect-to-nx-cloud",
                "name": "connect-to-nx-cloud",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "playwright",
        "path": "/nx-api/playwright",
        "name": "playwright",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/playwright/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/playwright/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/playwright/executors",
            "name": "executors",
            "children": [
              {
                "id": "playwright",
                "path": "/nx-api/playwright/executors/playwright",
                "name": "playwright",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/playwright/generators",
            "name": "generators",
            "children": [
              {
                "id": "configuration",
                "path": "/nx-api/playwright/generators/configuration",
                "name": "configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "init",
                "path": "/nx-api/playwright/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "plugin",
        "path": "/nx-api/plugin",
        "name": "plugin",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/plugin/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/plugin/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/plugin/executors",
            "name": "executors",
            "children": [
              {
                "id": "e2e",
                "path": "/nx-api/plugin/executors/e2e",
                "name": "e2e",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/plugin/generators",
            "name": "generators",
            "children": [
              {
                "id": "plugin",
                "path": "/nx-api/plugin/generators/plugin",
                "name": "plugin",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "create-package",
                "path": "/nx-api/plugin/generators/create-package",
                "name": "create-package",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "e2e-project",
                "path": "/nx-api/plugin/generators/e2e-project",
                "name": "e2e-project",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "migration",
                "path": "/nx-api/plugin/generators/migration",
                "name": "migration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "generator",
                "path": "/nx-api/plugin/generators/generator",
                "name": "generator",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "executor",
                "path": "/nx-api/plugin/generators/executor",
                "name": "executor",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "plugin-lint-checks",
                "path": "/nx-api/plugin/generators/plugin-lint-checks",
                "name": "plugin-lint-checks",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "preset",
                "path": "/nx-api/plugin/generators/preset",
                "name": "preset",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "react",
        "path": "/nx-api/react",
        "name": "react",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/react/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/react/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/react/executors",
            "name": "executors",
            "children": [
              {
                "id": "module-federation-dev-server",
                "path": "/nx-api/react/executors/module-federation-dev-server",
                "name": "module-federation-dev-server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "module-federation-ssr-dev-server",
                "path": "/nx-api/react/executors/module-federation-ssr-dev-server",
                "name": "module-federation-ssr-dev-server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/react/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/react/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/react/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "library",
                "path": "/nx-api/react/generators/library",
                "name": "library",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component",
                "path": "/nx-api/react/generators/component",
                "name": "component",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "redux",
                "path": "/nx-api/react/generators/redux",
                "name": "redux",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "storybook-configuration",
                "path": "/nx-api/react/generators/storybook-configuration",
                "name": "storybook-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component-story",
                "path": "/nx-api/react/generators/component-story",
                "name": "component-story",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "stories",
                "path": "/nx-api/react/generators/stories",
                "name": "stories",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component-cypress-spec",
                "path": "/nx-api/react/generators/component-cypress-spec",
                "name": "component-cypress-spec",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "hook",
                "path": "/nx-api/react/generators/hook",
                "name": "hook",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "host",
                "path": "/nx-api/react/generators/host",
                "name": "host",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "remote",
                "path": "/nx-api/react/generators/remote",
                "name": "remote",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "cypress-component-configuration",
                "path": "/nx-api/react/generators/cypress-component-configuration",
                "name": "cypress-component-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component-test",
                "path": "/nx-api/react/generators/component-test",
                "name": "component-test",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "setup-tailwind",
                "path": "/nx-api/react/generators/setup-tailwind",
                "name": "setup-tailwind",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "setup-ssr",
                "path": "/nx-api/react/generators/setup-ssr",
                "name": "setup-ssr",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "federate-module",
                "path": "/nx-api/react/generators/federate-module",
                "name": "federate-module",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "react-native",
        "path": "/nx-api/react-native",
        "name": "react-native",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/react-native/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/react-native/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/react-native/executors",
            "name": "executors",
            "children": [
              {
                "id": "run-android",
                "path": "/nx-api/react-native/executors/run-android",
                "name": "run-android",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "run-ios",
                "path": "/nx-api/react-native/executors/run-ios",
                "name": "run-ios",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "bundle",
                "path": "/nx-api/react-native/executors/bundle",
                "name": "bundle",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "build-android",
                "path": "/nx-api/react-native/executors/build-android",
                "name": "build-android",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "build-ios",
                "path": "/nx-api/react-native/executors/build-ios",
                "name": "build-ios",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "start",
                "path": "/nx-api/react-native/executors/start",
                "name": "start",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "sync-deps",
                "path": "/nx-api/react-native/executors/sync-deps",
                "name": "sync-deps",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "ensure-symlink",
                "path": "/nx-api/react-native/executors/ensure-symlink",
                "name": "ensure-symlink",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "storybook",
                "path": "/nx-api/react-native/executors/storybook",
                "name": "storybook",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "pod-install",
                "path": "/nx-api/react-native/executors/pod-install",
                "name": "pod-install",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "upgrade",
                "path": "/nx-api/react-native/executors/upgrade",
                "name": "upgrade",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/react-native/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/react-native/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/react-native/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "library",
                "path": "/nx-api/react-native/generators/library",
                "name": "library",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component",
                "path": "/nx-api/react-native/generators/component",
                "name": "component",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "storybook-configuration",
                "path": "/nx-api/react-native/generators/storybook-configuration",
                "name": "storybook-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component-story",
                "path": "/nx-api/react-native/generators/component-story",
                "name": "component-story",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "stories",
                "path": "/nx-api/react-native/generators/stories",
                "name": "stories",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "upgrade-native",
                "path": "/nx-api/react-native/generators/upgrade-native",
                "name": "upgrade-native",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "web-configuration",
                "path": "/nx-api/react-native/generators/web-configuration",
                "name": "web-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "remix",
        "path": "/nx-api/remix",
        "name": "remix",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/remix/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/remix/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/remix/executors",
            "name": "executors",
            "children": [
              {
                "id": "serve",
                "path": "/nx-api/remix/executors/serve",
                "name": "serve",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "build",
                "path": "/nx-api/remix/executors/build",
                "name": "build",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/remix/generators",
            "name": "generators",
            "children": [
              {
                "id": "preset",
                "path": "/nx-api/remix/generators/preset",
                "name": "preset",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "setup",
                "path": "/nx-api/remix/generators/setup",
                "name": "setup",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/remix/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "cypress-component-configuration",
                "path": "/nx-api/remix/generators/cypress-component-configuration",
                "name": "cypress-component-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "library",
                "path": "/nx-api/remix/generators/library",
                "name": "library",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "init",
                "path": "/nx-api/remix/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "route",
                "path": "/nx-api/remix/generators/route",
                "name": "route",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "resource-route",
                "path": "/nx-api/remix/generators/resource-route",
                "name": "resource-route",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "action",
                "path": "/nx-api/remix/generators/action",
                "name": "action",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "loader",
                "path": "/nx-api/remix/generators/loader",
                "name": "loader",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "style",
                "path": "/nx-api/remix/generators/style",
                "name": "style",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "setup-tailwind",
                "path": "/nx-api/remix/generators/setup-tailwind",
                "name": "setup-tailwind",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "storybook-configuration",
                "path": "/nx-api/remix/generators/storybook-configuration",
                "name": "storybook-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "meta",
                "path": "/nx-api/remix/generators/meta",
                "name": "meta",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "error-boundary",
                "path": "/nx-api/remix/generators/error-boundary",
                "name": "error-boundary",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "rollup",
        "path": "/nx-api/rollup",
        "name": "rollup",
        "children": [
          {
            "id": "executors",
            "path": "/nx-api/rollup/executors",
            "name": "executors",
            "children": [
              {
                "id": "rollup",
                "path": "/nx-api/rollup/executors/rollup",
                "name": "rollup",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/rollup/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/rollup/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "configuration",
                "path": "/nx-api/rollup/generators/configuration",
                "name": "configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "storybook",
        "path": "/nx-api/storybook",
        "name": "storybook",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/storybook/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/storybook/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Storybook best practices for making the most out of Nx",
                "path": "/nx-api/storybook/documents/best-practices",
                "id": "best-practices",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Storybook 7",
                "path": "/nx-api/storybook/documents/storybook-7-setup",
                "id": "storybook-7-setup",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/storybook/executors",
            "name": "executors",
            "children": [
              {
                "id": "storybook",
                "path": "/nx-api/storybook/executors/storybook",
                "name": "storybook",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "build",
                "path": "/nx-api/storybook/executors/build",
                "name": "build",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/storybook/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/storybook/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "configuration",
                "path": "/nx-api/storybook/generators/configuration",
                "name": "configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "cypress-project",
                "path": "/nx-api/storybook/generators/cypress-project",
                "name": "cypress-project",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "migrate-7",
                "path": "/nx-api/storybook/generators/migrate-7",
                "name": "migrate-7",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "tao",
        "path": "/nx-api/tao",
        "name": "tao",
        "children": [],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "vite",
        "path": "/nx-api/vite",
        "name": "vite",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/vite/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/vite/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/vite/executors",
            "name": "executors",
            "children": [
              {
                "id": "dev-server",
                "path": "/nx-api/vite/executors/dev-server",
                "name": "dev-server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "build",
                "path": "/nx-api/vite/executors/build",
                "name": "build",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "test",
                "path": "/nx-api/vite/executors/test",
                "name": "test",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "preview-server",
                "path": "/nx-api/vite/executors/preview-server",
                "name": "preview-server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/vite/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/vite/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "configuration",
                "path": "/nx-api/vite/generators/configuration",
                "name": "configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "vitest",
                "path": "/nx-api/vite/generators/vitest",
                "name": "vitest",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "vue",
        "path": "/nx-api/vue",
        "name": "vue",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/vue/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/vue/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/vue/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/vue/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/vue/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "library",
                "path": "/nx-api/vue/generators/library",
                "name": "library",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "component",
                "path": "/nx-api/vue/generators/component",
                "name": "component",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "setup-tailwind",
                "path": "/nx-api/vue/generators/setup-tailwind",
                "name": "setup-tailwind",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "storybook-configuration",
                "path": "/nx-api/vue/generators/storybook-configuration",
                "name": "storybook-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "stories",
                "path": "/nx-api/vue/generators/stories",
                "name": "stories",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "web",
        "path": "/nx-api/web",
        "name": "web",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/web/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/web/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/web/executors",
            "name": "executors",
            "children": [
              {
                "id": "file-server",
                "path": "/nx-api/web/executors/file-server",
                "name": "file-server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/web/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/web/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "application",
                "path": "/nx-api/web/generators/application",
                "name": "application",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "static-config",
                "path": "/nx-api/web/generators/static-config",
                "name": "static-config",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "webpack",
        "path": "/nx-api/webpack",
        "name": "webpack",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/webpack/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/webpack/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/webpack/executors",
            "name": "executors",
            "children": [
              {
                "id": "webpack",
                "path": "/nx-api/webpack/executors/webpack",
                "name": "webpack",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "dev-server",
                "path": "/nx-api/webpack/executors/dev-server",
                "name": "dev-server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "ssr-dev-server",
                "path": "/nx-api/webpack/executors/ssr-dev-server",
                "name": "ssr-dev-server",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/webpack/generators",
            "name": "generators",
            "children": [
              {
                "id": "init",
                "path": "/nx-api/webpack/generators/init",
                "name": "init",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "configuration",
                "path": "/nx-api/webpack/generators/configuration",
                "name": "configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      },
      {
        "id": "workspace",
        "path": "/nx-api/workspace",
        "name": "workspace",
        "children": [
          {
            "id": "documents",
            "path": "/nx-api/workspace/documents",
            "name": "documents",
            "children": [
              {
                "name": "Overview",
                "path": "/nx-api/workspace/documents/overview",
                "id": "overview",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              },
              {
                "name": "Nx, NodeJS and Typescript Versions",
                "path": "/nx-api/workspace/documents/nx-nodejs-typescript-version-matrix",
                "id": "nx-nodejs-typescript-version-matrix",
                "isExternal": false,
                "children": [],
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "executors",
            "path": "/nx-api/workspace/executors",
            "name": "executors",
            "children": [
              {
                "id": "counter",
                "path": "/nx-api/workspace/executors/counter",
                "name": "counter",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          },
          {
            "id": "generators",
            "path": "/nx-api/workspace/generators",
            "name": "generators",
            "children": [
              {
                "id": "preset",
                "path": "/nx-api/workspace/generators/preset",
                "name": "preset",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "move",
                "path": "/nx-api/workspace/generators/move",
                "name": "move",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "remove",
                "path": "/nx-api/workspace/generators/remove",
                "name": "remove",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "convert-to-monorepo",
                "path": "/nx-api/workspace/generators/convert-to-monorepo",
                "name": "convert-to-monorepo",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "new",
                "path": "/nx-api/workspace/generators/new",
                "name": "new",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "run-commands",
                "path": "/nx-api/workspace/generators/run-commands",
                "name": "run-commands",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "fix-configuration",
                "path": "/nx-api/workspace/generators/fix-configuration",
                "name": "fix-configuration",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "npm-package",
                "path": "/nx-api/workspace/generators/npm-package",
                "name": "npm-package",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              },
              {
                "id": "ci-workflow",
                "path": "/nx-api/workspace/generators/ci-workflow",
                "name": "ci-workflow",
                "children": [],
                "isExternal": false,
                "disableCollapsible": false
              }
            ],
            "isExternal": false,
            "disableCollapsible": false
          }
        ],
        "isExternal": false,
        "disableCollapsible": false
      }
    ]
  }
]
