title: ts-node-dev not restarting when changes made
body: <p>Here are my files :</p>
  <p>package.json :</p>
  <pre><code>&quot;scripts&quot;: {
    &quot;generate-interfaces&quot;: &quot;ts-node src/cli/generate-interfaces.ts&quot;,
    &quot;dist&quot;: &quot;npm run generate-interfaces &amp;&amp; rm -rf dist &amp;&amp; tsc &amp;&amp; cp -r static/ dist/ &amp;&amp; cp -r resource/ dist/&quot;,
    &quot;prestart&quot;: &quot;npm run generate-interfaces&quot;,
    &quot;start&quot;: &quot;ts-node-dev --respawn --transpileOnly --no-notify ./src/index.ts&quot;,
    &quot;start:inspect&quot;: &quot;ts-node-dev --no-deps --inspect -- ./src/index.ts&quot;,
    &quot;pretest&quot;: &quot;npm run generate-interfaces&quot;,
    &quot;test&quot;: &quot;jest&quot;
   }
  </code></pre>
  <p>tsconfig.json</p>
  <pre><code>{
  &quot;compilerOptions&quot;: {
  &quot;declaration&quot;: true,
  &quot;target&quot;: &quot;es2017&quot;,
  &quot;module&quot;: &quot;commonjs&quot;,
  &quot;esModuleInterop&quot;: true,
  &quot;outDir&quot;: &quot;dist&quot;,
  &quot;sourceMap&quot;: true,
  &quot;skipLibCheck&quot;: true,
  &quot;typeRoots&quot;: [&quot;node_modules/@types&quot;, &quot;./typings&quot;, &quot;node_modules/**/*.d.ts&quot;],
  &quot;lib&quot;: [&quot;esnext&quot;]
  },
  &quot;include&quot;: [&quot;src/**/*.ts&quot;, &quot;./typings/**/*.d.ts&quot;],
  &quot;exclude&quot;: [&quot;node_modules/**&quot;, &quot;dist&quot;]
  }
  </code></pre>
  <p>When I do any changes, I get the little popup, but it doesn't actually restart the server not sure what I am doing wrong here.</p>
  <p>Note: The first time I do changes after server restart manually it shows me a popup and something like this in the terminal <code>[INFO] 22:07:09 Restarting: src/analytics-engine.ts has been modified</code> after that no changes detection.</p>