abstractor
Version:
Node.js abstraction layer and automation framework.
14 lines (10 loc) • 424 B
JavaScript
var
// Initialize abstractor
f = require("../lib")({logLevel: 2}),
// Create nodes
split = f("split"),
template = f( "template", { template: "Hello {{ message.payload }}!" }),
debug = f("generic", function (msg) { this.log.info("OUTPUT", msg.payload) } );
split.on("item", template);
template.on("success", debug);
split.start({payload: ["Robin", "Jonas", "Anders"]});