I use nodemon version 1.18.9 (Latest version as of today).
I use Visual Studio Code (VSCode). I open a terminal and execute nodemon dev-server.js but it displays this repeatedly 
restarting due to changes...
as follows

and after a few seconds it will complete its restarting process.
I use Windows 10.
Any suggestions?
package.json
   {
      "scripts": {
        "nodemon": "nodemon dev-server.js"
      },
    }
start nodemon by npm
$ npm run nodemon
save dev-server.js file, nodemon will restart twice
start nodemon direct
$ nodemon dev-server.js
save dev-server.js file, nodemon is all right
osx 10.11.3
nodemon 1.9.2
=============UPDATED ANSWER FROM COMMENTS======================
updating answer from comments as logic from comments worked for this problem.
try adding delay for some time. let me know if it works. 
nodemon lib/dev-server.js --delay 1 .. 
whatever your directory is.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With