UNPKG

335 BJavaScriptView Raw
1#!/usr/bin/env node
2
3/**
4 * Watch files.
5 */
6
7'use strict'
8
9process.chdir(`${__dirname}/..`)
10
11const { watchFiles } = require('ape-watching')
12const { fork } = require('child_process')
13
14let timer = null
15
16watchFiles([
17 'lib/**/*.jsx'
18], (ev, filename) => {
19 clearTimeout(timer)
20 timer = setTimeout(() => fork('ci/compile.js'), 300)
21})