Socket
Book a DemoInstallSign in
Socket
r

ronomon

npm

Packages

Comaintainers

13 packages

@ronomon/base64

Fast, robust Base64 encoder/decoder for Buffers in C++. Ignores whitespace. Detects corruption and truncation. Ships with extensive tests, a fuzz test and a benchmark.

@ronomon/crypto-async

Fast, reliable cipher, hash and hmac methods executed in Node's threadpool for multi-core throughput.

@ronomon/deduplication

Fast multi-threaded content-dependent chunking deduplication for Buffers in C++ with a reference implementation in Javascript. Ships with extensive tests, a fuzz test and a benchmark.

@ronomon/direct-io

Direct IO helpers for block devices and regular files on FreeBSD, Linux, macOS and Windows.

@ronomon/hash-table

Fast, reliable cuckoo hash table for Node.js

@ronomon/mime

Fast, robust, standards-compliant MIME decoder. Ships with extensive tests and fuzz tests.

@ronomon/opened

Check if a file is open in another application on Windows, macOS and Linux.

@ronomon/pure

Checks zip files for zip bombs, dangerous compression ratios, spec deviations, malicious archive signatures, mismatching local and central directory headers, ambiguous UTF-8 filenames, directory and symlink traversals, invalid MS-DOS dates, overlapping he

@ronomon/queue

Process thousands of asynchronous or synchronous jobs, concurrently or sequentially, safely and efficiently, without creating thousands of closures.

@ronomon/quoted-printable

Fast, robust RFC 2045 (Quoted-Printable) and RFC 2047 (Q-Encoding) encoder/decoder for Buffers in pure Javascript with an optional C++ binding.

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.