UNPKG

streamsplit

Version:

Memory/CPU efficient stream splitter by token

29 lines (26 loc) 824 B
#!/usr/bin/env node //require('babel-core/register'); var moment = require('moment'); var program = require('commander'); var fs = require('fs'); var StreamSearch = require('streamsearch'); var Decimal = require('decimal.js'); var mysql = require('./dist/splitters/mysql'); var MysqlHandler = require('./dist/MysqlbackupFileHandler.class.js'); //var Splitter = require('./src/index.es6'); //var MysqlHandler = require('./src/MysqlbackupFileHandler.class.es6'); program .version('0.0.1') .usage('[options] <file>') .option('-o, --optional [value]', 'An optional value') .parse(process.argv); if (program.args.length != 1) { program.outputHelp(); } else { mysql(program.args[0]) .subscribe( console.log, console.log, () => console.log('completed') ) }