Filip Skokan
626d91f201
refactor: iv and cek generators are not async
2020-12-17 19:02:07 +01:00
Filip Skokan
6abd2ef962
lint: lint with upgraded deps
2020-12-17 13:42:02 +01:00
Filip Skokan
55e8bfed32
style: use <> type casting syntax
2020-12-16 11:11:34 +01:00
Filip Skokan
175f273819
fix(typescript): ref dom lib via triple-slash to fix some compile issues
...
closes #126
2020-12-14 16:41:59 +01:00
Filip Skokan
e72af2742e
test: add coverage for generate key pair options
2020-12-01 12:12:24 +01:00
Filip Skokan
5f7a0e9055
feat: allow specifying modulusLength when generating RSA Key Pairs
...
resolves #121
2020-12-01 12:12:24 +01:00
Filip Skokan
29373633bc
fix(typescript): refactored how types are published
...
resolves #119
2020-11-26 18:53:01 +01:00
Filip Skokan
38494a8882
feat: allow http.Agent and https.Agent passed in remote JWK Set
2020-11-22 14:53:25 +01:00
Filip Skokan
ce521d567b
refactor: less for in, added type checks, error messages
2020-11-22 12:44:27 +01:00
Filip Skokan
7a8418eadd
feat: added "KeyLike to JWK" module
...
resolves #109
2020-11-22 12:44:27 +01:00
Filip Skokan
8bc4c67fd0
src: runtime declarations
2020-11-15 13:17:21 +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