18 Commits

Author SHA1 Message Date
Remy Sharp
30f999a06c feat: support SIGHUP to restart nodemon
Also small linting tweaks and typos in comments.

Fixes #393
2017-12-15 08:46:01 +00:00
Remy Sharp
438b8d7c0e refactor: passing jscs 2015-09-09 22:30:43 +01:00
Remy Sharp
b0fd56f7de refactor: move watch out in favour of chokidar
Plus jscs clean ups
2015-08-31 18:25:55 +01:00
Remy Sharp
ad0323711b Allows a rule to be empty (i.e. nodemon -w) 2014-01-27 15:24:12 +00:00
Remy Sharp
ab549a1e85 All tests passing (damn race conditions) 2014-01-05 10:16:39 +00:00
Remy Sharp
9dcc7a8050 Move defaults to use monitor format 2014-01-03 18:30:26 +00:00
Remy Sharp
7959c5bf00 Refactor watch & ignore logic in favour of monitor
Now using minimatch to match globs to files that have changed. Logic orders the rules in order of specificity (i.e. deeper paths have higher specificity) and the file runs through the rules.
2014-01-03 18:27:24 +00:00
Remy Sharp
713950a054 cleanly remove rules.test 2013-12-14 20:18:50 +00:00
Remy Sharp
996d9ae726 Removed rules.test as it wasn't used 2013-12-14 17:13:54 +00:00
Remy Sharp
417a4c6510 Now loading old style nodemonignore configs 2013-12-11 15:15:34 +00:00
Remy Sharp
93b8895663 rules.reset() wasn't working at all!!! 2013-12-11 15:14:04 +00:00
Remy Sharp
cc44b58641 Fixed extension watching and fixed perf bug in check
Needs careful testing in linux and windows.

Also fixed #204 but requires config file to set `restartable` to false, since there's so many options to configure stdin and this particular case has narrow use.
2013-10-31 00:25:36 +00:00
Remy Sharp
84a461f713 Basic running and restarting working
Also config static module is used by the parts of nodemon to run the thing.

Ignore rules, on the command line also work - a nice new feature.
2013-08-25 09:32:45 +01:00
Remy Sharp
5d44ebb685 still in progress - lots of file laying out 2013-08-19 21:15:20 +01:00
Remy Sharp
c5f2bee160 Testing the exec rules and the parser
Still lots to do, but taking a very code, test, code, test, test, test, code, test cycle.
2013-08-05 22:55:12 +01:00
Remy Sharp
3efca971fd Argument parsing, and executable support and tests
Includes simple passing tests, the exec.js has not been tested in detail yet.
2013-08-05 00:11:30 +01:00
Remy Sharp
1708d14a79 initial tests for rules 2013-08-02 09:59:41 +01:00
Remy Sharp
5da131dc03 starting the complete rewrite of nodemon in to tiny testable modules 2013-08-01 13:55:23 +01:00