1 |
|
2 |
|
3 | var chokidar = require('chokidar')
|
4 | var v = require('./visualize-mod.js')
|
5 |
|
6 | const debounce = require('lodash.debounce')
|
7 |
|
8 | // this is useful when updating multiple files in just one go (i.e. checking-out a branch)
|
9 | const debVisualize = debounce(v.visualize, 100)
|
10 |
|
11 | chokidar
|
12 | .watch([
|
13 | 'visualizer/**/*.css',
|
14 | 'visualizer/**/*.js',
|
15 | 'index.js'
|
16 | ], {
|
17 | ignoreInitial: true
|
18 | })
|
19 | .on('all', (event, path) => {
|
20 | console.log(event, path)
|
21 | debVisualize()
|
22 | })
|
23 |
|
24 | v.visualize()
|