UNPKG

tsbase

Version:

Base class libraries for TypeScript

20 lines 514 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Pipeline = void 0; class Pipeline { constructor(pipes) { this.pipes = pipes; } /** * Transforms a given object based on the pipes used to construct the pipeline * @param object */ Transform(object) { this.pipes.forEach(pipe => { object = pipe.Transform(object); }); return object; } } exports.Pipeline = Pipeline; //# sourceMappingURL=Pipeline.js.map