Utility to parse a string bytes to bytes and vice-versa
Modern byte, encoding, converter registry, and PEM utilities for TypeScript projects.
Various operations on Uint8Array data
An iteration of the Node.js core streams with a series of improvements
Sniff the encoding from a HTML byte stream
URL and cookie safe UIDs
Convert bytes to a human readable string: 1337 → 1.34 kB
OpenTelemetry instrumentation for `generic-pool` resource pool for managing expensive resources
A minimal UTF8 implementation for number arrays.
Truncate string to given length in bytes
Detect Filetype by bytes
Schematics specific to Angular
This monorepo's version of "lodash". This package contains shared generic utilities that can be used within the ecosystem. This package should not have dependencies, and should not contain any references to the Analytics domain.
> Even though this module is publicly accessible, we do not recommend using it in projects outside of [Transloadit](https://transloadit.com). We won't make any guarantees about its workings and can change things at any time, we won't adhere strictly to Se
Detects if a file is binary in Node.js. Similar to Perl's -B.
Byte buffer specialized for data in chunks with special cases for dropping bytes in the front, merging bytes in to various integer types and abandoning buffer without penalty for previous chunk merges.
TS / Node API for Substrate/Polkadot based apps running on Ledger devices
Generic interruptible "parser" mixin for Transform & Writable streams
(IEC) Utility to parse a string bytes to bytes and vice-versa
Sizeof of a JavaScript object in Bytes
No description provided.
Generic resource pooling for Node.JS
Helper for building generic names, similar to webpack
TypeScript definitions for bytes
A derivable trait for conversion to and from an array of bytes with a type-level size
A macro for derivation of SizedBytes, a trait for conversion to and from an array of bytes with a type-level size
Embeds start and end byte offsets of JSON objects into generated Ruby hashes.
Generate csv with byte order mark for Active Admin
Data structure and byte array conversion code generate tools.
Useful generators for creating files needed to deployment in way Ryan Bytes shows in his Railscasts.
This library contains the opty2 library for dynamic generation of x86 multi-byte NOPs. This is useful in writing exploits and encoders. It allows you to dynamic generate variable length instruction sets that are equivalent to a No Operation(NOP) without using the actual 0x90 bytecode. The original code was written by Optyx and spoonm.
Generates serializers of DataMeta objects to/from byte arrays, which can be used with Hadoop, BigTable and beyond.
Generates RFC 4122 compliant UUIDs. These UUIDs can be treated as their raw byte representation or as human-readable strings.
You can't get more random than random, but you can try really, really, really hard. `SuperRandom` combines sources of entropy to generate super-random bytes!
tlsh is a fuzzy matching library, which hashes can be used for similarity comparison. Given a byte stream with a minimum length of 256 bytes, TLSH generates a hash value which can be used for similarity comparisons. Similar objects will have similar hash values which allow for the detection of similar objects by comparing their hash values. The computed hash is 35 bytes long (output as 70 hexadecimal characters). The first 3 bytes are used to capture the information about the file as a whole (length, ...), while the last 32 bytes are used to capture information about incremental parts of the file.
When you have a project in which you are not using Mongoid::Timestamps and you want to mock an object's creation time, you have to do some cumbersome operations in order to get those first 4 bytes of the ObjectId to represent the seconds since the Unix epoch that you want for that object. Particularly, if you want to have two objects with the same creation time, it would not suffice to generate the IDs via the BSON::ObjectId.from_time method, since it would yield the same ID for both objects, and you probably do not want them to be seen as the same object. This gem solves this little annoying issue by generating a unique ID for the given timestamp by using the other 8 bytes in ObjectId to generate the needed additional entropy.
Xelor was built for systems that require random bytes for processes faster than one second. Because normal random generation is based off of time as a seed, if there exists multiple calls towards SecureRandom or Rand within one second, the same number will be produced. This can be resolved on unix or linux based systems by making a system call to read /dev/urandom.
a jekyll generator plugin that calculates total file size of your website and makes it available as as variable in multiple formats (bytes, kb, mb).
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.