@edorsey/pipeline

1.0.0 • Public • Published

Pipeline

This module implements a pipeline-like pattern in JavaScript:

const p = require("pipeline");

function functionOne(data) {
  data.one = true;
  return data;
}

function functionTwo(data) {
  data.two = true;
  return data;
}

let result = p({}).flow([
    functionOne, 
    functionTwo
]);

console.log("result", result);

//> result { one: true, two: true }

Readme

Keywords

Package Sidebar

Install

npm i @edorsey/pipeline

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

1.84 kB

Total Files

5

Last publish

Collaborators

  • edorsey