Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

pry-bond

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pry-bond

  • 0.0.1
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

pry-bond

pry-bond offers input completion in the pry repl through the bond rubygem. the default input completion for pry has been inherited from IRB but bond offers more extensibility options through gems like bond-yard.

Features

  • provides input completion in pry through the bond rubygem.
  • provides enable-bond! command for switching to bond completion inside a repl session.
  • provides disable-bond! command for switching back the pry default inside a repl session.
  • provides a file for require to change pry default(Pry::InputCompleter) to Pry::BondCompleter.

Examples

enable/disable in a repl session

[1] pry(main)> enable-bond!
bond input completion has been enabled and is ready to use!
--

[2] pry(main)> disable-bond!
bond input completion has been disabled and the pry default has been restored.
--

Dependencies

pry-bond depends on:

  • pry ~> 0.10
    the repl!

  • bond ~> 0.5
    provides input completion

  • rb-readline ~> 0.5
    provides pure ruby implementation of readline that removes platform compatibility issues with C version and editline(OSX).

Contribute

  1. fork it
  2. clone forked repository (git clone https://github.com/your-name/pry-bond.git)
  3. create feature branch (git checkout -b new-feature)
  4. commit your changes (git commit -am 'Add new feature')
  5. push to the branch (git push origin new-feature)
  6. create new Pull Request

Tips

install runtime and development dependencies with bundler.

$ git clone https://github.com/pry/pry-bond.git
$ cd pry-bond
$ bundle install

run the tests.

$ [bundle exec] rake test

Install

gem install pry-bond

License

MIT. See LICENSE.txt.

FAQs

Package last updated on 04 Jun 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc