@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 }

/@edorsey/pipeline/

    Package Sidebar

    Install

    npm i @edorsey/pipeline

    Weekly Downloads

    1

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    1.84 kB

    Total Files

    5

    Last publish

    Collaborators

    • edorsey