- Nx - [Getting Started](/getting-started) - [Intro to Nx](/getting-started/intro) - [Installation](/getting-started/installation) - [Why Nx?](/getting-started/why-nx) - [Tutorials](/getting-started/tutorials) - [Package-Based Monorepo](/getting-started/tutorials/package-based-repo-tutorial) - [Integrated Monorepo](/getting-started/tutorials/integrated-repo-tutorial) - [React Standalone](/getting-started/tutorials/react-standalone-tutorial) - [Angular Standalone](/getting-started/tutorials/angular-standalone-tutorial) - [Node Standalone](/getting-started/tutorials/node-server-tutorial) - [Core Tutorial](/core-tutorial) - [1 - Create Blog](/core-tutorial/01-create-blog) - [2 - Create CLI](/core-tutorial/02-create-cli) - [3 - Share Assets](/core-tutorial/03-share-assets) - [4 - Build Affected Projects](/core-tutorial/04-build-affected-projects) - [5 - Automatically Detect Dependencies](/core-tutorial/05-auto-detect-dependencies) - [6 - Summary](/core-tutorial/06-summary) - [React Monorepo Tutorial](/react-tutorial) - [1 - Code Generation](/react-tutorial/1-code-generation) - [2 - Project Graph](/react-tutorial/2-project-graph) - [3 - Task Running](/react-tutorial/3-task-running) - [4 - Workspace Optimization](/react-tutorial/4-workspace-optimization) - [5 - Summary](/react-tutorial/5-summary) - [React Standalone Tutorial](/react-standalone-tutorial) - [1 - Code Generation](/react-standalone-tutorial/1-code-generation) - [2 - Project Graph](/react-standalone-tutorial/2-project-graph) - [3 - Task Running](/react-standalone-tutorial/3-task-running) - [4 - Task Pipelines](/react-standalone-tutorial/4-task-pipelines) - [5 - Summary](/react-standalone-tutorial/5-summary) - [Angular Monorepo Tutorial](/angular-tutorial) - [1 - Code Generation](/angular-tutorial/1-code-generation) - [2 - Project Graph](/angular-tutorial/2-project-graph) - [3 - Task Running](/angular-tutorial/3-task-running) - [4 - Workspace Optimization](/angular-tutorial/4-workspace-optimization) - [5 - Summary](/angular-tutorial/5-summary) - [Angular Standalone Tutorial](/angular-standalone-tutorial) - [1 - Code Generation](/angular-standalone-tutorial/1-code-generation) - [2 - Project Graph](/angular-standalone-tutorial/2-project-graph) - [3 - Task Running](/angular-standalone-tutorial/3-task-running) - [4 - Task Pipelines](/angular-standalone-tutorial/4-task-pipelines) - [5 - Summary](/angular-standalone-tutorial/5-summary) - [Node Server Tutorial](/node-server-tutorial) - [1 - Code Generation](/node-server-tutorial/1-code-generation) - [2 - Project Graph](/node-server-tutorial/2-project-graph) - [3 - Task Running](/node-server-tutorial/3-task-running) - [4 - Task Pipelines](/node-server-tutorial/4-task-pipelines) - [5 - Docker Target](/node-server-tutorial/5-docker-target) - [6 - Summary](/node-server-tutorial/6-summary) - [Core Features](/core-features) - [Run Tasks](/core-features/run-tasks) - [Cache Task Results](/core-features/cache-task-results) - [Use Remote Caching](/core-features/remote-cache) - [Distribute Task Execution](/core-features/distribute-task-execution) - [Explore the Graph](/core-features/explore-graph) - [Automate Updating Dependencies](/core-features/automate-updating-dependencies) - [Enforce Module Boundaries](/core-features/enforce-module-boundaries) - [Integrate with Editors](/core-features/integrate-with-editors) - [Plugin Features](/core-features/plugin-features) - [Use Task Executors](/core-features/plugin-features/use-task-executors) - [Use Code Generators](/core-features/plugin-features/use-code-generators) - [Concepts](/concepts) - [Integrated Repos vs. Package-Based Repos vs. Standalone Apps](/concepts/integrated-vs-package-based) - [Mental Model](/concepts/mental-model) - [Types of Configuration](/concepts/types-of-configuration) - [How Caching Works](/concepts/how-caching-works) - [Improve Worst Case CI Times](/concepts/dte) - [Task Pipeline Configuration](/concepts/task-pipeline-configuration) - [Affected](/concepts/affected) - [More Concepts](/concepts/more-concepts) - [Customizing Inputs](/concepts/more-concepts/customizing-inputs) - [Incremental Builds](/concepts/more-concepts/incremental-builds) - [Illustrated Distributed Task Execution](/concepts/more-concepts/illustrated-dte) - [Nx and Turborepo](/concepts/more-concepts/turbo-and-nx) - [Monorepos](/concepts/more-concepts/why-monorepos) - [Dependency Management](/concepts/more-concepts/dependency-management) - [Code Sharing](/concepts/more-concepts/code-sharing) - [Using Nx at Enterprises](/concepts/more-concepts/monorepo-nx-enterprise) - [Nx Daemon](/concepts/more-concepts/nx-daemon) - [Nx and the Angular CLI](/concepts/more-concepts/nx-and-angular) - [Folder Structure](/concepts/more-concepts/folder-structure) - [Nx Devkit and Angular Devkit](/concepts/more-concepts/nx-devkit-angular-devkit) - [Micro Frontend Architecture](/concepts/more-concepts/micro-frontend-architecture) - [Faster Builds with Module Federation](/concepts/more-concepts/faster-builds-with-module-federation) - [Applications and Libraries](/concepts/more-concepts/applications-and-libraries) - [Creating Libraries](/concepts/more-concepts/creating-libraries) - [Library Types](/concepts/more-concepts/library-types) - [Grouping Libraries](/concepts/more-concepts/grouping-libraries) - [Buildable and Publishable Libraries](/concepts/more-concepts/buildable-and-publishable-libraries) - [How the Project Graph is Built](/concepts/more-concepts/how-project-graph-is-built) - [Nx and the Nx Wrapper](/concepts/more-concepts/nx-and-the-wrapper) - [Managing your Global Nx Installation](/concepts/more-concepts/global-nx) - [Recipes](/recipes) - [Adopting Nx](/recipes/adopting-nx) - [NPM/Yarn/PNPM workspaces](/recipes/adopting-nx/adding-to-monorepo) - [Add to any Project](/recipes/adopting-nx/adding-to-existing-project) - [Nx and Lerna](/recipes/adopting-nx/lerna-and-nx) - [Preserving Git Histories](/recipes/adopting-nx/preserving-git-histories) - [Manual migration](/recipes/adopting-nx/manual) - [React](/recipes/react) - [Migrating from CRA](/recipes/react/migration-cra) - [React 18 Migration](/recipes/react/react-18) - [React Native with Nx](/recipes/react/react-native) - [Remix with Nx](/recipes/react/remix) - [Use Environment Variables in React](/recipes/react/use-environment-variables-in-react) - [Using Tailwind CSS in React](/recipes/react/using-tailwind-css-in-react) - [Adding Images, Fonts, and Files](/recipes/react/adding-assets-react) - [Setup Module Federation with SSR for React](/recipes/react/module-federation-with-ssr) - [Deploying Next.js applications to Vercel](/recipes/react/deploy-nextjs-to-vercel) - [Angular](/recipes/angular) - [Migration](/recipes/angular/migration) - [Migrating from Angular CLI](/recipes/angular/migration/angular) - [Migrating From Multiple Angular CLI Repos](/recipes/angular/migration/angular-multiple) - [Migrating Angular Application manually](/recipes/angular/migration/angular-manual) - [Migrating from AngularJS](/recipes/angular/migration/angularjs) - [Use Environment Variables in Angular](/recipes/angular/use-environment-variables-in-angular) - [Using Tailwind CSS with Angular projects](/recipes/angular/using-tailwind-css-with-angular-projects) - [Setup Module Federation with SSR for Angular](/recipes/angular/module-federation-with-ssr) - [Advanced Micro Frontends with Angular using Dynamic Federation](/recipes/angular/dynamic-module-federation-with-angular) - [Setup incremental builds for Angular applications](/recipes/angular/setup-incremental-builds-angular) - [Node](/recipes/node) - [Deploying a Node App to Fly.io](/recipes/node/node-server-fly-io) - [Add and Deploy Netlify Edge Functions with Node](/recipes/node/node-serverless-functions-netlify) - [Deploying AWS lambda in Node.js](/recipes/node/node-aws-lambda) - [Set Up Application Proxies](/recipes/node/application-proxies) - [Wait for Tasks to Finish](/recipes/node/wait-for-tasks) - [Storybook](/recipes/storybook) - [Set up Storybook for React Projects](/recipes/storybook/overview-react) - [Set up Storybook for Angular Projects](/recipes/storybook/overview-angular) - [Configuring Storybook on Nx](/recipes/storybook/configuring-storybook) - [One main Storybook instance for all projects](/recipes/storybook/one-storybook-for-all) - [One Storybook instance per scope](/recipes/storybook/one-storybook-per-scope) - [One main Storybook instance using Storybook Composition](/recipes/storybook/one-storybook-with-composition) - [How to configure Webpack and Vite for Storybook](/recipes/storybook/custom-builder-configs) - [Setting up Storybook Interaction Tests with Nx](/recipes/storybook/storybook-interaction-tests) - [Setting up Storybook Composition with Nx](/recipes/storybook/storybook-composition-setup) - [Angular: Set up Compodoc for Storybook on Nx](/recipes/storybook/angular-storybook-compodoc) - [Angular: Configuring styles and preprocessor options](/recipes/storybook/angular-configuring-styles) - [Cypress](/recipes/cypress) - [Component Testing](/recipes/cypress/cypress-component-testing) - [Cypress v11 Migration Guide](/recipes/cypress/cypress-v11-migration) - [Deno](/recipes/deno) - [Add a Deno Project](/recipes/deno/add-deno) - [Serverless deployment with Deno Deploy](/recipes/deno/deno-deploy) - [Add and Deploy Netlify Edge Functions with Deno](/recipes/deno/deno-netlify-functions) - [Next](/recipes/next) - [How to configure Next.js plugins](/recipes/next/next-config-setup) - [Vite](/recipes/vite) - [Manually set up your project to use Vite.js](/recipes/vite/set-up-vite-manually) - [Webpack](/recipes/webpack) - [How to configure webpack on your Nx workspace](/recipes/webpack/webpack-config-setup) - [Webpack plugins](/recipes/webpack/webpack-plugins) - [Enforce Module Boundaries](/recipes/enforce-module-boundaries) - [Ban Dependencies with Certain Tags](/recipes/enforce-module-boundaries/ban-dependencies-with-tags) - [Tag in Multiple Dimensions](/recipes/enforce-module-boundaries/tag-multiple-dimensions) - [Ban External Imports](/recipes/enforce-module-boundaries/ban-external-imports) - [Tags Allow List](/recipes/enforce-module-boundaries/tags-allow-list) - [CI](/recipes/ci) - [CI Setup](/recipes/ci/ci-setup) - [Prepare applications for deployment via CI](/recipes/ci/ci-deployment) - [Setting up Azure Pipelines](/recipes/ci/monorepo-ci-azure) - [Setting up CircleCI](/recipes/ci/monorepo-ci-circle-ci) - [Setting up GitHub Actions](/recipes/ci/monorepo-ci-github-actions) - [Setting up Jenkins](/recipes/ci/monorepo-ci-jenkins) - [Setting up GitLab](/recipes/ci/monorepo-ci-gitlab) - [Setting up Bitbucket](/recipes/ci/monorepo-ci-bitbucket-pipelines) - [Tips and tricks](/recipes/tips-n-tricks) - [Add a Package-based Project in an Integrated Repo](/recipes/tips-n-tricks/package-based-in-integrated) - [Add an Integrated Project in a Package-based Repo](/recipes/tips-n-tricks/integrated-in-package-based) - [Configuring ESLint with Typescript](/recipes/tips-n-tricks/eslint) - [Enable Typescript Batch Mode](/recipes/tips-n-tricks/enable-tsc-batch-mode) - [Define Environment Variables](/recipes/tips-n-tricks/define-environment-variables) - [Configuring Browser Support](/recipes/tips-n-tricks/browser-support) - [Include Assets in Build](/recipes/tips-n-tricks/include-assets-in-build) - [Include All package.json Files as Projects](/recipes/tips-n-tricks/include-all-packagejson) - [Identify Dependencies Between Folders](/recipes/tips-n-tricks/identify-dependencies-between-folders) - [Reduce Repetitive Configuration](/recipes/tips-n-tricks/reduce-repetitive-configuration) - [Run Root-Level NPM Scripts with Nx](/recipes/tips-n-tricks/root-level-scripts) - [Disable Graph Links Created from Analyzing Source Files](/recipes/tips-n-tricks/analyze-source-files) - [Workspace Watching](/recipes/tips-n-tricks/workspace-watching) - [Convert from a Standalone Repository to an Integrated Repository](/recipes/tips-n-tricks/standalone-to-integrated) - [Use JavaScript instead TypeScript](/recipes/tips-n-tricks/js-and-ts) - [Altering Migration Process](/recipes/tips-n-tricks/advanced-update) - [Running Custom Commands](/recipes/tips-n-tricks/run-commands-executor) - [Using Yarn PnP](/recipes/tips-n-tricks/yarn-pnp) - [Switching to ESLint's flat config format](/recipes/tips-n-tricks/flat-config) - [Troubleshooting](/recipes/troubleshooting) - [Resolve Circular Dependencies](/recipes/troubleshooting/resolve-circular-dependencies) - [Troubleshooting Nx Install Issues](/recipes/troubleshooting/troubleshoot-nx-install-issues) - [Troubleshoot Cache Misses](/recipes/troubleshooting/troubleshoot-cache-misses) - [Unknown Local Cache Error](/recipes/troubleshooting/unknown-local-cache) - [Profiling Build Performance](/recipes/troubleshooting/performance-profiling) - [Nx Console](/recipes/nx-console) - [Telemetry](/recipes/nx-console/console-telemetry) - [Generate Command](/recipes/nx-console/console-generate-command) - [Run Command](/recipes/nx-console/console-run-command) - [Add Dependency Command](/recipes/nx-console/console-add-dependency-command) - [Project Pane](/recipes/nx-console/console-project-pane) - [Keyboard Shortcuts](/recipes/nx-console/console-shortcuts) - [Other](/recipes/other) - [Rescope Packages from @nrwl to @nx](/recipes/other/rescope) - [Showcase](/showcase) - [Example Repos](/showcase/example-repos) - [Add an Express Project](/showcase/example-repos/add-express) - [Add a Lit Project](/showcase/example-repos/add-lit) - [Add a Solid Project](/showcase/example-repos/add-solid) - [Add a Qwik Project](/showcase/example-repos/add-qwik) - [Add a Rust Project](/showcase/example-repos/add-rust) - [Add a .NET Project](/showcase/example-repos/add-dotnet) - [Add a Nuxt Project](/showcase/example-repos/add-nuxt) - [Add an Astro Project](/showcase/example-repos/add-astro) - [Add a Vue Project](/showcase/example-repos/add-vue) - [Add a Svelte Project](/showcase/example-repos/add-svelte) - [Add a Fastify Project](/showcase/example-repos/add-fastify) - [Powering Up React Development With Nx](/showcase/example-repos/react-nx) - [Using Apollo GraphQL](/showcase/example-repos/apollo-react) - [Using Prisma with NestJS](/showcase/example-repos/nestjs-prisma) - [Using Mongo with Fastify](/showcase/example-repos/mongo-fastify) - [Using Redis with Fastify](/showcase/example-repos/redis-fastify) - [Using Postgres with Fastify](/showcase/example-repos/postgres-fastify) - [Using PlanetScale with Serverless Fastify](/showcase/example-repos/serverless-fastify-planetscale) - [Nx Micro-Frontend Example](/showcase/example-repos/mfe) - [Benchmarks](/showcase/benchmarks) - [Typescript Batch Mode Compilation](/showcase/benchmarks/tsc-batch-mode) - [Large Repo and Caching](/showcase/benchmarks/caching) - [Large Repo and DTE](/showcase/benchmarks/dte) - [Reference](/reference) - [Nx Configuration](/reference/nx-json) - [Project Configuration](/reference/project-configuration) - [.nxignore](/reference/nxignore) - [Environment Variables](/reference/environment-variables) - [Glossary](/reference/glossary) - [Deprecated](/deprecated) - [workspace.json](/deprecated/workspace-json) - [workspace-lint](/deprecated/workspace-lint) - [Workspace Generators](/deprecated/workspace-generators) - [Workspace Executors](/deprecated/workspace-executors) - [defaultCollection](/deprecated/default-collection) - [runtimeCacheInputs](/deprecated/runtime-cache-inputs) - [globalImplicitDependencies](/deprecated/global-implicit-dependencies) - [Storybook deprecated docs](/deprecated/storybook) - [Angular: Information about the Storybook targets](/deprecated/storybook/angular-storybook-targets) - [Angular: The browserTarget](/deprecated/storybook/angular-browser-target) - [Angular: Storybook Migration to webpackFinal](/deprecated/storybook/migrate-webpack-final-angular) - [Angular: Upgrading to Storybook 6](/deprecated/storybook/upgrade-storybook-v6-angular) - [React: Storybook Migration to webpackFinal and the Nx Addon](/deprecated/storybook/migrate-webpack-final-react) - [React: Upgrading to Storybook 6](/deprecated/storybook/upgrade-storybook-v6-react) - [See Also](/see-also) - [Site Map](/see-also/sitemap) - Extending-nx - [Intro](/extending-nx/intro) - [Getting Started with Plugins](/extending-nx/intro/getting-started) - [Plugin Registry](/extending-nx/registry) - [5 Min Tutorials](/extending-nx/tutorials) - [Create a Local Plugin](/extending-nx/tutorials/create-plugin) - [Maintain a Published Plugin](/extending-nx/tutorials/publish-plugin) - [Recipes](/extending-nx/recipes) - [Write a Simple Executor](/extending-nx/recipes/local-executors) - [Compose Executors](/extending-nx/recipes/compose-executors) - [Write a Simple Generator](/extending-nx/recipes/local-generators) - [Compose Generators](/extending-nx/recipes/composing-generators) - [Provide Options for Generators](/extending-nx/recipes/generator-options) - [Create Files](/extending-nx/recipes/creating-files) - [Modify Files](/extending-nx/recipes/modifying-files) - [Write a Migration](/extending-nx/recipes/migration-generators) - [Create a Preset](/extending-nx/recipes/create-preset) - [Create an Install Package](/extending-nx/recipes/create-install-package) - [Modify the Project Graph](/extending-nx/recipes/project-graph-plugins) - [Identify Custom Projects](/extending-nx/recipes/project-inference-plugins) - Cloud - [Intro](/nx-cloud/intro) - [What is Nx Cloud?](/nx-cloud/intro/what-is-nx-cloud) - [Set Up](/nx-cloud/set-up) - [Record Non-Nx Commands](/nx-cloud/set-up/record-commands) - [Enable GitHub PR Integration](/nx-cloud/set-up/github) - [Enable Bitbucket Cloud PR Integration](/nx-cloud/set-up/bitbucket-cloud) - [Enable GitLab MR Integration](/nx-cloud/set-up/gitlab) - [Account Management](/nx-cloud/account) - [Users](/nx-cloud/account/users) - [Authenticate with Google Identity](/nx-cloud/account/google-auth) - [Access Tokens](/nx-cloud/account/access-tokens) - [Security Scenarios](/nx-cloud/account/scenarios) - [End to End Encryption](/nx-cloud/account/encryption) - [Enterprise + On Prem](/nx-cloud/private-cloud) - [Get Started](/nx-cloud/private-cloud/get-started) - [Authenticate with a Single Admin](/nx-cloud/private-cloud/auth-single-admin) - [Authenticate with GitHub](/nx-cloud/private-cloud/auth-github) - [On-Prem VM Setup](/nx-cloud/private-cloud/ami-setup) - [Authenticate with GitLab](/nx-cloud/private-cloud/auth-gitlab) - [Authenticate with BitBucket](/nx-cloud/private-cloud/auth-bitbucket) - [Authenticate via SAML](/nx-cloud/private-cloud/auth-saml) - [Advanced Configuration](/nx-cloud/private-cloud/advanced-config) - [Reference](/nx-cloud/reference) - [Configuration Options](/nx-cloud/reference/config) - [nx-cloud CLI](/nx-cloud/reference/nx-cloud-cli) - [Environment Variables](/nx-cloud/reference/env-vars) - [Server API Reference](/nx-cloud/reference/server-api) - [Release Notes](/nx-cloud/reference/release-notes) - Packages - [angular](/packages/angular) - [documents](/packages/angular/documents) - [Overview](/packages/angular/documents/overview) - [Angular and Nx Version Matrix](/packages/angular/documents/angular-nx-version-matrix) - [executors](/packages/angular/executors) - [delegate-build](/packages/angular/executors/delegate-build) - [ng-packagr-lite](/packages/angular/executors/ng-packagr-lite) - [package](/packages/angular/executors/package) - [browser-esbuild](/packages/angular/executors/browser-esbuild) - [webpack-browser](/packages/angular/executors/webpack-browser) - [webpack-dev-server](/packages/angular/executors/webpack-dev-server) - [webpack-server](/packages/angular/executors/webpack-server) - [module-federation-dev-server](/packages/angular/executors/module-federation-dev-server) - [module-federation-dev-ssr](/packages/angular/executors/module-federation-dev-ssr) - [generators](/packages/angular/generators) - [add-linting](/packages/angular/generators/add-linting) - [application](/packages/angular/generators/application) - [component](/packages/angular/generators/component) - [component-cypress-spec](/packages/angular/generators/component-cypress-spec) - [component-story](/packages/angular/generators/component-story) - [component-test](/packages/angular/generators/component-test) - [convert-tslint-to-eslint](/packages/angular/generators/convert-tslint-to-eslint) - [directive](/packages/angular/generators/directive) - [init](/packages/angular/generators/init) - [library](/packages/angular/generators/library) - [library-secondary-entry-point](/packages/angular/generators/library-secondary-entry-point) - [remote](/packages/angular/generators/remote) - [move](/packages/angular/generators/move) - [convert-to-with-mf](/packages/angular/generators/convert-to-with-mf) - [host](/packages/angular/generators/host) - [ng-add](/packages/angular/generators/ng-add) - [ngrx](/packages/angular/generators/ngrx) - [ngrx-feature-store](/packages/angular/generators/ngrx-feature-store) - [ngrx-root-store](/packages/angular/generators/ngrx-root-store) - [pipe](/packages/angular/generators/pipe) - [scam-to-standalone](/packages/angular/generators/scam-to-standalone) - [scam](/packages/angular/generators/scam) - [scam-directive](/packages/angular/generators/scam-directive) - [scam-pipe](/packages/angular/generators/scam-pipe) - [setup-mf](/packages/angular/generators/setup-mf) - [setup-ssr](/packages/angular/generators/setup-ssr) - [setup-tailwind](/packages/angular/generators/setup-tailwind) - [stories](/packages/angular/generators/stories) - [storybook-configuration](/packages/angular/generators/storybook-configuration) - [cypress-component-configuration](/packages/angular/generators/cypress-component-configuration) - [web-worker](/packages/angular/generators/web-worker) - [create-nx-plugin](/packages/create-nx-plugin) - [create-nx-workspace](/packages/create-nx-workspace) - [cypress](/packages/cypress) - [documents](/packages/cypress/documents) - [Overview](/packages/cypress/documents/overview) - [executors](/packages/cypress/executors) - [cypress](/packages/cypress/executors/cypress) - [generators](/packages/cypress/generators) - [init](/packages/cypress/generators/init) - [cypress-project](/packages/cypress/generators/cypress-project) - [configuration](/packages/cypress/generators/configuration) - [component-configuration](/packages/cypress/generators/component-configuration) - [migrate-to-cypress-11](/packages/cypress/generators/migrate-to-cypress-11) - [detox](/packages/detox) - [documents](/packages/detox/documents) - [Overview](/packages/detox/documents/overview) - [executors](/packages/detox/executors) - [build](/packages/detox/executors/build) - [test](/packages/detox/executors/test) - [generators](/packages/detox/generators) - [init](/packages/detox/generators/init) - [application](/packages/detox/generators/application) - [devkit](/packages/devkit) - [documents](/packages/devkit/documents) - [Overview](/packages/devkit/documents/nx_devkit) - [Ng CLI Adapter](/packages/devkit/documents/ngcli_adapter) - [esbuild](/packages/esbuild) - [documents](/packages/esbuild/documents) - [Overview](/packages/esbuild/documents/overview) - [executors](/packages/esbuild/executors) - [esbuild](/packages/esbuild/executors/esbuild) - [generators](/packages/esbuild/generators) - [init](/packages/esbuild/generators/init) - [configuration](/packages/esbuild/generators/configuration) - [eslint-plugin](/packages/eslint-plugin) - [documents](/packages/eslint-plugin/documents) - [Overview](/packages/eslint-plugin/documents/overview) - [The `enforce-module-boundaries` rule](/packages/eslint-plugin/documents/enforce-module-boundaries) - [The `dependency-checks` rule](/packages/eslint-plugin/documents/dependency-checks) - [expo](/packages/expo) - [documents](/packages/expo/documents) - [Overview](/packages/expo/documents/overview) - [executors](/packages/expo/executors) - [update](/packages/expo/executors/update) - [build](/packages/expo/executors/build) - [build-list](/packages/expo/executors/build-list) - [download](/packages/expo/executors/download) - [run](/packages/expo/executors/run) - [start](/packages/expo/executors/start) - [sync-deps](/packages/expo/executors/sync-deps) - [ensure-symlink](/packages/expo/executors/ensure-symlink) - [prebuild](/packages/expo/executors/prebuild) - [install](/packages/expo/executors/install) - [export](/packages/expo/executors/export) - [submit](/packages/expo/executors/submit) - [generators](/packages/expo/generators) - [init](/packages/expo/generators/init) - [application](/packages/expo/generators/application) - [library](/packages/expo/generators/library) - [component](/packages/expo/generators/component) - [express](/packages/express) - [documents](/packages/express/documents) - [Overview](/packages/express/documents/overview) - [generators](/packages/express/generators) - [init](/packages/express/generators/init) - [application](/packages/express/generators/application) - [jest](/packages/jest) - [documents](/packages/jest/documents) - [Overview](/packages/jest/documents/overview) - [executors](/packages/jest/executors) - [jest](/packages/jest/executors/jest) - [generators](/packages/jest/generators) - [init](/packages/jest/generators/init) - [configuration](/packages/jest/generators/configuration) - [js](/packages/js) - [documents](/packages/js/documents) - [Overview](/packages/js/documents/overview) - [executors](/packages/js/executors) - [tsc](/packages/js/executors/tsc) - [swc](/packages/js/executors/swc) - [node](/packages/js/executors/node) - [verdaccio](/packages/js/executors/verdaccio) - [generators](/packages/js/generators) - [library](/packages/js/generators/library) - [init](/packages/js/generators/init) - [convert-to-swc](/packages/js/generators/convert-to-swc) - [setup-verdaccio](/packages/js/generators/setup-verdaccio) - [setup-build](/packages/js/generators/setup-build) - [linter](/packages/linter) - [documents](/packages/linter/documents) - [Overview](/packages/linter/documents/overview) - [executors](/packages/linter/executors) - [eslint](/packages/linter/executors/eslint) - [generators](/packages/linter/generators) - [workspace-rules-project](/packages/linter/generators/workspace-rules-project) - [workspace-rule](/packages/linter/generators/workspace-rule) - [convert-to-flat-config](/packages/linter/generators/convert-to-flat-config) - [nest](/packages/nest) - [documents](/packages/nest/documents) - [Overview](/packages/nest/documents/overview) - [generators](/packages/nest/generators) - [application](/packages/nest/generators/application) - [convert-tslint-to-eslint](/packages/nest/generators/convert-tslint-to-eslint) - [init](/packages/nest/generators/init) - [library](/packages/nest/generators/library) - [class](/packages/nest/generators/class) - [controller](/packages/nest/generators/controller) - [decorator](/packages/nest/generators/decorator) - [filter](/packages/nest/generators/filter) - [gateway](/packages/nest/generators/gateway) - [guard](/packages/nest/generators/guard) - [interceptor](/packages/nest/generators/interceptor) - [interface](/packages/nest/generators/interface) - [middleware](/packages/nest/generators/middleware) - [module](/packages/nest/generators/module) - [pipe](/packages/nest/generators/pipe) - [provider](/packages/nest/generators/provider) - [resolver](/packages/nest/generators/resolver) - [resource](/packages/nest/generators/resource) - [service](/packages/nest/generators/service) - [next](/packages/next) - [documents](/packages/next/documents) - [Overview](/packages/next/documents/overview) - [executors](/packages/next/executors) - [build](/packages/next/executors/build) - [server](/packages/next/executors/server) - [export](/packages/next/executors/export) - [generators](/packages/next/generators) - [init](/packages/next/generators/init) - [application](/packages/next/generators/application) - [page](/packages/next/generators/page) - [component](/packages/next/generators/component) - [library](/packages/next/generators/library) - [custom-server](/packages/next/generators/custom-server) - [cypress-component-configuration](/packages/next/generators/cypress-component-configuration) - [node](/packages/node) - [documents](/packages/node/documents) - [Overview](/packages/node/documents/overview) - [generators](/packages/node/generators) - [init](/packages/node/generators/init) - [application](/packages/node/generators/application) - [library](/packages/node/generators/library) - [setup-docker](/packages/node/generators/setup-docker) - [nx](/packages/nx) - [documents](/packages/nx/documents) - [create-nx-workspace](/packages/nx/documents/create-nx-workspace) - [init](/packages/nx/documents/init) - [generate](/packages/nx/documents/generate) - [run](/packages/nx/documents/run) - [daemon](/packages/nx/documents/daemon) - [graph](/packages/nx/documents/dep-graph) - [run-many](/packages/nx/documents/run-many) - [affected](/packages/nx/documents/affected) - [affected:graph](/packages/nx/documents/affected-dep-graph) - [print-affected](/packages/nx/documents/print-affected) - [format:check](/packages/nx/documents/format-check) - [format:write](/packages/nx/documents/format-write) - [migrate](/packages/nx/documents/migrate) - [report](/packages/nx/documents/report) - [list](/packages/nx/documents/list) - [workspace-lint](/packages/nx/documents/workspace-lint) - [workspace-generator](/packages/nx/documents/workspace-generator) - [connect-to-nx-cloud](/packages/nx/documents/connect-to-nx-cloud) - [reset](/packages/nx/documents/reset) - [repair](/packages/nx/documents/repair) - [exec](/packages/nx/documents/exec) - [watch](/packages/nx/documents/watch) - [show](/packages/nx/documents/show) - [view-logs](/packages/nx/documents/view-logs) - [executors](/packages/nx/executors) - [noop](/packages/nx/executors/noop) - [run-commands](/packages/nx/executors/run-commands) - [run-script](/packages/nx/executors/run-script) - [playwright](/packages/playwright) - [documents](/packages/playwright/documents) - [Overview](/packages/playwright/documents/overview) - [executors](/packages/playwright/executors) - [playwright](/packages/playwright/executors/playwright) - [generators](/packages/playwright/generators) - [configuration](/packages/playwright/generators/configuration) - [init](/packages/playwright/generators/init) - [plugin](/packages/plugin) - [documents](/packages/plugin/documents) - [Overview](/packages/plugin/documents/overview) - [executors](/packages/plugin/executors) - [e2e](/packages/plugin/executors/e2e) - [generators](/packages/plugin/generators) - [plugin](/packages/plugin/generators/plugin) - [create-package](/packages/plugin/generators/create-package) - [e2e-project](/packages/plugin/generators/e2e-project) - [migration](/packages/plugin/generators/migration) - [generator](/packages/plugin/generators/generator) - [executor](/packages/plugin/generators/executor) - [plugin-lint-checks](/packages/plugin/generators/plugin-lint-checks) - [preset](/packages/plugin/generators/preset) - [react](/packages/react) - [documents](/packages/react/documents) - [Overview](/packages/react/documents/overview) - [executors](/packages/react/executors) - [module-federation-dev-server](/packages/react/executors/module-federation-dev-server) - [module-federation-ssr-dev-server](/packages/react/executors/module-federation-ssr-dev-server) - [generators](/packages/react/generators) - [init](/packages/react/generators/init) - [application](/packages/react/generators/application) - [library](/packages/react/generators/library) - [component](/packages/react/generators/component) - [redux](/packages/react/generators/redux) - [storybook-configuration](/packages/react/generators/storybook-configuration) - [component-story](/packages/react/generators/component-story) - [stories](/packages/react/generators/stories) - [component-cypress-spec](/packages/react/generators/component-cypress-spec) - [hook](/packages/react/generators/hook) - [host](/packages/react/generators/host) - [remote](/packages/react/generators/remote) - [cypress-component-configuration](/packages/react/generators/cypress-component-configuration) - [component-test](/packages/react/generators/component-test) - [setup-tailwind](/packages/react/generators/setup-tailwind) - [setup-ssr](/packages/react/generators/setup-ssr) - [react-native](/packages/react-native) - [documents](/packages/react-native/documents) - [Overview](/packages/react-native/documents/overview) - [executors](/packages/react-native/executors) - [run-android](/packages/react-native/executors/run-android) - [run-ios](/packages/react-native/executors/run-ios) - [bundle](/packages/react-native/executors/bundle) - [build-android](/packages/react-native/executors/build-android) - [build-ios](/packages/react-native/executors/build-ios) - [start](/packages/react-native/executors/start) - [sync-deps](/packages/react-native/executors/sync-deps) - [ensure-symlink](/packages/react-native/executors/ensure-symlink) - [storybook](/packages/react-native/executors/storybook) - [pod-install](/packages/react-native/executors/pod-install) - [generators](/packages/react-native/generators) - [init](/packages/react-native/generators/init) - [application](/packages/react-native/generators/application) - [library](/packages/react-native/generators/library) - [component](/packages/react-native/generators/component) - [storybook-configuration](/packages/react-native/generators/storybook-configuration) - [component-story](/packages/react-native/generators/component-story) - [stories](/packages/react-native/generators/stories) - [upgrade-native](/packages/react-native/generators/upgrade-native) - [rollup](/packages/rollup) - [executors](/packages/rollup/executors) - [rollup](/packages/rollup/executors/rollup) - [generators](/packages/rollup/generators) - [init](/packages/rollup/generators/init) - [configuration](/packages/rollup/generators/configuration) - [storybook](/packages/storybook) - [documents](/packages/storybook/documents) - [Nx Storybook Plugin Overview](/packages/storybook/documents/overview) - [Storybook best practices for making the most out of Nx](/packages/storybook/documents/best-practices) - [Storybook 7 overview](/packages/storybook/documents/storybook-7-setup) - [executors](/packages/storybook/executors) - [storybook](/packages/storybook/executors/storybook) - [build](/packages/storybook/executors/build) - [generators](/packages/storybook/generators) - [init](/packages/storybook/generators/init) - [configuration](/packages/storybook/generators/configuration) - [cypress-project](/packages/storybook/generators/cypress-project) - [migrate-7](/packages/storybook/generators/migrate-7) - [tao](/packages/tao) - [vite](/packages/vite) - [documents](/packages/vite/documents) - [Overview of the Nx Vite Plugin](/packages/vite/documents/overview) - [executors](/packages/vite/executors) - [dev-server](/packages/vite/executors/dev-server) - [build](/packages/vite/executors/build) - [test](/packages/vite/executors/test) - [preview-server](/packages/vite/executors/preview-server) - [generators](/packages/vite/generators) - [init](/packages/vite/generators/init) - [configuration](/packages/vite/generators/configuration) - [vitest](/packages/vite/generators/vitest) - [web](/packages/web) - [documents](/packages/web/documents) - [Overview](/packages/web/documents/overview) - [executors](/packages/web/executors) - [file-server](/packages/web/executors/file-server) - [generators](/packages/web/generators) - [init](/packages/web/generators/init) - [application](/packages/web/generators/application) - [static-config](/packages/web/generators/static-config) - [webpack](/packages/webpack) - [documents](/packages/webpack/documents) - [Overview of the Nx Webpack Plugin](/packages/webpack/documents/overview) - [executors](/packages/webpack/executors) - [webpack](/packages/webpack/executors/webpack) - [dev-server](/packages/webpack/executors/dev-server) - [ssr-dev-server](/packages/webpack/executors/ssr-dev-server) - [generators](/packages/webpack/generators) - [init](/packages/webpack/generators/init) - [configuration](/packages/webpack/generators/configuration) - [workspace](/packages/workspace) - [documents](/packages/workspace/documents) - [Overview](/packages/workspace/documents/overview) - [Nx, NodeJS and Typescript Versions](/packages/workspace/documents/nx-nodejs-typescript-version-matrix) - [executors](/packages/workspace/executors) - [counter](/packages/workspace/executors/counter) - [generators](/packages/workspace/generators) - [preset](/packages/workspace/generators/preset) - [move](/packages/workspace/generators/move) - [remove](/packages/workspace/generators/remove) - [convert-to-monorepo](/packages/workspace/generators/convert-to-monorepo) - [new](/packages/workspace/generators/new) - [workspace-generator](/packages/workspace/generators/workspace-generator) - [run-commands](/packages/workspace/generators/run-commands) - [fix-configuration](/packages/workspace/generators/fix-configuration) - [npm-package](/packages/workspace/generators/npm-package) - [ci-workflow](/packages/workspace/generators/ci-workflow)