CINXE.COM

<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <link rel="stylesheet" href="https://static-production.npmjs.com/styles.3c3ef91f073352bb91e7.css" /> <title data-react-helmet="true">npm | Profile</title> <meta data-react-helmet="true" http-equiv="cleartype" content="on"/><meta data-react-helmet="true" name="apple-mobile-web-app-capable" content="yes"/><meta data-react-helmet="true" name="mobile-web-app-capable" content="yes"/><meta data-react-helmet="true" name="viewport" content="width=device-width,minimum-scale=1.0,initial-scale=1,user-scalable=yes"/><meta data-react-helmet="true" property="og:image" content="https://static-production.npmjs.com/338e4905a2684ca96e08c7780fc68412.png"/><meta data-react-helmet="true" name="msapplication-TileColor" content="#cb3837"/><meta data-react-helmet="true" name="msapplication-TileImage" content="https://static-production.npmjs.com/7a7ffabbd910fc60161bc04f2cee4160.png"/><meta data-react-helmet="true" name="msapplication-config" content="https://static-production.npmjs.com/668aac888e52ae13cac9cfd71fabd31f.xml"/><meta data-react-helmet="true" name="theme-color" content="#cb3837"/> <link data-react-helmet="true" href="https://static-production.npmjs.com/osd.xml" rel="search" title="npm package search" type="application/opensearchdescription+xml"/><link data-react-helmet="true" rel="apple-touch-icon" sizes="120x120" href="https://static-production.npmjs.com/58a19602036db1daee0d7863c94673a4.png"/><link data-react-helmet="true" rel="apple-touch-icon" sizes="144x144" href="https://static-production.npmjs.com/7a7ffabbd910fc60161bc04f2cee4160.png"/><link data-react-helmet="true" rel="apple-touch-icon" sizes="152x152" href="https://static-production.npmjs.com/34110fd7686e2c90a487ca98e7336e99.png"/><link data-react-helmet="true" rel="apple-touch-icon" sizes="180x180" href="https://static-production.npmjs.com/3dc95981de4241b35cd55fe126ab6b2c.png"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/b0f1a8318363185cc2ea6a40ac23eeb2.png" sizes="32x32"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/1996fcfdf7ca81ea795f67f093d7f449.png" sizes="230x230"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/f1786e9b7cba9753ca7b9c40e8b98f67.png" sizes="96x96"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/5f6e93af5bf0f5dcdd1eecdac99f51ee.png" sizes="192x192"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/c426a1116301d1fd178c51522484127a.png" sizes="228x228"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static-production.npmjs.com/da3ab40fb0861d15c83854c29f5f2962.png" sizes="16x16"/> </head> <body> <div id="app"><div class="_452c3ec4 d68c66a8"><div class="cf325dbd list ma0 pa0 tr z-999"><div class="c746cc21 list ma0 pa0 tr z-999"></div></div><div class="flex flex-column vh-100"><header class="_755f5b0f bg-white z-2 bb b--black-20"><div></div><div class="e7070742 pv3-ns ph1-ns bg-white"><div id="header" class="bbefbfcc">skip to:<a aria-label="skip to content" class="d6d0dbcf" href="#main">content</a><a aria-label="skip to package search" class="d6d0dbcf" href="#search">package search</a><a aria-label="skip to sign in" class="d6d0dbcf" href="#signin">sign in</a></div><div class="ef7c6e62 center mw9 border-box ph4-ns ph3 flex items-center"><span class="_0edb515f pr3 dn dib-ns link lh-title dim b--white-30">❤</span><nav class="_4a5f2a79 db w-100 w-auto-ns truncate" aria-label="Product Navigation"><ul id="main-menu" class="list pl0" role="menu" aria-label="Nav Menu"><li role="none" class="dib"><a href="/products/pro" role="menuitem" class="c6c55db4 no-underline f6-ns f7 fw5 dim pr2 pl2" id="nav-pro-link">Pro</a></li><li role="none"><a href="/products/teams" role="menuitem" class="c6c55db4 no-underline f6-ns f7 fw5 dim pr2 pl2" id="nav-teams-link">Teams</a></li><li role="none" class="dib"><a href="/products" role="menuitem" class="c6c55db4 no-underline f6-ns f7 fw5 dim pr2 pl2" id="nav-pricing-link">Pricing</a></li><li role="none" class="dib"><a href="https://docs.npmjs.com" role="menuitem" class="c6c55db4 no-underline f6-ns f7 fw5 dim pr2 pl2" id="nav-docs-link">Documentation</a></li></ul></nav></div></div><div class="_4ea0e50d bt b--black-10"><div class="c5b9953b center mw9 flex flex-wrap ph4-ns border-box"><span class="_657f443d">npm</span><div class="af43375d mt3 db mr4-ns pb3 pb0-ns flex-auto 2-ns ph3 ph0-ns"><a href="/" aria-label="Npm"><svg viewBox="0 0 780 250" aria-hidden="true"><path fill="#231F20" d="M240,250h100v-50h100V0H240V250z M340,50h50v100h-50V50z M480,0v200h100V50h50v150h50V50h50v150h50V0H480z M0,200h100V50h50v150h50V0H0V200z" stroke-width="5" stroke="#f7f7f7"></path></svg></a></div><div id="search" class="_581ebd89 relative flex-auto w-100 w-50-ns pv2-ns order-1-ns order-2"><form id="search" method="GET" action="/search" class="_13c93d41 relative flex bg-transparent ph3 ph2 pv2 ph0-ns pv0-ns bt b--black-10 bn-ns"><div class="e82b10fd relative dde91b96"><div class="_2f299eeb nowrap flex"><span class="_705cdf4f db fl pl3 pr1"><svg width="15px" height="15px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" aria-hidden="true"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g stroke="#777777" stroke-width="1.3"><g><path d="M13.4044,7.0274 C13.4044,10.5494 10.5494,13.4044 7.0274,13.4044 C3.5054,13.4044 0.6504,10.5494 0.6504,7.0274 C0.6504,3.5054 3.5054,0.6504 7.0274,0.6504 C10.5494,0.6504 13.4044,3.5054 13.4044,7.0274 Z"></path><path d="M11.4913,11.4913 L17.8683,17.8683"></path></g></g></g></svg></span><input type="search" role="combobox" name="q" hotkeys="[object Object]" placeholder="Search packages" aria-label="Search packages" aria-controls="typeahead-list-657442" aria-expanded="false" aria-activedescendant="" inputref="[object Object]" autoComplete="off" class="_390acbc5 f5 fw3 black relative" value="" element="input"/></div><div aria-live="polite" aria-atomic="true" class="_6f20b8d1"></div></div><button type="submit" class="_0da775bb bn pv2 ph4 f6 white pointer bn pv2 ph4 f6 white pointer" aria-label="Search">Search</button><input type="hidden" name="csrftoken" value="3P73KXStL54Ls3aGmezbfdgG8aohlzlKzdg31SkM2Ez"/></form></div><div class="_6f31c82b ml3 mt2 mt0-ns pv2-ns flex-auto tr nowrap relative pointer fw6 order-1 order-2-ns"><div class="_1066d9e7 flex items-center self-center pl3"><a href="/signup" id="signup" class="_9752c8b3 pa2 lh-copy br2 f6 no-underline fw5 black dim ph3 mr3">Sign Up</a><a href="/login" id="signin" class="_352269a0 pa1 lh-copy br2 f6 no-underline fw5 black dim">Sign In</a></div></div></div></div></header><main id="main"> <div class="_102d5b24 flex flex-column flex-row-l w-100 mw7 mv4 mt5-l ph3-l mw9-l center ph2"><div class="_73a8e6f0 w-100 w-auto-l pv4 pv0-l"><div><h1 class="b219ea1a black tracked-tight fw6 mv1">nrwl</h1><hr class="fc85958f bb mv3 b--black-10"/></div></div><div class="d2f60d44 w-100 w-auto-l flex-auto ph3 ph0-l pb3-l"><div role="tabpanel" id="tabpanel-packages" aria-expanded="true"><div class="f3f8c3f4 flex flex-row align-center mt3 mb3"><h2 class="_3bc44b57 ma0"><a id="packages" href="?activeTab=packages" class="_5240e347 flex-none no-underline black fw3 lh-copy"><span class="_57e26c3d black-90 tracked-tight fw6 mr2">Packages </span><span class="c5c8a11c ph1 br2 ba b--black-20 f5 fw6 black">67</span></a></h2><div class="flex-auto"></div></div><div class="_0897331b mt0"><ul class="_0897331b mt0"><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/add-nx-to-monorepo"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">add-nx-to-monorepo</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">Make any monorepo faster by adding Nx to it</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->15.9.3<!-- --> • <!-- -->2 years ago</span><span class="_657f443d">published version <!-- -->15.9.3<!-- -->, <!-- -->2 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/angular-vscode"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">angular-vscode</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">Useful VSCode plugins for Angular Development</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl">nrwl</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->1.0.3<!-- --> • <!-- -->6 years ago</span><span class="_657f443d">published version <!-- -->1.0.3<!-- -->, <!-- -->6 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/cra-to-nx"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">cra-to-nx</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">This package will turn your React app into an Nx workspace. To use this package, your React app must have been generated and kept the structure of Create-React-App, with files generated either in js/jsx or ts/tsx.</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->15.9.3<!-- --> • <!-- -->2 years ago</span><span class="_657f443d">published version <!-- -->15.9.3<!-- -->, <!-- -->2 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/create-nx-plugin"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">create-nx-plugin</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">This package is used to scaffold a brand-new workspace used to develop an Nx plugin, and sets up a pre-configured plugin with the specified name. The new plugin is created with a default generator, executor, and e2e app.</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~jameshenry" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher jameshenry">jameshenry</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->20.4.4<!-- --> • <!-- -->4 days ago</span><span class="_657f443d">published version <!-- -->20.4.4<!-- -->, <!-- -->4 days ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/create-nx-workspace"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">create-nx-workspace</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">Smart Monorepos · Fast CI</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~jameshenry" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher jameshenry">jameshenry</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->20.4.4<!-- --> • <!-- -->4 days ago</span><span class="_657f443d">published version <!-- -->20.4.4<!-- -->, <!-- -->4 days ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/make-angular-cli-faster"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">make-angular-cli-faster</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">Make Angular CLI faster by enabling distributed computation caching</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->15.9.3<!-- --> • <!-- -->2 years ago</span><span class="_657f443d">published version <!-- -->15.9.3<!-- -->, <!-- -->2 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/migrations-tester"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">migrations-tester</h3></a></div><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl">nrwl</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->3.0.0<!-- --> • <!-- -->5 years ago</span><span class="_657f443d">published version <!-- -->3.0.0<!-- -->, <!-- -->5 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/migrations-tester-parent"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">migrations-tester-parent</h3></a></div><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl">nrwl</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->2.0.0<!-- --> • <!-- -->5 years ago</span><span class="_657f443d">published version <!-- -->2.0.0<!-- -->, <!-- -->5 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/angular"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/angular</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">The Nx Plugin for Angular contains executors, generators, and utilities for managing Angular applications and libraries within an Nx workspace. It provides: - Integration with libraries such as Storybook, Jest, ESLint, Tailwind CSS, and Cypress. - Gen</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->19.8.4<!-- --> • <!-- -->4 months ago</span><span class="_657f443d">published version <!-- -->19.8.4<!-- -->, <!-- -->4 months ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/angular-console-enterprise-electron"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/angular-console-enterprise-electron</h3></a></div><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl">nrwl</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->0.3.129<!-- --> • <!-- -->5 years ago</span><span class="_657f443d">published version <!-- -->0.3.129<!-- -->, <!-- -->5 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/angular-console-enterprise-frontend"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/angular-console-enterprise-frontend</h3></a></div><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl">nrwl</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->0.3.172<!-- --> • <!-- -->5 years ago</span><span class="_657f443d">published version <!-- -->0.3.172<!-- -->, <!-- -->5 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/aws-lambda"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/aws-lambda</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">@nrwl/aws-lambda has been deprecated in favor of [@nx/aws-lambda](https://www.npmjs.com/package/@nx/aws-lambda). Please use that instead.</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~jack-nrwl" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher jack-nrwl">jack-nrwl</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->17.2.3<!-- --> • <!-- -->a year ago</span><span class="_657f443d">published version <!-- -->17.2.3<!-- -->, <!-- -->a year ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/azure"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/azure</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">Azure Integration</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl">nrwl</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->0.0.1<!-- --> • <!-- -->6 years ago</span><span class="_657f443d">published version <!-- -->0.0.1<!-- -->, <!-- -->6 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/bazel"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/bazel</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">Nrwl Extensions for Angular: Bazel Schematics</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl">nrwl</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->7.8.7<!-- --> • <!-- -->6 years ago</span><span class="_657f443d">published version <!-- -->7.8.7<!-- -->, <!-- -->6 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/builders"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/builders</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">Angular CLI power-ups for modern Web development: Builders</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl">nrwl</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->7.8.7<!-- --> • <!-- -->6 years ago</span><span class="_657f443d">published version <!-- -->7.8.7<!-- -->, <!-- -->6 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/cli"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/cli</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">Smart, Fast and Extensible Build System</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->15.9.3<!-- --> • <!-- -->2 years ago</span><span class="_657f443d">published version <!-- -->15.9.3<!-- -->, <!-- -->2 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/cypress"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/cypress</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">The Nx Plugin for Cypress contains executors and generators allowing your workspace to use the powerful Cypress integration testing capabilities.</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->19.8.4<!-- --> • <!-- -->4 months ago</span><span class="_657f443d">published version <!-- -->19.8.4<!-- -->, <!-- -->4 months ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/deno"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/deno</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">@nrwl/deno has been deprecated in favor of [@nx/deno](https://www.npmjs.com/package/@nx/deno). Please use that instead.</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~jack-nrwl" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher jack-nrwl">jack-nrwl</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->17.2.3<!-- --> • <!-- -->a year ago</span><span class="_657f443d">published version <!-- -->17.2.3<!-- -->, <!-- -->a year ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/detox"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/detox</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">The Nx Plugin for Detox contains executors and generators for allowing your workspace to use the powerful Detox integration testing capabilities.</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->19.8.4<!-- --> • <!-- -->4 months ago</span><span class="_657f443d">published version <!-- -->19.8.4<!-- -->, <!-- -->4 months ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/devkit"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/devkit</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->19.8.4<!-- --> • <!-- -->4 months ago</span><span class="_657f443d">published version <!-- -->19.8.4<!-- -->, <!-- -->4 months ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/esbuild"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/esbuild</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">The Nx Plugin for esbuild contains executors and generators that support building applications using esbuild</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->19.8.4<!-- --> • <!-- -->4 months ago</span><span class="_657f443d">published version <!-- -->19.8.4<!-- -->, <!-- -->4 months ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/eslint-plugin-nx"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/eslint-plugin-nx</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">The eslint-plugin-nx package is an ESLint plugin that contains a collection of recommended ESLint rule configurations which you can extend from in your own ESLint configs, as well as an Nx-specific lint rule called enforce-module-boundaries.</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->19.8.4<!-- --> • <!-- -->4 months ago</span><span class="_657f443d">published version <!-- -->19.8.4<!-- -->, <!-- -->4 months ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/expo"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/expo</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">The Expo Plugin for Nx contains executors and generators for managing and developing an expo application within your workspace. For example, you can directly build for different target platforms as well as generate projects and publish your code.</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->19.8.4<!-- --> • <!-- -->4 months ago</span><span class="_657f443d">published version <!-- -->19.8.4<!-- -->, <!-- -->4 months ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/express"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/express</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">The Nx Plugin for Express contains executors and generators for allowing your workspace to create powerful Express Node applications and APIs.</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~nrwl-jason" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher nrwl-jason">nrwl-jason</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->19.8.4<!-- --> • <!-- -->4 months ago</span><span class="_657f443d">published version <!-- -->19.8.4<!-- -->, <!-- -->4 months ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li><li class="_2309b204"><section class="ef4d7c63 pl1-ns pt3 pb2 ph1 b--black-10 _266977fe flex-l bb"><div class="_0d2164ff"><div class="bea55649 flex flex-row flex-wrap items-end pr3"><a target="_self" href="/package/@nrwl/gatsby"><img alt="" src="https://static-production.npmjs.com/26de4581a89de8a6501ce9a3dbb06b85.svg" title="public package" class="c9d94a14 dn"/><h3 class="db7ee1ac fw6 f4 black-90 dib lh-solid ma0 no-underline hover-black">@nrwl/gatsby</h3></a></div><p class="_8fbbd57d f5 black-60 mt1 mb0 pv1 no-underline lh-copy">Gatsby Plugin for Nx</p><div class="_0be7a12f f6 black-80 mt1 mb1 flex-ns db flex-row lh-copy"><div class="_045facde flex flex-row pl1 br3"><a target="_self" href="/~jack-nrwl" class="e98ba1cc pl2 pr2 black-70 fw6 db hover-black no-underline" aria-label="publisher jack-nrwl">jack-nrwl</a></div><span aria-hidden="true" class="_66c2abad flex-grow-1">published<!-- --> <!-- -->16.1.2<!-- --> • <!-- -->2 years ago</span><span class="_657f443d">published version <!-- -->16.1.2<!-- -->, <!-- -->2 years ago</span></div></div><div class="_5c95be4e items-start flex flex-row items-center flex-shrink-0 c62c138e pl2 overflow-x-hidden"></div></section></li></ul></div></div><a href="?page=1" class="a8d24ef6 _24a1e9c7 dab9924c br2 pv2 ph3 fw5 f5 tc button button-reset pointer ma2 truncate ml0 no-underline _795cdbae db">show more packages</a></div></div> </main><footer class="cd2827bb bt b--black-10 mt4"><h2 class="e13b5dae">Footer</h2><div id="footer" class="center mw9 pa3 flex flex-column flex-wrap-m flex-row-ns"><div class="flex-auto pa4-ns pa3 w-100 w-10-l"><div class="_802b5507 pt3"><a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com/npm" aria-label="Visit npm GitHub page"><svg viewBox="0 0 27.23 27.23" aria-hidden="true"><rect fill="#333333" width="27.23" height="27.23" rx="2"></rect><polygon fill="#fff" points="5.8 21.75 13.66 21.75 13.67 9.98 17.59 9.98 17.58 21.76 21.51 21.76 21.52 6.06 5.82 6.04 5.8 21.75"></polygon></svg></a></div><div class="_802b5507 pt3"><a target="_blank" rel="noopener noreferrer nofollow" href="https://github.com" aria-label="GitHub"><svg aria-hidden="true" focusable="false" class="" viewBox="0 0 24 24" width="50" height="50" fill="black" style="display:inline-block;user-select:none;vertical-align:top;overflow:visible"><path d="M12.5.75C6.146.75 1 5.896 1 12.25c0 5.089 3.292 9.387 7.863 10.91.575.101.79-.244.79-.546 0-.273-.014-1.178-.014-2.142-2.889.532-3.636-.704-3.866-1.35-.13-.331-.69-1.352-1.18-1.625-.402-.216-.977-.748-.014-.762.906-.014 1.553.834 1.769 1.179 1.035 1.74 2.688 1.25 3.349.948.1-.747.402-1.25.733-1.538-2.559-.287-5.232-1.279-5.232-5.678 0-1.25.445-2.285 1.178-3.09-.115-.288-.517-1.467.115-3.048 0 0 .963-.302 3.163 1.179.92-.259 1.897-.388 2.875-.388.977 0 1.955.13 2.875.388 2.2-1.495 3.162-1.179 3.162-1.179.633 1.581.23 2.76.115 3.048.733.805 1.179 1.825 1.179 3.09 0 4.413-2.688 5.39-5.247 5.678.417.36.776 1.05.776 2.128 0 1.538-.014 2.774-.014 3.162 0 .302.216.662.79.547C20.709 21.637 24 17.324 24 12.25 24 5.896 18.854.75 12.5.75Z"></path></svg></a></div></div><div class="flex-auto pa4-ns pa3 w-30-ns w-50-m"><h3 id="support" class="_1b8c0a9f">Support</h3><ul class="list pl0" aria-labelledby="support"><li class="pv1"><a class="df995acb no-underline pr1" href="https://docs.npmjs.com">Help</a></li><li class="pv1"><a class="df995acb no-underline pr1" href="https://github.com/advisories">Advisories</a></li><li class="pv1"><a class="df995acb no-underline pr1" href="http://status.npmjs.org/">Status</a></li><li class="pv1"><a class="df995acb no-underline pr1" href="/support">Contact npm</a></li></ul></div><div class="flex-auto pa4-ns pa3 w-30-ns w-50-m"><h3 id="company" class="_1b8c0a9f">Company</h3><ul class="list pl0" aria-labelledby="company"><li class="pv1"><a class="df995acb no-underline pr1" href="/about">About</a></li><li class="pv1"><a class="df995acb no-underline pr1" href="https://github.blog/tag/npm/">Blog</a></li><li class="pv1"><a class="df995acb no-underline pr1" href="/press">Press</a></li></ul></div><div class="flex-auto pa4-ns pa3 w-30-ns w-50-m"><h3 id="terms" class="_1b8c0a9f">Terms &amp; Policies</h3><ul class="list pl0" aria-labelledby="terms"><li class="pv1"><a class="df995acb no-underline pr1" href="/policies/">Policies</a></li><li class="pv1"><a class="df995acb no-underline pr1" href="/policies/terms">Terms of Use</a></li><li class="pv1"><a class="df995acb no-underline pr1" href="/policies/conduct">Code of Conduct</a></li><li class="pv1"><a class="df995acb no-underline pr1" href="/policies/privacy">Privacy</a></li></ul></div></div></footer></div><div class="_8a62ca63 fixed top-0 left-0 z-999" style="opacity:0;transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1)"></div></div></div><script integrity="sha512-049OMHh0101+gieN/1y+5fWhCU18XBnfuSRewGKPiCSzjZYKqsnEmdlq1rAIF4VtHT/CuInCxss2tqrzzNHaNA==">window.__context__ = {"context":{"scope":{"type":"org","parent":{"deleted":null,"name":"nrwl","description":null,"tfa_enforced":false,"created":"2021-12-14T20:17:16.906Z","updated":"2021-12-14T20:17:16.906Z","resource":{}},"created":"2017-02-06T23:57:24.642Z","updated":"2021-12-14T20:17:16.906Z","account":null},"packages":{"total":67,"objects":[{"id":2386534,"name":"add-nx-to-monorepo","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1611947517781,"rel":"4 years ago"},"updated":{"ts":1694618409292,"rel":"a year ago"},"is_high_impact":false,"freeze_status":null,"description":"Make any monorepo faster by adding Nx to it","maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"latest":"15.9.3","next":"14.8.9","previous":"15.9.7"},"lastPublish":{"maintainer":"nrwl-jason","time":"2023-04-27T18:45:53.711Z","formattedTime":"2 years ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1682621153711,"rel":"2 years ago"},"version":"15.9.3"},{"id":1535725,"name":"angular-vscode","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1550075330508,"rel":"6 years ago"},"updated":{"ts":1550096088238,"rel":"6 years ago"},"is_high_impact":false,"freeze_status":null,"description":"Useful VSCode plugins for Angular Development","maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"latest":"1.0.3"},"lastPublish":{"maintainer":"nrwl","time":"2019-02-13T22:14:48.376Z","formattedTime":"6 years ago"},"types":{},"publisher":{"name":"nrwl","avatars":{}},"date":{"ts":1550096088376,"rel":"6 years ago"},"version":"1.0.3"},{"id":2394224,"name":"cra-to-nx","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1612450378367,"rel":"4 years ago"},"updated":{"ts":1694618409279,"rel":"a year ago"},"is_high_impact":false,"freeze_status":null,"description":"This package will turn your React app into an Nx workspace. To use this package, your React app must have been generated and kept the structure of Create-React-App, with files generated either in js/jsx or ts/tsx.","maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"next":"14.8.9","latest":"15.9.3","previous":"15.9.7"},"lastPublish":{"maintainer":"nrwl-jason","time":"2023-04-27T18:45:53.808Z","formattedTime":"2 years ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1682621153808,"rel":"2 years ago"},"version":"15.9.3"},{"id":1931990,"name":"create-nx-plugin","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1580141347373,"rel":"5 years ago"},"updated":{"ts":1739849419375,"rel":"3 hours ago"},"is_high_impact":false,"freeze_status":null,"description":"This package is used to scaffold a brand-new workspace used to develop an Nx plugin, and sets up a pre-configured plugin with the specified name. The new plugin is created with a default generator, executor, and e2e app.","maintainers":["jack-nrwl","meeroslav","nrwlowner","nrwl-jason","juristr","altan-nrwl","jameshenry"],"dist-tags":{"next":"20.5.0-beta.3","previous":"19.8.15","canary":"20.5.0-canary.20250218-3d63da2","latest":"20.4.4","pull-request":"0.0.0-pr-29860-74361a9"},"lastPublish":{"maintainer":"jameshenry","time":"2025-02-14T03:42:21.011Z","formattedTime":"4 days ago"},"types":{"typescript":{"bundled":"./bin/create-nx-plugin.d.ts"}},"publisher":{"name":"jameshenry","avatars":{}},"date":{"ts":1739504541011,"rel":"4 days ago"},"version":"20.4.4"},{"id":1555606,"name":"create-nx-workspace","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1551482056617,"rel":"6 years ago"},"updated":{"ts":1739849413816,"rel":"3 hours ago"},"is_high_impact":false,"freeze_status":null,"description":"Smart Monorepos · Fast CI","maintainers":["jack-nrwl","meeroslav","nrwlowner","nrwl-jason","juristr","altan-nrwl","jameshenry"],"dist-tags":{"next":"20.5.0-beta.3","previous":"19.8.15","canary":"20.5.0-canary.20250218-3d63da2","latest":"20.4.4","pull-request":"0.0.0-pr-29860-74361a9"},"lastPublish":{"maintainer":"jameshenry","time":"2025-02-14T03:42:16.055Z","formattedTime":"4 days ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"jameshenry","avatars":{}},"date":{"ts":1739504536055,"rel":"4 days ago"},"version":"20.4.4"},{"id":2086520,"name":"make-angular-cli-faster","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1590721623987,"rel":"5 years ago"},"updated":{"ts":1694618417083,"rel":"a year ago"},"is_high_impact":false,"freeze_status":null,"description":"Make Angular CLI faster by enabling distributed computation caching","maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"latest":"15.9.3","next":"14.8.9","previous":"15.9.7"},"lastPublish":{"maintainer":"nrwl-jason","time":"2023-04-27T18:45:57.991Z","formattedTime":"2 years ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1682621157991,"rel":"2 years ago"},"version":"15.9.3"},{"id":1760341,"name":"migrations-tester","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1566932159297,"rel":"5 years ago"},"updated":{"ts":1566932163694,"rel":"5 years ago"},"is_high_impact":false,"freeze_status":null,"maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"latest":"3.0.0"},"lastPublish":{"maintainer":"nrwl","time":"2019-09-11T15:37:25.474Z","formattedTime":"5 years ago"},"types":{},"publisher":{"name":"nrwl","avatars":{}},"date":{"ts":1568216245474,"rel":"5 years ago"},"version":"3.0.0"},{"id":1778041,"name":"migrations-tester-parent","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1568216480597,"rel":"5 years ago"},"updated":{"ts":1568216484017,"rel":"5 years ago"},"is_high_impact":false,"freeze_status":null,"maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"latest":"2.0.0"},"lastPublish":{"maintainer":"nrwl","time":"2019-09-11T15:41:28.957Z","formattedTime":"5 years ago"},"types":{},"publisher":{"name":"nrwl","avatars":{}},"date":{"ts":1568216488957,"rel":"5 years ago"},"version":"2.0.0"},{"id":1615459,"name":"@nrwl/angular","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1555854621326,"rel":"6 years ago"},"updated":{"ts":1733251730557,"rel":"2 months ago"},"is_high_impact":false,"freeze_status":null,"description":"The Nx Plugin for Angular contains executors, generators, and utilities for managing Angular applications and libraries within an Nx workspace. It provides: \n\n- Integration with libraries such as Storybook, Jest, ESLint, Tailwind CSS, and Cypress. \n\n- Gen","maintainers":["jack-nrwl","meeroslav","nrwlowner","nrwl-jason","juristr","altan-nrwl","jameshenry"],"dist-tags":{"pull-request":"0.0.0-pr-27957-a99d5ea","canary":"20.0.0-canary.20240926-529ab94","next":"20.0.0-beta.4","latest":"19.8.4","previous":"19.8.14"},"lastPublish":{"maintainer":"nrwl-jason","time":"2024-10-04T23:08:33.542Z","formattedTime":"4 months ago"},"types":{"typescript":{"bundled":"index.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1728083313542,"rel":"4 months ago"},"version":"19.8.4"},{"id":1353210,"name":"@nrwl/angular-console-enterprise-electron","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1534862538835,"rel":"6 years ago"},"updated":{"ts":1543169112351,"rel":"6 years ago"},"is_high_impact":false,"freeze_status":null,"maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"latest":"0.3.129"},"lastPublish":{"maintainer":"nrwl","time":"2019-10-08T22:26:42.805Z","formattedTime":"5 years ago"},"types":{},"publisher":{"name":"nrwl","avatars":{}},"date":{"ts":1570573602805,"rel":"5 years ago"},"version":"0.3.129"},{"id":1353208,"name":"@nrwl/angular-console-enterprise-frontend","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1534862532839,"rel":"6 years ago"},"updated":{"ts":1543169106518,"rel":"6 years ago"},"is_high_impact":false,"freeze_status":null,"maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"latest":"0.3.172"},"lastPublish":{"maintainer":"nrwl","time":"2019-12-09T03:16:24.067Z","formattedTime":"5 years ago"},"types":{"typescript":{"bundled":"nrwl-angular-console-enterprise-frontend.d.ts"}},"publisher":{"name":"nrwl","avatars":{}},"date":{"ts":1575861384067,"rel":"5 years ago"},"version":"0.3.172"},{"id":4778930,"name":"@nrwl/aws-lambda","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1680293970768,"rel":"2 years ago"},"updated":{"ts":1703693138828,"rel":"a year ago"},"is_high_impact":false,"freeze_status":null,"description":"@nrwl/aws-lambda has been deprecated in favor of [@nx/aws-lambda](https://www.npmjs.com/package/@nx/aws-lambda). Please use that instead.","maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"latest":"17.2.3","next":"16.7.0-beta.1"},"lastPublish":{"maintainer":"jack-nrwl","time":"2023-12-27T16:05:39.039Z","formattedTime":"a year ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"jack-nrwl","avatars":{}},"date":{"ts":1703693139039,"rel":"a year ago"},"version":"17.2.3"},{"id":1536900,"name":"@nrwl/azure","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1550156097256,"rel":"6 years ago"},"updated":{"ts":1551451282181,"rel":"6 years ago"},"is_high_impact":false,"freeze_status":null,"description":"Azure Integration","maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"next":"7.7.0-beta.9","latest":"0.0.1"},"lastPublish":{"maintainer":"nrwl","time":"2019-02-14T14:54:57.671Z","formattedTime":"6 years ago"},"types":{"typescript":{"bundled":"index.d.js"}},"publisher":{"name":"nrwl","avatars":{}},"date":{"ts":1550156097671,"rel":"6 years ago"},"version":"0.0.1"},{"id":1017934,"name":"@nrwl/bazel","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1504298756835,"rel":"7 years ago"},"updated":{"ts":1576355302183,"rel":"5 years ago"},"is_high_impact":false,"freeze_status":null,"description":"Nrwl Extensions for Angular: Bazel Schematics","maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"latest":"7.8.7","next":"7.8.7-beta.1"},"lastPublish":{"maintainer":"nrwl","time":"2019-06-17T14:09:53.940Z","formattedTime":"6 years ago"},"types":{"typescript":{"bundled":"index.d.js"}},"publisher":{"name":"nrwl","avatars":{}},"date":{"ts":1560780593940,"rel":"6 years ago"},"version":"7.8.7"},{"id":1361473,"name":"@nrwl/builders","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1535588222302,"rel":"6 years ago"},"updated":{"ts":1560780598540,"rel":"6 years ago"},"is_high_impact":false,"freeze_status":null,"description":"Angular CLI power-ups for modern Web development: Builders","maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"next":"7.8.7-beta.1","latest":"7.8.7"},"lastPublish":{"maintainer":"nrwl","time":"2019-06-17T14:09:58.700Z","formattedTime":"6 years ago"},"types":{"typescript":{"bundled":"index.d.js"}},"publisher":{"name":"nrwl","avatars":{}},"date":{"ts":1560780598700,"rel":"6 years ago"},"version":"7.8.7"},{"id":1698193,"name":"@nrwl/cli","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1562275845928,"rel":"6 years ago"},"updated":{"ts":1694618429969,"rel":"a year ago"},"is_high_impact":true,"freeze_status":null,"description":"Smart, Fast and Extensible Build System","maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"latest":"15.9.3","next":"14.8.9","previous":"15.9.7"},"lastPublish":{"maintainer":"nrwl-jason","time":"2023-04-27T18:46:09.142Z","formattedTime":"2 years ago"},"types":{"typescript":{"bundled":"./bin/nx.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1682621169142,"rel":"2 years ago"},"version":"15.9.3"},{"id":1615462,"name":"@nrwl/cypress","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1555854639722,"rel":"6 years ago"},"updated":{"ts":1733251707817,"rel":"2 months ago"},"is_high_impact":true,"freeze_status":null,"description":"The Nx Plugin for Cypress contains executors and generators allowing your workspace to use the powerful Cypress integration testing capabilities.","maintainers":["jack-nrwl","meeroslav","nrwlowner","nrwl-jason","juristr","altan-nrwl","jameshenry"],"dist-tags":{"pull-request":"0.0.0-pr-27957-a99d5ea","canary":"20.0.0-canary.20240926-529ab94","next":"20.0.0-beta.4","latest":"19.8.4","previous":"19.8.14"},"lastPublish":{"maintainer":"nrwl-jason","time":"2024-10-04T23:08:11.722Z","formattedTime":"4 months ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1728083291722,"rel":"4 months ago"},"version":"19.8.4"},{"id":4045978,"name":"@nrwl/deno","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1676063789442,"rel":"2 years ago"},"updated":{"ts":1703693138909,"rel":"a year ago"},"is_high_impact":false,"freeze_status":null,"description":"@nrwl/deno has been deprecated in favor of [@nx/deno](https://www.npmjs.com/package/@nx/deno). Please use that instead.","maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"next":"16.7.0-beta.1","latest":"17.2.3"},"lastPublish":{"maintainer":"jack-nrwl","time":"2023-12-27T16:05:39.144Z","formattedTime":"a year ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"jack-nrwl","avatars":{}},"date":{"ts":1703693139144,"rel":"a year ago"},"version":"17.2.3"},{"id":2672523,"name":"@nrwl/detox","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1625276668312,"rel":"4 years ago"},"updated":{"ts":1733251736404,"rel":"2 months ago"},"is_high_impact":false,"freeze_status":null,"description":"The Nx Plugin for Detox contains executors and generators for allowing your workspace to use the powerful Detox integration testing capabilities.","maintainers":["jack-nrwl","meeroslav","nrwlowner","nrwl-jason","juristr","altan-nrwl","jameshenry"],"dist-tags":{"pull-request":"0.0.0-pr-27957-a99d5ea","canary":"20.0.0-canary.20240926-529ab94","next":"20.0.0-beta.4","latest":"19.8.4","previous":"19.8.14"},"lastPublish":{"maintainer":"nrwl-jason","time":"2024-10-04T23:08:39.854Z","formattedTime":"4 months ago"},"types":{"typescript":{"bundled":"index.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1728083319854,"rel":"4 months ago"},"version":"19.8.4"},{"id":2288762,"name":"@nrwl/devkit","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1605283322316,"rel":"4 years ago"},"updated":{"ts":1733251668525,"rel":"2 months ago"},"is_high_impact":true,"freeze_status":null,"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","maintainers":["jack-nrwl","meeroslav","nrwlowner","nrwl-jason","juristr","altan-nrwl","jameshenry"],"dist-tags":{"pull-request":"0.0.0-pr-27957-a99d5ea","canary":"20.0.0-canary.20240926-529ab94","next":"20.0.0-beta.4","latest":"19.8.4","previous":"19.8.14"},"lastPublish":{"maintainer":"nrwl-jason","time":"2024-10-04T23:07:32.259Z","formattedTime":"4 months ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1728083252259,"rel":"4 months ago"},"version":"19.8.4"},{"id":3681611,"name":"@nrwl/esbuild","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1663693009628,"rel":"2 years ago"},"updated":{"ts":1733251690915,"rel":"2 months ago"},"is_high_impact":false,"freeze_status":null,"description":"The Nx Plugin for esbuild contains executors and generators that support building applications using esbuild","maintainers":["jack-nrwl","meeroslav","nrwlowner","nrwl-jason","juristr","altan-nrwl","jameshenry"],"dist-tags":{"pull-request":"0.0.0-pr-27957-a99d5ea","canary":"20.0.0-canary.20240926-529ab94","next":"20.0.0-beta.4","latest":"19.8.4","previous":"19.8.14"},"lastPublish":{"maintainer":"nrwl-jason","time":"2024-10-04T23:07:55.235Z","formattedTime":"4 months ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1728083275235,"rel":"4 months ago"},"version":"19.8.4"},{"id":1742939,"name":"@nrwl/eslint-plugin-nx","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1565745418383,"rel":"6 years ago"},"updated":{"ts":1733251692552,"rel":"2 months ago"},"is_high_impact":true,"freeze_status":null,"description":"The eslint-plugin-nx package is an ESLint plugin that contains a collection of recommended ESLint rule configurations which you can extend from in your own ESLint configs, as well as an Nx-specific lint rule called enforce-module-boundaries.","maintainers":["jack-nrwl","meeroslav","nrwlowner","nrwl-jason","juristr","altan-nrwl","jameshenry"],"dist-tags":{"pull-request":"0.0.0-pr-27957-a99d5ea","canary":"20.0.0-canary.20240926-529ab94","next":"20.0.0-beta.4","latest":"19.8.4","previous":"19.8.14"},"lastPublish":{"maintainer":"nrwl-jason","time":"2024-10-04T23:07:54.107Z","formattedTime":"4 months ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1728083274107,"rel":"4 months ago"},"version":"19.8.4"},{"id":3131079,"name":"@nrwl/expo","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1643810684437,"rel":"3 years ago"},"updated":{"ts":1733251744208,"rel":"2 months ago"},"is_high_impact":false,"freeze_status":null,"description":"The Expo Plugin for Nx contains executors and generators for managing and developing an expo application within your workspace. For example, you can directly build for different target platforms as well as generate projects and publish your code.","maintainers":["jack-nrwl","meeroslav","nrwlowner","nrwl-jason","juristr","altan-nrwl","jameshenry"],"dist-tags":{"pull-request":"0.0.0-pr-27957-a99d5ea","canary":"20.0.0-canary.20240926-529ab94","next":"20.0.0-beta.4","latest":"19.8.4","previous":"19.8.14"},"lastPublish":{"maintainer":"nrwl-jason","time":"2024-10-04T23:08:45.203Z","formattedTime":"4 months ago"},"types":{"typescript":{"bundled":"index.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1728083325203,"rel":"4 months ago"},"version":"19.8.4"},{"id":1615463,"name":"@nrwl/express","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1555854645048,"rel":"6 years ago"},"updated":{"ts":1733251713584,"rel":"2 months ago"},"is_high_impact":false,"freeze_status":null,"description":"The Nx Plugin for Express contains executors and generators for allowing your workspace to create powerful Express Node applications and APIs.","maintainers":["jack-nrwl","meeroslav","nrwlowner","nrwl-jason","juristr","altan-nrwl","jameshenry"],"dist-tags":{"pull-request":"0.0.0-pr-27957-a99d5ea","canary":"20.0.0-canary.20240926-529ab94","next":"20.0.0-beta.4","latest":"19.8.4","previous":"19.8.14"},"lastPublish":{"maintainer":"nrwl-jason","time":"2024-10-04T23:08:17.540Z","formattedTime":"4 months ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"nrwl-jason","avatars":{}},"date":{"ts":1728083297540,"rel":"4 months ago"},"version":"19.8.4"},{"id":2103717,"name":"@nrwl/gatsby","private":false,"publish_requires_tfa":null,"settings":null,"created":{"ts":1591903326750,"rel":"5 years ago"},"updated":{"ts":1683897975002,"rel":"2 years ago"},"is_high_impact":false,"freeze_status":null,"description":"Gatsby Plugin for Nx","maintainers":["jameshenry","meeroslav","altan-nrwl","juristr","jack-nrwl","nrwl-jason","nrwlowner"],"dist-tags":{"next":"16.0.0-beta.4","latest":"16.1.2","previous":"12.10.1"},"lastPublish":{"maintainer":"jack-nrwl","time":"2023-05-12T13:26:15.249Z","formattedTime":"2 years ago"},"types":{"typescript":{"bundled":"./index.d.ts"}},"publisher":{"name":"jack-nrwl","avatars":{}},"date":{"ts":1683897975249,"rel":"2 years ago"},"version":"16.1.2"}],"urls":{"next":"?page=1"}},"pagination":{"perPage":25,"page":0},"user":null,"auditLogEnabled":false,"userEmailVerified":null,"csrftoken":"3P73KXStL54Ls3aGmezbfdgG8aohlzlKzdg31SkM2Ez","notifications":[]},"chunks":{"commons":["commons.74d74467fb70cd5401ce.js","commons.74d74467fb70cd5401ce.js.map"],"styles":["styles.3c3ef91f073352bb91e7.css","minicssextractbug.d66d46708dd01c18fc7a.js","styles.3c3ef91f073352bb91e7.css.map","minicssextractbug.d66d46708dd01c18fc7a.js.map"],"acceptance/acceptance":["acceptance/acceptance.045e956326c9b5fcdb4a.js","acceptance/acceptance.045e956326c9b5fcdb4a.js.map"],"audit-logs/actions/common/auditLogContainer":["audit-logs/actions/common/auditLogContainer.53b5fa5258981ececeb9.js","audit-logs/actions/common/auditLogContainer.53b5fa5258981ececeb9.js.map"],"audit-logs/actions/common/dot":["audit-logs/actions/common/dot.a6c2035bc6bc32e6872b.js","audit-logs/actions/common/dot.a6c2035bc6bc32e6872b.js.map"],"audit-logs/actions/common/filterActions":["audit-logs/actions/common/filterActions.10690b8013721a202a2b.js","audit-logs/actions/common/filterActions.10690b8013721a202a2b.js.map"],"audit-logs/actions/common/spaceGap":["audit-logs/actions/common/spaceGap.aa2921bf2a5d6e05483a.js","audit-logs/actions/common/spaceGap.aa2921bf2a5d6e05483a.js.map"],"audit-logs/actions/orgAddUser":["audit-logs/actions/orgAddUser.b2434e45d5c1e0ec7424.js","audit-logs/actions/orgAddUser.b2434e45d5c1e0ec7424.js.map"],"audit-logs/actions/orgCreateTeam":["audit-logs/actions/orgCreateTeam.b913a08cf76b6f09986b.js","audit-logs/actions/orgCreateTeam.b913a08cf76b6f09986b.js.map"],"audit-logs/actions/orgDeleteTeam":["audit-logs/actions/orgDeleteTeam.23429bb96b3e79a6514d.js","audit-logs/actions/orgDeleteTeam.23429bb96b3e79a6514d.js.map"],"audit-logs/actions/orgRemoveUser":["audit-logs/actions/orgRemoveUser.ec85fe9dc75bea0df456.js","audit-logs/actions/orgRemoveUser.ec85fe9dc75bea0df456.js.map"],"audit-logs/actions/packageAddDistTag":["audit-logs/actions/packageAddDistTag.9c25dd522732ab83aac7.js","audit-logs/actions/packageAddDistTag.9c25dd522732ab83aac7.js.map"],"audit-logs/actions/packageDeprecate":["audit-logs/actions/packageDeprecate.63b497c1bdf823317dc8.js","audit-logs/actions/packageDeprecate.63b497c1bdf823317dc8.js.map"],"audit-logs/actions/packagePublish":["audit-logs/actions/packagePublish.78a715e772c06bbe4483.js","audit-logs/actions/packagePublish.78a715e772c06bbe4483.js.map"],"audit-logs/actions/packageRemoveDistTag":["audit-logs/actions/packageRemoveDistTag.903ceb4660dafeedd561.js","audit-logs/actions/packageRemoveDistTag.903ceb4660dafeedd561.js.map"],"audit-logs/actions/packageUnpublish":["audit-logs/actions/packageUnpublish.16d1df03fec4d63f590d.js","audit-logs/actions/packageUnpublish.16d1df03fec4d63f590d.js.map"],"audit-logs/actions/packageUpdateAccess":["audit-logs/actions/packageUpdateAccess.2bf9fad30bf1a61ede48.js","audit-logs/actions/packageUpdateAccess.2bf9fad30bf1a61ede48.js.map"],"audit-logs/actions/teamAddPackage":["audit-logs/actions/teamAddPackage.f8af99be6b16239ca78c.js","audit-logs/actions/teamAddPackage.f8af99be6b16239ca78c.js.map"],"audit-logs/actions/teamAddUser":["audit-logs/actions/teamAddUser.6341ac7ea782689ae91b.js","audit-logs/actions/teamAddUser.6341ac7ea782689ae91b.js.map"],"audit-logs/actions/teamRemovePackage":["audit-logs/actions/teamRemovePackage.936c4445a81fa6e8c1a0.js","audit-logs/actions/teamRemovePackage.936c4445a81fa6e8c1a0.js.map"],"audit-logs/actions/teamRemoveUser":["audit-logs/actions/teamRemoveUser.32174059ba1b1f80123f.js","audit-logs/actions/teamRemoveUser.32174059ba1b1f80123f.js.map"],"audit-logs/actions/teamUpdatePackageAccess":["audit-logs/actions/teamUpdatePackageAccess.64e6080dc87200c5b9b6.js","audit-logs/actions/teamUpdatePackageAccess.64e6080dc87200c5b9b6.js.map"],"audit-logs/audit-logs":["audit-logs/audit-logs.b869d771888ed5bb334b.js","audit-logs/audit-logs.b869d771888ed5bb334b.js.map"],"audit-logs/audit-search-input":["audit-logs/audit-search-input.254caec75db4b6125c38.js","audit-logs/audit-search-input.254caec75db4b6125c38.js.map"],"audit-logs/list":["audit-logs/list.71b679c4d8febf35b4e0.js","audit-logs/list.71b679c4d8febf35b4e0.js.map"],"audit-logs/no-logs":["audit-logs/no-logs.96e021b3c6bdf5516dcd.js","audit-logs/no-logs.96e021b3c6bdf5516dcd.js.map"],"audit-logs/no-logs-with-query":["audit-logs/no-logs-with-query.ca0b97629391629da963.js","audit-logs/no-logs-with-query.ca0b97629391629da963.js.map"],"auth/account-recovery-message":["auth/account-recovery-message.8811bdba4ec229b56326.js","auth/account-recovery-message.8811bdba4ec229b56326.js.map"],"auth/authentication-successful":["auth/authentication-successful.98d68883337c2dd0086e.js","auth/authentication-successful.98d68883337c2dd0086e.js.map"],"auth/email-otp":["auth/email-otp.bcd3856a7608ac2cfb67.js","auth/email-otp.bcd3856a7608ac2cfb67.js.map"],"auth/escalate":["auth/escalate.a0f46ae76cd468cc80e5.js","auth/escalate.a0f46ae76cd468cc80e5.js.map"],"auth/forgot":["auth/forgot.7e3f94b8f0af05795de7.js","auth/forgot.7e3f94b8f0af05795de7.js.map"],"auth/forgot-sent":["auth/forgot-sent.e4254265070d7123f9cc.js","auth/forgot-sent.e4254265070d7123f9cc.js.map"],"auth/forgot-sent-anonymized":["auth/forgot-sent-anonymized.adfe0bfc6f3a519c7871.js","auth/forgot-sent-anonymized.adfe0bfc6f3a519c7871.js.map"],"auth/invite-signup":["auth/invite-signup.ea258a4772fc6050aa10.js","auth/invite-signup.ea258a4772fc6050aa10.js.map"],"auth/liminal-login-footer":["auth/liminal-login-footer.9595439ced5e1639b8c3.js","auth/liminal-login-footer.9595439ced5e1639b8c3.js.map"],"auth/login":["auth/login.e94daf914368cde34070.js","auth/login.e94daf914368cde34070.js.map"],"auth/otp":["auth/otp.195162b3e2738e0ced7d.js","auth/otp.195162b3e2738e0ced7d.js.map"],"auth/password":["auth/password.0f412c56b69e53962180.js","auth/password.0f412c56b69e53962180.js.map"],"auth/recovery-code":["auth/recovery-code.3c24019b482abe7a5cbe.js","auth/recovery-code.3c24019b482abe7a5cbe.js.map"],"auth/recovery-email-otp":["auth/recovery-email-otp.1b042de41e7febae5057.js","auth/recovery-email-otp.1b042de41e7febae5057.js.map"],"auth/reset-password":["auth/reset-password.627905bfe3effb15bfb6.js","auth/reset-password.627905bfe3effb15bfb6.js.map"],"auth/signup":["auth/signup.67707cfbfb236edd281f.js","auth/signup.67707cfbfb236edd281f.js.map"],"auth/test/email-otp-test":["auth/test/email-otp-test.b187b7028c2f2eb6bd3a.js","auth/test/email-otp-test.b187b7028c2f2eb6bd3a.js.map"],"auth/test/escalate-test":["auth/test/escalate-test.9052ef986f0492464fdf.js","auth/test/escalate-test.9052ef986f0492464fdf.js.map"],"auth/test/otp-test":["auth/test/otp-test.382a646ba488c3cc229d.js","auth/test/otp-test.382a646ba488c3cc229d.js.map"],"auth/test/webauthn-login-test":["auth/test/webauthn-login-test.42b3321f1bafaa90ba6e.js","auth/test/webauthn-login-test.42b3321f1bafaa90ba6e.js.map"],"auth/webauthn-cli-login":["auth/webauthn-cli-login.5186665eb5d895762e85.js","auth/webauthn-cli-login.5186665eb5d895762e85.js.map"],"auth/webauthn-login":["auth/webauthn-login.471b3fb2ec0ee3b8910a.js","auth/webauthn-login.471b3fb2ec0ee3b8910a.js.map"],"billing/delete-org":["billing/delete-org.7248a7eed8447fe756cd.js","billing/delete-org.7248a7eed8447fe756cd.js.map"],"billing/detail":["billing/detail.55fe245e653c7bec2de5.js","billing/detail.55fe245e653c7bec2de5.js.map"],"billing/downgrade":["billing/downgrade.bfaf0fa6800e40d27915.js","billing/downgrade.bfaf0fa6800e40d27915.js.map"],"billing/upgrade":["billing/upgrade.7659d6531aad9068bff5.js","billing/upgrade.7659d6531aad9068bff5.js.map"],"contact/contact":["contact/contact.5141261e25bf2bfb94cc.js","contact/contact.5141261e25bf2bfb94cc.js.map"],"contact/recovery-support-v1":["contact/recovery-support-v1.432ac51f462221ba0be5.js","contact/recovery-support-v1.432ac51f462221ba0be5.js.map"],"contact/recovery-support-v2":["contact/recovery-support-v2.af168cb8deec07e975aa.js","contact/recovery-support-v2.af168cb8deec07e975aa.js.map"],"contact/sidebar":["contact/sidebar.14678ce744fa53a13bf0.js","contact/sidebar.14678ce744fa53a13bf0.js.map"],"debug/badstatus":["debug/badstatus.9e00f5e39914a30688c1.js","debug/badstatus.9e00f5e39914a30688c1.js.map"],"debug/detail":["debug/detail.afa571871a0efade08c2.js","debug/detail.afa571871a0efade08c2.js.map"],"debug/failcomponent":["debug/failcomponent.9ca799f538695b9d2e7a.js","debug/failcomponent.9ca799f538695b9d2e7a.js.map"],"dev/choose-template":["dev/choose-template.3229d919350008cac494.js","dev/choose-template.3229d919350008cac494.js.map"],"dsr/dsr-export":["dsr/dsr-export.174fc3c23c5c22638b47.js","dsr/dsr-export.174fc3c23c5c22638b47.js.map"],"egg/egg":["egg/egg.fb3515c1690e2cae5e8c.js","egg/egg.fb3515c1690e2cae5e8c.js.map"],"errors/bad-request":["errors/bad-request.9d43d66d4455bc87402c.js","errors/bad-request.9d43d66d4455bc87402c.js.map"],"errors/not-found":["errors/not-found.5b182f372a4109926bc8.js","errors/not-found.5b182f372a4109926bc8.js.map"],"errors/server":["errors/server.c3bee34a52de9d9eed1e.js","errors/server.c3bee34a52de9d9eed1e.js.map"],"errors/tea-pot":["errors/tea-pot.5cb72cd7dc554e64c1ab.js","errors/tea-pot.5cb72cd7dc554e64c1ab.js.map"],"errors/template":["errors/template.2e5d4f42b3c92bb2e39d.js","errors/template.2e5d4f42b3c92bb2e39d.js.map"],"flatpage/flatpage":["flatpage/flatpage.dbdf3aee3d0e9a4f24af.js","flatpage/flatpage.dbdf3aee3d0e9a4f24af.js.map"],"homepage/homepage":["homepage/homepage.d74ff1fa25ae7ffabd5a.js","homepage/homepage.d74ff1fa25ae7ffabd5a.js.map"],"homepage/homepage-logged-in":["homepage/homepage-logged-in.31d02f515a043b587940.js","homepage/homepage-logged-in.31d02f515a043b587940.js.map"],"orgs/create":["orgs/create.61367587031ff11524f3.js","orgs/create.61367587031ff11524f3.js.map"],"orgs/detail":["orgs/detail.0a3f5560d6f773c02ffb.js","orgs/detail.0a3f5560d6f773c02ffb.js.map"],"orgs/invite":["orgs/invite.36c6a834e6180038d239.js","orgs/invite.36c6a834e6180038d239.js.map"],"orgs/tfa-enforced":["orgs/tfa-enforced.7a1419669b17da615303.js","orgs/tfa-enforced.7a1419669b17da615303.js.map"],"orgs/upgrade":["orgs/upgrade.4fc93431021efb0301a8.js","orgs/upgrade.4fc93431021efb0301a8.js.map"],"package-list/package-list":["package-list/package-list.bc2b45ea652b14b0880a.js","package-list/package-list.bc2b45ea652b14b0880a.js.map"],"package/delete-package":["package/delete-package.1c943f4151f651a9d914.js","package/delete-package.1c943f4151f651a9d914.js.map"],"package/deprecate-package":["package/deprecate-package.7928c188cb2fd3833e7d.js","package/deprecate-package.7928c188cb2fd3833e7d.js.map"],"package/error-message-package":["package/error-message-package.c6888e3076240fafd221.js","package/error-message-package.c6888e3076240fafd221.js.map"],"package/package":["package/package.a2fa5feaa17da98559b8.js","package/package.a2fa5feaa17da98559b8.js.map"],"profile/profile":["profile/profile.f618802fee68fe52340f.js","profile/profile.f618802fee68fe52340f.js.map"],"recovery-codes/show":["recovery-codes/show.28c515a5443197f4812f.js","recovery-codes/show.28c515a5443197f4812f.js.map"],"search/search":["search/search.5a46360e3cd400c3248e.js","search/search.5a46360e3cd400c3248e.js.map"],"searchv2/search":["searchv2/search.e726f14a4423148814b2.js","searchv2/search.e726f14a4423148814b2.js.map"],"settings/change-password":["settings/change-password.e8caf7da7d5962a8da2f.js","settings/change-password.e8caf7da7d5962a8da2f.js.map"],"settings/delete-account":["settings/delete-account.3877618039c3be496091.js","settings/delete-account.3877618039c3be496091.js.map"],"settings/email":["settings/email.42743732ca56b6645326.js","settings/email.42743732ca56b6645326.js.map"],"settings/memberships":["settings/memberships.906ca82f28f826f46583.js","settings/memberships.906ca82f28f826f46583.js.map"],"settings/packages":["settings/packages.94be6f92f1f7f1cb8b76.js","settings/packages.94be6f92f1f7f1cb8b76.js.map"],"settings/profile":["settings/profile.d66f2314225501804707.js","settings/profile.d66f2314225501804707.js.map"],"teams/create":["teams/create.1fc5cf21646edb28d431.js","teams/create.1fc5cf21646edb28d431.js.map"],"teams/detail":["teams/detail.d488d469f98573142ff0.js","teams/detail.d488d469f98573142ff0.js.map"],"teams/list":["teams/list.6d4535d1cc967be63282.js","teams/list.6d4535d1cc967be63282.js.map"],"teams/packages":["teams/packages.c3c4001eb96702ac23d5.js","teams/packages.c3c4001eb96702ac23d5.js.map"],"teams/users":["teams/users.5f73fb06b09387231e95.js","teams/users.5f73fb06b09387231e95.js.map"],"tfa/additional-options":["tfa/additional-options.ef20d5b36fed1370f6dd.js","tfa/additional-options.ef20d5b36fed1370f6dd.js.map"],"tfa/enable":["tfa/enable.cb9ce3bdc28892507287.js","tfa/enable.cb9ce3bdc28892507287.js.map"],"tfa/list":["tfa/list.664d841f9a11c35bd330.js","tfa/list.664d841f9a11c35bd330.js.map"],"tfa/recovery-codes":["tfa/recovery-codes.5f726e90ac80f93d31c2.js","tfa/recovery-codes.5f726e90ac80f93d31c2.js.map"],"tfa/security-key-list":["tfa/security-key-list.71e755c7c36c784ba7e0.js","tfa/security-key-list.71e755c7c36c784ba7e0.js.map"],"tfa/showTFAQRCode":["tfa/showTFAQRCode.f2133ad4c232bd348c94.js","tfa/showTFAQRCode.f2133ad4c232bd348c94.js.map"],"tfa/showTFASuccess":["tfa/showTFASuccess.9ce7c8cbd7a0092ae913.js","tfa/showTFASuccess.9ce7c8cbd7a0092ae913.js.map"],"tfa/tfa-disable":["tfa/tfa-disable.3daa1160dce9349b47bd.js","tfa/tfa-disable.3daa1160dce9349b47bd.js.map"],"tfa/tfa-mode-selection":["tfa/tfa-mode-selection.51fa1545b9d82780c8fc.js","tfa/tfa-mode-selection.51fa1545b9d82780c8fc.js.map"],"tfa/tfa-password-entry":["tfa/tfa-password-entry.7631d86a14180a95c752.js","tfa/tfa-password-entry.7631d86a14180a95c752.js.map"],"tfa/totp":["tfa/totp.78eecd87c32c267b6e07.js","tfa/totp.78eecd87c32c267b6e07.js.map"],"tokens/create":["tokens/create.85f17c3c385308d52d64.js","tokens/create.85f17c3c385308d52d64.js.map"],"tokens/create-gat":["tokens/create-gat.2fed6ff29343d587a8a2.js","tokens/create-gat.2fed6ff29343d587a8a2.js.map"],"tokens/gat-details":["tokens/gat-details.44705fd6532f338329b0.js","tokens/gat-details.44705fd6532f338329b0.js.map"],"tokens/gat/allowed-ip-ranges-input":["tokens/gat/allowed-ip-ranges-input.5a4a53349bb50f9fad1f.js","tokens/gat/allowed-ip-ranges-input.5a4a53349bb50f9fad1f.js.map"],"tokens/gat/constants":["tokens/gat/constants.8a392a2d499d6b3ed1cd.js","tokens/gat/constants.8a392a2d499d6b3ed1cd.js.map"],"tokens/gat/divider":["tokens/gat/divider.7d7f1e1a8b95fd6b2aac.js","tokens/gat/divider.7d7f1e1a8b95fd6b2aac.js.map"],"tokens/gat/expiration-days-input":["tokens/gat/expiration-days-input.ad8b819768f63e218ff2.js","tokens/gat/expiration-days-input.ad8b819768f63e218ff2.js.map"],"tokens/gat/gat-expiration":["tokens/gat/gat-expiration.bf68e22935cc13e6cb07.js","tokens/gat/gat-expiration.bf68e22935cc13e6cb07.js.map"],"tokens/gat/gat-input":["tokens/gat/gat-input.482746d961379d11096f.js","tokens/gat/gat-input.482746d961379d11096f.js.map"],"tokens/gat/organizations-input":["tokens/gat/organizations-input.a3537d8aafbe36514c0c.js","tokens/gat/organizations-input.a3537d8aafbe36514c0c.js.map"],"tokens/gat/organizations-section":["tokens/gat/organizations-section.d6af923365c4e5918223.js","tokens/gat/organizations-section.d6af923365c4e5918223.js.map"],"tokens/gat/packages-and-scopes-input":["tokens/gat/packages-and-scopes-input.df891be53d1da5b97525.js","tokens/gat/packages-and-scopes-input.df891be53d1da5b97525.js.map"],"tokens/gat/packages-and-scopes-section":["tokens/gat/packages-and-scopes-section.e168d6076aae7639544d.js","tokens/gat/packages-and-scopes-section.e168d6076aae7639544d.js.map"],"tokens/gat/permissions-input":["tokens/gat/permissions-input.d4b040a6b1c3c0c7cf20.js","tokens/gat/permissions-input.d4b040a6b1c3c0c7cf20.js.map"],"tokens/gat/section":["tokens/gat/section.0c33f5608f031d26a611.js","tokens/gat/section.0c33f5608f031d26a611.js.map"],"tokens/gat/section-heading":["tokens/gat/section-heading.49f886f66d96ce131cd7.js","tokens/gat/section-heading.49f886f66d96ce131cd7.js.map"],"tokens/gat/selected-items":["tokens/gat/selected-items.95758f28465f9b200e6b.js","tokens/gat/selected-items.95758f28465f9b200e6b.js.map"],"tokens/gat/utils":["tokens/gat/utils.21bd1577ac4a108df9ea.js","tokens/gat/utils.21bd1577ac4a108df9ea.js.map"],"tokens/generate-token":["tokens/generate-token.8850c8d5dbfde716e107.js","tokens/generate-token.8850c8d5dbfde716e107.js.map"],"tokens/list":["tokens/list.d68e41c2141902326b66.js","tokens/list.d68e41c2141902326b66.js.map"],"vouchers/view":["vouchers/view.937b796376045749f937.js","vouchers/view.937b796376045749f937.js.map"]},"hash":"74d74467fb70cd5401ce","name":"profile/profile","containerId":"app","headerName":"x-spiferack","publicPath":"https://static-production.npmjs.com/"}</script><script crossorigin="anonymous" src="https://static-production.npmjs.com/commons.74d74467fb70cd5401ce.js"></script> <script crossorigin="anonymous" src="https://static-production.npmjs.com/minicssextractbug.d66d46708dd01c18fc7a.js"></script> <script crossorigin="anonymous" src="https://static-production.npmjs.com/profile/profile.f618802fee68fe52340f.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10