title: npm won't start:dev on NestJS application
body: <p>So I created a new <code>NestJS</code> application with the CLI. I got <code>nodemon</code> installed as a dependency and globally. My <code>package.json</code> looks like this:</p>
  
  <pre><code>"scripts": {
  "build": "tsc -p tsconfig.build.json",
  "format": "prettier --write \"src/**/*.ts\"",
  "start": "ts-node -r tsconfig-paths/register src/main.ts",
  "start:dev": "nodemon",
  "start:debug": "nodemon --config nodemon-debug.json",
  </code></pre>
  
  <p>and my <code>nodemon.json</code> looks like this:</p>
  
  <pre><code>"watch": ["src"],
  "ext": "ts",
  "ignore": ["src/**/*.spec.ts"],
  "exec": "ts-node -r tsconfig-paths/register src/main.ts"
  </code></pre>
  
  <p>So very basic setup. But if I try so start the dev server with: <code>npm start:dev</code>, I get this error message:</p>
  
  <pre><code>Usage: npm &lt; command &gt;
  
  where &lt; command &gt; is one of:
  
  access, adduser, audit, bin, bugs, c, cache, ci, cit,
  clean-install, clean-install-test, completion, config,
  create, ddp, dedupe, deprecate, dist-tag, docs, doctor,
  edit, explore, get, help, help-search, hook, i, init,
  install, install-ci-test, install-test, it, link, list, ln,
  login, logout, ls, org, outdated, owner, pack, ping, prefix,
  profile, prune, publish, rb, rebuild, repo, restart, root,
  run, run-script, s, se, search, set, shrinkwrap, star,
  stars, start, stop, t, team, test, token, tst, un,
  uninstall, unpublish, unstar, up, update, v, version, view,
  whoami
  
  Specify configs in the ini-formatted file: /Users/XXXXX/.npmrc
  or on the command line via: npm &lt;command&gt; --key value
  Config info can be viewed via: npm help config
  
  npm@6.6.0 /usr/local/lib/node_modules/npm
  
  Did you mean this?
      start
  </code></pre>
  
  <p>My <code>npmrc</code> contains some credentials for my github repo from my job !</p>