UNPKG

rollup-umd-scripts

Version:

CLI for rollup-umd projects

28 lines (24 loc) 664 B
'use strict'; /* eslint-disable */ var path = require('path'); exports.command = 'http-url'; exports.desc = 'Retrieve the http url'; exports.builder = function (yargs) { return yargs.option('path', { alias: 'p', describe: 'path', default: process.cwd() }); }; exports.handler = function (argv) { switch (argv.path[0]) { case '/': break; default: argv.path = argv.path[1] === '/' ? path.join(process.cwd(), argv.path.slice(2)) : path.join(process.cwd(), argv.path); break; } var _require = require(path.join(argv.path, 'package.json')), url = _require.bugs.url; console.log(url.replace('/issues', '')); };