rx-walk

Observalbe interface for node-walk

Usage no npm install needed!

<script type="module">
  import rxWalk from 'https://cdn.skypack.dev/rx-walk';
</script>

README

rx-walk

Observable interface for node-walk

Build Status Dependency Status

Installation

npm i rx-walk

API

var walk = require('rx-walk');
walk.file('src', options);
walk.directories('src', options);

API ES6/ES2015

import {file, directories} from 'rx-walk';

walk.file

walk.file(root :String, options :Object, scheduler :Rx.Scheduler) :Rx.Observable

walk.directories

walk.directories(root :String, options :Object, scheduler :Rx.scheduler) :Rx.Observable

Observer values

  • onNext - { root, stats } (same as node-walk)
  • onError - { Error }

Examples