Commit graph

7 commits

Author SHA1 Message Date
Filip Skokan
e091f0f245 fix(typescript): remove file extensions from .d.ts files
resolves #222
2021-07-02 15:46:54 +02:00
Filip Skokan
df56b942c6 feat: add verbose key type error messages 2021-07-01 14:48:53 +02:00
Filip Skokan
34d7f3fee7 refactor: key instance detection refactor 2021-05-11 13:40:47 +02:00
Filip Skokan
dab4b2f03e fix(node): check CryptoKey algorithm & usage before exporting KeyObject 2021-04-02 00:01:57 +02:00
Filip Skokan
edb83a846a fix: assert KeyLike input types, change "any" types to "unknown" 2021-03-30 17:53:53 +02:00
Filip Skokan
e8d41a9335 feat: allow CryptoKey instances in a regular non-webcrypto node runtime 2021-02-04 17:39:28 +01:00
Filip Skokan
357fe0b964 feat: Revised API, No dependencies, Browser Support, Promises
BREAKING CHANGE: Revised, Promise-based API
BREAKING CHANGE: No dependencies
BREAKING CHANGE: Browser support (using [Web Cryptography API](https://www.w3.org/TR/WebCryptoAPI/))
BREAKING CHANGE: Support for verification using a remote JWKS endpoint
BREAKING CHANGE: Experimental Node.js libuv thread pool based runtime (non-blocking 🎉)
2020-11-14 18:26:46 +01:00