Write content to disk
Option parsing for Node, supporting types, shorthands, etc. Used by npm.
Write files in an atomic fashion w/configurable ownership
Read and write files atomically and reliably.
smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more.
Parse, Resolve, and Dereference JSON Schema $ref pointers
Package 'required' and 'imported' dependencies
Various helper utilities for working with buffers and binary data
A write stream constructor that supports a flush function that is called before finish is emitted
GitHub emoji: gemoji
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
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.
Build & pack anything your way!
Fetch-based http client for use with npm registry APIs
A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.
Write a project manifest (called package.json in most cases)
Stringify and write JSON to a file atomically
Stylis middleware to handle CSS Logical Properties and their fallbacks
Access the system clipboard (copy/paste)
The Node.js bindings of the humanfs library.
fs read and write streams based on minipass
A reinvented build tool
Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
Bytes go in, but they don't come out (when muted).
Writes versioned, bundled and minified javascript files and dependencies
Integrate the jQuery Validation plugin into the Rails asset pipeline
simplifies some standard file operations. New is a bundled init/create/open, read, write, delete.
delicious_api is a pure Ruby client for the "Delicious API" (http://delicious.com/help/api). It provides an easy way to read/write bookmarks, tags and bundles to Delicious accounts.
== Let's intuitively write API documentation with Swagger Editor in your Rails Project! 😊 Configureless and no DSL. 👍 But you can also configure. Manage with yaml file instead of Ruby code. Loosely coupled to your Rails project. 👍 So if you want to use another tool, you can port it right away. 😢 Generate api docment(OpenAPI) side only from `Rails` routing. Provide rake tasks to management API Docment (OpenAPI) 🎉 $ bundle exec rake routes:oas:init $ bundle exec rake routes:oas:docs $ bundle exec rake routes:oas:ui $ bundle exec rake routes:oas:editor $ bundle exec rake routes:oas:monitor $ bundle exec rake routes:oas:build $ bundle exec rake routes:oas:clean $ bundle exec rake routes:oas:analyze $ bundle exec rake routes:oas:deploy Happy Coding ❗️
This is my own re-write of an earlier version https://github.com/ctran/annotate_models when work on it waned. This work started out as an old-style Rails plugin; I am now re-bundling it as a gem-ified plugin.
Makes Test::Unit::TestCases 'contextable' and thus much easier to read and write. If you've seen RSpec than it's the very same 'context do ... end' re-invendet for Test::Unit. Inspired by gem 'context' that does a similar job for the 'old' Test::Unit bundled with Ruby 1.8.x standard libraries.
HFLR -- Hierarchical Fixed Length Records Allows you to read and write files of fixed width records when the file contains one or more than one type of record. Install with 'gem install hflr' See the tests and examples bundled with this gem.
HFLR2 -- Hierarchical Fixed Length Records NOTE: This gem is a modification of the hflr gem. It can be not compatible with it. Allows you to read and write files of fixed width records when the file contains one or more than one type of record. Install with 'gem install hflr2' See the tests and examples bundled with this gem.
output from rspec in VIMs quickfix format
Noe is a tool that generates project skeletons from predefined templates. A template is designed for a specific product (a ruby library, a static or dynamic web site, ...). Noe instantiates templates and helps you maintaining your product via meta-information provided by a .noespec yaml file. In contrast to other tools, Noe is not specific to certain kinds of products. Even if Noe comes bundled with a default template to develop gem libraries, writing your own template is possible and even simple!
# Optio Welcome to your new gem! In this directory, you'll find the files you need to be able to package up your Ruby library into a gem. Put your Ruby code in the file `lib/optio`. To experiment with that code, run `bin/console` for an interactive prompt. ## Installation Add this line to your application's Gemfile: ```ruby gem 'optio' ``` And then execute: $ bundle Or install it yourself as: $ gem install optio ## Usage Write usage instructions here ## Development After checking out the repo, run `bin/setup` to install dependencies. Then, run `rake test` to run the tests. You can also run `bin/console` for an interactive prompt that will allow you to experiment. To install this gem onto your local machine, run `bundle exec rake install`. To release a new version, update the version number in `version.rb`, and then run `bundle exec rake release`, which will create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org). ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/[USERNAME]/optio. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct. ## License The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT). ## Code of Conduct Everyone interacting in the Optio project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/[USERNAME]/optio/blob/master/CODE_OF_CONDUCT.md).