You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replaced jose entirely with the Web Crypto API (crypto.subtle), achieving the original goal of zero dependencies. The library is now a single file with no imports, no node_modules, no build step.
jose unpacked was 257kb on top of the 18kb library. Now it's 23kb standalone (4kb gzipped) — nothing to install.
Note: license upgraded to AGPL-3.0-or-later for social web compatibility (#3).
Activity
melvincarvalho commentedon Mar 5, 2026
Fixed in #5 / #6.
Replaced
joseentirely with the Web Crypto API (crypto.subtle), achieving the original goal of zero dependencies. The library is now a single file with no imports, nonode_modules, no build step.jose unpacked was 257kb on top of the 18kb library. Now it's 23kb standalone (4kb gzipped) — nothing to install.
Note: license upgraded to AGPL-3.0-or-later for social web compatibility (#3).