UNPKG

@pujansrt/data-genie

Version:

High performant ETL engine written in TypeScript

59 lines (58 loc) 6.55 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Job = exports.FilterExpression = exports.IsEmpty = exports.LessThan = exports.GreaterThan = exports.Between = exports.PatternMatch = exports.ValueMatch = exports.IsType = exports.IsNotNull = exports.FieldFilter = exports.FilteringReader = exports.BasicFieldTransformer = exports.SelectFields = exports.SetField = exports.RenameField = exports.SetCalculatedField = exports.RemoveFields = exports.ValidatingReader = exports.RemoveDuplicatesReader = exports.TransformingReader = exports.GroupByReader = exports.SQLWriter = exports.NDJsonWriter = exports.TSVWriter = exports.FixedWidthWriter = exports.JsonWriter = exports.ConsoleWriter = exports.CSVWriter = exports.NDJsonReader = exports.TSVReader = exports.JsonReader = exports.FixedWidthReader = exports.CSVReader = void 0; var csv_reader_1 = require("./readers/csv-reader"); Object.defineProperty(exports, "CSVReader", { enumerable: true, get: function () { return csv_reader_1.CSVReader; } }); var fixed_width_reader_1 = require("./readers/fixed-width-reader"); Object.defineProperty(exports, "FixedWidthReader", { enumerable: true, get: function () { return fixed_width_reader_1.FixedWidthReader; } }); var json_reader_1 = require("./readers/json-reader"); Object.defineProperty(exports, "JsonReader", { enumerable: true, get: function () { return json_reader_1.JsonReader; } }); var tsv_reader_1 = require("./readers/tsv-reader"); Object.defineProperty(exports, "TSVReader", { enumerable: true, get: function () { return tsv_reader_1.TSVReader; } }); var nd_json_reader_1 = require("./readers/nd-json-reader"); Object.defineProperty(exports, "NDJsonReader", { enumerable: true, get: function () { return nd_json_reader_1.NDJsonReader; } }); var csv_writer_1 = require("./writers/csv-writer"); Object.defineProperty(exports, "CSVWriter", { enumerable: true, get: function () { return csv_writer_1.CSVWriter; } }); var console_writer_1 = require("./writers/console-writer"); Object.defineProperty(exports, "ConsoleWriter", { enumerable: true, get: function () { return console_writer_1.ConsoleWriter; } }); var json_writer_1 = require("./writers/json-writer"); Object.defineProperty(exports, "JsonWriter", { enumerable: true, get: function () { return json_writer_1.JsonWriter; } }); var fixed_width_writer_1 = require("./writers/fixed-width-writer"); Object.defineProperty(exports, "FixedWidthWriter", { enumerable: true, get: function () { return fixed_width_writer_1.FixedWidthWriter; } }); var tsv_writer_1 = require("./writers/tsv-writer"); Object.defineProperty(exports, "TSVWriter", { enumerable: true, get: function () { return tsv_writer_1.TSVWriter; } }); var nd_json_writer_1 = require("./writers/nd-json-writer"); Object.defineProperty(exports, "NDJsonWriter", { enumerable: true, get: function () { return nd_json_writer_1.NDJsonWriter; } }); var sql_writer_1 = require("./writers/sql-writer"); Object.defineProperty(exports, "SQLWriter", { enumerable: true, get: function () { return sql_writer_1.SQLWriter; } }); var group_by_reader_1 = require("./transformers/group-by-reader"); Object.defineProperty(exports, "GroupByReader", { enumerable: true, get: function () { return group_by_reader_1.GroupByReader; } }); var transforming_reader_1 = require("./transformers/transforming-reader"); Object.defineProperty(exports, "TransformingReader", { enumerable: true, get: function () { return transforming_reader_1.TransformingReader; } }); var remove_duplicates_reader_1 = require("./transformers/remove-duplicates-reader"); Object.defineProperty(exports, "RemoveDuplicatesReader", { enumerable: true, get: function () { return remove_duplicates_reader_1.RemoveDuplicatesReader; } }); var validating_reader_1 = require("./transformers/validating-reader"); Object.defineProperty(exports, "ValidatingReader", { enumerable: true, get: function () { return validating_reader_1.ValidatingReader; } }); var field_transformers_1 = require("./transformers/field-transformers"); Object.defineProperty(exports, "RemoveFields", { enumerable: true, get: function () { return field_transformers_1.RemoveFields; } }); Object.defineProperty(exports, "SetCalculatedField", { enumerable: true, get: function () { return field_transformers_1.SetCalculatedField; } }); Object.defineProperty(exports, "RenameField", { enumerable: true, get: function () { return field_transformers_1.RenameField; } }); Object.defineProperty(exports, "SetField", { enumerable: true, get: function () { return field_transformers_1.SetField; } }); Object.defineProperty(exports, "SelectFields", { enumerable: true, get: function () { return field_transformers_1.SelectFields; } }); Object.defineProperty(exports, "BasicFieldTransformer", { enumerable: true, get: function () { return field_transformers_1.BasicFieldTransformer; } }); var filtering_reader_1 = require("./filters/filtering-reader"); Object.defineProperty(exports, "FilteringReader", { enumerable: true, get: function () { return filtering_reader_1.FilteringReader; } }); var field_filters_1 = require("./filters/field-filters"); Object.defineProperty(exports, "FieldFilter", { enumerable: true, get: function () { return field_filters_1.FieldFilter; } }); Object.defineProperty(exports, "IsNotNull", { enumerable: true, get: function () { return field_filters_1.IsNotNull; } }); Object.defineProperty(exports, "IsType", { enumerable: true, get: function () { return field_filters_1.IsType; } }); Object.defineProperty(exports, "ValueMatch", { enumerable: true, get: function () { return field_filters_1.ValueMatch; } }); Object.defineProperty(exports, "PatternMatch", { enumerable: true, get: function () { return field_filters_1.PatternMatch; } }); Object.defineProperty(exports, "Between", { enumerable: true, get: function () { return field_filters_1.Between; } }); Object.defineProperty(exports, "GreaterThan", { enumerable: true, get: function () { return field_filters_1.GreaterThan; } }); Object.defineProperty(exports, "LessThan", { enumerable: true, get: function () { return field_filters_1.LessThan; } }); Object.defineProperty(exports, "IsEmpty", { enumerable: true, get: function () { return field_filters_1.IsEmpty; } }); var filter_expressions_1 = require("./filters/filter-expressions"); Object.defineProperty(exports, "FilterExpression", { enumerable: true, get: function () { return filter_expressions_1.FilterExpression; } }); var job_1 = require("./core/job"); Object.defineProperty(exports, "Job", { enumerable: true, get: function () { return job_1.Job; } });