Write file to disk, using promises and creating recursively intermediate directories if they don't exist.
create directory recursive then write file
Write files in an atomic fashion w/configurable ownership
fs read and write streams based on minipass
fs read and write streams based on minipass
Read and write files atomically and reliably.
The Node.js bindings of the humanfs library.
Stringify and write YAML to a file atomically
Read and parse a YAML file
Write simple `*.xlsx` files in a browser or Node.js
Read and parse a JSON file
Write files in an atomic fashion w/configurable ownership
Stringify and write JSON to a file atomically
minimal implementation of a PassThrough stream
Read `.xlsx` files in a web browser or in Node.js
Extremely fast utf8 only stream implementation
Resolve a chain of sourcemaps back to the original source
Write data to a random temporary file
Read and parse a YAML file.
A ridiculously light-weight argument validator (now browser friendly)
Write data to a file, replacing the file if it already exists and creating any intermediate directories if they don't already exist. Thin wrapper around node's native fs methods.
Storybook Onboarding: Help new users learn how to write stories
Specialized fast async file writer
Analyze and debug space usage through source maps
This library can read and update netrc files, preserving formatting including comments and whitespace.
A simple gem to atomically write files
rubyzip is a ruby module for reading and writing zip files
This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program
BinData is a declarative way to read and write binary file formats. This means the programmer specifies *what* the format of the binary data is, and BinData works out *how* to read and write data in this format. It is an easier ( and more readable ) alternative to ruby's #pack and #unpack methods.
A library to read/write files/spreadsheets in Google Drive/Docs.
This pure Ruby library can read and write PNG images without depending on an external image library, like RMagick. It tries to be memory efficient and reasonably fast. It supports reading and writing all PNG variants that are defined in the specification, with one limitation: only 8-bit color depth is supported. It supports all transparency, interlacing and filtering options the PNG specifications allows. It can also read and write textual metadata from PNG files. Low-level read/write access to PNG chunks is also possible. This library supports simple drawing on the image canvas and simple operations like alpha composition and cropping. Finally, it can import from and export to RMagick for interoperability. Also, have a look at OilyPNG at https://github.com/wvanbergen/oily_png. OilyPNG is a drop in mixin module that implements some of the ChunkyPNG algorithms in C, which provides a massive speed boost to encoding and decoding.
Multiple worksheets can be added to a workbook and formatting can be applied to cells. Text, numbers, formulas, hyperlinks and images can be written to the cells.
zip is a Ruby library for reading and writing Zip files. Unlike the official rubyzip, zip is compatible with Ruby 1.9.1.
A low-dependency gem for parsing and writing packwerk YML files
SevenZipRuby (seven_zip_ruby) is a ruby gem library to read and write 7zip archives. This gem library calls official 7z.dll internally.
writes property files