548 lines
14 KiB
JSON
548 lines
14 KiB
JSON
[
|
|
{
|
|
"id": "angular",
|
|
"itemList": [
|
|
{
|
|
"name": "Getting Started",
|
|
"id": "getting-started",
|
|
"itemList": [
|
|
{
|
|
"name": "What is Nx?",
|
|
"id": "what-is-nx"
|
|
},
|
|
{
|
|
"name": "Getting Started",
|
|
"id": "getting-started"
|
|
},
|
|
{
|
|
"name": "Nx and Angular CLI",
|
|
"id": "nx-and-cli"
|
|
},
|
|
{
|
|
"name": "Resources",
|
|
"id": "resources"
|
|
},
|
|
{
|
|
"name": "About",
|
|
"id": "about",
|
|
"file": "shared/about"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Tutorial",
|
|
"id": "tutorial",
|
|
"itemList": [
|
|
{
|
|
"name": "1 - Create Application",
|
|
"id": "01-create-application"
|
|
},
|
|
{
|
|
"name": "2 - Add E2E Test",
|
|
"id": "02-add-e2e-test"
|
|
},
|
|
{
|
|
"name": "3 - Display Todos",
|
|
"id": "03-display-todos"
|
|
},
|
|
{
|
|
"name": "4 - Connect to API",
|
|
"id": "04-connect-to-api"
|
|
},
|
|
{
|
|
"name": "5 - Add Node Application",
|
|
"id": "05-add-node-app"
|
|
},
|
|
{
|
|
"name": "6 - Configure Proxy",
|
|
"id": "06-proxy"
|
|
},
|
|
{
|
|
"name": "7 - Share Code",
|
|
"id": "07-share-code"
|
|
},
|
|
{
|
|
"name": "8 - Create Libraries",
|
|
"id": "08-create-libs"
|
|
},
|
|
{
|
|
"name": "9 - Dep Graph",
|
|
"id": "09-dep-graph"
|
|
},
|
|
{
|
|
"name": "10 - Test Affected Projects",
|
|
"id": "10-test-affected-projects"
|
|
},
|
|
{
|
|
"name": "11 - Build Affected Projects",
|
|
"id": "11-build-affected-projects"
|
|
},
|
|
{
|
|
"name": "12 - Summary",
|
|
"id": "12-summary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Fundamentals",
|
|
"id": "fundamentals",
|
|
"itemList": [
|
|
{
|
|
"name": "Using Modern Tools",
|
|
"id": "use-modern-tools"
|
|
},
|
|
{
|
|
"name": "Building Full-Stack Applications",
|
|
"id": "build-full-stack-applications"
|
|
},
|
|
{
|
|
"name": "Monorepos and Automation",
|
|
"id": "monorepos-automation"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Guides",
|
|
"id": "guides",
|
|
"itemList": [
|
|
{
|
|
"name": "Transitioning to Nx",
|
|
"id": "transition-to-nx"
|
|
},
|
|
{
|
|
"name": "Using Cypress",
|
|
"id": "modernize-cypress",
|
|
"file": "shared/modernize-cypress"
|
|
},
|
|
{
|
|
"name": "Using Jest",
|
|
"id": "modernize-jest",
|
|
"file": "shared/modernize-jest"
|
|
},
|
|
{
|
|
"name": "Using Storybook",
|
|
"id": "modernize-storybook-angular",
|
|
"file": "angular/guides/modernize-storybook"
|
|
},
|
|
{
|
|
"name": "Workspace Schematics",
|
|
"id": "workspace-schematics",
|
|
"file": "shared/tools-workspace-schematics"
|
|
},
|
|
{
|
|
"name": "Nx Plugins",
|
|
"id": "nx-plugin",
|
|
"file": "shared/nx-plugin"
|
|
},
|
|
{
|
|
"name": "Rebuilding and Retesting What is Affected",
|
|
"id": "monorepo-affected",
|
|
"file": "shared/monorepo-affected"
|
|
},
|
|
{
|
|
"name": "Distributed CI Using Azure Pipelines",
|
|
"id": "monorepo-ci-azure",
|
|
"file": "shared/monorepo-ci-azure"
|
|
},
|
|
{
|
|
"name": "Distributed CI Using Jenkins",
|
|
"id": "monorepo-ci-jenkins",
|
|
"file": "shared/monorepo-ci-jenkins"
|
|
},
|
|
{
|
|
"name": "Analyzing & Visualizing Workspaces",
|
|
"id": "monorepo-dependency-diagrams",
|
|
"file": "shared/monorepo-dependency-diagrams"
|
|
},
|
|
{
|
|
"name": "Imposing Constraints on the Dependency Graph",
|
|
"id": "monorepo-tags",
|
|
"file": "shared/monorepo-tags"
|
|
},
|
|
{
|
|
"name": "Updating Nx",
|
|
"id": "update"
|
|
},
|
|
{
|
|
"name": "Using React",
|
|
"id": "react"
|
|
},
|
|
{
|
|
"name": "Building Angular and React Applications Together With Nx",
|
|
"id": "react-and-angular"
|
|
},
|
|
{
|
|
"name": "Using NgRx",
|
|
"id": "misc-ngrx"
|
|
},
|
|
{
|
|
"name": "Using DataPersistence",
|
|
"id": "misc-data-persistence"
|
|
},
|
|
{
|
|
"name": "Upgrading AngularJS Applications",
|
|
"id": "misc-upgrade"
|
|
},
|
|
{
|
|
"name": "Using Nx at Enterprises",
|
|
"id": "monorepo-nx-enterprise",
|
|
"file": "shared/monorepo-nx-enterprise"
|
|
},
|
|
{
|
|
"name": "Lazy Loading Code",
|
|
"id": "misc-lazy-loading"
|
|
},
|
|
{
|
|
"name": "Changes between Nx 7 and Nx 8",
|
|
"id": "nx7-to-nx8"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "web",
|
|
"itemList": [
|
|
{
|
|
"name": "Getting Started",
|
|
"id": "getting-started",
|
|
"itemList": [
|
|
{
|
|
"name": "What is Nx?",
|
|
"id": "what-is-nx"
|
|
},
|
|
{
|
|
"name": "Getting Started",
|
|
"id": "getting-started"
|
|
},
|
|
{
|
|
"name": "Resources",
|
|
"id": "resources"
|
|
},
|
|
{
|
|
"name": "About",
|
|
"id": "about",
|
|
"file": "shared/about"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Tutorial",
|
|
"id": "tutorial",
|
|
"itemList": [
|
|
{
|
|
"name": "1 - Create Application",
|
|
"id": "01-create-application"
|
|
},
|
|
{
|
|
"name": "2 - Add E2E Test",
|
|
"id": "02-add-e2e-test"
|
|
},
|
|
{
|
|
"name": "3 - Display Todos",
|
|
"id": "03-display-todos"
|
|
},
|
|
{
|
|
"name": "4 - Connect to API",
|
|
"id": "04-connect-to-api"
|
|
},
|
|
{
|
|
"name": "5 - Add Node Application",
|
|
"id": "05-add-node-app"
|
|
},
|
|
{
|
|
"name": "6 - Configure Proxy",
|
|
"id": "06-proxy"
|
|
},
|
|
{
|
|
"name": "7 - Share Code",
|
|
"id": "07-share-code"
|
|
},
|
|
{
|
|
"name": "8 - Create Libraries",
|
|
"id": "08-create-libs"
|
|
},
|
|
{
|
|
"name": "9 - Dep Graph",
|
|
"id": "09-dep-graph"
|
|
},
|
|
{
|
|
"name": "10 - Test Affected Projects",
|
|
"id": "10-test-affected-projects"
|
|
},
|
|
{
|
|
"name": "11 - Build Affected Projects",
|
|
"id": "11-build-affected-projects"
|
|
},
|
|
{
|
|
"name": "12 - Summary",
|
|
"id": "12-summary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Fundamentals",
|
|
"id": "fundamentals",
|
|
"itemList": [
|
|
{
|
|
"name": "Using Modern Tools",
|
|
"id": "use-modern-tools"
|
|
},
|
|
{
|
|
"name": "Building Full-Stack Applications",
|
|
"id": "build-full-stack-applications"
|
|
},
|
|
{
|
|
"name": "Monorepos and Automation",
|
|
"id": "monorepos-automation"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Guides",
|
|
"id": "guides",
|
|
"itemList": [
|
|
{
|
|
"name": "Nx CLI",
|
|
"id": "cli"
|
|
},
|
|
{
|
|
"name": "Updating Nx",
|
|
"id": "update",
|
|
"file": "shared/update"
|
|
},
|
|
{
|
|
"name": "Using Cypress",
|
|
"id": "modernize-cypress",
|
|
"file": "shared/modernize-cypress"
|
|
},
|
|
{
|
|
"name": "Using Jest",
|
|
"id": "modernize-jest",
|
|
"file": "shared/modernize-jest"
|
|
},
|
|
{
|
|
"name": "Workspace Schematics",
|
|
"id": "workspace-schematics",
|
|
"file": "shared/tools-workspace-schematics"
|
|
},
|
|
{
|
|
"name": "Nx Plugins",
|
|
"id": "nx-plugin",
|
|
"file": "shared/nx-plugin"
|
|
},
|
|
{
|
|
"name": "Rebuilding and Retesting What is Affected",
|
|
"id": "monorepo-affected",
|
|
"file": "shared/monorepo-affected"
|
|
},
|
|
{
|
|
"name": "Distributed CI Using Azure Pipelines",
|
|
"id": "monorepo-ci-azure",
|
|
"file": "shared/monorepo-ci-azure"
|
|
},
|
|
{
|
|
"name": "Distributed CI Using Jenkins",
|
|
"id": "monorepo-ci-jenkins",
|
|
"file": "shared/monorepo-ci-jenkins"
|
|
},
|
|
{
|
|
"name": "Analyzing & Visualizing Workspaces",
|
|
"id": "monorepo-dependency-diagrams",
|
|
"file": "shared/monorepo-dependency-diagrams"
|
|
},
|
|
{
|
|
"name": "Using Nx at Enterprises",
|
|
"id": "monorepo-nx-enterprise",
|
|
"file": "shared/monorepo-nx-enterprise"
|
|
},
|
|
{
|
|
"name": "Imposing Constraints on the Dependency Graph",
|
|
"id": "monorepo-tags",
|
|
"file": "shared/monorepo-tags"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "react",
|
|
"itemList": [
|
|
{
|
|
"name": "Getting Started",
|
|
"id": "getting-started",
|
|
"itemList": [
|
|
{
|
|
"name": "What is Nx?",
|
|
"id": "what-is-nx"
|
|
},
|
|
{
|
|
"name": "Getting Started",
|
|
"id": "getting-started"
|
|
},
|
|
{
|
|
"name": "Resources",
|
|
"id": "resources"
|
|
},
|
|
{
|
|
"name": "About",
|
|
"id": "about",
|
|
"file": "shared/about"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Tutorial",
|
|
"id": "tutorial",
|
|
"itemList": [
|
|
{
|
|
"name": "1 - Create Application",
|
|
"id": "01-create-application"
|
|
},
|
|
{
|
|
"name": "2 - Add E2E Test",
|
|
"id": "02-add-e2e-test"
|
|
},
|
|
{
|
|
"name": "3 - Display Todos",
|
|
"id": "03-display-todos"
|
|
},
|
|
{
|
|
"name": "4 - Connect to API",
|
|
"id": "04-connect-to-api"
|
|
},
|
|
{
|
|
"name": "5 - Add Node Application",
|
|
"id": "05-add-node-app"
|
|
},
|
|
{
|
|
"name": "6 - Configure Proxy",
|
|
"id": "06-proxy"
|
|
},
|
|
{
|
|
"name": "7 - Share Code",
|
|
"id": "07-share-code"
|
|
},
|
|
{
|
|
"name": "8 - Create Libraries",
|
|
"id": "08-create-libs"
|
|
},
|
|
{
|
|
"name": "9 - Dep Graph",
|
|
"id": "09-dep-graph"
|
|
},
|
|
{
|
|
"name": "10 - Test Affected Projects",
|
|
"id": "10-test-affected-projects"
|
|
},
|
|
{
|
|
"name": "11 - Build Affected Projects",
|
|
"id": "11-build-affected-projects"
|
|
},
|
|
{
|
|
"name": "12 - Summary",
|
|
"id": "12-summary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Fundamentals",
|
|
"id": "fundamentals",
|
|
"itemList": [
|
|
{
|
|
"name": "Using Modern Tools",
|
|
"id": "use-modern-tools"
|
|
},
|
|
{
|
|
"name": "Building Full-Stack Applications",
|
|
"id": "build-full-stack-applications"
|
|
},
|
|
{
|
|
"name": "Monorepos and Automation",
|
|
"id": "monorepos-automation"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Guides",
|
|
"id": "guides",
|
|
"itemList": [
|
|
{
|
|
"name": "Nx CLI",
|
|
"id": "cli"
|
|
},
|
|
{
|
|
"name": "Next.js",
|
|
"id": "nextjs"
|
|
},
|
|
{
|
|
"name": "Updating Nx",
|
|
"id": "update",
|
|
"file": "shared/update"
|
|
},
|
|
{
|
|
"name": "Adding Images, Fonts, and Files",
|
|
"id": "adding-assets-react",
|
|
"file": "react/guides/adding-assets"
|
|
},
|
|
{
|
|
"name": "Using Cypress",
|
|
"id": "modernize-cypress",
|
|
"file": "shared/modernize-cypress"
|
|
},
|
|
{
|
|
"name": "Using Jest",
|
|
"id": "modernize-jest",
|
|
"file": "shared/modernize-jest"
|
|
},
|
|
{
|
|
"name": "Using Storybook",
|
|
"id": "modernize-storybook-react",
|
|
"file": "react/guides/modernize-storybook"
|
|
},
|
|
{
|
|
"name": "Workspace Schematics",
|
|
"id": "workspace-schematics",
|
|
"file": "shared/tools-workspace-schematics"
|
|
},
|
|
{
|
|
"name": "Nx Plugins",
|
|
"id": "nx-plugin",
|
|
"file": "shared/nx-plugin"
|
|
},
|
|
{
|
|
"name": "Rebuilding and Retesting What is Affected",
|
|
"id": "monorepo-affected",
|
|
"file": "shared/monorepo-affected"
|
|
},
|
|
{
|
|
"name": "Distributed CI Using Azure Pipelines",
|
|
"id": "monorepo-ci-azure",
|
|
"file": "shared/monorepo-ci-azure"
|
|
},
|
|
{
|
|
"name": "Distributed CI Using Jenkins",
|
|
"id": "monorepo-ci-jenkins",
|
|
"file": "shared/monorepo-ci-jenkins"
|
|
},
|
|
{
|
|
"name": "Analyzing & Visualizing Workspaces",
|
|
"id": "monorepo-dependency-diagrams",
|
|
"file": "shared/monorepo-dependency-diagrams"
|
|
},
|
|
{
|
|
"name": "Using Nx at Enterprises",
|
|
"id": "monorepo-nx-enterprise",
|
|
"file": "shared/monorepo-nx-enterprise"
|
|
},
|
|
{
|
|
"name": "Imposing Constraints on the Dependency Graph",
|
|
"id": "monorepo-tags",
|
|
"file": "shared/monorepo-tags"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|