Socket
Socket
Sign inDemoInstall

pem-jwk

Package Overview
Dependencies
5
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.5.1 to 2.0.0

10

index.js

@@ -12,3 +12,3 @@ var asn = require('asn1.js')

function hex2b64url(str) {
return urlize(Buffer(str, 'hex').toString('base64'))
return urlize(Buffer.from(str, 'hex').toString('base64'))
}

@@ -22,3 +22,3 @@

text = text.slice(1, -1).join('');
return new Buffer(text.replace(/[^\w\d\+\/=]+/g, ''), 'base64');
return Buffer.from(text.replace(/[^\w\d\+\/=]+/g, ''), 'base64');
}

@@ -160,3 +160,3 @@

text = text.slice(1, -1).join('')
return decoder(new Buffer(text.replace(/[^\w\d\+\/=]+/g, ''), 'base64'), extras)
return decoder(Buffer.from(text.replace(/[^\w\d\+\/=]+/g, ''), 'base64'), extras)
}

@@ -202,3 +202,3 @@

var footer = '\n-----END RSA ' + t + ' KEY-----\n'
var data = Buffer(0)
var data = null
if (isPrivate) {

@@ -223,3 +223,3 @@ if (!jwk.p) {

function base64url2bn(str) {
return new asn.bignum(Buffer(str, 'base64'))
return new asn.bignum(Buffer.from(str, 'base64'))
}

@@ -226,0 +226,0 @@

{
"name": "pem-jwk",
"version": "1.5.1",
"version": "2.0.0",
"description": "convert between PEM and JWK formats",
"main": "index.js",
"bin": "./bin/pem-jwk.js",
"engines": {
"node": ">=5.10.0"
},
"scripts": {
"test": "tap test"
},
"license": "MPL 2.0",
"license": "MPL-2.0",
"dependencies": {
"asn1.js": "1.0.3"
"asn1.js": "^5.0.1"
},
"devDependencies": {
"tap": "0.7.1"
"tap": "^12.1.1"
},

@@ -17,0 +20,0 @@ "directories": {

@@ -10,4 +10,5 @@ # pem-jwk

```sh
$ npm install -g pem-jwk
$ openssl genrsa 2048 | pem-jwk > private.jwk
$ pwm-jwk private.jwk > private.pem
$ pem-jwk private.jwk > private.pem
```

@@ -14,0 +15,0 @@

@@ -1,2 +0,2 @@

var assert = require('assert')
var assert = require('tap')
var factor = require('../factor')

@@ -3,0 +3,0 @@ var BN = require('asn1.js').bignum

@@ -1,2 +0,2 @@

var assert = require('assert')
var assert = require('tap')
var fs = require('fs')

@@ -3,0 +3,0 @@ var pj = require('../index')

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc