Sha256: e7826c694f45b1dc8469493c7184c2245a88ccbdf437b4457f3f827442f5b22b
Contents?: true
Size: 354 Bytes
Versions: 1
Compression:
Stored size: 354 Bytes
Contents
require 'net/http' require 'json' module Thug class HttpClient def get_dependencies platform, gems uri = URI('http://localhost:1337/dependencies') res = Net::HTTP.post_form(uri, 'gems[]' => gems, 'platform' => platform) deps = JSON.parse(res.body) dependencies = deps.map do |dep| dep["name"] end dependencies end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
thug-0.1.2 | lib/thug/http_client.rb |