cardano-wallet-js
Version:
javascript/typescript client for the official cardano-wallet api
17 lines • 680 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getCommand = void 0;
var child_process_1 = require("child_process");
var path = require("path");
exports.getCommand = function (command, options) {
if (options === void 0) { options = {}; }
var ls = child_process_1.spawnSync(command, ['--version'], options);
if ((ls.stdout && ls.stdout.toString()) && (!ls.stderr || !ls.stderr.toString())) {
return command;
}
else {
var binPath = child_process_1.spawnSync('npm', ['bin'], options).stdout.toString().replace(/\n/, '');
return path.join(binPath, command);
}
};
//# sourceMappingURL=binaries.js.map