fastboot-watch-notifier

3.0.0 • Public • Published

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.

Package Sidebar

Install

npm i fastboot-watch-notifier

Weekly Downloads

1

Version

3.0.0

License

MIT

Last publish

Collaborators

  • pwfisher