jose

JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes.

MIT License

Downloads
47.9M
Stars
4.9K
Committers
32

Bot releases are visible (Hide)

jose -

Published by github-actions[bot] about 3 years ago

Features

  • return resolved key when verify and decrypt resolve functions are used (49fb62c)
jose -

Published by github-actions[bot] about 3 years ago

Features

  • add X.509/SPKI/PKCS8 key import and SPKI/PKCS8 export functions (a2af0f4)
jose -

Published by github-actions[bot] about 3 years ago

Features

  • cloudflare workers: add support for EdDSA using Ed25519 (0967369)
jose -

Published by github-actions[bot] about 3 years ago

Bug Fixes

  • guard Sign payloads and Encrypt plaintext argument types (10a18f2)
jose -

Published by github-actions[bot] about 3 years ago

Features

  • node: support rsa-pss keys in Node.js >= 16.9.0 for sign/verify (0b112cf)
jose -

Published by github-actions[bot] about 3 years ago

Bug Fixes

  • omit some fetch options when running in Cloudflare Workers env (ced065a), closes #255
jose -

Published by github-actions[bot] about 3 years ago

Bug Fixes

  • deno: ignore incomplete webcrypto api type errors (c5f2262)
  • typescript: generateKeyPair never returns Uint8Array (73adc01)
jose -

Published by github-actions[bot] about 3 years ago

Features

  • experimental Deno build & publish (5c7d265)

Bug Fixes

  • typescript: allow sign results to be passed to verify (59aa96d)
jose -

Published by github-actions[bot] about 3 years ago

Bug Fixes

  • throw JWEInvalid when jwe protected header is invalid (991d435)
  • throw JWSInvalid when jws protected header is invalid (#244) (1fc79aa)
jose -

Published by github-actions[bot] over 3 years ago

Bug Fixes

  • docs: update doc links again (26c4361)
jose -

Published by github-actions[bot] over 3 years ago

Bug Fixes

jose -

Published by github-actions[bot] over 3 years ago

Bug Fixes

  • typescript: export generate key pair result interface (2b5cc28)
jose -

Published by github-actions[bot] over 3 years ago

Features

  • add verbose key type error messages (df56b94)

Bug Fixes

  • typescript: remove file extensions from .d.ts files (e091f0f), closes #222
  • AES Key Wrap input type check (b83821b)
  • guard SignJWT.prototype.sign() from missing protected header (4103719), closes #221
  • typescript: add "jku" header to JoseHeaderParameters (#220) (72a72db)
jose -

Published by github-actions[bot] over 3 years ago

Features

  • typescript: export consume module interface types (#213) (13fa3d8)
jose -

Published by github-actions[bot] over 3 years ago

Bug Fixes

  • browser: remove the use of a node std-lib in decodeProtectedHeader (d9d4a5f), closes #206
jose -

Published by github-actions[bot] over 3 years ago

Performance

  • node: use util.types.is* helpers when available (d36311d)
jose -

Published by github-actions[bot] over 3 years ago

Bug Fixes

  • browser: avoid global-conflicting variable name fetch (#199) (b2c6273)
jose -

Published by github-actions[bot] over 3 years ago

Features

  • webcrypto: allow generate* modules extractable: false override (afae428)
jose -

Published by github-actions[bot] over 3 years ago

Bug Fixes

  • swallow promisified crypto.verify errors (d512ede)
jose -

Published by github-actions[bot] over 3 years ago

Bug Fixes

  • isObject helper in different vm contexts or jest re-assigned globals (7819df7), closes #178
Package Rankings
Top 0.63% on Npmjs.org
Top 8.17% on Proxy.golang.org
Top 19.68% on Repo1.maven.org
Top 0.67% on Deno.land