ffc-pay-etl-framework
Version:
A framework for creating ETL pipelines in node
31 lines • 738 B
TypeScript
export type Etl = any;
/**
* @typedef {Object} Etl
* @function loader
* @function pump
* @function connection
* @function validator
* @function destination
* @function transform
*/
/**
*
* @returns Etl
*/
export function Etl(): void;
export class Etl {
store: any[];
beforeETLList: any[];
connectionList: any[];
validatorList: any[];
transformationList: any[];
destinationList: any[];
loader: (loader: any) => Etl;
pump: () => Etl;
beforeETL: (pipelineTask: any) => Etl;
connection: (connection: any) => Etl;
validator: (validator: any) => Etl;
destination: (destination: any, ...tasks: any[]) => Etl;
transform: (transform: any) => Etl;
}
//# sourceMappingURL=index.d.ts.map