lib/rubysmith/container.rb in rubysmith-4.6.1 vs lib/rubysmith/container.rb in rubysmith-4.7.0
- old
+ new
@@ -1,17 +1,17 @@
# frozen_string_literal: true
require "cogger"
require "dry-container"
-require "pastel"
require "spek"
+require "tone"
module Rubysmith
# Provides a global gem container for injection into other objects.
module Container
extend Dry::Container::Mixin
- register(:colorizer) { Pastel.new enabled: $stdout.tty? }
+ register(:color) { Tone.new }
register(:configuration) { Configuration::Loader.call }
register(:specification) { Spek::Loader.call "#{__dir__}/../../rubysmith.gemspec" }
register(:kernel) { Kernel }
register(:logger) { Cogger::Client.new }
end