Replace tilde-indexOf with includes (#647)

* Replace tilde-indexOf with includes

* remove package lock
This commit is contained in:
dviryamin
2020-02-10 16:55:58 +01:00
committed by GitHub
parent fda2dc7a0e
commit 2687f0cdd4
+3 -3
View File
@@ -111,9 +111,9 @@ module.exports = function (jwtString, secretOrPublicKey, options, callback) {
}
if (!options.algorithms) {
options.algorithms = ~secretOrPublicKey.toString().indexOf('BEGIN CERTIFICATE') ||
~secretOrPublicKey.toString().indexOf('BEGIN PUBLIC KEY') ? PUB_KEY_ALGS :
~secretOrPublicKey.toString().indexOf('BEGIN RSA PUBLIC KEY') ? RSA_KEY_ALGS : HS_ALGS;
options.algorithms = secretOrPublicKey.toString().includes('BEGIN CERTIFICATE') ||
secretOrPublicKey.toString().includes('BEGIN PUBLIC KEY') ? PUB_KEY_ALGS :
secretOrPublicKey.toString().includes('BEGIN RSA PUBLIC KEY') ? RSA_KEY_ALGS : HS_ALGS;
}