UNPKG

flipit

Version:
21 lines (17 loc) 433 B
var fs = require('fs'); function update(filename, callback) { fs.readFile(filename, 'utf8', function (error, data) { callback(error, JSON.parse(data)); }); } function load(filename, callback) { update(filename, callback); return fs.watch(filename, function (event, file) { if (event === 'change') { update(filename, callback); } }); } module.exports = { "load": load };