From 4ac6e7f8dd67f96abad4f2f2319ab69bdaf09611 Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Tue, 5 Mar 2019 07:27:17 -0700 Subject: [PATCH] v1.2.0: add CLI stuff --- README.md | 6 +- bin/keypairs.js | 581 ++++++++++++++++++++++++++++++++++++++++++++++ keypairs.js | 10 +- package-lock.json | 2 +- package.json | 10 +- 5 files changed, 601 insertions(+), 8 deletions(-) create mode 100755 bin/keypairs.js diff --git a/README.md b/README.md index 0910184..4c2b3b5 100644 --- a/README.md +++ b/README.md @@ -11,13 +11,15 @@ and [Rasha.js (RSA)](https://git.coolaj86.com/coolaj86/rasha.js/). * [x] Generate keypairs * [x] RSA * [x] ECDSA (P-256, P-384) - * [x] PEM-to-JWK - * [x] JWK-to-PEM + * [x] PEM-to-JWK (and SSH-to-JWK) + * [x] JWK-to-PEM (and JWK-to-SSH) * [x] Create JWTs (and sign JWS) * [x] SHA256 JWK Thumbprints * [ ] JWK fetching. See [Keyfetch.js](https://npmjs.com/packages/keyfetch/) * [ ] OIDC * [ ] Auth0 + * [ ] CLI + * See [keypairs-cli](https://npmjs.com/packages/keypairs-cli/)