UNPKG

module-lookup-amd

Version:

Resolve aliased dependency paths using a RequireJS config

34 lines (26 loc) 755 B
#!/usr/bin/env node 'use strict'; 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);