Sha256: 5eacec50b7a05a64eeb15a052aa0c1d7d411c8b6f4d21b2f34b0c24abadfe315

Contents?: true

Size: 256 Bytes

Versions: 1

Compression:

Stored size: 256 Bytes

Contents

require 'json'

class Statistic
  def load(data)
    @data = JSON.load data
  end

  def gem_info
    @data.reduce([]) do |result, gem_info|
      result << [ gem_info['name'], gem_info['downloads']]
    end.sort! { |a,b| a[1] <=> b[1] }.reverse
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rg_stats-1.0.0 lib/rg_stats/statistic.rb