diff options
-rw-r--r-- | lib/utils/watch.js | 13 | ||||
-rw-r--r-- | package.json | 2 |
2 files changed, 13 insertions, 2 deletions
diff --git a/lib/utils/watch.js b/lib/utils/watch.js index 715179d..795bbb7 100644 --- a/lib/utils/watch.js +++ b/lib/utils/watch.js @@ -1,12 +1,23 @@ var Q = require('q'); +var _ = require('lodash'); var path = require('path'); var Gaze = require('gaze').Gaze; +var parsers = require('gitbook-parsers') + function watch(dir) { var d = Q.defer(); dir = path.resolve(dir); - var gaze = new Gaze("**/*.md", { + var toWatch = [ + "book.json", "book.js" + ]; + + _.each(parsers.extensions, function(ext) { + toWatch.push("**/*"+ext); + }); + + var gaze = new Gaze(toWatch, { cwd: dir }); diff --git a/package.json b/package.json index da31aa4..4b8aad1 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "cheerio": "0.18.0", "gitbook-plugin-mathjax": "0.0.6", "gitbook-plugin-livereload": "0.0.1", - "gaze": "~0.5.1", + "gaze": "0.6.4", "send": "0.2.0", "tiny-lr-fork": "0.0.5" }, |