class BBLib::OptsParser::JSON

Protected Instance Methods

format_value(value) click to toggle source
# File lib/bblib/cli/options/json.rb, line 7
def format_value(value)
  require 'json' unless defined?(::JSON)
  ::JSON.parse(value)
rescue ::JSON::ParserError => e
  raise InvalidArgumentException, "Invalid JSON. #{e.to_s}"
end