#!/usr/bin/env node if (process.argv.length < 3) { console.log('Usage: log2sk <yourlogfilename>') process.exit(-1) } const app = { config: { configPath: __dirname }, emit: () => {}, on: () => {}, handleMessage: (id, delta) => console.log(JSON.stringify(delta)), propertyValues: { onPropertyValues: () => undefined }, wrappedEmitter: { bindMethodsById: () => {} } } new require('../lib/pipedproviders').pipedProviders(app).createPipedProvider({ pipeElements: [ { type: 'providers/simple', options: { logging: false, noThrottle: true, type: 'FileStream', subOptions: { dataType: 'Multiplexed', filename: process.argv[2], noThrottle: true, keepRunning: false }, app } } ] })