1.0.1 • Published 6 years ago

banner-watcher v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

Banner Watcher

Command line

  1. npm install -g banner-watcher
  2. cd /path/to/my/output/directory
  3. banner-watcher

As a code package

  1. npm install --save banner-watcher or npm install --save-dev banner-watcher (for use as devDependency).
  2. Import the package.
  3. Set your directory.
  4. Register the extensions you want to watch ('.html' recommended).
  5. Call runOnce to run it a single time or...
  6. Call watch, and give it a destructor callback if you like.
const BannerWatcher = require('banner-watcher');

const extensions = ['html'];

let bannerWatcher = new BannerWatcher();
bannerWatcher.setDirectory(`${process.cwd()}/tests`);
for (let ext of extensions) {
	bannerWatcher.registerExtension('.' + ext);
}
bannerWatcher.watch(function onDestroy() {
	console.log('Done watching!');
});

setTimeout(function () {
	bannerWatcher.abort();
}, 5000);