将对象写入文件中
Write files in an atomic fashion w/configurable ownership
Read and parse a JSON file
The Node.js bindings of the humanfs library.
Write simple `*.xlsx` files in a browser or Node.js
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
An ini encoder/decoder for node
Read and write files atomically and reliably.
fs read and write streams based on minipass
User interface primitives for console applications
Stringify and write YAML to a file atomically
fs read and write streams based on minipass
Stringify and write JSON to a file atomically
Get a random temporary file path
Extremely fast utf8 only stream implementation
Returns a copy of an object with its keys sorted
JSON for Humans
Get a random temporary file or directory path
MarkdownLint Command Line Interface
Read `.xlsx` files in a web browser or in Node.js
Write files in an atomic fashion w/configurable ownership
Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
read and write binary structures and data types
It's a very fast and efficient glob library for Node.js
DSL for temporally files read/write in the object oriented way (system tmp). Manage tmp files in the super easy way! This dsl let you have simply way to commands and create variables on file system by default in the actual systems (cross platform) tmp folder. Sometimes it can be useful for multi processing (forked processes), but the main goal is not made for shared memory management! The goal is to provide dsl for easy tmp files making on the filesystem in the object oriented way (real objects and not simply strings). By default i's always IO work and not memory, everything you save with this will be IO command and not memory
The CSV library provides a complete interface to CSV files and data. It offers tools to enable you to read and write to and from Strings or IO objects, as needed.
Tools to create, manipulate and write Oxford Common File Layout (OCFL) preservation objects.
Ruby Exploitation(Rex) library gem for reading/writing Object-Linking-and-Embedding (OLE) files and streams
Parse (huge) XML documents into Ruby objects with a nifty declarative language!
A class that can read and write to Java properties files that behaves otherwise as a standard ruby Enumerable. The keys to this object can be provided as Strings or Symbols, but internally they are Symbols.
SimpleFileCache writes a ruby object to a binary file so that it can be retrieved later from the disk rather than recomputed from scratch. It defines a single method #load_or_recompute that receives a file path and a block. If the file exists and is recent (last changed today), it returns the file contents read with Marshal#load. Otherwise, it executesthe block, saves its return value with Marshal#dump and returns the new data.
Takes Java serialized objects in a file or stream and creates Ruby wrapper objects and decodes. The package can also write Java objects once UUID is read from sample.
Takes Java serialized objects in a file or stream and creates Ruby wrapper objects and decodes. The package can also write Java objects once UUID is read from sample.
Takes Java serialized objects in a file or stream and creates Ruby wrapper objects and decodes. The package can also write Java objects once UUID is read from sample.
Include SwfConverter on a class to get #convert_swf!, which writes PNGs from that object's SWF file. Work in progress.
zip is a Ruby library for reading and writing Zip files. Unlike the official rubyzip, zip is compatible with Ruby 1.9.2, and lets you read and write from StringIOs and other IO-like objects.