Get an array of all files in a directory and subdirectories.
Make a directory and its parents if needed - Think `mkdir -p`
Packs/Unpacks/Measures structs according to Python's `struct` format
Strict borsh compatible de/serializer
Recursively read a directory
Recursive-Length Prefix (RLP) coder.
Create ABI-compliant "struct" instances on top of Buffers
(recursive)? merging of (cloned)? objects.
node-fs is an extension to the original nodejs fs library, offering new functionalities.
C-style structure serializer and deserializer.
Simple, flexible file copy utility
Solana specific extension for beet, the borsh compatible de/serializer
Recursively resolve promises within objects
Create ABI-compliant "struct" instances on top of Buffers
Buffer and serialization utilities for javascript
Asynchronous recursive file system operations
A wrapper and enhancements for fs.watch
TypeScript definitions for recursive-readdir
thrift encoding/decoding using bufrw
Find diff between any two variables where variables be any valid JavaScript data type like string, numeric, array or object
Yet another node.js struct implementation (object↔︎buffer conversion)
Output wrapper is a library to write output file to outputpath.
Test if a value is struct constructor-like.
Fixed-width composite data type (a.k.a., a `struct`).
RecursiveOpenStruct is a subclass of OpenStruct. It differs from OpenStruct in that it allows nested hashes to be treated in a recursive fashion. For example: ros = RecursiveOpenStruct.new({ :a => { :b => 'c' } }) ros.a.b # 'c' Also, nested hashes can still be accessed as hashes: ros.a_as_a_hash # { :b => 'c' }
A gem to create recursive structs similar to open struct.
Recursive-Struct allows for inifinite Open Struct chains.
Like recursive-open-struct but slightly different
RecursiveOpenStruct is a subclass of OpenStruct. It differs from OpenStruct in that it allows nested hashes to be treated in a recursive fashion. For example: ros = RecursiveOpenStruct.new({ :a => { :b => 'c' } }) ros.a.b # 'c' Also, nested hashes can still be accessed as hashes: ros.a_as_a_hash # { :b => 'c' } > This is a fork of the original recursive-open-struct > to include a fix for https://github.com/aetherknight/recursive-open-struct/issues/46
Recursive thrift struct validator
Convert hashes within hashes to open structs.
It is built on top of standard `Struct` and `OpenStruct` classes with all their features preserved while adding a few on top for conveniences like handling nested hashes/arrays, unified constructor interface, immutability.
Inflates JSON data recursively into structs to allow use of dot notation for data access.
Recursive thrift struct validator
a tiny read/write dot notation wrapper for Hash, JSON, YAML, CSV, and ENV
Recursively freeze entire object graphs (hashes, arrays, strings, structs, Data) to create truly immutable data structures. Includes deep_dup, deep_frozen?, deep_equal?, deep_diff, deep_freeze_all, deep_clone, and freeze_hash_keys. Handles circular references and selective key exclusion.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.