bugfix: throw error when key gen entirely fails
This commit is contained in:
parent
be782fbdfa
commit
92463a6ec2
|
@ -48,11 +48,10 @@ module.exports = function (bitlen, exp) {
|
|||
try {
|
||||
return require('./generate-privkey-forge.js')(bitlen, exp);
|
||||
} catch(e) {
|
||||
if (e.code !== 'MODULE_NOT_FOUND') {
|
||||
throw e;
|
||||
}
|
||||
console.error("[ERROR] rsa-compat: could not generate a private key.");
|
||||
console.error("None of crypto.generateKeyPair, ursa, nor node-forge are present");
|
||||
console.error("");
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "rsa-compat",
|
||||
"version": "2.0.6",
|
||||
"version": "2.0.7",
|
||||
"engines": {
|
||||
"node": ">=10.12"
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue