diff --git a/.ruby-version b/.ruby-version index 276cbf9..57cf282 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.3.0 +2.6.5 diff --git a/Gemfile b/Gemfile index 837358e..7d4835a 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source 'https://rubygems.org' -ruby '2.3.0' +gem 'json', '1.8.5' gem 'nokogiri' gem 'curb' gem 'httparty' diff --git a/Gemfile.lock b/Gemfile.lock index 4825e70..fb06361 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -5,23 +5,23 @@ GEM adamantium (0.2.0) ice_nine (~> 0.11.0) memoizable (~> 0.4.0) - anima (0.3.0) + anima (0.3.1) abstract_type (~> 0.0.7) adamantium (~> 0.2) equalizer (~> 0.0.11) - ast (2.2.0) + ast (2.4.0) codeclimate-test-reporter (0.5.0) simplecov (>= 0.7.1, < 1.0.0) concord (0.1.5) adamantium (~> 0.2.0) equalizer (~> 0.0.9) curb (0.9.1) - diff-lcs (1.2.5) + diff-lcs (1.3) discourse_api (0.8.1) faraday (~> 0.9.0) faraday_middleware (~> 0.9) rack (~> 1.5) - docile (1.1.5) + docile (1.3.2) dotenv (2.1.0) equalizer (0.0.11) faraday (0.9.2) @@ -32,10 +32,11 @@ GEM json (~> 1.8) multi_xml (>= 0.5.2) ice_nine (0.11.2) - json (1.8.3) + jaro_winkler (1.5.3) + json (1.8.5) memoizable (0.4.2) thread_safe (~> 0.3, >= 0.3.1) - mini_portile2 (2.0.0) + mini_portile2 (2.4.0) morpher (0.2.6) abstract_type (~> 0.0.7) adamantium (~> 0.2.0) @@ -47,68 +48,69 @@ GEM procto (~> 0.0.2) multi_xml (0.5.5) multipart-post (2.0.0) - mutant (0.8.10) + mutant (0.8.24) abstract_type (~> 0.0.7) adamantium (~> 0.2.0) anima (~> 0.3.0) ast (~> 2.2) concord (~> 0.1.5) - diff-lcs (~> 1.2) + diff-lcs (~> 1.3) equalizer (~> 0.0.9) ice_nine (~> 0.11.1) memoizable (~> 0.4.2) morpher (~> 0.2.6) - parallel (~> 1.3) - parser (~> 2.3.0) + parser (~> 2.5.1) procto (~> 0.0.2) - unparser (~> 0.2.5) - mutant-rspec (0.8.8) - mutant (~> 0.8.8) - rspec-core (>= 3.2.0, < 3.5.0) - nokogiri (1.6.7.2) - mini_portile2 (~> 2.0.0.rc2) - parallel (1.6.2) - parser (2.3.0.6) - ast (~> 2.2) - powerpack (0.1.1) + regexp_parser (~> 1.2) + unparser (~> 0.4.2) + mutant-rspec (0.8.24) + mutant (~> 0.8.24) + rspec-core (>= 3.4.0, < 4.0.0) + nokogiri (1.10.4) + mini_portile2 (~> 2.4.0) + parallel (1.17.0) + parser (2.5.3.0) + ast (~> 2.4.0) procto (0.0.3) - rack (1.6.4) - rainbow (2.1.0) - rake (11.0.1) - rspec (3.4.0) - rspec-core (~> 3.4.0) - rspec-expectations (~> 3.4.0) - rspec-mocks (~> 3.4.0) - rspec-core (3.4.4) - rspec-support (~> 3.4.0) - rspec-expectations (3.4.0) + rack (1.6.11) + rainbow (3.0.0) + rake (13.0.0) + regexp_parser (1.6.0) + rspec (3.8.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-core (3.8.2) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.4) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.4.0) - rspec-mocks (3.4.1) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.2) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.4.0) - rspec-support (3.4.1) - rubocop (0.38.0) - parser (>= 2.3.0.6, < 3.0) - powerpack (~> 0.1) - rainbow (>= 1.99.1, < 3.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.3) + rubocop (0.68.1) + jaro_winkler (~> 1.5.1) + parallel (~> 1.10) + parser (>= 2.5, != 2.5.1.1) + rainbow (>= 2.2.2, < 4.0) ruby-progressbar (~> 1.7) - unicode-display_width (~> 1.0, >= 1.0.1) - ruby-progressbar (1.7.5) - simplecov (0.11.2) - docile (~> 1.1.0) - json (~> 1.8) + unicode-display_width (>= 1.4.0, < 1.6) + ruby-progressbar (1.10.1) + simplecov (0.17.1) + docile (~> 1.1) + json (>= 1.8, < 3) simplecov-html (~> 0.10.0) - simplecov-html (0.10.0) - thread_safe (0.3.5) - unicode-display_width (1.0.2) - unparser (0.2.5) + simplecov-html (0.10.2) + thread_safe (0.3.6) + unicode-display_width (1.5.0) + unparser (0.4.2) abstract_type (~> 0.0.7) adamantium (~> 0.2.0) concord (~> 0.1.5) - diff-lcs (~> 1.2.5) + diff-lcs (~> 1.3) equalizer (~> 0.0.9) - parser (~> 2.3.0) + parser (>= 2.3.1.2, < 2.6) procto (~> 0.0.2) PLATFORMS @@ -121,6 +123,7 @@ DEPENDENCIES discourse_api dotenv httparty + json (= 1.8.5) mutant-rspec nokogiri rake @@ -128,4 +131,4 @@ DEPENDENCIES rubocop BUNDLED WITH - 1.11.2 + 1.16.1