Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Pipeline constructor for Node.js.
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
diary
t
.gitignore
.travis.yml
CONTRIBUTING.md
LICENSE
README.md
index.js
package.json
release.md

README.md

Conduit Build Status

Pipeline constructor for Node.js.

Synopsis

var conduit = require('conduit')
  , fs = require('fs')
  , equal = require('assert').equal
  , meow, child;

// Channels are compiled into a function.
meow = conduit('cat < $1 > out.txt');

// The function creates an event emitter.
child = meow(__filename);

// The event emitter tracks the progress of the conduit.
child.on('exit', function () {
  equal(fs.readFileSync('out.txt', 'utf8'), fs.readFileSync(__filename, 'utf8'), 'copied');
  fs.unlinkSync('out.txt');
});

Change Log

Changes for each release.

Version 0.0.1

Tue Mar 5 08:33:19 UTC 2013

  • Upgrade Proof to 0.0.20.
  • Tidy. #22.
  • Add .js suffix to test file names. #23.
  • Delete defunct parse function. #21.
  • Emit close event from pipeline. #24.
  • Prune outgoing method chaining code. #19.
  • Renamed Channel to Conduit. #17.
  • Implement grep as filter and reject; implement JavaScript functions as commands. #14.
  • Update README.md for command interpreter. #12.
  • Implement as command interpreter. #13.
  • Implement argument parser #11.
  • Process by line. #9. #7. #3.

Version 0.0.0

  • Build on Travis CI. #4.
  • Create pipeline. #2.
Something went wrong with that request. Please try again.