summaryrefslogtreecommitdiff
path: root/chef.gemspec
diff options
context:
space:
mode:
authorBryan McLellan <btm@loftninjas.org>2020-03-02 19:36:02 -0500
committerBryan McLellan <btm@loftninjas.org>2020-03-02 19:47:54 -0500
commitc0368ea911daff28e0759c91e08c53a2e986fa45 (patch)
treee482b8b3abe5b48431202ff2f1304b8d53613894 /chef.gemspec
parentcc7427c618bfce571a10802320b5e3ff1a81c034 (diff)
downloadchef-c0368ea911daff28e0759c91e08c53a2e986fa45.tar.gz
Replace highline.color with pastel.decorate
Contributes to the removal of the 'heavy' highline dependency (#9359) by switching from highline.color to pastel.decorate, which is a drop-in replacement. Pastel is part of the tty[1] family of libraries. [1] https://github.com/piotrmurach/tty#3-components Signed-off-by: Bryan McLellan <btm@loftninjas.org>
Diffstat (limited to 'chef.gemspec')
-rw-r--r--chef.gemspec1
1 files changed, 1 insertions, 0 deletions
diff --git a/chef.gemspec b/chef.gemspec
index 9046365b9b..427a2cfece 100644
--- a/chef.gemspec
+++ b/chef.gemspec
@@ -37,6 +37,7 @@ Gem::Specification.new do |s|
s.add_dependency "bcrypt_pbkdf", "~> 1.0" # ed25519 ssh key support
s.add_dependency "highline", ">= 1.6.9", "< 2"
s.add_dependency "tty-screen", "~> 0.6" # knife list
+ s.add_dependency "pastel" # knife ui.color
s.add_dependency "erubis", "~> 2.7"
s.add_dependency "diff-lcs", "~> 1.2", ">= 1.2.4"
s.add_dependency "ffi-libarchive"