# File lib/r10k/module_repository/forge.rb, line 41 def versions(module_name) path = "/v3/modules/#{module_name.tr('/','-')}" response = @conn.get(path) if response.status != 200 raise R10K::Error.new("Request to Puppet Forge '#{path}' failed. Status: #{response.status}") end releases = response.body['releases'].reject { |r| r['deleted_at'] } releases = releases.map do |version_info| version_info['version'] end releases.reverse end