An ESM based minimal typescript wrapper for the Web Crypto API. Supports both nodejs and browser Web Crypto.
Algorithms are split into their own modules, which enforces consumption of cryptographic materials from the same algorithm. API follows entirely with the Web Crypto API, but removes the need for specifying every argument (secure defaults and inferred key usages).
npm i @nfen/webcrypto-ts