
Research
Security News
The Growing Risk of Malicious Browser Extensions
Socket researchers uncover how browser extensions in trusted stores are used to hijack sessions, redirect traffic, and manipulate user behavior.
This repo is a fork, with updates and bug fixes based on jazz_hands
.
Spending hours in the pry console? Spruce it up and show off those hard-working fingers!
jazz_fingers is an opinionated set of console-related gems and a bit of glue:
5.0.0
JazzFingers
too heavy to use in production.
Add it to your Gemfile
if you want it backjazz_fingers/setup
is not needed since the setup is done automatically after the configuration block endsJazzFingers.setup!
if you are using the default configurationsRuby 2.0.0+. Add to your project Gemfile:
group :development, :test do
gem 'jazz_fingers'
end
That's it. Run pry
as usual.
Ruby compiled against a proper readline library, ideally GNU readline, is
recommended. Alternatively, gem install rb-readline
for an
acceptible backup. Using ruby compiled against a libedit
wrapper (primarily OS
X) will work but is not recommended.
Some configurations can be overwritten:
if defined?(JazzFingers)
JazzFingers.configure do |config|
config.colored_prompt = false
config.amazing_print = false
config.coolline = false
config.application_name = MyAwesomeProject
end
end
colored_prompt
Color the console prompt? Defaults to true
when the current ruby is compiled
against GNU readline or rb-readline
, which don't have issues counting
characters in colored prompts. false
for libedit.
Note: Pry.color = false
trumps this setting and disables all console coloring.
prompt_separator
Separator string between the application name and line input. Defaults to »
for GNU readline or libedit. Defaults to >
for rb-readline
which fails on
mixed encodings.
FAQs
Unknown package
We found that jazz_fingers demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
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.
Research
Security News
Socket researchers uncover how browser extensions in trusted stores are used to hijack sessions, redirect traffic, and manipulate user behavior.
Research
Security News
An in-depth analysis of credential stealers, crypto drainers, cryptojackers, and clipboard hijackers abusing open source package registries to compromise Web3 development environments.
Security News
pnpm 10.12.1 introduces a global virtual store for faster installs and new options for managing dependencies with version catalogs.