stablelib
stablelib copied to clipboard
A stable library of useful TypeScript/JavaScript code
* Incorporate `libsodium` compatible session keys generation algorithm into `X25519KeyAgreement`. Also available as stand alone functions * Migrate from TSLint to ESLint as former is not supported for a very...
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. Commits 7efb22a 1.2.6 ef88b93 security notice for additional prototype pollution issue c2b9819 isConstructorOrProto adapted from PR bc8ecee test from prototype pollution PR See full...
1. This update allows compiling CJS, ES and D.TS bundles. It makes possible to use modules for both types of nodejs modules - `commonjs` or `module`. ```js // commonjs const...
I'm adding this per @dchest's comment in #28: > One "feature" that I'd like to add in the future is to support the modern module system in addition to CommonJS,...
Most base-64 decoding libraries accept (and ignore) whitespaces, however this library throws an error. It would be much more convenient if this library is more lenient in reading base64 data...
Hi, just thought that this lib is perfect for HOTP / TOTP solutions, except for the base32 part (it currently has base64). There are other solutions like https://github.com/emn178/hi-base32, https://github.com/LinusU/base32-encode But...
It would be nice if the native JavaScript type `bigint` would be supported and encoded as a `PositiveBigNum`/`NegativeBigNum`, and the type `symbol` could probably just be handled as a `string`?...
Changing the signature of HKDF functions. Specifically passing `info` to expand, thus, the hkdf key can be reused across multiple calls to expand. ```js class HKDF { constructor(hash: new ()...
Hi, I'll just leave it here as a feature request: can we please support Ed448 signatures? https://tools.ietf.org/html/rfc8032 (I haven't seen many JS implementations of this, if at all.) Thanks for...
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9. Commits 1ecbf2f 1.1.9 6a3ada9 lib: fixed CVE-2023-42282 and added unit test See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any...