A suite of cryptographic utilities, including signal protocol, AES, and public key encryption for secure messaging.
MLS (RFC 9420) cryptographic foundation for Hush - credential and KeyPackage generation
Oblivious HTTP (RFC 9458) implementation with chunked extension support
A Hybrid Public Key Encryption (HPKE) module extension for ChaCha20/Poly1305
A Hybrid Public Key Encryption (HPKE) module extension for X-Wing: general-purpose hybrid post-quantum KEM.
[](https://github.com/LukaJCB/ts-mls/actions/workflows/ci.yml) [](https://badge.fury.io/js/ts-mls) [ core module for various JavaScript runtimes
A Hybrid Public Key Encryption (HPKE) module extension for X25519
A Hybrid Public Key Encryption (HPKE) module extension for X448
A Hybrid Public Key Encryption (HPKE) module extension for ML-KEM.
A development middleware for webpack
Serves a webpack app. Updates the browser on changes.
Generate errors that contain a code frame that point to source locations.
Collection of helper functions used by Babel transforms.
A JavaScript parser
Babel Types is a Lodash-esque utility library for AST nodes
Babel compiler core.
Vitest module mocker implementation
Generate an AST from a string template.
Turns an AST into code.
Fork of pretty-format with support for ESM
Convert a tilde path to an absolute path: `~/dev` → `/Users/sindresorhus/dev`
The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes
Hybrid Public Key Encryption (HPKE) for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes