module-lookup-amd
Version:
Resolve aliased dependency paths using a RequireJS config
34 lines (26 loc) • 755 B
JavaScript
;
const { program } = require('commander');
const lookup = require('../index.js');
const { name, description, version } = require('../package.json');
program
.name(name)
.description(description)
.version(version)
.usage('[options] <path>')
.option('-c, --config <path>', 'location of a RequireJS config file for AMD')
.option('-f, --filename <path>', 'file containing the dependency')
.option('-d, --directory <path>', 'directory containing all files')
.showHelpAfterError()
.parse();
if (program.args.length === 0) {
program.help();
}
const partial = program.args[0];
const { filename, config } = program.opts();
const result = lookup({
config,
filename,
partial
});
console.log(result);