0.1.1 • Published 11 years ago
aster-watch v0.1.1
aster-watch
Continuous source files reader for aster.
Usage
This module is part of aster and is available via aster.watch.
You use it in build scripts whenever you want to get list of files for executing build pipeline:
var aster = require('aster');
aster.watch([
'**/*.js',
'!node_modules/**'
])
.throttle(500)
.map(plugin1(optionsForPlugin1))
.map(plugin2(optionsForPlugin2))
// ...
.subscribe(aster.runner);aster.watch returns Rx.Observable which, in order, emits inner observable collection of file ASTs every time something changes in watched folder.
API
watch(options)
options
Type: Object
Any options that can be passed into aster.src can be used in aster.watch as well.
options.init
Type: Boolean
Default: true
When set, emits initial collection of files before any change happens.

