3.0.0 • Published 8 years ago

fastboot-watch-notifier v3.0.0

Weekly downloads
4
License
MIT
Repository
github
Last release
8 years ago

fastboot-watch-notifier

fastboot-watch-notifier is an Ember fastboot-app-server notifier which restarts the server on watched file changes. It supports polling.

This package uses sane and exposes its options in order to support polling. Why? Because 1) Vagrant volumes need to use NFS for performance and 2) NFS does not support change events.

Usage

const FastBootAppServer = require('fastboot-app-server');
const FastBootWatchNotifier = require('fastboot-watch-notifier');

const distPath = '/app/dist';
const debounceDelay = 250;

const notifier = new FastBootWatchNotifier({
  debounceDelay,
  distPath,
  saneOptions: {
    poll: true,
  },
});

const server = new FastBootAppServer({
  distPath,
  notifier,
});

server.start();

See sane for available saneOptions. Inspired by fastboot-fs-notifier.

Don't feel like adding this dependency? Do it yourself like this gist.