Sha256: eeed3e22b11cd58f7f3b9193640deaf3c38adbed1a0cc277953af139cf12eab8

Contents?: true

Size: 426 Bytes

Versions: 17

Compression:

Stored size: 426 Bytes

Contents

# frozen_string_literal: true

module I18n
  module Tasks
    module RainbowUtils
      # TODO: This method can be removed after below PR is released.
      # https://github.com/sickill/rainbow/pull/53
      def self.faint_color(str)
        presenter = Rainbow(str)
        return presenter unless Rainbow.enabled
        Rainbow::Presenter.new(Rainbow::StringUtils.wrap_with_sgr(presenter, [2]))
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
i18n-tasks-0.9.29 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.28 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.27 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.26 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.25 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.24 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.23 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.22 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.21 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.20 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.19 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.18 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.17 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.16 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.15 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.14 lib/i18n/tasks/rainbow_utils.rb
i18n-tasks-0.9.13 lib/i18n/tasks/rainbow_utils.rb