UNPKG

@blueking/lesscode-cli

Version:

Command Tools for Lesscode

21 lines (14 loc) 792 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); var _path = require("path"); var _yargs = _interopRequireDefault(require("yargs")); var _figlet = _interopRequireDefault(require("figlet")); var _package = _interopRequireDefault(require("../package.json")); (0, _figlet.default)('LESSCODE CLI', (err, data) => { if (err) { console.dir(err); return; } console.log(data); _yargs.default.usage('Usage: $0 <command> [options]').commandDir((0, _path.join)(__dirname, './command'), {}).demand(1, 'Please specify one of the commands!').strict().help('h').alias('h', 'help').version('version', `${_package.default.name} ${_package.default.version}\n${_package.default.description}`).alias('v', 'version').wrap(null).argv; });