title: Passing quoted parameters to nodemon on Windows
body: <p>I want to use nodemon in all of my development scripts. In general it is very straight forward. Just replace "node" for "nodemon".</p>
  
  <p>Except for two problems. One small the other big.</p>
  
  <p>The small problem is that node accepts as its first parameter the script name without the .js extension, while nodemon requires it. This is easy to fix, but annoying, specially when I have several dozens of scripts, bat files and npm packages to review.</p>
  
  <p>The big problem is that node accepts quoted parameters, while nodemon does not, or at least I don't know how to do it.</p>
  
  <p>To reproduce this, just try the following</p>
  
  <p>a very simple node script <code>soparms.js</code> that just contains one line of code</p>
  
  <pre><code>console.log('\n',JSON.stringify(process.argv.slice(2)),'\n');
  </code></pre>
  
  <p>and the two runs, with <code>node</code></p>
  
  <pre><code>&gt; node soparms.js "my test file.txt"
  
  ["my test file.txt"]
  </code></pre>
  
  <p>and with <code>nodemon</code></p>
  
  <pre><code>&gt; nodemon soparms.js "my test file.txt"
  [nodemon] 1.9.1
  [nodemon] to restart at any time, enter `rs`
  [nodemon] watching: *.*
  [nodemon] starting `node soparms "my test file.txt"`
  
  ["\"my","test","file.txt\""]
  
  [nodemon] clean exit - waiting for changes before restart
  </code></pre>
  
  <p>any enlightenment?</p>