UNPKG

dbmaster-cli

Version:

Tool for converting tables between Fifa Soccer Games

24 lines (23 loc) 618 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FilterTransform = void 0; const stream_1 = require("stream"); class FilterTransform extends stream_1.Transform { constructor(opts) { super(opts); this.opts = opts; } _transform(chunk, encoding, callback) { const object = JSON.parse(chunk.toString()); if (this.opts.filterFn(object)) { this.push(chunk); callback(); return; } callback(); } _flush(callback) { callback(); } } exports.FilterTransform = FilterTransform;