{"bin":{"nx":"./bin/nx.js"},"bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b6cc64b06526e1d61eca9f1495db314631e9dedb","tarball":"https://registry.npmjs.org/@nrwl/cli/-/cli-8.2.2-beta.1.tgz","fileCount":4,"integrity":"sha512-PS4rP0SP1HxOMEBbfAFoJZRBlh4A1b46YjsVilONpKX2ZVSVkthdcAMvMZobdcGiCeY97DC+rTUzvKb36CDE0Q==","signatures":[{"sig":"MEUCIQDy11caUYMqUJ0LWaip443Q22GWcYgsmp9A6xwb7gk54wIgG7ppT1+/gzOM6r5YhyXfUS9CyrhPrWg0FQ4yLFSFW9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIRLiCRA9TVsSAnZWagAAF+8P/iVDtlwp3Jz/41wgfQMl\nehZSv2rcjd1WqFvV4yfJCerqfOf2p0ZyXMYCLqH9rTJPT6f/LgkBfvVnjH76\n/IEUySfuixe+7orRBhRt38avG6qNGKqF0rw7j9aloaeW5kbCqt0GSDbcGjBZ\nIMMEJOmaq0fsJkUa3PyyI2az5pgH7hlBAoMGJ07jD9Zk+BL4wU5PO3xZsDyn\nQ9ieJXI3PZ48gfgZWiKVDXM1/oyXwLKM/nCX53PIhoR+6IF7T3VTvS6gpkQB\nflf0v1Zqp18j4ZX5v0tMSrf499uTIdyZ2cmCLV1VfZJBVBSS1dB0QRn5L3I9\nqUyIo3o3YQHKShyRk3zmGU0C2/PonFOvfMkpfqyOq72q0Q7gsI3iWVCL/WZG\nNrlzIsKttrcDBmQUjQIxBmsivmhYRnw2fX5UMHopClxpDQpl3EgxwXNBMNnD\nTMgmfStsbqGmHpUYlnNI0PfFNyTGHtzuO20XB2dh0FtAMo6EiXcT7X91H1Jh\ndyev6goj6JdXWq1KFml35uFRPLTCgFSwtQvFcZYV5eEa9cwjyCYVoB3XQnvI\n+mvrHMYY+ULtOURfv+8Ly0Ld/nHsyK7Z9qzK2Glz8tdu3rigqDCmB30WU1iK\n3kYW2AuiP1z9bRrOZTPOMCq04IxEPlzYDtgcygDdNreE93bLhNlur++h2Tuj\nbyoM\r\n=P2Lk\r\n-----END PGP SIGNATURE-----\r\n"},"name":"@nrwl/cli","author":{"name":"Victor Savkin"},"readme":"<p align=\"center\"><img src=\"https://raw.githubusercontent.com/nrwl/nx/master/nx-logo.png\" width=\"450\"></p>\n\n<div align=\"center\">\n\n[![Build Status](https://travis-ci.org/nrwl/nx.svg?branch=master)](https://travis-ci.org/nrwl/nx)\n[![License](https://img.shields.io/npm/l/@nrwl/schematics.svg?style=flat-square)]()\n[![NPM Version](https://badge.fury.io/js/%40nrwl%2Fnx.svg)](https://www.npmjs.com/@nrwl/schematics)\n[![NPM Downloads](https://img.shields.io/npm/dt/@nrwl/schematics.svg?style=flat-square)](https://www.npmjs.com/@nrwl/schematics)\n[![Semantic Release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg?style=flat-square)]()\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n[![Join the chat at https://gitter.im/nrwl-nx/community](https://badges.gitter.im/nrwl-nx/community.svg)](https://gitter.im/nrwl-nx/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n</div>\n\n<hr>\n\n<p align=\"center\">\n  <a href=\"https://hubs.ly/H0hWwWd0\" target=\"_blank\">  \n    <img \n         width=\"728\"\n         src=\"https://images.ctfassets.net/8eyogtwep6d2/4FZPkA6lK3IEwJFlmfB47/4b5fef4738d4b23c41007329fca37ad0/nrwl-connect-banner-with-shadow.png?w=1024\"  \n         alt=\"Nrwl Connect platform\">\n  </a>\n</p>\n\n<hr>\n\n# What is Nx?\n\n🔎 **Nx is a set of Angular CLI power-ups for modern development.**\n\n## Nx Helps You\n\n### Use Modern Tools\n\nUsing Nx, you can add Cypress, Jest, Prettier, and Nest into your dev workflow. Nx sets up these tools and allows you to use them seamlessly. Nx fully integrates with the other modern tools you already use and love.\n\n### Build Full-Stack Applications\n\nWith Nx, you can build full-stack applications using Angular and Node.js frameworks such as Nest and Express. You can share code between the frontend and the backend. And you can use the familiar `ng build/test/serve` commands to power whole dev experience.\n\n### Develop Like Google\n\nWith Nx, you can develop multiple full-stack applications holistically and share code between them all in the same workspace. Nx provides advanced tools which help you scale your enterprise development. Nx helps enforce your organization’s standards and community best practices.\n\n## A la carte\n\nMost importantly, you can use these power-ups a la carte. Just want to build a single Angular application using Cypress? Nx is still an excellent choice for that.\n\n## Does it replace Angular CLI?\n\nNx **is not** a replacement for Angular CLI. **An Nx workspace is an Angular CLI workspace.**\n\n- You run same `ng build`, `ng serve` commands.\n- You configure your projects in `angular.json`.\n- Anything you can do in a standard Angular CLI project, you can also do in an Nx workspace.\n\n# Getting Started\n\n## Creating an Nx Workspace\n\n**Using `npx`**\n\n```bash\nnpx create-nx-workspace myworkspace\n```\n\n**Using `npm init`**\n\n```bash\nnpm init nx-workspace myworkspace\n```\n\n**Using `yarn create`**\n\n```bash\nyarn create nx-workspace myworkspace\n```\n\n## Adding Nx to an Existing Angular CLI workspace\n\nIf you already have a regular Angular CLI project, you can add Nx power-ups by running:\n\n```bash\nng add @nrwl/schematics\n```\n\n## Creating First Application\n\nUnlike the CLI, an Nx workspace starts blank. There are no applications to build, serve, and test. To create one run:\n\n```bash\nng g application myapp\n```\n\nThe result will look like this:\n\n```treeview\n<workspace name>/\n├── README.md\n├── angular.json\n├── apps/\n│   ├── myapp/\n│   │   ├── browserslist\n│   │   ├── jest.conf.js\n│   │   ├── src/\n│   │   │   ├── app/\n│   │   │   ├── assets/\n│   │   │   ├── environments/\n│   │   │   ├── favicon.ico\n│   │   │   ├── index.html\n│   │   │   ├── main.ts\n│   │   │   ├── polyfills.ts\n│   │   │   ├── styles.scss\n│   │   │   └── test.ts\n│   │   ├── tsconfig.app.json\n│   │   ├── tsconfig.json\n│   │   ├── tsconfig.spec.json\n│   │   └── tslint.json\n│   └── myapp-e2e/\n│       ├── cypress.json\n│       ├── src/\n│       │   ├── fixtures/\n│       │   │   └── example.json\n│       │   ├── integration/\n│       │   │   └── app.spec.ts\n│       │   ├── plugins/\n│       │   │   └── index.ts\n│       │   └── support/\n│       │       ├── app.po.ts\n│       │       ├── commands.ts\n│       │       └── index.ts\n│       ├── tsconfig.e2e.json\n│       ├── tsconfig.json\n│       └── tslint.json\n├── libs/\n├── nx.json\n├── package.json\n├── tools/\n├── tsconfig.json\n└── tslint.json\n```\n\nAll the files that the CLI would have in a new project are still here, just in a different folder structure which makes it easier to create more applications and libraries in the future.\n\n## Serving Application\n\nRun `ng serve myapp` to serve the newly generated application!\n\nYou are good to go!\n\n## Quick Start & Documentation\n\n### Documentation\n\n- [Nx Documentation and Guides](https://nx.dev)\n- [Nx blog posts](https://blog.nrwl.io/nx/home)\n\n### Books\n\n- [Angular Enterprise Monorepo Patterns](https://go.nrwl.io/angular-enterprise-monorepo-patterns-new-book?utm_campaign=Book%3A%20Monorepo%20Patterns%2C%20Jan%202019&utm_source=Github&utm_medium=Banner%20Ad)\n\n### Videos\n\n- [Nx Quickstart - How to Scale a JavaScript Project](https://www.youtube.com/watch?v=VUyBY72mwrQ)\n- [Video course on using Nx Workspaces](https://angularplaybook.com/p/nx-workspaces)\n\n### Talks\n\n- [Angular at Large Organizations](https://www.youtube.com/watch?v=piQ0EZhtus0)\n- [Nx: The New Way to Build Enterprise Angular Apps](https://www.youtube.com/watch?v=xo-1SDmvM8Y)\n- [Supercharging the Angular CLI](https://www.youtube.com/watch?v=bMkKz8AedHc)\n- [Hands on Full Stack development with Nx and Bazel](https://www.youtube.com/watch?v=1KDDIhcQORM)\n\n### Podcasts and Shows\n\n- [ngAir 140: Nx for Enterprise Angular Development](https://www.youtube.com/watch?v=qYNiOKDno_I)\n- [ngHouston: NX Demo](https://www.youtube.com/watch?v=E_UlU2Yv4G0)\n\n## Misc\n\n- [nx-examples](https://github.com/nrwl/nx-examples) repo has branches for different nx comments to display expected behavior and example app and libraries. Check out the branch (workspace, ngrx...) to see what gets created for you. More info on readme.\n- [xplat - Cross-platform tools for Nx workspaces](https://nstudio.io/xplat/)\n\n## Want to help?\n\nIf you want to file a bug or submit a PR, read up on our [guidelines for contributing](https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md).\n\n## Core Team\n\n| Victor Savkin                                                          | Jason Jean                                                            | Benjamin Cabanes                                                            |\n| ---------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------------- |\n| ![Victor Savkin](https://avatars1.githubusercontent.com/u/35996?s=150) | ![Jason Jean](https://avatars2.githubusercontent.com/u/8104246?s=150) | ![Benjamin Cabanes](https://avatars2.githubusercontent.com/u/3447705?s=150) |\n| [vsavkin](https://github.com/vsavkin)                                  | [FrozenPandaz](https://github.com/FrozenPandaz)                       | [bcabanes](https://github.com/bcabanes)                                     |\n","license":"MIT","_npmUser":{"name":"nrwl","email":"hello@nrwl.io"},"homepage":"https://nx.dev","keywords":["RxJS","Angular","Workspace","NgRx","Schematics","Angular CLI"],"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git"},"_npmVersion":"6.9.0","description":"<p align=\"center\"><img src=\"https://raw.githubusercontent.com/nrwl/nx/master/nx-logo.png\" width=\"450\"></p>","directories":{},"maintainers":[{"name":"nrwl","email":"hello@nrwl.io"}],"_nodeVersion":"12.6.0","dependencies":{"tmp":"0.0.33","yargs":"^11.0.0","yargs-parser":"10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/cli_8.2.2-beta.1_1562448609172_0.01331318400990078","host":"s3://npm-registry-packages"},"_id":"@nrwl/cli@8.2.2-beta.1","version":"8.2.2-beta.1"}