diff options
| -rw-r--r-- | Gemfile.lock | 23 | ||||
| -rw-r--r-- | hcl.gemspec | 14 | ||||
| -rw-r--r-- | lib/hcl/harvest_middleware.rb | 2 | 
3 files changed, 20 insertions, 19 deletions
| diff --git a/Gemfile.lock b/Gemfile.lock index 32a3ea8..3e6229d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,33 +2,34 @@ PATH    remote: .    specs:      hcl (0.4.10) -      chronic -      escape_utils -      faraday -      highline -      pry -      trollop -      yajl-ruby +      chronic (~> 0.10.2) +      escape_utils (~> 1.0.1) +      faraday (~> 0.9.0) +      highline (~> 1.6.20) +      pry (~> 0.9.12) +      trollop (~> 2.0) +      yajl-ruby (~> 1.1.0)  GEM    remote: https://rubygems.org/    specs:      chronic (0.10.2)      coderay (1.0.9) -    escape_utils (1.0.0) +    escape_utils (1.0.1)      fakeweb (1.3.0) -    faraday (0.8.8) -      multipart-post (~> 1.2.0) +    faraday (0.9.0) +      multipart-post (>= 1.2, < 3)      ffi (1.9.3-java)      highline (1.6.20)      hpricot (0.8.6) +    hpricot (0.8.6-java)      metaclass (0.0.1)      method_source (0.8.2)      minitest (4.7.5)      mocha (0.14.0)        metaclass (~> 0.0.1)      multi_json (1.8.2) -    multipart-post (1.2.0) +    multipart-post (2.0.0)      mustache (0.99.5)      pry (0.9.12.2)        coderay (~> 1.0.5) diff --git a/hcl.gemspec b/hcl.gemspec index 201649b..4a7be50 100644 --- a/hcl.gemspec +++ b/hcl.gemspec @@ -15,13 +15,13 @@ Gem::Specification.new do |s|    s.licenses = ["MIT"]    s.summary = "Harvest timesheets from the command-line" -  s.add_runtime_dependency 'trollop' -  s.add_runtime_dependency 'chronic' -  s.add_runtime_dependency 'highline' -  s.add_runtime_dependency 'faraday' -  s.add_runtime_dependency 'yajl-ruby' -  s.add_runtime_dependency 'escape_utils' -  s.add_runtime_dependency 'pry' +  s.add_runtime_dependency 'trollop', '~>2.0' +  s.add_runtime_dependency 'chronic', '~>0.10.2' +  s.add_runtime_dependency 'highline', '~> 1.6.20' +  s.add_runtime_dependency 'faraday', '~>0.9.0' +  s.add_runtime_dependency 'yajl-ruby', '~>1.1.0' +  s.add_runtime_dependency 'escape_utils','~>1.0.1' +  s.add_runtime_dependency 'pry','~>0.9.12'    s.add_development_dependency 'rake'    s.add_development_dependency 'rubygems-tasks'    s.add_development_dependency 'mocha' diff --git a/lib/hcl/harvest_middleware.rb b/lib/hcl/harvest_middleware.rb index 1af6ce0..5129c55 100644 --- a/lib/hcl/harvest_middleware.rb +++ b/lib/hcl/harvest_middleware.rb @@ -1,7 +1,7 @@  require 'faraday'  class HCl::HarvestMiddleware < Faraday::Request::BasicAuthentication -  Faraday.register_middleware harvest: ->{ self } +  Faraday::Middleware.register_middleware harvest: ->{ self }    MIME_TYPE = 'application/json'.freeze    dependency do | 
