edorsey / pipeline

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 }

About


Languages

Language:JavaScript 100.0%