@pujansrt/data-genie
Version:
High performant ETL engine written in TypeScript
59 lines (58 loc) • 6.55 kB
JavaScript
;
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; } });