UNPKG

gwt-api-exporter

Version:
27 lines (22 loc) 706 B
#!/usr/bin/env node 'use strict'; var program = require('commander'); var exporter = require('./index'); var pkgInfo = require('../package.json'); program .version(pkgInfo.version) .option('-i, --input <file>', 'Input file') .option('-o, --output [file]', 'Output file', 'lib.js') .option('-e, --exports <path>', 'Exported path from GWT') .option('-p, --package [file]', 'Take information from a package.json file') .option('-f, --no-fake', 'Do not use fakeWindow in browser') .parse(process.argv); exporter(program).then( function() { console.log(require('path').resolve(program.output) + ' written'); }, function(e) { console.error(e.message); process.exit(1); } );