node package manager
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »



build status

Livereload server.


npm install --save sigh-livereload then add something like this to your sigh.js:

var livereload, glob, write, sass
module.exports = function(pipelines) {
  pipelines['build:source'] = [
    var globOpts = { basePath: 'src' }
      [ glob(globOpts, '**/*.js'), babel() ]
      [ glob(globOpts, '**/*.scss') sass() ]

Now whenever the write operation passes on written files, if they are css files the livereload server will update your page, if they are .js files the page will reload.


  • Write tests.
  • Options for altering file paths, e.g. stripping/adding directories from/to path.