class Faker::Json
def shallow_json(legacy_width = NOT_GIVEN, legacy_options = NOT_GIVEN, width: 3, options: { key: 'Name.first_name', value: 'Name.first_name' })
def shallow_json(legacy_width = NOT_GIVEN, legacy_options = NOT_GIVEN, width: 3, options: { key: 'Name.first_name', value: 'Name.first_name' }) warn_for_deprecated_arguments do |keywords| keywords << :width if legacy_width != NOT_GIVEN keywords << :options if legacy_options != NOT_GIVEN end options[:key] = 'Faker::' + options[:key] options[:value] = 'Faker::' + options[:value] hash = build_shallow_hash(width, options) JSON.generate(hash) end