Skip to content
This repository was archived by the owner on Feb 25, 2019. It is now read-only.

Commit 8d1a021

Browse files
Merge pull request #156 from anvilresearch/vsimonian-pem-jwk
Use pem-jwk instead of ursa to convert public key to JWK
2 parents d87a0c2 + f67b8ed commit 8d1a021

File tree

3 files changed

+3
-29
lines changed

3 files changed

+3
-29
lines changed

boot/keys.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
var cwd = process.cwd();
66
var fs = require('fs');
77
var path = require('path');
8-
var jwks = require(path.join(__dirname, '..', 'lib', 'jwks'));
8+
var pem2jwk = require('pem-jwk').pem2jwk;
99

1010
/**
1111
* Keys
@@ -53,5 +53,5 @@ if (!privateKey || !publicKey) {
5353

5454
keys.privateKey = privateKey;
5555
keys.publicKey = publicKey;
56-
keys.jwks = jwks(publicKey);
56+
keys.jwks = pem2jwk(publicKey);
5757
module.exports = keys;

lib/jwks.js

-26
This file was deleted.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
"qs": "^4.0.0",
124124
"redis": "^0.12.1",
125125
"superagent": "^1.2.0",
126-
"ursa": "^0.8.5",
126+
"pem-jwk": "^1.5.1",
127127
"yargs": "^3.8.0"
128128
}
129129
}

0 commit comments

Comments
 (0)