gwt-api-exporter
Version:
Export a JavaScript API from GWT
27 lines (22 loc) • 706 B
JavaScript
;
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);
}
);