@unisnips/unisnips
Version:
cli of unisnips project, convert ultisnips snippet to vscode/atom and other targets
30 lines • 1.13 kB
JavaScript
;
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