lib/codelation/version.rb in codelation-cli-0.0.26 vs lib/codelation/version.rb in codelation-cli-0.0.27
- old
+ new
@@ -1,10 +1,11 @@
require "open-uri"
require "thor"
+require "yajl"
module Codelation
- VERSION = "0.0.26".freeze
+ VERSION = "0.0.27".freeze
class Cli < Thor
desc "update", "Update codelation-cli to latest version"
def update
command = "gem install codelation-cli"
@@ -16,10 +17,10 @@
def version
gem_version = "v#{Codelation::VERSION}"
# Grab the latest version of the RubyGem
rubygems_json = open("https://rubygems.org/api/v1/gems/codelation-cli.json").read
- rubygems_version = "v#{JSON.parse(rubygems_json)['version'].strip}"
+ rubygems_version = "v#{Yajl::Parser.parse(rubygems_json)['version'].strip}"
upgrade_message = ""
if gem_version != rubygems_version
upgrade_message = " Run `codelation update` to install"
end