UNPKG

@unisnips/unisnips

Version:

cli of unisnips project, convert ultisnips snippet to vscode/atom and other targets

30 lines 1.13 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var fs_1 = __importDefault(require("fs")); var path_1 = __importDefault(require("path")); var yargs_1 = __importDefault(require("yargs")); var convert_1 = __importDefault(require("./commands/convert")); var sync_1 = __importDefault(require("./commands/sync")); var version; try { var pkgPath = path_1.default.join(__dirname, '..', 'package.json'); var pkg = JSON.parse(fs_1.default.readFileSync(pkgPath).toString()); version = pkg.version; } catch (e) { // } var argv = yargs_1.default .version(version) .demandCommand() .command(convert_1.default) .command(sync_1.default) .alias('h', 'help') // .usage('🖖 unisnips') .usage('unisnips <command> [options]') // .epilogue('for more information, find our at https://github.com/hikerpig/unisnips') .example('convert', '--target vscode -i ~/.vim/Ultisnips/typescript.snippets').argv; //# sourceMappingURL=cli.js.map