UNPKG

504 BJavaScriptView Raw
1#!/usr/bin/env node
2
3var chokidar = require('chokidar')
4var v = require('./visualize-mod.js')
5
6const debounce = require('lodash.debounce')
7
8// this is useful when updating multiple files in just one go (i.e. checking-out a branch)
9const debVisualize = debounce(v.visualize, 100)
10
11chokidar
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
24v.visualize()