House Account
The Ruby House Account shares between the apps it runs.
Nothing lives here yet: require 'houseaccount' defines the HouseAccount namespace and
returns. It is released so that an app can depend on it before there is anything to depend on,
and so the first thing extracted into it arrives as 0.2.0 rather than as a new gem.
How to install
To install on your system, run
gem install houseaccount
To use inside a bundled Ruby project, add this line to the Gemfile:
gem 'houseaccount', '~> 0.1.0'
Below 1.0 the pin names the patch as well as the minor, so bundle update stops short of
0.2.0. Semantic Versioning lets a 0.x release break whatever it likes, and only promises
otherwise once the major is real -- at which point the pin loosens to ~> 1.0.
Development
bin/setup gets a clone working, bin/console opens a prompt with the library loaded, and
bundle exec rake runs the suite and the linter -- which is what CI runs too.
Reference
The API reference is built from what RubyGems holds, at rubydoc.info/gems/houseaccount. The source is at github.com/HouseAccountEng/houseaccount.
License
MIT, see LICENSE.txt.