diff --git a/index.js b/index.js index 73bd034..021cf7c 100644 --- a/index.js +++ b/index.js @@ -1,2 +1,3 @@ -exports.FileChangeEmitter = require('./lib/filechangeemitter').FileChangeEmitter; \ No newline at end of file +module.exports = require('./lib/filechangeemitter').FileChangeEmitter; +module.exports.FileChangeEmitter = module.exports; diff --git a/test/filechangeemitter-test.js b/test/filechangeemitter-test.js index b15a36a..92ba5b1 100644 --- a/test/filechangeemitter-test.js +++ b/test/filechangeemitter-test.js @@ -1,22 +1,22 @@ var testCase = require('nodeunit').testCase, - FileChangeEmitter = require('../index').FileChangeEmitter, + FileChangeEmitter = require('../index'), fs = require('fs'); // This is run by nodeunit module.exports = testCase({ - + // Make sure we're traversing the DOM as expected testModify : function(test){ - + var fw = new FileChangeEmitter(['./test/data']); - + fw.on('change',function(file){ test.ok(file); test.done(); fw.close(); }); - + setTimeout(function(){ fs.writeFile('./test/data/test-data.txt', "test data"); },500);