piobyte/flamingo

View on GitHub
packages/flamingo/src/types/Processor.ts

Summary

Maintainability
A
0 mins
Test Coverage
import FlamingoOperation = require("../model/flamingo-operation");
import stream = require("stream");

export interface Processor<T> {
  (
    operation: FlamingoOperation,
    pipeline: (impl: T) => T,
    stream: stream.Readable
  ): stream.Readable;
}