var mnsig = require('mnsig-js-client');
// password is not used to generate the key, only to encrypt the output
var password = 'verysafe';
var result = mnsig.generateKey(password, 'bip44', 'bitcoin');
var xpub = result.xpub;
var secret = result.xprivEnc;
console.log("private key: " + mnsig.decryptKey(password, secret, 'bip44'))
console.log("share with mnsig: " + xpub)