ffaker-2.20.0/0000755000004100000410000000000014136245124013063 5ustar www-datawww-dataffaker-2.20.0/test/0000755000004100000410000000000014136245124014042 5ustar www-datawww-dataffaker-2.20.0/test/test_name_es.rb0000644000004100000410000000345614136245124017045 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameES < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameES, :name, :name_with_prefix, :first_name, :first_name_female, :first_name_male, :last_name, :prefix, :female_prefix, :male_prefix ) def setup @tester = FFaker::NameES end def test_name assert_match(/\A[a-zA-ZáéíóúñÁÉÍÓÚç\s]+\z/, @tester.name) end def test_name_with_prefix prefix, name, last_name = @tester.name_with_prefix.split(/\s+/) assert_include(@tester::PREFIXES, prefix) refute_empty(name) refute_empty(last_name) end def test_female_name_with_prefix prefix, name, last_name = @tester.female_name_with_prefix.split(/\s+/) assert_include(@tester::FEMALE_PREFIXES, prefix) assert_include(@tester::FIRST_NAMES_FEMALE, name) refute_empty(last_name) end def test_male_name_with_prefix prefix, name, last_name = @tester.male_name_with_prefix.split(/\s+/) assert_include(@tester::MALE_PREFIXES, prefix) assert_include(@tester::FIRST_NAMES_MALE, name) refute_empty(last_name) end def test_first_name assert_include(@tester::FIRST_NAMES, @tester.first_name) end def test_first_name_female assert_include @tester::FIRST_NAMES_FEMALE, @tester.first_name_female end def test_first_name_male assert_include @tester::FIRST_NAMES_MALE, @tester.first_name_male end def test_last_name assert_include(@tester::LAST_NAMES, @tester.last_name) end def test_prefix assert_include(@tester::PREFIXES, @tester.prefix) end def test_female_prefix assert_include(@tester::FEMALE_PREFIXES, @tester.female_prefix) end def test_male_prefix assert_include(@tester::MALE_PREFIXES, @tester.male_prefix) end end ffaker-2.20.0/test/test_youtube.rb0000644000004100000410000000115414136245124017123 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class YoutubeTest < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Youtube, :url, :share_url, :embed_url, :video_id ) def test_url assert_match(%r(www\.youtube\.com/watch\?v=\S{11}), FFaker::Youtube.url) end def test_share_url assert_match(%r(youtu\.be/\S{11}), FFaker::Youtube.share_url) end def test_embed_url assert_match(%r(www\.youtube\.com/embed/\S{11}), FFaker::Youtube.embed_url) end def test_video_id assert_match(/\S{11}/, FFaker::Youtube.video_id) end end ffaker-2.20.0/test/test_nato_alphabet.rb0000644000004100000410000000207214136245124020230 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestNato < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NatoAlphabet, :code, :alphabetic_code, :numeric_code, :callsign ) def setup @tester = FFaker::NatoAlphabet end def test_code assert FFaker::NatoAlphabet::CODES.include?(@tester.code) end def test_letter_code assert FFaker::NatoAlphabet::ALPHABET_CODES.include?(@tester.alphabetic_code) end def test_numerify_code assert FFaker::NatoAlphabet::NUMERIC_CODES.include?(@tester.numeric_code) end def test_callsign assert_match(/[A-Z]+-[A-Z]+-[A-Z]+/, @tester.callsign) end def test_codify assert_match(/[A-Z]+-[A-Z]+-[A-Z]+/, @tester.codify('?-?-?')) assert_match(/[A-Z]+-[A-Z]+-[A-Z]+/, @tester.codify('?-#-?')) assert_match(FFaker::NatoAlphabet::STOP_CODE, @tester.codify('.')) assert_deterministic { @tester.codify('?-?-?') } assert_deterministic { @tester.codify('?-#-?') } assert_deterministic { @tester.codify('.') } end end ffaker-2.20.0/test/test_hipster_ipsum.rb0000644000004100000410000000152714136245124020326 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestHipsterIpsum < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::HipsterIpsum, :paragraph, :paragraphs, :sentence, :sentences, :word, :words ) TEST_REGEX = /\+1|[ a-z]+/i.freeze def test_paragraph assert_match(TEST_REGEX, FFaker::HipsterIpsum.paragraph) end def test_sentence assert_match(TEST_REGEX, FFaker::HipsterIpsum.sentence) end def test_paragraphs assert_match(TEST_REGEX, FFaker::HipsterIpsum.paragraphs.join(' ')) end def test_sentences assert_match(TEST_REGEX, FFaker::HipsterIpsum.sentences.join(' ')) end def test_words assert_match(TEST_REGEX, FFaker::HipsterIpsum.words.join(' ')) end def test_word assert_match(TEST_REGEX, FFaker::HipsterIpsum.word) end end ffaker-2.20.0/test/test_lorem_ie.rb0000644000004100000410000000225214136245124017222 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLoremIE < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::LoremIE, :paragraph, :paragraphs, :sentence, :sentences, :phrase, :phrases, :word, :words, :question ) WORDS_REGEX = /\A[\w\W]+\z/i.freeze # spaces, alphanumeric & perioids, etc. WORD_REGEX = /\A[áéíóúa-z]+\z/i.freeze def test_paragraph assert_match(WORDS_REGEX, FFaker::LoremIE.paragraph) end def test_question assert_match(WORDS_REGEX, FFaker::LoremIE.question) end def test_sentence assert_match(WORDS_REGEX, FFaker::LoremIE.sentence) end def test_phrase assert_match(WORDS_REGEX, FFaker::LoremIE.phrase) end def test_paragraphs assert_match(WORDS_REGEX, FFaker::LoremIE.paragraphs.join(' ')) end def test_sentences assert_match(WORDS_REGEX, FFaker::LoremIE.sentences.join(' ')) end def test_phrases assert_match(WORDS_REGEX, FFaker::LoremIE.phrases.join(' ')) end def test_words assert_match(WORDS_REGEX, FFaker::LoremIE.words.join(' ')) end def test_word assert_match(WORD_REGEX, FFaker::LoremIE.word) end end ffaker-2.20.0/test/test_name_kr.rb0000644000004100000410000000106014136245124017037 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameKR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameKR, :name, :last_name, :name_with_space ) def setup @tester = FFaker::NameKR end def test_name assert_match(/\A[가-힣]{2,}\z/, @tester.name) end def test_last_first assert_match(/\A[가-힣]{2,}\z/, @tester.last_first) end def test_name_with_space assert_match(/\A[가-힣]{1,2} [가-힣]{2,}\z/, @tester.name_with_space) end end ffaker-2.20.0/test/test_boolean.rb0000644000004100000410000000044514136245124017050 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestBoolean < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Boolean, :maybe) def test_maybe maybe = FFaker::Boolean.maybe assert [true, false].include?(maybe) end end ffaker-2.20.0/test/test_job_ja.rb0000644000004100000410000000061314136245124016652 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerJobJA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::JobJA, :title) def setup @tester = FFaker::JobJA end def test_title assert_greater_than_or_equal_to @tester.title.length, 1 end def test_nouns assert_kind_of Array, @tester::JOB_NOUNS end end ffaker-2.20.0/test/test_animal_es.rb0000644000004100000410000000052214136245124017355 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAnimalsES < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::AnimalES, :common_name) def setup @tester = FFaker::AnimalES end def test_name assert_include @tester::COMMON_NAMES, @tester.common_name end end ffaker-2.20.0/test/test_address_mx.rb0000644000004100000410000000126714136245124017565 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressMX < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressMX, :municipality, :postal_code, :state_abbr, :state, :zip_code ) def test_mx_state assert_match(/[\sa-z]/i, FFaker::AddressMX.state) end def test_mx_state_abbr assert_match(/[A-Z]/, FFaker::AddressMX.state_abbr) end def test_postal_code assert_match(/[0-9]/, FFaker::AddressMX.postal_code) end def test_zip_code assert_match(/[0-9]/, FFaker::AddressMX.zip_code) end def test_mx_municipality assert_match(/[\sa-z]/i, FFaker::AddressMX.municipality) end end ffaker-2.20.0/test/test_animal.rb0000644000004100000410000000051414136245124016667 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAnimals < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Animal, :common_name) def setup @tester = FFaker::Animal end def test_name assert_include @tester::COMMON_NAMES, @tester.common_name end end ffaker-2.20.0/test/test_gender_ru.rb0000644000004100000410000000105714136245124017403 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerGenderRU < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::GenderRU, :binary, :random) def setup @tester = FFaker::GenderRU end def test_random gender_regex = /\A(?:мужчина|женщина|нонбайнари|агендер)\z/ assert_match(gender_regex, @tester.random) end def test_binary gender_regex = /\A(?:мужчина|женщина)\z/ assert_match(gender_regex, @tester.binary) end end ffaker-2.20.0/test/test_identification_es.rb0000644000004100000410000000054014136245124021105 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerIdentificationES < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::IdentificationES, :gender) def setup @tester = FFaker::IdentificationES end def test_gender assert_match(/(Hombre|Mujer)/, @tester.gender) end end ffaker-2.20.0/test/test_sports.rb0000644000004100000410000000046414136245124016764 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestSports < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Sport, :name) def setup @tester = FFaker::Sport end def test_name assert_include @tester::NAMES, @tester.name end end ffaker-2.20.0/test/test_phone_number_se.rb0000644000004100000410000000376314136245124020607 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberSE < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberSE, :mobile_prefix, :area_prefix, :country_prefix, :mobile_phone_number, :home_work_phone_number, :phone_number, :international_mobile_phone_number, :international_home_work_phone_number, :international_phone_number ) def setup @tester = FFaker::PhoneNumberSE end ALLOWED_CHARS = /[()\d +-]/.freeze def test_mobile_phone_prefix assert FFaker::PhoneNumberSE::MOBILE_PHONE_PREFIX.include?(@tester.mobile_prefix) end def test_home_work_phone_prefix assert FFaker::PhoneNumberSE::PHONE_PREFIX.include?(@tester.area_prefix) end def test_country_prefix assert FFaker::PhoneNumberSE::COUNTRY_PREFIX.include?(@tester.country_prefix) end def test_mobile_phone_number assert_match(ALLOWED_CHARS, FFaker::PhoneNumberSE.mobile_phone_number) assert_match(/\d{3}/, FFaker::PhoneNumberSE.mobile_phone_number) assert_greater_than FFaker::PhoneNumberSE.mobile_phone_number.length, 9 end def test_home_work_phone_number assert_match(ALLOWED_CHARS, FFaker::PhoneNumberSE.home_work_phone_number) assert_match(/\d{1} \d{2}/, FFaker::PhoneNumberSE.home_work_phone_number) assert_greater_than FFaker::PhoneNumberSE.mobile_phone_number.length, 9 end def test_phone_number 10.times do assert_match(ALLOWED_CHARS, FFaker::PhoneNumberSE.phone_number) end end def test_international_mobile_phone_number assert_match(/46/, FFaker::PhoneNumberSE.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/46/, FFaker::PhoneNumberSE.international_home_work_phone_number) end def test_international_phone_number 10.times do assert_match(ALLOWED_CHARS, FFaker::PhoneNumberSE.international_phone_number) assert_match(/46/, FFaker::PhoneNumberSE.international_phone_number) end end end ffaker-2.20.0/test/test_bacon_ipsum.rb0000644000004100000410000000147014136245124017727 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestBaconIpsum < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::BaconIpsum, :paragraph, :sentence, :paragraphs, :sentences, :words, :word ) def test_paragraph assert_match(/1\+|[ a-z]+/i, FFaker::BaconIpsum.paragraph) end def test_sentence assert_match(/1\+|[ a-z]+/i, FFaker::BaconIpsum.sentence) end def test_paragraphs assert_match(/1\+|[ a-z]+/i, FFaker::BaconIpsum.paragraphs.join(' ')) end def test_sentences assert_match(/1\+|[ a-z]+/i, FFaker::BaconIpsum.sentences.join(' ')) end def test_words assert_match(/1\+|[ a-z]+/i, FFaker::BaconIpsum.words.join(' ')) end def test_word assert_match(/1\+|[a-z]+/i, FFaker::BaconIpsum.word) end end ffaker-2.20.0/test/test_education.rb0000644000004100000410000000142314136245124017401 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerEducation < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Education, :degree_short, :degree, :major, :school_name, :school_generic_name, :school ) def setup @tester = FFaker::Education end def test_degree_short assert @tester.degree_short.match(/.+ in .+/) end def test_degree assert @tester.degree.match(/.+ in .+/) end def test_major assert @tester.major.match(/.+ .+/) end def test_school_name assert @tester.school_name.match(/.+/) end def test_school_generic_name assert @tester.school_generic_name.match(/.+/) end def test_school assert @tester.school.match(/.+ .+( .+)?/) end end ffaker-2.20.0/test/test_identification_br.rb0000644000004100000410000000212714136245124021104 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerIdentificationBR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::IdentificationBR, :cpf, :pretty_cpf, :cnpj, :pretty_cnpj, :rg, :pretty_rg, :gender ) def setup @tester = FFaker::IdentificationBR end def test_cpf cpf = @tester.cpf verification_digits = @tester.cpf_verification_digits(cpf[0..8]) assert(cpf[9..10] == verification_digits.join) assert_match(/\A\d{11}\z/, cpf) end def test_pretty_cpf assert_match(/\A\d{3}\.\d{3}\.\d{3}-\d{2}\z/, @tester.pretty_cpf) end def test_cnpj cnpj = @tester.cnpj verification_digits = @tester.cnpj_verification_digits(cnpj[0..11]) assert(cnpj[12..13] == verification_digits.join) assert_match(/\A\d{14}\z/, cnpj) end def test_pretty_cnpj assert_match(%r{\A\d{2}\.\d{3}\.\d{3}/\d{4}-\d{2}\z}, @tester.pretty_cnpj) end def test_rg assert_match(/\A\d{9}\z/, @tester.rg) end def test_gender assert_match(/\A(Feminino|Masculino)\z/, @tester.gender) end end ffaker-2.20.0/test/test_name_br.rb0000644000004100000410000000347614136245124017043 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameBR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameBR, :name, :name_with_prefix, :first_name, :first_name_female, :first_name_male, :last_name, :prefix, :female_prefix, :male_prefix ) def setup @tester = FFaker::NameBR end def test_name assert_match(/\A[a-zA-ZáâãéêíóôúüÂÁÉÊÍÓÔÚç\s]+\z/, @tester.name) end def test_name_with_prefix prefix, name, last_name = @tester.name_with_prefix.split(/\s+/) assert_include(@tester::PREFIXES, prefix) assert(!name.empty?) refute_empty(last_name) end def test_female_name_with_prefix prefix, name, last_name = @tester.female_name_with_prefix.split(/\s+/) assert_include(@tester::FEMALE_PREFIXES, prefix) assert_include(@tester::FIRST_NAMES_FEMALE, name) refute_empty(last_name) end def test_male_name_with_prefix prefix, name, last_name = @tester.male_name_with_prefix.split(/\s+/) assert_include(@tester::MALE_PREFIXES, prefix) assert_include(@tester::FIRST_NAMES_MALE, name) refute_empty(last_name) end def test_first_name assert_include(@tester::FIRST_NAMES, @tester.first_name) end def test_first_name_female assert_include @tester::FIRST_NAMES_FEMALE, @tester.first_name_female end def test_first_name_male assert_include @tester::FIRST_NAMES_MALE, @tester.first_name_male end def test_last_name assert_include(@tester::LAST_NAMES, @tester.last_name) end def test_prefix assert_include(@tester::PREFIXES, @tester.prefix) end def test_female_prefix assert_include(@tester::FEMALE_PREFIXES, @tester.female_prefix) end def test_male_prefix assert_include(@tester::MALE_PREFIXES, @tester.male_prefix) end end ffaker-2.20.0/test/test_cheesy_lingo.rb0000644000004100000410000000153714136245124020104 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestCheesyLingo < Test::Unit::TestCase include DeterministicHelper TEST_REGEX = /\+1|[a-z]+/i.freeze assert_methods_are_deterministic( FFaker::CheesyLingo, :title, :word, :words, :sentence, :paragraph ) def setup @tester = FFaker::CheesyLingo end def test_title assert_match(TEST_REGEX, @tester.title) end def test_word assert_match(TEST_REGEX, @tester.word) end def test_words assert_match(TEST_REGEX, @tester.words(3).join(' ')) end def test_sentence assert_match(TEST_REGEX, @tester.sentence) assert_match(/1\+|[ a-zA-Z]+./, @tester.sentence) end def test_paragraph assert_match(/\+|[a-zA-Z]*./, @tester.paragraph(1)) end def test_paragraph_with_arg assert_match(/\+1|[a-zA-Z]+./, @tester.paragraph(3)) end end ffaker-2.20.0/test/test_name_sn.rb0000644000004100000410000000501314136245124017045 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameSn < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameSN, :last_name, :first_name_male, :first_name_female, :prefix_male, :prefix_female, :name_male, :name_female, :name_sn ) def setup @tester = FFaker::NameSN end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name end def test_first_name_male assert_include @tester::FIRST_NAMES_MALE, @tester.first_name_male end def test_first_name_female assert_include @tester::FIRST_NAMES_FEMALE, @tester.first_name_female end def test_prefix_male assert_include @tester::PREFIX_MALE, @tester.prefix_male end def test_prefix_female assert_include @tester::PREFIX_FEMALE, @tester.prefix_female end def test_name_male parts = @tester.name_male.split(' ') assert_include [2, 3], parts.count case parts.count when 3 male_prefix, male_first_name, last_name = parts assert_include @tester::PREFIX_MALE, male_prefix assert_include @tester::FIRST_NAMES_MALE, male_first_name assert_include @tester::LAST_NAMES, last_name when 2 male_first_name, last_name = parts assert_include @tester::FIRST_NAMES_MALE, male_first_name assert_include @tester::LAST_NAMES, last_name end end def test_name_female parts = @tester.name_female.split(' ') assert_include [2, 3], parts.count case parts.count when 3 female_prefix, female_first_name, last_name = parts assert_include @tester::PREFIX_FEMALE, female_prefix assert_include @tester::FIRST_NAMES_FEMALE, female_first_name assert_include @tester::LAST_NAMES, last_name when 2 female_first_name, last_name = parts assert_include @tester::FIRST_NAMES_FEMALE, female_first_name assert_include @tester::LAST_NAMES, last_name end end def test_senegalese_name parts = @tester.name_sn.split(' ') assert_include [2, 3], parts.count case parts.count when 3 prefix, first_name, last_name = parts assert_include(@tester::PREFIX_FEMALE + @tester::PREFIX_MALE, prefix) assert_include(@tester::FIRST_NAMES_FEMALE + @tester::FIRST_NAMES_MALE, first_name) assert_include @tester::LAST_NAMES, last_name when 2 first_name, last_name = parts assert_include(@tester::FIRST_NAMES_FEMALE + @tester::FIRST_NAMES_MALE, first_name) assert_include @tester::LAST_NAMES, last_name end end end ffaker-2.20.0/test/test_lorem.rb0000644000004100000410000000253714136245124016553 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLorem < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Lorem, :paragraph, :sentence, :phrase, :paragraphs, :sentences, :phrases, :words, :word, :characters ) def test_paragraph assert_match(/[ a-z]+/, FFaker::Lorem.paragraph) end def test_sentence assert_match(/[ a-z]+/, FFaker::Lorem.sentence) assert_nothing_thrown do 100.times { FFaker::Lorem.sentence 0 } end end def test_phrase assert_match(/[ a-z]+/, FFaker::Lorem.phrase) end def test_paragraphs assert_match(/[ a-z]+/, FFaker::Lorem.paragraphs.join(' ')) end def test_sentences assert_match(/[ a-z]+/, FFaker::Lorem.sentences.join(' ')) end def test_phrases assert_match(/[ a-z]+/, FFaker::Lorem.phrases.join(' ')) end def test_words assert_match(/[ a-z]+/, FFaker::Lorem.words.join(' ')) end def test_word assert_match(/[a-z]+/, FFaker::Lorem.word) end def test_characters assert_match(/[a-z0-9]+/, FFaker::Lorem.characters) assert FFaker::Lorem.characters.length == 255 assert FFaker::Lorem.characters(10).length == 10 assert FFaker::Lorem.characters(-1) == '' end def test_word_collection_uniqueness assert_equal(FFaker::Lorem::WORDS, FFaker::Lorem::WORDS.uniq) end end ffaker-2.20.0/test/test_units.rb0000644000004100000410000000160314136245124016570 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' require 'ostruct' class TestUnits < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Unit, :time_name, :time_abbr, :temperature_name, :temperature_abbr ) def setup @tester = FFaker::Unit @time_units = @tester::TIME_UNITS.map { |u| OpenStruct.new u } @temperature_units = @tester::TEMPERATURE_UNITS.map { |u| OpenStruct.new u } end def test_time_name assert_include @time_units.map(&:name), @tester.time_name end def test_time_abbr assert_include @time_units.map(&:abbreviation), @tester.time_abbr end def test_temperature_name assert_include @temperature_units.map(&:name), @tester.temperature_name end def test_temperature_abbr assert_include \ @temperature_units.map(&:abbreviation), @tester.temperature_abbr end end ffaker-2.20.0/test/test_lorem_ja.rb0000644000004100000410000000357014136245124017223 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLoremJA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::LoremJA, :character, :characters, :word, :words, :sentence, :sentences, :paragraph, :paragraphs ) def setup @subject = FFaker::LoremJA end def test_character assert_equal 1, @subject.character.length assert_kind_of String, @subject.character end def test_characters assert_equal 20, @subject.characters.length assert_kind_of String, @subject.characters end def test_characters_with_count assert_equal 30, @subject.characters(30).length assert_deterministic { @subject.characters(30) } end def test_word assert_greater_than_or_equal_to @subject.word.length, 1 assert_kind_of String, @subject.word end def test_words assert_equal 3, @subject.words.length assert_kind_of Array, @subject.words end def test_words_with_count assert_equal 10, @subject.words(10).length assert_deterministic { @subject.words(10) } end def test_sentence assert_greater_than_or_equal_to @subject.sentence.length, 1 end def test_sentences assert_equal 3, @subject.sentences.length assert_kind_of Array, @subject.sentences end def test_sentences_with_count assert_equal 10, @subject.sentences(10).length assert_deterministic { @subject.sentences(10) } end def test_paragraph assert_greater_than_or_equal_to @subject.paragraph.length, 1 end def test_paragraphs assert_equal 3, @subject.paragraphs.length assert_kind_of Array, @subject.paragraphs end def test_paragraphs_with_count assert_equal 10, @subject.paragraphs(10).length assert_deterministic { @subject.paragraphs(10) } end def test_paragraph_end_with_terminate_character assert_match(/。$/, @subject.paragraph) end end ffaker-2.20.0/test/test_address_ch.rb0000644000004100000410000000063014136245124017524 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressCHCH < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::AddressCH, :canton_abbr, :postal_code) def test_ch_canton_abbr assert_match(/\A[A-Z]{2}\z/, FFaker::AddressCH.canton_abbr) end def test_postal_code assert_match(/\A\d{4}\z/, FFaker::AddressCH.postal_code) end end ffaker-2.20.0/test/test_identification_es_mx.rb0000644000004100000410000000155414136245124021617 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestIdentificationMX < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::IdentificationMX, :rfc_persona_moral, :rfc_persona_fisica, :curp ) def test_rfc_persona_moral re = /\A[a-zñÑ&]{3}\d{2}[0-1][0-9][0-3][0-9][a-z0-9]{3}\z/i assert_match(re, FFaker::IdentificationMX.rfc_persona_moral) end def test_rfc_persona_fisica re = /\A[a-zñÑ]{4}\d{2}[0-1][0-9][0-3][0-9][a-z0-9]{3}\z/i assert_match(re, FFaker::IdentificationMX.rfc_persona_fisica) end def test_curp or_curp_states_abbr = FFaker::IdentificationMX::ESTADOS_CURP.join('|') re = /\A[a-z][aeioux][a-z]{2}\d{2}[0-1]\d[0-3]\d[hm](?:#{or_curp_states_abbr})[bcdfghjklmnñpqrstvwxyz]{3}[0-9a-z]\d\z/ui assert_match(re, FFaker::IdentificationMX.curp) end end ffaker-2.20.0/test/helper.rb0000644000004100000410000000510014136245124015642 0ustar www-datawww-data# frozen_string_literal: true require 'test/unit' require_relative '../lib/ffaker' # Helpers for checking if a method is deterministic -- e.g., that the Random # results are repeatable given the same random seed. module DeterministicHelper def self.included(base) base.extend ClassMethods end # Accepts a block. Executes the block multiple times after resetting # the internal Random Number Generator state and compared the results of # each execution to make sure they are the same. def assert_deterministic(options = {}) raise ArgumentError, 'Must pass a block' unless block_given? options = { message: 'Results are not repeatable' }.merge(options) returns = Array.new(2) do FFaker::Random.reset! Array.new(5) do yield end end assert(returns.uniq.length == 1, options[:message]) end %w[< > <= >=].each do |operator| operator_name = case operator[0] when '<' then 'less_than' when '>' then 'greater_than' else raise 'Unexpected operator' end operator_name += '_or_equal_to' if operator[1] == '=' define_method "assert_#{operator_name}" do |got, expected| assert( got.public_send(operator, expected), "Expected #{operator} \"#{expected}\", but got #{got}" ) end end def assert_between(got, range) assert_greater_than_or_equal_to got, range.begin public_send "assert_less_than#{'_or_equal_to' unless range.exclude_end?}", got, range.end end def assert_random(original_block, *args) 100.times do yield(*args) assert_deterministic(&original_block) end end %w[less_than_or_equal_to between].each do |method_name| define_method "assert_random_#{method_name}" do |*args, &block| assert_random(block) { send "assert_#{method_name}", block.call, *args } end end # Methods to be called outside of individual examples. module ClassMethods # Shorthand method to quickly test the determinability of multiple methods. # # assert_methods_are_deterministic( # , # # ) # # assert_methods_are_deterministic( # FFaker::SomeModule, # :some_method, :some_other_method # } def assert_methods_are_deterministic(klass, *methods) Array(methods).each do |meth| define_method "test_#{meth}_is_deterministic" do assert_deterministic(message: "Results from `#{klass}.#{meth}` are not repeatable") do klass.send(meth) end end end end end end ffaker-2.20.0/test/test_address_ru.rb0000644000004100000410000000136314136245124017564 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressRU < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressRU, :city, :province, :street_address, :street_name, :zip_code ) def setup @tester = FFaker::AddressRU end def test_city assert_match(/\A[a-zа-яё\-\s]+\z/i, @tester.city) end def test_province assert_match(/\A[a-zа-яё\-\s]+\z/i, @tester.province) end def test_zip_code assert_match(/\A\d{6}\z/, @tester.zip_code) end def test_street_name assert_match(/\A[a-zа-яё.\-\s]+\z/i, @tester.street_name) end def test_street_address assert_match(/\A[a-zа-яё.,\-\s\d]+\z/i, @tester.street_address) end end ffaker-2.20.0/test/test_animal_cn.rb0000644000004100000410000000052214136245124017346 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAnimalsCN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::AnimalCN, :common_name) def setup @tester = FFaker::AnimalCN end def test_name assert_include @tester::COMMON_NAMES, @tester.common_name end end ffaker-2.20.0/test/test_healthcare_ipsum.rb0000644000004100000410000000154014136245124020743 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestHealthcareIpsum < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::HealthcareIpsum, :paragraph, :paragraphs, :sentence, :sentences, :word, :words ) def test_paragraph assert_match(/1\+|[ a-z]+/i, FFaker::HealthcareIpsum.paragraph) end def test_sentence assert_match(/1\+|[ a-z]+/i, FFaker::HealthcareIpsum.sentence) end def test_paragraphs assert_match(/1\+|[ a-z]+/i, FFaker::HealthcareIpsum.paragraphs.join(' ')) end def test_sentences assert_match(/1\+|[ a-z]+/i, FFaker::HealthcareIpsum.sentences.join(' ')) end def test_words assert_match(/1\+|[ a-z]+/i, FFaker::HealthcareIpsum.words.join(' ')) end def test_word assert_match(/1\+|[a-z]+/i, FFaker::HealthcareIpsum.word) end end ffaker-2.20.0/test/test_company.rb0000644000004100000410000000111614136245124017073 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestCompany < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Company, :bs, :catch_phrase, :name, :suffix ) def setup @tester = FFaker::Company end def test_bs assert_match(%r{\A[ \w'/-]+\z}, @tester.bs) end def test_catch_phrase assert_match(%r{\A[ \w'/-]+\z}, @tester.catch_phrase) end def test_name assert_match(/\A[ \w,'-]+\z/, @tester.name) end def test_suffix assert_include @tester::SUFFIXES, @tester.suffix end end ffaker-2.20.0/test/test_sem_ver.rb0000644000004100000410000000060114136245124017063 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestSemVer < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::SemVer, :next) def setup @tester = FFaker::SemVer end def test_next assert_includes(%w[0.0.1 0.1.0 1.0.0], @tester.next) assert_includes(%w[2.0.0 1.3.0 1.2.4], @tester.next('1.2.3')) end end ffaker-2.20.0/test/test_name_mx.rb0000644000004100000410000001341514136245124017056 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameMX < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameMX, :last_name, :first_name, :middle_name, :name, :male_prefix, :female_prefix, :prefix, :male_name, :female_name, :full_name, :full_name_no_prefix, :full_name_prefix ) def setup @tester = FFaker::NameMX @all_names = @tester::MALE_FIRST_NAMES + @tester::FEMALE_FIRST_NAMES end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name end def test_first_name assert_include @all_names, @tester.first_name end def test_middle_name assert_include @all_names, @tester.middle_name end def test_name assert_include @all_names, @tester.name end def test_prefix_male assert_include @tester::MALE_PREFIXES, @tester.male_prefix end def test_prefix_female assert_include @tester::FEMALE_PREFIXES, @tester.female_prefix end def test_prefix assert_include @tester::PREFIXES, @tester.prefix end def test_male_name parts = @tester.male_name.split(' ') case parts.count when 1 assert_include @tester::MALE_FIRST_NAMES, parts[0] when 2 assert_include @tester::MALE_FIRST_NAMES, parts[0] assert_include @tester::MALE_FIRST_NAMES, parts[1] end end def test_female_name parts = @tester.female_name.split(' ') case parts.count when 1 assert_include @tester::FEMALE_FIRST_NAMES, parts[0] when 2 assert_include @tester::FEMALE_FIRST_NAMES, parts[0] assert_include @tester::FEMALE_FIRST_NAMES, parts[1] end end def test_full_name_male parts = @tester.full_name(:male).split(' ') case parts.count when 5 assert_include @tester::MALE_PREFIXES, parts[0] assert_include @tester::MALE_FIRST_NAMES, parts[1] # Middle name assert_include @tester::MALE_FIRST_NAMES, parts[2] assert_include @tester::LAST_NAMES, parts[3] assert_include @tester::LAST_NAMES, parts[4] when 4 prefix_or_first_name = @tester::MALE_PREFIXES.include?(parts[0]) || @tester::MALE_FIRST_NAMES.include?(parts[0]) assert prefix_or_first_name assert_include @tester::MALE_FIRST_NAMES, parts[1] assert_include @tester::LAST_NAMES, parts[2] assert_include @tester::LAST_NAMES, parts[3] when 3 assert_include @tester::MALE_FIRST_NAMES, parts[0] assert_include @tester::LAST_NAMES, parts[1] assert_include @tester::LAST_NAMES, parts[2] else flunk 'Invalid Male Name' end end def test_full_name_female parts = @tester.full_name(:female).split(' ') case parts.count when 5 assert_include @tester::FEMALE_PREFIXES, parts[0] assert_include @tester::FEMALE_FIRST_NAMES, parts[1] # Middle name assert_include @tester::FEMALE_FIRST_NAMES, parts[2] assert_include @tester::LAST_NAMES, parts[3] assert_include @tester::LAST_NAMES, parts[4] when 4 prefix_or_first_name = @tester::FEMALE_PREFIXES.include?(parts[0]) || @tester::FEMALE_FIRST_NAMES.include?(parts[0]) assert prefix_or_first_name assert_include @tester::FEMALE_FIRST_NAMES, parts[1] assert_include @tester::LAST_NAMES, parts[2] assert_include @tester::LAST_NAMES, parts[3] when 3 assert_include @tester::FEMALE_FIRST_NAMES, parts[0] assert_include @tester::LAST_NAMES, parts[1] assert_include @tester::LAST_NAMES, parts[2] else flunk 'Invalid Female Name' end end def test_full_name parts = @tester.full_name.split(' ') case parts.count when 5 assert_include @tester::PREFIXES, parts[0] assert_include @all_names, parts[1] # Middle name assert_include @all_names, parts[2] assert_include @tester::LAST_NAMES, parts[3] assert_include @tester::LAST_NAMES, parts[4] when 4 prefix_or_first_name = @tester::PREFIXES.include?(parts[0]) || @all_names.include?(parts[0]) assert prefix_or_first_name assert_include @all_names, parts[1] assert_include @tester::LAST_NAMES, parts[2] assert_include @tester::LAST_NAMES, parts[3] when 3 assert_include @all_names, parts[0] assert_include @tester::LAST_NAMES, parts[1] assert_include @tester::LAST_NAMES, parts[2] else flunk 'Invalid Name' end end def test_full_name_no_prefix parts = @tester.full_name_no_prefix.split(' ') case parts.count when 4 assert_include @all_names, parts[0] assert_include @all_names, parts[1] assert_include @tester::LAST_NAMES, parts[2] assert_include @tester::LAST_NAMES, parts[3] when 3 assert_include @all_names, parts[0] assert_include @tester::LAST_NAMES, parts[1] assert_include @tester::LAST_NAMES, parts[2] else flunk 'Invalid Name' end end def test_full_name_prefix parts = @tester.full_name_prefix.split(' ') case parts.count when 5 assert_include @tester::PREFIXES, parts[0] assert_include @all_names, parts[1] # Middle name assert_include @all_names, parts[2] assert_include @tester::LAST_NAMES, parts[3] assert_include @tester::LAST_NAMES, parts[4] when 4 prefix_or_first_name = @tester::PREFIXES.include?(parts[0]) || @all_names.include?(parts[0]) assert prefix_or_first_name assert_include @all_names, parts[1] assert_include @tester::LAST_NAMES, parts[2] assert_include @tester::LAST_NAMES, parts[3] when 3 assert_include @all_names, parts[0] assert_include @tester::LAST_NAMES, parts[1] assert_include @tester::LAST_NAMES, parts[2] else flunk 'Invalid Name' end end end ffaker-2.20.0/test/test_animal_us.rb0000644000004100000410000000052214136245124017375 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAnimalsUS < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::AnimalUS, :common_name) def setup @tester = FFaker::AnimalUS end def test_name assert_include @tester::COMMON_NAMES, @tester.common_name end end ffaker-2.20.0/test/test_music.rb0000644000004100000410000000111014136245124016537 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestMusic < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Music, :genre, :album, :artist, :song ) def test_genre assert_match(%r{[A-z]|\W|&/+}, FFaker::Music.genre) end def test_album assert_match(/\s|[A-z]|\W|\d|'|\?+/, FFaker::Music.album) end def test_artist assert_match(/\s|[A-z]|\W|\d|'|\?|&|\+|\.|-+/, FFaker::Music.artist) end def test_song assert_match(/\s|[A-z]|\W|\d|'|\?|&|\+|\.|-+/, FFaker::Music.song) end end ffaker-2.20.0/test/test_job_it.rb0000644000004100000410000000050114136245124016670 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerJobIT < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::JobIT, :title) def setup @tester = FFaker::JobIT end def test_title assert_match(/\A(\w+\.? ?){2,3}\z/, @tester.title) end end ffaker-2.20.0/test/test_address_in.rb0000644000004100000410000000272114136245124017543 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressININ < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressIN, :country_code, :country, :pincode, :state_abbr, :state_and_union_territory_abbr, :state_and_union_territory, :state, :time_zone, :union_territory_abbr, :union_territory ) def test_in_state assert_match(/\A[A-Z][ A-Za-z]*\z/, FFaker::AddressIN.state) end def test_in_state_abbr assert_match(/\A[A-Z]{2}\z/, FFaker::AddressIN.state_abbr) end def test_in_union_territory assert_match(/\A[A-Z][ A-Za-z]*\z/, FFaker::AddressIN.union_territory) end def test_in_union_territory_abbr assert_match(/\A[A-Z]{2}\z/, FFaker::AddressIN.union_territory_abbr) end def test_in_state_and_union_territory assert_match(/\A[A-Z][ A-Za-z]*\z/, FFaker::AddressIN.state_and_union_territory) end def test_in_state_and_union_territory_abbr assert_match(/\A[A-Z]{2}\z/, FFaker::AddressIN.state_and_union_territory_abbr) end def test_pincode assert_match(/[0-9]{6}/, FFaker::AddressIN.pincode) end def test_zip_code assert_match(/[0-9]{6}/, FFaker::AddressIN.pincode) end def test_in_country assert_equal 'India', FFaker::AddressIN.country end def test_in_country_code assert_equal 'IN', FFaker::AddressIN.country_code end def test_in_time_zone assert_equal 'Asia/Kolkata', FFaker::AddressIN.time_zone end end ffaker-2.20.0/test/test_name_it.rb0000644000004100000410000000250414136245124017043 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameIT < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameIT, :prefix, :last_name, :first_name, :name ) def setup @tester = FFaker::NameIT end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name end def test_first_name assert_include @tester::FIRST_NAMES, @tester.first_name end def test_prefix assert_include @tester::PREFIX, @tester.prefix end def test_name # => split the name into an array of words parts = @tester.name.split(' ') case parts.count when 3 prefix, first_name, last_name = parts # the value at the index 0 should be a valid! prefix assert_include @tester::PREFIX, prefix # the value at the index 1 should be a valid! first_name assert_include @tester::FIRST_NAMES, first_name # the value at the index 2 should be a valid! last_name assert_include @tester::LAST_NAMES, last_name when 2 first_name, last_name = parts # the value at the index 0 should be a valid! first_name assert_include @tester::FIRST_NAMES, first_name # the value at the index 1 should be a valid! last_name assert_include @tester::LAST_NAMES, last_name end end end ffaker-2.20.0/test/test_phone_number.rb0000644000004100000410000000236414136245124020114 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumber < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumber, :phone_number, :area_code, :exchange_code, :short_phone_number, :phone_calling_code, :imei ) def test_phone_number assert_match(/\d{3}[. -]\d{3}/, FFaker::PhoneNumber.phone_number) end def test_area_code assert_not_match(/\A\d11\z/, FFaker::PhoneNumber.area_code.to_s) assert_match(/\A\d{3}\z/, FFaker::PhoneNumber.area_code.to_s) end def test_exchange_code assert_not_match(/\A\d11\z/, FFaker::PhoneNumber.exchange_code.to_s) assert_match(/\A\d{3}\z/, FFaker::PhoneNumber.exchange_code.to_s) end def test_short_phone_number assert_match(/\A\d{3}-\d{3}-\d{4}\z/, FFaker::PhoneNumber.short_phone_number) end def test_phone_calling_code assert_match(/\A\+\d+\z/, FFaker::PhoneNumber.phone_calling_code) end def test_imei assert_match(/\A\d{15}\z/, FFaker::PhoneNumber.imei) end def test_imei_with_sn sn = rand(0...1_000_000) assert_match(/\A\d{8}#{format('%06d', sn)}\d{1}\z/, FFaker::PhoneNumber.imei(sn)) assert_deterministic { FFaker::PhoneNumber.imei(sn) } end end ffaker-2.20.0/test/test_game.rb0000644000004100000410000000074714136245124016347 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestGame < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Game, :title, :category, :mechanic ) def setup @tester = FFaker::Game end def test_title assert_match(/[\sa-z]+/, @tester.title) end def test_category assert_match(%r{[\w\s'/]+}, @tester.category) end def test_mechanic assert_match(/[\sa-z]+/, @tester.mechanic) end end ffaker-2.20.0/test/test_address_ua.rb0000644000004100000410000000261714136245124017546 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressUA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressUA, :city, :country, :province, :zip_code, :street_name, :street_address, :building_number, :appartment_number ) def setup @tester = FFaker::AddressUA @multiple_words_name_regexp = /\A[а-яА-ЯіїєґІЇЄҐ’\-\s]+\z/ end def test_city assert_match(@multiple_words_name_regexp, @tester.city) end def test_country assert_match(@multiple_words_name_regexp, @tester.country) end def test_province assert_match(@multiple_words_name_regexp, @tester.province) end def test_zip_code assert_match(/\A\d{5}\z/, @tester.zip_code) end def test_street_name assert_match(/\Aвул\.\s[а-яА-ЯіїєґІЇЄҐ’\-\s]+\z/, @tester.street_name) end def test_street_address assert_match(/\Aвул\.\s[а-яА-ЯіїєґІЇЄҐ’\-\s]+,\s\d{1,3}\z/, @tester.street_address) end def test_street_address_with_secondary assert_match( \ /\Aвул\.\s[а-яА-ЯіїєґІЇЄҐ’\-\s]+,\s\d{1,3},\sкв\.\s\d{1,3}\z/, @tester.street_address(true) ) end def test_building_number assert_match(/\A\d{1,3}\z/, @tester.building_number) end def test_appartment_number assert_match(/\A\d{1,3}\z/, @tester.appartment_number) end end ffaker-2.20.0/test/test_units_english.rb0000644000004100000410000000327514136245124020310 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestUnitsEnglish < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::UnitEnglish, :length_name, :length_abbr, :mass_name, :mass_abbr, :liquid_name, :liquid_abbr, :volume_name, :volume_abbr, :area_name, :area_abbr ) def setup @tester = FFaker::UnitEnglish @length_units = @tester::LENGTH_UNITS.map { |u| OpenStruct.new u } @mass_units = @tester::MASS_UNITS.map { |u| OpenStruct.new u } @liquid_units = @tester::LIQUID_UNITS.map { |u| OpenStruct.new u } @volume_units = @tester::VOLUME_UNITS.map { |u| OpenStruct.new u } @area_units = @tester::AREA_UNITS.map { |u| OpenStruct.new u } end def test_length_name assert_include @length_units.map(&:name), @tester.length_name end def test_length_abbrev assert_include @length_units.map(&:abbreviation), @tester.length_abbr end def test_mass_name assert_include @mass_units.map(&:name), @tester.mass_name end def test_mass_abbr assert_include @mass_units.map(&:abbreviation), @tester.mass_abbr end def test_liquid_name assert_include @liquid_units.map(&:name), @tester.liquid_name end def test_liquid_abbr assert_include @liquid_units.map(&:abbreviation), @tester.liquid_abbr end def test_volume_name assert_include @volume_units.map(&:name), @tester.volume_name end def test_volume_abbr assert_include @volume_units.map(&:abbreviation), @tester.volume_abbr end def test_area_name assert_include @area_units.map(&:name), @tester.area_name end def test_area_abbr assert_include @area_units.map(&:abbreviation), @tester.area_abbr end end ffaker-2.20.0/test/test_name_th.rb0000644000004100000410000000133314136245124017041 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameTH < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameTH, :last_name, :first_name, :nick_name, :name ) def setup @tester = FFaker::NameTH end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name end def test_first_name assert_include @tester::FIRST_NAMES, @tester.first_name end def test_nick_name assert_include @tester::NICK_NAMES, @tester.nick_name end def test_name first_name, last_name = @tester.name.split(' ') assert_include @tester::FIRST_NAMES, first_name assert_include @tester::LAST_NAMES, last_name end end ffaker-2.20.0/test/test_address_fi.rb0000644000004100000410000000157014136245124017534 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressFI < Test::Unit::TestCase include DeterministicHelper ALPHA = /\A\p{Alpha}+/.freeze DIGIT = /\d{1}/.freeze assert_methods_are_deterministic( FFaker::AddressFI, :city, :full_address, :random_country, :zip_code ) def test_fi_city assert_match(ALPHA, FFaker::AddressFI.city) end def test_fi_zip_code assert_match(/\d{2}/, FFaker::AddressFI.zip_code) end def test_countries assert FFaker::AddressFI::COUNTRIES.include?(FFaker::AddressFI.random_country) end def test_fi_full_address address = FFaker::AddressFI.full_address assert_match(ALPHA, address) assert_match(DIGIT, address) assert_match(/SUOMI/, address) assert_match(/[, a-z]/, address) end def test_fi_zip_code_frozen assert FFaker::AddressFI.zip_code.frozen? == false end end ffaker-2.20.0/test/test_gender_jp.rb0000644000004100000410000000077214136245124017371 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerGenderJP < Test::Unit::TestCase include DeterministicHelper GENDER_REGEX = /\A[女男]\z/.freeze assert_methods_are_deterministic(FFaker::GenderJP, :random) def setup @tester = FFaker::GenderJP end def test_random assert_match(GENDER_REGEX, @tester.random) end def test_sample assert_match(GENDER_REGEX, @tester.sample) end def test_maybe assert_match(GENDER_REGEX, @tester.maybe) end end ffaker-2.20.0/test/test_name_tw.rb0000644000004100000410000000101314136245124017053 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameTW < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameTW, :last_name, :first_name, :name ) def setup @tester = FFaker::NameTW end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name end def test_first_name assert_include @tester::FIRST_NAMES, @tester.first_name end def test_name assert_match(/\A.{2,}\z/, @tester.name) end end ffaker-2.20.0/test/test_lorem_pl.rb0000644000004100000410000000220614136245124017237 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerLoremPL < Test::Unit::TestCase include DeterministicHelper POLISH_WORD_MATCHER = /\A[A-Ża-ż\s]+\z/.freeze POLISH_SENTENCE_MATCHER = /\A[A-Ża-ż\s.!?,]+\z/.freeze assert_methods_are_deterministic( FFaker::LoremPL, :character, :characters, :word, :words, :sentence, :sentences, :paragraph, :paragraphs ) def setup @tester = FFaker::LoremPL end def test_word assert_match(POLISH_WORD_MATCHER, @tester.word) end def test_words @tester.words(10).each do |word| assert_match(POLISH_WORD_MATCHER, word) end end def test_sentence assert_match(POLISH_SENTENCE_MATCHER, @tester.sentence(20)) assert_match(POLISH_SENTENCE_MATCHER, @tester.sentence(4)) end def test_sentences @tester.sentences(10).each do |sentence| assert_match(POLISH_SENTENCE_MATCHER, sentence) end end def test_paragraph assert_match(POLISH_SENTENCE_MATCHER, @tester.paragraph) end def test_paragraphs @tester.paragraphs.each do |paragraph| assert_match(POLISH_SENTENCE_MATCHER, paragraph) end end end ffaker-2.20.0/test/test_string.rb0000644000004100000410000000620314136245124016735 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestString < Test::Unit::TestCase include DeterministicHelper FS = FFaker::String def test_atoms assert_equal 'abc', FS.from_regexp(/abc/) assert_deterministic { FS.from_regexp(/abc/) } end def test_digits assert_match(/\A\d\d\d\z/, FS.from_regexp(/\d\d\d/)) assert_deterministic { FS.from_regexp(/\d\d\d/) } end def test_word_characters assert_match(/\A\w\w\w\z/, FS.from_regexp(/\w\w\w/)) assert_deterministic { FS.from_regexp(/\w\w\w/) } end def test_word_range_character assert_match(/\A[a-z]\z/, FS.from_regexp(/[a-z]/)) assert_deterministic { FS.from_regexp(/[a-z]/) } end def test_dash_character assert_match(/\A[a-z-]\z/, FS.from_regexp(/[a-z-]/)) assert_match(/\A[a-]\z/, FS.from_regexp(/[a-]/)) assert_match(/\A-\z/, FS.from_regexp(/-/)) assert_deterministic { FS.from_regexp(/[a-z-]/) } assert_deterministic { FS.from_regexp(/[a-]/) } assert_deterministic { FS.from_regexp(/-/) } end def test_spaces assert_match(/\A\s\s\s\z/, FS.from_regexp(/\s\s\s/)) assert_deterministic { FS.from_regexp(/\s\s\s/) } end def test_escaped_characters assert_equal '\\/.()[]{}', FS.from_regexp(%r{\\/\.\(\)\[\]\{\}}) assert_deterministic { FS.from_regexp(%r|\\/\.\(\)\[\]\{\}|) } end def test_atom_sets assert_include %w[a b c], FS.from_regexp(/[abc]/) assert_deterministic { FS.from_regexp(/[abc]/) } end def test_special_sets assert_match(/\A[\s\d]\z/, FS.from_regexp(/[\s\d]/)) assert_deterministic { FS.from_regexp(/[\s\d]/) } end def test_atom_question assert_match(/\Aa?\z/, FS.from_regexp(/a?/)) assert_deterministic { FS.from_regexp(/a?/) } end def test_special_question assert_match(/\A\w?\z/, FS.from_regexp(/\w?/)) assert_deterministic { FS.from_regexp(/\w?/) } end def test_set_question assert_match(/\A[abc]?\z/, FS.from_regexp(/[abc]?/)) assert_deterministic { FS.from_regexp(/[abc]?/) } end def test_atom_plus assert_match(/\Aa+\z/, FS.from_regexp(/a+/)) assert_deterministic { FS.from_regexp(/a+/) } end def test_special_plus assert_match(/\A\w+\z/, FS.from_regexp(/\w+/)) assert_deterministic { FS.from_regexp(/\w+/) } end def test_set_plus assert_match(/\A[abc]+\z/, FS.from_regexp(/[abc]+/)) assert_deterministic { FS.from_regexp(/[abc]+/) } end def test_atom_star assert_match(/\Aa*\z/, FS.from_regexp(/a*/)) assert_deterministic { FS.from_regexp(/a*/) } end def test_special_star assert_match(/\A\w*\z/, FS.from_regexp(/\w*/)) assert_deterministic { FS.from_regexp(/\w*/) } end def test_set_star assert_match(/\A[abc]*\z/, FS.from_regexp(/[abc]*/)) assert_deterministic { FS.from_regexp(/[abc]*/) } end def test_braces assert_equal 'a' * 13, FS.from_regexp(/a{13}/) assert_match(/\A[abc]{13}\z/, FS.from_regexp(/[abc]{13}/)) assert_match(/\A\w{13}\z/, FS.from_regexp(/\w{13}/)) assert_deterministic { FS.from_regexp(/a{13}/) } assert_deterministic { FS.from_regexp(/[abc]{13}/) } assert_deterministic { FS.from_regexp(/\w{13}/) } end end ffaker-2.20.0/test/test_phone_number_ua.rb0000644000004100000410000000205214136245124020573 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberUA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberUA, :phone_number, :home_phone_number, :mobile_phone_number, :international_home_phone_number, :international_mobile_phone_number ) def setup @tester = FFaker::PhoneNumberUA end def test_phone_number assert_match(/^(\+(380)\s|0)[0-9]{2}\s[0-9]{3}-[0-9]{4}$/, @tester.phone_number) end def test_home_phone_number assert_match(/^0{1}[0-9]{2}\s[0-9]{3}-[0-9]{4}$/, @tester.home_phone_number) end def test_mobile_phone_number assert_match(/^0{1}[0-9]{2}\s[0-9]{3}-[0-9]{4}$/, @tester.mobile_phone_number) end def test_international_home_phone_number assert_match(/^\+(380)\s[0-9]{2}\s[0-9]{3}-[0-9]{4}$/, @tester.international_home_phone_number) end def international_mobile_phone_number assert_match(/^\+(380)\s[0-9]{2}\s[0-9]{3}-[0-9]{4}$/, @tester.international_mobile_phone_number) end end ffaker-2.20.0/test/test_time.rb0000644000004100000410000000551214136245124016367 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' require 'date' class TestFakerTime < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Time, :date, :datetime, :month, :day_of_week) def setup @tester = FFaker::Time end def test_date assert_instance_of Date, @tester.date end def test_day_of_week day_of_week_short_regex = /\A(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun)\z/ day_of_week_long_regex = /\A(?:Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday)\z/ assert_match(day_of_week_short_regex, @tester.day_of_week) assert_match(day_of_week_long_regex, @tester.day_of_week(long: true)) assert_deterministic { @tester.day_of_week } end def test_datetime assert_instance_of DateTime, @tester.datetime end def test_datetime_random_days_and_months 1_000.times do @tester.datetime end end def test_datetime_hours_and_minutes assert_equal(4, @tester.datetime(hours: 4, minutes: 20).hour) assert_equal(20, @tester.datetime(hours: 4, minutes: 20).min) assert_deterministic { @tester.datetime(hours: 4, minutes: 20) } end def test_datetime_year_range_and_year_latest current_year = ::DateTime.now.year [[0, 0], [1, 1], [2, 4], [8, 6]].each do |year_range, year_latest| assert_random_between( (current_year - year_range - year_latest)..(current_year - year_latest) ) do @tester.datetime(year_range: year_range, year_latest: year_latest).year end end end def test_month month_regex = /\A(?:January|February|March|April|May|June|July|August|September|October|November|December)\z/ assert_match(month_regex, @tester.month) end def test_between_for_time from = Time.local(2015, 1, 1) to = Time.local(2016, 1, 1) assert_random_between(from..to) { @tester.between(from, to) } end def test_between_for_string from = @tester.datetime to = @tester.datetime random_date = @tester.between(from, to) assert_instance_of Time, random_date end def test_between_for_date from = Date.new(2015, 1, 1) to = Date.new(2016, 1, 1) random_date = @tester.between(from, to) assert_instance_of Time, random_date end def test_between_for_datetime from = DateTime.new(2015, 1, 1, 12, 12) to = DateTime.new(2016, 1, 1, 12, 12) random_date = @tester.between(from, to) assert_instance_of Time, random_date end def test_convert_to_time_string time = @tester.send(:convert_to_time, '2012-12-12 12:12') assert_instance_of Time, time end def test_convert_to_time_date time = @tester.send(:convert_to_time, Date.new(2015, 1, 1)) assert_instance_of Time, time end def test_convert_to_time_datetime time = @tester.send(:convert_to_time, DateTime.new(2015, 1, 1, 12, 12)) assert_instance_of Time, time end end ffaker-2.20.0/test/test_course_mathematiques.rb0000644000004100000410000000056314136245124021661 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestCourseMathematiques < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::CoursesFR::Mathematiques, :lesson) def setup @subject = FFaker::CoursesFR::Mathematiques end def test_lesson assert @subject::LESSONS.include?(@subject.lesson) end end ffaker-2.20.0/test/test_phone_number_ru.rb0000644000004100000410000000417514136245124020624 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberRU < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberRU, :international_phone_number, :international_mobile_phone_number, :international_home_work_phone_number, :international_toll_free_number, :phone_number, :mobile_phone_number, :home_work_phone_number, :toll_free_number, :international_country_code, :country_code, :home_work_phone_prefix, :mobile_phone_prefix ) def setup @tester = FFaker::PhoneNumberRU end def test_international_phone_number assert_match(/\A\+7 \d{3} \d{3}-\d{2}-\d{2}\z/, @tester.international_phone_number) end def test_international_mobile_phone_number assert_match(/\A\+7 \d{3} \d{3}-\d{2}-\d{2}\z/, @tester.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/\A\+7 \d{3} \d{3}-\d{2}-\d{2}\z/, @tester.international_home_work_phone_number) end def test_international_toll_free_number assert_match(/\A\+7 800 \d{3}-\d{2}-\d{2}\z/, @tester.international_toll_free_number) end def test_phone_number assert_match(/\A8 \d{3} \d{3}-\d{2}-\d{2}\z/, @tester.mobile_phone_number) end def test_mobile_phone_number assert_match(/\A8 \d{3} \d{3}-\d{2}-\d{2}\z/, @tester.mobile_phone_number) end def test_home_work_phone_number assert_match(/\A8 \d{3} \d{3}-\d{2}-\d{2}\z/, @tester.mobile_phone_number) end def test_toll_free_number assert_match(/\A8 800 \d{3}-\d{2}-\d{2}\z/, @tester.toll_free_number) end def test_international_country_code assert_match('+7', @tester.international_country_code) end def test_country_code assert_match('8', @tester.country_code) end def test_home_work_phone_prefix assert_include(@tester::HOME_PHONE_PREFIXES, @tester.home_work_phone_prefix) end def test_mobile_phone_prefix assert_include(@tester::MOBILE_PHONE_PREFIXES, @tester.mobile_phone_prefix) end end ffaker-2.20.0/test/test_address_kr.rb0000644000004100000410000000057614136245124017557 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressKR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressKR, :postal_code, :old_postal_code, :road_addess, :land_address, :land_number, :building_name, :address_detail, :street, :town, :borough, :city, :province, :metropolitan_city ) end ffaker-2.20.0/test/test_phone_number_ja.rb0000644000004100000410000000367714136245124020576 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberJA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberJA, :phone_number, :home_phone_number, :mobile_phone_number, :international_mobile_phone_number, :international_home_phone_number, :international_phone_number, :mobile_prefix, :home_phone_prefix ) def setup @tester = FFaker::PhoneNumberJA end def test_phone_number assert_match(/\A0\d{1,4} \d{1,4} \d{4}\z/, @tester.phone_number) assert_include([12, 13], @tester.phone_number.length) end def test_home_phone_number assert_match(/\A0\d{1,4} \d{1,4} \d{4}\z/, @tester.home_phone_number) assert_equal(@tester.home_phone_number.length, 12) end def test_mobile_phone_number assert_match(/\A0(90|80|70) \d{4} \d{4}\z/, @tester.mobile_phone_number) assert_equal(@tester.mobile_phone_number.length, 13) end def test_international_phone_number assert_match(/\A\+81 \d{1,4} \d{1,4} \d{4}\z/, @tester.international_phone_number) assert_include([15, 16], @tester.international_phone_number.length) end def test_international_home_phone_number assert_match(/\A\+81 \d{1,4} \d{1,4} \d{4}\z/, @tester.international_home_phone_number) assert_equal(@tester.international_home_phone_number.length, 15) end def test_international_mobile_phone_number assert_match(/\A\+81 (90|80|70) \d{4} \d{4}\z/, @tester.international_mobile_phone_number) assert_equal(@tester.international_mobile_phone_number.length, 16) end def test_mobile_prefix assert_include(@tester::MOBILE_PHONE_PREFIXES, @tester.mobile_prefix) end def test_home_phone_prefix disit = rand(1..4) assert_include( @tester::ONE_DISIT_AREA_CODES + @tester::TWO_DISIT_AREA_CODES + @tester::THREE_DISIT_AREA_CODES + @tester::FOUR_DISIT_AREA_CODES, @tester.home_phone_prefix(disit) ) end end ffaker-2.20.0/test/test_company_cn.rb0000644000004100000410000000071514136245124017557 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestCompanyCN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::CompanyCN, :name, :suffix, :type ) def test_name assert_match(/.{4,}公司\z/, FFaker::CompanyCN.name) end def test_suffix assert_match(/公司\z/i, FFaker::CompanyCN.suffix) end def test_type assert_match(/.{2,}/i, FFaker::CompanyCN.type) end end ffaker-2.20.0/test/test_address_ch_it.rb0000644000004100000410000000052314136245124020221 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressCHIT < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::AddressCHIT, :canton) def test_ch_it_canton FFaker::AddressCHIT::CANTON.each do |canton| assert_match(/\A[- a-zàâ]+\z/i, canton) end end end ffaker-2.20.0/test/test_name_ru.rb0000644000004100000410000000423614136245124017061 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestNameRU < Test::Unit::TestCase include DeterministicHelper RU_REGEX = /\A[а-яА-Я]{2,}\z/.freeze RU_REGEX_MULTIPLE_WORDS = /\A[а-яА-Я\s]+\z/.freeze assert_methods_are_deterministic( FFaker::NameRU, :name, :first_name, :last_name, :female_name, :male_name, :first_name_female, :first_name_male, :middle_name_female, :middle_name_male, :last_name_female, :last_name_male ) def setup @tester = FFaker::NameRU end def test_name assert_match(RU_REGEX_MULTIPLE_WORDS, @tester.name) assert_include [1, 2, 3], @tester.name.split(' ').count end def test_first_name assert_include @tester::FIRST_NAMES, @tester.first_name assert_match(RU_REGEX, @tester.first_name) end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name assert_match(RU_REGEX, @tester.last_name) end def test_female_name assert_match(RU_REGEX_MULTIPLE_WORDS, @tester.female_name) assert_include [1, 2, 3], @tester.female_name.split(' ').count end def test_male_name assert_match(RU_REGEX_MULTIPLE_WORDS, @tester.male_name) assert_include [1, 2, 3], @tester.male_name.split(' ').count end def test_first_name_female assert_include @tester::FIRST_NAMES_FEMALE, @tester.first_name_female assert_match(RU_REGEX, @tester.first_name_female) end def test_first_name_male assert_include @tester::FIRST_NAMES_MALE, @tester.first_name_male assert_match(RU_REGEX, @tester.first_name_male) end def test_middle_name_female assert_include @tester::MIDDLE_NAMES_FEMALE, @tester.middle_name_female assert_match(RU_REGEX, @tester.middle_name_female) end def test_middle_name_male assert_include @tester::MIDDLE_NAMES_MALE, @tester.middle_name_male assert_match(RU_REGEX, @tester.middle_name_male) end def test_last_name_female assert_include @tester::LAST_NAMES_FEMALE, @tester.last_name_female assert_match(RU_REGEX, @tester.last_name_female) end def test_last_name_male assert_include @tester::LAST_NAMES_MALE, @tester.last_name_male assert_match(RU_REGEX, @tester.last_name_male) end end ffaker-2.20.0/test/test_address_pl.rb0000644000004100000410000000356714136245124017561 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerAddressPL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressPL, :full_address, :street_address, :street_name, :street, :square, :voivodeship, :voivodeship_abbr, :voivodeship_capital_city, :city, :building_number, :secondary_number, :postal_code, :street_prefix, :square_prefix ) def setup @tester = FFaker::AddressPL end def test_full_address assert_match(/[a-z]/, @tester.full_address) end def test_full_address_includes_country assert_match(/POLOGNE/, @tester.full_address(true)) end def street_address assert_match(/[a-z]/, @tester.street_address) end def street_name prefix, street = @tester.street_name.split assert_include(@tester::STREET_PREFIXES + @tester::SQUARE_PREFIXES, prefix) assert_include(@tester::STREET + @tester::SQUARE, street) end def street assert_include(@tester::STREET, @tester.street) end def square assert_include(@tester::SQUARE, @tester.square) end def voivodeship assert_include(@tester::VOIVODESHIP, @tester.voivodeship) end def voivodeship_abbr assert_include(@tester::VOIVODESHIP_ABBR, @tester.voivodeship_abbr) end def voivodeship_capital_city assert_include(@tester::VOIVODESHIP_CAPITAL_CITY, @tester.voivodeship_capital_city) end def city assert_include(@tester::CITY, @tester.city) end def building assert_match(/\d{1,3}/, @tester.building) end def secondary_number assert_match(/\d{1,3}/, @tester.secondary_number.split.last) end def postal_code assert_match(/\d{2}-\d{3}/, @tester.postal_code) end def street_prefix assert_include(@tester::STREET_PREFIXES, @tester.square_prefix) end def square_prefix assert_include(@tester::SQUARE_PREFIXES, @tester.square_prefix) end end ffaker-2.20.0/test/test_address_id.rb0000644000004100000410000000202414136245124017525 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressID < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressID, :zip_code, :state, :state_abbr, :city, :street_prefix, :street ) def test_zip_code assert_match(/\A\d{5}\z/, FFaker::AddressID.zip_code) end def test_state assert FFaker::AddressID::STATE.include?(FFaker::AddressID.state) end def test_state_abbr assert FFaker::AddressID::STATE_ABBR.include?(FFaker::AddressID.state_abbr) end def test_city assert_include FFaker::AddressID::CITY, FFaker::AddressID.city end def test_street_prefix assert FFaker::AddressID::STREET_PREFIX.include?(FFaker::AddressID.street_prefix) end def test_street prefixes = FFaker::AddressID::STREET_PREFIX common_street_names = FFaker::AddressID::COMMON_STREET_NAMES regex = /\A(#{prefixes.join('|')})\.(\s(#{common_street_names.join('|')})),\sNo\.\s\d+\z/ assert_match(regex, FFaker::AddressID.street) end end ffaker-2.20.0/test/test_skill.rb0000644000004100000410000000120414136245124016541 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestSkill < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Skill, :tech_skill, :tech_skills, :specialty, :specialties ) def test_tech_skill assert_match(/[a-z]+/i, FFaker::Skill.tech_skill) end def test_tech_skills tech_skills = FFaker::Skill.tech_skills assert_instance_of Array, tech_skills end def test_specialty assert_match(/[ a-z]+/i, FFaker::Skill.specialty) end def test_specialties specialties = FFaker::Skill.specialties assert_instance_of Array, specialties end end ffaker-2.20.0/test/test_conference.rb0000644000004100000410000000043014136245124017532 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestConference < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Conference, :name) def test_name assert_match(/1\+|[ a-z]+/i, FFaker::Conference.name) end end ffaker-2.20.0/test/test_unique_utils.rb0000644000004100000410000000225314136245124020156 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestUniqueUtils < Test::Unit::TestCase def test_generates_unique_values unique_object = FFaker::UniqueUtils.new(FFaker::Name, 10_000) result = [unique_object.name, unique_object.name] assert_operator(result[0], :!=, result[1]) end def test_returns_error_when_retries_exceeded stubbed_generator = Object.new def stubbed_generator.test 1 end unique_object = FFaker::UniqueUtils.new(stubbed_generator, 3) unique_object.test assert_raises FFaker::UniqueUtils::RetryLimitExceeded do unique_object.test end end def test_clears_unique_values stubbed_generator = Object.new def stubbed_generator.test 1 end unique_object = FFaker::UniqueUtils.new(stubbed_generator, 3) assert_equal(1, unique_object.test) assert_raises FFaker::UniqueUtils::RetryLimitExceeded do unique_object.test end FFaker::UniqueUtils.clear assert_equal(1, unique_object.test) assert_raises FFaker::UniqueUtils::RetryLimitExceeded do unique_object.test end unique_object.clear assert_equal(1, unique_object.test) end end ffaker-2.20.0/test/test_job_cn.rb0000644000004100000410000000061314136245124016660 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerJobCN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::JobCN, :title) def setup @tester = FFaker::JobCN end def test_title assert_greater_than_or_equal_to @tester.title.length, 1 end def test_nouns assert_kind_of Array, @tester::JOB_NOUNS end end ffaker-2.20.0/test/test_address_se.rb0000644000004100000410000000157214136245124017547 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressSE < Test::Unit::TestCase include DeterministicHelper ALPHA = /\A\p{Alpha}+/.freeze DIGIT = /\d{1}/.freeze assert_methods_are_deterministic( FFaker::AddressSE, :city, :random_country, :full_address, :zip_code ) def test_se_city assert_match(ALPHA, FFaker::AddressSE.city) end def test_se_zip_code assert_match(/\d{2}/, FFaker::AddressSE.zip_code) end def test_countries assert FFaker::AddressSE::COUNTRIES.include?(FFaker::AddressSE.random_country) end def test_se_full_address address = FFaker::AddressSE.full_address assert_match(ALPHA, address) assert_match(DIGIT, address) assert_match(/SVERIGE/, address) assert_match(/[, a-z]/, address) end def test_se_zip_code_frozen assert FFaker::AddressSE.zip_code.frozen? == false end end ffaker-2.20.0/test/test_name_cs.rb0000644000004100000410000000302014136245124017026 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameCS < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameCS, :name, :last_name, :first_name, :prefix, :suffix ) def setup @tester = FFaker::NameCS end def test_name @words = @tester.name.split assert_include([2, 3, 4], @words.size) end def test_name_sex @words = @tester.name.split @words = @words[1..2] if @words.size > 2 assert same_sex?(@words) end def test_male_last_name assert_include(@tester::LAST_NAMES[:male], @tester.last_name(:male)) end def test_male_first_name assert_include(@tester::FIRST_NAMES[:male], @tester.first_name(:male)) end def test_prefix assert_include(@tester::PREFIXES, @tester.prefix) end def test_suffix assert_include(@tester::SUFFIXES, @tester.suffix) end def test_with_same_sex names = [] @tester.with_same_sex do names << @tester.last_name names << @tester.first_name end assert same_sex?(names) end def test_with_same_sex_for_male names = [] @tester.with_same_sex(:male) do names << @tester.last_name names << @tester.first_name end assert same_sex?(names, :male) end private def same_sex?(words, sex = :any) (sex == :any ? %i[male female] : [sex]).any? do |s| words.all? do |word| [@tester::LAST_NAMES, @tester::FIRST_NAMES].any? do |names| names[s].include?(word) end end end end end ffaker-2.20.0/test/test_phone_number_mx.rb0000644000004100000410000000250414136245124020614 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberMX < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberMX, :mobile_phone_number, :home_work_phone_number, :phone_number, :international_mobile_phone_number, :international_home_work_phone_number, :international_phone_number, :toll_free_number ) def setup @tester = FFaker::PhoneNumberMX end def test_mobile_phone_number assert_match(/044 \d{2} \d{4} \d{4}/, @tester.mobile_phone_number) end def test_home_work_phone_number assert_match(/\d{2} \d{4} \d{4}/, @tester.home_work_phone_number) end def test_phone_number 10.times do assert_match(/(044 )*\d{2} \d{4} \d{4}/, @tester.phone_number) end end def test_international_mobile_phone_number assert_match(/\+52 1 \d{2} \d{4} \d{4}/, @tester.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/\+52 \d{2} \d{4} \d{4}/, @tester.international_home_work_phone_number) end def test_international_phone_number 10.times do assert_match(/\+52 (\d )*\d{2} \d{4} \d{4}/, @tester.international_phone_number) end end def test_toll_free_phone_number assert_match(/01 800 \d{3} \d{4}/, @tester.toll_free_number) end end ffaker-2.20.0/test/test_ssn_se.rb0000644000004100000410000000175214136245124016725 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestSSNSE < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::SSNSE, :ssn) def test_ssn_format ssn = FFaker::SSNSE.ssn assert_match(/(19|20)\d{10}/, ssn, "With no arguments year should start with 19 or 20, #{ssn}") end def equal?(other) other % 2 end def test_ssn_with_gender ssn_male = FFaker::SSNSE.ssn(gender: :male) assert equal?(ssn_male[10].to_i) ssn_female = FFaker::SSNSE.ssn(gender: :female) assert equal?(ssn_female[10].to_i) assert_raise ArgumentError do FFaker::SSNSE.ssn(gender: :unkown) end end def test_ssn_with_from_to from = Time.local(1980, 2, 28) to = Time.local(2000, 2, 28) assert_random_between(from...to) do ssn = FFaker::SSNSE.ssn(from: from, to: to) year = ssn[0..3].to_i month = ssn[4..5].to_i day = ssn[6..7].to_i Time.local(year, month, day) end end end ffaker-2.20.0/test/test_name_ja.rb0000644000004100000410000000216014136245124017017 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameJA < Test::Unit::TestCase class << self def startup FFaker::NameJA.const_set(:FIRST_NAMES, %w[あきら フミ 三郎]) FFaker::NameJA.const_set(:LAST_NAMES, %w[佐藤 高橋 佐々木]) end def shutdown FFaker::NameJA.class_eval { remove_const(:FIRST_NAMES) } FFaker::NameJA.class_eval { remove_const(:LAST_NAMES) } end end include DeterministicHelper assert_methods_are_deterministic( FFaker::NameJA, :last_name, :first_name, :last_first, :name ) def setup @tester = FFaker::NameJA end def test_first_name assert_include(@tester::FIRST_NAMES, @tester.first_name) end def test_last_name assert_include(@tester::LAST_NAMES, @tester.last_name) end def test_last_first assert_last_first(@tester.last_first) end def test_name assert_last_first(@tester.name) end private def assert_last_first(actual) last_first_regexp = /(#{@tester::LAST_NAMES.join('|')})(#{@tester::FIRST_NAMES.join('|')})/ assert_match(last_first_regexp, actual) end end ffaker-2.20.0/test/test_aws.rb0000644000004100000410000000115414136245124016221 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAWS < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::AWS, :instance_type) def test_instance_type assert_match(/\A[a-z]+\d\.\d*[a-z]+/, FFaker::AWS.instance_type) end def test_offering_type assert_match(/\A[ a-zA-Z]+\z/i, FFaker::AWS.offering_type) end def test_instance_tenancy assert_match(/\A(?:default|dedicated|host)+\z/i, FFaker::AWS.instance_tenancy) end def test_product_description assert_match(%r{\A[ /a-zA-Z()]+\z}i, FFaker::AWS.product_description) end end ffaker-2.20.0/test/test_ffaker.rb0000644000004100000410000000210614136245124016663 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFFaker < Test::Unit::TestCase include DeterministicHelper def test_version assert FFaker::VERSION.is_a?(String) end def test_numerify assert FFaker.numerify('###').match(/\d{3}/) assert_deterministic { FFaker.numerify('###') } end def test_numerify_with_array assert FFaker.numerify(['###', '###']).match(/\d{3}/) assert_deterministic { FFaker.numerify(['###', '###']) } end def test_letterify assert FFaker.letterify('???').match(/[a-z]{3}/) assert_deterministic { FFaker.letterify('???') } end def test_letterify_with_array assert FFaker.letterify(['???', '???']).match(/[a-z]{3}/) assert_deterministic { FFaker.letterify(['???', '???']) } end def test_bothify assert FFaker.bothify('???###').match(/[a-z]{3}\d{3}/) assert_deterministic { FFaker.bothify('???###') } end def test_bothify_with_array assert FFaker.bothify(['???###', '???###']).match(/[a-z]{3}\d{3}/) assert_deterministic { FFaker.bothify(['???###', '???###']) } end end ffaker-2.20.0/test/test_name_de.rb0000644000004100000410000000076514136245124017026 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameDE < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::NameDE, :name, :prefix, :suffix) def setup @tester = FFaker::NameDE end def test_name assert_match(/\A([\w']+\.? ?){2,3}\z/, @tester.name) end def test_prefix assert_match(/\A[A-Z][a-z]+\.?\z/, @tester.prefix) end def test_suffix assert_include(@tester::SUFFIXES, @tester.suffix) end end ffaker-2.20.0/test/test_education_cn.rb0000644000004100000410000000114314136245124020060 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerEducationCN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::EducationCN, :degree, :major, :location, :school) def setup @tester = FFaker::EducationCN end def test_degree assert @tester.degree.match(/[\u4e00-\u9fa5]{4,}/) end def test_major assert @tester.major.match(/[\u4e00-\u9fa5]{2,}/) end def test_location assert @tester.location.match(/[\u4e00-\u9fa5]{2,}/) end def test_school assert @tester.school.match(/[\u4e00-\u9fa5]{4,}/) end end ffaker-2.20.0/test/test_sport_pl.rb0000644000004100000410000000077014136245124017274 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestSportPL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::SportPL, :name, :summer, :winter ) def setup @tester = FFaker::SportPL end def test_name assert_include(@tester::ALL, @tester.name) end def test_summer assert_include(@tester::SUMMER, @tester.summer) end def test_winter assert_include(@tester::WINTER, @tester.winter) end end ffaker-2.20.0/test/test_identification_pl.rb0000644000004100000410000000111314136245124021106 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerIdentificationPL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::IdentificationPL, :pesel, :identity_card, :drivers_license ) def setup @tester = FFaker::IdentificationPL end def test_pesel assert_match(/\A\d{11}\z/, @tester.pesel) end def test_identity_card assert_match(/\A[A-Z]{3}\d{6}\z/, @tester.identity_card) end def test_drivers_license assert_match(%r{\A\d{5}/\d{2}/\d{4}\z}, @tester.drivers_license) end end ffaker-2.20.0/test/test_color_ua.rb0000644000004100000410000000045314136245124017233 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestColorUA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::ColorUA, :name) def test_name assert_match(/\A[а-яА-ЯіїєґІЇЄҐ’\-\s]+\z/, FFaker::ColorUA.name) end end ffaker-2.20.0/test/test_book.rb0000644000004100000410000000161114136245124016357 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestBook < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Book, :title, :genre, :author, :isbn, :description, :cover ) def setup @tester = FFaker::Book end def test_title assert_match(/[\sa-z]+/, @tester.title) end def test_genre assert_match(%r{[\w\s'/]+}, @tester.genre) end def test_author assert_match(/[\sa-z]+/, @tester.author) end def test_isbn assert_match(/\d+/, @tester.isbn) end def test_description assert_match(/[\sa-z]+/, @tester.description) end def test_cover assert_match(%r{\Ahttps://robohash\.org/.+\.png\?size=300x300\z}, @tester.cover) end def test_orly_cover assert_match(%r{\Ahttps://orly-appstore\.herokuapp\.com/generate}, @tester.orly_cover) end end ffaker-2.20.0/test/test_phone_number_de.rb0000644000004100000410000000313314136245124020557 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberDE < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberDE, :mobile_prefix, :region_prefix, :mobile_phone_number, :home_work_phone_number, :country_code, :international_mobile_phone_number, :international_home_work_phone_number ) def setup @tester = FFaker::PhoneNumberDE end def test_mobile_prefix assert_match(/^01[567]{1}[0-9]{1}$/, FFaker::PhoneNumberDE.mobile_prefix) end def test_mobile_prefix_without_leading_zero assert_match(/^1[567]{1}[0-9]{1}$/, FFaker::PhoneNumberDE.mobile_prefix(false)) end def test_region_prefix assert_match(/^0[2-9]{1}[0-9]{1,3}$/, FFaker::PhoneNumberDE.region_prefix) end def test_region_prefix_without_leading_zero assert_match(/^[2-9]{1}[0-9]{1,3}$/, FFaker::PhoneNumberDE.region_prefix(false)) end def test_mobile_phone_number assert_match(/^01[567]{1}[0-9]{1} [0-9]{7}$/, FFaker::PhoneNumberDE.mobile_phone_number) end def test_home_work_phone_number assert_match(/^0[2-9]{1}[0-9]{1,3} [0-9]{7}$/, FFaker::PhoneNumberDE.home_work_phone_number) end def test_country_code assert_match('+49', FFaker::PhoneNumberDE.country_code) end def test_international_mobile_phone_number assert_match(/^\+49 1[567]{1}[0-9]{1} [0-9]{7}$/, FFaker::PhoneNumberDE.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/^\+49 [2-9]{1}[0-9]{1,3} [0-9]{7}$/, FFaker::PhoneNumberDE.international_home_work_phone_number) end end ffaker-2.20.0/test/test_bank.rb0000644000004100000410000000260614136245124016345 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestBank < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Bank, :iban, :card_number, :card_expiry_date, :card_type ) def setup @tester = FFaker::Bank end def test_iban assert_match(/[A-Z]{2}\d+([A-Z]+)?\d+/, @tester.iban) assert_match(/[A-Z]{2}\d+([A-Z]+)?\d+/, @tester.iban(country_code: 'by')) assert_match(/[A-Z]{2}\d+([A-Z]+)?\d+/, @tester.iban(country_code: 'BY')) assert_raise ArgumentError, "Unexpected country code: 'unknown'" do @tester.iban(country_code: 'unknown') end end def test_card_number assert_match(/\A(\d{4} ){3}\d{4}\z/, @tester.card_number) end def test_card_expiry_date assert_instance_of String, @tester.card_expiry_date date_today = ::DateTime.now assert_random_between( date_today.strftime('%y')..date_today.next_year(5).strftime('%y') ) do @tester.card_expiry_date.split('/').pop end year_range = 4 year_latest = 8 assert_random_between( date_today.prev_year(year_latest + year_range).strftime('%y')..date_today.prev_year(year_latest).strftime('%y') ) do @tester.card_expiry_date(year_range: year_range, year_latest: year_latest).split('/').pop end end def test_card_type assert_include @tester::CARD_TYPES, @tester.card_type end end ffaker-2.20.0/test/test_name_pl.rb0000644000004100000410000000645714136245124017055 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNamePL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NamePL, :name, :name_with_prefix, :last_name, :first_name, :female_name_with_prefix, :male_name_with_prefix, :female_full_name, :male_full_name, :female_first_name, :female_last_name, :male_first_name, :male_last_name, :prefix, :female_prefix, :male_prefix, :academic_degree_prefix ) def setup @tester = FFaker::NamePL end def test_name assert_match(/(\w+\.? ?){2}/, @tester.name) end def name_with_prefix prefix, first_name, last_name = @tester.name_with_prefix.split assert_include(@tester::PREFIXES, prefix) refute_empty(first_name) refute_empty(last_name) end def test_female_name_with_prefix prefix, first_name, last_name = @tester.female_name_with_prefix.split assert_include(@tester::FEMALE_PREFIXES, prefix) assert_include(@tester::FEMALE_FIRST_NAMES, first_name) assert_include(@tester::FEMALE_LAST_NAMES, last_name) end def test_male_name_with_prefix prefix, first_name, last_name = @tester.male_name_with_prefix.split assert_include(@tester::MALE_PREFIXES, prefix) assert_include(@tester::MALE_FIRST_NAMES, first_name) assert_include(@tester::MALE_LAST_NAMES, last_name) end def test_female_full_name first_name, last_name = @tester.female_full_name.split assert_include(@tester::FEMALE_FIRST_NAMES, first_name) assert_include(@tester::FEMALE_LAST_NAMES, last_name) end def test_male_full_name first_name, last_name = @tester.male_full_name.split assert_include(@tester::MALE_FIRST_NAMES, first_name) assert_include(@tester::MALE_LAST_NAMES, last_name) end def test_first_name first_names = @tester::FEMALE_FIRST_NAMES + @tester::MALE_FIRST_NAMES assert_include(first_names, @tester.first_name) end def test_first_name_with_argument assert_include(@tester::FEMALE_FIRST_NAMES, @tester.first_name(:female)) end def test_female_first_name assert_include(@tester::FEMALE_FIRST_NAMES, @tester.female_first_name) end def test_male_first_name assert_include(@tester::MALE_FIRST_NAMES, @tester.male_first_name) end def test_last_name last_names = @tester::FEMALE_LAST_NAMES + @tester::MALE_LAST_NAMES assert_include(last_names, @tester.last_name) end def test_last_name_with_argument assert_include(@tester::MALE_LAST_NAMES, @tester.last_name(:male)) end def test_female_last_name assert_include(@tester::FEMALE_LAST_NAMES, @tester.female_last_name) end def test_male_last_name assert_include(@tester::MALE_LAST_NAMES, @tester.male_last_name) end def test_prefix assert_include(@tester::PREFIXES, @tester.prefix) end def test_female_prefix assert_include(@tester::FEMALE_PREFIXES, @tester.female_prefix) end def test_male_prefix assert_include(@tester::MALE_PREFIXES, @tester.male_prefix) end def test_academic_degree_prefix assert_include(@tester::ACADEMIC_DEGREE_PREFIXES, @tester.academic_degree_prefix) end def test_name_for_gender_raises_argument_error error = assert_raises(ArgumentError) { @tester.send(:name_for_gender, :name, :vodka) } assert_match("Gender must be one of: #{@tester::GENDERS}", error.message) end end ffaker-2.20.0/test/test_phone_number_nl.rb0000644000004100000410000000136414136245124020604 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberNL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberNL, :mobile_phone_number, :phone_number, :international_phone_number ) def setup @tester = FFaker::PhoneNumberNL end def test_mobile_phone_prefix assert @tester.mobile_phone_number.start_with?('06') end def test_phone_prefix assert @tester.phone_number.start_with?('0') end def test_phone_number 10.times do assert_match(/^0([\s\-]*\d){9}$/, @tester.phone_number) end end def test_international_phone_number 10.times do assert_match(/^\+31/, @tester.international_phone_number) end end end ffaker-2.20.0/test/test_phone_number_br.rb0000644000004100000410000000324014136245124020571 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberBR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberBR, :phone_number, :home_work_phone_number, :mobile_phone_number, :international_phone_number, :international_mobile_phone_number, :international_home_work_phone_number, :country_code ) def setup @tester = FFaker::PhoneNumberBR end def test_area_codes assert(!@tester::AREA_CODE.empty?) assert(@tester::AREA_CODE.sort.uniq == @tester::AREA_CODE) @tester::AREA_CODE.each do |area_code| assert_match(/\A[1-9]\d\z/, area_code) end end def test_phone_number 10.times do assert_match(/\A[1-9]\d\s?9?\d{4}-?\d{4}\z/, @tester.phone_number) end end def test_home_work_phone_number assert_match(/\A[1-9]\d\s?[2-5]\d{3}-?\d{4}\z/, @tester.home_work_phone_number) end def test_mobile_phone_number assert_match(/\A[1-9]\d\s?9[6-9]\d{3}-?\d{4}\z/, @tester.mobile_phone_number) end def test_international_phone_number 10.times do assert_match(/\A\+55\s?[1-9]\d\s?9?\d{4}-?\d{4}\z/, @tester.international_phone_number) end end def test_international_mobile_phone_number assert_match(/\A\+55\s?[1-9]\d\s?9[6-9]\d{3}-?\d{4}\z/, @tester.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/\A\+55\s?[1-9]\d\s?[2-5]\d{3}-?\d{4}\z/, @tester.international_home_work_phone_number) end def test_country_code assert_match('+55', @tester.country_code) end end ffaker-2.20.0/test/test_name.rb0000644000004100000410000001001614136245124016344 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerName < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Name, :name, :name_with_prefix, :female_name_with_prefix, :male_name_with_prefix, :name_with_suffix, :female_name_with_suffix, :male_name_with_suffix, :name_with_prefix_suffix, :female_name_with_prefix_suffix, :male_name_with_prefix_suffix, :first_name, :first_name_female, :first_name_male, :last_name, :prefix, :female_prefix, :male_prefix, :other_prefix, :suffix, :pronouns ) def setup @tester = FFaker::Name end def test_name assert_match(/(\w+\.? ?){2,3}/, @tester.name) end def test_html_safe_name assert_match(/(\w+\.? ?){2,3}/, @tester.html_safe_name) end def test_name_with_prefix prefix, name, last_name = @tester.name_with_prefix.split(/\s+/) assert_include(@tester::PREFIXES, prefix) assert(!name.empty?) refute_empty(last_name) end def test_female_name_with_prefix prefix, name, last_name = @tester.female_name_with_prefix.split(/\s+/) assert_include(@tester::FEMALE_PREFIXES, prefix) assert_include(@tester::FIRST_NAMES_FEMALE, name) refute_empty(last_name) end def test_male_name_with_prefix prefix, name, last_name = @tester.male_name_with_prefix.split(/\s+/) assert_include(@tester::MALE_PREFIXES, prefix) assert_include(@tester::FIRST_NAMES_MALE, name) refute_empty(last_name) end def test_name_with_suffix name, last_name, suffix = @tester.name_with_suffix.split(/\s+/) assert_include(@tester::SUFFIXES, suffix) assert(!name.empty?) refute_empty(last_name) end def test_female_name_with_suffix name, last_name, suffix = @tester.female_name_with_suffix.split(/\s+/) assert_include(@tester::SUFFIXES, suffix) assert_include(@tester::FIRST_NAMES_FEMALE, name) refute_empty(last_name) end def test_male_name_with_suffix name, last_name, suffix = @tester.male_name_with_suffix.split(/\s+/) assert_include(@tester::SUFFIXES, suffix) assert_include(@tester::FIRST_NAMES_MALE, name) refute_empty(last_name) end def test_name_with_prefix_suffix prefix, name, last_name, suffix = @tester.name_with_prefix_suffix.split(/\s+/) assert_include(@tester::PREFIXES, prefix) assert_include(@tester::SUFFIXES, suffix) assert(!name.empty?) refute_empty(last_name) end def test_female_name_with_prefix_suffix prefix, name, last_name, suffix = @tester.female_name_with_prefix_suffix.split(/\s+/) assert_include(@tester::FEMALE_PREFIXES, prefix) assert_include(@tester::SUFFIXES, suffix) assert_include(@tester::FIRST_NAMES_FEMALE, name) refute_empty(last_name) end def test_male_name_with_prefix_suffix prefix, name, last_name, suffix = @tester.male_name_with_prefix_suffix.split(/\s+/) assert_include(@tester::MALE_PREFIXES, prefix) assert_include(@tester::SUFFIXES, suffix) assert_include(@tester::FIRST_NAMES_MALE, name) refute_empty(last_name) end def test_first_name assert_include(@tester::FIRST_NAMES, @tester.first_name) end def test_first_name_female assert_include @tester::FIRST_NAMES_FEMALE, @tester.first_name_female end def test_first_name_male assert_include @tester::FIRST_NAMES_MALE, @tester.first_name_male end def test_last_name assert_include(@tester::LAST_NAMES, @tester.last_name) end def test_html_safe_last_name assert_include(@tester::LAST_NAMES, @tester.html_safe_last_name) end def test_prefix assert_include(@tester::PREFIXES, @tester.prefix) end def test_female_prefix assert_include(@tester::FEMALE_PREFIXES, @tester.female_prefix) end def test_male_prefix assert_include(@tester::MALE_PREFIXES, @tester.male_prefix) end def test_other_prefix assert_include(@tester::OTHER_PREFIXES, @tester.other_prefix) end def test_suffix assert_match(/[A-Z][a-z]*\.?/, @tester.suffix) end def test_pronouns assert_include(@tester::PRONOUNS, @tester.pronouns) end end ffaker-2.20.0/test/test_name_cn.rb0000644000004100000410000000077214136245124017034 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameCN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameCN, :name, :first_name, :last_name ) def setup @tester = FFaker::NameCN end def test_name assert_match(/\A.{2,}\z/, @tester.name) end def test_first_name assert_match(/\A.{1,2}\z/, @tester.first_name) end def test_last_name assert_match(/\A.{1,5}\z/, @tester.last_name) end end ffaker-2.20.0/test/test_address_ca.rb0000644000004100000410000000126714136245124017524 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressCA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressCA, :province, :province_abbr, :city, :postal_code ) def test_province assert_match(/\A[ a-z]+\z/i, FFaker::AddressCA.province) end def test_province_abbr assert_match(/\A[A-Z]{2}\z/, FFaker::AddressCA.province_abbr) end def test_city assert_include(FFaker::AddressCA::CITY, FFaker::AddressCA.city) end def test_postal_code assert_match( /\A[A-CEGHJK-NPR-TVXY]\d[A-CEGHJK-NPR-TV-Z] \d[A-CEGHJK-NPR-TV-Z]\d\z/, FFaker::AddressCA.postal_code ) end end ffaker-2.20.0/test/test_ssn.rb0000644000004100000410000000121514136245124016230 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestSSN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::SSN, :ssn) def setup @actual_ssn = FFaker::SSN.ssn end def test_ssn_format assert_no_match(/\A666/, @actual_ssn) assert_match(/\A[0-8]\d{2}-\d{2}-\d{4}\Z/, @actual_ssn) end def test_ssn_groups_non_zero first_group, second_group, third_group = @actual_ssn.split('-') with_all_zeros = /\A0+\Z/ assert_no_match(with_all_zeros, first_group) assert_no_match(with_all_zeros, second_group) assert_no_match(with_all_zeros, third_group) end end ffaker-2.20.0/test/test_module_utils.rb0000644000004100000410000000051014136245124020127 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestModuleUtils < Test::Unit::TestCase def test_provides_a_k_method_for_generating_constant_arrays obj = Object.new obj.extend FFaker::ModuleUtils result = obj.k %w[1 2 3] assert result.frozen? result.each { |e| assert e.frozen? } end end ffaker-2.20.0/test/test_gender_id.rb0000644000004100000410000000056314136245124017352 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerGenderID < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::GenderID, :random) def setup @tester = FFaker::GenderID end def test_random gender_regex = /\A(laki-laki|perempuan)\z/ assert_match(gender_regex, @tester.random) end end ffaker-2.20.0/test/test_phone_number_it.rb0000644000004100000410000000041314136245124020601 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberIT < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberIT, :phone_number, :home_phone_number, :mobile_phone_number ) end ffaker-2.20.0/test/test_phone_number_sn.rb0000644000004100000410000000217314136245124020612 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberSN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberSN, :mobile_phone_prefix, :homework_phone_prefix, :mobile_number, :phone_number, :homework_number, :short_phone_number ) def setup @tester = FFaker::PhoneNumberSN end def test_mobile_phone_prefix assert FFaker::PhoneNumberSN::MOBILE_OPERATORS_PREFIX.include?(@tester.mobile_phone_prefix) end def test_homework_phone_prefix assert FFaker::PhoneNumberSN::HOME_WORK_OPERATORS_PREFIX.include?(@tester.homework_phone_prefix) end def test_short_phone_number assert_match(/\d{3}-\d{2}-\d{2}/, FFaker::PhoneNumberSN.short_phone_number) end def test_mobile_phone_number assert_match(/(70|76|77)-\d{3}-\d{2}-\d{2}/, FFaker::PhoneNumberSN.mobile_number) end def test_phone_number assert_match(/(33|70|76|77)-\d{3}-\d{2}-\d{2}/, FFaker::PhoneNumberSN.phone_number) end def test_homework_phone_number assert_match(/(33)-(8|9)\d{2}-\d{2}-\d{2}/, FFaker::PhoneNumberSN.homework_number) end end ffaker-2.20.0/test/test_animal_pl.rb0000644000004100000410000000052314136245124017362 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAnimalsPL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::AnimalPL, :common_name) def setup @tester = FFaker::AnimalPL end def test_name assert_include(@tester::COMMON_NAMES, @tester.common_name) end end ffaker-2.20.0/test/test_number.rb0000644000004100000410000000243514136245124016722 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestNumber < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Number, :number, :decimal) def setup @tester = FFaker::Number end def test_number assert @tester.number.is_a?(Integer) assert @tester.number.digits.count == 1 assert @tester.number(digits: 3).digits.count == 3 assert_match(/\d/, @tester.number.to_s) assert_match(/\d{3}/, @tester.number(digits: 3).to_s) end def test_number_when_invalid_argument assert_raise(ArgumentError.new('Digits cannot be less than 1')) { @tester.number(digits: 0) } end def test_decimal assert @tester.decimal.is_a?(Float) whole_digits = rand(2..5) fractional_digits = rand(2..5) decimal = @tester.decimal(whole_digits: whole_digits, fractional_digits: fractional_digits) assert decimal.to_s.split('.').first.size == whole_digits assert decimal.to_s.split('.').last.size == fractional_digits end def test_decimal_when_invalid_argument assert_raise(ArgumentError.new('Digits cannot be less than 1')) do @tester.decimal(whole_digits: 0) end assert_raise(ArgumentError.new('Digits cannot be less than 1')) do @tester.decimal(fractional_digits: 0) end end end ffaker-2.20.0/test/test_address_da.rb0000644000004100000410000000232314136245124017517 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressDA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressDA, :city, :full_address, :kommune, :post_nr, :region, :state, :street_address, :street_name, :zip_code ) def test_zip_code assert_match(/\A\d{4}\z/, FFaker::AddressDA.zip_code) end def test_post_nr assert_match(/\A\d{4}\z/, FFaker::AddressDA.post_nr) end def test_state assert_match(/\A[-ÆØÅæøåa-z-]+\z/i, FFaker::AddressDA.state) end def test_kommune assert_match(/\A[-ÆØÅæøåa-z-]+\z/i, FFaker::AddressDA.kommune) end def test_region assert_match(/\A[ÆØÅæøåa-z-]+\z/i, FFaker::AddressDA.region) end def test_city assert_match(/\A[- ÆØÅæøåla-z-]+\z/i, FFaker::AddressDA.city) end def test_street_name assert_match(/\A[. 鯨ſøåla-z0-9-]+\z/i, FFaker::AddressDA.street_name) end def test_street_address assert_match(/\A[. 鯨ſøåla-z0-9-]+\z/i, FFaker::AddressDA.street_address) end def test_full_address assert_match(/\A[. 鯨ſøåla-z0-9-]+ DANMARK\z/i, FFaker::AddressDA.full_address) end end ffaker-2.20.0/test/test_name_ar.rb0000644000004100000410000000173214136245124017033 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameAR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameAR, :first_name_male, :first_name_female, :last_name, :name_male, :name_female ) def setup @tester = FFaker::NameAR end def test_first_name_male assert_include(@tester::FIRST_NAMES_MALE, @tester.first_name_male) end def test_first_name_female assert_include(@tester::FIRST_NAMES_FEMALE, @tester.first_name_female) end def test_last_name assert_include(@tester::LAST_NAMES, @tester.last_name) end def test_name_male expected = @tester::FIRST_NAMES_MALE.product(@tester::LAST_NAMES).map { |set| set.join(' ') } assert_include(expected, @tester.name_male) end def test_name_female expected = @tester::FIRST_NAMES_FEMALE.product(@tester::LAST_NAMES).map { |set| set.join(' ') } assert_include(expected, @tester.name_female) end end ffaker-2.20.0/test/test_html_ipsum.rb0000644000004100000410000000633314136245124017614 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestHTMLIpsum < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::HTMLIpsum, :a, :p, :dl, :ul_short, :ul_long, :ol_short, :ol_long, :ul_links, :table, :body, :fancy_string ) def setup @tester = FFaker::HTMLIpsum end def test_a assert_match(%r{^[ \w]+$}i, FFaker::HTMLIpsum.a) end def test_p # We can't predict the number of times the sentence pattern will repeat # because the FFaker::Lorem methods that we are using adds a random # number on top of what we specify for the count argument. assert_match(%r{^

([ \w]+\.)+

$}i, FFaker::HTMLIpsum.p) end def test_p_breaks # Here we can at least test how many
tags there are. assert_match(%r{^

(?:[ \w.]+
){2}[ \w.]+

$}i, FFaker::HTMLIpsum.p(3, include_breaks: true)) end def test_p_fancy # We can't predict the number of times the sentence pattern will repeat # because the FFaker::Lorem methods that we are using adds a random # number on top of what we specify for the count argument. We also have to # account for the other HTML that is being returned. str = FFaker::HTMLIpsum.p(5, fancy: true) assert_match(/^

/, str) assert_match(%r{

$}, str) assert str.length > 6, 'string contains more than

' end def test_p_fancy_breaks # Here we can at least test how many
tags there are. We also have to # account for the other HTML that is being returned. str = FFaker::HTMLIpsum.p(10, fancy: true, include_breaks: true) assert_equal 10, str.split('
').length end def test_dl assert_match(%r{^
(
[ \w]+
[ \w.]+
){3}
$}i, FFaker::HTMLIpsum.dl(3)) end def test_ul_short assert_match(%r{^$}i, FFaker::HTMLIpsum.ul_short(3)) end def test_ul_long assert_match(%r{^$}i, FFaker::HTMLIpsum.ul_long(3)) end def test_ol_short assert_match(%r{^
    (
  1. [ \w.]+
  2. ){3}
$}i, FFaker::HTMLIpsum.ol_short(3)) end def test_ol_long assert_match(%r{^
    (
  1. [ \w.]+
  2. ){3}
$}i, FFaker::HTMLIpsum.ol_long(3)) end def test_ul_links assert_match(%r{^$}i, FFaker::HTMLIpsum.ul_links(3)) end def test_table assert_match(%r{([ \w]+\s*){3}}i, FFaker::HTMLIpsum.table(3)) end def test_body # We can't reliably predict what's going to end up inside, so just ensure # that we have a complete string. assert_match(%r{^

.+$}im, FFaker::HTMLIpsum.body) end def test_fancy_string # We can't reliably predict what's going to end up inside, so just ensure # that we have a complete string. assert FFaker::HTMLIpsum.fancy_string.is_a?(String), 'returns a string' assert FFaker::HTMLIpsum.fancy_string.length > 1, 'the string is longer than one char' end def test_fancy_string_breaks # We can't reliably predict what's going to end up inside, so just ensure # that we have a complete string. str = FFaker::HTMLIpsum.fancy_string(3, true) assert_equal 3, str.split('
').length end end ffaker-2.20.0/test/test_gender_ja.rb0000644000004100000410000000077214136245124017352 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerGenderJA < Test::Unit::TestCase include DeterministicHelper GENDER_REGEX = /\A[女男]\z/.freeze assert_methods_are_deterministic(FFaker::GenderJP, :random) def setup @tester = FFaker::GenderJA end def test_random assert_match(GENDER_REGEX, @tester.random) end def test_sample assert_match(GENDER_REGEX, @tester.sample) end def test_maybe assert_match(GENDER_REGEX, @tester.maybe) end end ffaker-2.20.0/test/test_name_id.rb0000644000004100000410000000342614136245124017027 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameID < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameID, :name, :name_with_prefix, :first_name, :first_name_female, :first_name_male, :last_name, :prefix, :female_prefix, :male_prefix ) def setup @tester = FFaker::NameID end def test_name assert_match(/\A[a-zA-Z\s]+\z/, @tester.name) end def test_name_with_prefix prefix, name, last_name = @tester.name_with_prefix.split(/\s+/) assert_include(@tester::PREFIXES, prefix) refute_empty(name) refute_empty(last_name) end def test_female_name_with_prefix prefix, name, last_name = @tester.female_name_with_prefix.split(/\s+/) assert_include(@tester::FEMALE_PREFIXES, prefix) assert_include(@tester::FIRST_NAMES_FEMALE, name) refute_empty(last_name) end def test_male_name_with_prefix prefix, name, last_name = @tester.male_name_with_prefix.split(/\s+/) assert_include(@tester::MALE_PREFIXES, prefix) assert_include(@tester::FIRST_NAMES_MALE, name) refute_empty(last_name) end def test_first_name assert_include(@tester::FIRST_NAMES, @tester.first_name) end def test_first_name_female assert_include @tester::FIRST_NAMES_FEMALE, @tester.first_name_female end def test_first_name_male assert_include @tester::FIRST_NAMES_MALE, @tester.first_name_male end def test_last_name assert_include(@tester::LAST_NAMES, @tester.last_name) end def test_prefix assert_include(@tester::PREFIXES, @tester.prefix) end def test_female_prefix assert_include(@tester::FEMALE_PREFIXES, @tester.female_prefix) end def test_male_prefix assert_include(@tester::MALE_PREFIXES, @tester.male_prefix) end end ffaker-2.20.0/test/test_phone_number_kr.rb0000644000004100000410000000237014136245124020605 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberKR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberKR, :mobile_phone_number, :home_work_phone_number, :phone_number, :international_mobile_phone_number, :international_home_work_phone_number, :international_phone_number ) def setup @tester = FFaker::PhoneNumberKR end def test_mobile_phone_number assert_match(/01\d \d{4} \d{4}/, @tester.mobile_phone_number) end def test_home_work_phone_number assert_match(/0\d{1,2} \d{3,4} \d{4}/, @tester.home_work_phone_number) end def test_phone_number 10.times do assert_match(/0\d{1,2} \d{3,4} \d{4}/, @tester.phone_number) end end def test_international_mobile_phone_number assert_match(/\+82 1\d \d{4} \d{4}/, @tester.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/\+82 \d{1,2} \d{3,4} \d{4}/, @tester.international_home_work_phone_number) end def test_international_phone_number 10.times do assert_match(/\+82 \d{1,2} \d{3,4} \d{4}/, @tester.international_phone_number) end end end ffaker-2.20.0/test/test_phone_number_sg.rb0000644000004100000410000000237414136245124020606 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberSG < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberSG, :voip_number, :fixed_line_number, :mobile_number, :mobile_or_pager_number, :international_toll_free_number, :toll_free_number, :premium_service_number, :phone_number ) def setup @tester = FFaker::PhoneNumberSG end def test_voip_number assert_match(/3\d{3}\s\d{4}/, @tester.voip_number) end def test_fixed_line_number assert_match(/6\d{3}\s\d{4}/, @tester.fixed_line_number) end def test_mobile_number assert_match(/8\d{3}\s\d{4}/, @tester.mobile_number) end def test_mobile_or_pager_number assert_match(/9\d{3}\s\d{4}/, @tester.mobile_or_pager_number) end def test_international_toll_free_number assert_match(/800\s\d{3}\s\d{4}/, @tester.international_toll_free_number) end def test_toll_free_number assert_match(/1800\s\d{3}\s\d{4}/, @tester.toll_free_number) end def test_premium_service_number assert_match(/1900\s\d{3}\s\d{4}/, @tester.premium_service_number) end def test_phone_number 10.times do assert_match(/[6,8,9]\d{3}\s\d{4}/, @tester.phone_number) end end end ffaker-2.20.0/test/test_geolocation.rb0000644000004100000410000000170114136245124017730 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestGeolocation < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Geolocation, :lat, :lng) def test_lat assert_match(/[0-9]+/, FFaker::Geolocation.lat.to_s) end def test_lng assert_match(/[0-9]+/, FFaker::Geolocation.lng.to_s) end def test_boxed_coords coords_list = [ [[1, 1], [3, 3]], [[12.3455, 23.3434], [34.3434, 36.34343]], [[12.3455, 23.3434], [10.3434, 6.34343]] ] coords_list.each do |coords| lat_min = [coords[0][0], coords[1][0]].min lat_max = [coords[0][0], coords[1][0]].max lon_min = [coords[0][1], coords[1][1]].min lon_max = [coords[0][1], coords[1][1]].max new_coords = FFaker::Geolocation.boxed_coords(coords[0], coords[1]) assert (lat_min..lat_max).cover? new_coords[0] assert (lon_min..lon_max).cover? new_coords[1] end end end ffaker-2.20.0/test/test_phone_number_fr.rb0000644000004100000410000000270714136245124020604 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberFR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberFR, :phone_number, :home_work_phone_number, :mobile_phone_number, :international_phone_number, :international_mobile_phone_number, :international_home_work_phone_number, :country_code ) def setup @tester = FFaker::PhoneNumberFR end def test_phone_number 10.times do assert_match(/^0[1-9](\s?\d{2}){4}$/, @tester.phone_number) end end def test_home_work_phone_number assert_match(/^0([1-5]|[8-9])(\s?\d{2}){4}$/, @tester.home_work_phone_number) end def test_mobile_phone_number assert_match(/^0([6-7])(\s?\d{2}){4}$/, @tester.mobile_phone_number) end def test_international_phone_number 10.times do assert_match(/^(\+|00)33\s?([1-9])(\s?\d{2}){4}$/, @tester.international_phone_number) end end def test_international_mobile_phone_number assert_match(/^(\+|00)33\s?([6-7])(\s?\d{2}){4}$/, @tester.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/^(\+|00)33\s?([1-5]|[8-9])(\s?\d{2}){4}$/, @tester.international_home_work_phone_number) end def test_country_code 10.times do assert_match(/(\+|00)33/, @tester.country_code) end end end ffaker-2.20.0/test/test_address_it.rb0000644000004100000410000000041014136245124017542 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressIT < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressIT, :city, :full_address, :street_address, :postal_code, :region ) end ffaker-2.20.0/test/test_phone_number_da.rb0000644000004100000410000000225714136245124020561 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberDA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberDA, :home_work_phone_number, :mobile_phone_number, :phone_number, :country_code, :international_mobile_phone_number, :international_home_work_phone_number, :international_phone_number ) def setup @tester = FFaker::PhoneNumberDA end def test_home_work_phone_number assert_match(/\A\d{8}\z/, @tester.home_work_phone_number) end def test_mobile_phone_number assert_match(/\A\d{8}\z/, @tester.mobile_phone_number) end def test_phone_number assert_match(/\A\d{8}\z/, @tester.phone_number) end def test_country_code assert_equal '+45', @tester.country_code end def test_international_mobile_phone_number assert_match(/\A\+45 \d{8}\z/, @tester.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/\A\+45 \d{8}\z/, @tester.international_home_work_phone_number) end def test_international_phone_number assert_match(/\A\+45 \d{8}\z/, @tester.international_phone_number) end end ffaker-2.20.0/test/test_lorem_ar.rb0000644000004100000410000000173414136245124017233 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLoremARAR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::LoremAR, :paragraph, :paragraphs, :sentence, :sentences, :phrase, :phrases, :word, :words ) def test_paragraph assert_match(/[ a-z]+/, FFaker::LoremAR.paragraph) end def test_sentence assert_match(/[ a-z]+/, FFaker::LoremAR.sentence) end def test_phrase assert_match(/[ a-z]+/, FFaker::LoremAR.phrase) end def test_paragraphs assert_match(/[^a-zA-Z0-9]+/, FFaker::LoremAR.paragraphs.join(' ')) end def test_sentences assert_match(/[^a-zA-Z0-9]+/, FFaker::LoremAR.sentences.join(' ')) end def test_phrases assert_match(/[^a-zA-Z0-9]+/, FFaker::LoremAR.phrases.join(' ')) end def test_words assert_match(/[^a-zA-Z0-9]+/, FFaker::LoremAR.words.join(' ')) end def test_word assert_match(/[^a-zA-Z0-9]+/, FFaker::LoremAR.word) end end ffaker-2.20.0/test/test_address_uk.rb0000644000004100000410000000102214136245124017545 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressUK < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressUK, :country, :county, :postcode ) def test_county assert_match(/[ a-z]/, FFaker::AddressUK.county) end def test_country assert_match(/[ a-z]/, FFaker::AddressUK.country) end def test_postcode assert_match(/^[A-Z]{2}\d \d[A-Z]{2}|[A-Z]{2}\d\d \d[A-Z]{2}$/, FFaker::AddressUK.postcode) end end ffaker-2.20.0/test/test_identification_co.rb0000644000004100000410000000161614136245124021104 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerIdentificationESCO < Test::Unit::TestCase include Test::Unit::Assertions include DeterministicHelper assert_methods_are_deterministic( FFaker::IdentificationESCO, :drivers_license, :driver_license_category, :blood_type, :expedition_date ) def setup @tester = FFaker::IdentificationESCO end def test_drivers_license assert_match(/\A\d{6,14}\z/, @tester.drivers_license) end def test_id assert @tester.method_defined?(:id) end def test_gender assert_match(/\A(Hombre|Mujer)\z/, @tester.gender) end def test_category assert_match(/\A(a[1-2]|[bc][1-3])\z/i, @tester.driver_license_category) end def test_blood_type assert_match(/\A(a|b|o|ab)[+-]\z/i, @tester.blood_type) end def test_expedition_date assert_less_than @tester.expedition_date, Date.today end end ffaker-2.20.0/test/test_identification_tw.rb0000644000004100000410000000053014136245124021127 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerIdentificationTW < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::IdentificationTW, :id) def setup @tester = FFaker::IdentificationTW end def test_id assert_match(/\A[A-Z][12]\d{8}\z/, @tester.id) end end ffaker-2.20.0/test/test_lorem_cn.rb0000644000004100000410000000253314136245124017227 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLoremCN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::LoremCN, :paragraph, :paragraphs, :sentence, :sentences, :word, :words ) def test_paragraph assert_greater_than_or_equal_to FFaker::LoremCN.paragraph.length, 3 * 4 * 2 end def test_sentence assert_greater_than_or_equal_to FFaker::LoremCN.sentence.length, 4 * 2 end def test_paragraphs assert_greater_than_or_equal_to FFaker::LoremCN.paragraphs.length, 2 end def test_paragraphs_is_not_a_string_representation_of_an_array assert !/[\[\]]+/.match([FFaker::LoremCN.paragraphs].flatten.join(' ')) end def test_paragraphs_is_an_array assert FFaker::LoremCN.paragraphs.class == Array end def test_sentences assert_greater_than_or_equal_to FFaker::LoremCN.sentences.length, 2 end def test_sentences_is_an_array assert FFaker::LoremCN.sentences.class == Array end def test_sentences_via_to_s_produces_string_terminated_with_period string = FFaker::LoremCN.sentences.to_s assert string.class == String assert string =~ /。$/ end def test_words assert_greater_than_or_equal_to FFaker::LoremCN.words.length, 2 end def test_word assert_greater_than_or_equal_to FFaker::LoremCN.word.length, 1 end end ffaker-2.20.0/test/test_locale.rb0000644000004100000410000000120214136245124016660 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLocale < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Locale, :code, :language) def test_code assert_match(/./, FFaker::Locale.code) end def test_language assert_match(/./, FFaker::Locale.language) end def test_language_with_args assert_match('French', FFaker::Locale.language('FR')) assert_deterministic { FFaker::Locale.language('FR') } end def test_code_with_args assert_match('FR', FFaker::Locale.code('French')) assert_deterministic { FFaker::Locale.code('French') } end end ffaker-2.20.0/test/test_identification_it.rb0000644000004100000410000000153714136245124021121 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerIdentificationIT < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::IdentificationIT, :drivers_license, :ssn, :gender, :ethnicity ) def setup @tester = FFaker::IdentificationIT end def test_drivers_license drivers_license_regex = /\AU1[1-9]\d{7}[A-Z]\z/ assert_match(drivers_license_regex, @tester.drivers_license) end def test_ssn assert_match(/\A\d{20}\z/, @tester.ssn) end def test_gender assert_match(/\A(Maschio|Femmina)\z/, @tester.gender) end def test_ethnicity ethnicity_regex = %r{\A(Afroamericano|Asiatico/isolano del Pacifico|Caucasico|Ispanico|Nativo americano|Multirazziale|Altro|Preferisco non rispondere)\z} assert_match(ethnicity_regex, @tester.ethnicity) end end ffaker-2.20.0/test/test_job_kr.rb0000644000004100000410000000061314136245124016674 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerJobKR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::JobKR, :title) def setup @tester = FFaker::JobKR end def test_title assert_greater_than_or_equal_to @tester.title.length, 1 end def test_nouns assert_kind_of Array, @tester::JOB_NOUNS end end ffaker-2.20.0/test/test_freedom_ipsum.rb0000644000004100000410000000065614136245124020273 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFreedomIpsum < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::FreedomIpsum, :word, :words ) TEST_REGEX = /[a-z0-9 -]+/i.freeze def test_words assert_match(TEST_REGEX, FFaker::FreedomIpsum.words.join(' ')) end def test_word assert_match(TEST_REGEX, FFaker::FreedomIpsum.word) end end ffaker-2.20.0/test/test_address_ch_fr.rb0000644000004100000410000000051014136245124020210 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressCHFR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::AddressCHFR, :canton) def test_ch_fr_canton assert_match(/\A[- a-zàâäèéêëîïôœùûüÿç]+\z/i, FFaker::AddressCHFR.canton) end end ffaker-2.20.0/test/test_gender_it.rb0000644000004100000410000000100314136245124017360 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerGenderIT < Test::Unit::TestCase include DeterministicHelper GENDER_REGEX = /\A(maschio|femmina)\z/.freeze assert_methods_are_deterministic(FFaker::GenderIT, :random) def setup @tester = FFaker::GenderIT end def test_random assert_match(GENDER_REGEX, @tester.random) end def test_sample assert_match(GENDER_REGEX, @tester.sample) end def test_maybe assert_match(GENDER_REGEX, @tester.maybe) end end ffaker-2.20.0/test/test_course_philosophie.rb0000644000004100000410000000055514136245124021336 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestCoursePhilosophie < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::CoursesFR::Philosophie, :lesson) def setup @subject = FFaker::CoursesFR::Philosophie end def test_lesson assert @subject::LESSONS.include?(@subject.lesson) end end ffaker-2.20.0/test/test_address_nl.rb0000644000004100000410000000130414136245124017542 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressNL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressNL, :city, :province, :street_address, :street_name, :zip_code ) def setup @tester = FFaker::AddressNL end def test_city assert_match(/[ a-z]+/, @tester.city) end def test_province assert_match(/[ a-z]/, @tester.province) end def test_zip_code assert_match(/\A[1-9]\d{3} [A-RT-Z][A-Z]\z/, @tester.zip_code) end def test_street_name assert_match(/[ a-z]+/, @tester.street_name) end def test_street_address assert_match(/[ a-z]+/, @tester.street_address) end end ffaker-2.20.0/test/test_name_ga.rb0000644000004100000410000000334314136245124017020 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameGa < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameGA, :last_name, :first_name_male, :first_name_female, :name_male, :name_female, :name ) def setup @tester = FFaker::NameGA end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name end def test_first_name_male assert_include @tester::FIRST_NAMES_MALE, @tester.first_name_male end def test_first_name_female assert_include @tester::FIRST_NAMES_FEMALE, @tester.first_name_female end def test_name_male # => split the name_male into an array of words first_name, last_name = @tester.name_male.split(' ') # the value at the index 0 should be a valid! male_prefix assert_include @tester::FIRST_NAMES_MALE, first_name # the value at the index 1 should be a valid! last_name assert_include @tester::LAST_NAMES, last_name end def test_name_female # => split the name_male into an array of words first_name, last_name = @tester.name_female.split(' ') # the value at the index 0 should be a valid! male_prefix assert_include @tester::FIRST_NAMES_FEMALE, first_name # the value at the index 1 should be a valid! last_name assert_include @tester::LAST_NAMES, last_name end def test_name # => split the name_male into an array of words first_name, last_name = @tester.name.split(' ') # the value at the index 0 should be a valid! male_prefix assert_include(@tester::FIRST_NAMES_FEMALE + @tester::FIRST_NAMES_MALE, first_name) # the value at the index 1 should be a valid! last_name assert_include @tester::LAST_NAMES, last_name end end ffaker-2.20.0/test/test_phone_number_pl.rb0000644000004100000410000000257714136245124020615 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberPL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberPL, :home_work_phone_number, :mobile_phone_number, :phone_number, :area_code, :mobile_prefix, :international_mobile_phone_number, :international_home_work_phone_number, :international_phone_number ) def setup @tester = FFaker::PhoneNumberPL end def test_home_work_phone_number assert_match(/\A\d{9}\z/, @tester.home_work_phone_number) end def test_mobile_phone_number assert_match(/\A\d{9}\z/, @tester.mobile_phone_number) end def test_phone_number assert_match(/\A\d{9}\z/, @tester.phone_number) end def test_country_code assert_equal(@tester::COUNTRY_CODE, '+48') end def test_international_mobile_phone_number assert_match(/\A\+48 \d{9}\z/, @tester.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/\A\+48 \d{9}\z/, @tester.international_home_work_phone_number) end def test_international_phone_number assert_match(/\A\+48 \d{9}\z/, @tester.international_phone_number) end def test_area_code assert_include(@tester::AREA_CODES, @tester.area_code) end def test_mobile_prefixes assert_include(@tester::MOBILE_PREFIXES, @tester.mobile_prefix) end end ffaker-2.20.0/test/test_avatar.rb0000644000004100000410000000262514136245124016711 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAvatar < Test::Unit::TestCase include DeterministicHelper ROBOHASH = 'https://robohash.org' assert_methods_are_deterministic(FFaker::Avatar, :image) def setup @tester = FFaker::Avatar end def test_avatar assert_match(%r{\Ahttps://robohash\.org/.+\.png\?size=300x300\z}, @tester.image) end def test_avatar_with_param assert_equal("#{ROBOHASH}/faker.png?size=300x300", @tester.image('faker')) end def test_avatar_with_correct_size assert_equal("#{ROBOHASH}/faker.png?size=150x320", @tester.image('faker', '150x320')) end def test_avatar_with_incorrect_size assert_raise ArgumentError do @tester.image(nil, '150x320z') end end def test_avatar_with_supported_format assert_equal("#{ROBOHASH}/faker.jpg?size=300x300", @tester.image('faker', '300x300', 'jpg')) end def test_avatar_with_incorrect_format assert_raise ArgumentError do @tester.image(nil, '300x300', 'wrong_format') end end def test_avatar_with_correct_background assert_equal("#{ROBOHASH}/faker.png?size=300x300&bgset=bg1", @tester.image('faker', '300x300', 'png', '1')) end def test_avatar_with_incorrect_background assert_raise ArgumentError do @tester.image('faker', '300x300', 'png', 'not_a_number') end end end ffaker-2.20.0/test/test_address_fr.rb0000644000004100000410000000040514136245124017541 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressFR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressFR, :city, :full_address, :street_name, :postal_code, :region ) end ffaker-2.20.0/test/test_name_kh.rb0000644000004100000410000000134514136245124017033 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameKH < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameKH, :last_name, :first_name, :nick_name, :name ) def setup @name_kh = FFaker::NameKH end def test_last_name assert_include @name_kh::LAST_NAMES, @name_kh.last_name end def test_first_name assert_include @name_kh::FIRST_NAMES, @name_kh.first_name end def test_nick_name assert_include @name_kh::NICK_NAMES, @name_kh.nick_name end def test_name last_name, first_name = @name_kh.name.split(' ') assert_include @name_kh::FIRST_NAMES, first_name assert_include @name_kh::LAST_NAMES, last_name end end ffaker-2.20.0/test/test_company_se.rb0000644000004100000410000000056514136245124017571 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestCompanySE < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::CompanySE, :name, :suffix ) def test_name assert_match(/[ a-z]+/, FFaker::CompanySE.name) end def test_suffix assert_match(/[ a-z]+/i, FFaker::CompanySE.suffix) end end ffaker-2.20.0/test/test_identification_kr.rb0000644000004100000410000000053014136245124021111 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerIdentificationKr < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::IdentificationKr, :rrn) def setup @tester = FFaker::IdentificationKr end def test_rrn assert_match(/\A\d{6}-\d{7}\z/, @tester.rrn) end end ffaker-2.20.0/test/test_venue.rb0000644000004100000410000000041314136245124016546 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestVenue < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Venue, :name) def test_name assert_match(/\A[., a-z]+\z/i, FFaker::Venue.name) end end ffaker-2.20.0/test/test_sport_us.rb0000644000004100000410000000047114136245124017306 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestSportUS < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::SportUS, :name) def setup @tester = FFaker::SportUS end def test_name assert_include @tester::NAMES, @tester.name end end ffaker-2.20.0/test/test_gender_cn.rb0000644000004100000410000000054614136245124017357 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerGenderCN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::GenderCN, :random) def setup @tester = FFaker::GenderCN end def test_random gender_regex = /\A[男女]\z/ assert_match(gender_regex, @tester.random) end end ffaker-2.20.0/test/test_lorem_it.rb0000644000004100000410000000220214136245124017234 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLoremIT < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::LoremIT, :paragraph, :sentence, :phrase, :paragraphs, :sentences, :phrases, :words, :word ) def test_paragraph assert_match(/[ a-z]+/, FFaker::LoremIT.paragraph) end def test_sentence assert_match(/[ a-z]+/, FFaker::LoremIT.sentence) assert_nothing_thrown do 100.times { FFaker::LoremIT.sentence 0 } end end def test_phrase assert_match(/[ a-z]+/, FFaker::LoremIT.phrase) end def test_paragraphs assert_match(/[ a-z]+/, FFaker::LoremIT.paragraphs.join(' ')) end def test_sentences assert_match(/[ a-z]+/, FFaker::LoremIT.sentences.join(' ')) end def test_phrases assert_match(/[ a-z]+/, FFaker::LoremIT.phrases.join(' ')) end def test_words assert_match(/[ a-z]+/, FFaker::LoremIT.words.join(' ')) end def test_word assert_match(/[a-z]+/, FFaker::LoremIT.word) end def test_word_collection_uniqueness assert_equal(FFaker::LoremIT::WORDS, FFaker::LoremIT::WORDS.uniq) end end ffaker-2.20.0/test/test_phone_number_au.rb0000644000004100000410000000355714136245124020606 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberAU < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberAU, :mobile_phone_prefix, :home_work_phone_prefix, :phone_prefix, :mobile_phone_number, :home_work_phone_number, :phone_number, :international_mobile_phone_number, :international_home_work_phone_number, :international_phone_number ) def setup @tester = FFaker::PhoneNumberAU end def test_mobile_phone_prefix assert_include(FFaker::PhoneNumberAU::MOBILE_OPERATORS_PREFIX, @tester.mobile_phone_prefix) end def test_home_work_phone_prefix assert_include(FFaker::PhoneNumberAU::HOME_WORK_OPERATORS_PREFIX, @tester.home_work_phone_prefix) end def test_phone_prefix assert_include(FFaker::PhoneNumberAU::OPERATORS_PREFIX, @tester.phone_prefix) end def test_mobile_phone_number assert_match(/0[45]\d{2} \d{3} \d{3}/, FFaker::PhoneNumberAU.mobile_phone_number) end def test_home_work_phone_number assert_match(/\(\d{2}\) \d{4} \d{4}/, FFaker::PhoneNumberAU.home_work_phone_number) end def test_phone_number assert_match(/(?:0[45]\d{1,2} \d{3} \d{3}|\(\d{2}\) \d{4} \d{4})/, FFaker::PhoneNumberAU.phone_number) end def test_international_mobile_phone_number assert_match(/\+61 \d{1,2} \d{4} \d{4}/, FFaker::PhoneNumberAU.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/\+61 \d{1,2} \d{4} \d{4}/, FFaker::PhoneNumberAU.international_home_work_phone_number) end def test_international_phone_number assert_match(/\+61 \d{1,2} \d{4} \d{4}/, FFaker::PhoneNumberAU.international_phone_number) end end ffaker-2.20.0/test/test_identification.rb0000644000004100000410000000157314136245124020425 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerIdentification < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Identification, :drivers_license, :ssn, :gender, :ethnicity ) def setup @tester = FFaker::Identification end def test_drivers_license ###-###-##-###-# drivers_license_regex = /\A[A-Z]\d{3}-\d{3}-\d{2}-\d{3}-\d{1}\z/ assert_match(drivers_license_regex, @tester.drivers_license) end def test_ssn assert_match(/\A\d{3}-\d{2}-\d{4}\z/, @tester.ssn) end def test_gender assert_match(/\A(Male|Female)\z/, @tester.gender) end def test_ethnicity ethnicity_regex = %r{\A(African American|Asian/Pacific Islander|Caucasian|Hispanic|Native American|Multiracial|Other|Prefer not to respond)\z} assert_match(ethnicity_regex, @tester.ethnicity) end end ffaker-2.20.0/test/test_identification_in.rb0000644000004100000410000000054614136245124021112 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestIdentificationIN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::IdentificationIN, :aadhaar ) def setup @tester = FFaker::IdentificationIN end def test_aadhaar assert_match(/\A\d{12}\z/, @tester.aadhaar) end end ffaker-2.20.0/test/test_lorem_kr.rb0000644000004100000410000000237714136245124017251 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLoremKR < Test::Unit::TestCase include DeterministicHelper KOREAN_SENTENCE_MATCHER = /\A[ .가-힣]+\z/.freeze KOREAN_WORDS_MATCHER = /\A[ 가-힣]+\z/.freeze KOREAN_WORD_MATCHER = /\A[가-힣]+\z/.freeze assert_methods_are_deterministic( FFaker::LoremKR, :paragraph, :paragraphs, :sentence, :sentences, :phrase, :phrases, :word, :words ) def setup @tester = FFaker::LoremKR end def test_paragraph assert_match(KOREAN_SENTENCE_MATCHER, @tester.paragraph) end def test_sentence assert_match(KOREAN_SENTENCE_MATCHER, @tester.sentence) assert_nothing_thrown do 100.times { @tester.sentence 0 } end end def test_phrase assert_match(KOREAN_SENTENCE_MATCHER, @tester.phrase) end def test_paragraphs assert_match(KOREAN_SENTENCE_MATCHER, @tester.paragraphs.join(' ')) end def test_sentences assert_match(KOREAN_SENTENCE_MATCHER, @tester.sentences.join(' ')) end def test_phrases assert_match(KOREAN_SENTENCE_MATCHER, @tester.phrases.join(' ')) end def test_words assert_match(KOREAN_WORDS_MATCHER, @tester.words.join(' ')) end def test_word assert_match(KOREAN_WORD_MATCHER, @tester.word) end end ffaker-2.20.0/test/test_name_ph.rb0000644000004100000410000000120014136245124017026 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNamePH < Test::Unit::TestCase include DeterministicHelper PH_REGEXP = /\A([\wñÑú-]+\.? ?){2,5}\z/.freeze assert_methods_are_deterministic( FFaker::NamePH, :name, :last_name, :first_name, :prefix ) def setup @tester = FFaker::NamePH end def test_name assert_match(PH_REGEXP, @tester.name) end def test_last_name assert_match(PH_REGEXP, @tester.last_name) end def test_first_name assert_match(PH_REGEXP, @tester.first_name) end def test_prefix assert_match(/\A[A-Z][a-z]+\.?\z/, @tester.prefix) end end ffaker-2.20.0/test/test_address_sn.rb0000644000004100000410000000116314136245124017554 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressSn < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressSN, :region, :departement, :arrondissement ) def setup @subject = FFaker::AddressSN end def test_region assert FFaker::AddressSN::REGIONS.include?(FFaker::AddressSN.region) end def test_departement assert FFaker::AddressSN::DEPARTEMENTS.include?(FFaker::AddressSN.departement) end def test_arrondissement assert FFaker::AddressSN::ARRONDISSEMENTS.include?(FFaker::AddressSN.arrondissement) end end ffaker-2.20.0/test/test_healthcare_ru.rb0000644000004100000410000000067314136245124020242 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestHealthcareRU < Test::Unit::TestCase include DeterministicHelper SPECIALIZATION_REGEX = /\A[А-Яа-я\ ()\-]+\z/.freeze assert_methods_are_deterministic(FFaker::HealthcareRU, :doctor_specialization) def setup @tester = FFaker::HealthcareRU end def test_doctor_specialization assert_match(SPECIALIZATION_REGEX, @tester.doctor_specialization) end end ffaker-2.20.0/test/test_currency.rb0000644000004100000410000000033714136245124017263 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestCurrency < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Currency, :code, :name, :symbol ) end ffaker-2.20.0/test/test_name_vn.rb0000644000004100000410000000206214136245124017051 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestNameVN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameVN, :last_name, :first_name, :middle_name, :name, :last_first ) def setup @tester = FFaker::NameVN end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name end def test_first_name assert_include @tester::FIRST_NAMES, @tester.first_name end def test_middle_name assert_include @tester::MIDDLE_NAMES, @tester.middle_name end def test_name (middle_name, first_name, last_name) = @tester.name.split(' ') assert_include @tester::FIRST_NAMES, first_name assert_include @tester::MIDDLE_NAMES, middle_name assert_include @tester::LAST_NAMES, last_name end def test_last_first (last_name, middle_name, first_name) = @tester.last_first.split(' ') assert_include @tester::FIRST_NAMES, first_name assert_include @tester::MIDDLE_NAMES, middle_name assert_include @tester::LAST_NAMES, last_name end end ffaker-2.20.0/test/test_lorem_ru.rb0000644000004100000410000000221714136245124017254 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLoremRU < Test::Unit::TestCase include DeterministicHelper SENTENCE_MATCHER = /\A[а-яА-ЯёЁ\-\s.!?,]+\z/.freeze WORDS_MATCHER = /\A[А-Яа-яёЁ\-\s]+\z/.freeze WORD_MATCHER = /\A[А-Яа-яёЁ\-]+\z/.freeze assert_methods_are_deterministic( FFaker::LoremRU, :paragraph, :sentence, :words, :word ) def setup @tester = FFaker::LoremRU end def test_word assert_match(WORD_MATCHER, @tester.word) end def test_words @tester.words(10).each do |word| assert_match(WORD_MATCHER, word) end assert_match(WORDS_MATCHER, @tester.words.join(' ')) end def test_sentence assert_match(SENTENCE_MATCHER, @tester.sentence(20)) assert_match(SENTENCE_MATCHER, @tester.sentence(4)) end def test_sentences @tester.sentences(10).each do |sentence| assert_match(SENTENCE_MATCHER, sentence) end end def test_paragraph assert_match(SENTENCE_MATCHER, @tester.paragraph) end def test_paragraphs @tester.paragraphs.each do |paragraph| assert_match(SENTENCE_MATCHER, paragraph) end end end ffaker-2.20.0/test/test_address.rb0000644000004100000410000000522414136245124017056 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddress < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Address, :building_number, :city, :city_prefix, :city_suffix, :secondary_address, :street_address, :street_name, :street_suffix, :neighborhood, :country, :country_code, :time_zone ) assert_methods_are_deterministic( FFaker::AddressUS, :state, :state_abbr, :zip_code ) def test_building_number assert_match(/\A\d{3,5}\z/, FFaker::Address.building_number) end def test_city assert_match(/[ a-z]+/, FFaker::Address.city) end def test_city_prefix assert_match(/[ a-z]/, FFaker::Address.city_prefix) end def test_city_suffix assert_match(/[ a-z]/, FFaker::Address.city_suffix) end def test_secondary_address assert_match(/[ a-z]/, FFaker::Address.secondary_address) end def test_street_address assert_match(/[ a-z]/, FFaker::Address.street_address) end def test_street_name assert_match(/[ a-z]/, FFaker::Address.street_name) end def test_street_suffix assert_match(/[ a-z]/, FFaker::Address.street_suffix) end def test_uk_country assert_match(/[ a-z]/, FFaker::AddressUK.country) assert_deterministic { FFaker::AddressUK.country } end def test_uk_county assert_match(/[ a-z]/, FFaker::AddressUK.county) assert_deterministic { FFaker::AddressUK.county } end def test_uk_postcode assert_match(/[ a-z]/, FFaker::AddressUK.postcode) assert_deterministic { FFaker::AddressUK.postcode } end def test_us_state assert_match(/[ a-z]/, FFaker::AddressUS.state) end def test_us_state_abbr assert_match(/[A-Z]/, FFaker::AddressUS.state_abbr) end def test_zip_code assert_match(/[0-9]/, FFaker::AddressUS.zip_code) end def test_zip_code_frozen assert FFaker::AddressUS.zip_code.frozen? == false end def test_neighborhood assert_match(/[ a-z]+/, FFaker::Address.neighborhood) end def test_country assert_match(/[ a-z]+/, FFaker::Address.country) end def test_country_by_county_code assert_match('Ukraine', FFaker::Address.country('UA')) assert_deterministic { FFaker::Address.country('UA') } end def test_country_code assert_match(/[A-Z]{2}/, FFaker::Address.country_code) end def test_country_code_of_particular_country assert_match('UA', FFaker::Address.country_code('Ukraine')) assert_match(/[A-Z]{2}/, FFaker::Address.country_code('Foo')) assert_deterministic { FFaker::Address.country_code('Ukraine') } end def test_time_zone assert_include FFaker::Address::TIME_ZONE, FFaker::Address.time_zone end end ffaker-2.20.0/test/test_filesystem.rb0000644000004100000410000000155214136245124017615 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerFilesystem < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Filesystem, :extension, :mime_type, :file_name ) def setup @tester = FFaker::Filesystem end def test_extension assert_match /\A(?:flac|mp3|wav|bmp|gif|jpeg|jpg|png|tiff|css|csv|html|js| json|txt|mp4|avi|mov|webm|doc|docx|xls|xlsx|ppt|pptx|odt| ods|odp|pages|numbers|key|pdf)\z/x, @tester.extension end def test_mime_type_format assert_match %r{\A\w+/.+\z}, @tester.mime_type end def test_directory assert_match %r{\A(?:[a-z_-]+[\\/])+[a-z_-]+\z}, @tester.directory end def test_file_name assert_match %r{\A(?:[a-z_-]+[\\/])+[a-z_-]+\.\w{2,4}\z}, @tester.file_name end end ffaker-2.20.0/test/test_name_fr.rb0000644000004100000410000000247414136245124017044 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameFR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameFR, :first_name, :last_name, :prefix ) def setup @tester = FFaker::NameFR end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name end def test_first_name assert_include @tester::FIRST_NAMES, @tester.first_name end def test_prefix assert_include @tester::PREFIX, @tester.prefix end def test_name # => split the name into an array of words parts = @tester.name.split(' ') case parts.count when 3 first_name, prefix, last_name = parts # the value at the index 1 should be a valid! prefix assert_include @tester::PREFIX, prefix # the value at the index 0 should be a valid! first_name assert_include @tester::FIRST_NAMES, first_name # the value at the index 2 should be a valid! last_name assert_include @tester::LAST_NAMES, last_name when 2 first_name, last_name = parts # the value at the index 0 should be a valid! first_name assert_include @tester::FIRST_NAMES, first_name # the value at the index 1 should be a valid! last_name assert_include @tester::LAST_NAMES, last_name end end end ffaker-2.20.0/test/test_gender_pl.rb0000644000004100000410000000100714136245124017363 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerGenderPL < Test::Unit::TestCase include DeterministicHelper GENDER_REGEX = /\A(kobieta|mężczyzna)\z/.freeze assert_methods_are_deterministic(FFaker::GenderPL, :random) def setup @tester = FFaker::GenderPL end def test_random assert_match(GENDER_REGEX, @tester.random) end def test_sample assert_match(GENDER_REGEX, @tester.sample) end def test_maybe assert_match(GENDER_REGEX, @tester.maybe) end end ffaker-2.20.0/test/test_name_th_en.rb0000644000004100000410000000141214136245124017521 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameTHEN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameTHEN, :last_name, :first_name, :nick_name, :name ) def setup @tester = FFaker::NameTHEN end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name end def test_first_name assert_include @tester::FIRST_NAMES, @tester.first_name end def test_nick_name assert_include @tester::NICK_NAMES, @tester.nick_name end def test_name *first_names, last_name = @tester.name.split(' ') first_name = first_names.join(' ') assert_include @tester::FIRST_NAMES, first_name assert_include @tester::LAST_NAMES, last_name end end ffaker-2.20.0/test/test_lorem_fr.rb0000644000004100000410000000220214136245124017227 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLoremFR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::LoremFR, :paragraph, :paragraphs, :sentence, :sentences, :phrase, :phrases, :word, :words ) REGEX = /\A[ -.ÀÂÉÈÊÎÔÚÛàâéèêîôùûa-z]+\z/i.freeze REGEX_WORD = /\A[-ÀÂÉÈÊÎÔÚÛàâéèêîôùûa-z]+\z/i.freeze REGEX_WORDS = /\A[ -ÀÂÉÈÊÎÔÚÛàâéèêîôùûa-z]+\z/i.freeze def test_paragraph assert_match(REGEX, FFaker::LoremFR.paragraph) end def test_sentence assert_match(REGEX, FFaker::LoremFR.sentence) end def test_phrase assert_match(REGEX, FFaker::LoremFR.phrase) end def test_paragraphs assert_match(REGEX, FFaker::LoremFR.paragraphs.join(' ')) end def test_sentences assert_match(REGEX, FFaker::LoremFR.sentences.join(' ')) end def test_phrases assert_match(REGEX, FFaker::LoremFR.phrases.join(' ')) end def test_words assert_match(REGEX_WORDS, FFaker::LoremFR.words.join(' ')) end def test_word assert_match(REGEX_WORD, FFaker::LoremFR.word) end end ffaker-2.20.0/test/test_address_us.rb0000644000004100000410000000252314136245124017564 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressUSUS < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressUS, :continental_state_abbr, :continental_state, :state_abbr, :state_and_territories_abbr, :state, :zip_code ) def test_us_state assert_match(/[ a-z]/, FFaker::AddressUS.state) end def test_us_state_abbr assert_match(/[A-Z]/, FFaker::AddressUS.state_abbr) %w[California california CALIFORNIA].each do |state| assert_match('CA', FFaker::AddressUS.state_abbr(state)) end ['South Carolina', 'south carolina'].each do |state| assert_match('SC', FFaker::AddressUS.state_abbr(state)) end assert_raise ArgumentError, "Unexpected state: 'unknown'" do FFaker::AddressUS.state_abbr('unknown') end end def test_us_state_and_territories_abbr assert_match(/[A-Z]/, FFaker::AddressUS.state_and_territories_abbr) end def test_us_continental_state assert_match(/[ a-z]/, FFaker::AddressUS.continental_state) end def test_us_continental_state_abbr assert_match(/[A-Z]/, FFaker::AddressUS.continental_state_abbr) end def test_zip_code assert_match(/[0-9]/, FFaker::AddressUS.zip_code) end def test_zip_code_frozen assert FFaker::AddressUS.zip_code.frozen? == false end end ffaker-2.20.0/test/test_color.rb0000644000004100000410000000655014136245124016552 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestColor < Test::Unit::TestCase include DeterministicHelper VALID_RGB_REGEX = /\A([0-9]{1,3})\z/.freeze VALID_OPACITY_REGEX = /^([0-9].[0-9]{1,2})$/.freeze VALID_PERCENTAGE_REGEX = /^([0-9]{1,3}%)$/.freeze assert_methods_are_deterministic( FFaker::Color, :name, :hex_code, :rgb_array, :rgb_list, :rgba_array, :rgba_list, :hsl_array, :hsl_list, :hsla_array, :hsla_list ) def test_name assert_match(/\A[a-z]+\z/, FFaker::Color.name) end def test_hex_code assert_match(/\A\h{6}\z/, FFaker::Color.hex_code) end def test_rgb_array fake_array = FFaker::Color.rgb_array assert fake_array.size == 3 red_value = fake_array[0] assert_match VALID_RGB_REGEX, red_value.to_s assert red_value.between? 0, 255 green_value = fake_array[1] assert_match VALID_RGB_REGEX, green_value.to_s assert green_value.between? 0, 255 blue_value = fake_array[2] assert_match VALID_RGB_REGEX, blue_value.to_s assert blue_value.between? 0, 255 end def test_rgb_list assert_match( /\A([0-9]{1,3},[0-9]{1,3},[0-9]{1,3})\z/, FFaker::Color.rgb_list ) end def test_rgba_array fake_array = FFaker::Color.rgba_array assert fake_array.size == 4 red_value = fake_array[0] assert_match VALID_RGB_REGEX, red_value.to_s assert red_value.between? 0, 255 green_value = fake_array[1] assert_match VALID_RGB_REGEX, green_value.to_s assert green_value.between? 0, 255 blue_value = fake_array[2] assert_match VALID_RGB_REGEX, blue_value.to_s assert blue_value.between? 0, 255 opacity_value = fake_array[3] assert_match VALID_OPACITY_REGEX, opacity_value.to_s assert opacity_value.between? 0.0, 1.0 end def test_rgba_list assert_match( /^([0-9]{1,3},[0-9]{1,3},[0-9]{1,3}),([0-9].[0-9]{1,2})$/, FFaker::Color.rgba_list ) end def test_hsl_array fake_array = FFaker::Color.hsl_array assert fake_array.size == 3 hue_value = fake_array[0] assert_match VALID_RGB_REGEX, hue_value.to_s assert hue_value.between? 0, 360 saturation_value = fake_array[1] assert_match VALID_PERCENTAGE_REGEX, saturation_value assert saturation_value.delete('%').to_i.between? 0, 100 lightness_value = fake_array[2] assert_match VALID_PERCENTAGE_REGEX, lightness_value assert lightness_value.delete('%').to_i.between? 0, 100 end def test_hsl_list assert_match( /^([0-9]{1,3},[0-9]{1,3}%,[0-9]{1,3}%)$/, FFaker::Color.hsl_list ) end def test_hsla_array fake_array = FFaker::Color.hsla_array assert fake_array.size == 4 hue_value = fake_array[0] assert_match VALID_RGB_REGEX, hue_value.to_s assert hue_value.between? 0, 360 saturation_value = fake_array[1] assert_match VALID_PERCENTAGE_REGEX, saturation_value assert saturation_value.delete('%').to_i.between? 0, 100 lightness_value = fake_array[2] assert_match VALID_PERCENTAGE_REGEX, lightness_value assert lightness_value.delete('%').to_i.between? 0, 100 opacity_value = fake_array[3] assert_match VALID_OPACITY_REGEX, opacity_value.to_s assert opacity_value.between? 0.0, 1.0 end def test_hsla_list assert_match( /^([0-9]{1,3},[0-9]{1,3}%,[0-9]{1,3}%,[0-9].[0-9]{1,2})$/, FFaker::Color.hsla_list ) end end ffaker-2.20.0/test/test_job_vn.rb0000644000004100000410000000061314136245124016703 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerJobVN < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::JobVN, :title) def setup @tester = FFaker::JobVN end def test_title assert_greater_than_or_equal_to @tester.title.length, 1 end def test_nouns assert_kind_of Array, @tester::JOB_NOUNS end end ffaker-2.20.0/test/test_address_de.rb0000644000004100000410000000124514136245124017525 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressDE < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressDE, :city, :state, :street_address, :street_name, :zip_code ) def test_city assert_match(/[ a-z]+/, FFaker::AddressDE.city) end def test_state assert_match(/[ a-z]/, FFaker::AddressDE.state) end def test_zip_code assert_match(/^\d{5}$/, FFaker::AddressDE.zip_code) end def test_street_name assert_match(/[ a-z]+/, FFaker::AddressDE.street_name) end def test_street_address assert_match(/[ a-z]+/, FFaker::AddressDE.street_address) end end ffaker-2.20.0/test/test_name_da.rb0000644000004100000410000000307414136245124017016 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameDA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameDA, :any_name, :male_name, :female_name, :last_name, :prefix ) RU_REGEX = /[А-Я][а-я]+/.freeze def setup @tester = FFaker::NameDA end def test_name assert_raise(ArgumentError, 'Invalid gender, must be one of :any, :male, :female') do @tester.name(:hahaha) end end def test_any_name assert_less_than @tester.any_name.count(' '), 3 end def test_male_name regexp = /#{@tester::MALE_FIRST_NAMES.join('|')}/ assert_less_than @tester.male_name.count(' '), 3 assert_match(regexp, @tester.male_name) end def test_female_name regexp = /#{@tester::FEMALE_FIRST_NAMES.join('|')}/ assert_less_than @tester.female_name.count(' '), 3 assert_match(regexp, @tester.female_name) end def test_first_name assert_include @tester::MALE_FIRST_NAMES, @tester.first_name(:male) assert_include @tester::FEMALE_FIRST_NAMES, @tester.first_name(:female) first_names = @tester::MALE_FIRST_NAMES + @tester::FEMALE_FIRST_NAMES assert_include first_names, @tester.first_name(:any) assert_include first_names, @tester.first_name assert_raise(ArgumentError, 'Invalid gender, must be one of :any, :male, :female') do @tester.first_name(:hahaha) end end def test_last_name assert_match(/\A['a-z]+\z/i, @tester.last_name) end def test_prefix assert_match(/\A(?:Hr|Fr|Dr|Prof)\.\Z/, @tester.prefix) end end ffaker-2.20.0/test/test_movie.rb0000644000004100000410000000062214136245124016545 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestMovie < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Movie, :title, :rating) def setup @tester = FFaker::Movie end def test_title assert_match(/[ a-z]+/, FFaker::Movie.title) end def test_rating assert FFaker::Movie::RATINGS.include? @tester.rating end end ffaker-2.20.0/test/test_job.rb0000644000004100000410000000047314136245124016204 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerJob < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Job, :title) def setup @tester = FFaker::Job end def test_title assert_match(/\A(\w+\.? ?){2,3}\z/, @tester.title) end end ffaker-2.20.0/test/test_address_ja.rb0000644000004100000410000000263114136245124017527 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressJA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressJA, :address, :other_address, :designated_city_address, :tokyo_ward_address, :zip_code, :land_number, :tokyo_ward, :ward, :village, :city, :county, :prefecture ) def test_postal_code assert_match(/^\d{3}-\d{4}$/, FFaker::AddressJA.postal_code) end def test_land_number assert_match(/^\d丁目\d番\d号|\d{3}$/, FFaker::AddressJA.land_number) end def test_street assert_match(japanese_regex(''), FFaker::AddressJA.street) end def test_tokyo_ward assert_match(japanese_regex('区'), FFaker::AddressJA.tokyo_ward) end def test_ward assert_match(japanese_regex('区'), FFaker::AddressJA.ward) end def test_village assert_match(japanese_regex('村'), FFaker::AddressJA.village) end def test_designated_city assert_match(japanese_regex('[市区]'), FFaker::AddressJA.city) end def test_city assert_match(japanese_regex('市'), FFaker::AddressJA.city) end def test_county assert_match(japanese_regex('郡'), FFaker::AddressJA.county) end def test_prefecture assert_match(japanese_regex('[都道府県]'), FFaker::AddressJA.prefecture) end def japanese_regex(word) /\A(?:\p{Hiragana}|\p{Katakana}|[ー-]|[一-龠々])+#{word}\z/ end end ffaker-2.20.0/test/test_units_metric.rb0000644000004100000410000000327214136245124020137 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestUnitsMetric < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::UnitMetric, :length_name, :length_abbr, :mass_name, :mass_abbr, :liquid_name, :liquid_abbr, :volume_name, :volume_abbr, :area_name, :area_abbr ) def setup @tester = FFaker::UnitMetric @length_units = @tester::LENGTH_UNITS.map { |u| OpenStruct.new u } @mass_units = @tester::MASS_UNITS.map { |u| OpenStruct.new u } @liquid_units = @tester::LIQUID_UNITS.map { |u| OpenStruct.new u } @volume_units = @tester::VOLUME_UNITS.map { |u| OpenStruct.new u } @area_units = @tester::AREA_UNITS.map { |u| OpenStruct.new u } end def test_length_name assert_include @length_units.map(&:name), @tester.length_name end def test_length_abbrev assert_include @length_units.map(&:abbreviation), @tester.length_abbr end def test_mass_name assert_include @mass_units.map(&:name), @tester.mass_name end def test_mass_abbr assert_include @mass_units.map(&:abbreviation), @tester.mass_abbr end def test_liquid_name assert_include @liquid_units.map(&:name), @tester.liquid_name end def test_liquid_abbr assert_include @liquid_units.map(&:abbreviation), @tester.liquid_abbr end def test_volume_name assert_include @volume_units.map(&:name), @tester.volume_name end def test_volume_abbr assert_include @volume_units.map(&:abbreviation), @tester.volume_abbr end def test_area_name assert_include @area_units.map(&:name), @tester.area_name end def test_area_abbr assert_include @area_units.map(&:abbreviation), @tester.area_abbr end end ffaker-2.20.0/test/test_code.rb0000644000004100000410000000151414136245124016341 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestCode < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Code, :ean, :npi) def test_npi_legacy_regexp assert FFaker::Code.npi(legacy: true).match(/\A(1|2)[0-9]{9}\z/) end def test_npi FFaker::Random.seed = 523_456_789 assert FFaker::Code.npi == '7411850515' end def test_deterministic_npi FFaker::Random.seed = 42 v = FFaker::Code.npi FFaker::Random.reset! assert v == FFaker::Code.npi end def test_valid_npi FFaker::Random.seed = 123_456_789 assert FFaker::Code.npi == '2410167607' end def test_ean assert FFaker::Code.ean.match(/^\d{13}$/) end def test_ean_deterministic FFaker::Random.seed = 10 assert_equal FFaker::Code.ean, '1399378750693' end end ffaker-2.20.0/test/test_gender_kr.rb0000644000004100000410000000107014136245124017364 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerGenderKR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::GenderKR, :random) def setup @tester = FFaker::GenderKR end def test_random gender_regex = /\A[남녀]\z/ assert_match(gender_regex, @tester.random) end def test_sample gender_regex = /\A[남녀]\z/ assert_match(gender_regex, @tester.sample) end def test_maybe gender_regex = /\A[남녀]\z/ assert_match(gender_regex, @tester.maybe) end end ffaker-2.20.0/test/test_food_pl.rb0000644000004100000410000000225214136245124017051 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerFoodPL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::FoodPL, :food, :processed, :unprocessed, :vegetable, :fruit, :meat, :herb, :spice, :fermented, :diary, :preserves ) def setup @tester = FFaker::FoodPL end def test_food assert_match(/\w+/, @tester.food) end def test_processed assert_match(/\w+/, @tester.processed) end def test_unprocessed assert_match(/\w+/, @tester.unprocessed) end def test_vegetable assert_include(@tester::VEGETABLES, @tester.vegetable) end def test_fruit assert_include(@tester::FRUITS, @tester.fruit) end def test_herb assert_include(@tester::HERBS, @tester.herb) end def test_spice assert_include(@tester::SPICES, @tester.spice) end def test_meat assert_include(@tester::MEATS, @tester.meat) end def test_fermented assert_include(@tester::FERMENTED, @tester.fermented) end def test_diary assert_include(@tester::DIARY, @tester.diary) end def test_preserves assert_include(@tester::PRESERVES, @tester.preserves) end end ffaker-2.20.0/test/test_image.rb0000644000004100000410000000240414136245124016510 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestImage < Test::Unit::TestCase include DeterministicHelper PLACEHOLDER = 'https://dummyimage.com/' assert_methods_are_deterministic(FFaker::Image, :url) def setup @tester = FFaker::Image end def test_url assert_match(%r(#{Regexp.quote(PLACEHOLDER)}300x300/[0-9a-f]{6}/[0-9a-f]{6}\.png\?text=), @tester.url) end def test_image_url_with_param assert_equal("#{PLACEHOLDER}300x300//.png?text=", @tester.url('300x300', 'png', nil, nil)) end def test_image_url_with_correct_size assert_match(%r(#{Regexp.quote(PLACEHOLDER)}150x320/[0-9a-f]{6}/[0-9a-f]{6}\.png\?text=), @tester.url('150x320')) end def test_image_url_with_incorrect_size assert_raise ArgumentError do @tester.url('150x320z') end end def test_image_url_with_supported_format assert_match(%r(#{Regexp.quote(PLACEHOLDER)}300x300/[0-9a-f]{6}/[0-9a-f]{6}\.jpg\?text=), @tester.url('300x300', 'jpg')) end def test_image_url_with_incorrect_format assert_raise ArgumentError do @tester.url('300x300', 'wrong_format') end end def test_image_file assert_equal(@tester.file.class.name, 'File') end end ffaker-2.20.0/test/test_airline.rb0000644000004100000410000000057614136245124017061 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAirline < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Airline, :name, :flight_number) def test_name assert_match(/\A.+\z/, FFaker::Airline.name) end def test_flight_number assert_match(/\w{2,3} \d{1,4}\z/, FFaker::Airline.flight_number) end end ffaker-2.20.0/test/test_dizzle_ipsum.rb0000644000004100000410000000150014136245124020140 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestDizzleIpsum < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::DizzleIpsum, :paragraph, :sentence, :paragraphs, :sentences, :words, :word ) def test_paragraph assert_match(/1\+|[ a-z]+/i, FFaker::DizzleIpsum.paragraph) end def test_sentence assert_match(/1\+|[ a-z]+/i, FFaker::DizzleIpsum.sentence) end def test_paragraphs assert_match(/1\+|[ a-z]+/i, FFaker::DizzleIpsum.paragraphs.join(' ')) end def test_sentences assert_match(/1\+|[ a-z]+/i, FFaker::DizzleIpsum.sentences.join(' ')) end def test_words assert_match(/1\+|[ a-z]+/i, FFaker::DizzleIpsum.words.join(' ')) end def test_word assert_match(/1\+|[a-z]+/i, FFaker::DizzleIpsum.word) end end ffaker-2.20.0/test/test_guid.rb0000644000004100000410000000050714136245124016360 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestGuid < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Guid, :guid) def test_guid assert_match(/[A-F0-9]{8}-[A-F0-9]{4}-[A-F0-9]{4}-[A-F0-9]{4}-[A-F0-9]{12}/, FFaker::Guid.guid) end end ffaker-2.20.0/test/test_address_gr.rb0000644000004100000410000000167114136245124017550 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressGR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressGR, :city, :region, :zip_code, :street_name, :street_nbr, :street_address ) def setup @address_gr = FFaker::AddressGR @street_prefix = FFaker::AddressGR::STREET_PREFIX.join('|') end def test_city assert_match(/\p{Greek}/, @address_gr.city) end def test_region assert_match(/\p{Greek}/, @address_gr.region) end def test_zip_code assert_match(/\A\d{5}\z/, @address_gr.zip_code) end def test_street_name assert_match(/\p{Greek}/, @address_gr.street_name) end def test_street_nbr assert_match(/\A\d{1,3}\z/, @address_gr.street_nbr) end def test_street_address address = FFaker::AddressGR.street_address assert_match(/#{@street_prefix}/, address) assert_match(/\p{Greek}/, address) end end ffaker-2.20.0/test/test_tweet.rb0000644000004100000410000000262114136245124016557 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestTweet < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Tweet, :tags, :mention, :body, :tweet ) def test_2_tags assert_match(/\#\S*\s\#\S*/, FFaker::Tweet.tags) end def test_3_tags assert_match(/\#\S*\s\#\S*\s\#\S*/, FFaker::Tweet.tags(3)) assert_deterministic { FFaker::Tweet.tags(3) } end def test_mention assert_match(/@\S*/, FFaker::Tweet.mention) end def test_mentions_three assert_match(/@\S*\s@\S*\s@\S*/, FFaker::Tweet.mentions(3)) assert_deterministic { FFaker::Tweet.mentions(3) } end def test_body assert_less_than_or_equal_to FFaker::Tweet.body.size, 140 end def test_shortish_body assert_less_than_or_equal_to FFaker::Tweet.body(20).size, 20 end def test_short_body assert_between(FFaker::Tweet.body(2).size, 2..20) end def test_tweet assert_random_less_than_or_equal_to(140) { FFaker::Tweet.tweet.size } end def test_tweet_with_reply assert_match(/^@/, FFaker::Tweet.tweet(reply: true)) assert_deterministic { FFaker::Tweet.tweet(reply: true) } end def test_oversize_body_length assert_less_than_or_equal_to FFaker::Tweet.tweet(body_length: 200).size, 140 end def test_undersize_body_length assert_less_than_or_equal_to FFaker::Tweet.tweet(body_length: 2).size, 140 end end ffaker-2.20.0/test/test_gender.rb0000644000004100000410000000102314136245124016666 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerGender < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::Gender, :binary, :random) def setup @tester = FFaker::Gender end def test_random gender_regex = /\A(?:male|female|non-binary|agender|androgyne|bi-gender|pan-gender)\z/ assert_match(gender_regex, @tester.random) end def test_binary gender_regex = /\A(?:male|female)\z/ assert_match(gender_regex, @tester.binary) end end ffaker-2.20.0/test/test_name_nl.rb0000644000004100000410000000074714136245124017047 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameNL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::NameNL, :name, :prefix, :suffix) def setup @tester = FFaker::NameNL end def test_name assert_match(/(\w+\.? ?){2,3}/, @tester.name) end def test_prefix assert_match(/[A-Z][a-z]+\.?/, @tester.prefix) end def test_suffix assert_match(/[A-Z][a-z]*\.?/, @tester.suffix) end end ffaker-2.20.0/test/test_color_pl.rb0000644000004100000410000000044114136245124017236 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestColorPL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::ColorPL, :name) def test_name assert_match(/\A[a-ząćęłńóśźżé]+\z/, FFaker::ColorPL.name) end end ffaker-2.20.0/test/test_company_ja.rb0000644000004100000410000000102314136245124017542 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestCompanyJA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::CompanyJA, :name, :position ) def setup @tester = FFaker::CompanyJA end def test_name assert_match(japanese_regex(''), @tester.name) end def test_position assert_match(japanese_regex(''), @tester.position) end def japanese_regex(word) /\A(?:\p{Hiragana}|\p{Katakana}|[ー-]|[一-龠々])+#{word}\z/ end end ffaker-2.20.0/test/test_name_se.rb0000644000004100000410000000163114136245124017036 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameSE < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameSE, :last_name, :first_name_male, :first_name_female, :prefix, :first_name, :name ) def setup @tester = FFaker::NameSE end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name end def test_first_name_male assert_include @tester::FIRST_NAMES_MALE, @tester.first_name_male end def test_first_name_female assert_include @tester::FIRST_NAMES_FEMALE, @tester.first_name_female end def test_prefix assert_include @tester::PREFIXES, @tester.prefix end def test_first_name parts = @tester.first_name.split(' ') assert_include [1, 2], parts.count end def test_name parts = @tester.name.split(' ') assert_include [2, 3, 4], parts.count end end ffaker-2.20.0/test/test_name_gr.rb0000644000004100000410000000373114136245124017042 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameGR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameGR, :male_first_name, :male_last_name, :female_first_name, :female_last_name, :male_full_name, :female_full_name, :last_name, :first_name ) def setup @tester = FFaker::NameGR end def test_male_first_name assert_include @tester::MALE_FIRST_NAMES, @tester.male_first_name end def test_male_last_name assert_include @tester::MALE_LAST_NAMES, @tester.male_last_name end def test_female_first_name assert_include @tester::FEMALE_FIRST_NAMES, @tester.female_first_name end def test_female_last_name assert_include @tester::FEMALE_LAST_NAMES, @tester.female_last_name end def test_male_full_name names = @tester.male_full_name.split(' ') assert_include @tester::MALE_FIRST_NAMES, names[0] assert_include @tester::MALE_LAST_NAMES, names[1] end def test_female_full_name names = @tester.female_full_name.split(' ') assert_include @tester::FEMALE_FIRST_NAMES, names[0] assert_include @tester::FEMALE_LAST_NAMES, names[1] end # For random names def test_last_name all_names = @tester::MALE_LAST_NAMES + @tester::FEMALE_LAST_NAMES assert_include all_names, @tester.last_name end def test_first_name all_names = @tester::MALE_FIRST_NAMES + @tester::FEMALE_FIRST_NAMES assert_include all_names, @tester.first_name end def test_full_name_male names = @tester.full_name(:male).split(' ') assert_include @tester::MALE_FIRST_NAMES, names[0] assert_include @tester::MALE_LAST_NAMES, names[1] assert_deterministic { @tester.full_name(:male) } end def test_full_name_female names = @tester.full_name(:female).split(' ') assert_include @tester::FEMALE_FIRST_NAMES, names[0] assert_include @tester::FEMALE_LAST_NAMES, names[1] assert_deterministic { @tester.full_name(:female) } end end ffaker-2.20.0/test/test_lorem_br.rb0000644000004100000410000000267414136245124017240 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLoremBR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::LoremBR, :paragraph, :sentence, :phrase, :paragraphs, :sentences, :phrases, :words, :word, :characters ) CHARACTERS = /\A[A-zÀ-ü0-9]+\z/i WORD = /\A[A-zÀ-ü-]+\z/i WORDS = /[ A-zÀ-ü-.]+/i def test_paragraph assert_match(WORDS, FFaker::LoremBR.paragraph) end def test_sentence assert_match(WORDS, FFaker::LoremBR.sentence) assert_nothing_thrown do 100.times { FFaker::LoremBR.sentence 0 } end end def test_phrase assert_match(WORDS, FFaker::LoremBR.phrase) end def test_paragraphs assert_match(WORDS, FFaker::LoremBR.paragraphs.join(' ')) end def test_sentences assert_match(WORDS, FFaker::LoremBR.sentences.join(' ')) end def test_phrases assert_match(WORDS, FFaker::LoremBR.phrases.join(' ')) end def test_words assert_match(WORDS, FFaker::LoremBR.words.join(' ')) end def test_word assert_match(WORD, FFaker::LoremBR.word) end def test_characters assert_match(CHARACTERS, FFaker::LoremBR.characters) assert FFaker::LoremBR.characters.length == 255 assert FFaker::LoremBR.characters(10).length == 10 assert FFaker::LoremBR.characters(-1) == '' end def test_word_collection_uniqueness assert_equal(FFaker::Lorem::WORDS, FFaker::Lorem::WORDS.uniq) end end ffaker-2.20.0/test/test_food.rb0000644000004100000410000000112214136245124016351 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerFood < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Food, :vegetable, :fruit, :meat, :herb_or_spice ) def test_vegetable assert_match(%r{\A[-/ íó'a-z0-9]+\z}i, FFaker::Food.vegetable) end def test_fruit assert_match(/\A[ a-z0-9]+\z/i, FFaker::Food.fruit) end def test_meat assert_match(/\A[, a-z0-9]+\z/i, FFaker::Food.meat) end def test_herb_or_spice assert_match(/\A[-, a-z0-9]+\z/i, FFaker::Food.herb_or_spice) end end ffaker-2.20.0/test/test_lorem_ua.rb0000644000004100000410000000227414136245124017236 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestLoremUA < Test::Unit::TestCase include DeterministicHelper SENTENCE_MATCHER = /\A[а-яА-ЯіїєґІЇЄҐ’\-\s.!?,]+\z/.freeze WORDS_MATCHER = /\A[а-яА-ЯіїєґІЇЄҐ’\-\s]+\z/.freeze WORD_MATCHER = /\A[а-яА-ЯіїєґІЇЄҐ’\-]+\z/.freeze assert_methods_are_deterministic( FFaker::LoremUA, :paragraph, :sentence, :words, :word ) def setup @tester = FFaker::LoremUA end def test_word assert_match(WORD_MATCHER, @tester.word) end def test_words @tester.words(10).each do |word| assert_match(WORD_MATCHER, word) end assert_match(WORDS_MATCHER, @tester.words.join(' ')) end def test_sentence assert_match(SENTENCE_MATCHER, @tester.sentence(20)) assert_match(SENTENCE_MATCHER, @tester.sentence(4)) end def test_sentences @tester.sentences(10).each do |sentence| assert_match(SENTENCE_MATCHER, sentence) end end def test_paragraph assert_match(SENTENCE_MATCHER, @tester.paragraph) end def test_paragraphs @tester.paragraphs.each do |paragraph| assert_match(SENTENCE_MATCHER, paragraph) end end end ffaker-2.20.0/test/test_products.rb0000644000004100000410000000106414136245124017272 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestProducts < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Product, :brand, :product_name, :product, :model ) def test_letters_max_as_int assert_match(/\A[A-Z]{10}\z/, FFaker::Product.letters(10)) assert_deterministic { FFaker::Product.letters(10) } end def test_letters_max_as_range assert_match(/\A[A-Z]{5,10}\z/, FFaker::Product.letters(5..10)) assert_deterministic { FFaker::Product.letters(5..10) } end end ffaker-2.20.0/test/test_job_fr.rb0000644000004100000410000000101514136245124016664 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerJobFr < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::JobFR, :title) def setup @tester = FFaker::JobFR end def test_title assert_match(/\A([a-zàâçéèêëîïôûùüÿñæœ]+\.? ?){2,}\z/, @tester.title) end def test_prefix assert_kind_of Array, @tester::JOB_PREFIXES assert_kind_of Array, @tester::JOB_ADJECTIVES assert_kind_of Array, @tester::JOB_NOUNS end end ffaker-2.20.0/test/test_company_fr.rb0000644000004100000410000000152114136245124017562 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestCompanyFR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::CompanyFR, :name, :suffix, :siren, :siret ) def test_name assert_match(/[ a-z]+/, FFaker::CompanyFR.name) end def test_suffix assert_match(/[ a-z]+/i, FFaker::CompanyFR.suffix) end def test_french_siren_number siren = FFaker::CompanyFR.siren assert(siren.match(/\A\d{9}\z/)) assert(siren[8] == FFaker::CompanyFR.send(:luhn_check, siren[0..-2]).to_s) end def test_french_siret_number siret = FFaker::CompanyFR.siret assert(siret.match(/\A\d{14}\z/)) assert(siret[8] == FFaker::CompanyFR.send(:luhn_check, siret[0..7]).to_s) assert(siret[13] == FFaker::CompanyFR.send(:luhn_check, siret[0..-2]).to_s) end end ffaker-2.20.0/test/test_internet.rb0000644000004100000410000000710414136245124017260 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerInternet < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Internet, :email, :free_email, :safe_email, :disposable_email, :user_name, :domain_name, :domain_word, :domain_suffix, :http_url, :ip_v4_address, :password, :slug, :mac ) def setup @tester = FFaker::Internet end def test_email assert @tester.email.match(/.+@.+\.\w+/) end def test_email_frozen assert @tester.email.frozen? == false end def test_free_email assert @tester.free_email.match(/.+@(gmail|hotmail|yahoo)\.com/) end def test_disposable_email assert @tester.disposable_email.match(/.+@(mailinator\.com|suremail\.info|spamherelots\.com|binkmail\.com|safetymail\.info)/) end def test_safe_email assert @tester.safe_email.match(/.+@example.(com|net|org)/) end def test_user_name assert @tester.user_name.match(/[a-z]+((_|\.)[a-z]+)?/) end def test_user_name_with_arg assert @tester.user_name('bo peep').match(/(bo(_|\.)peep|peep(_|\.)bo)/) end def test_domain_name assert @tester.domain_name.match(/\w+\.\w+/) end def test_domain_word assert @tester.domain_word.match(/^\w+$/) end def test_domain_suffix assert @tester.domain_suffix.match(/^\w+(\.\w+)?/) end def test_uri assert @tester.uri('ftp').match(%r{^ftp://.+}) assert @tester.uri('http').match(%r{^http://.+}) assert @tester.uri('https').match(%r{^https://.+}) assert_deterministic { @tester.uri('ftp') } assert_deterministic { @tester.uri('http') } assert_deterministic { @tester.uri('https') } end def test_http_url assert @tester.http_url.match(%r{^http://.+}) end def test_ip_v4_address assert_match(/\A(?:\d{1,3}\.){3}\d{1,3}\z/, @tester.ip_v4_address) end def test_slug assert_match(/\A[a-z]+[_.-][a-z]+\z/, @tester.slug) end def test_slug_with_input_words assert_not_match(/&/, @tester.slug('Input Words&&Symbols')) assert_deterministic { @tester.slug('Input Words&&Symbols') } end def test_slug_with_specified_glue assert_match(/\A[a-z]+-[a-z]+\z/, @tester.slug(nil, '-')) assert_deterministic { @tester.slug(nil, '-') } end def test_password assert_match(/\A\w+\z/, @tester.password) end def test_password_min_length assert_greater_than @tester.password(3).length, 2 assert_greater_than @tester.password(6).length, 5 assert_greater_than @tester.password(15).length, 14 end def test_password_max_length assert_less_than @tester.password(3, 10).length, 11 assert_less_than @tester.password(7, 15).length, 16 assert_less_than @tester.password(1, 3).length, 4 end def test_password_fixed_length assert @tester.password(20, 20).length == 20 end def test_password_strange_argument assert_greater_than @tester.password(10, 2).length, 9 assert_greater_than @tester.password(3, 1).length, 2 assert_greater_than @tester.password(8, 5).length, 7 end def test_mac assert_match(/\A([a-z0-9]{2}:){5}[a-z0-9]{2}\z/, @tester.mac) assert @tester.mac.length == 17 end def test_mac_delimiter_argument assert_match(/\A([a-z0-9]{2}-){5}[a-z0-9]{2}\z/, @tester.mac('-')) assert_match(/\A([a-z0-9]{2}\.){5}[a-z0-9]{2}\z/, @tester.mac('.')) assert_match(/\A([a-z0-9]{2}){6}\z/, @tester.mac(nil)) assert_match(/\A([a-z0-9]{2}){6}\z/, @tester.mac('')) assert @tester.mac('-').length == 17 assert @tester.mac('.').length == 17 assert @tester.mac(nil).length == 12 assert @tester.mac('').length == 12 end end ffaker-2.20.0/test/test_gender_br.rb0000644000004100000410000000056214136245124017360 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerGenderBR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::GenderBR, :random) def setup @tester = FFaker::GenderBR end def test_random gender_regex = /\A(feminino|masculino)\z/ assert_match(gender_regex, @tester.random) end end ffaker-2.20.0/test/test_company_it.rb0000644000004100000410000000106414136245124017571 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestCompanyIT < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::CompanyIT, :name, :suffix, :prefix, :partita_iva ) def test_name assert_match(/[ a-z]+/, FFaker::CompanyIT.name) end def test_suffix assert_match(/[ a-z]+/i, FFaker::CompanyIT.suffix) end def test_prefix assert_match(/[ a-z]+/i, FFaker::CompanyIT.prefix) end def test_partita_iva assert_match(/\d{11}/, FFaker::CompanyIT.partita_iva) end end ffaker-2.20.0/test/test_internet_se.rb0000644000004100000410000000367214136245124017755 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerInternetSE < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::InternetSE, :email, :free_email, :safe_email, :disposable_email, :user_name, :domain_name, :domain_word, :domain_suffix, :http_url, :ip_v4_address, :password, :slug ) def setup @tester = FFaker::InternetSE end def test_email assert @tester.email.match(/.+@.+\.\w+/) end def test_email_frozen assert @tester.email.frozen? == false end def test_disposable_email assert @tester.disposable_email.match(/.+@(mailinator\.com|suremail\.info|spamherelots\.com|binkmail\.com|safetymail\.info)/) end def test_free_email email = @tester.free_email assert email.match(/.+@(gmail\.com|hotmail\.com|yahoo\.com|spray\.se|passagen\.se)/), "mail: #{email} does not match" end def test_login_user_name assert @tester.login_user_name.match(/[a-z]+((_|)[a-z]+)?/) end def test_user_name assert @tester.user_name.match(/[a-z]+((_|\.)[a-z]+)?/) end def test_user_name_with_arg assert @tester.user_name('joel larsson').match(/(joel(_|\.)larsson|larsson(_|\.)joel)/) assert_deterministic { @tester.user_name('joel larsson') } end def test_domain_name assert @tester.domain_name.match(/\w+\.\w+/) end def test_domain_word assert @tester.domain_word.match(/^\w+$/) end def test_domain_suffix assert @tester.domain_suffix.match(/^\w+(\.\w+)?/) end def test_uri assert @tester.uri('ftp').match(%r{^ftp://.+}) assert @tester.uri('http').match(%r{^http://.+}) assert @tester.uri('https').match(%r{^https://.+}) end def test_http_url assert @tester.http_url.match(%r{^http://.+}) end def test_ip_v4_address assert @tester.ip_v4_address.match(/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/) end def test_slug assert @tester.slug.match(/^[a-z]+(_|\.|-)[a-z]+$/) end end ffaker-2.20.0/test/test_phone_number_tw.rb0000644000004100000410000000213414136245124020621 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberTW < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberTW, :mobile_phone_number, :home_work_phone_number, :phone_number, :international_mobile_phone_number, :international_home_work_phone_number, :international_phone_number ) def setup @tester = FFaker::PhoneNumberTW end def test_mobile_phone_number assert_match(/09\d{2}-\d{3}-\d{3}/, @tester.mobile_phone_number) end def test_home_work_phone_number assert_match(/\(0\d\) \d{3,4}-\d{4}/, @tester.home_work_phone_number) end def test_phone_number 10.times do assert_match(/\(*0\d{1,3}\)*[\s-]\d{3,4}-\d{3,4}/, @tester.phone_number) end end def test_international_mobile_phone_number assert_match(/\+886-9\d{2}-\d{3}-\d{3}/, @tester.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/\+886-\d{1}-\d{3,4}-\d{4}/, @tester.international_home_work_phone_number) end end ffaker-2.20.0/test/test_name_nb.rb0000644000004100000410000000163114136245124017026 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerNameNB < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameNB, :last_name, :first_name_male, :first_name_female, :prefix, :first_name, :name ) def setup @tester = FFaker::NameNB end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name end def test_first_name_male assert_include @tester::FIRST_NAMES_MALE, @tester.first_name_male end def test_first_name_female assert_include @tester::FIRST_NAMES_FEMALE, @tester.first_name_female end def test_prefix assert_include @tester::PREFIXES, @tester.prefix end def test_first_name parts = @tester.first_name.split(' ') assert_include [1, 2], parts.count end def test_name parts = @tester.name.split(' ') assert_include [2, 3, 4], parts.count end end ffaker-2.20.0/test/test_address_br.rb0000644000004100000410000000165514136245124017545 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressBR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressBR, :zip_code, :state, :state_abbr, :city, :street_prefix, :street, :full_address ) def test_zip_code assert_match(/\d{5}-\d{3}/, FFaker::AddressBR.zip_code) end def test_state assert FFaker::AddressBR::STATE.include?(FFaker::AddressBR.state) end def test_state_abbr assert FFaker::AddressBR::STATE_ABBR.include?(FFaker::AddressBR.state_abbr) end def test_city assert FFaker::AddressBR::CITY.include?(FFaker::AddressBR.city) end def test_street_prefix assert FFaker::AddressBR::STREET_PREFIX.include?(FFaker::AddressBR.street_prefix) end def test_street prefixes = FFaker::AddressBR::STREET_PREFIX assert_match(/(#{prefixes.join('|')})( \p{Alpha}+){1,2}/, FFaker::AddressBR.street) end end ffaker-2.20.0/test/test_identification_es_cl.rb0000644000004100000410000000054114136245124021564 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerIdentificationESCL < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::IdentificationESCL, :rut) def setup @tester = FFaker::IdentificationESCL end def test_rut assert_match(/\b\d{7,8}-[k|0-9]/i, @tester.rut) end end ffaker-2.20.0/test/test_address_ch_de.rb0000644000004100000410000000046114136245124020176 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressCHDE < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::AddressCHDE, :canton) def test_ch_de_canton assert_match(/\A[-. a-zæøåü]+\z/i, FFaker::AddressCHDE.canton) end end ffaker-2.20.0/test/test_array_utils.rb0000644000004100000410000000451414136245124017770 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' require 'set' class TestArrayUtils < Test::Unit::TestCase include DeterministicHelper def setup @array = FFaker::ArrayUtils.const_array('a'..'c') @elems = Set.new('a'..'c') end def test_provides_a_way_of_freezing_the_elements_and_itself assert @array.respond_to?(:freeze_all) @array.freeze_all assert @array.frozen? @array.each { |e| assert e.frozen? } end def test_provides_a_way_of_getting_a_random_element set = Set.new 1000.times { set << @array.sample } assert set == @elems end def test_provides_a_way_of_getting_n_random_elements assert_equal @array.sample(3).sort, @array.sort 1.upto(3) do |n| 1000.times do new_arr = @array.sample(n) assert_equal n, new_arr.length new_arr.each do |e| assert @elems.include? e end end end end def test_provides_a_way_of_shuffling_the_array assert_equal @array.shuffle.sort, @array.sort different_arrangements = 0 1000.times do new_arr = @array.shuffle assert new_arr.to_set == @elems different_arrangements += 1 if new_arr != @array end assert different_arrangements.positive? end def test_self_random_pick_is_deterministic supress_warn_output do array = Array.new(10) { rand(0..9) } assert_deterministic { FFaker::ArrayUtils.random_pick(array, 3) } end end def test_self_rand_is_deterministic supress_warn_output do array = Array.new(10) { rand(0..9) } assert_deterministic { FFaker::ArrayUtils.rand(array) } end end def test_self_shuffle_is_deterministic array = Array.new(10) { rand(0..9) } assert_deterministic { FFaker::ArrayUtils.shuffle(array) } end def test_rand_is_deterministic supress_warn_output do assert_deterministic { @array.rand } end end def test_random_pick_is_deterministic supress_warn_output do assert_deterministic { @array.random_pick(2) } end end def test_shuffle_is_deterministic assert_deterministic { @array.shuffle } end private # Supress the deprecation warning that some methods output, so we get less # noise in our test run. def supress_warn_output original_verbosity = $VERBOSE $VERBOSE = nil yield $VERBOSE = original_verbosity end end ffaker-2.20.0/test/test_phone_number_id.rb0000644000004100000410000000371314136245124020567 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberID < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberID, :mobile_phone_number, :home_phone_number, :phone_number ) def setup @tester = FFaker::PhoneNumberID end def test_mobile_phone_number prefixes = FFaker::PhoneNumberID::MOBILE_PHONE_PREFIXES regex = /\A(?:#{prefixes.join('|')})-\d{8}\z/ assert_match regex, FFaker::PhoneNumberID.mobile_phone_number end def test_home_phone_number prefixes = FFaker::PhoneNumberID::HOME_PHONE_PREFIXES regex = /\A(#{prefixes.join('|')})-(\d{7,8})\z/ assert_match regex, FFaker::PhoneNumberID.home_phone_number end def test_phone_number mobile_prefixes = FFaker::PhoneNumberID::MOBILE_PHONE_PREFIXES home_prefixes = FFaker::PhoneNumberID::HOME_PHONE_PREFIXES regex = /\A(#{mobile_prefixes.join('|')}|#{home_prefixes.join('|')})-(\d{7,8})\z/ assert_match regex, FFaker::PhoneNumberID.phone_number end def test_international_mobile_phone_number prefixes = FFaker::PhoneNumberID::MOBILE_PHONE_PREFIXES.map { |x| x.sub('0', '') } regex = /\A\+62(#{prefixes.join('|')})-(\d{8})\z/ assert_match regex, FFaker::PhoneNumberID.international_mobile_phone_number end def test_international_home_phone_number prefixes = FFaker::PhoneNumberID::HOME_PHONE_PREFIXES.map { |x| x.sub('0', '') } regex = /\A\+62(#{prefixes.join('|')})-(\d{7,8})\z/ assert_match regex, FFaker::PhoneNumberID.international_home_phone_number end def test_international_phone_number mobile_prefixes = FFaker::PhoneNumberID::MOBILE_PHONE_PREFIXES.map { |x| x.sub('0', '') } home_prefixes = FFaker::PhoneNumberID::HOME_PHONE_PREFIXES.map { |x| x.sub('0', '') } regex = /\A\+62(#{mobile_prefixes.join('|')}|#{home_prefixes.join('|')})-(\d{7,8})\z/ assert_match regex, FFaker::PhoneNumberID.international_phone_number end end ffaker-2.20.0/test/test_sport_ru.rb0000644000004100000410000000077014136245124017307 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestSportRU < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::SportRU, :name, :summer, :winter ) def setup @tester = FFaker::SportRU end def test_name assert_include(@tester::ALL, @tester.name) end def test_summer assert_include(@tester::SUMMER, @tester.summer) end def test_winter assert_include(@tester::WINTER, @tester.winter) end end ffaker-2.20.0/test/test_phone_number_cu.rb0000644000004100000410000000502414136245124020577 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestPhoneNumberCU < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::PhoneNumberCU, :mobile_phone_prefix, :home_work_phone_prefix, :phone_prefix, :mobile_phone_number, :home_work_phone_number, :general_phone_number, :international_mobile_phone_number, :international_home_work_phone_number, :international_phone_number, :e164_mobile_phone_number, :e164_home_work_phone_number, :e164_phone_number ) def setup @tester = FFaker::PhoneNumberCU end def test_mobile_phone_prefix assert FFaker::PhoneNumberCU::MOBILE_OPERATORS_PREFIX.include?( @tester.mobile_phone_prefix ) end def test_home_work_phone_prefix assert FFaker::PhoneNumberCU::HOME_WORK_OPERATORS_PREFIX.include?( @tester.home_work_phone_prefix ) end def test_phone_prefix 10.times do assert FFaker::PhoneNumberCU::OPERATORS_PREFIX.include?( @tester.phone_prefix ) end end def test_mobile_phone_number assert_match(/05 \d{3} \d{4}/, FFaker::PhoneNumberCU.mobile_phone_number) end def test_home_work_phone_number assert_match(/\(0(7\) \d{3}|\d{2}\) \d{2}) \d{4}/, FFaker::PhoneNumberCU.home_work_phone_number) end def test_general_phone_number 10.times do assert_match(/((05|\(07\)) \d{3}|\(0\d{2}\) \d{2}) \d{4}/, FFaker::PhoneNumberCU.general_phone_number) end end def test_international_mobile_phone_number assert_match(/(00|\+)535 \d{3} \d{4}/, FFaker::PhoneNumberCU.international_mobile_phone_number) end def test_international_home_work_phone_number assert_match(/(00|\+)53(7 \d{3}|\d{2} \d{2}) \d{4}/, FFaker::PhoneNumberCU.international_home_work_phone_number) end def test_international_phone_number 10.times do assert_match(/(00|\+)53((5|7) \d{3}|\d{2} \d{2}) \d{4}/, FFaker::PhoneNumberCU.international_phone_number) end end # E.164 format tests # def test_e164_mobile_phone_number assert_match(/535\d{7}/, FFaker::PhoneNumberCU.e164_mobile_phone_number) end def test_e164_home_work_phone_number assert_match(/53(7\d{7}|\d{2}\d{6})/, FFaker::PhoneNumberCU.e164_home_work_phone_number) end def test_e164_phone_number 10.times do assert_match(/53((5|7)\d{7}|\d{2}\d{6})/, FFaker::PhoneNumberCU.e164_phone_number) end end end ffaker-2.20.0/test/test_vehicle.rb0000644000004100000410000000342214136245124017046 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestVehicle < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::Vehicle, :base_color, :drivetrain, :engine_cylinders, :engine_displacement, :fuel_type, :interior_upholstery, :make, :manufacturer_color, :mfg_color, :model, :transmission_abbr, :transmission, :trim, :vin, :year ) def test_base_color assert_match(/\A[a-z]+\z/, FFaker::Vehicle.base_color) end def test_year assert_match(/\A\d{4}\z/, FFaker::Vehicle.year) end def test_manufacturer_color assert_match(/\A[ a-z]+\z/, FFaker::Vehicle.manufacturer_color) end def test_mfg_color assert_match(/\A[ a-z]+\z/, FFaker::Vehicle.mfg_color) end def test_make assert_match(/\A[A-Z][- A-Za-z]+\z/, FFaker::Vehicle.make) end def test_model assert_match(/\A[-. &a-z0-9]+\z/i, FFaker::Vehicle.model) end def test_trim assert_match(/\A[- a-z]+\z/i, FFaker::Vehicle.trim) end def test_vin assert_match(/\A[A-Z0-9]{17}\z/, FFaker::Vehicle.vin) end def test_drivetrain assert_match(/\A[a-z0-9]+\z/i, FFaker::Vehicle.drivetrain) end def test_transmission assert_match(/\A[ a-z0-9]+\z/i, FFaker::Vehicle.transmission) end def test_transmission_abbr assert_match(/\A[A-Z]{2,3}\z/, FFaker::Vehicle.transmission_abbr) end def test_engine_cylinders assert_match(/\A[a-z0-9]+\z/i, FFaker::Vehicle.engine_cylinders) end def test_engine_displacement assert_match(/\A\d{1,2}\.\d\z/, FFaker::Vehicle.engine_displacement) end def test_fuel_type assert_match(/\A[ a-z0-9()]+\z/i, FFaker::Vehicle.fuel_type) end def test_interior_upholstery assert_match(/\A[ a-z0-9]+\z/i, FFaker::Vehicle.interior_upholstery) end end ffaker-2.20.0/test/test_ssn_mx.rb0000644000004100000410000000136014136245124016735 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestSSNMX < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::SSNMX, :ssn, :ssn_undashed, :imss, :imss_undashed, :issste, :issste_undashed ) def test_ssn assert_match(/\d{10}-\d/, FFaker::SSNMX.ssn) end def test_ssn_undashed assert_match(/\d{11}/, FFaker::SSNMX.ssn_undashed) end def test_imss assert_match(/\d{10}-\d/, FFaker::SSNMX.imss) end def test_imss_undashed assert_match(/\d{11}/, FFaker::SSNMX.imss_undashed) end def test_issste assert_match(/\d{10}-\d/, FFaker::SSNMX.issste) end def test_issste_undashed assert_match(/\d{11}/, FFaker::SSNMX.issste_undashed) end end ffaker-2.20.0/test/test_name_ua.rb0000644000004100000410000000405314136245124017035 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestNameUA < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::NameUA, :first_name_female, :first_name_male, :first_name, :last_name_female, :last_name_male, :last_name, :middle_name_female, :middle_name_male, :name ) def setup @tester = FFaker::NameUA @single_word_name_regexp = /\A[а-яА-ЯіїєґІЇЄҐ’\-]+\z/.freeze @multiple_words_name_regexp = /\A[а-яА-ЯіїєґІЇЄҐ’\-\s]+\z/.freeze end def test_first_name_male assert_include @tester::FIRST_NAMES_MALE, @tester.first_name_male assert_match(@single_word_name_regexp, @tester.first_name_male) end def test_first_name_female assert_include @tester::FIRST_NAMES_FEMALE, @tester.first_name_female assert_match(@single_word_name_regexp, @tester.first_name_female) end def test_middle_name_male assert_include @tester::MIDDLE_NAMES_MALE, @tester.middle_name_male assert_match(@single_word_name_regexp, @tester.middle_name_male) end def test_middle_name_female assert_include @tester::MIDDLE_NAMES_FEMALE, @tester.middle_name_female assert_match(@single_word_name_regexp, @tester.middle_name_female) end def test_last_name_male assert_include @tester::LAST_NAMES_MALE, @tester.last_name_male assert_match(@single_word_name_regexp, @tester.last_name_male) end def test_last_name_female assert_include @tester::LAST_NAMES_FEMALE, @tester.last_name_female assert_match(@single_word_name_regexp, @tester.last_name_female) end def test_first_name assert_include @tester::FIRST_NAMES, @tester.first_name assert_match(@single_word_name_regexp, @tester.first_name) end def test_last_name assert_include @tester::LAST_NAMES, @tester.last_name assert_match(@single_word_name_regexp, @tester.last_name) end def test_name 8.times do assert_match(@multiple_words_name_regexp, @tester.name) assert_include [1, 2, 3], @tester.name.split(' ').count end end end ffaker-2.20.0/test/test_address_au.rb0000644000004100000410000000430414136245124017541 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestAddressAU < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic( FFaker::AddressAU, :state, :state_abbr, :suburb, :postcode, :full_address ) def test_au_state_abbr_insertion FFaker::AddressAU::STATE_ABBR.sort assert FFaker::AddressAU::SUBURB.keys.sort assert FFaker::AddressAU::POSTCODE.keys.sort end def test_au_state assert_match(/[ a-z]/, FFaker::AddressAU.state) end def test_au_state_abbr assert_match(/[A-Z]/, FFaker::AddressAU.state_abbr) end def test_au_suburb assert_match(/[a-zA-Z]/, FFaker::AddressAU.suburb) end def test_postcode assert_match(/\d{4}/, FFaker::AddressAU.postcode) end def test_full_address assert_match(/[, a-z]/, FFaker::AddressAU.full_address) end def test_au_suburb_with_states FFaker::AddressAU::STATE_ABBR.each do |st_abbr| assert_match(/[a-zA-Z]/, FFaker::AddressAU.suburb(st_abbr)) assert_deterministic { FFaker::AddressAU.suburb(st_abbr) } end end def test_au_suburb_with_state_and_postcodes FFaker::AddressAU::STATE_ABBR.each do |st_abbr| p_code = FFaker::AddressAU.postcode(st_abbr) assert_match(/[a-zA-Z]/, FFaker::AddressAU.suburb(st_abbr, p_code)) assert_deterministic { FFaker::AddressAU.suburb(st_abbr, p_code) } end end def test_postcode_with_states FFaker::AddressAU::STATE_ABBR.each do |st_abbr| assert_match(/\d{4}/, FFaker::AddressAU.postcode(st_abbr)) assert_deterministic { FFaker::AddressAU.postcode(st_abbr) } end end def test_full_address_with_states FFaker::AddressAU::STATE_ABBR.each do |st_abbr| assert_match(/[, a-z]/, FFaker::AddressAU.full_address(st_abbr)) assert_deterministic { FFaker::AddressAU.full_address(st_abbr) } end end def test_time_zone assert_includes(FFaker::AddressAU::TIME_ZONE.values, FFaker::AddressAU.time_zone) end def test_time_zone_with_states FFaker::AddressAU::STATE_ABBR.each do |st_abbr| assert_includes(FFaker::AddressAU::TIME_ZONE.values, FFaker::AddressAU.time_zone) assert_deterministic { FFaker::AddressAU.postcode(st_abbr) } end end end ffaker-2.20.0/test/test_job_br.rb0000644000004100000410000000050014136245124016656 0ustar www-datawww-data# frozen_string_literal: true require_relative 'helper' class TestFakerJobBR < Test::Unit::TestCase include DeterministicHelper assert_methods_are_deterministic(FFaker::JobBR, :title) def setup @tester = FFaker::JobBR end def test_title assert_includes @tester::JOB_NOUNS, @tester.title end end ffaker-2.20.0/README.md0000644000004100000410000000746314136245124014354 0ustar www-datawww-data[![Build Status](https://github.com/ffaker/ffaker/workflows/Test/badge.svg)](https://github.com/ffaker/ffaker/actions?query=workflow%3ATest) [![Code Climate](https://codeclimate.com/github/EmmanuelOga/ffaker/badges/gpa.svg)](https://codeclimate.com/github/EmmanuelOga/ffaker) [![Reviewed by Hound](https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg)](https://houndci.com) # ffaker [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/ffaker/ffaker?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [ffaker](http://rubygems.org/gems/ffaker) is a rewrite of [faker](http://rubygems.org/gems/faker). ## Usage ```ruby require 'ffaker' FFaker::Name.name #=> "Christophe Bartell" FFaker::Internet.email #=> "kirsten.greenholt@corkeryfisher.info" ``` **[See more →](REFERENCE.md)** ## ffaker vs faker The faker and ffaker APIs are mostly the same, although the API on ffaker keeps diverging with its users additions. In general, the only difference is that you need to: gem install ffaker and then require 'ffaker' ### Rails 1. If using rails then add the gem to your development and test environments: ```ruby group :development, :test do gem 'ffaker' end ``` 2. and then run `bundle install` in your terminal/BASH/command line. ## Why ffaker? ffaker is a fork of faker, and was initially written in an effort to speed up a slow spec suite. Since those days faker has also been rewritten and the "speed" factor is probably irrelevant now. Bear in mind, if your spec suite is slow, chances are the generation of random data will probably not account for much of the run time. Nowadays the code bases have diverged enough to make the two projects truly different: since ffaker creation, a lot of new API methods have been added through the generous contributions of people all over the world. Hopefully some day faker and ffaker will join forces! ## Contributors A lot of people have contributed to ffaker. Check [this list](https://github.com/ffaker/ffaker/graphs/contributors). If you want to add new modules or localization data, use one of the [directories for data files](https://github.com/ffaker/ffaker/tree/main/lib/ffaker/data) (or create a new one!). **const_missing** is [overriden](https://github.com/ffaker/ffaker/blob/main/lib/ffaker/utils/module_utils.rb#L9) for Faker modules, so if you try to use a constant that is not defined in the module, the [override](https://github.com/ffaker/ffaker/blob/main/lib/ffaker/utils/module_utils.rb#L9) will look for a data file matching the name of the constant. E.G.: the first time someone accesses `FFaker::Name::FIRST_NAMES`, a const of that name will be set with data from `ffaker/data/name/first_names`. ## Using the same random seed as your tests To get repeatable results in Minitest or Rspec, follow [these instructions](RANDOM.md#using-the-same-random-seed-as-your-tests). ## Unique results You can get unique value from any methods in FFaker like this: ```rb FFaker::Name.unique.name ``` ## TODO * Even though the API is pretty simple, better rdoc documentation would not hurt. * Put all modules under their respective languages (E.G. EducationUS instead of just Education) ## Note on Patches/Pull Requests * Fork the project. * Make your feature addition or bug fix. * Add tests for it. This is important so I don't break it in a future version unintentionally. * Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull) * Send me a pull request. Bonus points for topic branches. ## Release * Bump version in `lib/version.rb`. * Update `Changelog.md`. * Tag with `v..`. * Push it. ## Copyright Copyright (c) 2013 Emmanuel Oga. See LICENSE for details. Copyright (c) 2007 Benjamin Curtis ffaker-2.20.0/LICENSE0000644000004100000410000000210314136245124014064 0ustar www-datawww-dataCopyright (c) 2013 Emmanuel Oga Copyright (c) 2007 Benjamin Curtis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ffaker-2.20.0/RANDOM.md0000644000004100000410000001145714136245124014375 0ustar www-datawww-data## Setting/Resetting the random seed ffaker maintains its own random number generator which allows the responses to be deterministic and repeatable given the correct seed. You can get the current seed with `FFaker::Random.seed`, set it with `FFaker::Random.seed=`, and reset it back to its initial state with `FFaker::Random.reset!`. You can also use `FFaker::Random.rand` to get a random number from the RNG. ```ruby require 'ffaker' > FFaker::Random.seed # => 296167445578296242020083756344880134311 > FFaker::Random.seed=12345 # => 12345 > FFaker::Random.seed # => 12345 > 5.times.map{ FFaker::Random.rand(0..9) } # => [2, 5, 1, 7, 4] > FFaker::Random.reset! > 5.times.map{ FFaker::Random.rand(0..9) } # => [2, 5, 1, 7, 4] ``` Calling `seed=` implicitly calls `reset!` so there is no need to call it separately after setting the seed. ### Using the same random seed as your tests If you are using Minitest or Rspec and run your tests in random order, ffaker can use their random seed to return the same data given the same seed. Note: ffaker can not use the random seed from Test::Unit because it [does not allow the random seed to be set by the user](https://github.com/test-unit/test-unit/blob/master/lib/test/unit/test-suite-creator.rb#L67-L69). #### Minitest Assuming you're already using ffaker in your tests, you will need add a "plugin" to make it use the same seed as Minitest. In your tests directory (usually named "test") make another directory named "minitest" and create a file in that directory named "ffaker_random_seed_plugin.rb" that contains: ```ruby # test/minitest/ffaker_random_seed_plugin.rb module Minitest def self.plugin_ffaker_random_seed_init(options) FFaker::Random.seed = options[:seed] end end ``` Next, you will need to add a `before_setup` method in every test file that uses ffaker and call `FFaker::Random.reset!` within it. Ideally this will be in your test case superclass. ```ruby # test_helper.rb or similar. class TestBase < Minitest::Test def before_setup FFaker::Random.reset! end end class TestSomethingUsingFFaker < TestBase def test_something_using_ffaker # use FFaker as normal end end ``` ffaker will now use the same random seed as Minitest, including seeds passed in using `--seed nnn` on the command line, and will return the same data every time that seed is used. #### Rspec Assuming you're already using ffaker in your specs, add the following to your `spec_helper.rb` or equivalent file: ```ruby # spec_helper.rb RSpec.configure do |config| config.before(:all) { FFaker::Random.seed=config.seed } config.before(:each) { FFaker::Random.reset! } end ``` If your helper already has an `RSpec.configure` block, simply put the two "config.before" lines in that block. ffaker will now use the same random seed as Rspec, including seeds passed in using `--seed nnn` on the command line, and will return the same data every time that seed is used. ### Generating random data in ffaker modules ffaker modules should use the included deterministic methods to get random data so that the same data can be returned with the correct random seed. All ffaker modules extend the ModuleUtils module which provides the necessary methods. They are: * Use `fetch_sample(array)` instead of `Array#sample` to get a random item from an array. * Use `fetch_sample(array, count: n)` instead of `Array#sample(n)` to get multiple random items from an array. * Use `shuffle(array)` instead of `Array#shuffle` to randomly reorder an array. * Calls to `rand` will automatically use the correct random-number generator, no change is required. For other uses, you can access the random number generator directly via `FFaker::Random`. Example: ```ruby array.shuffle!(random: FFaker::Random) ``` ### Testing repeatability of ffaker modules There are helper methods available to use in tests to ensure your module output is repeatable and deterministic. All existing module tests use them, and we would like all future modules to also use them. First, include the DeterministicHelper in your test class: ```ruby include DeterministicHelper ``` If your want to test methods that do not require arguments, the `assert_methods_are_deterministic` method will help you test many methods with one line of test. ```ruby # Example: This will test the methods :method_name, :other_method_name, and # :another_method_name on class FFaker::NewFFakerModule. assert_methods_are_deterministic( FFaker::NewFFakerModule, :method_name, :other_method_name, :another_method_name ) ``` For testing methods that require an argument, or to test more complicated behavior, you can use the `assert_deterministic` method within a test method. ```ruby def test_some_method assert_deterministic { FFaker::NewFFakerModule.some_method(:required_argument) } end ``` For more examples, please see the test cases for existing modules. ffaker-2.20.0/ffaker.gemspec0000644000004100000410000000260614136245124015672 0ustar www-datawww-data# frozen_string_literal: true require_relative 'lib/version' Gem::Specification.new do |s| s.specification_version = 2 if s.respond_to? :specification_version= s.required_rubygems_version = Gem::Requirement.new('>= 0') if s.respond_to? :required_rubygems_version= s.rubygems_version = '1.3.5' s.name = 'ffaker' s.version = FFaker::VERSION s.required_ruby_version = '>= 2.5' s.license = 'MIT' s.summary = 'Ffaker generates dummy data.' s.description = 'Ffaker generates dummy data.' s.authors = [ 'https://github.com/ffaker/ffaker/graphs/contributors', 'Emmanuel Oga' ] s.email = 'EmmanuelOga@gmail.com' s.homepage = 'https://github.com/ffaker/ffaker' s.require_paths = %w[lib] s.rdoc_options = ['--charset=UTF-8'] s.extra_rdoc_files = %w[README.md LICENSE Changelog.md] # = MANIFEST = s.files = %w[ Changelog.md Gemfile LICENSE RANDOM.md README.md REFERENCE.md Rakefile ffaker.gemspec ] + Dir['lib/**/*', 'scripts/*'] # = MANIFEST = s.test_files = Dir['test/**/*'] s.metadata = { 'changelog_uri' => 'https://github.com/ffaker/ffaker/blob/main/Changelog.md', 'documentation_uri' => 'https://github.com/ffaker/ffaker/blob/main/REFERENCE.md' } s.add_development_dependency 'rake', '~> 13.0' s.add_development_dependency 'rubocop' s.add_development_dependency 'test-unit' end ffaker-2.20.0/scripts/0000755000004100000410000000000014136245124014552 5ustar www-datawww-dataffaker-2.20.0/scripts/profile.sh0000644000004100000410000000007414136245124016547 0ustar www-datawww-data#!/bin/sh ruby-prof -pcall_tree -fprofile.data profiling.rb ffaker-2.20.0/scripts/benchmark.rb0000644000004100000410000000057714136245124017042 0ustar www-datawww-data# frozen_string_literal: true require 'benchmark' NAMES_COUNT = 10_000 def run(name) Benchmark.bm do |rep| rep.report("generating #{NAMES_COUNT} names (#{name})") do mod = name == 'ffaker' ? FFaker : Faker NAMES_COUNT.times { mod::Name.name } end end end %w[faker ffaker].each do |gem_name| require gem_name fork { run(gem_name) } Process.wait end ffaker-2.20.0/scripts/profiling.rb0000644000004100000410000000016214136245124017067 0ustar www-datawww-data# frozen_string_literal: true require_relative '../lib/faker' N = 1_000_000 N.times do FFaker::Name.name end ffaker-2.20.0/scripts/reference.rb0000644000004100000410000000405014136245124017034 0ustar www-datawww-data# frozen_string_literal: true require_relative '../lib/ffaker' ICONS = { error: '‼️', warning: '❗' }.freeze # Get a list of sections def faker_modules FFaker.constants.sort.map do |const| mod = FFaker.const_get(const) next unless mod.is_a?(Module) next if mod == FFaker::ArrayUtils next if mod == FFaker::ModuleUtils next if mod == FFaker::RandomUtils next if mod == FFaker::Random mod end.compact end # Returns faker methods for a given module def faker_methods(mod) methods = mod.methods - Module.methods - %i[k underscore fetch_sample rand shuffle unique luhn_check] # For Company.name (et al), don't discard :name if it was reimplemented methods << :name if mod.send(:name) != mod.to_s methods end # Catch deprecation warnings. # This `#warn` overrides Kernel#warn def warn(msg) $warnings << msg if $warnings end def catch_warnings $warnings = [] [yield, $warnings] end def escape(str) str.gsub('&', '&').gsub('<', '<').gsub('>', '>').delete("\n") end sections = faker_modules.map do |mod| lines = [] methods = faker_methods(mod) lines << "## #{mod}" lines << '' lines << '| Method | Example |' lines << '| ------ | ------- |' methods.sort.each do |meth| arity = mod.method(meth).arity left = "`#{meth}`" right = '' if arity.positive? left = "`#{meth}`(#{Array.new(arity) { '...' }.join(', ')})" else begin examples, warnings = catch_warnings do Array.new(3) { mod.send meth } end right = if warnings.any? "#{ICONS[:warning]} *#{warnings.first}*" else (escape examples.join(', ')).to_s end rescue StandardError => e right = "#{ICONS[:error]} #{e.class}: #{e.message}" end end lines << "| #{left} | #{right} |" end lines << '' end puts '# FFaker reference' puts '' faker_modules.each do |mod| name = mod.to_s.downcase.delete(':') puts " * [#{mod}](##{name})" end puts '' puts sections.flatten.join("\n") ffaker-2.20.0/Rakefile0000644000004100000410000000714214136245124014534 0ustar www-datawww-data# frozen_string_literal: true require 'rubygems' require 'rake' require 'date' require 'test/unit/testsuite' module Test module Unit class TestSuite def run(result, &progress_block) yield(STARTED, name) run_startup(result) @tests.each do |test| test.run(result, &progress_block) break unless result.passed? end run_shutdown(result) yield(FINISHED, name) end end end end ############################################################################# # # Helper functions # ############################################################################# def name @name ||= Dir['*.gemspec'].first.split('.').first end def version line = File.read("lib/#{name}.rb")[/^\s*VERSION\s*=\s*.*/] line.match(/.*VERSION\s*=\s*['"](.*)['"]/)[1] end def date Date.today.to_s end def gemspec_file "#{name}.gemspec" end def gem_file "#{name}-#{version}.gem" end def replace_header(head, header_name) head.sub!(/(\.#{header_name}\s*= ').*'/) { "#{Regexp.last_match(1)}#{send(header_name)}'" } end ############################################################################# # # Standard tasks # ############################################################################# require 'rake/testtask' Rake::TestTask.new do |t| t.libs << 'test/' << 'lib/' t.test_files = FileList['test/test*.rb'] t.verbose = true end task default: :test ############################################################################# # # Custom tasks (add your own tasks here) # ############################################################################# begin require 'yard' YARD::Rake::YardocTask.new rescue LoadError task :yardoc do abort 'YARD is not available. In order to run yardoc, you must: sudo gem install yard' end end ############################################################################# # # Packaging tasks # ############################################################################# task release: :build do unless `git branch` =~ /^\* main$/ puts 'You must be on the main branch to release!' exit! end sh "git commit --allow-empty -a -m 'Release #{version}'" sh "git tag v#{version}" sh 'git push origin main' sh 'git push --tags' sh "gem push pkg/#{name}-#{version}.gem" end task build: %i[gemspec reference] do sh 'mkdir -p pkg' sh "gem build #{gemspec_file}" sh "mv #{gem_file} pkg" end task gemspec: :validate do # read spec file and split out manifest section spec = File.read(gemspec_file) head, manifest, tail = spec.split(" # = MANIFEST =\n") # replace name version and date replace_header(head, :name) replace_header(head, :version) replace_header(head, :date) # determine file list from git ls-files files = `git ls-files` .split("\n") .sort .reject { |file| file =~ /^\./ } .reject { |file| file =~ /^(rdoc|pkg)/ } .map { |file| " #{file}" } .join("\n") # piece file back together and write manifest = " s.files = %w[\n#{files}\n ]\n" spec = [head, manifest, tail].join(" # = MANIFEST =\n") File.open(gemspec_file, 'w') { |io| io.write(spec) } puts "Updated #{gemspec_file}" end task :validate do libfiles = Dir['lib/*'] - ["lib/#{name}.rb", "lib/#{name}"] unless libfiles.empty? puts "Directory `lib` should only contain a `#{name}.rb` file and `#{name}` dir." exit! end unless Dir['VERSION*'].empty? puts 'A `VERSION` file at root level violates Gem best practices.' exit! end end desc 'Creates REFERENCE.md' task :reference do system 'ruby ./scripts/reference.rb > REFERENCE.md' end ffaker-2.20.0/lib/0000755000004100000410000000000014136245124013631 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/0000755000004100000410000000000014136245124015067 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/name_da.rb0000644000004100000410000000214214136245124016777 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameDA include FFaker::Name extend ModuleUtils extend self PREFIXES = %w[Hr. Fr. Dr. Prof.].freeze def name(gender = :any) generate_name(first_name(gender)) end def any_name name(:any) end def male_name name(:male) end def female_name name(:female) end def first_name(gender = :any) case gender when :any then rand(0..1).zero? ? first_name(:male) : first_name(:female) when :male then fetch_sample(MALE_FIRST_NAMES) when :female then fetch_sample(FEMALE_FIRST_NAMES) else raise ArgumentError, 'Invalid gender, must be one of :any, :male, :female' end end def last_name fetch_sample(LAST_NAMES) end def prefix fetch_sample(PREFIXES) end private def generate_name(first_name) case rand(0..7) when 0 then "#{prefix} #{first_name} #{last_name}" when 1..2 then "#{first_name} #{last_name} #{last_name}" else "#{first_name} #{last_name}" end end end end ffaker-2.20.0/lib/ffaker/ssn.rb0000644000004100000410000000103414136245124016215 0ustar www-datawww-data# frozen_string_literal: true module FFaker module SSN extend ModuleUtils extend self # The Social Security number is a nine-digit number in the format # "AAA-GG-SSSS". More info here: # # http://en.wikipedia.org/wiki/Social_Security_number # def ssn first_group = fetch_sample([*1..665, *667..899]) second_group = rand(1..99) third_group = rand(1..9999) group_numbers = [first_group, second_group, third_group] format('%.3d-%.2d-%.4d', *group_numbers) end end end ffaker-2.20.0/lib/ffaker/address_mx.rb0000644000004100000410000000107614136245124017551 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressMX extend ModuleUtils extend self def zip_code FFaker.numerify('#####') end def postal_code FFaker.numerify('#####') end def state fetch_sample(STATE) end def state_abbr(st_name = nil) st_name ||= state STATE_ABBR[STATE.index(st_name)] end def municipality(st_abbr = nil) st_abbr ||= state_abbr municipalities = Object.const_get("FFaker::AddressMX::#{st_abbr.upcase}") fetch_sample(municipalities) end end end ffaker-2.20.0/lib/ffaker/nato_alphabet.rb0000644000004100000410000000124714136245124020221 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NatoAlphabet extend ModuleUtils extend self STOP_CODE = 'STOP' CODES = ALPHABET_CODES + NUMERIC_CODES + [STOP_CODE] def code fetch_sample(CODES) end def alphabetic_code fetch_sample(ALPHABET_CODES) end def numeric_code fetch_sample(NUMERIC_CODES) end def callsign codify('?-?-#') end def codify(masks) masks.scan(/./).map do |c| case c when '#' then fetch_sample(NUMERIC_CODES) when '?' then fetch_sample(ALPHABET_CODES) when '.' then STOP_CODE else c end end.join end end end ffaker-2.20.0/lib/ffaker/name_br.rb0000644000004100000410000000220414136245124017015 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameBR extend ModuleUtils extend self MALE_PREFIXES = %w[Sr.].freeze FEMALE_PREFIXES = %w[Sra. Srta.].freeze PREFIXES = (MALE_PREFIXES + FEMALE_PREFIXES).freeze FIRST_NAMES = (FIRST_NAMES_FEMALE + FIRST_NAMES_MALE).freeze def name "#{first_name} #{last_name}" end def name_with_prefix fetch_sample( [ female_name_with_prefix, male_name_with_prefix ] ) end def female_name_with_prefix "#{female_prefix} #{first_name_female} #{last_name}" end def male_name_with_prefix "#{male_prefix} #{first_name_male} #{last_name}" end def first_name fetch_sample(FIRST_NAMES) end def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def first_name_male fetch_sample(FIRST_NAMES_MALE) end def last_name fetch_sample(LAST_NAMES) end def prefix fetch_sample(PREFIXES) end def female_prefix fetch_sample(FEMALE_PREFIXES) end def male_prefix fetch_sample(MALE_PREFIXES) end end end ffaker-2.20.0/lib/ffaker/phone_number_au.rb0000644000004100000410000000357214136245124020571 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Based on information from http://en.wikipedia.org/wiki/Telephone_numbers_in_Australia module PhoneNumberAU extend ModuleUtils extend self # Mobile prefixes MOBILE_OPERATORS_PREFIX = %w[04 05].freeze # Home or Work Operator prefixes HOME_WORK_OPERATORS_PREFIX = %w[02 03 07 08].freeze OPERATORS_PREFIX = MOBILE_OPERATORS_PREFIX + HOME_WORK_OPERATORS_PREFIX # Return a prefix in MOBILE_OPERATORS_PREFIX # @see FFaker::PhoneNumberAU::MOBILE_OPERATORS_PREFIX # def mobile_phone_prefix fetch_sample(MOBILE_OPERATORS_PREFIX) end # Return a prefix in HOME_WORK_OPERATORS_PREFIX # @see FFaker::PhoneNumberAU::HOME_WORK_OPERATORS_PREFIX # def home_work_phone_prefix fetch_sample(HOME_WORK_OPERATORS_PREFIX) end def phone_prefix fetch_sample(OPERATORS_PREFIX) end # Generates a general phone number # (0x) xxxx xxxx # def home_work_phone_number FFaker.numerify("(#{home_work_phone_prefix}) #### ####") end # Generates a mobile phone number # 04xx xxx xxx # def mobile_phone_number FFaker.numerify("#{mobile_phone_prefix}## ### ###") end # generates mobile or home/work number def phone_number case rand(0..1) when 0 then home_work_phone_number when 1 then mobile_phone_number end end def country_code '+61' end def international_mobile_phone_number FFaker.numerify("#{country_code} #{mobile_phone_prefix[1]} #### ####") end def international_home_work_phone_number FFaker.numerify("#{country_code} #{home_work_phone_prefix[1]} #### ####") end def international_phone_number case rand(0..1) when 0 then international_mobile_phone_number when 1 then international_home_work_phone_number end end end end ffaker-2.20.0/lib/ffaker/name_it.rb0000644000004100000410000000105214136245124017026 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameIT extend ModuleUtils extend self PREFIX = %w[Sig. Sig.ra Sig.na Dr. Dott. Dott.ssa Prof. Prof.ssa].freeze # randomized? (ITALIAN) prefix! # def prefix fetch_sample(PREFIX) end def last_name fetch_sample(LAST_NAMES) end def first_name fetch_sample(FIRST_NAMES) end def name case rand(0..9) when 5, 7 then "#{prefix} #{first_name} #{last_name}" else "#{first_name} #{last_name}" end end end end ffaker-2.20.0/lib/ffaker/lorem_kr.rb0000644000004100000410000000123214136245124017224 0ustar www-datawww-data# frozen_string_literal: true module FFaker module LoremKR extend ModuleUtils extend self def word fetch_sample(WORDS) end def words(num = 3) fetch_sample(WORDS, count: num) end def sentence(word_count = 4) "#{words(word_count + rand(1..5)).join(' ')}." end alias phrase sentence def sentences(sentence_count = 3) (1..sentence_count).map { sentence } end alias phrases sentences def paragraph(sentence_count = 3) sentences(sentence_count + rand(0..2)).join(' ') end def paragraphs(paragraph_count = 3) (1..paragraph_count).map { paragraph } end end end ffaker-2.20.0/lib/ffaker/name_ja.rb0000644000004100000410000000047514136245124017014 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameJA extend ModuleUtils extend self def first_name fetch_sample(FIRST_NAMES) end def last_name fetch_sample(LAST_NAMES) end def last_first "#{last_name}#{first_name}" end alias name last_first end end ffaker-2.20.0/lib/ffaker/color_pl.rb0000644000004100000410000000035214136245124017225 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Inspiration: # https://pl.wikipedia.org/wiki/Lista_kolor%C3%B3w module ColorPL extend ModuleUtils extend self def name fetch_sample(NAMES_LIST) end end end ffaker-2.20.0/lib/ffaker/job_it.rb0000644000004100000410000000033314136245124016661 0ustar www-datawww-data# frozen_string_literal: true module FFaker module JobIT extend ModuleUtils extend self def title "#{fetch_sample(JOB_PREFIX)} #{fetch_sample(JOB_ADJ)} #{fetch_sample(JOB_NOUN)}" end end end ffaker-2.20.0/lib/ffaker/name_mx.rb0000644000004100000410000000546514136245124017052 0ustar www-datawww-data# frozen_string_literal: true module FFaker # guapolo github.com/guapolo module NameMX include FFaker::Name extend ModuleUtils extend self MALE_PREFIXES = %w[Sr. C.].freeze FEMALE_PREFIXES = %w[Sra. Srita. C.].freeze PREFIXES = %w[Sr. Sra. Srita. C.].freeze # Full name according to gender and prefix, possibly with middle_name def full_name(gender = :any, prefix = false) if prefix full_name_prefix(gender) else full_name_no_prefix(gender) end end # Full name with prefix according to gender, possibly with middle_name def full_name_prefix(gender = :any) case gender when :any case rand(0..8) when 0, 3, 6, 8 then "#{female_prefix} #{female_name} #{paternal_last_names}" else "#{male_prefix} #{male_name} #{paternal_last_names}" end when :male then "#{male_prefix} #{male_name} #{paternal_last_names}" when :female then "#{female_prefix} #{female_name} #{paternal_last_names}" else raise ArgumentError, 'Invalid gender, must be one of :any, :male, :female' end end # Full name with no prefix according to gender, possibly with middle_name def full_name_no_prefix(gender = :any) case gender when :any case rand(0..8) when 0, 3, 6, 8 then "#{female_name} #{paternal_last_names}" else "#{male_name} #{paternal_last_names}" end when :male then "#{male_name} #{paternal_last_names}" when :female then "#{female_name} #{paternal_last_names}" else raise ArgumentError, 'Invalid gender, must be one of :any, :male, :female' end end # Male first name and possibly middle name def male_name case rand(0..8) when 0, 5 then "#{first_name(:male)} #{middle_name(:male)}" else first_name(:male) end end # Female first name and possibly middle name def female_name case rand(0..8) when 0, 5 then "#{first_name(:female)} #{middle_name(:female)}" else first_name(:female) end end # A single name according to gender parameter def name(gender = :any) case gender when :any then rand(0..1).zero? ? name(:male) : name(:female) when :male then fetch_sample(MALE_FIRST_NAMES) when :female then fetch_sample(FEMALE_FIRST_NAMES) else raise ArgumentError, 'Invalid gender, must be one of :any, :male, :female' end end alias middle_name name alias first_name name # Father's and mother's last name def paternal_last_names "#{last_name} #{last_name}" end def last_name fetch_sample(LAST_NAMES) end def prefix fetch_sample(PREFIXES) end def male_prefix fetch_sample(MALE_PREFIXES) end def female_prefix fetch_sample(FEMALE_PREFIXES) end end end ffaker-2.20.0/lib/ffaker/currency.rb0000644000004100000410000000043414136245124017247 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Currency extend ModuleUtils extend self def code fetch_sample(CURRENCY_CODE) end def name fetch_sample(CURRENCY_NAME) end def symbol fetch_sample(CURRENCY_SYMBOL) end end end ffaker-2.20.0/lib/ffaker/bank.rb0000644000004100000410000001166714136245124016342 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Bank extend ModuleUtils extend self COUNTRIES = { 'AA' => 'AL##########################', # Albania 'AD' => 'AD######################', # Andorra 'AT' => 'AT##################', # Austria 'AZ' => 'AZ##????####################', # Azerbaijan 'BH' => 'BH##????##############', # Bahrain 'BY' => 'BY##????####################', # Belarus 'BE' => 'BE##############', # Belgium 'BA' => 'BA##################', # Bosnia and Herzegovina 'BR' => 'BR#########################P#', # Brazil 'BG' => 'BG##????##############', # Bulgaria 'CR' => 'CR####################', # Costa Rica 'HR' => 'HR###################', # Croatia 'CY' => 'CY##########################', # Cyprus 'CZ' => 'CZ######################', # Czech Republic 'DK' => 'DK################', # Denmark 'DO' => 'DO##????####################', # Dominican Republic 'SV' => 'SV##????####################', # El Salvador 'EE' => 'EE##################', # Estonia 'FO' => 'FO################', # Faroe Islands 'FI' => 'FI################', # Finland 'FR' => 'FR#########################', # France 'GE' => 'GE##??################', # Georgia 'DE' => 'DE####################', # Germany 'GI' => 'GI##????###############', # Gibraltar 'GR' => 'GR#########################', # Greece 'GL' => 'GL################', # Greenland 'GT' => 'GT##AGRO####################', # Guatemala 'VA' => 'VA####################', # Holy See 'HU' => 'HU##########################', # Hungary 'IS' => 'IS########################', # Iceland 'IQ' => 'IQ##????###############', # Iraq 'IE' => 'IE##????##############', # Ireland 'IL' => 'IL#####################', # Israel 'IT' => 'IT##X######################', # Italy 'JO' => 'JO##????######################', # Jordan 'KZ' => 'KZ##################', # Kazakhstan 'XK' => 'XK##################', # Kosovo 'KW' => 'KW##????######################', # Kuwait 'LV' => 'LV##????#############', # Latvia 'LB' => 'LB##########################', # Lebanon 'LI' => 'LI###################', # Liechtenstein 'LT' => 'LT##################', # Lithuania 'LU' => 'LU##################', # Luxembourg 'MT' => 'MT##MALT#######################', # Malta 'MR' => 'MR#########################', # Mauritania 'MU' => 'MU##????###################MUR', # Mauritius 'MD' => 'MD##??##################', # Moldova 'MC' => 'MC#########################', # Monaco 'ME' => 'ME####################', # Montenegro 'NL' => 'NL##????##########', # Netherlands 'MK' => 'MK#################', # North Macedonia 'NO' => 'NO#############', # Norway 'PK' => 'PK##????################', # Pakistan 'PS' => 'PS##PALS#####################', # Palestine 'PL' => 'PL##########################', # Poland 'PT' => 'PT#######################', # Portugal 'QA' => 'QA##????#####################', # Qatar 'RO' => 'RO##????################', # Romania 'LC' => 'LC##????########################', # Saint Lucia 'SM' => 'SM##P######################', # San Marino 'ST' => 'ST#######################', # Sao Tome and Principe 'SA' => 'SA######################', # Saudi Arabia 'RS' => 'RS####################', # Serbia 'SC' => 'SC##????####################USD', # Seychelles 'SK' => 'SK######################', # Slovak Republic 'SI' => 'SI#################', # Slovenia 'ES' => 'ES######################', # Spain 'SE' => 'SE######################', # Sweden 'CH' => 'CH###################', # Switzerland 'TL' => 'TL#####################', # Timor-Leste 'TN' => 'TN######################', # Tunisia 'TR' => 'TR########################', # Turkey 'UA' => 'UA###########################', # Ukraine 'AE' => 'AE#####################', # United Arab Emirates 'GB' => 'GB##????##############', # United Kingdom 'VG' => 'VG##????################' # Virgin Islands, British }.freeze def iban(country_code: nil) return formatify_iban(fetch_sample(COUNTRIES.values)) unless country_code check_country_existence(country_code) formatify_iban(COUNTRIES[country_code.upcase]) end def card_number FFaker.numerify('#### #### #### ####') end def card_expiry_date(year_range: 5, year_latest: -5, format: '%m/%y') FFaker::Time.date({ year_range: year_range, year_latest: year_latest }).strftime(format) end def card_type fetch_sample(CARD_TYPES) end private def formatify_iban(code) FFaker.bothify(code).upcase end def check_country_existence(country_code) return if COUNTRIES.keys.include?(country_code.upcase) raise ArgumentError, "Unexpected country code: '#{country_code}'" end end end ffaker-2.20.0/lib/ffaker/ssn_mx.rb0000644000004100000410000000332014136245124016721 0ustar www-datawww-data# frozen_string_literal: true module FFaker module SSNMX extend ModuleUtils extend self # The Social Security number is a eleven-digit number in the format # "AABBCCDDEE-F". def ssn FFaker.numerify('##########-#') end # The Social Security number is a eleven-digit number in the format # "AABBCCDDEEF". def ssn_undashed FFaker.numerify('###########') end # http://es.wikipedia.org/wiki/Instituto_Mexicano_del_Seguro_Social # The Social Security number from IMSS # (Instituto Mexicano del Seguro Social) # is a eleven-digit number in the format # "AABBCCDDEE-F". def imss FFaker.numerify('##########-#') end # http://es.wikipedia.org/wiki/Instituto_Mexicano_del_Seguro_Social # The Social Security number from IMSS # (Instituto Mexicano del Seguro Social) # is a eleven-digit number in the format # "AABBCCDDEEF". def imss_undashed FFaker.numerify('###########') end # http://es.wikipedia.org/wiki/Instituto_de_Seguridad_y_Servicios_Sociales_de_los_Trabajadores_del_Estado # The Social Security number from ISSSTE # (Instituto de Seguridad y Servicios Sociales de los Trabajadores del Estado) # is a eleven-digit number in the format # "AABBCCDDEE-F". def issste FFaker.numerify('##########-#') end # http://es.wikipedia.org/wiki/Instituto_de_Seguridad_y_Servicios_Sociales_de_los_Trabajadores_del_Estado # The Social Security number from ISSSTE # (Instituto de Seguridad y Servicios Sociales de los Trabajadores del Estado) # is a eleven-digit number in the format # "AABBCCDDEEF". def issste_undashed FFaker.numerify('###########') end end end ffaker-2.20.0/lib/ffaker/address_ch_it.rb0000644000004100000410000000027514136245124020213 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressCHIT include AddressCH extend ModuleUtils extend self def canton fetch_sample(CANTON) end end end ffaker-2.20.0/lib/ffaker/internet.rb0000644000004100000410000000451014136245124017244 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Internet extend ModuleUtils extend self BYTE = Array('0'..'255').freeze HOSTS = %w[gmail.com yahoo.com hotmail.com].freeze DISPOSABLE_HOSTS = %w[ mailinator.com suremail.info spamherelots.com binkmail.com safetymail.info ].freeze DOMAIN_SUFFIXES = %w[co.uk com us ca biz info name].freeze SAFE_DOMAIN_SUFFIXES = %w[org com net].freeze SLUG_DELIMITERS = %w[- _ .].freeze MAC_LIMIT = 281_474_976_710_655 def email(name = nil) [user_name(name), domain_name].join('@') end # returns an email address of an online disposable email service (like tempinbox.com). # you can really send an email to these addresses an access it by going to the # service web pages. def disposable_email(name = nil) [user_name(name), fetch_sample(DISPOSABLE_HOSTS)].join('@') end def free_email(name = nil) [user_name(name), fetch_sample(HOSTS)].join('@') end def safe_email(name = nil) [user_name(name), fetch_sample(SAFE_DOMAIN_SUFFIXES)].join('@example.') end def user_name(name = nil) return shuffle(name.split(' ')).join(fetch_sample(%w[. _])).downcase if name return sanitize(Name.first_name) if rand(0..1).zero? [sanitize(Name.first_name), sanitize(Name.last_name)].join(fetch_sample(%w[. _])) end def domain_name [domain_word, domain_suffix].join('.') end def domain_word sanitize(Company.name.split(' ').first) end def domain_suffix fetch_sample(DOMAIN_SUFFIXES) end def uri(protocol) [protocol, domain_name].join('://') end def http_url uri('http') end def ip_v4_address (1..4).map { fetch_sample(BYTE) }.join('.') end def slug(words = nil, glue = nil) words ||= Lorem.words(2).join(' ') glue ||= fetch_sample(SLUG_DELIMITERS) words.downcase.gsub(/[^a-z0-9]+/, glue) end def password(min_length = 8, max_length = 16) length = min_length > max_length ? min_length : fetch_sample(min_length..max_length) String.from_regexp(/\w{#{length}}/) end def mac(delimiter = ':') rand(0...MAC_LIMIT).to_s(16).rjust(12, '0').scan(/.{2}/).join(delimiter) end private def sanitize(string) string.gsub(/\W/, '').downcase end end end ffaker-2.20.0/lib/ffaker/identification_mx.rb0000644000004100000410000000354214136245124021115 0ustar www-datawww-data# frozen_string_literal: true module FFaker module IdentificationMX extend ModuleUtils extend self CONSONANTS = %w[B C D F G H J K L M N P Q R S T V W X Y Z].freeze VOWELS = %w[A E I O U].freeze HOMOCLAVE = CONSONANTS + VOWELS + Array('0'..'9') # http://es.wikipedia.org/wiki/Registro_Federal_de_Contribuyentes_(M%C3%A9xico) # Registro Federal de Contribuyentes (R.F.C.) para persona física def rfc_persona_fisica consonants_n = CONSONANTS + ['Ñ'] [ fetch_sample(consonants_n), fetch_sample(VOWELS), fetch_sample(consonants_n + VOWELS, count: 2).join, date, fetch_sample(HOMOCLAVE, count: 3).join ].join end # http://es.wikipedia.org/wiki/Registro_Federal_de_Contribuyentes_(M%C3%A9xico) # Registro Federal de Contribuyentes (R.F.C.) para persona moral def rfc_persona_moral consonants_n_amp = CONSONANTS + ['Ñ', '&'] all_letters = consonants_n_amp + VOWELS [fetch_sample(all_letters, count: 3), date, fetch_sample(HOMOCLAVE, count: 3)].flatten.join end # http://es.wikipedia.org/wiki/Registro_Federal_de_Contribuyentes_(M%C3%A9xico) # Registro Federal de Contribuyentes (R.F.C.) def rfc fetch_sample([rfc_persona_moral, rfc_persona_fisica]) end # http://es.wikipedia.org/wiki/Clave_%C3%9Anica_de_Registro_de_Poblaci%C3%B3n # Clave Única de Registro de Población def curp all_letters = CONSONANTS + VOWELS hm = %w[H M] [ fetch_sample(CONSONANTS), fetch_sample(VOWELS), fetch_sample(all_letters, count: 2).join, date, fetch_sample(hm), fetch_sample(ESTADOS_CURP), fetch_sample(CONSONANTS, count: 3).join, fetch_sample(HOMOCLAVE), rand(0..9) ].join end private def date ::Time.at(rand * ::Time.now.to_f).strftime('%y%m%d') end end end ffaker-2.20.0/lib/ffaker/gender_ja.rb0000644000004100000410000000050014136245124017325 0ustar www-datawww-data# frozen_string_literal: true module FFaker # https://ja.wikipedia.org/wiki/%E6%80%A7_(%E7%94%9F%E7%89%A9%E5%AD%A6) module GenderJA extend ModuleUtils extend self GENDERS = %w[女 男].freeze def random fetch_sample(GENDERS) end alias maybe random alias sample random end end ffaker-2.20.0/lib/ffaker/identification_in.rb0000644000004100000410000000042614136245124021075 0ustar www-datawww-data# frozen_string_literal: true module FFaker module IdentificationIN extend ModuleUtils extend self AADHAAR_FORMAT = ['############'].freeze # REF: https://en.wikipedia.org/wiki/Aadhaar def aadhaar FFaker.numerify(AADHAAR_FORMAT) end end end ffaker-2.20.0/lib/ffaker/animal_es.rb0000644000004100000410000000025614136245124017347 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AnimalES extend ModuleUtils extend self def common_name fetch_sample(COMMON_NAMES) end end end ffaker-2.20.0/lib/ffaker/gender_it.rb0000644000004100000410000000037614136245124017362 0ustar www-datawww-data# frozen_string_literal: true module FFaker module GenderIT extend ModuleUtils extend self GENDERS = %w[maschio femmina].freeze def random fetch_sample(GENDERS) end alias maybe random alias sample random end end ffaker-2.20.0/lib/ffaker/image.rb0000644000004100000410000000240514136245124016477 0ustar www-datawww-data# frozen_string_literal: true require 'cgi' require 'tempfile' require 'open-uri' module FFaker module Image extend ModuleUtils extend self SUPPORTED_FORMATS = %w[png jpg jpeg gif].freeze def url(size = '300x300', format = 'png', bg_color = :random, text_color = :random, text = nil) check_size!(size) check_format!(format) bg_color = FFaker::Color.hex_code if bg_color == :random text_color = FFaker::Color.hex_code if text_color == :random text = CGI.escape(text.to_s) "https://dummyimage.com/#{size}/#{bg_color}/#{text_color}.#{format}?text=#{text}" end def file(size = '300x300', format = 'png', bg_color = :random, text_color = :random, text = nil) uri = URI.parse(url(size, format, bg_color, text_color, text)) file = Tempfile.new('ffaker_image') file.binmode file << uri.open.read file.close File.new(file.path) end private def check_size!(size) return true if size =~ /\A\d+x\d+\z/ raise ArgumentError, 'Size should be specified in format 300x300' end def check_format!(format) return true if SUPPORTED_FORMATS.include?(format) raise ArgumentError, "Supported formats are #{SUPPORTED_FORMATS.join(', ')}" end end end ffaker-2.20.0/lib/ffaker/identification_it.rb0000644000004100000410000000115514136245124021103 0ustar www-datawww-data# frozen_string_literal: true module FFaker module IdentificationIT extend ModuleUtils extend self ETHNICITIES = [ 'Afroamericano', 'Asiatico/isolano del Pacifico', 'Caucasico', 'Ispanico', 'Nativo americano', 'Multirazziale', 'Altro', 'Preferisco non rispondere' ].freeze GENDERS = %w[Maschio Femmina].freeze def drivers_license FFaker::String.from_regexp(/U1[1-9]\d{7}[A-Z]/) end def ssn FFaker.numerify('####################') end def ethnicity fetch_sample(ETHNICITIES) end def gender fetch_sample(GENDERS) end end end ffaker-2.20.0/lib/ffaker/address_nl.rb0000644000004100000410000000133314136245124017532 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressNL include FFaker::Address extend ModuleUtils extend self def postal_code FFaker::String.from_regexp(/[1-9]\d{3} [A-RT-Z][A-Z]/) end def zip_code postal_code end def street_name name = fetch_sample([true, false]) ? NameNL.last_name : NameNL.first_name name + random_type_of_street end def city fetch_sample(CITY) end def province fetch_sample(PROVINCE) end private def random_type_of_street case rand(0..19) when 0 then 'weg' when 1 then 'boulevard' when 3 then 'pad' when 4 then 'steeg' else 'straat' end end end end ffaker-2.20.0/lib/ffaker/address.rb0000644000004100000410000000561114136245124017044 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Address extend ModuleUtils extend self COMPASS_DIRECTIONS = %w[North East West South].freeze CITY_PREFIXES = COMPASS_DIRECTIONS + %w[New Lake Port] SEC_ADDR = ['Apt. ###', 'Suite ###'].freeze # @deprecated US specific address info. Moved into {AddressUS} def zip_code warn '[zip_code] is deprecated. For US addresses please use the AddressUS module' FFaker::AddressUS.zip_code end def us_state warn '[us_state] is deprecated. For US addresses please use the AddressUS module' FFaker::AddressUS.state end def us_state_abbr warn '[state_abbr] is deprecated. For US addresses please use the AddressUS module' FFaker::AddressUS.state_abbr end # end US deprecation def city_prefix fetch_sample(CITY_PREFIXES) end def city_suffix fetch_sample(CITY_SUFFIXES) end def city case rand(0..3) when 0 then format('%s %s%s', city_prefix, Name.first_name, city_suffix) when 1 then format('%s %s', city_prefix, Name.first_name) when 2 then format('%s%s', Name.first_name, city_suffix) when 3 then format('%s%s', Name.last_name, city_suffix) end end def street_suffix fetch_sample(STREET_SUFFIX) end def building_number FFaker.numerify(('#' * rand(3..5))) end def street_name case rand(0..1) when 0 then "#{Name.last_name} #{street_suffix}" when 1 then "#{Name.first_name} #{street_suffix}" end end def street_address(include_secondary = false) str = +"#{building_number} #{street_name}" str << " #{secondary_address}" if include_secondary str end def secondary_address FFaker.numerify(fetch_sample(SEC_ADDR)) end # @deprecated UK specific address info. Moved into {AddressUK} # UK Variants def uk_county warn '[uk_county] is deprecated. For UK addresses please use the AddressUK module' FFaker::AddressUK.county end def uk_country warn '[uk_country] is deprecated. For UK addresses please use the AddressUK module' FFaker::AddressUK.country end def uk_postcode warn '[uk_postcode] is deprecated. For UK addresses please use the AddressUK module' FFaker::AddressUK.postcode end # end UK deprecation def neighborhood fetch_sample(NEIGHBORHOOD) end def country(given_code = nil) country_index = COUNTRY_CODE.index(given_code) if given_code && country_index COUNTRY[country_index] else fetch_sample(COUNTRY) end end def country_code(given_country = nil) code_index = COUNTRY.index(given_country) if given_country && code_index COUNTRY_CODE[code_index] else fetch_sample(COUNTRY_CODE) end end def time_zone fetch_sample(TIME_ZONE) end end end ffaker-2.20.0/lib/ffaker/utils/0000755000004100000410000000000014136245124016227 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/utils/unique_utils.rb0000644000004100000410000000174114136245124021305 0ustar www-datawww-data# frozen_string_literal: true module FFaker class UniqueUtils def initialize(generator, max_retries) @generator = generator @max_retries = max_retries @previous_results = Hash.new { |hash, key| hash[key] = Set.new } end def method_missing(name, *arguments) @generator.respond_to?(name) ? add_results_to_hash(name, *arguments) : super end def respond_to_missing?(method_name, include_private = false) super end RetryLimitExceeded = Class.new(StandardError) def clear @previous_results.clear end def self.clear ObjectSpace.each_object(self, &:clear) end private def add_results_to_hash(name, *arguments) @max_retries.times do result = @generator.send(name, *arguments) next if @previous_results[[name, arguments]].include?(result) @previous_results[[name, arguments]] << result return result end raise RetryLimitExceeded end end end ffaker-2.20.0/lib/ffaker/utils/random_utils.rb0000644000004100000410000000245514136245124021262 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Methods for returning repeatably-random data using the internal # Random Number Generator. You should not need to use this directly, it is # automatically included when you `include ModuleUtils` in a FFaker module. module RandomUtils # Returns a randon number from the internal Random Number Generator. Can be # used in place of `rand` or `Kernal.rand`. def rand(max = nil) FFaker::Random.rand(max) end # Performs Array#sample on `list` using a the internal Random Number # Generator so that the results are deterministic. # # * Returns one random item from `list`. # * Pass `count: n` in options argument, where `n` is an integer, to # return *n* items from `list` def fetch_sample(list, options = {}) if (count = options.delete(:count)) list.sample(count, random: FFaker::Random) elsif list.is_a?(Range) FFaker::Random.rand(list) else list.sample(random: FFaker::Random) end end # Performs same action as as `Array#suffle` (returns a randomly-reordered # copy of `list`) except that it uses the internal Random Number Generator # so that the results are deterministic. def shuffle(list) list.shuffle(random: FFaker::Random) end end end ffaker-2.20.0/lib/ffaker/utils/array_utils.rb0000644000004100000410000000233314136245124021113 0ustar www-datawww-data# frozen_string_literal: true require_relative 'random_utils' module FFaker module ArrayUtils extend RandomUtils def self.const_array(argument) array = argument.is_a?(Array) ? argument : argument.to_a array.extend ArrayUtils freeze_all(array) end def self.random_pick(array, num) warn '[ArrayUtils.random_pick] is deprecated. Please use the ModuleUtils#fetch_sample method' fetch_sample(array, count: num) end def self.rand(array) warn '[ArrayUtils.rand] is deprecated. Please use the ModuleUtils#fetch_sample method' fetch_sample(array) end def self.freeze_all(array) array.each(&:freeze) array.freeze array end def self.shuffle(array) array.sort_by { FFaker::Random.rand } end def random_pick(num) warn '[ArrayUtils#random_pick] is deprecated. Please use the ModuleUtils#fetch_sample method' ArrayUtils.random_pick(self, num) end def rand warn '[ArrayUtils#rand] is deprecated. Please use the ModuleUtils#fetch_sample method' ArrayUtils.rand(self) end def freeze_all ArrayUtils.freeze_all(self) end def shuffle ArrayUtils.shuffle(self) end end end ffaker-2.20.0/lib/ffaker/utils/module_utils.rb0000644000004100000410000000277714136245124021276 0ustar www-datawww-data# frozen_string_literal: true require_relative 'array_utils' require_relative 'random_utils' require_relative 'unique_utils' module FFaker module ModuleUtils include RandomUtils def k(arg) FFaker::ArrayUtils.const_array(arg) end def const_missing(const_name) if const_name =~ /[a-z]/ # Not a constant, probably a class/module name. super const_name else mod_name = ancestors.first.to_s.split('::').last data_path = "#{FFaker::BASE_LIB_PATH}/ffaker/data/#{underscore(mod_name)}/#{underscore(const_name.to_s)}" data = k File.read(data_path, mode: 'r:UTF-8').split("\n") const_set const_name, data data end end def underscore(string) string.gsub(/::/, '/') .gsub(/([A-Z]+)([A-Z][a-z])/, '\1_\2') .gsub(/([a-z\d])([A-Z])/, '\1_\2') .tr('-', '_') .downcase end def unique(max_retries = 10_000) @unique_generator ||= FFaker::UniqueUtils.new(self, max_retries) end # http://en.wikipedia.org/wiki/Luhn_algorithm def luhn_check(number) multiplications = [] number.split(//).each_with_index do |digit, i| multiplications << i.even? ? digit.to_i * 2 : digit.to_i end sum = 0 multiplications.each do |num| num.to_s.each_byte do |character| sum += character.chr.to_i end end control_digit = (sum % 10).zero? ? 0 : (sum / 10 + 1) * 10 - sum control_digit.to_s end end end ffaker-2.20.0/lib/ffaker/color_ua.rb0000644000004100000410000000024414136245124017217 0ustar www-datawww-data# frozen_string_literal: true module FFaker module ColorUA extend ModuleUtils extend self def name fetch_sample(NAMES_LIST) end end end ffaker-2.20.0/lib/ffaker/gender_br.rb0000644000004100000410000000040114136245124017336 0ustar www-datawww-data# frozen_string_literal: true module FFaker module GenderBR extend ModuleUtils extend self GENDERS = %w[feminino masculino].freeze def random fetch_sample(GENDERS) end alias maybe random alias sample random end end ffaker-2.20.0/lib/ffaker/name_ar.rb0000644000004100000410000000070214136245124017015 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameAR extend ModuleUtils extend self def first_name_male fetch_sample(FIRST_NAMES_MALE) end def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def last_name fetch_sample(LAST_NAMES) end def name_male "#{first_name_male} #{last_name}" end def name_female "#{first_name_female} #{last_name}" end end end ffaker-2.20.0/lib/ffaker/address_pl.rb0000644000004100000410000000356514136245124017545 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Inspirations: # TERYT registry, available at: http://www.stat.gov.pl/broker/access/index.jspa module AddressPL extend ModuleUtils extend self STREET_PREFIXES = %w[al. ul.].freeze SQUARE_PREFIXES = %w[bulwar pasaż plac skwer zaułek].freeze # Full Polish address with country name in French (according to Universal Postal Union). def full_address(include_country = false, include_secondary = false) address = "#{street_address(include_secondary)} #{postal_code} #{city}" address = "#{address} POLOGNE" if include_country address end def street_address(include_secondary = false) address = "#{street_name} #{building_number}" address = "#{address}#{secondary_number}" if include_secondary address end def street_name fetch_sample([street, square]) end def street "#{street_prefix} #{fetch_sample(STREET)}" end def square "#{square_prefix} #{fetch_sample(SQUARE)}" end # A voivodeship is an administrative area in Poland - a Polish equivalent of state. def voivodeship fetch_sample(VOIVODESHIP) end alias state voivodeship alias province voivodeship def voivodeship_abbr fetch_sample(VOIVODESHIP_ABBR) end def voivodeship_capital_city fetch_sample(VOIVODESHIP_CAPITAL_CITY) end def city fetch_sample(CITY) end def building_number # :nodoc: rand(1..199) end def secondary_number # :nodoc: case rand(0..1) when 0 then " m. #{building_number}" when 1 then "/#{building_number}" end end def zip_code FFaker.numerify('##-###') end alias postal_code zip_code def street_prefix fetch_sample(STREET_PREFIXES) end def square_prefix fetch_sample(SQUARE_PREFIXES) end end end ffaker-2.20.0/lib/ffaker/healthcare_ipsum.rb0000644000004100000410000000042614136245124020733 0ustar www-datawww-data# frozen_string_literal: true module FFaker module HealthcareIpsum include Lorem extend ModuleUtils extend self def word fetch_sample(HEALTHCARE_WORDS) end def words(num = 3) fetch_sample(HEALTHCARE_WORDS, count: num) end end end ffaker-2.20.0/lib/ffaker/phone_number_da.rb0000644000004100000410000000136514136245124020546 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberDA extend ModuleUtils extend self # Generates a general phone number # xxxxxxxx # def home_work_phone_number phone_number end # Generates a mobile phone number # xxxxxxxxx # def mobile_phone_number phone_number end # generates mobile or home/work number def phone_number FFaker.numerify('########') end def country_code '+45' end def international_mobile_phone_number international_phone_number end def international_home_work_phone_number international_phone_number end def international_phone_number "#{country_code} #{phone_number}" end end end ffaker-2.20.0/lib/ffaker/skill.rb0000644000004100000410000000065714136245124016542 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Skill extend ModuleUtils extend self def tech_skill fetch_sample(TECH_SKILLS) end def tech_skills(num = 3) fetch_sample(TECH_SKILLS, count: num) end def specialty format('%s %s', fetch_sample(SPECIALTY_START), fetch_sample(SPECIALTY_END)) end def specialties(num = 3) (1..num).map { specialty } end end end ffaker-2.20.0/lib/ffaker/animal_pl.rb0000644000004100000410000000036314136245124017352 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Inspirations: # https://www.ekologia.pl/wiedza/zwierzeta/ module AnimalPL extend ModuleUtils module_function def common_name fetch_sample(COMMON_NAMES) end end end ffaker-2.20.0/lib/ffaker/ssn_se.rb0000644000004100000410000000446114136245124016713 0ustar www-datawww-data# frozen_string_literal: true require 'date' module FFaker # The Social Security number is a 12-digit number in the format: # "YYYYDDMM-XXXX' # # http://sv.wikipedia.org/wiki/Personnummer_i_Sverige # # The 4 last digits (XXXX) are generated based on what region the person are # born # in, the gender and the last one is a check digit using the luhn # algorithm. # # http://en.wikipedia.org/wiki/Luhn_algorithm # # Usage: # ssn(from: Time.local(1980, 2, 28), # to: Time.local(2000, 2, 28), # gender: :male) # module SSNSE extend ModuleUtils extend self GENDERS = %w[female male].freeze def ssn(opts = {}) from = opts[:from] || ::Time.local(1940, 1, 1) to = opts[:to] || ::Time.now gender = (opts[:gender] || fetch_sample(GENDERS)).to_s raise_error_on_bad_arguments(from, to, gender) generate_ssn(from, to, gender) end private def generate_ssn(from, to, gender) birth_date = random_birth_time_between(from, to) birth_date_str = birth_date.strftime('%Y%m%d') # "19800228" region = random_region_for(gender) # "413" ssn_without_check_digit = birth_date_str + region # "19800228413" check_digit = luhn_check(ssn_without_check_digit) # "9" ssn_without_check_digit + check_digit # "198002284139" end def raise_error_on_bad_arguments(from, to, gender) raise ArgumentError, 'Invalid from argument: from' unless to.is_a? ::Time raise ArgumentError, 'Invalid from argument: from' unless from.is_a? ::Time raise ArgumentError, 'Invalid argument: from > to' if from > to raise ArgumentError, 'Invalid argument: gender' unless GENDERS.include?(gender.to_s) end def random_birth_time_between(from = ::Time.local(1940, 1, 1), to = ::Time.now) ::Time.at(from + rand * (to.to_f - from.to_f)) end def random_region_for(gender) region_number = case gender when 'female' then random_region_even when 'male' then random_region_odd end three_character_string(region_number) end def random_region_even rand(0..498) * 2 end def random_region_odd rand(0..498) * 2 + 1 end def three_character_string(number) format('%03d', number) end end end ffaker-2.20.0/lib/ffaker/name_fr.rb0000644000004100000410000000132414136245124017023 0ustar www-datawww-data# frozen_string_literal: true module FFaker # The names & first names in this module were found at this url # https://github.com/fzaninotto/Faker/blob/master/src/Faker/Provider/fr_FR/Person.php module NameFR extend ModuleUtils extend self PREFIX = %w[de du le].freeze # randomized? (FRENCH) prefix! # def prefix fetch_sample(PREFIX) end def last_name fetch_sample(LAST_NAMES) end def first_name fetch_sample(FIRST_NAMES) end def name case rand(0..9) when 7 then "#{first_name} #{prefix} #{last_name}" when 5 then "#{first_name} #{prefix} #{last_name}" else "#{first_name} #{last_name}" end end end end ffaker-2.20.0/lib/ffaker/name_th_en.rb0000644000004100000410000000056514136245124017517 0ustar www-datawww-data# frozen_string_literal: true require_relative 'name_th' module FFaker module NameTHEN extend ModuleUtils extend self def first_name fetch_sample(FIRST_NAMES) end def last_name fetch_sample(LAST_NAMES) end def nick_name fetch_sample(NICK_NAMES) end def name "#{first_name} #{last_name}" end end end ffaker-2.20.0/lib/ffaker/phone_number_nl.rb0000644000004100000410000000235014136245124020566 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberNL extend ModuleUtils extend self COUNTRY_CODE = '+31' AREA_CODE_PREFIX = '0' PHONE_NUMBER = { 2 => ['#######', '### ####', '#### ###'], 3 => ['######', '#### ##', '## ## ##'] }.freeze MOBILE_PHONE_NUMBER = ['########', ' ## ## ## ##', ' ### ### ##', ' #### ####'].freeze def phone_number return home_work_phone_number if rand(0..1).zero? mobile_phone_number end def home_work_phone_number area = fetch_sample(AREA_CODES) FFaker.numerify "#{AREA_CODE_PREFIX}#{area}-#{fetch_sample(PHONE_NUMBER[area.size])}" end def mobile_phone_number FFaker.numerify "#{AREA_CODE_PREFIX}6#{fetch_sample(MOBILE_PHONE_NUMBER)}" end def international_phone_number return international_mobile_phone_number if rand(0..1).zero? international_home_work_phone_number end def international_home_work_phone_number area = fetch_sample(AREA_CODES) FFaker.numerify("#{COUNTRY_CODE} #{area}-#{fetch_sample(PHONE_NUMBER[area.size])}") end def international_mobile_phone_number FFaker.numerify("#{COUNTRY_CODE} 6#{fetch_sample(MOBILE_PHONE_NUMBER)}") end end end ffaker-2.20.0/lib/ffaker/name_nl.rb0000644000004100000410000000174314136245124017032 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameNL include FFaker::Name extend ModuleUtils extend self PREFIXES = %w[Dr. Drs. Ir. Ing. Prof.].freeze def name case rand(0..29) when 0 then "#{prefix} #{first_name} #{last_name}" else "#{first_name} #{last_name}" end end def first_name case rand(0..1) when 0 then first_name_female when 1 then first_name_male end end def first_name_female case rand(0..7) when 0 then [fetch_sample(FIRST_NAMES_FEMALE), fetch_sample(FIRST_NAMES_FEMALE)].join('-') else fetch_sample(FIRST_NAMES_FEMALE) end end def first_name_male case rand(0..7) when 0 then [fetch_sample(FIRST_NAMES_MALE), fetch_sample(FIRST_NAMES_MALE)].join('-') else fetch_sample(FIRST_NAMES_MALE) end end def last_name fetch_sample(LAST_NAMES) end def prefix fetch_sample(PREFIXES) end end end ffaker-2.20.0/lib/ffaker/lorem_ie.rb0000644000004100000410000000121614136245124017207 0ustar www-datawww-data# frozen_string_literal: true module FFaker module LoremIE extend ModuleUtils extend self def word fetch_sample(WORDS) end def words(num = 3) fetch_sample(WORDS, count: num) end def sentence fetch_sample(SENTENCES) end alias phrase sentence def sentences(sentence_count = 3) (1..sentence_count).map { fetch_sample(SENTENCES) } end alias phrases sentences def paragraph fetch_sample(PARAGRAPHS) end def paragraphs(paragraph_count = 3) (1..paragraph_count).map { paragraph } end def question fetch_sample(QUESTIONS) end end end ffaker-2.20.0/lib/ffaker/phone_number_sn.rb0000644000004100000410000000315714136245124020603 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberSN extend ModuleUtils extend self # Mobile Operator prefixes # # 77 => Orange # 76 => Tigo # 70 => Expresso # MOBILE_OPERATORS_PREFIX = %w[70 76 77].freeze # Home or Work Operator prefixes # # 33 => Orange # HOME_WORK_OPERATORS_PREFIX = %w[33].freeze # Return a prefix in MOBILE_OPERATORS_PREFIX # @see FFaker::PhoneNumberSN::MOBILE_OPERATORS_PREFIX # def mobile_phone_prefix fetch_sample(MOBILE_OPERATORS_PREFIX) end # Return a prefix in HOME_WORK_OPERATORS_PREFIX # @see FFaker::PhoneNumberSN::HOME_WORK_OPERATORS_PREFIX # def homework_phone_prefix fetch_sample(HOME_WORK_OPERATORS_PREFIX) end # Pattern that can be combined with a prefix to generate mobile, office phone_numbers # Example 745 77 99 # Example 245 07 00 # Example 726 29 05 # def short_phone_number FFaker.numerify('###-##-##') end # Generates a mobile phone number # Example 70 745 77 99 # Example 76 245 07 00 # Example 77 726 29 05 # def mobile_number "#{mobile_phone_prefix}-#{short_phone_number}" end # Generates a home or work phone number # Example 33 845 77 99 # Example 33 945 07 00 # Example 33 906 29 05 # def homework_number "#{homework_phone_prefix}-#{rand(8..9)}#{FFaker.numerify('##-##-##')}" end # Generates a random phone number mobile or home or work # def phone_number return homework_number if rand(0..1).zero? mobile_number end end end ffaker-2.20.0/lib/ffaker/phone_number_tw.rb0000644000004100000410000000214514136245124020611 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberTW extend ModuleUtils extend self HOME_PHONE_PREFIXES = %w[02 03 04 05 06 07 08].freeze MOBILE_PHONE_PREFIX = '09' def phone_number rand(0..1).zero? ? home_work_phone_number : mobile_phone_number end def home_work_phone_number prefix = fetch_sample(HOME_PHONE_PREFIXES) case prefix when '02', '04' FFaker.numerify("(#{prefix}) ####-####") else FFaker.numerify("(#{prefix}) ###-####") end end def mobile_phone_number FFaker.numerify("#{MOBILE_PHONE_PREFIX}##-###-###") end def contry_code '+886' end def international_mobile_phone_number number = mobile_phone_number number[0] = "#{contry_code}-" number end def international_home_work_phone_number number = home_work_phone_number number[0..4] = "#{contry_code}-#{number[2]}-" number end def international_phone_number rand(0..1).zero? ? international_mobile_phone_number : international_home_work_phone_number end end end ffaker-2.20.0/lib/ffaker/food_pl.rb0000644000004100000410000000170114136245124017035 0ustar www-datawww-data# frozen_string_literal: true module FFaker module FoodPL extend ModuleUtils extend self def food case rand(0..1) when 0 then processed when 1 then unprocessed end end def processed case rand(0..2) when 0 then fermented when 1 then diary when 2 then preserves end end def unprocessed case rand(0..4) when 0 then vegetable when 1 then fruit when 2 then herb when 3 then spice when 4 then meat end end def vegetable fetch_sample(VEGETABLES) end def fruit fetch_sample(FRUITS) end def herb fetch_sample(HERBS) end def spice fetch_sample(SPICES) end def meat fetch_sample(MEATS) end def fermented fetch_sample(FERMENTED) end def diary fetch_sample(DIARY) end def preserves fetch_sample(PRESERVES) end end end ffaker-2.20.0/lib/ffaker/lorem_cn.rb0000644000004100000410000000133414136245124017213 0ustar www-datawww-data# frozen_string_literal: true module FFaker module LoremCN extend ModuleUtils extend self def word fetch_sample(WORDS) end def words(num = 3) fetch_sample(WORDS, count: num) end def sentence(word_count = 4) s = words(word_count + rand(0..5)) s = s.join "#{s}," end def sentences(sentence_count = 3) s = (1..sentence_count).map { sentence } def s.to_s result = join(' ') result[-1] = '。' result end s end def paragraph(sentence_count = 3) sentences(sentence_count + rand(0..2)).to_s end def paragraphs(paragraph_count = 3) (1..paragraph_count).map { paragraph } end end end ffaker-2.20.0/lib/ffaker/identification_br.rb0000644000004100000410000000422214136245124021070 0ustar www-datawww-data# frozen_string_literal: true module FFaker module IdentificationBR extend ModuleUtils extend self GENDERS = %w[Feminino Masculino].freeze CPF_VERIFICATION_MULTIPLIERS = [11, 10, 9, 8, 7, 6, 5, 4, 3, 2].freeze CNPJ_VERIFICATION_MULTIPLIERS = [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2].freeze def cpf cpf = FFaker.numerify('#########') validators = cpf_verification_digits(cpf) cpf + validators.join end def pretty_cpf cpf_numbers = cpf format('%s.%s.%s-%s', cpf_numbers[0..2], cpf_numbers[3..5], cpf_numbers[6..8], cpf_numbers[9..10]) end def cnpj cnpj = FFaker.numerify('############') validators = cnpj_verification_digits(cnpj) cnpj + validators.join end def pretty_cnpj cnpj_numbers = cnpj.to_s.rjust(14, '0') format('%s.%s.%s/%s-%s', cnpj_numbers[0..1], cnpj_numbers[2..4], cnpj_numbers[5..7], cnpj_numbers[8..11], cnpj_numbers[12..14]) end def rg FFaker.numerify('#########') end def pretty_rg FFaker.numerify('###.###.###') end def gender fetch_sample(GENDERS) end def cpf_verification_digits(cpf) document_verification_digits(CPF_VERIFICATION_MULTIPLIERS, cpf) end def cnpj_verification_digits(cnpj) document_verification_digits(CNPJ_VERIFICATION_MULTIPLIERS, cnpj) end private def document_verification_digits(verification_multipliers, document = nil) return false if document.nil? document_digits = document.to_s.scan(/[0-9]/).map(&:to_i) validation_digits = [] if document_digits.size + 1 == verification_multipliers.size && document_digits.uniq.size > 1 0.upto(1) do |i| sum = verification_multipliers.drop(1 - i).each_with_index.inject(0) do |val, (value, j)| val + document_digits[j] * value end validation_digits[i] = (sum %= 11) < 2 ? 0 : 11 - sum document_digits.push(validation_digits[i]) end return validation_digits end [] end end end ffaker-2.20.0/lib/ffaker/healthcare_ru.rb0000644000004100000410000000030514136245124020220 0ustar www-datawww-data# frozen_string_literal: true module FFaker module HealthcareRU extend ModuleUtils extend self def doctor_specialization fetch_sample(DOCTOR_SPECIALIZATION) end end end ffaker-2.20.0/lib/ffaker/lorem_ja.rb0000644000004100000410000000133714136245124017210 0ustar www-datawww-data# frozen_string_literal: true module FFaker module LoremJA extend ModuleUtils extend self def character fetch_sample(CHARACTERS) end def characters(count = 20) fetch_sample(CHARACTERS, count: count).join end def word fetch_sample(WORDS) end def words(count = 3) fetch_sample(WORDS, count: count) end def sentence fetch_sample(SENTENCES) end def sentences(count = 3) (1..count).map { fetch_sample(SENTENCES) } end def paragraph(sentence_count = 3) sentences(sentence_count).join('、') + '、' + fetch_sample(SENTENCES_END) + '。' end def paragraphs(count = 3) (1..count).map { paragraph } end end end ffaker-2.20.0/lib/ffaker/vehicle.rb0000644000004100000410000000247014136245124017036 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Vehicle extend ModuleUtils extend self DRIVETRAINS = %w[4WD 4X4 AWD FWD RWD].freeze YEARS = Array('1900'..(::Time.now.year + 1).to_s).freeze TRANSMISSIONS_ABBR = %w[AT MT AM CVT].freeze CYLINDERS = %w[2 5 6 8].freeze def base_color FFaker::Color.name end def drivetrain fetch_sample(DRIVETRAINS) end def make fetch_sample(MAKES_LIST) end def manufacturer_color(count = 2) # Take two prefixes because it's more fun than one (fetch_sample(COLOR_PREFIXES, count: count) + [base_color]).join(' ') end alias mfg_color manufacturer_color def model fetch_sample(MODELS_LIST) end def trim fetch_sample(TRIMS_LIST) end def vin FFaker.bothify('1#???#####?######').upcase end def year fetch_sample(YEARS) end def transmission fetch_sample(TRANSMISSIONS_LIST) end def transmission_abbr fetch_sample(TRANSMISSIONS_ABBR) end def engine_cylinders fetch_sample(CYLINDERS) end def engine_displacement fetch_sample(DISPLACEMENTS_LIST) end def fuel_type fetch_sample(FUEL_TYPES_LIST) end def interior_upholstery fetch_sample(UPHOLSTERY_LIST) end end end ffaker-2.20.0/lib/ffaker/address_ru.rb0000644000004100000410000000113714136245124017551 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressRU include FFaker::Address extend ModuleUtils extend self POSTAL_CODE_FORMAT = ['######'].freeze STREET_NBR_FORMATS = %w[## # ###].freeze def city fetch_sample(CITY) end def province fetch_sample(PROVINCE) end def zip_code FFaker.numerify(POSTAL_CODE_FORMAT) end def street_name fetch_sample(STREET) end def street_address "#{street_name}, д. #{street_number}" end def street_number FFaker.numerify(STREET_NBR_FORMATS) end end end ffaker-2.20.0/lib/ffaker/music.rb0000644000004100000410000000046514136245124016541 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Music extend ModuleUtils extend self def genre fetch_sample(GENRES) end def album fetch_sample(ALBUMS) end def artist fetch_sample(ARTISTS) end def song fetch_sample(SONGS) end end end ffaker-2.20.0/lib/ffaker/data/0000755000004100000410000000000014136245124016000 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address/0000755000004100000410000000000014136245124017425 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address/neighborhood0000644000004100000410000000161314136245124022020 0ustar www-datawww-dataEast of Telegraph Road North Norridge Northwest Midlothian/Midlothian Country Club Mott Haven/Port Morris Kingsbridge Heights Bronxdale Pennypack Bridesburg Allegheny West Bushwick South Dyker Heights Ocean Parkway South Summerlin North Seven Hills Area Greater Las Vegas National phoenix Central Chandler South of Bell Road River Heights White Plains Central Mount Kisco West Pound Ridge East Babylon Bayside Sagaponack Seaside South of Lake Ave Far Rockaway/Bayswater Jamaica Estates/Holliswood Murray Hill East Renton Renton West Auburn North Northwoods West Florissant West Ladue South Candlewood Country Club West Covina East North East Irwindale Sunshine-Gardens Cipriani Brentwood Central Jupiter South/Abacoa Sea Ranch Lakes Schall Circle/Lakeside Green Olmsted Falls Central South of Lake Shore Blvd Gates Mills North White Oak South of Columbia Pike Rockville East of Hungerford Dr Cleveland Park ffaker-2.20.0/lib/ffaker/data/address/city_suffixes0000644000004100000410000000015214136245124022232 0ustar www-datawww-datatown ton land ville berg burgh borough bury view port mouth stad furt chester mouth fort haven side shire ffaker-2.20.0/lib/ffaker/data/address/time_zone0000644000004100000410000000371314136245124021345 0ustar www-datawww-dataPacific/Midway Pacific/Pago_Pago Pacific/Honolulu America/Juneau America/Los_Angeles America/Tijuana America/Denver America/Phoenix America/Chihuahua America/Mazatlan America/Chicago America/Regina America/Mexico_City America/Monterrey America/Guatemala America/New_York America/Indiana/Indianapolis America/Bogota America/Lima America/Lima America/Halifax America/Caracas America/La_Paz America/Santiago America/St_Johns America/Sao_Paulo America/Argentina/Buenos_Aires America/Guyana America/Godthab Atlantic/South_Georgia Atlantic/Azores Atlantic/Cape_Verde Europe/Dublin Europe/Lisbon Europe/London Africa/Casablanca Africa/Monrovia Etc/UTC Europe/Belgrade Europe/Bratislava Europe/Budapest Europe/Ljubljana Europe/Prague Europe/Sarajevo Europe/Skopje Europe/Warsaw Europe/Zagreb Europe/Brussels Europe/Copenhagen Europe/Madrid Europe/Paris Europe/Amsterdam Europe/Berlin Europe/Rome Europe/Stockholm Europe/Vienna Africa/Algiers Europe/Bucharest Africa/Cairo Europe/Helsinki Europe/Kiev Europe/Riga Europe/Sofia Europe/Tallinn Europe/Vilnius Europe/Athens Europe/Istanbul Europe/Minsk Asia/Jerusalem Africa/Harare Africa/Johannesburg Europe/Moscow Asia/Kuwait Asia/Riyadh Africa/Nairobi Asia/Baghdad Asia/Tehran Asia/Muscat Asia/Baku Asia/Tbilisi Asia/Yerevan Asia/Kabul Asia/Yekaterinburg Asia/Karachi Asia/Tashkent Asia/Kolkata Asia/Kathmandu Asia/Dhaka Asia/Dhaka Asia/Colombo Asia/Almaty Asia/Novosibirsk Asia/Rangoon Asia/Bangkok Asia/Jakarta Asia/Krasnoyarsk Asia/Shanghai Asia/Chongqing Asia/Hong_Kong Asia/Urumqi Asia/Kuala_Lumpur Asia/Singapore Asia/Taipei Australia/Perth Asia/Irkutsk Asia/Ulaanbaatar Asia/Seoul Asia/Tokyo Asia/Yakutsk Australia/Darwin Australia/Canberra Australia/Adelaide Australia/Melbourne Australia/Sydney Australia/Perth Australia/Brisbane Australia/Hobart Asia/Vladivostok Pacific/Guam Pacific/Port_Moresby Asia/Magadan Asia/Magadan Pacific/Noumea Pacific/Fiji Asia/Kamchatka Pacific/Majuro Pacific/Auckland Pacific/Tongatapu Pacific/Fakaofo Pacific/Apia ffaker-2.20.0/lib/ffaker/data/address/street_suffix0000644000004100000410000000240614136245124022244 0ustar www-datawww-dataAlley Avenue Branch Bridge Brook Brooks Burg Burgs Bypass Camp Canyon Cape Causeway Center Centers Circle Circles Cliff Cliffs Club Common Corner Corners Course Court Courts Cove Coves Creek Crescent Crest Crossing Crossroad Curve Dale Dam Divide Drive Drives Estate Estates Expressway Extension Extensions Fall Falls Ferry Field Fields Flat Flats Ford Fords Forest Forge Forges Fork Forks Fort Freeway Garden Gardens Gateway Glen Glens Green Greens Grove Groves Harbor Harbors Haven Heights Highway Hill Hills Hollow Inlet Island Islands Isle Junction Junctions Key Keys Knoll Knolls Lake Lakes Land Landing Lane Light Lights Loaf Lock Locks Lodge Loop Mall Manor Manors Meadow Meadows Mews Mill Mills Mission Motorway Mount Mountain Mountains Neck Orchard Oval Overpass Park Parks Parkway Parkways Pass Passage Path Pike Pine Pines Place Plain Plains Plaza Point Points Port Ports Prairie Radial Ramp Ranch Rapid Rapids Rest Ridge Ridges River Road Roads Route Row Rue Run Shoal Shoals Shore Shores Skyway Spring Springs Spur Spurs Square Squares Station Stravenue Stream Street Streets Summit Terrace Throughway Trace Track Trafficway Trail Tunnel Turnpike Underpass Union Unions Valley Valleys Via Viaduct View Views Village Villages Ville Vista Walk Walks Wall Way Ways Well Wells ffaker-2.20.0/lib/ffaker/data/address/country0000644000004100000410000000601114136245124021051 0ustar www-datawww-dataAfghanistan Åland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia, Plurinational State of Bonaire, Sint Eustatius and Saba Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory Brunei Darussalam Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Congo, The Democratic Republic of The Cook Islands Costa Rica Côte d'Ivoire Croatia Cuba CuraÇao Cyprus Czech Republic Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands (Malvinas) Faroe Islands Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Gambia Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran, Islamic Republic of Iraq Ireland Isle of Man Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Korea, Democratic People's Republic of Korea, Republic of Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Macedonia, The Former Yugoslav Republic of Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Micronesia, Federated States of Moldova, Republic of Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island Northern Mariana Islands Norway Oman Pakistan Palau Palestine, State of Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Réunion Romania Russian Federation Rwanda Saint Barthélemy Saint Helena, Ascension and Tristan Da Cunha Saint Kitts and Nevis Saint Lucia Saint Martin (french Part) Saint Pierre and Miquelon Saint Vincent and The Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Sint Maarten (dutch Part) Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and The South Sandwich Islands South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syrian Arab Republic Taiwan, Province of China Tajikistan Tanzania, United Republic of Thailand Timor-leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu Uganda Ukraine United Arab Emirates United Kingdom United States United States Minor Outlying Islands Uruguay Uzbekistan Vanuatu Venezuela, Bolivarian Republic of Viet Nam Virgin Islands, British Virgin Islands, U.S. Wallis and Futuna Western Sahara Yemen Zambia Zimbabwe ffaker-2.20.0/lib/ffaker/data/address/country_code0000644000004100000410000000135314136245124022047 0ustar www-datawww-dataAF AX AL DZ AS AD AO AI AQ AG AR AM AW AU AT AZ BS BH BD BB BY BE BZ BJ BM BT BO BQ BA BW BV BR IO BN BG BF BI KH CM CA CV KY CF TD CL CN CX CC CO KM CG CD CK CR CI HR CU CW CY CZ DK DJ DM DO EC EG SV GQ ER EE ET FK FO FJ FI FR GF PF TF GA GM GE DE GH GI GR GL GD GP GU GT GG GN GW GY HT HM VA HN HK HU IS IN ID IR IQ IE IM IL IT JM JP JE JO KZ KE KI KP KR KW KG LA LV LB LS LR LY LI LT LU MO MK MG MW MY MV ML MT MH MQ MR MU YT MX FM MD MC MN ME MS MA MZ MM NA NR NP NL NC NZ NI NE NG NU NF MP NO OM PK PW PS PA PG PY PE PH PN PL PT PR QA RE RO RU RW BL SH KN LC MF PM VC WS SM ST SA SN RS SC SL SG SX SK SI SB SO ZA GS SS ES LK SD SR SJ SZ SE CH SY TW TJ TZ TH TL TG TK TO TT TN TR TM TC TV UG UA AE GB US UM UY UZ VU VE VN VG VI WF EH YE ZM ZW ffaker-2.20.0/lib/ffaker/data/address_ca/0000755000004100000410000000000014136245124020070 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_ca/city0000644000004100000410000000410314136245124020761 0ustar www-datawww-dataToronto Montreal Calgary Ottawa Edmonton Mississauga Winnipeg Vancouver Brampton Hamilton Quebec City Surrey Laval Halifax London Markham Vaughan Gatineau Longueuil Burnaby Saskatoon Kitchener Windsor Regina Richmond Richmond Hill Oakville Burlington Greater Sudbury Sherbrooke Oshawa Saguenay Barrie Abbotsford St. Catharines Trois-Rivières Cambridge Coquitlam Kingston Whitby Guelph Kelowna Saanich Ajax Thunder Bay Terrebonne St. John's Langley Chatham-Kent Delta Waterloo Cape Breton Brantford Strathcona County Saint-Jean-sur-Richelieu Red Deer Pickering Kamloops Clarington North Vancouver Milton Nanaimo Lethbridge Niagara Falls Repentigny Victoria Newmarket Brossard Peterborough Chilliwack Maple Ridge Sault Ste. Marie Kawartha Lakes Sarnia Prince George Drummondville Saint John Moncton Saint-Jérôme New Westminster Wood Buffalo Granby Norfolk County St. Albert Medicine Hat Caledon Halton Hills Port Coquitlam Fredericton Grande Prairie North Bay Blainville Saint-Hyacinthe Aurora Welland Shawinigan Dollard-des-Ormeaux Belleville North Vancouver La Tuque Toronto Senneterre Rouyn-Noranda Halifax Regional Municipality Val-d'Or Greater Sudbury Kawartha Lakes Timmins Cape Breton Regional Municipality Queens Gillam Sept-Îles Norfolk County Leaf Rapids Haldimand County Snow Lake Gaspé Port-Cartier Prince Edward County Lynn Lake County of Brant Témiscaming Huntsville Chibougamau Elliot Lake Caledon Saint-Raymond Laurentian Hills Bracebridge Iroquois Falls Mont-Laurier Dégelis Belleterre Baie-Saint-Paul Cochrane South Bruce Peninsula Lakeshore Kearney Blind River Gravenhurst Mississippi Mills Northeastern Manitoulin and the Islands Quinte West Mirabel Fermont Greater Napanee La Malbaie Rivière-Rouge Québec City Lévis St. John's Bécancour Percé Amos Chandler Whitehorse Gracefield Baie Verte Milton Saint-Félicien Pohénégamook Baie-Comeau Thunder Bay Plympton–Wyoming Prince George Saint John North Bay Happy Valley-Goose Bay Minto Erin Clarence-Rockland Cookshire-Eaton Dolbeau-Mistassini Trois-Rivières Georgina The Blue Mountains Innisfil Essex Mono Halton Hills New Tecumseth ffaker-2.20.0/lib/ffaker/data/address_ca/province0000644000004100000410000000025314136245124021640 0ustar www-datawww-dataNewfoundland and Labrador Nova Scotia Prince Edward Island New Brunswick Quebec Ontario Manitoba Saskatchewan Alberta British Columbia Yukon Northwest Territories Nunavut ffaker-2.20.0/lib/ffaker/data/skill/0000755000004100000410000000000014136245124017116 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/skill/specialty_start0000644000004100000410000000022614136245124022253 0ustar www-datawww-dataWeb Database Resource Team Prototype Project Software Hardware Firmware Area Multi-tier Global Template Modular Statistical Visual Mental Performance ffaker-2.20.0/lib/ffaker/data/skill/specialty_end0000644000004100000410000000022314136245124021661 0ustar www-datawww-dataDevelopment Management Design Architecture Methods Optimization Modularization Testing Profiling Prototyping Analysis Instruction Metrics Research ffaker-2.20.0/lib/ffaker/data/skill/tech_skills0000644000004100000410000000055514136245124021352 0ustar www-datawww-dataAjax XHR AWS Bootstrap CodeIgniter CSS3 Django Git HTML5 JavaScript JQuery JSON LAMP Linux Mac OSX MongoDB MySQL Photoshop PHP Python REST Ruby Rails SublimeText SVN TextMate Cassandra Heroku Memcached PostgreSQL SOAP XML YAML Backbone.JS Marionette.JS CakePHP ExtJS Sinatra Struts Typo3 Zend ActionScript ASP Java JSP Perl Shell Flash Illustrator Visio Angular.JS ffaker-2.20.0/lib/ffaker/data/address_us/0000755000004100000410000000000014136245124020134 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_us/state_abbr0000644000004100000410000000022614136245124022165 0ustar www-datawww-dataAL AK AZ AR CA CO CT DE FL GA HI ID IL IN IA KS KY LA ME MD MA MI MN MS MO MT NE NV NH NJ NM NY NC ND OH OK OR PA RI SC SD TN TX UT VT VA WA WV WI WY ffaker-2.20.0/lib/ffaker/data/address_us/state0000644000004100000410000000073014136245124021177 0ustar www-datawww-dataAlabama Alaska Arizona Arkansas California Colorado Connecticut Delaware Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming ffaker-2.20.0/lib/ffaker/data/address_us/state_and_territories_abbr0000644000004100000410000000027214136245124025443 0ustar www-datawww-dataAL AK AS AZ AR CA CO CT DE DC FM FL GA GU HI ID IL IN IA KS KY LA ME MH MD MA MI MN MS MO MT NE NV NH NJ NM NY NC ND MP OH OK OR PW PA PR RI SC SD TN TX UT VT VI VA WA WV WI WY AE AA AP ffaker-2.20.0/lib/ffaker/data/identification_mx/0000755000004100000410000000000014136245124021475 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/identification_mx/estados_curp0000644000004100000410000000014314136245124024111 0ustar www-datawww-dataAS BC BS CC CL CM CS CH DF DG GT GR HG JC MC MN MS NT NL OC PL QT QR SP SL SR TC TS TL VZ YN ZS NE ffaker-2.20.0/lib/ffaker/data/address_br/0000755000004100000410000000000014136245124020110 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_br/state_abbr0000644000004100000410000000012114136245124022133 0ustar www-datawww-dataAC AL AP AM BA CE DF ES GO MA MT MS MG PR PB PA PE PI RJ RN RS RO RR SC SE SP TO ffaker-2.20.0/lib/ffaker/data/address_br/state0000644000004100000410000000044414136245124021155 0ustar www-datawww-dataAcre Alagoas Amapá Amazonas Bahia Ceará Distrito Federal Espírito Santo Goiás Maranhão Mato Grosso Mato Grosso do Sul Minas Gerais Paraná Paraíba Pará Pernambuco Piauí Rio de Janeiro Rio Grande do Norte Rio Grande do Sul Rondônia Roraima Santa Catarina Sergipe São Paulo Tocantins ffaker-2.20.0/lib/ffaker/data/address_br/city0000644000004100000410000000660014136245124021005 0ustar www-datawww-dataSão Paulo Rio de Janeiro Salvador Brasília Fortaleza Belo Horizonte Manaus Curitiba Recife Porto Alegre Belém Goiânia Guarulhos Campinas São Luís São Gonçalo Maceió Duque de Caxias Natal Teresina Campo Grande São Bernardo do Campo Nova Iguaçu João Pessoa Santo André Osasco Jaboatão dos Guararapes São José dos Campos Ribeirão Preto Uberlândia Contagem Sorocaba Aracaju Feira de Santana Cuiabá Joinville Juiz de Fora Londrina Aparecida de Goiânia Niterói Ananindeua Porto Velho Belford Roxo Campos dos Goytacazes Serra Caxias do Sul São João de Meriti Vila Velha Florianópolis Mauá Macapá São José do Rio Preto Santos Mogi das Cruzes Diadema Betim Campina Grande Jundiaí Olinda Carapicuíba Montes Claros Maringá Piracicaba Cariacica Bauru Anápolis Rio Branco São Vicente Vitória Caucaia Itaquaquecetuba Pelotas Canoas Caruaru Vitória da Conquista Franca Ponta Grossa Blumenau Petrolina Paulista Ribeirão das Neves Uberaba Boa Vista Guarujá Cascavel Petrópolis Taubaté Limeira Santarém Praia Grande São José dos Pinhais Mossoró Suzano Camaçari Governador Valadares Santa Maria Gravataí Taboão da Serra Foz do Iguaçu Várzea Grande Volta Redonda Juazeiro do Norte Sumaré Palmas Barueri Embu das Artes Ipatinga Marabá Imperatriz Viamão Novo Hamburgo São Carlos Magé Parnamirim Marília Arapiraca Sete Lagoas Colombo Divinópolis São Leopoldo Itaboraí São José Americana Macaé Jacareí Indaiatuba Araraquara Cotia Presidente Prudente Itabuna Maracanaú Itapevi Juazeiro Santa Luzia Hortolândia Rondonópolis Dourados Rio Grande Cachoeiro de Itapemirim Alvorada Criciúma Cabo Frio Chapecó Itajaí Sobral Rio Verde Rio Claro Cabo de Santo Agostinho Passo Fundo Araçatuba Santa Bárbara do Oeste Luziânia Ilhéus Lauro de Freitas Nova Friburgo Castanhal Angra dos Reis Ferraz de Vasconcelos Barra Mansa Águas Lindas de Goiás Parauapebas Guarapuava Nossa Senhora do Socorro São José de Ribamar Mesquita Ibirité Teresópolis Francisco Morato Araguaína Itu Itapecerica da Serra Timon Jequié Poços de Caldas Caxias Lages Nilópolis Linhares Pindamonhangaba Bragança Paulista Jaraguá do Sul São Caetano do Sul Itapetininga Teixeira de Freitas Alagoinhas Camaragibe Barreiras Palhoça Parnaíba Paranaguá Abaetetuba Valparaíso de Goiás Patos de Minas Mogi Guaçu Franco da Rocha Queimados Porto Seguro Pouso Alegre Jaú Teófilo Otoni Maricá Sapucaia do Sul Botucatu Garanhuns Atibaia Vitória de Santo Antão Barbacena Sabará Varginha Simões Filho Uruguaiana Araucária Toledo Ji-Paraná Apucarana Cametá Crato Araras Santa Rita Cubatão Santa Cruz do Sul Pinhais Cachoeirinha Sinop Resende Conselheiro Lafaiete Itapipoca Rio das Ostras Bagé Santana de Parnaíba Balneário Camboriú Campo Largo São Mateus Colatina Maranguape Codó Araruama Ribeirão Pires Bragança Catanduva Barretos Guaratinguetá Marituba Sertãozinho Paulo Afonso Brusque Valinhos Guarapari Jandira Birigui Itabira Votorantim Itaguaí Araguari Vespasiano Tatuí Várzea Paulista Trindade Paço do Lumiar Arapongas Salto Poá Passos Bento Gonçalves Eunápolis Almirante Tamandaré Barcarena Itatiba Caraguatatuba Três Lagoas Igarassu Parintins Santana Ourinhos Formosa Ubá Coronel Fabriciano São Lourenço da Mata Açailândia Corumbá São Félix do Xingu Umuarama Muriaé Altamira Patos Paragominas Tucuruí Novo Gama Bayeux Cambé Ituiutaba Bacabal Tubarão Ariquemes Erechim Piraquara Lagarto Assis Iguatu ffaker-2.20.0/lib/ffaker/data/name_then/0000755000004100000410000000000014136245124017736 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_then/last_names0000644000004100000410000000124414136245124022010 0ustar www-datawww-dataAromdee Atitarn Bunyasarn Chaiprasit Chaisurivirat Chiawat Jetatikarn Jetjirawat Juntasa Kadesadayurat Kaewburesai Kaouthai Kasamsun Kitjakarn Kongkatitum Kongpaisarn Kongsangchai Kraiputra Kunakorn Kunchai Kurusarttra Leekpai Leelapun Lertkunakorn Maleenon Maneerattana Meesang Narkbunnum Narkhirunkanok Nimitwanitch Ornlamai Paowsong Parnpradub Parnthong Pornpipatpong Prasongsanti Puntasrima Punyawong Rojjanasukchai Rojumanong Saenamuang Sakda Sangsorn Shinawatra Sirisopa Somwan Songprawati Sripituksakul Srisati Sriwarunyu Sukbunsung Suntornnitikul Suppamongkon Suttirat Tawisuwan Thumying Tuntayakul Udomprecha Vipavakit Visalyaputra Wattanapanit Wattanasin Yongjaiyut ffaker-2.20.0/lib/ffaker/data/name_then/nick_names0000644000004100000410000000017314136245124021771 0ustar www-datawww-dataBum Chai Chock Faa Kan Kung Lek Mai May Mee Moo Nam Nan Nin Nit Noi Nok Nu Nui Pet Pla Poo Pui Sam Som Tai Tao Toi Uan Yai ffaker-2.20.0/lib/ffaker/data/name_then/first_names0000644000004100000410000000433214136245124022175 0ustar www-datawww-dataA-gun A-wut Aat Aawut Achara Adranuch Ambhom Anada Ananada Anchali Anuman Anurak Apasra Apsara Aran Aroon Asnee Atid Benjakalyani Boon-Mee Boon-Nam Boribun Bun Ma Buppha Busaba Bussaba Chaem Choi Chai Charoen Chai Son Chailai Chaisai Chaisee Chaiya Chaiyo Chakan Chalerm Chalermchai Chalermwan Chaloem Chai Chaloem Channarong Chantana Chanthira Chao Fah Charanya Chariya Charn Chai Charoen Charoenrasamee Charong Charunee Chatalerm Chatchada Chatchom Chatmanee Chatrasuda Chatri Chaveevan Chayan Chet Chimlin Chinda Chintana Chirawan Chomechai Chomesri Chompoo Chongrak Choochai Chuachai Chuachan Chuanchen Chuasiri Chuenchai Chula Chulamai Churai Dao Dara Daw Decha Dok Mai Dok Phi Sua Dok Rak Dok-Ban-Yen Dusadi Fa Ying Han Hansa Hanuman Hom Isra Ittiporn Kaew Kalaya Kamala Kamlai Kamnan Kanchana Kannika Kanok Kanya Karawek Karnchana Kasem Kasemchai Khemkhaeng Khiew Wan Khun Mae Kiet Kit Kitti Kittibun Kittichai Kittichat Kla Han Kla Klaew Kla Klahan Kob Chai Kob Khun Kob Sinn Kob Sook Kohsoom Kosum Kovit Kraisee Kraisingha Kriang Krai Kriang Sak Kris Kukrit Kulap Kusa Kwanchai Kwang Kwanjai Lamai Lamon Lawan Lek Madee Mae Noi Malee Mali Malivalaya Maliwan Mani Mayuree Mee Noi Mekhala Mongkut Muan Nang Narong Ngam-Chit Ngoen Nin Niran Nong Yao On Choi On Paitoon Pakpao Pen-Chan Pensri Phaibun Phailin Phairoh Phanumas Phassakorn Phawta Phet Phichai Phichit Phitsamai Phloi Phueng Pichai Pimchan Piyabutr Pravat Prayut Pricha Prija Prisana Pu Yai Bahn Puenthai Pundit Rama Ratana Ratanaporn Ritthirong Rochana Rom Ran Ruang Rit Ruang Sak Runrot Saengdao Sajja Sakda Samorn Sanan Nam Sanoh Sanouk Santichai Sanun Sanya Sap Sarai Sarakit Sataheep Satra Sawatdi Seni Si Fah Si Mok Si Sin Sinn Solada Som Chai Som Kid Som Phon Som Phong Som Wang Som Somchair Son Chai Sonchai Songsuda Sopa Sroy Su Suk Suchada Suchin Sud Saming Sud Suda Sukhon Sukonta Sum Sumalee Sumana Sumatra Sunan Sunee Sunstra Sunti Sup Taeng Tansanee Tha Kai Bok Thahan Thai Thaklaew Tham-Boon Thanom Thapthim Thinnakorn Thong Daeng Thong Dam Thong Di Thong Khao Thong Kon Thong Thaem Thong Thaeng Thong Thao Thong Thuanthong Ti Nung Cha Tida Totsaken Tukata Ubol Udom Vanida Vidura Virote Waan Waen Wila Winai Wipa Xuwicha Ya Chai Yindee Ying Yod Rak Yong-Yut Yu-Pha Yu-Phin Yuthakon ffaker-2.20.0/lib/ffaker/data/name_ua/0000755000004100000410000000000014136245124017405 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_ua/last_names_female0000644000004100000410000000673414136245124023001 0ustar www-datawww-dataАндрухович Бабух Балабан Балабуха Балакун Балицька Бамбула Бандера Барановська Бачей Башук Бердник Білич Бондаренко Борецька Боровська Борочко Боярчук Брицька Бурмило Бутько Василишина Васильківська Вергун Вередун Верещук Витребенько Вітряк Волощук Гайдук Гайова Гайчук Галаєнко Галатей Галаціон Гаман Гамула Ганич Гарай Гарун Гладківська Гладух Глинська Гнатишина Гойко Головець Горбач Гордійчук Горова Городоцька Гречко Григоришина Гриневецька Гриневська Гришко Громико Данилишина Данилко Демків Демчишина Дзюб’як Дзюба Дідух Дмитришина Дмитрук Довгалевська Дурдинець Євенко Євпак Ємець Єрмак Забіла Зварич Зінкевич Зленко Іванишина Калач Кандиба Карпух Кивач Коваленко Ковальська Коломієць Коман Компанієць Кононець Кордун Корецька Корнїйчук Коров’як Коцюбинська Кулинич Кульчицька Лагойда Лазірко Ланова Латан Латанська Лахман Левадовська Ликович Линдик Ліхно Лобачевська Ломова Лугова Луцька Луцьків Лученко Лучко Люта Лящук Магера Мазайло Мазило Мазун Майборода Майстренко Маковецька Малкович Мамій Маринич Марієвська Марків Махно Миклашевська Миклухо Милославська Михайлюк Міняйло Могилевська Москаль Москалюк Мотрієнко Негода Ногачевська Опенько Осадко Павленко Павлишина Павлів Пагутяк Паламарчук Палій Паращук Пасічник Пендик Петик Петлюра Петренко Петрина Петришина Петрів Плаксій Погиба Поліщук Пономарів Поривай Поривайло Потебенько Потоцька Пригода Приймак Притула Прядун Розпутня Романишина Ромей Роменець Ромочко Савицька Саєнко Свидригайло Семеночко Семещук Сердюк Силецька Сідлецька Сідляк Сірко Скиба Скоропадська Слободян Сосюра Сплюха Спотикач Степанець Стигайло Сторожук Сторчак Стоян Сучак Сушко Тарасюк Тиндарей Ткаченко Третяк Троян Трублаєвська Трясило Трясун Уманець Унич Усич Федоришина Цушко Червоній Шамрило Шевченко Шестак Шиндарей Шиян Шкараба Шудрик Шумило Шупик Шухевич Щербак Юрчишина Юхно Ющик Ющук Яворівська Ялова Ялюк Янюк Ярмак Яцишина Яцьків Ящук ffaker-2.20.0/lib/ffaker/data/name_ua/last_names_male0000644000004100000410000000723714136245124022465 0ustar www-datawww-dataАндрухович Бабух Балабан Балабух Балакун Балицький Бамбула Бандера Барановський Бачей Башук Бердник Білич Бондаренко Борецький Боровський Борочко Боярчук Брицький Бурмило Бутько Василин Василишин Васильківський Вергун Вередун Верещук Витребенько Вітряк Волощук Гайдук Гайовий Гайчук Галаєнко Галатей Галаціон Гаман Гамула Ганич Гарай Гарун Гладківський Гладух Глинський Гнатишин Гойко Головець Горбач Гордійчук Горовий Городоцький Гречко Григоришин Гриневецький Гриневський Гришко Громико Данилишин Данилко Демків Демчишин Дзюб’як Дзюба Дідух Дмитришин Дмитрук Довгалевський Дурдинець Євенко Євпак Ємець Єрмак Забіла Зварич Зінкевич Зленко Іванишин Іванів Іванців Калач Кандиба Карпух Каськів Кивач Коваленко Ковальський Коломієць Коман Компанієць Кононець Кордун Корецький Корнїйчук Коров’як Коцюбинський Кулинич Кульчицький Лагойда Лазірко Лановий Латаний Латанський Лахман Левадовський Ликович Линдик Ліхно Лобачевський Ломовий Луговий Луцький Луцьків Лученко Лучко Лютий Лящук Магера Мазайло Мазило Мазун Майборода Майстренко Маковецький Малкович Мамій Маринич Марієвський Марків Махно Миклашевський Миклухо Милославський Михайлюк Міняйло Могилевський Москаль Москалюк Мотрієнко Негода Ногачевський Опенько Осадко Павленко Павлишин Павлів Пагутяк Паламарчук Палій Паращук Пасічник Пендик Петик Петлюра Петренко Петрин Петришин Петрів Плаксій Погиба Поліщук Пономарів Поривай Поривайло Потебенько Потоцький Пригода Приймак Притула Прядун Розпутній Романишин Романів Ромей Роменець Ромочко Савицький Саєнко Свидригайло Семеночко Семещук Сердюк Силецький Сідлецький Сідляк Сірко Скиба Скоропадський Слободян Сосюра Сплюх Спотикач Стахів Степанець Стецьків Стигайло Сторожук Сторчак Стоян Сучак Сушко Тарасюк Тиндарей Ткаченко Третяк Троян Трублаєвський Трясило Трясун Уманець Унич Усич Федоришин Хитрово Цимбалістий Цушко Червоній Шамрило Шевченко Шестак Шиндарей Шиян Шкараба Шудрик Шумило Шупик Шухевич Щербак Юрчишин Юхно Ющик Ющук Яворівський Яловий Ялюк Янюк Ярмак Яцишин Яцьків Ящук ffaker-2.20.0/lib/ffaker/data/name_ua/first_names_female0000644000004100000410000000535314136245124023161 0ustar www-datawww-dataАврелія Аврора Агапія Агата Агафія Агнеса Агнія Агрипина Ада Аделаїда Аделіна Адріана Азалія Алевтина Аліна Алла Альбіна Альвіна Анастасія Анастасія Анатолія Ангеліна Анжела Анна Антонида Антоніна Антонія Анфіса Аполлінарія Аполлонія Аркадія Артемія Афанасія Білослава Біляна Благовіста Богдана Богуслава Божена Болеслава Борислава Броніслава В’ячеслава Валентина Валерія Варвара Василина Вікторія Вілена Віленіна Віліна Віола Віолетта Віра Віргінія Віта Віталіна Влада Владислава Власта Всеслава Галина Ганна Гелена Далеслава Дана Дарина Дарислава Діана Діяна Добринка Добромила Добромира Добромисла Доброслава Долеслава Доляна Жанна Жозефіна Забава Звенислава Зінаїда Злата Зореслава Зорина Зоряна Зоя Іванна Ілона Інна Іннеса Ірина Ірма Калина Каріна Катерина Квітка Квітослава Клавдія Крентта Ксенія Купава Лада Лариса Леся Ликера Лідія Лілія Любава Любислава Любов Любомила Любомира Люборада Любослава Людмила Людомила Майя Мальва Мар’яна Марина Марічка Марія Марта Меланія Мечислава Милодара Милослава Мирослава Мілана Мокрина Мотря Мстислава Надія Наталія Неля Немира Ніна Огняна Оксана Олександра Олена Олеся Ольга Ореста Орина Орислава Орися Оріяна Павліна Палажка Пелагея Пелагія Поліна Поляна Потішана Радміла Радослава Раїна Раїса Роксолана Ромена Ростислава Руслана Світлана Святослава Слава Сміяна Сніжана Соломія Соня Софія Станислава Сюзана Таїсія Тамара Тетяна Устина Фаїна Февронія Федора Феодосія Харитина Христина Христя Юліанна Юлія Юстина Юхима Юхимія Яна Ярина Ярослава ffaker-2.20.0/lib/ffaker/data/name_ua/middle_names_female0000644000004100000410000000467514136245124023276 0ustar www-datawww-dataАдамівна Азарівна Алевтинівна Альбертівна Анастасівна Анатоліївна Андріївна Антонівна Аркадіївна Арсенівна Арсеніївна Артемівна Архипівна Аскольдівна Афанасіївна Білославівна Богданівна Божемирівна Боженівна Болеславівна Боримирівна Борисівна Бориславівна Братиславівна В’ячеславівна Вадимівна Валентинівна Валеріївна Василівна Вікторівна Віталіївна Владиславівна Володимирівна Всеволодівна Всеславівна Гаврилівна Гарасимівна Георгіївна Гнатівна Гордіївна Григоріївна Данилівна Даромирівна Денисівна Дмитрівна Добромирівна Доброславівна Євгенівна Захарівна Захаріївна Збориславівна Звенимирівна Звениславівна Зеновіївна Зиновіївна Златомирівна Зореславівна Іванівна Ігорівна Ізяславівна Корнеліївна Корнилівна Корніївна Костянтинівна Лаврентіївна Любомирівна Макарівна Максимівна Марківна Маркіянівна Матвіївна Мечиславівна Микитівна Миколаївна Миронівна Мирославівна Михайлівна Мстиславівна Назарівна Назаріївна Натанівна Немирівна Несторівна Олегівна Олександрівна Олексіївна Олельківна Омелянівна Орестівна Орхипівна Остапівна Охрімівна Павлівна Панасівна Пантелеймонівна Петрівна Пилипівна Радимирівна Радимівна Родіонівна Романівна Ростиславівна Русланівна Святославівна Сергіївна Славутівна Станіславівна Степанівна Стефаніївна Тарасівна Тимофіївна Тихонівна Устимівна Юріївна Юхимівна Ярославівна ffaker-2.20.0/lib/ffaker/data/name_ua/middle_names_male0000644000004100000410000000475314136245124022760 0ustar www-datawww-dataАдамович Азарович Алевтинович Альбертович Анастасович Анатолійович Андрійович Антонович Аркадійович Арсенійович Арсенович Артемович Архипович Аскольдович Афанасійович Білославович Богданович Божемирович Боженович Болеславович Боримирович Борисович Бориславович Братиславович В’ячеславович Вадимович Валентинович Валерійович Васильович Вікторович Віталійович Владиславович Володимирович Всеволодович Всеславович Гаврилович Герасимович Георгійович Гнатович Гордійович Григорійович Данилович Даромирович Денисович Дмитрович Добромирович Доброславович Євгенович Захарович Захарійович Збориславович Звенимирович Звениславович Зеновійович Зиновійович Златомирович Зореславович Іванович Ігорович Ізяславович Корнелійович Корнилович Корнійович Костянтинович Лаврентійович Любомирович Макарович Максимович Маркович Маркіянович Матвійович Мечиславович Микитович Миколайович Миронович Мирославович Михайлович Мстиславович Назарович Назарійович Натанович Немирович Несторович Олегович Олександрович Олексійович Олелькович Омелянович Орестович Орхипович Остапович Охрімович Павлович Панасович Пантелеймонович Петрович Пилипович Радимирович Радимович Родіонович Романович Ростиславович Русланович Святославович Сергійович Славутович Станіславович Степанович Стефанович Тарасович Тимофійович Тихонович Устимович Юрійович Юхимович Ярославович ffaker-2.20.0/lib/ffaker/data/name_ua/first_names_male0000644000004100000410000000530214136245124022640 0ustar www-datawww-dataАвгустин Аврелій Адам Адріян Азарій Алевтин Альберт Анастас Анастасій Анатолій Андрій Антін Антон Антоній Аркадій Арсен Арсеній Артем Архип Аскольд Афанасій Біломир Білослав Богдан Божемир Божен Болеслав Боримир Боримисл Борис Борислав Братимир Братислав Братомил Братослав Брячислав Будимир Буйтур Буревіст В’ячеслав Вадим Валентин Валерій Василь Велемир Віктор Віталій Влад Владислав Володимир Володислав Всевлад Всеволод Всеслав Гаврило Гарнослав Геннадій Георгій Герасим Гліб Гнат Гордій Горимир Горислав Градимир Григорій Далемир Данило Дарій Даромир Денис Дмитро Добромир Добромисл Доброслав Євген Єремій Захар Захарій Зборислав Звенигор Звенимир Звенислав Земислав Зеновій Зиновій Злат Златомир Зоремир Зореслав Зорян Іван Ігор Ізяслав Ілля Кий Корнелій Корнилій Корнило Корній Костянтин Кузьма Лаврентій Лаврін Лад Ладислав Ладо Ладомир Левко Листвич Лук’ян Любодар Любозар Любомир Макар Максим Мар’ян Маркіян Марко Матвій Мечислав Микита Микола Мирон Мирослав Михайло Мстислав Мусій Назар Назарій Натан Немир Нестор Олег Олександр Олексій Олелько Олесь Омелян Орест Орхип Остап Охрім Павло Панас Пантелеймон Петро Пилип Подолян Потап Радим Радимир Ратибор Ратимир Родіон Родослав Роксолан Роман Ростислав Руслан Святополк Святослав Семибор Сергій Синьоок Славолюб Славомир Славута Сніжан Сологуб Станіслав Степан Стефаній Стожар Тарас Тиміш Тимофій Тихон Тур Устим Хвалимир Хорив Чорнота Щастислав Щек Юліан Юрій Юхим Ян Ярема Яровид Яромил Яромир Ярополк Ярослав ffaker-2.20.0/lib/ffaker/data/name_pl/0000755000004100000410000000000014136245124017413 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_pl/male_last_names0000644000004100000410000000363714136245124022473 0ustar www-datawww-dataAdamiec Adamiuk Adamowski Andrzejewski Arciszewski Bachleda Badowski Bagiński Baran Bielecki Biernacki Błach Błaszyczykowski Boguski Borowski Buczkowski Butkiewicz Chełmicki Chmiel Chomicki Ciechanowski Czachowski Czerwiński Dąbek Dąbrowski Dębski Dobrzański Domagalski Dudek Dutkiewicz Filipowicz Fornalski Frankowski Frydrych Gadowski Galiński Gałczyński Gawlik Gawłowski Giedroyć Glinka Godlewski Gombrowicz Grzesiak Halicki Hernik Ignatowicz Iwański Jabłczyński Jabłoński Janicki Jankowski Janowski Jastrzębski Józefowicz Jurczyk Kaczmarek Kaczmarski Kaczorowski Kalinowski Karpiński Karwowski Kasprowicz Kijowski Klimaszewski Kłosiński Kłosowski Kmiecik Kołłątaj Kołodziejski Kononowicz Korwin Koszewski Kot Kowal Kowalczyk Kowalski Kownacki Kozakiewicz Kozłowski Krajewski Krasiński Kraszewski Krauze Krawczyk Królikowski Kucharski Kukiz Kurowski Kuźniar Kwiatkowski Lewandowski Łazarczyk Łuczak Maciejewski Mackiewicz Makowski Malczewski Malinowski Marciniak Mazur Mazurkiewicz Mączyński Michnik Milewski Młynarczyk Motyka Murawski Musiał Nawrocki Nowacki Nowak Nowakowski Nycz Olejniczak Olszewski Orłowski Ostrowski Paprocki Pazura Piątek Piechota Piekarski Pietrasiak Pietrzykowski Piwowarczyk Pluta Polański Pośpiech Radwański Radziński Raniszewski Rataj Regulski Rogalski Rudnicki Rybicki Ryś Sadowski Sarnowski Sieradzki Siudek Smolarek Smolik Sobczak Sopoćko Starzyński Stoch Stychlerz Surma Szcześniak Szczęsny Szymański Śliwa Ślusarski Świerczyński Tarczyński Tarnowski Tatarczyk Terlecki Topolski Trzciński Turowski Tyszka Urbaniak Urbański Waglewski Walczak Walicki Waligórski Waszkiewicz Wesołowski Wielopolski Wierzbowski Wilczyński Wilk Winnicki Wiśniewski Witkowski Włodarczyk Wodziński Wojciechowski Wolski Woźniak Wójcik Wójtowicz Wróblewski Zagumny Zajączkowski Zaremba Zarzecki Zawadzki Zawisza Zawiślak Zieliński Ziopaja Zych Żmuda Żukowski Żurawski ffaker-2.20.0/lib/ffaker/data/name_pl/male_first_names0000644000004100000410000000170014136245124022644 0ustar www-datawww-dataAdam Adrian Albert Aleksander Alfred Alojzy Amadeusz Ambroży Andrzej Antoni Artur Bartłomiej Bartosz Benedykt Bernard Błażej Bogdan Bogumił Bogusław Bolesław Bożydar Bronisław Cezary Cyprian Cyryl Czesław Damian Daniel Dariusz Dawid Dominik Edmund Edward Emil Eryk Ferdynand Filip Franciszek Fryderyk Gaweł Gerwazy Gracjan Grzegorz Gustaw Henryk Hieronim Horacy Hubert Ignacy Igor Ildefons Ireneusz Iwo Jacek Jakub Jan Janusz Jarosław Jerzy Jędrzej Józef Julian Kacper Kajetan Kamil Karol Kazimierz Konrad Krzysztof Lech Leon Leopold Lew Lucjan Ludwik Łukasz Maciej Maksymilian Marcin Marek Marian Mariusz Mateusz Michał Mieczysław Mikołaj Miłosz Mirosław Norbert Oskar Patryk Paweł Piotr Przemysław Radosław Rafał Robert Roman Ryszard Sebastian Sławomir Stanisław Sylwester Szczepan Szymon Tadeusz Tobiasz Tomasz Tymoteusz Wacław Waldemar Walerian Wiesław Wiktor Witold Władysław Włodzimierz Wojciech Zbigniew Zdzisław Zygmunt ffaker-2.20.0/lib/ffaker/data/name_pl/female_last_names0000644000004100000410000000363714136245124023006 0ustar www-datawww-dataAdamiec Adamiuk Adamowska Andrzejewska Arciszewska Bachleda Badowska Bagińska Baran Bielecka Biernacka Błach Błaszyczykowska Boguska Borowska Buczkowska Butkiewicz Chełmicka Chmiel Chomicka Ciechanowska Czachowska Czerwińska Dąbek Dąbrowska Dębska Dobrzańska Domagalska Dudek Dutkiewicz Filipowicz Fornalska Frankowska Frydrych Gadowska Galińska Gałczyńska Gawlik Gawłowska Giedroyć Glinka Godlewska Gombrowicz Grzesiak Halicka Hernik Ignatowicz Iwańska Jabłczyńska Jabłońska Janicka Jankowska Janowska Jastrzębska Józefowicz Jurczyk Kaczmarek Kaczmarska Kaczorowska Kalinowska Karpińska Karwowska Kasprowicz Kijowska Klimaszewska Kłosińska Kłosowska Kmiecik Kołłątaj Kołodziejska Kononowicz Korwin Koszewska Kot Kowal Kowalczyk Kowalska Kownacka Kozakiewicz Kozłowska Krajewska Krasińska Kraszewska Krauze Krawczyk Królikowska Kucharska Kukiz Kurowska Kuźniar Kwiatkowska Lewandowska Łazarczyk Łuczak Maciejewska Mackiewicz Makowska Malczewska Malinowska Marciniak Mazur Mazurkiewicz Mączyńska Michnik Milewska Młynarczyk Motyka Murawska Musiał Nawrocka Nowacka Nowak Nowakowska Nycz Olejniczak Olszewska Orłowska Ostrowska Paprocka Pazura Piątek Piechota Piekarska Pietrasiak Pietrzykowska Piwowarczyk Pluta Polańska Pośpiech Radwańska Radzińska Raniszewska Rataj Regulska Rogalska Rudnicka Rybicka Ryś Sadowska Sarnowska Sieradzka Siudek Smolarek Smolik Sobczak Sopoćko Starzyńska Stoch Stychlerz Surma Szcześniak Szczęsny Szymańska Śliwa Ślusarska Świerczyńska Tarczyńska Tarnowska Tatarczyk Terlecka Topolska Trzcińska Turowska Tyszka Urbaniak Urbańska Waglewska Walczak Walicka Waligórska Waszkiewicz Wesołowska Wielopolska Wierzbowska Wilczyńska Wilk Winnicka Wiśniewska Witkowska Włodarczyk Wodzińska Wojciechowska Wolska Woźniak Wójcik Wójtowicz Wróblewska Zagumna Zajączkowska Zaremba Zarzecka Zawadzka Zawisza Zawiślak Zielińska Ziopaja Zych Żmuda Żukowska Żurawska ffaker-2.20.0/lib/ffaker/data/name_pl/female_first_names0000644000004100000410000000170314136245124023162 0ustar www-datawww-dataAdela Agata Agnieszka Aleksandra Alicja Alina Aneta Aniela Anna Antonina Barbara Beata Bernadeta Boguchwała Bogumiła Bogusława Bożena Cecylia Celina Czesława Danuta Dominika Dorota Edyta Eleonora Eliza Elżbieta Emilia Ewa Ewelina Fatima Faustyna Felicja Franciszka Gabriela Genowefa Gertruda Grażyna Halina Hanna Helena Helga Henryka Honorata Ida Iga Ilona Iwona Izabela Jadwiga Janina Joanna Jolanta Jowita Józefa Julia Julianna Justyna Kaja Kamila Karina Karolina Katarzyna Kazimiera Klara Klaudia Kornelia Krystyna Laura Leokadia Lidia Lucyna Lilianna Łucja Magdalena Maja Malwina Małgorzata Marcelina Maria Marianna Mariola Marta Martyna Marzena Michalina Mieczysława Mirosława Monika Nadzieja Natalia Oktawia Olga Oliwia Patrycja Paulina Pola Regina Renata Roksana Rozalia Róża Sławomira Stanisława Stefania Sylwia Tekla Teodora Teresa Urszula Wanda Weronika Wiktoria Wiesława Władysława Włodzimiera Zdzisława Zofia Zuzanna Zyta Żaneta ffaker-2.20.0/lib/ffaker/data/mathematiques/0000755000004100000410000000000014136245124020647 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/mathematiques/lessons0000644000004100000410000000317114136245124022262 0ustar www-datawww-dataRacine carrée NOMBRE DÉCIMAUX ARITHMÉTIQUES ADDITION DE DEUX NOMBRES DÉCIMAUX SOUSTRACTION DE DEUX NOMBRES DÉCIMAUX ARITHMÉTIQUES RANGEMENT DES NOMBRES DÉCIMAUX ARITHMÉTIQUES MULTIPLICATION DES NOMBRES DÉCIMAUX ARITHMÉTIQUES DIVISION DES NOMBRES DÉCIMAUX ARITHMÉTIQUES ORGANISATION D’UN CALCUL PROPORTIONNALITÉ NOMBRES DÉCIMAUX RELATIFS REPÉRAGE INTRODUCTION A LA GÉOMÉTRIE LE CERCLE DROITES PERPENDICULAIRES ET DROITES PARALLELES SYMETRIE ORTHOGONALE PAR RAPPORT A UNE DROITE DONNEE LES ANGLES LES POLYGONES LES AIRES LA GÉOMÉTRIE DANS L’ESPACE REPÉRAGE SUR LA SPHERE PUISSANCE DANS D MULTIPLES ET DIVISEURS LES FRACTIONS LA PROPORTIONNALITE NOMBRES DECIMAUX RELATIFS REPRESENTATION GRAPHIQUE D’UN TABLEAU DE CORRESPONDANCE SYMETRIE CENTRALE LES ANGLES LES PARALLELOGRAMMES LES TRIANGLES LES AUTRES QUADRILATERES LA GEOMETRE DANS L’ESPACE STATISTIQUES THÉORÈME DE THALÈS RELATIONS TRIGONOMÉTRIQUES DANS UN TRIANGLE RECTANGLE ANGLE INSCRIT VECTEURS TRANSFORMATIONS DU PLAN REPÉRAGE DANS LE PLAN GÉOMÉTRIE DANS L'ESPACE NOMBRES RATIONNELS Calcul algébrique EQUATIONS A UNE INCONNUE INEQUATIONS ET SYSTEMES DE DEUX INEQUATIONS A UNE INCONNUE APPLICATIONS LINEAIRES STATISTIQUES DISTANCES DROITES DES MILIEUX DROITES REMARQUABLES DANS UN TRIANGLE ; BISSECTRICES ET MEDIANES TRIANGLE RECTANGLE TRANSLATIONS ET VECTEURS ROTATIONS ET POLYGONES REGULIERS PROJECTION ORTHOGONALE DANS LE PLAN GEOMETRIE DANS L'ESPACE APPLICATIONS AFFINES ET APPLICATIONS AFFINES PAR INTERVALLES EQUATIONS ET INEQUATIONS A UNE INCONNUE ÉQUATIONS ET SYSTÈME D'ÉQUATIONS À DEUX INCONNUES INÉQUATIONS ET SYSTÈME D'INÉQUATIONS À DEUX INCONNUES ffaker-2.20.0/lib/ffaker/data/job_fr/0000755000004100000410000000000014136245124017241 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/job_fr/job_prefixes0000644000004100000410000000030714136245124021643 0ustar www-datawww-datadirecteur ordonnateur responsable administrateur gestionnaire assistant chef conseiller consultant expert conseiller technique administrateur spécial directeur des opérations intendant superviseur ffaker-2.20.0/lib/ffaker/data/job_fr/job_nouns0000644000004100000410000000050314136245124021156 0ustar www-datawww-datade la protection civile de la division financiere service comptable agence comptable du service financier des ressources humaines de la recherche scientifique des services informatiquues des services techniques du management de la qualité du patrimoine bati du service commercial du contrôle technique contrôle qualité ffaker-2.20.0/lib/ffaker/data/name_de/0000755000004100000410000000000014136245124017370 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_de/last_names0000644000004100000410000000130014136245124021433 0ustar www-datawww-dataSchmidt Schneider Fischer Weber Meyer Wagner Becker Schulz Hoffmann Koch Bauer Richter Klein Wolf Neumann Schwarz Zimmermann Braun Hofmann Hartmann Lange Schmitt Werner Schmitz Krause Meier Lehmann Schmid Schulze Maier Herrmann Walter Mayer Huber Kaiser Fuchs Peters Lang Scholz Weiss Jung Hahn Schubert Vogel Friedrich Keller Frank Berger Winkler Roth Beck Lorenz Baumann Franke Albrecht Schuster Simon Ludwig Winter Kraus Martin Schumacher Vogt Stein Otto Sommer Gross Seidel Heinrich Brandt Haas Schreiber Graf Schulte Dietrich Ziegler Kuhn Pohl Engel Horn Busch Bergmann Thomas Voigt Sauer Arnold Wolff Pfeiffer Brauner Dreier Schmenke Nowak Heinz Haupt Siegel Wagler Moser Elsner Reitenbach Steiner ffaker-2.20.0/lib/ffaker/data/name_de/first_names0000644000004100000410000001665514136245124021642 0ustar www-datawww-dataMia Hannah Hanna Lena Lea Leah Emma Anna Leonie Leoni Lilli Lilly Lili Emilie Emily Lina Laura Marie Sarah Sara Sophia Sofia Lara Sophie Sofie Maja Maya Amelie Luisa Louisa Johanna Emilia Nele Neele Clara Klara Leni Alina Charlotte Julia Lisa Zoe Pia Paula Melina Finja Finnja Ida Lia Liah Lya Greta Jana Josefine Josephine Jasmin Yasmin Lucy Lucie Victoria Viktoria Emely Emelie Katharina Fiona Stella Pauline Amy Antonia Mara Marah Annika Nina Matilda Mathilda Helena Marlene Lotta Isabel Isabell Isabelle Theresa Teresa Chiara Kiara Frieda Frida Eva Maria Celine Selina Jule Celina Vanessa Ronja Luise Louise Romy Isabella Ella Franziska Elisa Magdalena Carla Karla Luna Sina Sinah Angelina Milena Helene Merle Jolina Joelina Melissa Mila Nora Jette Miriam Carlotta Karlotta Elena Kim Michelle Aylin Eileen Aileen Ayleen Lynn Linn Mira Carolin Caroline Karoline Kimberly Kimberley Julie Juli Alicia Kira Kyra Vivien Vivienne Lana Paulina Linda Larissa Annabelle Annabell Annabel Anabel Elina Samira Leyla Nelli Nelly Lucia Alexandra Tamina Laila Layla Elisabeth Lenja Lenya Anny Anni Annie Diana Natalie Nathalie Martha Marta Mina Jessica Jessika Valentina Alisa Leticia Letizia Olivia Christina Lotte Samantha Fabienne Nisa Zoey Mariella Svea Cheyenne Chayenne Annalena Carolina Karolina Ela Leona Tabea Aliyah Aaliyah Josy Josie Rebekka Alissa Alyssa Anastasia Marleen Marlen Elif Anne Carina Karina Dana Noemi Lene Milla Rosalie Luana Evelyn Evelin Eveline Fenja Tessa Xenia Marla Alessia Mona Saskia Joline Joeline Alexa Aurelia Ceylin Helen Jennifer Tamara Ecrin Leana Elli Elly Nayla Florentine Henriette Lorena Veronika Felicitas Liana Livia Malin Marit Melanie Josephin Josefin Emmi Emmy Tuana Dilara Maike Meike Thea Ashley Linea Linnea Marina Lilian Lillian Amina Jill Jil Sarina Giulia Janne Talia Thalia Alea Rieke Rike Svenja Liliana Janina Nicole Selma Alisha Ava Kaja Kaya Caja Liv Rosa Valeria Heidi Joyce Selin Ina Aleyna Enya Jamie Naomi Patricia Amira Amalia Anouk Eliana Hermine Joy Juliana Romina Azra Franka Melek Melinda Freya Marieke Marike Mary Sonja Ayla Elaine Alma Eda Elin Lola Melia Miley Nike Philine Cora Daria Jenny Jonna Yara Zeynep Cassandra Kassandra Esila Felicia Malia Smilla Alena Amelia Aurora Ceyda Juliane Leandra Lilith Madita Melisa Nika Summer Fatima Ilayda Joleen Malina Sandra Jasmina Katja Medina Annelie Juna Valerie Madlen Madleen Aliya Charlotta Eleni Hailey Mailin Denise Fine Flora Madeleine Sena Vivian Ann Annemarie Asya Christin Kristin Jara Jenna Julina Maren Soraya Tara Viola Alia Ellen Enie Lydia Milana Nala Adriana Aimee Anja Chantal Elise Elsa Gina Joanna Judith Malea Marisa Mayra Talea Thalea Tilda Delia Joana Kiana Melis Meryem Sude Amanda Enna Esther Holly Irem Marlena Mirja Phoebe Rahel Verena Alexia Bianca Bianka Cara Friederike Catrin Katrin Kathrin Lavinia Lenia Nadine Stefanie Stephanie Ada Asmin Bella Cecilia Clarissa Esma Jolie Maila Mareike Selena Soey Ylvi Ylvie Zara Abby Ayse Claire Helin Jona Jonah Lilia Luzi Luzie Nila Sally Samia Sidney Sydney Tina Tyra Alice Anisa Belinay Cecile Fee Inga Janna Jolien Levke Nia Ruby Stine Sunny Tamia Tiana Alara Charleen Collien Fanny Fatma Felina Ines Jane Maxima Tarja Adelina Alica Dila Elanur Elea Gloria Jamila Kate Loreen Lou Maxi Melody Nela Rania Sabrina Ariana Charline Christine Cosima Leia Leya Leonora Lindsay Megan Naemi Nahla Sahra Saphira Serafina Stina Toni Tony Yaren Abigail Ece Evelina Frederike Inka Irma Kayra Mariam Marissa Salome Violetta Yagmur Celin Eleonora Felia Femke Finia Hedda Hedi Henrike Jody Juline Lieselotte Lilliana Luca Luka Maira Naila Naima Natalia Neela Salma Scarlett Seraphine Shirin Tia Wiebke Alexis Alisia Angelique Anneke Edda Elia Gabriela Geraldine Giuliana Ilaria Janin Janine Joelle Malak Mieke Nilay Noelle Yuna Adele Ceren Chelsea Daniela Evangeline Liz Maggie Malena Marielle Marietta Mathea Mathilde Melike Merve Rafaela Raphaela Sandy Sienna Leon Lucas Lukas Ben Finn Fynn Jonas Paul Luis Louis Maximilian Luca Luka Felix Tim Timm Elias Max Noah Philip Philipp Niclas Niklas Julian Moritz Jan David Fabian Alexander Simon Jannik Yannik Yannick Yannic Tom Nico Niko Jacob Jakob Eric Erik Linus Florian Lennard Lennart Nils Niels Henri Henry Nick Joel Rafael Raphael Benjamin Marlon Jonathan Hannes Jannis Janis Yannis Jason Anton Emil Johannes Leo Mika Sebastian Dominic Dominik Daniel Adrian Vincent Tobias Samuel Julius Till Lenny Lenni Constantin Konstantin Timo Lennox Robin Aaron Oscar Oskar Colin Collin Jona Jonah Justin Carl Karl Leonard Joshua Ole Matteo Jamie Marvin Marwin John Kilian Lasse Mattis Mathis Matthis Levin Marc Mark Liam Maxim Maksim Gabriel Theo Bastian Johann Damian Noel Levi Phil Justus Malte Tyler Tayler Valentin Benedikt Christian Silas Lars Mats Mads Jeremy Michael Oliver Pascal Toni Tony Dennis Bennet Bennett Artur Arthur Luke Luc Luk Jayden Finnley Finley Finlay Connor Conner Tristan Richard Marcel Diego Marius Mohammed Muhammad Manuel Jannes Fabio Maik Meik Mike Julien Frederic Frederik Frederick Marco Marko Kevin Matti Ian Maurice Franz Arne Nicolas Nikolas Ali Leandro Kai Kay Leopold Martin Elia Sam Dean Henrik Pepe Len Lenn Hendrik Emilio Cedric Cedrik Milan Theodor Timon Jasper Malik Matthias Hugo Leander Michel Andreas Laurens Laurenz Bruno Konrad Arda Neo Lorenz Marcus Markus Torben Thorben Magnus Robert Can Milo Clemens Klemens Nikita Domenic Domenik Emilian Laurin Willi Willy Alessio Devin Fiete Friedrich Deniz Ruben Thomas Eddi Eddy Lion Luan Kian Lian Lias Mert Patrick Chris Ilias Ilyas Kaan Nevio Quentin Yusuf Christoph Dustin Joris Gustav Jaden Adam Fritz Henning Ryan Ferdinand Lionel Nino Piet Yasin Alex Carlo Karlo Charlie Charly Leonardo Peter Ahmed Ahmet Benno Efe Enes Iven Yven Josef Joseph Miguel William Marian Alessandro Antonio Brian Bryan Jerome Kerem Ludwig Arian Cristopher Jaron Stefan Stephan Sven Victor Viktor Carlos Dario Sandro Jean Mehmet Bjarne Etienne Anthony Hans Mustafa Darius Leif Georg Kjell Maddox Roman Thore Tore Danny Mohamed Titus Andre Damien Leonhard Ricardo Riccardo Semih Janne Melvin Valentino Cem Jannek Janek Korbinian Romeo Taylor Jack Rayan Thilo Curt Kurt Darian Jermaine Steven Albert Angelo Eren Eymen Hamza Sascha Dave Sean Umut Wilhelm Edgar Giuliano Arjen Bela Hennes Logan Lutz Marten Batuhan Danilo Enrico Fabrice Lean Sami Tamino Tizian Amir Claas Klaas Xaver Armin Denny Ibrahim Karim Sinan Tommy Yunus Emanuel Gregor Jon Joost Jost Merlin Tamme Berkay Edward Jim Lino Mick Mikail Miran Nicolai Nikolai Ron Tammo Tjark Emre Jordan Leonidas Mario Quirin Eduard Hassan Jano Kimi Taha Baran Berat Caspar Gianluca Jarne Jarno Jonte Lucian Lucien Mailo Nathan Nelson Tino Calvin Dorian Emirhan Furkan Ilja Lio Marek Mio Rico Damon Janosch Jesper Juri Kerim Shawn Tiago Timur Elian Ethan Gian Kenan Amin Arvid Enno Falk Jens Johnny Keanu Mirco Mirko Pierre Santino Eike Elijah Emin Gerrit Hasan Jake Jakub James Juan Kenny Peer Raik Ramon Rocco Tarik Vitus Yigit Younes Bilal Dylan Edwin Georgios Jesse Koray Lewis Nikola Stanley Taylan Vinzenz Burak Corvin Dejan Keno Nathanael Neven Ahmad Andrej Davin Dion Eray Erwin Francesco Mattes Brandon Cornelius Ensar Fabien Giulio Hanno Ivan Jamal Jeremias Joe Kim Kolja Marlo Miko Milow Omar Paolo Salih Samir Tilo Timmy Vin Abdullah Adem Alan Alperen Ansgar Aras Arno Azad Bo Giovanni Ismail Jaro Jendrik Jimmy Kadir Kirill Otto Quinn Sercan Sidney Sydney Tyron Adriano Aiden Amon Benny Carsten Karsten Dan Dante Hagen Harun Jayson Kalle Leonas Levent Lorik Loris Mirac Onur Raul Samuele Severin Simeon Vincenzo Yassin Yves Alejandro Alfred Bendix Demian Enzo ffaker-2.20.0/lib/ffaker/data/name_vn/0000755000004100000410000000000014136245124017423 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_vn/last_names0000644000004100000410000000062214136245124021474 0ustar www-datawww-dataBành Bùi Cao Chu Chung Châu Diệp Dương Dương Giang Hoàng Huỳnh Hà Hàn Hồ Kim Kiều La Liễu Lâm Lê Lý Lưu Lương Lạc Lục Mai Mã Mạch Nghiêm Nguyễn Ngô Phan Phó Phùng Phạm Quang Quyền Quách Sái Thi Thái Thân Thạch Thảo Thủy Tiêu Trang Triệu Trương Trần Trịnh Tô Tôn Tạ Võ Văn Vĩnh Vũ Vưu Vương Đinh Đoàn Đàm Đào Đặng Đỗ ffaker-2.20.0/lib/ffaker/data/name_vn/middle_names0000644000004100000410000000102114136245124021761 0ustar www-datawww-dataAn Anh Bay Bich Bảo Bằng Châu Cung Công Cảnh Diệp Dung Gia Giang Hiệp Hoa Hoàng Huỳnh Hà Hùng Hạnh Hải Hằng Hồng Khoa Khánh Khôi Kim Lai Lan Linh Liêm Liên Long Lưu Lộc Mai Minh Mạnh Mộng Mỹ Nam Nghĩa Nguyên Nguyệt Ngọc Nhung Ninh Phát Phùng Phú Phương Phục Quang Quyên Quân Quỳnh Sang Sơn Thanh Thi Thiên Thoa Thu Thuận Thảo Toàn Trinh Trung Trúc Tuyến Tuyết Tuân Tâm Tân Tùng Tú Tưởng Tạo Uyên Vinh Việt Văn Vũ Xuân Xương Yến Đông Đạt ffaker-2.20.0/lib/ffaker/data/name_vn/first_names0000644000004100000410000000004414136245124021656 0ustar www-datawww-dataThị Văn Hữu Đức Công Quang ffaker-2.20.0/lib/ffaker/data/aws/0000755000004100000410000000000014136245124016572 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/aws/ec2_reserved_instance_tenancy0000644000004100000410000000002714136245124024471 0ustar www-datawww-datadefault dedicated host ffaker-2.20.0/lib/ffaker/data/aws/ec2_instance_type0000644000004100000410000000115314136245124022113 0ustar www-datawww-datat1.micro t2.nano t2.micro t2.small t2.medium t2.large m1.small m1.medium m1.large m1.xlarge m3.medium m3.large m3.xlarge m3.2xlarge m4.large m4.xlarge m4.2xlarge m4.4xlarge m4.10xlarge m2.xlarge m2.2xlarge m2.4xlarge cr1.8xlarge r3.large r3.xlarge r3.2xlarge r3.4xlarge r3.8xlarge x1.4xlarge x1.8xlarge x1.16xlarge x1.32xlarge i2.xlarge i2.2xlarge i2.4xlarge i2.8xlarge hi1.4xlarge hs1.8xlarge c1.medium c1.xlarge c3.large c3.xlarge c3.2xlarge c3.4xlarge c3.8xlarge c4.large c4.xlarge c4.2xlarge c4.4xlarge c4.8xlarge cc1.4xlarge cc2.8xlarge g2.2xlarge g2.8xlarge cg1.4xlarge d2.xlarge d2.2xlarge d2.4xlarge d2.8xlarge ffaker-2.20.0/lib/ffaker/data/aws/ec2_reserved_product_description0000644000004100000410000000061114136245124025226 0ustar www-datawww-dataLinux/UNIX Linux/UNIX (Amazon VPC) SUSE Linux SUSE Linux (Amazon VPC) Red Hat Enterprise Linux Red Hat Enterprise Linux (Amazon VPC) Windows Windows (Amazon VPC) Windows with SQL Server Standard Windows with SQL Server Standard (Amazon VPC) Windows with SQL Server Web Windows with SQL Server Web (Amazon VPC) Windows with SQL Server Enterprise Windows with SQL Server Enterprise (Amazon VPC) ffaker-2.20.0/lib/ffaker/data/aws/ec2_reserved_offering_type0000644000004100000410000000013614136245124024005 0ustar www-datawww-dataHeavy Utilization Medium Utilization Light Utilization No Upfront Partial Upfront All Upfront ffaker-2.20.0/lib/ffaker/data/job_br/0000755000004100000410000000000014136245124017235 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/job_br/job_nouns0000644000004100000410000000117514136245124021160 0ustar www-datawww-dataArquiteto Astro do Rock Atendente Atleta Bibliotecário Biomédico Biólogo Bombeiro Caixa Chef de Cozinha Cientista Consultor DJ Dentista Deputado Desenvolvedor de Software Designer Diarista Diretor de Cinema Eletricista Encanador Enfermeiro Engenheiro Civil Engenheiro Eletricista Engenheiro Mecânico Engenheiro Químico Engenheiro do Petróleo Gerente Maqueiro Mecânico Militar Motorista Médico Músico Neurocirurgião Oculista Padeiro Paraquedista Percursionista Pescador Pesquisador Piloto de Aviação Piloto de F1 Pintor Presidente Professor Roteirista Senador Taxista Turismólogo Técnico de Futebol Técnico em Informática ffaker-2.20.0/lib/ffaker/data/address_it/0000755000004100000410000000000014136245124020121 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_it/region0000644000004100000410000000031014136245124021321 0ustar www-datawww-dataAbruzzo Basilicata Calabria Campania Emilia-Romagna Friuli-Venezia Giulia Lazio Liguria Lombardia Marche Molise Piemonte Puglia Sardegna Sicilia Toscana Trentino-Alto Adige Umbria Valle d'Aosta Venetoffaker-2.20.0/lib/ffaker/data/address_it/city0000644000004100000410000000171614136245124021021 0ustar www-datawww-dataAgrigento Alessandria Ancona Arezzo Ascoli Piceno Asti Avellino Bari Barletta Andria Trani Belluno Benevento Bergamo Biella Bologna Bolzano Brescia Brindisi Cagliari Caltanissetta Campobasso Carbonia-Iglesias Caserta Catania Catanzaro Chieti Como Cosenza Cremona Crotone Cuneo Enna Fermo Ferrara Firenze Foggia Forlì Cesena Frosinone Genova Gorizia Grosseto Imperia Isernia L'Aquila La Spezia Latina Lecce Lecco Livorno Lodi Lucca Macerata Mantova Massa Carrara Matera Medio Campidano Messina Milano Modena Monza e Della Brianza Napoli Novara Nuoro Ogliastra Olbia-Tempio Oristano Padova Palermo Parma Pavia Perugia Pesaro Urbino Pescara Piacenza Pisa Pistoia Pordenone Potenza Prato Ragusa Ravenna Reggio Calabria Reggio Emilia Rieti Rimini Roma Rovigo Salerno Sassari Savona Siena Siracusa Sondrio Sud Sardegna Taranto Teramo Terni Torino Trapani Trento Treviso Trieste Udine Valle d'Aosta Varese Venezia Verbano-Cusio-Ossola Vercelli Verona Vibo Valentia Vicenza Viterboffaker-2.20.0/lib/ffaker/data/job_cn/0000755000004100000410000000000014136245124017232 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/job_cn/job_nouns0000644000004100000410000000723514136245124021160 0ustar www-datawww-data会计师 会计助理 记帐员 会计部经理 会计部职员 会计主管 演员 广告文撰写人 行政助理 行政经理 行政人员 行政主管 局域网管理员 广告助理 广告协调员 地勤人员 航空公司定座员 航空公司职员 新闻主播 广播员 应用软件程序员 学徒工 考古学家 建筑师 工匠 艺术家 客户管理助理 人事助理 副厂长 商店经理助理 人力资源副总裁助理 副总裁助理 副教授 宇航员 运动员 服务员 律师 审计师 汽车技工 保姆 烘培师 理发师 棒球选手 门童 旅馆行李员 员工福利协调员 清洁工 生物学家 铁匠 证券分析员 证券交易员 植物学家 拳击手 部门经理 经纪人 预算师 公车司机 业务主任 业务经理 屠夫 采购员 木匠 漫画家 出纳员 厨师 化学工程师 总工程师 首席执行官 首席运营官 土木工程师 公务员 文员 打字员 接待员 小丑 鞋匠 薪酬经理 作曲家 计算机工程师 程序员 乘务员 建筑工人 厨师 牛仔 工匠 客户经理 客户代表 海关官员 舞蹈家 牙科医生 副总经理 设计师 侦探 人力资源总监 信息服务主管 运营总监 分公司权利总监 董事 主管 医生 推销员 司机 药剂师 经济研究助理 经济学家 编辑 电气工程师 电工 员工关系代表 招募顾问 英语教师 行政董事 市场执行总监 探险家 外销部经理 外汇部职员 外汇部核算员 后勤经理 农夫 时装设计师 土地担保协调员 财务主任 财务总监 财务报告人 消防人员 消防员 渔夫 花商 飞行员 食品服务经理 外交部长 领班 财务经理 园丁 审计长 总经理助理 总经理秘书 地质学家 警卫 导游 理发师 硬件工程师 校长 中学校长 小学校长 产品经理 管家 进口联络员 信息分析师 保险公司理赔员 保险代理人 保险认领管理员 保险协调员 口语翻译 人员配置专员 记者 法官 劳动关系专员 系统分析师 法律顾问 图书管理员 救生员 语言学家 魔术师 邮差 维修工程师 管理顾问 公关部经理 网络管理经理 厂家代表 市场分析师 市场开发部经理 市场调查分析员 市场顾问 销售主管 市场实习生 市场部经理 销售代表 市场销售员 按摩师 数学家 机械师 采购经理 矿工 模特 导演 音乐教师 音乐家 造船工程师 尼姑 护士 职员 业务经理 接线员 包装设计师 画家 人事部职员 药剂师 哲学家 摄影师 物理学家 生理学家 钢琴家 飞行员 厂长 剧作家 诗人 警察 邮政人员 私人秘书 产品经理 校对员 房地产经理 质量管理工程师 房地产经纪人 房地产评估师 房地产经理 前台 招聘专员 饭店经理 零售采购员 雕刻家 船员 安全员 高级会计 高级客户经理 服务部经理 店主 软件工程师 统计员 监管员 辅导员 外科医生 测量员 系统工程师 计程车司机 技术编辑 电话调查员 导游 贸易财务主管 交通协管员 培训部经理 培训专员 翻译核对员 翻译员 运输经理 银行高级职员 五毛 兽医 人力资源副总裁 焊接工 批发采购员 动物学家 编辑 部长助理 播音指导 参事 仓库管理员 常务副省长 车间主任 大学校长 党组书记 电视主持人 儿科主任医师 发言人 法警 法医 妇科主治医师 副教授 高级工程师 高级编辑 高级讲师 公证员 顾问 护师 讲师 警督 警监 警员 局长 录音师 名誉董事长 名誉教授 名誉顾问 人大代表 人民法院院长 人民检察院检察长 省长 书记 特级教师 司长 武官 文化专员 舞蹈编剧 舞台监督 县长 乡镇长 新闻文化参赞 学院院长 巡视员 ffaker-2.20.0/lib/ffaker/data/animal_pl/0000755000004100000410000000000014136245124017734 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/animal_pl/common_names0000644000004100000410000000361114136245124022333 0ustar www-datawww-dataAlbatros Aligator Alpaka Anakonda Antylopa Bawół Bażant Biedronka Bizon Bocian Borsuk Bóbr Chomik Chrabąszcz Czajka Czapla Czyżyk Daniel Delfin Dingo Dorsz Drozd Dudek Dzięcioł Dzik Dziobak Dżdżownica Emu Flaming Foka Gawron Gazela Gekon Gepard Gęś Gil Głuptak Gniewosz Gołąb Goryl Gronostaj Guziec Halibut Hiena Hipopotam Homar Humbak Ibik Indyk Jaguar Jaskółka Jastrząb Jaszczurka Jeleń Jemiołuszka Jenot Jerzyk Jesiotr Jeż Kajman Kalmar Kameleon Kangur Kapibara Kapucynka Karaczan Karaś Karibu Karp Kaszalot Kawka Kiwi Kleszcz Koala Kobra Koczkodan Kojot Kokoszka Koliberek Komar Kondor Koń Kormoran Kos Kot Kowalik Koza Koziorożec Krab Kret Krewetka Krogulec Krokodyl Królik Kruk Kukułka Kuna Kura Lama Lampart Langusta Legwan Leming Lemur Leniwiec Leszcz Lew Lis Łabędź Łasica Łosoś Łoś Makrela Mamba Mandryl Mangusta Mazurek Mewa Mintaj Modliszka Mors Morszczuk Morświn Motyl Mól Mrówka Muflon Muł Mysz Myszołów Niedźwiedź Nocek Norka Nornica Nosorożec Nur Okoń Orangutan Orka Orlik Orzeł Osa Osioł Ostryga Ośmiornica Owca Padalec Pancernik Panda Pantera Pasikonik Paw Pawian Pchła Pelikan Perkoz Pies Pijawka Pingwin Pirania Piżmak Pliszka Płetwal Przepiórka Pstrąg Pszczoła Ptasznik Puchacz Puma Puszczyk Pyton Rak Rekin Ropucha Rosomak Rozgwiazda Rybitwa Rybołów Ryjówka Ryś Rzekotka Salamandra Sardynka Sarna Sęp Sierpówka Sikora Skorek Skorpion Skowronek Skunks Słoń Słowik Sokół Sowa Sójka Sroka Stonka Stonoga Struś Sum Surykatka Suseł Szakal Szarańcza Szczupak Szczur Szczygieł Szerszeń Szop Szpak Szprot Szympans Szynszyla Śledź Ślimak Świerszcz Świetlik Świnia Świstak Świszcz Tapir Tchórz Termit Topik Traszka Trzmiel Tuńczyk Tygrys Uchatek Uszatka Waleń Waran Wąż Wielbłąd Wiewiórka Wilk Wombat Wół Wrona Wróbel Wydra Zając Zaskroniec Zebra Zięba Zimorodek Żaba Żarłacz Żbik Żmija Żółw Żubr Żuk Żuraw Żyrafa ffaker-2.20.0/lib/ffaker/data/book/0000755000004100000410000000000014136245124016732 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/book/prefixes0000644000004100000410000000031614136245124020502 0ustar www-datawww-dataTime of the Season of the Return of the I am Planet of the War of the Invasion of the I Married a Legend of Codename: Case of the Missing Day of the Curse of the Rise of the The A Fistful of Journey of the ffaker-2.20.0/lib/ffaker/data/book/adj_and_adv0000644000004100000410000000021714136245124021067 0ustar www-datawww-dataAction Hungry Ultra Dangerous Danger Tokyo Red Blue Green Killer Electric Blonde Flying Forbidden Nuclear Fake American Death Champagne Bloody ffaker-2.20.0/lib/ffaker/data/book/genres0000644000004100000410000001214514136245124020143 0ustar www-datawww-dataAdventure novel Epic Imaginary voyage Lost World Subterranean fiction Men's adventure Milesian tale Picaresque novel Robinsonade Apocalyptic robinsonade Science fiction robinsonade Sea story Brit lit Children's literature Young-adult fiction Class S Light novel Comic novel Black comedy Parody Romantic comedy Satire Picaresque novel Political satire Education fiction Campus novel Campus murder mystery School story Varsity novel Experimental fiction Antinovel Ergodic literature Erotic fiction Erotic romance Picaresque novel Women's erotica Graphic novel Historical fiction Historical romance Metahistorical romance Historical whodunnit Holocaust novel Plantation tradition Prehistoric fiction Regency novel Regency romance Kontrafiction Literary fiction Literary nonsense Mathematical fiction Metafiction Nonfiction novel Bildungsroman Biographical novel Autobiographical novel Semi-autobiographical novel I novel Slave narrative Contemporary slave narrative Neo-slave narrative Occupational fiction Hollywood novel Lab lit Legal thriller Medical fiction Medical romance Musical fiction Sports fiction Philosophical fiction Existentialist fiction Novel of ideas Philosophical horror Platonic Dialogues Political fiction Political satire Pulp fiction Quantum fiction Religious fiction Christian fiction Christian science fiction Contemporary Christian fiction Islamic fiction Jewish Fiction Saga Family saga Speculative fiction Fantasy By setting Epic / High fantasy Hard fantasy Historical fantasy Prehistoric fantasy Medieval fantasy Wuxia Low fantasy Urban fantasy Paranormal romance By Theme Comic fantasy Contemporary fantasy Dark fantasy Fantasy of manners Heroic fantasy Magic realism Mythic Paranormal fantasy Shenmo fantasy Superhero fantasy Sword and sorcery Horror Body horror Splatterpunk Erotic Gothic fiction Southern Gothic Psychological Supernatural / Paranormal Cosmic Ghost story Monster literature Jiangshi fiction Vampire fiction Werewolf fiction Occult detective Science fiction Alien invasion Post-apocalyptic Cyberpunk derivatives aka Punk Cyberpunk Biopunk Nanopunk Postcyberpunk Steampunk Atompunk Clockpunk Dieselpunk Dystopian Hard science fiction Military science fiction Parallel universe aka Alternative universe Alternative history Scientific romance Soft science fiction Space opera Speculative cross-genre fiction Bizarro fiction Dying Earth Science fantasy Planetary romance Sword and planet Slipstream Weird fiction New Weird Suspense fiction Crime fiction Detective fiction Gong'an fiction Mystery fiction Thriller Mystery fiction Legal thriller Medical thriller Political thriller Spy fiction Psychological thriller Techno-thriller Tragedy Melodrama Urban fiction Westerns Women's fiction Class S Femslash Matron literature Romance novel Yaoi Yuri Workplace tell-all General cross-genre Historical romance Juvenile fantasy LGBT pulp fiction Gay male pulp fiction Lesbian pulp fiction Lesbian erotica fiction Paranormal romance Romantic fantasy Tragicomedy Biography Memoir Autobiographical novel Bildungsroman Slave narrative Contemporary slave narrative Neo-slave narrative Spiritual autobiography Creative nonfiction Diaries and journals Erotic literature Essay, treatise Fable, fairy tale, folklore History Popular history People's history Official history Academic history Narrative history Whig history Popular nonfiction Letter Religious text Apocalyptic Apocrypha Apologetics Autograph Biography Autobiography Blessing Canon Chant Commentary Confession Covenant Creed Critique Canonical criticism Form criticism Higher criticism Historical criticism Lower criticism Narrative criticism Postmodern criticism Psychological criticism Redaction criticism Rhetorical criticism Socio-scientific criticism Source criticism Textual criticism Cult literature Curse Didactic Dialectic Rabbinic Aporetic Elenctic Epistle Pauline epistle General epistle Encyclical Gospel Homily History Narrative Genealogy Royal Prophetic Koan Lament Law Ceremonial Family Levitical Moral Natural Royal decree Social Lectionary Liturgy Manuscript Morality play Mysticism Narrative Erotic Historical Horror Pilgrim Mystery Redemption story Occult literature Origin story Parable Prayer Poetry Philosophy Philosophical theology Philosophy of religion Metaphysics Religious epistemology Hebrew poetry Erotic Prophecy Blessing/Curse Messianic prophecy Divination Oracle Woe oracle Predictive Typology Vision Proverbs Psalms Confession Imprecatory psalm Lament Liturgy Pilgrim song Praise Prophecy Royal psalm Thanksgiving Wisdom psalm Revelation Natural revelation Special revelation Scientific writing Scripture Sutra Song Dirge Hymn Praise Testament Theology Apologetics Bibliology Biblical theology Cosmology Christology Ecclesiology Eschatology Hamartiology Pneumatology Prolegomena Mariology Natural theology Soteriology Theology proper Theo-mythology True crime Wisdom literature Woe Buddhist texts Lotus Sutra Tripitaka Christian literature Apocrypha Encyclical New Testament Old Testament Patristic Anti-Nicene Post-Nicene Pseudepigrapha Hindu literature Vedas Bhagavad Gita Islamic literature Quran Haddith Jewish literature Torah Nevi'im Ketuvim Talmud Kabala Occult Incantation Spell Philosophy ffaker-2.20.0/lib/ffaker/data/book/nouns0000644000004100000410000000034614136245124020022 0ustar www-datawww-dataWolf Wolves Cousins Jungle Witch Woman Women Man Men Identity Ninja Ninjas Pickpocket Hills Clash Wizard World Brain Brains Fly Mutant Blow Imp Journals Diaries Dreams Tears City Cat Tentacle Friday Rain Thief Beast Demon Monster ffaker-2.20.0/lib/ffaker/data/lorem_ja/0000755000004100000410000000000014136245124017570 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem_ja/words0000644000004100000410000000114414136245124020651 0ustar www-datawww-dataカムパネルラ ジョバンニ 星 銀河 先生 天の川 水 手 川 粒 レンズ 雑誌 乳 太陽 地球 赤 つぶ 眼 ほんとう お父さん 教室 望遠鏡 砂 ぼんやり 返事 教室じゅう 毎日教室 あんまり物 銀河帯 脂油 真空 模型 のど つまり 球 答え 点々 いっしょ 四方 博士 ぎん 凸レンズ いちいち 理科 白 星図 図 流れ 書斎 底 写真 仕事 頁 下 席 学校 次 一つ一つ まん中 涙 ザネリ 机 説 黒板 ガラス 気持ち 蓋 お祭り 光 両面 礼 ひま ページ 自分 形 外 音 ノート 承知 星座 砂利 ffaker-2.20.0/lib/ffaker/data/lorem_ja/sentences0000644000004100000410000000316214136245124021504 0ustar www-datawww-data黒板につるした大きな黒い星座の図の 上から下へ白くけぶった銀河帯のようなところを指しながら ジョバンニも手をあげようとして たしかにあれがみんな星だと いつか雑誌で読んだのでしたが このごろはジョバンニはまるで毎日教室でもねむく 本を読むひまも読む本もないので ジョバンニは勢いよく立ちあがりましたが ザネリが前の席からふりかえって やっぱり星だとジョバンニは思いましたが 先生はしばらく困ったようすでしたが 眼をカムパネルラの方へ向けて するとあんなに元気に手をあげたカムパネルラが 先生は意外なようにしばらくじっとカムパネルラを見ていましたが と言いながら そうだ僕は知っていたのだ もちろんカムパネルラも知っている それどこでなくカムパネルラは その雑誌を読むと すぐお父さんの書斎から巨きな本をもってきて ぎんがというところをひろげ それをカムパネルラが忘れるはずもなかったのに すぐに返事をしなかったのは このごろぼくが 朝にも午後にも仕事がつらく 学校に出てももうみんなともはきはき遊ばず カムパネルラともあんまり物を言わないようになったので カムパネルラがそれを知ってきのどくがってわざと返事をしなかったのだ そう考えるとたまらないほど そして教室じゅうはしばらく机の蓋をあけたりしめたり本を重ねたりする音がいっぱいでしたが ffaker-2.20.0/lib/ffaker/data/lorem_ja/characters0000644000004100000410000000062414136245124021634 0ustar www-datawww-dataあ い う え お か き く け こ さ し す せ そ た ち つ て と な に ぬ ね の は ひ ふ へ ほ ま み む め も や ゐ ゆ ゑ よ ら り る れ ろ わ を ん が ぎ ぐ げ ご ざ じ ず ぜ ぞ だ ぢ ず で ど ば び ぶ べ ぼ ぱ ぴ ぷ ぺ ぽ 0 1 2 3 4 5 6 7 8 9 @ * < > ・ ? ! / ¥ = ~ # % & 、 。 + - ffaker-2.20.0/lib/ffaker/data/lorem_ja/sentences_end0000644000004100000410000000273114136245124022333 0ustar www-datawww-dataみんなに問いをかけました カムパネルラが手をあげました それから四、五人手をあげました 急いでそのままやめました ところが先生は早くもそれを見つけたのでした なんだかどんなこともよくわからないという気持ちがするのでした 立ってみるともうはっきりとそれを答えることができないのでした ジョバンニを見てくすっとわらいました ジョバンニはもうどぎまぎしてまっ赤になってしまいました 先生がまた言いました こんどもすぐに答えることができませんでした やはりもじもじ立ち上がったままやはり答えができませんでした 自分で星図を指しました ジョバンニはまっ赤になってうなずきました けれどもいつかジョバンニの眼のなかには涙がいっぱいになりました それはいつかカムパネルラのお父さんの博士のうちでカムパネルラといっしょに読んだ雑誌のなかにあったのだ まっ黒な頁《ページ》いっぱいに白に点々のある美しい写真を二人でいつまでも見たのでした じぶんもカムパネルラもあわれなような気がするのでした 先生はまた言いました 先生は中にたくさん光る砂のつぶのはいった大きな両面の凸レンズを指しました まもなくみんなはきちんと立って礼をすると教室を出ました ffaker-2.20.0/lib/ffaker/data/food/0000755000004100000410000000000014136245124016727 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/food/vegetable0000644000004100000410000000416714136245124020620 0ustar www-datawww-dataAmaranth Arugula Beet Bok choy Borage Broccolini Brussels sprout Cabbage Catsear Celery Celtuce Chaya Chickweed Chicory Chinese mallow Chrysanthemum Collard greens Common Purslane Corn salad Cress Dandelion Dill Endive Fat hen Fiddlehead Fluted pumpkin Garden Rocket Golden samphire Good King Henry Greater Plantain Kai-lan Kale Komatsuna Kuka Lagos bologi Lamb's lettuce Lamb's Quarters Land cress Lettuce Lizard's tail Malabar Spinach Melokhia Miner's Lettuce Mizuna greens Mustard Napa cabbage New Zealand Spinach Orache Pak choy Paracress Pea Poke Radicchio Rapini Samphire Sculpit Stridolo Sea beet Sea kale Sierra Leone bologi Soko Sorrel Spinach Summer purslane Swiss chard Tatsoi Turnip Watercress Water spinach Wheatgrass Winter purslane Yarrow Yao Choy Avocado Bell pepper Bitter melon/Bitter gourd Chayote Cucumber Ivy Gourd Eggplant/Aubergine/Brinjal Luffa Olive fruit Pumpkin Squash Sweet pepper Tinda Tomatillo Tomato Vanilla West Indian gherkin Winter melon Zucchini/Courgette Artichoke Broccoli Broccolini Caper Cauliflower Courgette flowers Squash blossoms American groundnut Azuki bean Black-eyed pea Chickpea Common bean Drumstick Dolichos bean Fava bean Garbanzo Green bean Guar Horse gram Indian pea Lentil Lima Bean Moth bean Mung bean Okra Pea Peanut Pigeon pea Ricebean Runner bean Snap pea Snow pea Soybean Tarwi Tepary bean Urad bean Velvet bean Winged bean Yardlong bean Asparagus Cardoon Celeriac Celery Chives Elephant Garlic Florence fennel Garlic Garlic Chives Kohlrabi Kurrat Lemongrass Leek Lotus root Nopal Onion Pearl onion Potato onion Prussian asparagus Spring Onion/Scallion Shallot Tree onion Welsh onion Wild leek Ahipa Arracacha Bamboo shoot Beetroot Burdock Broadleaf arrowhead Camas Canna Carrot Cassava Chinese artichoke Daikon Earthnut pea Elephant Foot yam Ensete Galangal Ginger Hamburg parsley Horseradish Jerusalem artichoke Jícama Mashua Parsnip Pignut Potato Prairie turnip Radish Rutabaga Salsify Scorzonera Skirret Swede Sweet Potato Taro Ti Tigernut Turmeric Turnip Ulluco Wasabi Water caltrop Water chestnut Yacón Yam Aonori Arame Carola Dabberlocks or badderlocks Dulse or dillisk Laver Sea grape Sea lettuce ffaker-2.20.0/lib/ffaker/data/food/herb_spice0000644000004100000410000000131014136245124020750 0ustar www-datawww-dataAgar agar Allspice Anise Seed Apple Pie Spice Arrowroot Bar-B-Que Spice Basil Bay Leaf Cajun Spice Caraway Seed Cardamom Cayenne Pepper Celery Salt Chinese Five Spice Chipolte Pepper Chives Cilantro Cinnamon Cloves Coriander Cream Of Tartar Cumin Curry Dill Fajita Seasoning Fennel Fenugreek Garam Masala Garlic Ginger Grains F Paradise Gumbo File Herbs De Provence Hickory Salt Horseradish Lemon Pepper Mace Marjoram Mustard Seed Nutmeg Onion Oregano Oriental Stir Fry Spice Paprika Parsley Pepper Pickling Spice Pizza Seasoning Poppy Seed Poultry Seasoning Pumpkin Pie Spice Rosemary Safflower Saffron Sage Salad Herbs Salt Savory Summer Leaf Taco Seasoning Tarragon Thai Seasoning Thyme Turmeric Vanilla Bean ffaker-2.20.0/lib/ffaker/data/food/meat0000644000004100000410000000064714136245124017607 0ustar www-datawww-dataBear Beef Beef heart Beef liver Beef tongue Bone soup from allowable meats Buffalo, Bison Calf liver Caribou Goat Ham Horse Kangaroo Lamb Marrow soup Moose Mutton Opossum Organ Meats Pork Pork, Bacon Rabbit Snake Squirrel Sweetbreads Tripe Turtle Veal Venison Chicken Chicken Liver Cornish Game Hen Duck Duck Liver Emu Gizzards Goose Goose Liver Grouse Guinea Hen Liver Organs Ostrich Partridge Pheasant Quail Squab Turkey ffaker-2.20.0/lib/ffaker/data/food/fruit0000644000004100000410000000134514136245124020006 0ustar www-datawww-dataApple Apricot Avocado Banana Breadfruit Bilberry Blackberry Blackcurrant Blueberry Boysenberry Cantaloupe Currant Cherry Cherimoya Cloudberry Coconut Cranberry Cucumber Damson Date Dragonfruit Durian Eggplant Elderberry Feijoa Fig Goji berry Gooseberry Grape Raisin Grapefruit Guava Huckleberry Honeydew Jackfruit Jambul Jujube Kiwi fruit Kumquat Lemon Lime Loquat Lychee Mango Melon Cantaloupe Honeydew Watermelon Rock melon Miracle fruit Mulberry Nectarine Nut Olive Orange Clementine Mandarine Blood Orange Tangerine Papaya Passionfruit Peach Pepper Pear Williams pear Bartlett pear Persimmon Physalis Plum Pineapple Pomegranate Pomelo Purple Mangosteen Quince Raspberry Rambutan Redcurrant Salal Satsuma Star fruit Strawberry Ugli fruit ffaker-2.20.0/lib/ffaker/data/address_gr/0000755000004100000410000000000014136245124020115 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_gr/region0000644000004100000410000000051314136245124021322 0ustar www-datawww-dataΑνατολική Μακεδονία και Θράκη Κεντρική Μακεδονία Δυτική Μακεδονία Ήπειρος Θεσσαλία Ιόνιοι Νήσοι Δυτική Ελλάδα Στερεά Ελλάδα Αττική Πελοπόννησος Βόρειο Αιγαίο Νότιο Αιγαίο Κρήτη ffaker-2.20.0/lib/ffaker/data/address_gr/city0000644000004100000410000000230614136245124021011 0ustar www-datawww-dataΆγιος Νικόλαος Άργος Άρτα Άρτεμη (Λούτσα) Αίγι Αγρίνιο Αθήνα Αλεξάνδρεια Αλεξανδρούπολη Αμαλιάδα Βάρη Βέροια Βόλος Γάζι Γέρακας Γιαννιτσά Γλυκά Νερά Γρεβενά Δράμα Έδεσσα Ελευσίνα Ερμούπολη Ηράκλειο Θέρμη Θήβα Θεσσαλονίκη Ιαλυσός Ιεράπετρα Ιωάννινα Κάλυμνος Κέρκυρα Καβάλα Καλαμάτα Καλύβια Θορικού Καρδίτσα Καστοριά Κατερίνη Κιλκίς Κοζάνη Κομοτηνή Κορωπί Κως Κόρινθος Λάρισα Λαμία Λιβαδειά Λουτράκι Μάνδρα Μέγαρα Μεσολόγγι Μυτιλήνη Νάουσα Νέα Μάκρη Ναύπακτος Ναύπλιο Ξάνθη Ορεστιάδα Πάτρα Παιανία Παλλήνη Πειραιάς Περαία Πρέβεζα Πτολεμαΐδα Πύργος Ρέθυμνο Ραφήνα Ρόδος Σέρρες Σαλαμίνα Σπάρτη Τρίκαλα Τρίπολη Τύρναβος Φλώρινα Χίος Χαλκίδα Χανιά Ωραιόκαστρο ffaker-2.20.0/lib/ffaker/data/address_gr/street0000644000004100000410000000447414136245124021357 0ustar www-datawww-dataΆβαντος Αβδήρων Αγίας Γλυκερίας Αγίου Δημητρίου Αγίων Αναργύρων Αγριανών Αγχιάλου Αδριανουπόλεως Αδριανουπόλεως Αζαλέων Αθηνάς Αθύρων Αίνου Αισχύλου Ακρίτα Τάκη Αλαμάνας Αλέας Αθηνάς Αλεξανδρείας Αλκιβιάδου Αλτιναλμάζη Κωνσταντίνου Αμαζόνων Αμισού Αμμοχώστου Αμφιπόλεως Ανακούς Ανατολικής Θράκης Ανδρονίκου Ανδρονίκου Άνδρου Ανδρούτσου Οδυσσέα Ανθεμίου Βάρναλη Κώστα Βασιλείου Βουλγαροκτόνου Βελισαρίου Βελισαρίου Βενιζέλου Ελευθερίου Βενιζέλου Ελευθερίου Βιζβιζή Δόμνας Γαβριηλίδη Κωνσταντίνου Γεωργιάδη Θεόφιλου Γιαννούτσου Χρήστου Δελφών Δήμητρος Δημοκρατίας Λεωφ. Διγενή Ακρίτα Δικαστηρίων Διογένους Δύμης Δωδεκανήσου Έβρου Εθνικής Αντιστάσεως Ειρήνης Ελλησπόντου Ευκαρπίας Ζαρίφη Γεωργίου Ήρας Ηροδότου Ηφαίστου Θάσου Θερμοπυλών Θουκυδίδου Θράκης Ικονίου Ινεπόλεως Ιωνίας Καβάφη Κωνσταντίνου Καζαντζάκη Νίκου Καλύμνου Καππαδοκίας Καρπασίας Κασσάνδρου Κεσσάνης Κίρκης Κονδύλη Γεωργίου Κότυος Κυρηνείας Κωνσταντινουπόλεως Λευκωσίας Λόρδου Βύρωνος Μελά Παύλου Μομφερράτου Ιωσήφ Μυστρά Ορεστιάδος Παναγάθου Παπαδιαμάντη Αλεξάνδρου Παπαφλέσσα Πάροδος Δωδεκανήσου Πάροδος Ηροδότου Πάροδος Κυψελών Πάροδος Σαρανταπόρου Πάροδος Χαλκηδόνος Πατριάρχου Γρηγορίου Πατριάρχου Κυρίλλου Πέλλης Πόντου Σάμου Σεφέρη Γιώργου Σνωκ Κωνσταντίνου Τήνου Φωκά Νικηφόρου ffaker-2.20.0/lib/ffaker/data/sport_ru/0000755000004100000410000000000014136245124017655 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/sport_ru/winter0000644000004100000410000000105114136245124021105 0ustar www-datawww-dataБиатлон Бобслей Горнолыжный спорт Керлинг Конькобежный спорт Лыжное двоеборье Лыжные гонки Прыжки на лыжах с трамплина Санный спорт Скелетон Сноуборд Фигурное катание на коньках Фристайл Хоккей Шорт-трек Юкигассен Ледолазание Мотогонки на льду Гонки на собачьих упряжках Катание на ледяных глыбах ffaker-2.20.0/lib/ffaker/data/sport_ru/summer0000644000004100000410000000264714136245124021121 0ustar www-datawww-dataБадминтон Баскетбол Бейсбол Бокс Борьба Велоспорт Водное поло Волейбол Гандбол Гольф Гребля на байдарках и каноэ Гребной слалом Гребной спорт Дзюдо Каратэ Конный спорт Легкая атлетика Настольный теннис Парусный спорт Плавание Пляжный волейбол Прыжки в воду Прыжки на батуте Регби Серфинг Синхронное плавание Скалолазание Скейтбординг Пятиборье Софтбол Спортивная гимнастика Стрельба Стрельба из лука Теннис Триатлон Тхэквондо Тяжелая атлетика Фехтование Футбол Хоккей на траве Художественная гимнастика Крикет Шахматы Лакросс Футбол Толкание ядра Поло Покер Метание диска Метание копья Прыжок с шестом Дайвинг Прыжки в воду Прыжки в длину Прыжки в высоту Рыбалка Греко-римская борьба Кудо Бильярд Айкидо Дрессура Конкур Дартс Джиу-джитсу Самбо Сумо Скандинавская ходьба Фитнес ffaker-2.20.0/lib/ffaker/data/job/0000755000004100000410000000000014136245124016552 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/job/job_noun0000644000004100000410000000037414136245124020312 0ustar www-datawww-dataSupervisor Associate Executive Liason Officer Manager Engineer Specialist Director Coordinator Administrator Architect Analyst Designer Planner Orchestrator Technician Developer Producer Consultant Assistant Facilitator Agent Representative Strategist ffaker-2.20.0/lib/ffaker/data/job/job_adj0000644000004100000410000000056114136245124020067 0ustar www-datawww-dataSolutions Program Brand Security Research Marketing Directives Implementation Integration Functionality Response Paradigm Tactics Identity Markets Group Division Applications Optimization Operations Infrastructure Intranet Communications Web Branding Quality Assurance Mobility Accounts Data Creative Configuration Accountability Interactions Factors Usability Metrics ffaker-2.20.0/lib/ffaker/data/job/job_prefix0000644000004100000410000000026414136245124020626 0ustar www-datawww-dataLead Senior Direct Corporate Dynamic Future Product National Regional District Central Global Customer Investor Dynamic International Legacy Forward Internal Human Chief Principal ffaker-2.20.0/lib/ffaker/data/name_th/0000755000004100000410000000000014136245124017413 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_th/last_names0000644000004100000410000000052514136245124021466 0ustar www-datawww-dataเคนเนะดิ  ชินวัตร ตั้งตระกูล ติณสูลานนท์ บุตโต พิศาลบุตร วอชิงตัน สมิท บราวน์ สมิธ รักไทย เก่งงาน หงสกุล สโตเกอร์ พันธุเมธา ffaker-2.20.0/lib/ffaker/data/name_th/nick_names0000644000004100000410000000175714136245124021457 0ustar www-datawww-dataกมล กัน  แก้ว  ขาว  เขียว  เงาะ  จิ๋ม จุ๋ม  เจ๋ง  เจี๊ยบ แจ๋ว  ชา  ชาติ  ชุ่ม แช่ม ณี ดำ  แดง  ต้อม ต้อย  ติ๋ม โต  นพ น้องหนู น้อย  นาก  นาค  น้ำตาล นิด  นุข เนียร ปลา  ปุ๊ก  ปุ้ม ปุ้ย ปุ๋ย   ปู  เปิ้ล เปี๊ยก แป๊บ  เผือก  เพิ่ม  ฟัก  มณี  ม้า  โม่ง รัตน์  รื่น เล็ก  วี  หน่อย  หนึ่ง  หนู  หมิว อ้วน  เอก  เอื้อย แอ๊ด แอน แม้น อิง  เอ๋ ใส  เมย์ ป๋อง อาร์ม ต๋อย จิต  วิทย์ ณัฐ จัน  ฟ้าใส แป้ง  เหน่ง ffaker-2.20.0/lib/ffaker/data/name_th/first_names0000644000004100000410000001547114136245124021660 0ustar www-datawww-dataสิริกิติ์ อภิสิทธิ์  อดิศักดิ์ อักขระ อริศรา อมร อมรรัตน์ อนันต์ อนันตชัย อาณัติ อนุชา อภิชาติ อภิชาต อภิรักษ์ อภิศักดิ์ อภิญญา  อารี  อารีพงศ์ อารง อาทิตย์  อรุณศรี อัษรา อัษฎา  บัณฑิตา บัญญัติ บุญศรี บุญรัตน์ บุญเยี่ยม บุญยง บุษราคัม  บุศวรรณ ชัยอนันต์ ชัยพร จักรี  เฉลิม  ฉลวย ชนะ  ชาญชัย ชนินทร์ ชนิภรณ์  จันทร์สิริ เชาวน์ ชาติชาย ชาติ  จตุพล ชิด  ชมเกดุ ชุ่ม ชวน  จุลภาส ชูวิทย์ ดนัย แดง  ดวงใจ ดวงกมล  เดือนเพ็ญ  ดุสิต  เอกใหม่ เอกพงษ์ ฟุ้งฟ้า กานดา  แก้วเก้า หทัย จารุวรรณ เจือ  กมล กาญจนา กนกพร เกษม ขจี ขนิษฐา คลัง  ขวัญจิต กล้าหาญ กระสินธ์  กฤษฏิ์ กุมโชค กุญชนิตา กุลพันธ์ ขวัญชัย ขวัญใจ มาลี มะลิ  มาณี มณี  มานิจ มโน มณู มนู มานิตย์  มารวย มงคล  มนตรี  มุกดา  นาค  นัยนา  นาก  เนาวรัตน์ นภสร นรินทร์ศักดิ์ นริศา ณรงค์ศักดิ์ นฤมล นววรรณ ณี หนิว นีราชา นิตยา นงลักษณ์ นงนุช นพดล นพคุณ นพรัตน์ ณัฎฐา ณัฐิมา ไพรัช ไพฑูรย์  ปานใจ ผาณิต พนิต พรรณี พนม ปานเทพ ภานุพัฒน์ ปาริชาติ ปริญญา  ภาสุระ พัชรพร พาที ปฐม  ปฏิภาณ พัฒนา  ปวีณา เพ็ญสุขภรณ์ ปีย์รติ เพิ่ม  เผด็จ ไพบูลย์ ไพศักดิ์ ไพศาล พาณิชย์  พยนต์  พิชิต  พิจิตร  พิมพ์ใจ พินิจ พิภพ  พิริยะ ภิรมย์ พลเดช ผ่องเพ็ญ ภรณ์พรรณ ภรณ์พันธ์ พรพันธุ์ ภรณ์พันธุ์ พรพรรณ พรรัมภา ภุชงค์ ภูมินทร์ ภูมิพัฒน์ พูนศักดิ์ พิกุล พิมพ์วสี ปิติ ปีติ ปิยบุตร ปิยะคม ปิยวรรณ ป้อง  พรชัย ประชา  ประดิษฐ์ ประมนต์ ประมุข  ปราณี ประพันธ์  ประภาส ประสาน ประเสริฐ ประสิทธิ  ประสงค์  ประทีป ประทุม ปรัชญา  ประเวช ประเวศ ประวิตร ประวิทย์ ปรีชา ปรีดา เปรม ปัญญา ราม รินรดา รอง  ฤดี รื่น รื่นฤดี รุ่งสิทธิ์ รัตน์  ฤทัย  แสงดาว สายพิณ สายสมร ศักดา สากล  ศักดิ์ทิพย์ สกุล  สลิลธร สมัคร  สามารถ  สมร  สนั่น สังวาล สนิท  สันติ  สริตา ศศิธร  สาธิต สาธิตยัง สว่าง  สวัสดิ์ สาวิทย์ เสรี  เซติอาวัน เซติยัง สิงห์  ศิริ ศิริโชค ศิริณี ศิริพล ศิริพงศ์ ศิริพร สิริรักษ์ ศิริรัตน์ ศิริวรรณ สีห์ศักดิ์ ศรีศักดิ์ สิทธิ  โสภาค สมบัติ  สมบูรณ์  สมบุญ สมชาย สมโชค สมคิด สมควร  สมลักษณ์ สมหมาย สมเพียร สมภพ สมพงษ์ สมพร สมรัตน์ สมศักดิ์ สมทรง สมศรี สมยศ สนธิ สุนทรี สุชาดา สุชาดาจะ สุชาย สุชาติ สุจินดา สุดา สุกัญญา สุหัตถ์ สุจิต สุเมธ สุนัย สุนีย์ สุนี ศุภชัย สุภาภรณ์ ศุภวิทย์ สุพรรณ  สุภาพ  ศุภวุฒิ สุพิชา สุพิศ ศุภผล ศุภรัตน์ สุประภา สุรัตน์ สุรี สุริยะ สุริยา สุธรรม สุเทพ สุทธิพล สุทธิพงศ์ สุวรรณ สุวิชา สุวิทย์ ธเนศ ตนุพล ธีรศักดิ์ ทักษิณ ธนากร ธนาพร ถนัด  ทวีฉัตร ถวิล ทวีป  ทวีศักดิ์ ทวีวงศ์ ธีรภัทร ฐิตวรรณ ฐิติภรณ์ ธงชัย ทัศนีย์ อุบล อุบลวรรณ อุดม  อุกิต อัญญาณี วีระ วิโรจน์ วรภัทร วานี วัลลภา วัลลภ วรรณ วรรณา วันพล วราภรณ์ วัชราภรณ์ วัฒนา วิชัย วิจารณ์  วิเชียร วิจิตร  วิลาศ วินัย  วีรยุทธ์ วิภา วิภาภรณ์ วีระ วีระชาย วีระชาติ วีระพันธุ์ วีระพล วีรศักดิ์ วีระศักดิ์ วิรัช วิริยะ วิเศษ  วิศิษฏ์ วิทยา  วรพร ญาณิน ยิ่งยศ ยุพิน ยุทธ์ ยุวรัตน์ เยาวพา อุกฤษฏ์ สุดใจ สมจิต ffaker-2.20.0/lib/ffaker/data/address_da/0000755000004100000410000000000014136245124020071 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_da/kommune0000644000004100000410000000145214136245124021471 0ustar www-datawww-dataAabenraa Aalborg Aarhus Albertslund Allerød Assens Billund Bornholm Brønderslev Egedal Esbjerg Faaborg-Midtfyn Fanø Favrskov Faxe Fredensborg Fredericia Frederikshavn Frederikssund Furesø Gentofte Greve Gribskov Guldborgsund Haderslev Halsnæs Hedensted Helsingør Herlev Herning Hillerød Hjørring Holbæk Holstebro Horsens Høje-Taastrup Hørsholm Ikast-Brande Ishøj Jammerbugt Kalundborg Kerteminde Kolding København Køge Langeland Lejre Lemvig Lolland Læsø Mariagerfjord Middelfart Morsø Norddjurs Nordfyns Nyborg Næstved Odder Odense Odsherred Randers Rebild Ringkøbing-Skjern Ringsted Roskilde Rudersdal Rødovre Samsø Silkeborg Skanderborg Skive Slagelse Solrød Sorø Stevns Struer Svendborg Syddjurs Sønderborg Thisted Tønder Varde Vejen Vejle Vesthimmerlands Viborg Vordingborg Ærø ffaker-2.20.0/lib/ffaker/data/address_da/city0000644000004100000410000001252714136245124020773 0ustar www-datawww-dataAabenraa Aabybro Aakirkeby Aalborg Aalborg SV Aalborg SØ Aalborg Øst Aalestrup Aarhus C Aarhus N Aarhus V Aars Aarup Agedrup Agerbæk Agerskov Albertslund Allerød Allinge Allingåbro Almind Anholt Ans By Ansager Arden Asaa Askeby Asnæs Asperup Assens Augustenborg Aulum Auning Bagenkop Bagsværd Balle Ballerup Bandholm Barrit Beder Bedsted Thy Bevtoft Billum Billund Bindslev Birkerød Bjerringbro Bjert Bjæverskov Blokhus Blommenslyst Blåvand Boeslunde Bogense Bogø By Bolderslev Bording Borre Borup Brabrand Bramming Brande Branderup J Bredebro Bredsten Brenderup Fyn Broager Broby Brovst Bryrup Brædstrup Brøndby Brøndby Strand Brønderslev Brønshøj Brørup Bylderup-Bov Bække Bækmarksbro Bælum Børkop Bøvlingbjerg Charlottenlund Christiansfeld Dalby Dalmose Dannemare Daugård Dianalund Dragør Dronninglund Dronningmølle Dybvad Dyssegård Ebberup Ebeltoft Egernsund Egtved Egå Ejby Ejstrupholm Engesvang Errindlev Erslev Esbjerg Esbjerg N Esbjerg V Esbjerg Ø Eskebjerg Eskilstrup Espergærde Faaborg Fanø Farsø Farum Faxe Faxe Ladeplads Fejø Ferritslev Fyn Fjenneslev Fjerritslev Flemming Fredensborg Fredericia Frederiksberg C Frederikshavn Frederikssund Frederiksværk Frørup Frøstrup Fuglebjerg Fur Fårevejle Fårup Fårvang Føllenslev Føvling Gadbjerg Gadstrup Galten Gandrup Gedser Gedsted Gedved Gelsted Gentofte Gesten Gilleleje Gislev Gislinge Gistrup Give Gjerlev J Gjern Glamsbjerg Glejbjerg Glesborg Glostrup Glumsø Gram Gredstedbro Grenaa Greve Grevinge Grindsted Gråsten Græsted Gudbjerg Sydfyn Gudhjem Gudme Guldborg Gørding Gørlev Gørløse Haarby Haderslev Haderup Hadsten Hadsund Hals Hammel Hampen Hanstholm Harboøre Harlev J Harndrup Harpelunde Hasle Haslev Hasselager Havdrup Havndal Hedehusene Hedensted Hejls Hejnsvig Hellebæk Hellerup Helsinge Helsingør Hemmet Henne Herfølge Herlev Herlufmagle Herning Hesselager Hillerød Hinnerup Hirtshals Hjallerup Hjerm Hjortshøj Hjørring Hobro Holbæk Holeby Holmegaard Holstebro Holsted Holte Horbelev Hornbæk Hornslet Hornsyld Horsens Horslunde Hovborg Hovedgård Humble Humlebæk Hundested Hundslund Hurup Thy Hvalsø Hvide Sande Hvidovre Hårlev Højbjerg Højby Højer Højslev Høng Hørning Hørsholm Hørve Idestrup Ikast Ishøj Janderup Vestj Jelling Jerslev J Jerslev Sjælland Jerup Jordrup Juelsminde Jyderup Jyllinge Jystrup Midtsj Jægerspris Kalundborg Kalvehave Karby Karise Karlslunde Karrebæksminde Karup J Kastrup Kerteminde Kettinge Kibæk Kirke Eskilstrup Kirke Hyllinge Kirke Såby Kjellerup Klampenborg Klarup Klemensker Klippinge Klovborg Knebel Kokkedal Kolding Kolind Kongens Lyngby Kongerslev Korsør Kruså Kvistgård Kværndrup København København K København N København NV København S København SV København Ø Køge Langebæk Langeskov Langå Lejre Lem St Lemming Lemvig Lille Skensved Lintrup Liseleje Lundby Lunderskov Lynge Lystrup Låsby Læsø Løgstrup Løgstør Løgumkloster Løkken Løsning Malling Mariager Maribo Marslev Marstal Martofte Melby Mern Mesinge Middelfart Millinge Morud Munke Bjergby Munkebo Måløv Mårslet Møldrup Mørke Mørkøv Nakskov Nexø Nibe Nimtofte Nivå Nordborg Nyborg Nykøbing F Nykøbing M Nykøbing Sj Nyrup Nysted Nærum Næstved Nørager Nørre Aaby Nørre Alslev Nørre Asmindrup Nørre Nebel Nørre Snede Nørreballe Nørresundby Odder Odense C Odense M Odense N Odense NV Odense NØ Odense S Odense SV Odense SØ Odense V Oksbøl Otterup Oure Outrup Padborg Pandrup Præstø Randbøl Randers C Randers NV Randers NØ Randers SV Randers SØ Ranum Rask Mølle Redsted M Regstrup Ribe Ringe Ringkøbing Ringsted Risskov Risskov Ø Risskov Ø Roskilde Roslev Rude Rudkøbing Ruds Vedby Rungsted Kyst Ry Rynkeby Ryomgård Ryslinge Rødby Rødding Rødekro Rødkærsbro Rødovre Rødvig Stevns Rømø Rønde Rønne Rønnede Rørvig Sabro Sakskøbing Saltum Samsø Sandved Sejerø Silkeborg Sindal Sjællands Odde Sjølund Skagen Skals Skamby Skanderborg Skibby Skive Skjern Skodsborg Skovlunde Skårup Fyn Skælskør Skærbæk Skævinge Skødstrup Skørping Slagelse Slangerup Smørum Snedsted Snekkersten Snertinge Solbjerg Solrød Strand Sommersted Sorring Sorø Spentrup Spjald Sporup Spøttrup Stakroge Stege Stenderup Stenlille Stenløse Stenstrup Stensved Stoholm Jyll Stokkemarke Store Fuglede Store Heddinge Store Merløse Storvorde Stouby Strandby Struer Strøby Stubbekøbing Støvring Suldrup Sulsted Sunds Svaneke Svebølle Svendborg Svenstrup J Svinninge Sydals Sæby Søborg Søby Ærø Søllested Sønder Felding Sønder Omme Sønder Stenderup Sønderborg Søndersø Sørvad Taastrup Tappernøje Tarm Terndrup Them Thisted Thorsø Thyborøn Thyholm Tikøb Tilst Tim Tinglev Tistrup Tisvildeleje Tjele Tjæreborg Toftlund Tommerup Toreby L Torrig L Tranbjerg J Tranekær Trige Trustrup Tune Tureby Tylstrup Tårs Tølløse Tønder Tørring Ugerløse Uldum Ulfborg Ullerslev Ulstrup Vadum Valby Vallensbæk Vallensbæk Strand Vamdrup Vandel Vanløse Varde Vedbæk Veflinge Vejby Vejen Vejers Strand Vejle Vejle Øst Vejstrup Veksø Sjælland Vemb Vemmelev Vesløs Vestbjerg Vester Skerninge Vesterborg Vestervig Viborg Viby J Viby Sjælland Videbæk Vig Vildbjerg Vils Vinderup Vipperød Virum Vissenbjerg Viuf Vodskov Vojens Vonge Vorbasse Vordingborg Vrå Væggerløse Værløse Åbyhøj Ålbæk Ålsgårde Årre Årslev Ærøskøbing Ølgod Ølsted Ølstykke Ørbæk Ørnhøj Ørsted Ørum Djurs Østbirk Øster Assels Øster Ulslev Østermarie Østervrå ffaker-2.20.0/lib/ffaker/data/address_da/street0000644000004100000410000001765314136245124021336 0ustar www-datawww-dataAbsalonsvej Agrovej Ahornvej Akacievej Akelejehaven Alvedgårdsvej Alvedstræde Anemonevej Annexgårdsparken Annexgårdsvej Arresøgårdsvej Arresøvej Askevang Avlholmgårdsvej Bakkekær Bakkevej Baldersbrøndegade Baldersbuen Baldersvej Banestrøget Bartholinstræde Bavneåsen Bellevue Strand Berberisvej Beredskabsvej Berings Gade Birkegården Birkehegnet Birkehøjvej Birkelien Birketoften Birkevang Birkevangen Birkevej Blekinge Boulevard Blommehegnet Bogmosen Bohus Boulevard Bolandsvej Bomager Bondehøjvej Borupvej Bousagervej Brandhøjgårdsvej Bredebjergvej Bredekær Bremerholmen Bremertoften Bringebakken Bringehusene Bringekrogen Bringetoften Bringevej Bringevænget Broengen Brogårdsvej Brombærhegnet Bronzealderen Brostrædet Brovænget Brunellevej Brunsøvej Bruunsvej Brydetoften Brønsgårdsvej Brønsholm Kongevej Brønsholmvej Brønshulevej Bundsvej Bybrøndstræde Bygaden Bygmarken Bynkehaven Byvej Byvejen Bækgårdsvej Bæksø Bøgehaven Bøgekrattet Bøgevang Bøgevej Bøllemosegårdsvej Bøllemosevej Carl Gustavs Gade Cathrinebergvej Cederlunden Charlotteager Charlottegårdsvej Chr Hauchs Alle Christianshøjvej City 2 Dalbergstrøget Dalgårdsvej Damgårdsvej Damhusvænget Damhøjvej Damsholtevej Damtoften Damtofteparken Dannevang Danstrupvej Davidsvænge Digeager Digelsvej Divisionsvænget Donsevej Drosselvænget Duekær Dybendalsvænget Dybkærvænget Dyssevej Dådyrvænget Dæmpegårdsvej Egager Egekrattet Egernvænget Egestedvej Egevangen Egevej Egholmsvej Eigtveds Alle Ellekildevej Ellevej Elme Alle Elmekrogen Elverdalsvej Endrup Byvej Enebærkrattet Engbrinken Engelholm Alle Enggårdsvej Enghavegårdsvej Enghaven Engvej Enighedsvej Erhvervsvej Erik Husfeldts Vej Eskildsvej Estland Alle Fagerbo Fasanvænget Fjællebro Flintebjergvej Flinterne Fløng Byvej Fløngvej Fløngvænget Folehavevej Forsythiavej Fredensvej Frederiksholms Frederiksholmsvej Frøbjerget Frødalen Frøgård Alle Frøhaven Frøvænget Fyrrekrattet Fyrrevang Fyrrevej Gadehavegårdsvej Galgebakkevej Gammel Bygade Gammel Hareskovvej Gammel Åvej Gammelsøhøj Geerslettevej Georg Hansens Ager Girostrøget Gran Alle Granbakken Granstien Granvej Gregersensvej Grønholtvangen Grønholtvej Guldalderen Gunderødvej Gyvelhaven Gyvelhegnet Gyvelvej Gårdager Gørløsevej Hakkemosevej Halland Boulevard Hallandsparken Hammeren Hammersholt Byvej Hammershøjvej Hans Andersensvej Hasejevej Haslevgade Hasselvej Havedamsvej Haveforen. Bakkevej Haveforen. Brandhøj Havlyngbuen Havremarken Hedegaardsvej Hedeland Hedelandsstien Hedelykken Hedevej Helgeshøj Alle Helsingørsvej Herringløsevej Hindbærhegnet Hjortevænget Hjortholmgårdsvej Hjørnestenen Holmegårdsparken Holmegårdsvej Holmegårdsvænget Holmemarksvej Holmenevej Holtebakken Holtedam Horsemosevej Hortensiavej Hostavej Hovedgaden Hovmarken Hovmarksstien Hovmarksvej Hultoften Hulvejen Humlebækvej Humlehegnet Humlemosevej Humletoften Hybenhegnet Hybenvej Hyldager Hyldekrattet Hyldevangen Håndværkerbakken Høholmvej Højager Højbakkegård Alle Højbakkevej Høje Lønholt Høje Taastrup Høje Taastrup Gade Højlundevej Højsagervej Højsdal Højvangsvej Høkerstræde Hørager Hørsholmvej Hørskætten Hørsvinget Ildtornvej Industribakken Industrivænget Ingersvej Ishøj Centervej Islandshøjparken Jagtvej Jasminhaven Jasminvej Jernalderen Jernvedvej Johannes Hages Alle Jonstrup Vænge Jonstruphøj Jonstrupvangvej Jonstrupvej Jægerbakken Jørlunde Overdrev Kallerupvej Karlebo Karlebo Markvej Kastaniens Kastaniens Kvarter Kastanjegang Katrinevej Keglens Kvarter Kellerisvej Kildebakken Kildehusene Kildelunden Kildemosevej Kildetoften Kildevej Kildevænget Kirke Værløsevej Kirkebakken Kirkegårdsvej Kirkeleddet Kirkeltehusvej Kirkeltevej Kirkestien Kirkestræde Kjeldgårdsvej Klevehøjvej Klinken Klintehaven Klinthøj Alle Klovtoftegade Klovtofteparken Kløverhaven Kløvermarksvej Kløvervej Knud Hjortøsvej Knudsvej Kohøjvej Kongevejen Konkyliestien Koppen Koralstien Kornelhegnet Korpsvænget Korsbjergpark Korsebjergengen Korshavevej Kraghave Parkvej Kraghavevej Krogager Kroparken Kroppedals Alle Kuglens Kvarter Kæmpehøj Kærengen Kærhavegårdsvej Kærmindevej L A Rings Vænge Landsbygaden Langageren Langelunden Langerødvej Langstrup Mose Langstrupvej Langås Lavendelvej Leen A Leen B Leen C Leen D Leen E Leen F Leen G Leen H Leen I Lejrvej Lerbakkevej Lersøstien Lervangen Letland Alle Ligustervej Lille Kongevej Lille Solhøjvej Lilleager Lillemosevej Lillevangsvej Lindegang Lindegårdsager Lindevej Liselundager Litauen Alle Ludvig Finds Vej Lupingang Lyngevej Lystholm Lærkelunden Lærketoften Lærkevej Løberen Løjeltevej Lønholtvej Løvefodvej M W Gjøes Vej Maglehøjgårdsvej Maglehøjtoften Maglemosevej Magnoliavej Marbjerg Byvej Marbjergholmsvej Margerittens Marie Alle Mariehøj Midtervej Morelhaven Moseager Mosedalen Mosegårdsvej Mosekilen Mosevænget Munkegårds Alle Murertoften Murskeen Muslingestien Myremosevej Månebakken Månedalstien Mølleager Mølledalen Møllestedet Møllevangen Møllevej Niebuhr Gade Niverød Niverød Bakke Niverød Kongevej Niverødgårdsvej Nivåhøj Nivåvej Nordre Strandvej Nordtoften Nordvang Ny Hjortespringvej Nybovej Nybølle Vad Nøddekrattet Nørreby Alle Nørreby Torv Nørregade Nørrekær Nørremarken Oldenburg Alle Oldvejen Ole Lippmanns Vej Ole Rømers Vej Olivenlunden Palmelunden Parallelvej Peder Peder Oxesvej Perikonhegnet Pilehaven Pilekrattet Pilenborgvej Pileurtvej Pilevangsdal Pilevej Pilevænget Plantagevej Poppel Alle Poppelvej Porsehaven Porsemosevej Postgade Potentilvej Poul Hansens Vænge Priors Alle Præstegårdsvej Præstemosevej Præstevænget Rafteager Rantzausvej Ravnehusparken Ravnehusvej Ravnekrogen Refmosevej Ribeshegnet Ribesvej Ringvej B 4 Rolandsvej Rolfsvej Rolighedsvej Rosen Alle Rosenager Rosengang Rosenhegnet Rosenhøj Rosens Rosens Kvarter Roskildevej Rundageren Ryethøjvej Ryvej Rådyrvej Rævebakkevej Rødegårdsvej Rødehusvej Rønnehegnet Rønnevej Rørmosen Rørsøstien Salvievej Sandet Sandvejen Sengeløsevej Sirius Alle Skagensgade Skandrups Alle Skelvej Skiftet Skjeberg Alle Skjørrings Vænge Skov Alle Skovbovænget Skovdalen Skovgårdsvej Skovhavevej Skovhegnet Skovhuskrogen Skovkildevej Skovlystvej Skovmose Alle Skovmose Side Alle Skovsvinget Skråplanet Skåne Boulevard Sletteager Slåenhegnet Slåenhøj Smedegade Smedevej Smedevænget Snebærvej Sneklokkehegnet Sneppevænget Snerlehaven Snubbekorsvej Soderupvej Sognekæret Sognevangen Sognevej Solager Solbakken Solbakkevej Solbjergvej Solbærhegnet Soldalen Solengen Solhaven Solhøj Solhøjvej Solkrogen Solvang Solvej Solvænget Spangåvej Sparrebro Spiræavej Spjeldager Spotorno Alle Stationsvej Stejlepladsvej Stenalderen Stenborgvej Stendiget Stendyssevej Stenrølds Alle Stjernedalen Storager Storemosen Storengen Storkekrogen Stormly Stormvang Strandgang Struergade Strømsvej Studekrogen Stærkendevej Svendsvej Svinget Sydstjernen Sylen Syrengang Syrenhegnet Syrenvej Søanemonestien Søholmvej Søkrogen Sømosevej Sønderby Torv Søndervangen Sørupvej Søvangs Alle Teglbrændertoften Teglbuen Teglevej Teglholmsvej Telegade Terningens Kvarter Thistedgade Thorbjergvej Thorsager Thorsbrovej Tibberup Alle Tibbevangen Timianhaven Tingstedvej Tingstenen Tjørneager Tjørnekrattet Tjørnen Toeltvej Tofteledet Toften Toftevej Topager Tornehegnet Torslunde Bygade Torslundevej Torstorpvej Tostholmvej Tranemosevej Truelshøj Truelsvang Tårnhøjgård Tårnkær Tørvevej Udsigten Uglesø Mosevej Vadsby Bygade Vadsbystræde Vadsbyvej Vagtelvænget Valdemarsvej Valmuens Valmuens Kvarter Vandtårnsvej Vandværksvej Vartovvej Vasekær Ved Gadekæret Ved Kastrupfortet Ved Kæret Vejenbrødvej Veksebovej Vesterby Alle Vesterby Torv Vesterled Vestervang Vestre Alle Vibe Alle Vibensholmsvej Vigerslev Allé Vildrosevej Vinterhusvej Vintoften Violens Violens Kvarter Vænget Værløse Gydevej Walgerholm Weirsøevej Wilhelmsvej Ågesholmsvej Åhusene Åløbet Åskrænten Åsletten Åtoften Åvej Åvænget Æblets Kvarter Øksen Østengen Østerby Alle Østerby Torv Østre Alle Øtoftegårdsvej ffaker-2.20.0/lib/ffaker/data/name_cn/0000755000004100000410000000000014136245124017400 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_cn/last_names0000644000004100000410000001075414136245124021460 0ustar www-datawww-data赵 钱 孙 李 周 吴 郑 王 冯 陈 褚 卫 蒋 沈 韩 杨 朱 秦 尤 许 何 吕 施 张 孔 曹 严 华 金 魏 陶 姜 戚 谢 邹 喻 柏 水 窦 章 云 苏 潘 葛 奚 范 彭 郎 鲁 韦 昌 马 苗 凤 花 方 俞 任 袁 柳 酆 鲍 史 唐 费 廉 岑 薛 雷 贺 倪 汤 滕 殷 罗 毕 郝 邬 安 常 乐 于 时 傅 皮 卞 齐 康 伍 余 元 卜 顾 孟 平 黄 和 穆 萧 尹 姚 邵 湛 汪 祁 毛 禹 狄 米 贝 明 臧 计 伏 成 戴 谈 宋 茅 庞 熊 纪 舒 屈 项 祝 董 梁 杜 阮 蓝 闵 席 季 麻 强 贾 路 娄 危 江 童 颜 郭 梅 盛 林 刁 锺 徐 邱 骆 高 夏 蔡 田 樊 胡 凌 霍 虞 万 支 柯 昝 管 卢 莫 经 房 裘 缪 干 解 应 宗 丁 宣 贲 邓 郁 单 杭 洪 包 诸 左 石 崔 吉 钮 龚 程 嵇 邢 滑 裴 陆 荣 翁 荀 羊 於 惠 甄 麴 家 封 芮 羿 储 靳 汲 邴 糜 松 井 段 富 巫 乌 焦 巴 弓 牧 隗 山 谷 车 侯 宓 蓬 全 郗 班 仰 秋 仲 伊 宫 宁 仇 栾 暴 甘 钭 历 戎 祖 武 符 刘 景 詹 束 龙 叶 幸 司 韶 郜 黎 蓟 溥 印 宿 白 怀 蒲 邰 从 鄂 索 咸 籍 赖 卓 蔺 屠 蒙 池 乔 阳 郁 胥 能 苍 双 闻 莘 党 翟 谭 贡 劳 逄 姬 申 扶 堵 冉 宰 郦 雍 却 璩 桑 桂 濮 牛 寿 通 边 扈 燕 冀 僪 浦 尚 农 温 别 庄 晏 柴 瞿 阎 充 慕 连 茹 习 宦 艾 鱼 容 向 古 易 慎 戈 廖 庾 终 暨 居 衡 步 都 耿 满 弘 匡 国 文 寇 广 禄 阙 东 欧 殳 沃 利 蔚 越 夔 隆 师 巩 厍 聂 晁 勾 敖 融 冷 訾 辛 阚 那 简 饶 空 曾 毋 沙 乜 养 鞠 须 丰 巢 关 蒯 相 查 后 荆 红 游 竺 权 逮 盍 益 桓 公 万俟 司马 上官 欧阳 夏侯 诸葛 闻人 东方 赫连 皇甫 尉迟 公羊 澹台 公冶 宗政 濮阳 淳于 单于 太叔 申屠 公孙 仲孙 轩辕 令狐 钟离 宇文 长孙 慕容 司徒 司空 召 有 舜 叶赫那拉 丛 岳 寸 贰 皇 侨 彤 竭 端 赫 实 甫 集 象 翠 狂 辟 典 良 函 芒 苦 其 京 中 夕 之 章佳 那拉 冠 宾 香 果 依尔根觉罗 依尔觉罗 萨嘛喇 赫舍里 额尔德特 萨克达 钮祜禄 他塔喇 喜塔腊 讷殷富察 叶赫那兰 库雅喇 瓜尔佳 舒穆禄 爱新觉罗 索绰络 纳喇 乌雅 范姜 碧鲁 张廖 张简 图门 太史 公叔 乌孙 完颜 马佳 佟佳 富察 费莫 蹇 称 诺 来 多 繁 戊 朴 回 毓 税 荤 靖 绪 愈 硕 牢 买 但 巧 枚 撒 泰 秘 亥 绍 以 壬 森 斋 释 奕 姒 朋 求 羽 用 占 真 穰 翦 闾 漆 贵 代 贯 旁 崇 栋 告 休 褒 谏 锐 皋 闳 在 歧 禾 示 是 委 钊 频 嬴 呼 大 威 昂 律 冒 保 系 抄 定 化 莱 校 么 抗 祢 綦 悟 宏 功 庚 务 敏 捷 拱 兆 丑 丙 畅 苟 随 类 卯 俟 友 答 乙 允 甲 留 尾 佼 玄 乘 裔 延 植 环 矫 赛 昔 侍 度 旷 遇 偶 前 由 咎 塞 敛 受 泷 袭 衅 叔 圣 御 夫 仆 镇 藩 邸 府 掌 首 员 焉 戏 可 智 尔 凭 悉 进 笃 厚 仁 业 肇 资 合 仍 九 衷 哀 刑 俎 仵 圭 夷 徭 蛮 汗 孛 乾 帖 罕 洛 淦 洋 邶 郸 郯 邗 邛 剑 虢 隋 蒿 茆 菅 苌 树 桐 锁 钟 机 盘 铎 斛 玉 线 针 箕 庹 绳 磨 蒉 瓮 弭 刀 疏 牵 浑 恽 势 世 仝 同 蚁 止 戢 睢 冼 种 涂 肖 己 泣 潜 卷 脱 谬 蹉 赧 浮 顿 说 次 错 念 夙 斯 完 丹 表 聊 源 姓 吾 寻 展 出 不 户 闭 才 无 书 学 愚 本 性 雪 霜 烟 寒 少 字 桥 板 斐 独 千 诗 嘉 扬 善 揭 祈 析 赤 紫 青 柔 刚 奇 拜 佛 陀 弥 阿 素 长 僧 隐 仙 隽 宇 祭 酒 淡 塔 琦 闪 始 星 南 天 接 波 碧 速 禚 腾 潮 镜 似 澄 潭 謇 纵 渠 奈 风 春 濯 沐 茂 英 兰 檀 藤 枝 检 生 折 登 驹 骑 貊 虎 肥 鹿 雀 野 禽 飞 节 宜 鲜 粟 栗 豆 帛 官 布 衣 藏 宝 钞 银 门 盈 庆 喜 及 普 建 营 巨 望 希 道 载 声 漫 犁 力 贸 勤 革 改 兴 亓 睦 修 信 闽 北 守 坚 勇 汉 练 尉 士 旅 五 令 将 旗 军 行 奉 敬 恭 仪 母 堂 丘 义 礼 慈 孝 理 伦 卿 问 永 辉 位 让 尧 依 犹 介 承 市 所 苑 杞 剧 第 零 谌 招 续 达 忻 六 鄞 战 迟 候 宛 励 粘 萨 邝 覃 辜 初 楼 城 区 局 台 原 考 妫 纳 泉 老 清 德 卑 过 麦 曲 竹 百 福 言 第五 佟 爱 年 笪 谯 哈 墨 南宫 赏 伯 佴 佘 牟 商 西门 东门 左丘 梁丘 琴 后 况 亢 缑 帅 微生 羊舌 海 归 呼延 南门 东郭 百里 钦 鄢 汝 法 闫 楚 晋 谷梁 宰父 夹谷 拓跋 壤驷 乐正 漆雕 公西 巫马 端木 颛孙 子车 督 仉 司寇 亓官 鲜于 锺离 盖 逯 库 郏 逢 阴 薄 厉 稽 闾丘 公良 段干 开 光 操 瑞 眭 泥 运 摩 伟 铁 迮 ffaker-2.20.0/lib/ffaker/data/name_cn/first_names0000644000004100000410000001551714136245124021646 0ustar www-datawww-data宝昌 佩均 之启 书宣 光弘 诚智 喜佩 欢莹 瑜念 昱行 雨钰 百鑫 睿妤 贤俐 枝淑 丰恬 宜玫 贵孝 汝勇 卉齐 宣华 康伟 季虹 为博 安慧 亮绿 军彬 容城 世帆 金宏 重元 坚夫 思凯 恆琳 妤书 琪幸 旻幸 松祯 宣源 淑峰 诚妃 夙仪 倩蓉 姿伶 纬妹 年琴 康贞 巧吉 其芸 铭桂 忠江 幼孝 雨乐 典昀 兴绮 志中 玟惟 协定 忠孝 洁安 淑定 雯东 仪年 心中 琇修 丞达 冰雅 昭仲 孟鑫 雅亚 孝郁 其峰 薇芷 智和 兆乔 翰星 颖意 亚新 纯苹 信念 以瑞 邦钰 添宜 思乔 天惟 昌淳 卉廷 豪华 江吟 柏豪 羽佳 孝哲 韵麟 儒年 丞坚 骏欣 琦全 柏宇 长念 汝名 治玫 嘉旺 枝易 念一 民乐 文雄 利英 俊苹 俞嘉 雯吟 琇旭 玲嘉 白富 伯名 璇孜 昀昆 秉安 秀桂 鸿迪 念琇 致年 修纯 映郁 忠妤 恒鑫 皓俊 隆彬 杰苓 俊雄 幼嘉 子善 尚湖 盈钰 清妤 佑华 恒汉 白哲 协纬 茵绍 吉龙 翰欣 定杰 少原 亚萱 舜欣 天亨 青茜 一乔 恬齐 上映 妍韦 利正 展冰 明荣 然士 玉茜 夫顺 茂全 明梦 清芸 如发 皓桦 宸鑫 泓豪 柏治 吉行 和嘉 仁行 建新 行信 昌良 珍舜 江钰 慈白 佐民 如原 义如 恒哲 奕行 玮瑞 柔来 柏茹 辛绮 江原 伟来 坤萱 瑞枝 孜汉 爱昌 盛纯 沛蓁 洁智 和宸 筠芬 克刚 明桦 琦美 正哲 萱娟 韦祥 必隆 如航 百隆 幸宣 祯行 丞然 尧旺 倩幸 琦岳 皓娥 胤安 月纶 均湖 人月 昇孝 旻夫 睿皓 阳琬 平恩 劭弘 尹玉 宸宁 意慈 舜音 阿琬 东男 爱伦 和行 以其 志俊 廷江 姿君 弘善 中芳 成亦 桓政 信斌 迪琦 欣怡 劭青 钰甫 皓坚 平诚 介玟 礼宇 侑青 佩妏 诚铭 方韦 珮莲 初帆 奕峰 延欣 郁嘉 梦盈 嘉雄 辰洋 克白 南君 苓妹 珍士 娇正 法甫 孜定 长桦 其坤 俐达 妏妹 智君 添弘 原芳 台谷 人轩 洋杰 如冰 屏政 湖德 能扬 玟珍 郁希 一意 成淑 昆坚 盛吟 初辛 柔瑶 靖芸 仲欣 钰昌 德州 伟源 昱治 雅弘 伊妹 安雪 仕月 群紫 登慧 璇光 恩君 珮侑 亨诚 士诚 毓映 廷吉 政怡 安紫 姵季 立仪 之一 卉裕 慈伦 巧伟 致孜 刚妹 妏珍 珮能 昀能 典靖 政嘉 忠洁 纹智 江汉 侑萱 石琪 瑜人 禾宇 蕙臻 芸安 伶秀 珍岳 仪如 琬利 采勇 少珊 恬仁 儒泉 英刚 克廷 妏南 典夫 之名 茂萍 春定 民政 新妤 百乐 雅迪 宣萍 郁豪 智怡 珮梦 钰明 柔正 文岳 颖蓁 凡仪 正汝 林谦 美爱 启爱 佩 纯利 绍铭 茜彦 亦南 辰博 映凯 怡绿 然云 谷香 奇菱 宇绍 延霞 茵盛 为成 可人 亨琦 明惟 紫玲 合玲 薇绿 永坤 盈俐 玫昇 玲伶 小忠 仲弘 铭治 水念 郁俐 禾刚 思梅 以富 爱恬 文钰 元城 振君 铭源 克花 军恬 博吟 慧幸 方星 育名 右治 妙桦 纯珍 泰宏 振香 启卿 荣恭 冠迪 长霞 燕谦 青亨 江莲 柏秀 乐岑 富祥 惠孜 士芸 卉乔 绍仪 泓宸 毓哲 弘莹 淳原 星隆 书忠 吉云 然杰 昇来 立梅 晋瑄 纹欣 希妹 芳琦 以彬 华松 中心 卉鑫 翰伶 桓原 展霖 玲坚 吟美 隆绮 容辰 品修 之皓 苓海 采州 财珍 白豪 孜雄 萱俐 财如 信乔 又季 杰瑶 璇城 思妮 如士 秀德 雪其 芸紫 乐齐 玲宇 郁桓 宥昆 宣任 士夫 隆治 廷绍 玉善 琪宜 侑娟 绮名 昇屏 芸舜 英妤 梦倩 伸君 安纯 音嘉 玄君 志生 山发 皇强 坚舜 香芝 火书 致盈 春俐 玲俊 修男 云淳 幼隆 雯佳 旻琪 延法 庭山 于瑶 书竹 维莹 屏宜 瑶任 梅人 哲皓 顺孝 重良 成珮 俞萍 禾仁 竹诚 家博 新苹 智人 山甫 芝隆 贤志 青臻 梅湖 尚生 元华 威芸 宥辉 茹鑫 卉凌 靖辉 妮侑 亭仁 音皓 延龙 上来 宣岑 书琬 鸿郁 洁昇 姵育 为菱 名新 骏书 能琪 白铭 凤幸 勇绿 良源 佑淑 骏宸 丹亦 宛泉 新良 然宜 政绮 宸瑜 伯坤 妙韦 春琪 真旺 柔冰 信喜 辛铭 育诚 木诚 竹睿 竹士 真念 佐谕 星皓 礼恭 新宇 佑霞 杰夫 人蓉 思维 君玉 昆凡 小琴 俐军 佩如 友玟 其昆 芳峰 纬毓 伟乐 左洋 宛芳 萱莲 杰香 妏恭 屏帆 行睿 博孜 勇倩 振娟 迪齐 香心 正勇 奕枝 宛意 念然 夫桦 喜月 冠任 力侑 茂易 中沛 政月 伊华 克宏 裕琳 登云 昱侑 思男 玄雪 吟蓁 韵慈 旺智 丰如 诚裕 柏湖 忠宁 惠汉 盈宇 彦昇 乐祥 阳琦 昆轩 雨钰 勇妃 舜瑄 喜哲 旭琳 旻纬 杰迪 立菱 利贵 善真 韦瑞 安惠 雪博 东人 力莹 枝雨 宏禾 士昆 宁均 廷霖 虹智 城坚 智佩 奇雪 珍心 上龙 阳青 卉妃 岑良 湖卿 新郁 乔孝 俐舜 亮凡 昕茂 沛舜 子妤 皓吉 沛汉 洋亚 白轩 雨纶 伶雄 行文 珮康 致芳 兆萱 安瑄 甫谦 姵富 千东 贵菁 妍茜 恬妮 俊伶 芷睿 瑜名 瑜峰 能纬 纯瑄 姵爱 妤睿 琦辛 松香 琬苹 妤治 智泰 奇莹 凯蓉 中惟 燕妤 中宸 年仁 正孝 城桦 义俐 品男 薇坚 昆阳 品群 育莹 亭毓 维紫 宣迪 易心 孝羽 妏虹 虹亨 骏哲 淑信 仰钰 铭玟 荣月 伸民 初贵 合雪 宜祯 典然 致信 幼沛 香智 立岳 伯尧 和容 承茜 羽维 玉迪 仪嘉 易雯 鸿蓁 季蓁 承夫 重生 劭峰 玟俊 仕宜 合纯 燕忠 立旺 兴伦 昭雨 丹仪 必政 汉郁 孝瑞 念辛 岑汝 欣蓉 纬刚 秋 容易 信任 夫 光婷 初志 玄萍 以安 水娟 林茜 靖映 乐松 坤喜 恬扬 芸瑄 群惟 桓坤 凡莹 芷雅 仪文 芃湖 月岑 雪海 维茵 铭旺 慧中 荣桂 冠宁 羽芸 人茂 夫东 妮念 紫钰 中伟 左慧 建士 民荣 希忠 百芷 子均 妏湖 奇雅 礼舜 彦元 新鑫 尚仲 郁齐 枝臻 添佳 辰成 晋珊 亨茵 兰宣 若绮 禾东 思睿 桂伯 春亨 夙嘉 光容 家绿 勇昆 惠倩 祯香 希志 奇东 灿郁 月伶 一汝 依友 夙忠 雨谦 政威 尹隆 廷新 裕吉 长希 弘隆 郁音 俐孝 惟音 宥毓 仲纬 扬皓 方桦 添臻 舜羽 孝绿 南雯 劭信 儒映 年伶 建意 妮峰 桓军 颖亚 苓民 仲花 廷青 富梅 幸轩 怡珠 振蓁 世真 承春 贵蓉 南莹 洁维 群婷 百修 慈阳 昭梦 惠源 雯隆 致士 美弘 光昇 瑶凯 杰旺 毓昌 绿恬 富纯 佳维 千中 彦芷 茹山 秉伟 康纶 映意 鑫祥 杰德 修美 宛雅 新乐 梅芝 德怡 晋麟 夙其 美良 函良 芃勇 琇航 行妮 纯祯 玉利 岳易 邦贞 巧群 民州 志仲 贵夫 柏舜 雅伦 惟阳 乃仁 又政 香士 胤帆 勇年 希喜 彦行 天茹 右城 屏元 枝琳 郁秀 云姗 姵书 子吉 亨芸 云沛 育汉 尹全 成花 伟东 夫海 云隆 芝桦 函志 亚瑞 姿人 于荣 善政 胤洋 春念 勇宸 洁淑 坤秋 星宸 政铭 雅孜 合云 昀发 燕宸 意仲 燕靖 铭雯 皇芳 惠人 中芸 莹芳 希杰 任洋 廷婷 卉冰 安一 莹达 孟辰 迪光 姵善 奇婷 韵昇 百达 睿义 扬桦 冰慈 昀诚 茂斌 孜容 星映 祥纯 映宣 又雄 慈玫 原霞 振玫 仕康 慈紫 劭桓 意军 毓维 山名 方纬 璇珊 星桦 鑫洋 苓乔 添香 屏蓁 伦君 永贵 ffaker-2.20.0/lib/ffaker/data/name_it/0000755000004100000410000000000014136245124017414 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_it/last_names0000644000004100000410000000114314136245124021464 0ustar www-datawww-dataRossi Bianchi Verdi Neri Martini Tommasi Piccolo Riccardi Taddei Segoni Spinosa Patrizi Borgogni Licastro Pacitto Longo Corti Sangiacomo Mastrogiacomo Diotaiuti Martinez Fontana Casà Bertini Sabatino Parente Esposito Barbagallo Adamo Messineo Rizzo Persichetti Perpiglia Conchiglia Finocchiaro Coppola Monachello Messina Micchichè Morelli Manzari Marinelli Fumanti Gattari Martorano Cantalamessa Pecora Grassini Lonzi Cupellaro Carelli Lionetti Pocci Arrigo Lolli Santandrea Gelsomino Melegatti Motta Alemanga Olivetti Ferrari Ferrero Piervincenti Piccolomini Sangiorgi Tirinnanzi Pitruzzella Bertola Canella ffaker-2.20.0/lib/ffaker/data/name_it/first_names0000644000004100000410000000253114136245124021652 0ustar www-datawww-dataAdriano Alessandro Alfredo Alfonso Andrea Antonio Arturo Augusto Agostino Beniamino Benedetto Bernardo Carlo Cristoforo Daniele Davide Edoardo Emilio Emanuele Enrico Eugenio Francesco Franco Federico Gabriele Giorgio Gerardo Gilberto Gioacchino Gregorio Guglielmo Onorato Isacco Giovanni Girolamo Guseppe Giulio Guliano Lorenzo Leone Luca Luigi Marco Marcello Martino Matteo Maurizio Michele Nicola Natale Oliviero Patrizio Paolo Filippo Pietro Raimondo Renato Riccardo Roberto Rolando Sebastiano Stefano Teodoro Teofilo Tommaso Timoteo Tristano Ugo Vittorio Vincenzo Ivo Zaccaria Adelaide Adele Adriena Agata Agnese Amata Alessandra Alice Amelia Amalia Anastasia Anita Andrea Anna Antoinetta Aurelia Aurora Bernadetta Brigitta Carolina Caterina Cecilia Clelia Carlotta Cristiana Cristina Chiara Claudia Costanza Corinna Daniela Denise Diana Dorotea Eleonora Elisabetta Elisa Emilia Emanuela Francesca Federica Gabriella Genoveffa Elena Ortenzia Inès Isabella Giovanna Giuseppina Giulia Giulietta Laetitia Letizia Laura Lorenza Luisa Luce Lucia Maddalena Marcella Margherita Margot Marianna Maria Marina Marta Martina Marisa Matilde Michela Michelle Monica Natalina Natalia Nicoletta Noemi Olivia Patrizia Paola Paolina Penelope Filippa Renata Sabina Simona Sophia Sofia Stefania Susanna Silvia Teresa Valentina Valeria Veronica Vittoria Virginia Zoe Camilla Domenica ffaker-2.20.0/lib/ffaker/data/job_kr/0000755000004100000410000000000014136245124017246 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/job_kr/job_nouns0000644000004100000410000007175714136245124021206 0ustar www-datawww-data국회의원 지방의회의원 및 교육위원 중앙정부 고위공무원 지방정부 고위공무원 공공기관 임원 정당 및 특수단체 임원 기업 대표이사 기업 고위임원 정부행정 관리자 총무 및 인사 관리자 기획․홍보 및 광고 관리자 재무 관리자 자재 및 구매 관리자 경영지원 관리자 행정 및 경영지원 관리자 인문과학 연구 관리자 사회과학 연구 관리자 생명 및 자연 과학 연구 관리자 공학 연구 관리자 연구 관리자 대학교 총장 및 대학 학장 중․고등학교 교장 및 교감 초등학교 교장 및 교감 유치원 원장 교육관련 관리자 법률 관리자 경찰 관리자 소방 관리자 교도 관리자 보험 관리자 금융 관리자 보건의료관련 관리자 사회복지관련 관리자 문화 및 예술 관련 관리자 디자인관련 관리자 영상관련 관리자 컴퓨터 하드웨어개발 관리자 컴퓨터 소프트웨어개발 관리자 컴퓨터 운영 관리자 통신 관리자 정보통신관련 관리자 시장 및 여론 조사 관리자 부동산 및 임대업 관리자 인력공급 및 알선 서비스 관리자 전문서비스 관리자 건설관련 관리자 광업관련 관리자 전기관련 관리자 가스관련 관리자 수도관련 관리자 증기 및 온수 관련 관리자 식품생산 관리자 섬유 및 의복 제품생산 관리자 화학제품생산 관리자 금속제품생산 관리자 기계제품생산 관리자 전기․전자 제품생산 관리자 제품생산관련 관리자 농림어업관련 관리자 수리 및 정비 관련 관리자 건설․전기 및 생산 관련 관리자 영업관련 관리자 판매관련 관리자 무역관련 관리자 육상운송 관리자 해상운송 관리자 항공운송관련 관리자 숙박관련 관리자 여행관련 관리자 오락 및 스포츠 관련 관리자 숙박․여행․오락 및 스포츠 관련 관리자 음식서비스관련 관리자 환경관련 관리자 청소관련 관리자 경비관련 관리자 회원단체관련 관리자 판매 및 고객 서비스 관리자 생물학 연구원 의학 연구원 약학 연구원 농학 연구원 임학 연구원 수산학 연구원 식품학 연구원 축산 및 수의학 연구원 생명과학 연구원 물리학 연구원 화학 연구원 천문 및 기상학 연구원 수학 및 통계학 연구원 환경 및 해양과학 연구원 자연과학 연구원 철학 연구원 역사학 연구원 언어학 및 문학 연구원 인류학 연구원 교육학 연구원 심리학 연구원 인문과학 연구원 정치학 연구원 경제학 연구원 경영학 연구원 사회학 연구원 사회복지학 연구원 언론학 연구원 사회과학 연구원 생물학 시험원 의료과학 시험원 생명과학 시험원 농업 시험원 임업 시험원 어업 시험원 물리학 시험원 화학 시험원 천문 및 기상학 시험원 환경 및 해양과학 시험원 자연과학 시험원 컴퓨터 하드웨어 기술자 및 연구원 통신기기 기술자 및 연구원 통신장비 기술자 및 연구원 통신기술 기술자 및 연구원 통신망운영 기술자 및 연구원 통신공학 기술자 및 연구원 정보통신 컨설턴트 컴퓨터시스템 감리 전문가 컴퓨터시스템 설계․분석가 시스템 소프트웨어 설계․분석가 시스템 소프트웨어 프로그래머 응용 소프트웨어 설계․분석가 게임 프로그래머 네트워크 프로그래머 응용소프트웨어 프로그래머 데이터베이스 설계․분석가 데이터베이스 프로그래머 데이터베이스 관리자 네트워크시스템 개발자 컴퓨터 보안 전문가 웹기획자 멀티미디어 기획자 웹마스터 웹엔지니어 및 웹프로그래머 정보 시스템 운영자 통신장비 기사 방송송출장비 기사 건축가 건축감리 기술자 건축구조설계 기술자 건축시공 기술자 건축설비 기술자 건축안전환경 기술자 건축관련 기술자 토목구조설계 기술자 토목시공 기술자 토목안전환경 기술자 토목감리 기술자 토목관련기술자 조경 기술자 도시계획 및 설계가 교통계획 및 설계가 교통안전 연구원 교통영향 평가원 측량 및 지리정보 기술자 사진측량 및 분석가 지도제작 기술자 지리정보시스템 전문가 건설자재 시험원 석유화학 기술자 및 연구원 고무 및 플라스틱 기술자 및 연구원 농약 및 비료 기술자 및 연구원 도료제품 기술자 및 연구원 화장품 및 비누제품 기술자 및 연구원 화학공학 기술자 및 연구원 석유화학 시험원 고무 및 플라스틱 시험원 농약 및 비료 시험원 도료제품 시험원 화장품 및 비누제품 시험원 화학공학 시험원 금속공학 기술자 및 연구원 요업․세라믹 공학 기술자 및 연구원 시멘트공학 기술자 및 연구원 금속․재료공학 기술자 및 연구원 금속공학 시험원 요업․세라믹 공학 시험원 시멘트공학 시험원 금속․재료공학 시험원 대기환경 기술자 및 연구원 수질환경 기술자 및 연구원 토양환경 기술자 및 연구원 소음진동 기술자 및 연구원 폐기물처리 기술자 및 연구원 환경영향 평가원 환경공학 기술자 및 연구원 대기환경 시험원 수질환경 시험원 토양환경 시험원 소음진동 시험원 폐기물처리 시험원 환경영향 시험원 환경공학관련 시험원 전기제품개발 기술자 및 연구원 발전설비 기술자 및 연구원 송․배전설비 기술자 및 연구원 전기계측제어 기술자 및 연구원 전기감리 기술자 및 연구원 전기안전 기술자 및 연구원 전기공학 기술자 및 연구원 전자제품개발 기술자 및 연구원 반도체공학 기술자 및 연구원 전자계측제어 기술자 및 연구원 전자의료기기개발 기술자 및 연구원 전자공학 기술자 및 연구원 금형공학 기술자 및 연구원 플랜트공학 기술자 및 연구원 냉․난방 및 공조 공학 기술자 및 연구원 건설기계공학 기술자 및 연구원 산업기계공학 기술자 및 연구원 자동차공학 기술자 및 연구원 조선공학 기술자 및 연구원 비행기․철도차량 공학 기술자 및 연구원 로봇 및 기계공학 기술자 및 연구원 전기공학 시험원 전자공학 시험원 기계공학 시험원 산업 안전원 위험 관리원 산업안전 및 위험 관리원 보건위생 검사원 환경 검사원 비파괴 검사원 비행기 조종사 헬리콥터 조종사 선장 항해사 선박 기관사 도선사 항공교통 관제사 선박교통 관제사 철도교통 관제사 식품공학 기술자 및 연구원 섬유소재개발 기술자 및 연구원 섬유공정개발 기술자 및 연구원 염색개발공학 기술자 및 연구원 가스․에너지 기술자 및 연구원 소방설계 기술자 및 연구원 소방시설 공사 기술자 및 연구원 소방공사 감리 기술자 및 연구원 소방공학 기술자 및 연구원 식품공학 시험원 섬유공학 시험원 가스 및 에너지 시험원 건축 캐드원 토목 캐드원 기계 캐드원 전기․전자장비 캐드원 캐드원 소방공학 시험원 공학관련 기술자 및 시험원 내과 전문 의사 외과 전문 의사 소아과 전문 의사 산부인과 전문 의사 정신과 및 신경과 전문 의사 안과 및 이비인후과 전문 의사 피부과 및 비뇨기과 전문 의사 방사선과 및 병리과 전문 의사 전문 의사 일반 의사 한의사 치과 전문 의사 치과 일반 의사 수의사 약사 한약사 전문 간호사 일반 간호사 보건 교사 조산사 영양사 영양 교사 임상병리사 방사선사 치과기공사 치과위생사 의지보조기기사 물리치료사 작업치료사 정신보건 임상심리사 전통의료 치료사 언어치료사 음악 및 미술 치료사 치료사 119구조 대원 구급요원 위생사 안경사 의무기록사 간호조무사 안마사 사회복지사 보육 교사 헤드헌터 직업상담사 취업알선원 상담 전문가 청소년 지도사 시민 단체 활동가 복지시설 생활지도원 사회복지관련 종사원 목사 신부 승려 교무 성직자 수녀 및 수사 전도사 종교관련 종사자 인문계열 교수 사회계열 교수 자연계열 교수 공학계열 교수 의약계열 교수 교육계열 교수 예․체능계열 교수 인문계열 시간강사 사회계열 시간강사 자연계열 시간강사 공학계열 시간강사 의약계열 시간강사 교육계열 시간강사 예․체능계열 시간강사 국어 교사 수학 교사 사회 교사 과학 교사 예․체능 교사 실업 교사 외국어 교사 중․고등학교 교사 초등학교 교사 시각장애 교사 청각장애 교사 특수교육 교사 유치원 교사 국어 강사 수학 강사 사회 강사 과학 강사 외국어 강사 문리 및 어학 강사 컴퓨터 강사 디자인 강사 이미용 강사 자동차운전 강사 요리 강사 기술 및 기능계 강사 음악 강사 미술 강사 무용 강사 예능 강사 학습지 교사 방문교사 교육연수기관 강사 기업체 직무훈련 강사 문리․기술 및 예능 강사 장학관 및 장학사 교육 연구관 및 교육 연구사 교육 전문가 대학 교육조교 보조 교사 교사 판사 검사 변호사 법무사 집행관 변리사 정부정책 행정 전문가 공공행정 전문가 노무사 인사 컨설턴트 인사 및 노사 관련 전문가 회계사 세무사 관세사 경영 컨설턴트 기업 인수․합병 전문가 품질인증 심사 전문가 경영 및 진단 전문가 투자 및 증권 분석가 신용 분석가 금융 자산 운용가 자산 운용가 보험상품 개발자 금융상품 개발자 증권 중개인 선물거래 중개인 외환 딜러 손해사정인 투자인수 심사원 보험인수 심사원 투자신탁 관리인 금융 및 보험 관련 전문가 상품 기획자 마케팅 전문가 여행상품 개발자 광고 전문가 홍보 전문가 조사 전문가 이벤트 전문가 행사 전시 기획자 국내 및 국제 회의 기획자 감정평가사 감정사 해외 영업원 자동차 부품 기술 영업원 전자․통신장비 기술 영업원 의료장비 기술 영업원 농업용 기계장비 기술 영업원 산업용 기계장비 기술 영업원 의약품 영업원 기술 영업원 농수산물 중개인 및 경매사 예술품 중개인 및 경매사 상품중개인 및 경매사 부동산 컨설턴트 부동산 중개인 기술영업 및 중개 관련 종사자 방송작가 작가 및 평론가 광고문 작성가 스크립터 작가 및 관련 전문가 번역가 통역가 기자 논설위원 칼럼니스트 출판물 기획자 출판물 편집자 큐레이터 문화재 보존원 사서 기록물관리사 감독 및 연출가 기술감독 감독 및 연출가 배우 개그맨 및 코미디언 모델 성우 배우 및 모델 아나운서 리포터 쇼핑호스트 비디오자키 디스크자키 아나운서 및 리포터 촬영기사 음향 및 녹음 기사 영상․녹화 및 편집 기사 조명기사 영사기사 무대의상 관리원 소품 관리원 방송․영화연출 보조원 보조 연기자 연극․영화 및 영상 관련 종사자 화가 조각가 서예가 사진작가 사진기자 사진가 만화가 만화영화 작가 국악인 국악 연주가 국악작곡 및 편곡가 전통 예능인 지휘자 작곡가 및 편곡가 연주가 가수 성악가 무용가 안무가 자동차 디자이너 가구 디자이너 제품 디자이너 직물 디자이너 의상 디자이너 액세서리 디자이너 가방 및 신발 디자이너 인테리어 디자이너 디스플레이어 무대 및 세트 디자이너 광고 디자이너 포장 디자이너 북 디자이너 삽화가 색채 전문가 활자 디자이너 시각 디자이너 웹 디자이너 멀티미디어 디자이너 게임그래픽 디자이너 경기감독 코치 직업 운동선수 경기심판 경기기록원 스포츠 강사 및 트레이너 레크레이션 기획가 및 강사 스포츠 및 레크레이션 강사 바둑기사 프로게이머 스포츠 및 레크레이션 관련 전문가 연예인 매니저 스포츠 매니저 마술사 문화․예술 관련 종사원 조세행정 사무원 관세행정 사무원 병무행정 사무원 국가행정 사무원 지방행정 사무원 공공행정 사무원 경영기획 사무원 영업관리 사무원 광고 및 홍보 사무원 분양 및 임대 사무원 판매 사무원 기획 및 마케팅 사무원 인사 및 노무 사무원 교육 및 훈련 사무원 자재관리 사무원 생산관리 사무원 품질관리 사무원 무역 사무원 도로운송 사무원 철도운송 사무원 수상운송 사무원 항공운송 사무원 총무 사무원 회계 사무원 경리 사무원 관리 비서 일반 비서 약국 전산 관리원 전산 자료 입력원 사무 보조원 출납창구 사무원 보험 심사원 보험 사무원 은행 사무원 금융 사무원 신용 추심원 법무 사무원 특허 사무원 법률관련 사무원 감사 사무원 통계 사무원 통계 및 설문 조사 사무원 통계관련 사무원 여행 사무원 예약 및 접수 사무원 데스크 안내원 화랑 및 박물관 안내원 시설 및 견학 안내원 방송 안내원 전화교환 및 전화번호 안내원 안내․접수 사무원 및 전화교환원 전화 상담원 방문고객 상담원 모니터 요원 출판 및 자료편집 사무원 속기사 사무원 해양 경찰관 일반 경찰관 소방관 소년보호관 교도관 경호원 청원 경찰 무인 경비원 보안 관제원 유통 및 매장 감시원 주차 단속원 경호 및 보안 관련 종사원 간병인 산후조리 종사원 치료사 보조원 수의사 보조원 복지시설 보조원 의료․복지 관련 서비스 종사원 이용사 미용사 피부관리사 체형관리사 발관리사 손톱관리사 목욕관리사 피부미용 및 체형 관련 종사원 메이크업 아티스트 특수 분장사 분장사 애완동물 미용사 패션코디네이터 이미지컨설턴트 미용관련 서비스 종사원 결혼상담원 웨딩플래너 혼례종사원 장례상담원 장례지도사 점술가 민속신앙 종사원 이미용․예식 및 의료보조 서비스 종사원 항공기 객실승무원 선박 객실승무원 열차 객실승무원 국내여행 안내원 국외여행 안내원 관광 통역 안내원 호텔 서비스원 숙박시설 서비스원 유원시설 및 테마파크 종사원 노래방 종사원 오락시설 종사원 카지노 딜러 골프장 캐디 응원단원 여가 및 스포츠 관련 종사원 한식 주방장 한식 조리사 중식 주방장 중식 조리사 양식 주방장 양식 조리사 일식 주방장 일식 조리사 분식 조리사 커피 조리사 전통차 조리사 주방장 및 조리사 바텐더 음식서비스 종사원 음료서비스 종사원 주류서비스 종사원 음식서비스 종사원 자동차 영업원 건축자재 영업원 인쇄 및 광고 영업원 식품 영업원 체인점 모집 및 관리 영업원 일반 영업원 보험 중개인 보험 설계사 간접 투자증권 판매인 의류 판매원 화장품 판매원 가전제품 판매원 가구 판매원 신발 및 액세서리 판매원 서적․문구 및 음반 판매원 원예 작물 판매원 농․수산물 판매원 상점 판매원 항공권 판매원 승차권 판매원 입장권 판매원 복권 및 마권 판매원 매표원 및 복권 판매원 매장 계산원 요금 정산원 자동차 대여원 도서 및 비디오 테이프 대여원 사무용품 대여원 생활용품 대여원 오락 및 스포츠용품 대여원 상품 대여원 방문 판매원 통신서비스 판매원 텔레마케터 인터넷 판매원 노점 및 이동 판매원 행사 및 홍보 도우미 판촉원 곡식작물 재배원 채소작물 재배원 특용작물 재배원 과수작물 재배원 육묘작물 재배원 화훼작물 재배원 조경원 젖소 사육자 낙농업관련 종사원 육우 사육자 돼지 사육자 가금 사육자 가축 사육 종사원 양봉 종사원 수렵 종사원 동물 부화원 감별사 동물 사육사 사육관련 종사원 조림 및 영림원 벌목원 임산물채취 종사원 임업관련 종사원 어패류 양식원 해조류 양식원 양식원 원근해 어부 내수면 어부 해녀 제빵원 및 제과원 떡제조원 정육원 도축원 정육 및 도축 관련 종사원 식품등급원 담배등급원 김치제조 종사원 밑반찬제조 종사원 건강원 및 탕제원 종사원 수산물가공 및 염장원 수제식품제조 종사원 직물 패턴사 가죽 패턴사 모피 패턴사 패턴사 의복 재단사 신발 및 구두 재단사 재단사 직물 재봉사 가죽 및 모피 재봉사 신발 재봉사 기계 자수사 재봉사 제화원 모자 제조원 카페트 및 가발 제조원 시트 제품 제조원 수날염원 섬유 및 펠트 관련 선별원 섬유 및 가죽 관련 기능 종사원 한복 제조원 양장 제조원 양복 제조원 모피 및 가죽의복 제조원 의복 수선원 가죽 수선원 모피 수선원 구두 수선원 수선원 운동복 제조원 근무복 제조원 셔츠 및 바지 제조원 의복 제조원 목재케이스 및 목상자 제조원 목제품 제조관련 종사원 가구 제조원 가구 수리원 악기제조 및 수리원 조율사 간판 제작 및 설치원 금형원 목형원 주형원 금속 주입원 단조원 제관원 판금원 가스 용접원 전기 용접원 용접원 자동차 엔진 정비원 자동차 섀시 정비원 자동차 전기․전자 정비원 자동차 판금 정비원 자동차 도장 정비원 자동차 경정비원 자동차 정비원 비행기 정비원 헬리콥터 정비원 선박 정비원 고속철 기관차 정비원 철도 기관차 정비원 전동차 정비원 객화차 정비원 오토바이 정비원 자전거 정비원 운송장비 정비원 식품기계 설치 및 정비원 섬유기계 설치 및 정비원 화학기계 설치 및 정비원 공작기계 설치 및 정비원 전자제품기계 설치 및 정비원 공업기계 설치 및 정비원 엘리베이터 설치 및 정비원 에스컬레이터 설치 및 정비원 휠체어 리프트 설치 및 정비원 크레인 설치 및 정비원 호이스트 설치 및 정비원 지게차 정비원 물품 이동 장비 설치 및 정비원 건물용 냉동․냉장․공조기 설치 및 정비원 냉동․냉장․공조기 설치 및 정비원 건물용 보일러 설치 및 정비원 보일러 설치 및 정비원 건설용 기계 설치 및 정비원 광업용 기계 설치 및 정비원 농업용 기계 설치 및 정비원 기계장비 설치 및 정비원 PC 설치 및 수리원 사무기기 설치 및 수리원 가전제품 설치 및 수리원 감시카메라 설치 및 수리원 현금인출기 설치 및 수리원 포스시스템 설치 및 수리원 영상․전자음향기기 설치 및 수리원 의료기기 설치 및 수리원 휴대폰 수리원 시계 및 카메라 수리원 광학기구 수리원 전기․전자기기 설치 및 수리원 비행기 전기 설치원 선박 전기 설치원 철도차량 전기 설치원 플랜트 전기 설치원 산업 전기 설치원 건물내 전기 설치 및 정비원 비상 발전기 설치 및 정비원 조명기구 설치 및 수리원 전기제어장치 설치 및 정비원 전기기기 설치 및 정비원 내선 설치 및 정비원 송․배전 설비 전기원 지중 전력설비 전기원 전기케이블 접속원 철도 고가 전선 가설원 외선 전기원 강구조물 가공원 강구조물 건립원 경량 철골공 철근공 인조석 설치원 콘크리트패널 조립원 콘크리트 타설원 건축 석공 전통건물 건축원 외장 목공 형틀 목공 내장 목공 조적공 보도블록 설치원 석재 부설원 조적공 및 석재 부설원 비계공 건물칸막이 설치원 건물 해체원 건설관련 기능 종사원 미장공 방수공 단열공 마루 설치원 타일 부착원 대리석 부착원 바닥재 시공원 도배공 유리 부착원 건물 도장공 건축 도장공 섀시 조립 및 설치원 건물 영선원 건축마감관련 기능 종사원 광원 채석원 석재 절단원 철로 설치원 철로 보수원 점화․발파 및 화약 관리원 잠수 기능원 삭구원 및 케이블접속원 천일염 생산 종사원 채굴 및 토목 관련 종사원 영상장비 설치 및 수리원 위성방송 안테나 설치 및 수리원 통신장비 설치 및 수리원 기지국 설치 및 수리원 통신 케이블 설치 및 수리원 방송 케이블 설치 및 수리원 인터넷 케이블 설치 및 수리원 도자기 공예원 조화 공예원 목 공예원 석 공예원 양초 공예원 종이 공예원 공예원 귀금속 세공원 보석 세공원 귀금속 및 보석 세공원 상하수 배관공 가스 배관공 플랜트 배관공 선박 배관공 항공기 배관공 배관공 배관 세정원 건물외벽 청결원 방역원 배관 세정원 및 방역원 인쇄관련 기능 종사원 유리관련 기능 종사원 기능관련 종사원 곡물 및 사료 제분기 조작원 조미료 제분기 조작원 도정기 조작원 제분 및 도정 관련 기계조작원 빵․과자․떡 제조 기계조작원 두부 및 유사제품 기계조작원 국수 및 면류제품 기계조작원 사탕․껌 및 초콜릿 제품 기계조작원 곡물가공제품 기계조작원 육류 가공 기계조작원 어패류 가공 기계조작원 낙농품 가공 기계조작원 과실 및 채소 통조림기 조작원 과실 및 채소 살균기 조작원 과실 및 채소 냉장기 조작원 과실 및 채소 건조기 조작원 청량음료 제조기 조작원 알코올성음료 제조기 조작원 차․커피 및 코코아 제조기 조작원 음료 제조관련 기계조작원 유지 제조기 조작원 조미식품 생산기 조작원 설탕 제조관련 기계조작원 담배 제조관련 기계조작원 건강식품 가공기 조작원 식품가공관련 기계조작원 연조기 조작원 조방기 조작원 정방기 조작원 권사기 조작원 섬유혼합기 조작원 소면기 및 래핑기 조작원 화학섬유 생산기 조작원 섬유제조 기계조작원 표백기 조작원 염색조색원 및 배합원 날염기 조작원 염색기 조작원 표백 및 염색 관련 조작원 제직기 조작원 편직기 조작원 직조기 및 편직기 조작원 신발제조기 조작원 및 조립원 가죽 및 모피 가공원 자동 재단기 조작원 자동 재봉설비 조작원 직물 및 신발 관련 기계조작원 및 조립원 드라이클리닝기 조작원 세탁관련 기계조작원 원유처리장치 조작원 석유 및 천연가스 정제장치 조작원 폐유 및 재생유 처리장치 조작원 석유 및 천연가스 제조 관련 제어장치 조작원 화학물 분쇄기․마쇄기 및 혼합기 조작원 화학물 가열처리장치 조작원 화학물 여과기 및 분리기 조작원 화학물 증류기 및 반응기 조작원 화학물 가공장치 조작원 석유 및 화학물 가공장치 조작원 약제품 생산기 조작원 화장품 생산기 조작원 세제 생산기 조작원 비료 생산기 조작원 필름 생산기 조작원 가스 생산기 조작원 화학제품 생산기 조작원 타이어 생산기 조작원 고무제품 생산기 조작원 타이어 및 고무제품 생산기 조작원 플라스틱사출기 조작원 플라스틱압출기 조작원 플라스틱제품 생산기 조작원 고무제품 조립원 플라스틱제품 조립원 주조기 조작원 단조기 조작원 용접기 조작원 광석 및 금속용광로 조작원 금속용해로 및 금속가열로 조작원 금속가공관련 제어장치 조작원 압연기 조작원 인발기 조작원 연선기 조작원 압출기 조작원 금속열처리로 조작원 금속가공 기계조작원 제관기 조작원 판금기 조작원 차량 도장기 조작원 가구 도장기 조작원 금속제품 도장기 조작원 도장기 조작원 금속 세척기 조작원 전기 도금기 조작원 용융 도금기 조작원 금속 분무기 조작원 금속코팅․광택 및 래미네이팅기 조작원 도금 및 금속분무기 조작원 유리제조 및 제품 가공기 조작원 렌즈 및 프리즘 가공기 조작원 유리제조 및 가공기 조작원 도자기 제품 생산기 조작원 벽돌 및 타일 생산기 조작원 점토제품 생산기 조작원 시멘트 및 석회 제조관련 조작원 콘크리트 제품 제조관련 조작원 시멘트 및 광물제품 제조기 조작원 광석 및 석재 가공장치 조작원 석제품 가공기 조작원 유약 생산기 조작원 광택제 생산기 조작원 비금속제품관련 생산기 조작원 선반기 조작원 밀링기 조작원 드릴링기 및 보링기 조작원 연삭기 및 연마기 조작원 프레스기 및 절단기 조작원 금속절곡기 조작원 머시닝센터 조작원 금속공작기계 조작원 냉․난방기 설비 조작원 냉동․냉장기 설비 조작원 공조기 설비 조작원 자동조립라인 조작원 산업용 로봇 조작원 자동차 조립원 자동차 엔진 조립원 자동차 차체 부분품 조립원 자동차 부분품 조립원 철도차량 조립원 선박 조립원 항공기 조립원 운송장비 조립원 공업기계 조립원 농업기계 조립원 건설기계 조립원 공작기계 조립원 공구 조립원 일반기계 조립원 금속기계부품 조립원 화력발전장치 운전원 수력발전장치 운전원 원자력발전장치 운전원 발전터빈 조작원 배전반 조작원 발전 및 배전장치 조작원 건물 전기 및 전자 설비 조작원 공장 전기 및 전자 설비 조작원 전기 및 전자 설비 조작원 전기부품 제조 기계조작원 전기제품 제조 기계조작원 전자부품 제조 기계조작원 전자제품 제조 기계조작원 전기장비 조립원 영상․음향 장비 조립원 전자․정밀 기구 조립원 가정용 전기․전자 제품 조립원 전기․전자 부품 및 제품 조립원 고속철 기관사 철도 기관사 전동차 기관사 철도 및 전동차 기관사 화물열차 차장 철도 신호원 철도 수송원 화물열차 차장 및 관련 종사원 택시 운전원 시내버스 운전원 시외버스 운전원 고속버스 운전원 관광버스 운전원 버스 운전원 용달화물차 운전원 개별화물차 운전원 일반화물차 운전원 화물차 및 특수차 운전원 자가용 운전원 렌터카 운전원 승합차 운전원 대리 운전원 대리 주차원 자동차 운전원 크레인 운전원 리프트 조작원 호이스트 운전원 지게차 운전원 물품이동 장비 조작원 굴착기․착암기 및 채광기 조작원 시추장비 조작원 도로정지기 운전원 항타기 운전원 도로포장기 및 롤러 운전원 굴삭기 및 불도저 운전원 건설 및 채굴 기계 운전원 갑판장 갑판원 바지선 선원 등대원 선박갑판관련 승무원 펌프장치 조작원 정수처리장치 조작원 하수처리장치 조작원 상․하수도 처리장치 조작원 재활용 처리 기계조작원 소각로 조작원 재활용 처리 및 소각로 조작원 제재기 조작원 목재처리기 조작원 합판생산기 조작원 목재가공관련 기계조작원 가구조립원 펄프 제조장치 조작원 종이 제조장치 조작원 종이상자 및 봉투 제조기 조작원 판지 라이닝기 조작원 인화지 제조기 조작원 위생용 종이제품 제조기 조작원 종이제품 생산기 조작원 목재 및 종이 관련 기계조작원 인쇄필름 출력원 인쇄판 출력원 오프셋인쇄기 조작원 윤전인쇄기 조작원 경인쇄기 조작원 디지털인쇄기 조작원 그라비어인쇄기 조작원 제책 및 재단용 기계조작원 인쇄기 조작원 사진 인화 및 현상기 조작원 사진 인화 및 현상기 조작원 주입․포장 및 봉함기 조작원 상표부착기 조작원 케이블 및 배관 부설기 조작원 공기압축기 조작원 제조관련 기계조작원 건설 단순 종사원 광업 단순 종사원 하역 및 적재 관련 단순 종사원 이삿짐 운반원 하역 및 적재 단순 종사원 우편물 집배원 택배원 택배원 음식 배달원 음료 배달원 신문 배달원 배달원 수동 포장원 수동 상표부착원 제품 단순선별원 제조관련 단순종사원 건물내부 청소원 운송장비 청소원 청소원 쓰레기 수거원 거리 미화원 재활용품 수거원 환경 미화원 및 재활용품 수거원 아파트 경비원 건물 경비원 경비원 검표원 가사 도우미 육아 도우미 패스트푸드원 주방 보조원 주유원 매장 정리원 전단지 배포원 및 벽보원 판매관련 단순 종사원 농업 단순 종사원 임업 단순 종사원 어업 단순 종사원 산불 감시원 계기 검침원 가스 점검원 수금원 주차 관리원 주차 안내원 구두 미화원 세탁원 및 다림질원 환경 감시원 서비스관련 단순 종사원 영관급 이상 장교 영관급 이상 장교 위관급 장교 위관급 장교 장기 부사관 및 준위 장기 부사관 및 준위 ffaker-2.20.0/lib/ffaker/data/company_it/0000755000004100000410000000000014136245124020142 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/company_it/piva_office_codes0000644000004100000410000000061414136245124023515 0ustar www-datawww-data084 006 042 007 051 044 005 064 072 025 062 016 021 017 098 074 092 085 070 061 087 079 069 013 078 019 004 086 038 048 097 071 040 060 010 099 031 053 008 094 011 059 075 049 046 043 020 045 077 083 015 096 036 063 121 003 091 028 082 034 018 054 041 068 033 050 047 093 076 088 039 080 035 058 100 029 065 090 009 052 089 014 073 067 055 001 081 022 026 032 030 012 027 002 023 024 056 888 999 ffaker-2.20.0/lib/ffaker/data/address_kr/0000755000004100000410000000000014136245124020121 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_kr/cities0000644000004100000410000000132514136245124021325 0ustar www-datawww-data파주시 수원시 수원시 권선구 수원시 팔달구 수원시 영통구 성남시 성남시 수정구 성남시 중원구 화성시 성남시 분당구 안양시 안양시 만안구 안양시 동안구 부천시 부천시 원미구 부천시 소사구 부천시 오정구 광명시 평택시 이천시 동두천시 안산시 안산시 상록구 안산시 단원구 안성시 고양시 고양시 덕양구 고양시 일산동구 고양시 일산서구 과천시 구리시 남양주시 오산시 시흥시 군포시 의왕시 하남시 김포시 용인시 용인시 처인구 용인시 기흥구 용인시 수지구 연천군 가평군 양평군 광주시 포천시 양주시 수원시 장안구 의정부시 여주시 ffaker-2.20.0/lib/ffaker/data/address_kr/boroughs0000644000004100000410000000043414136245124021675 0ustar www-datawww-data종로구 중구 용산구 성동구 광진구 동대문구 중랑구 성북구 강북구 도봉구 노원구 은평구 서대문구 마포구 양천구 강서구 구로구 금천구 영등포구 동작구 관악구 서초구 강남구 송파구 강동구 동구 서구 남구 북구 ffaker-2.20.0/lib/ffaker/data/address_nl/0000755000004100000410000000000014136245124020116 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_nl/city0000644000004100000410000005425314136245124021022 0ustar www-datawww-data's-Gravenhage 's-Gravenhage-Blommendael 's-Gravenhage-Ockenrode 's-Gravenpolder 's-Heer Abtskerke 's-Heer Arenskerke 's-Heer Hendrikskinderen 's-Heerenbroek 's-Heerenhoek 's-Hertogenbosch 't Goy 't Harde 't Horntje 't Loo 't Veld 't Zand 't Zand 't Zandt Aadorp Aagtekerke Aalden Aalsmeer Aalst Aalst Aalten Aan de Berg Aardenburg Aarlanderveen Aarle-Rixtel Abbega Abbekerk Abbenbroek Abbenes Abcoude Achlum Achterberg Achterdrempt Achterveld Achthuizen Achtmaal Acquoy Adorp Aduard Aerdt Afferden Afferden Agodorp-Burgemeester Beinsdorp Aijen Akersloot Akkrum Albergen Alblasserdam Aldeboarn Alem Alkmaar Almelo Almen Almere-Buiten Almere-Haven Almere-Hout Almere-Stad Almkerk Alphen Alphen Alphen aan den Rijn Altena Alteveer Alteveer Altforst Altweerterheide Alverna Ameide America Amerongen Amersfoort Ammerstol Ammerzoden Amsterdam Andel Andelst Andijk Angeren Angerlo Anjum Ankeveen Anloo Anna Jacobapolder Anna-Paulowna Annen Apeldoorn Appelscha Appeltern Appingedam Arcen Arensgenhout Arkel Arnemuiden Arnhem Arnhem-Zuid Arum Asch Asenray Asperen Assen Assendelft Assendelft-Mariahoeve Assendelft-Zuideinde Asten Augustinusga Austerlitz Avenhorn Axel Azewijn Baak Baambrugge Baard Baarland Baarle-Hertog Baarle-Nassau Baarlo Baarn Babberich Babberich-Oost Baexem Baflo Bakel Bakhuizen Bakkeveen Balgoy Balk Balkbrug Ballum Baneheide Banholt Bant Barchem Barendrecht Barger-Compascuum Barneveld Barsingerhorn Batenburg Bath Bathmen Beckum Bedum Beegden Beek Beek Beek en Donk Beekbergen Beekbergen-Hulsthorstweg Beers Beerta Beerzerveld Beesd Beesel Beetgum Beetgumermolen Beets Beetsterzwaag Beilen Beinsdorp Beinum Bekkenkamp Belfeld Bellingwolde Bellingwolde-Heemhof Bellingwolde-Noord Belt-Schutsloot Beltrum Bemelen Bemmel Beneden-Leeuwen Benedenvaart Bennebroek Bennekom Benschop Bentelo Benthuizen Berg Berg Berg en Dal Bergambacht Bergeijk Bergen Bergen Bergen -Buerweg Bergen aan Zee Bergen aan Zee-Russenduin Bergen op Zoom Bergen-Siebengewaldseweg Bergentheim Bergharen Berghem Bergschenhoek Bergum Beringe Berkel Berkel-Enschot Berkenwoude-Oost Berkenwoude-West Berkhout Berlicum Berlikum Best Bestmen Beugen Beukbergen Beuningen Beuningen Beusichem Biddinghuizen Bierum Biervliet Biezelinge Biezenmortel Biggekerke Bikbergen Bilthoven Bingelrade Birdaard Blaaksedijk Bladel Blaricum Blauhuis Bleiswijk Blerick Bleskensgraaf Blije Blijham Blitterswijck Blokzijl Bocholtz Bocholtzerheide Bodegraven Boekel Boekelo Boekelo-West Boekend Boelenslaan Boerakker Boerdonk Boerhaar Boijl Bokhoven Boksum Bolsward Bontebok Bontebrug Boornbergum Borculo Borger Borgharen Borkel Born Borne Bornerbroek Borssele Bosch en Duin Boschhoven Boshoven Boskamp Boskant Boskoop Boskoop-Vereenigde polder Bosschenhoofd Boukoul Bourtange Boven-Hardinxveld Boven-Leeuwen Bovenkarspel Bovensmilde Boxmeer Boxtel Bozum Braamt Brakel Brantgum Breda Bredevoort Breedenbroek Breedeweg Breezand Breskens Breskens-Noord-Oost Breugel Breukelen Breukelen-West Brielle Britsum Broek in Waterland Broek op Langed Broekhuizen Broekhuizenvorst Broekland Broeksterwoude Bronkhorst Brouwershaven Bruchem Bruchterveld Bruinehaar Bruinisse Brummen Buchten Budel Budel-Dorplein Budel-Schoot-Noord Budel-Schoot-Zuid Buggenum Buinen Buitenkaag Buitenpost Buitenvaart Bunde Bunde-Noord Bunnik Bunschoten Buren Buren-Noord Buren-Zuid Burgerbrug Burgerveen Burgh Burgwerd Burum Bussloo Bussum Buurmalsen Buurse Cabauw Cadier en Keer Cadzand Cadzand-Bad Calfven Callantsoog Camperduin Castenray Casteren Castricum Catrijp Chaam Clinge Coevorden Coevorden-Klinkenvier Colijnsplaat Cornjum Cothen Creil Cromvoirt Cuijk Culemborg d Rijn Daarle Daarlerveen Dalen Dalerpeel Dalfsen Damwoude Damwoude-Oost Darp De Anloup De Bilt De Blesse De Brabander De Cocksdorp De Donckse Velden De Engel-Noord De Engel-Zuid De Glind De Goorn De Groeve De Haere De Heeg De Heen De Heurne De Hoef De Horst De Hoven De Jister De Knipe De Koog De Krim De Kwakel De Lier De Lutte De Mortel De Noord De Rijp De Rips De Santbrincke De Steeg De Vossenberg De Waal De Weere De Weere-Noord De Wijk De Wilgen De Wilp De Zilk Dedemsvaart Deest Deil Deinum Delden Delfzijl Delwijnen Den Andel Den Bommel Den Burg Den Dolder Den Dungen Den Ham Den Helder Den Hoorn Den Hout Den Ilp Den Nul Den Oever Denekamp Deurne Deurningen Deursen-Dennenburg Deventer Didam Diepenheim Diepenveen Dieren Diessen Dieteren Diever Dijkerhoek Dinteloord Dinther Dinxperlo Dinxterveen Dirkshorn Dirksland Dishoek Distelberg Dodewaard Doenrade Doesburg Doetinchem Doezum Dokkum Domburg Dommelen Doncksebos Donderen Dongen Dongjum Donkerbroek Doorn Doorn-West Doornenburg Doornspijk Doorwerth Dordrecht Dorst Drachten Drachtstercompagnie Dreischor Drempt Dreumel Driebergen-Boswijk Driebergen-Rijsenburg Drieborg Driebruggen Driel Driemond Driesum Driewegen Driewegen Drimmelen Drogeham Drongelen Dronrijp Dronten Drouwen Drunen Druten Duiven Duizel Dussen Dwingeloo Echt Echteld Echten Echtenerbrug Eck en Wiel Eckelrade Edam Ede Ederveen Ee Eede Eefde Eelde Eemdijk Eemnes Een Eeneind Eenrum Eerbeek Eerde Eernewoude Eersel Ees Eesveen Eethen Eext Eexterveen Effen Egchel Egmond aan den Hoef Egmond aan Zee Egmond-Binnen Eibergen Eijsden Eind Eindhoven Einighausen-Noord Einighausen-Zuid Ekehaar Elahuizen Elburg Elim Ell Ellecom Ellemeet Ellewoutsdijk Elp Elsendorp Elshout Elsloo Elspeet Elst Elst Emmeloord Emmen Emmen-Noord Emmen-Zuid Emmer-Compascuum Emmer-Erfscheidenveen Empe Emst Engelbert Engelen Engelum Engwierum Enkhuizen Ens Enschede Enspijk Enter Epe Epe-De Epenhorst Epen Epse Erica Erichem Ermelo Ermelo-Horst Ern Erp Esbeek Esch Escharen Espel Est Etsberg Etten Etten-Leur Everdingen Everse en Koevering Ewijk Exloo Exmorra Eys Ezinge Feerwerd Ferwerd Fijnaart Finsterwolde Fleringen Flevopoort Fluitenberg Fochteloo Folsgare Fort Franeker Frieschepalen Froombosch Gaanderen Gaast Gaastmeer Galder Gameren Ganzedijk Gapinge Garderen Garijp Garmerwolde Garnwerd Garrelsweer Garsthuizen Gassel Gasselte Gasselternijveen Gastel Gasteren Gauw Geersdijk Geertruidenberg Geervliet Gees Geesbrug Geesteren Geesteren Geffen Geldermalsen Geldrop Geleen Gellicum Gelselaar Gemert Gemonde Genderen Gendringen Gendt Genemuiden Gennep Gerkesklooster Gerwen Geulle Geverik Geysteren Giekerk Giesbeek Giessen Giessenburg Giessendam Gieten Gieterveen Giethoorn Giethoorn-Zuideinde-Oost Giethoorn-Zuideinde-West Gijbeland Gilze Ginderover Glimmen Godlinze Goedereede Goedereede-Havenhoofd Goes Goingarijp Goirle Goor Gorinchem Gorredijk Gorssel Gorssel-Oost Gouda Gouderak Goudriaan Goudswaard Graauw Graetheide Grafhorst Graft Gramsbergen Grashoek Grathem Grave Grevenbicht Griendtsveen-Oost Griendtsveen-West Grijpskerk Grijpskerke Grijzegrubben Groede Groenekan Groenlo Groenlo Zuid-Oost Groesbeek Groessen Groet Grolloo Groningen Gronsveld Groot Genhout Groot-Ammers Grootebroek Grootegast Grootschermer Grou Grubbenvorst Gulpen Guttecoven Haaften Haaksbergen Haalderen Haamstede Haamstede-Noord Haaren Haaren-'t Eind Haarle Haarlem Haarlo Haarsteeg Haarzuilens Haastrecht Haelen Hagestein Haghorst Halder Haler Halfweg Hall Halle Hallum Halsteren Handel Hank Hansweert Hantum Hantumhuizen Hapert Haps Harbrinkhoek Hardegarijp Hardenberg Hardenberg Harderwijk Harderwijk-Drielanden Haren Harfsen Harich Harkema Harkstede Harlingen Harmelen Harreveld Harskamp Haskerdijken Haskerhorne Hasselderheide Hasselt Hattem Hattemerbroek Haule Haulerwijk Hauwert Havelte Havelterberg Hazerswoude-Dorp Hazerswoude-Rijndijk Hedel Heeg Heel Heelsum Heenvliet Heenweg Heerde Heerde-Bakhuisbos Heerenveen Heerewaarden Heerhugowaard Heerjansdam Heerle Heerlen Heesch Heeswijk Heeten Heetveld Heeze Hei- en Boeicop Heibloem Heide Heide Heijen Heijningen Heikant Heiloo Heinenoord Heinkenszand Heino Hekelingen Hekendorp Helenaveen Hellendoorn Hellevoetsluis Hellouw Hellum Helmond Helmond-Dierdonk Helvoirt Helwijk Hem Hemelum Hemrik Hengelo Hengelo Hengelo-Noord Hengevelde Hengstdijk Hensbroek Herbaijum Herkenbosch Herkingen Hernen Herpen Herpt Herten Hertme Herveld-Noord Herveld-Zuid Herwen Herwijnen Herwijnen-Buitenburg Heteren Heukelum Heumen Heusden Heusden Heveadorp Heythuysen Hierden Hierden-De Biest Hijken Hijum Hilaard Hillegom Hillegom-Zanderij Hilvarenbeek Hilversum Hindeloopen Hippolytushoef Hitzum Hoedekenskerke Hoek Hoek van Holland Hoek van Holland-Strand Hoenderloo Hoevelaken Hoeven Hoge Enk Hollandsche Rading Hollandsche Rading-West Hollandsche Rading-Zuid Hollandscheveld Hollum Holten Holten-Noord Holthees Holtum Holwerd Holwierde Hommerts Honselersdijk Hoofddorp Hoofdplaat Hoog-Keppel Hoogblokland Hooge Mierde Hooge Zwaluwe-Noord Hooge Zwaluwe-Zuid Hoogeloon Hoogerheide Hoogersmilde Hoogeveen Hoogezand Hoogezand-Oostermeer Hooghalen Hoogkarspel Hoogkerk Hoogkerk-Zuid-Oost Hoogmade Hoogvliet Hoogwoud Hoonhorst Hoorn Hoorn Hoornaar Horn Horssen Horst Houtakker Houten Houthem Houtigehage Houtribhaven Houwerzijl Hoven Huijbergen Huis ter Heide Huisduinen Huissen Huizen Huizinge Hulsberg Hulsel Hulsen Hulshorst Hulst Hulst-Oost Hummelo Hunsel Hurwenen IJburg-Noordwest IJburg-Zuidoost IJhorst IJlst IJmond IJssellaan IJsselmuiden IJsselstein IJzendijke IJzendoorn Ilpendam Indoornik Ingen Itens Itteren Ittervoort Jaarsveld Jabeek Jelsum Jipsingboermussel Jipsingboertange Jirnsum Jiskenhuizen Jisp Jistrum Jonkersland Jorwerd Joure Jubbega Julianadorp Jutrijp Kaag Kaatsheuvel Kalenberg Kamerik Kampen Kampen-Onderdijks Kamperland Kamperzeedijk-Oost Kanis Kantens Kapel-Avezaath Kapelle Kapellebrug Katerbosch Kats Kattendijke Katwijk Kedichem Keijenborg Kekerdom Keldonk Kelpen Kerk-Avezaath Kerkbuurt Kerkdriel Kerkenveld Kerkrade Kerkwerve Kerkwijk Kessel Kesseleik Kesteren Kievitsdel Kilder Kille Kimswerd Kinderdijk Klaaswaal Klarenbeek Klazienaveen Klein Groningen Klijndijk Klimmen Kloetinge Kloosterburen Kloosterhaar Kloosterzande Klundert Knegsel Kockengen Koekange Koewacht Kolham Kolhorn Kollum Kollumerpomp Kollumerzwaag Kollumerzwaag -Zuid Kommerzijl Koningsbosch Koningslust Kootstertille Kootwijkerbroek Kornhorn Kortenhoef Kortgene Koudekerk a Koudekerke Koudhoorn Koudum Krabbendijke Kraggenburg Kranenburg Kreileroord Krimpen aan de Lek Kronenberg Kropswolde Kruiningen Kruisland Kruisweg Kubaard Kudelstaart Kuinre Kwadendamme Kwadijk Kwintsheul Laag Zuthem Laag-Keppel Laag-Soeren Laar Lage Mierde Lage Vuursche Lage Weg Lage Zwaluwe Lamswaarde Landhorst Landsmeer Langbroek Langenboom Langeraar Langeraar-Zuid Langerak Langeveen Langeweg Langezwaag Langweer Laren Laren Lathum Lattrop Ledeacker Leegkerk Leek Leende Leenderstrijp Leens Leerbroek Leerdam Leerrmens Leersum Leeuwarden Leiden Leimuiden Lekkerkerk Lekkum Lelystad Lelystad-Jagersveld Lelystad-Kromkamp Lelystad-Zuigerplas Lemele Lemelerveld Lemiers Lemmer Lennisheuvel Lent Lepelstraat Lettele Leunen Leusden Leuth Leveroy Lewedorp Lexmond Lexmond-Noord Lichtenvoorde Liempde Lienden Lierderholthuis Lieren Lierop Lieshout Liessel Lievelde Limbricht Limmen Linden Linne Linschoten Lintelo Lioessens Lippenhuizen Lisse Lisserbroek Lith Lithoijen Lobith Lochem Loenen Loenen Loenersloot Loil Lollum Lomm Lonneker Loo Loo Loon Loon op Zand Loosbroek Lopik Lopikerkapel Loppersum Losser Lottum Lunteren Lutjebroek Lutjegast Lutjewinkel Luttelgeest Lutten Luttenberg Luyksgestel Maarheeze Maarn Maarsbergen Maartensdijk Maasbommel Maasbracht Maasbracht-Brachterbeek Maasbree Maasdam Maasdijk Maashees Maasland Maassluis Maastricht Macharen Made Makkinga Makkum Malden Manderveen Mantgum Maren-Kessel Margraten Mariadorp Mariaheide Mariahoop Mariahout Mariaparochie Mariënberg Mariënheem Mariënvelde Markelo Marken Marken-Kerkbuurt Markenbinnen Marknesse Marrum Marssum Marum Maurik Mechelen Meddo Medemblik Meeden Meedhuizen Meerkerk Meerlo Meers Meerssen Meerwijck Meeuwen Megchelen Megen Meijel Melderslo Melick Meliskerke Melissant Menaldum Meppel Meppen Merkelbeek Merselo Merum Mesch Meteren Meterik Metslawier Mheer Mheer-Hackenroth Middelaar Middelbeers Middelburg Middelharnis Middelie Middelrode Middelsluis Middelstum Middenbeemster Middenmeer Midlum Midsland Midwolda Midwoud Mierlo Mijdrecht Mijnsheerenland Mildam Milheeze Mill Millingen aan de Rijn Milsbeek Minkelose Heul Minnertsga Moerdijk Moergestel Moerkapelle Moerstraten Molenaarsgraaf Molenend Molenheide Molenhoek Molenschot Molkwerum Monnickendam Monster Monster-Het Westerhonk Montfoort Montfort Mook Mookhoek Moordrecht Moorveld Morra Muiden Muiderberg Munnekezijl Munstergeleen Muntendam Mussel Musselkanaal Naaldwijk Naarden Naarden-Naarderbos Naarden-Vesting Nagele Neck Neder-Hardinxveld Nederasselt Nederhemert-Noord Nederhorst Den Berg Nederweert Nederwetten Neede Neer Neeritter Neerkant Nes Nes Nes aan de Amstel Netersel Netterden Nibbixwoud Niebert Niehove Niekerk Nieuw Bergen Nieuw- en Sint Joosland Nieuw-Amsterdam Nieuw-Balinge Nieuw-Beerta Nieuw-Beijerland Nieuw-Dijk Nieuw-Dordrecht Nieuw-Haamstede Nieuw-Heeten Nieuw-Lekkerland Nieuw-Loosdrecht Nieuw-Namen Nieuw-Schoonebeek Nieuw-Vennep Nieuw-Vossemeer Nieuw-Weerdinge Nieuw-Wehl Nieuwaal Nieuwdorp Nieuwe Niedorp-Zuid Nieuwe Pekela Nieuwe Pekela-De Weerd Nieuwe-Tonge Nieuwe-Vaart Nieuwegein Nieuwehorne Nieuwendijk Nieuwendijk Nieuwenhoorn Nieuwer-Ter-Aa Nieuwerbrug Nieuwerkerk Nieuwerkerk aan den IJssel Nieuweroord Nieuwersluis Nieuweschans Nieuwkoop Nieuwkuijk Nieuwland Nieuwlande Nieuwleusen Nieuwolda Nieuwolda-Oost Nieuwpoort Nieuwstadt Nieuwveen Nieuwvliet Niezijl Niftrik Nigtevecht Nij Altoenae Nij Beets Nijbroek Nijega Nijemirdum Nijeveen Nijewier Nijkerk Nijkerkerveen Nijland Nijmegen Nijmegen-Oosterhout Nijnsel Nijswiller Nijverdal Nispen Nisse Nistelrode Noorbeek Noord Deurningen Noord-Sleen Noordbergum Noordbroek Noordeinde Noordeloos Noorden Noordgouwe Noordhoek Noordhorn Noordijk Noordlaren Noordwelle Noordwijk Noordwijk Noordwijkerhout Noordwolde Noordwolde Norg Nuenen Nuis Nuland Numansdorp Nummer Één Nunhem Nunspeet Nuth Obbicht Obdam Ochten Odijk Odiliapeel Odoorn Oeffelt Oene Oenkerk Ohé Oijen Oirlo Oirschot Oisterwijk Okkenbroek Olburgen Oldeberkoop Oldebroek Oldeholtpade Oldehove Oldemarkt Oldenzaal Olland Olst Ommel Ommelanderwijk Ommen Ommeren Onderdendam Onderdijk Onnen Onstwedde Ooij Ool Ooltgensplaat Oost-Graftdijk Oost-Knollendam Oost-Maarland Oost-Souburg Oost-Vlieland Oostburg Oostdijk Oosteind Oosteinde Oostelbeers Oosterbeek Oosterbierum Oosterblokker Oosterend Oosterend Oosterhesselen Oosterhout Oosterhout Oosterland Oosterlittens Oostermeer Oosternijkerk Oosterstreek Oosterwierum Oosterwijtwerd Oosterwolde Oosterwolde Oosterzee-Gietersebrug Oosthem Oosthuizen Oostkapelle Oostkappelle-Veldzigt Oostmahorn Oostrum Oostrum Oostvoorne Oostwold Oostwold Oostwoud Oostzaan Ootmarsum Opeinde Opende Ophemert Opheusden Opijnen Oploo Opmeer Oppenhuizen Opperdoes Ospel Ospeldijk Oss Ossendrecht Ossenisse Ossenzijl Oterleek Otterlo Ottersum Ottoland Oud Gastel Oud Velp Oud Zevenaar Oud-Ade Oud-Alblas Oud-Beijerland Oud-Heusden Oud-Loosdrecht Oud-Sabbinge Oud-Vossemeer Ouddorp Oude Bildtzijl Oude Leije Oude Pekela Oude Pekela-Zuid Oude Wetering Oude-Tonge Oude-Tonge-Zuid Oudega Oudega Oudega Oudehaske Oudelande Oudemirdum Oudenbosch Oudendijk Oudenhoorn Ouderkerk aan de Amstel Ouderkerk aan den IJssel Oudeschild Oudesluis Oudewater Oudkarspel Oudkerk Oudleusen Oudwoude Ouwerkerk Ouwsterhaule Overasselt Overberg Overdinkel Overeys Overlangel Overloon Overmeer Overslag Ovezande Paal Paesens Panheel Pannerden Panningen Papenhoven Papenveer Partij Paterswolde Paterswolde-Noord Peins Peize Peperga Pesse Petten Philippine Piershil Pieterburen Pieterzijl Pijnacker Pingjum Plasmolen Poederoijen Poeldijk Polsbroek Poortugaal Poortvliet Poppingawier Posterholt Posterholt-Oost Prinsenbeek Punthorst Purmerend Puth Putte Putten Puttershoek Raalte Raamsdonk Raamsdonksveer Raard Randwijk Ransdaal Rasquert Rauwerd Ravenstein Ravenswaaij Ravenswoud Reduzum Reek Reeuwijk Reeuwijk-Dorp Reijmerstok Reitsum Rekken Renesse Renkum Renswoude Retranchement Reusel Reutje Reutum Reuver Rheden Rhederbrug Rhenen Rhenen-Cuneraweg Rhenoy Rhoon Rhoon-Kiefhoek Ridderkerk Ried Riel Riethoven Rietmolen Rijckholt Rijen Rijkevoort Rijnsaterwoude Rijperkerk Rijpwetering Rijsbergen Rijsenhout Rijsoord Rijssen Rijswijk Rijswijk Rilland Rimburg Rinsumageest Ritthem Rockanje Roden Rodenrijs Roderesch Roderwolde Roelofarendsveen-Zuid Roelofsarendsveen Roermond Roggel Rolde Roodeschool Roosendaal Roosteren Rossum Rossum Roswinkel Rothem Rothenbach Rotterdam Rottevalle Rottum Rottum Rouveen Rozenburg Rozenburg-Noord Rucphen Ruinen Ruinerwold Rumpt Rutten Ruurlo s Gravenduin s Gravenmoer s-Gravendeel s-Gravenzande s-Heerenberg Saaksum Saasveld Sambeek Santpoort-Noord Sappemeer Sas van Gent Sassenheim Sauwerd Schagen Schagerbrug Schaijk Schalkhaar-Noord Schalkwijk Scharendijke Scharnegoutum Scharsterbrug Scharwoude Scharwoude Scheemda Scheerwolde Schellingwoude Schellinkhout Schelluinen Schenkeldijk Schermerhorn Scherpenisse Scherpenzeel Scherpenzeel Schiermonnikoog Schietberg Schijf Schijndel Schilberg Schildwolde Schimmert Schin op Geul Schinnen Schinveld Schipborg Schipluiden Schipperskerk Schoondijke Schoonebeek Schoonhoven Schoonloo Schoonoord Schoonrewoerd Schoorl Schoorldam Schore Schraard Schuddebeurs Schuinesloot Sellingen Serooskerke Serooskerke Sevenum Sexbierum Sibbe Sibculo Siddeburen Siebengewald Sijbekarspel Sijbrandaburen Silvolde Simonshaven Simpelveld Sinderen Sint Agatha Sint Annaland Sint Annaparochie Sint Anthonis Sint Geertruid Sint Hubert Sint Isidorushoeve Sint Jacobiparochie Sint Jansklooster Sint Jansteen Sint Joost Sint Kruis Sint Laurens Sint Maarten Sint Maartensbrug Sint Maartensdijk Sint Maartensvlotbrug Sint Michielsgestel Sint Odiliënberg Sint Oedenrode Sint Philipsland Sint Willebrord Sint-Annen Sintjohannesga Sirjansland Sittard Slagharen Sleen Sleeuwijk Slek Slenaken Sliedrecht Slochteren Slootdorp Sloten Sluis Sluiskil Smilde Sneek Snijdersberg Soerendonk Soest Soestduinen Soesterberg Someren Someren-Eind Someren-Heide Sommelsdijk Son Spaarndam Spakenburg Spannum Spaubeek Spier Spierdijk Spijk Spijk Spijk Spijkenisse Spoordonk Sprundel Spui St Jacobsbrug St Nicolaasga Stad aan 't Haringvliet Stadskanaal Stadskanaal-de Heggerank Stampersgat Standdaarbuiten Staphorst Stavenisse Stavoren Stedum Steenbergen Steenderen Steenenkamer Steensel Steenwijk Steenwijkerwold Steenwijksmoer Steggerda Stein Stellendam Sterksel Stevensbeek Stevensweert Stiens Stiphout Stiphout Zuid-West Stofmolen Stokkum Stolwijk Stommeveld Stompetoren Stompwijk Stramproy Streefkerk Strijen Strijensas Stroe Stuifzand Suameer Suawoude Surhuisterveen Surhuizum Susteren Swalmen Swartbroek Sweagerbosk Sweikhuizen Swifterbant Swolgen Teeffelen Tegelen Ten Boer Ten Post Ter Aar Ter Apel Ter Heijde Ter Hole Terborg Terheijden Terherne Terhofstede Termaar Termunten Termunterzijl Ternaard Terneuzen Terschuur Terwispel Terwolde Terzool Teteringen Teuge Thesinge Tholen Thorn Tiel Tiendeveen Tienhoven Tienray Tietjerk Tijnje Tilburg Tilligte Tjalleberd Tjerkwerd Toldijk Tolkamer Tollebeek Tricht Triemen Tubbergen Tuil Tuitjenhorn Tull en 't Waal Tungelroy Tweede Exloërmond Twello Twijzel Twisk Twizelerheide Tynaarlo Tzum Tzummarum Ubachsberg Ubbergen Uddel Uden Udenhout Uffelte Uitgeest Uithoorn Uithuizen Uithuizen-Oost Uithuizermeeden Uitweg Uitwijk Ulestraten Ulft Ulicoten Ulrum Ulvenhout Ureterp Urk Urmond-Oost Urmond-West Ursem Usquert Utrecht Vaals Vaart Vaassen Vaesrade Valburg Valkenburg Valkenswaard Valthe Valtherblokken Valthermond-Midden Valthermond-Noord Valthermond-Zuid Van Ewijcksluis Varik Varsselder Varsseveld Vasse Veelerveen Veen Veendam Veenendaal Veenhuizen Veeningen Veenwouden Veere Veere-Buiten de Veste Veere-Zanddijk Veessen Vegelinsoord Veghel Velddriel Velden Veldhoek Velp Velserbroek Velswijk Ven-Zelderheide Venhorst Venhuizen Venlo Venlo-Herungerberg Venray Vessem Veulen Vianen Vianen Vierhouten Vierlingsbeek Vierpolders Vijfhuizen Vijlen Vilsteren Vilt Vinkel Vinkeveen Vinkeveen-Veldwijck Visvliet Vlagtwedde Vledder Vledderveen Vlierden Vlijmen Vlissingen Vlist Vlodrop Voerendaal Vogelenzang Vogelwaarde Volendam Volkel Vollenhove Voorhout Voorst Voorthuizen Vorden Vorstenbosch Vortum-Mullem Vragender Vreeland Vries Vriescheloo Vriezenveen Vriezenveen-Oost Vrijhoeve Vroomshoop Vroomshoop-Oost Vroondaal Vrouwenparochie Vrouwenpolder Vuren Waalre Waalwijk Waarde Waardenburg Waarder Waarland Waddinxveen Wadenoijen Wagenberg Wagenborgen Wageningen Wahlwiller Walik Wamel Wanneperveen Wanroij Wanssum Wanswerd Wapenveld Wapenveld-Noord Wapse Wapserveen-De Wiekslag Warffum Warfhuizen Warfstermolen Warmenhuizen Warns Warns-Zuid Warnsveld Warten Waskemeer Waspik Waspik-Zuid Wassenaar Wassenaar-Kerkehout Wassenaar-Rijksdorp Watergang Waterlandkerkje Waverveen Wedde Weebosch Weerselo Weert Weesp Wehe-Den Hoorn Wehl Weidum Weiteveen-Oost Weiteveen-West Wekerom Welberg Well Well-Noord Well-Zuid Wellerlooi Welsrijp Wemeldinge Wergea Werkendam Werkhoven Wernhout Wervershoof Wesepe Wessem West-Graftdijk West-Knollendam West-Terschelling Westbeemster Westbroek Westdorpe Westendorp Westenschouwen Westerbeek Westerbork Westerbroek Westeremden Westergeest Westerhaar-Vriezenveensewijk Westerhoven Westerland Westerlee Westervoort Westkapelle Westmaas Westwoud Westwoud-Oost Westzaan Westzaan-Zuideinde Weteringbrug Weustenrade Wezep Wichmond Wierden Wierden-Meijerinksberg Wieringerwaard Wieringerwerf Wierum Wieuwerd Wijbosch Wijchen Wijckel Wijdenes Wijhe Wijk aan Zee Wijk bij Duurstede Wijk en Aalburg Wijlre Wijnaldum Wijnandsrade Wijngaarden Wijnjewoude Wijster Wijtgaard Wijthmen Wilbertoord Wildervank Wilhelminadorp Wilhelminaoord Willemsoord Willemstad Wilnis Wilp Wilp-Achterhoek Wilsum Windesheim Winkel Winschoten Winssen Winsum Winsum Wintelre Winterswijk Wirdum Wirdum Wissel Wissenkerke Witmarsum Witteveen Woensdrecht Woerden Woerdense Verlaat Wognum Wolbert Woldendorp Wolfheze Wolfshoek Wolphaartsdijk Woltersum Wolvega Wommels Wons Woonoord Lunetten Workum Woubrugge Woudenberg Woudrichem Woudsend Wouw Wouwse Plantage Yde Yerseke Ysbrechtum Ysselstein Zaamslag Zalk Zaltbommel Zandeweer Zandpol Zandvoort Zeddam Zeegse Zeeland Zeerijp Zeewolde Zegge Zegveld Zeist Zelhem Zenderen Zetten Zevenaar Zevenbergen Zevenbergschen Hoek Zevenhoven Zevenhuizen Zevenhuizen Zevenmorgen Zeyen Zierikzee Zieuwent Zijderveld Zijtaart Zoelen Zoelmond Zoetermeer Zoeterwoude-Dorp Zoeterwoude-Zuidbuurt Zonnehof Zonnemaire Zorgvlied Zoutelande Zoutkamp Zuid-Beijerland Zuidbroek Zuiddorpe Zuidhorn Zuidland Zuidlaren Zuidschermer Zuidwolde Zuidwolde Zuidzande Zuidzijde Zuilichem Zuilichem-Oost Zunderdorp Zundert Zurich Zutphen Zwaagdijk-Oost Zwaagdijk-West Zwaagwesteinde Zwaanshoek Zwaantje Zwammerdam Zwanenburg Zwartebroek Zwartemeer Zwartewaal Zwartsluis Zweeloo Zwolle Zwolle-Stadshage ffaker-2.20.0/lib/ffaker/data/address_nl/province0000644000004100000410000000017514136245124021671 0ustar www-datawww-dataGroningen Friesland Overijssel Noord-Holland Zuid-Holland Limburg Utrecht Gelderland Drenthe Flevoland Noord-Brabant Zeeland ffaker-2.20.0/lib/ffaker/data/locale/0000755000004100000410000000000014136245124017237 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/locale/language0000644000004100000410000000210214136245124020740 0ustar www-datawww-dataAfar Abkhazian Afrikaans Amharic Arabic Assamese Aymara Azerbaijani Bashkir Byelorussian Bulgarian Bihari Bislama Bengali Tibetan Breton Catalan Corsican Czech Welsh Danish German Bhutani Greek English Esperanto Spanish Estonian Basque Persian Finnish Fiji Faeroese French Frisian Irish Gaelic Galician Guarani Gujarati Hausa Hindi Croatian Hungarian Armenian Interlingua Interlingue Inupiak Indonesian Icelandic Italian Hebrew Japanese Yiddish Javanese Georgian Kazakh Greenlandic Cambodian Kannada Korean Kashmiri Kurdish Kirghiz Latin Lingala Laothian Lithuanian Latvian Malagasy Maori Macedonian Malayalam Mongolian Moldavian Marathi Malay Maltese Burmese Nauru Nepali Dutch Norwegian Occitan Oromo Oriya Punjabi Polish Pashto Portuguese Quechua Rhaeto Kirundi Romanian Russian Kinyarwanda Sanskrit Sindhi Sangro Serbo Singhalese Slovak Slovenian Samoan Shona Somali Albanian Serbian Siswati Sesotho Sudanese Swedish Swahili Tamil Tegulu Tajik Thai Tigrinya Turkmen Tagalog Setswana Tonga Turkish Tsonga Tatar Twi Ukrainian Urdu Uzbek Vietnamese Volapuk Wolof Xhosa Yoruba Chinese Zulu ffaker-2.20.0/lib/ffaker/data/locale/language_code0000644000004100000410000000063014136245124021736 0ustar www-datawww-dataAA AB AF AM AR AS AY AZ BA BE BG BH BI BN BO BR CA CO CS CY DA DE DZ EL EN EO ES ET EU FA FI FJ FO FR FY GA GD GL GN GU HA HI HR HU HY IA IE IK IN IS IT IW JA JI JW KA KK KL KM KN KO KS KU KY LA LN LO LT LV MG MI MK ML MN MO MR MS MT MY NA NE NL NO OC OM OR PA PL PS PT QU RM RN RO RU RW SA SD SG SH SI SK SL SM SN SO SQ SR SS ST SU SV SW TA TE TG TH TI TK TL TN TO TR TS TT TW UK UR UZ VI VO WO XH YO ZH ZU ffaker-2.20.0/lib/ffaker/data/phone_number/0000755000004100000410000000000014136245124020461 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/phone_number/phone_calling_code0000644000004100000410000000172114136245124024201 0ustar www-datawww-data+1 +62 +65 +20 +212 +213 +216 +218 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +27 +290 +291 +297 +298 +299 +30 +31 +32 +33 +34 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +36 +370 +371 +372 +373 +374 +375 +376 +377 +378 +380 +381 +382 +385 +386 +387 +389 +39 +40 +41 +420 +421 +423 +43 +44 +45 +46 +47 +48 +49 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +51 +52 +53 +54 +55 +56 +57 +58 +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +60 +61 +618 +63 +64 +66 +670 +672 +673 +674 +675 +676 +677 +678 +679 +680 +681 +682 +683 +685 +686 +687 +688 +689 +690 +691 +692 +7 +808 +81 +82 +84 +850 +852 +853 +855 +856 +86 +872 +880 +886 +90 +91 +92 +93 +94 +95 +960 +961 +962 +963 +964 +965 +966 +967 +968 +970 +971 +972 +973 +974 +975 +976 +977 +98 +992 +993 +994 +995 +996 +998 ffaker-2.20.0/lib/ffaker/data/lorem_kr/0000755000004100000410000000000014136245124017612 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem_kr/words0000644000004100000410000000067614136245124020704 0ustar www-datawww-data가슴 가을 공활한데 괴로우나 구름 기상과 기상일세 길이 나라 남산 높고 다하여 달은 닳도록 대한 대한으로 동해 두른 듯 마르고 만세 맘으로 무궁화 물과 바람서리 밝은 백두산이 보우하사 보전하세 불변함은 사람 사랑하세 삼천리 소나무 없이 우리 우리나라 위에 이 일편단심일세 저 즐거우나 철갑을 충성을 하느님이 하늘 화려강산 ffaker-2.20.0/lib/ffaker/data/address_chfr/0000755000004100000410000000000014136245124020427 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_chfr/canton0000644000004100000410000000040014136245124021626 0ustar www-datawww-dataArgovie Appenzell Rhodes-Extérieures Appenzell Rhodes-Intérieures Bâle-Campagne Bâle-Ville Berne Fribourg Genève Glaris Grisons Jura Lucerne Neuchâtel Nidwald Obwald Saint-Gall Schaffhouse Schwytz Soleure Tessin Thurgovie Uri Valais Vaud Zoug Zurich ffaker-2.20.0/lib/ffaker/data/dizzle_ipsum/0000755000004100000410000000000014136245124020516 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/dizzle_ipsum/dizzle_words0000644000004100000410000000170114136245124023157 0ustar www-datawww-datatha dizzle fo shizzle fo rizzle tha shiznit in tha hizzle Doggfada Snoopy televizzle real deal Holyfield how we do it if the ride is more fly, then you must buy plizzay fizzle roll with the dopest Coupe de Ville the Magic Johnson of rap drop it like it's hot hizzouse if you was me and I was you through all the drama I love my momma rolling down the street smokin' indo sippin' on gin and juice laid back with my mind on my money and my money on my mind nothing can save ya you talk too much gold chain waddup drizzle realer realness recognize put ya choppers up your chrome Snoop pizzle gizzo rizzoad zig zag smoke nasty why is you smokin' weed the LBC like every single day for the Gs for the hustlers may I make a few ends everybody got they cups eighty degrees at ease the Dogg Pound feel the breeze bubbles in the tub Long Beach now I'm on parole guess what? it's 1993 rizzide the S oh yes bionic every single one Mr. Buckwort used to sell loot the diggy ffaker-2.20.0/lib/ffaker/data/address_uk/0000755000004100000410000000000014136245124020124 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_uk/county0000644000004100000410000000146714136245124021400 0ustar www-datawww-dataAvon Bedfordshire Berkshire Borders Buckinghamshire Cambridgeshire Central Cheshire Cleveland Clwyd Cornwall County Antrim County Armagh County Down County Fermanagh County Londonderry County Tyrone Cumbria Derbyshire Devon Dorset Dumfries and Galloway Durham Dyfed East Sussex Essex Fife Gloucestershire Grampian Greater Manchester Gwent Gwynedd County Hampshire Herefordshire Hertfordshire Highlands and Islands Humberside Isle of Wight Kent Lancashire Leicestershire Lincolnshire Lothian Merseyside Mid Glamorgan Norfolk North Yorkshire Northamptonshire Northumberland Nottinghamshire Oxfordshire Powys Rutland Shropshire Somerset South Glamorgan South Yorkshire Staffordshire Strathclyde Suffolk Surrey Tayside Tyne and Wear Warwickshire West Glamorgan West Midlands West Sussex West Yorkshire Wiltshire Worcestershire ffaker-2.20.0/lib/ffaker/data/job_ja/0000755000004100000410000000000014136245124017224 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/job_ja/job_nouns0000644000004100000410000000734314136245124021152 0ustar www-datawww-dataCADオペレーター CGデザイナー WEBデザイナー あん摩マッサージ指圧師 アクチュアリー アナウンサー アニメーター アパレル店員 イベントプランナー イラストレーター インテリアコーディネーター ウエディングプランナー エステティシャン カメラマン ガーデンデザイナー キックボクサー キャリアカウンセラー クラブDJ グラフィックデザイナー グランドスタッフ ケアマネジャー ゲームクリエイター ゲームプログラマー コピーライター サッカー選手 システムエンジニア ジャーナリスト スタイリスト スポーツインストラクター スポーツトレーナー セラピスト ソムリエ ダンサー ツアーコンダクター テニス選手 テレビAD テレビディレクター テレビプロデューサー データサイエンティスト トリマー トレーダー ドッグトレーナー ナレーター ネイリスト バイヤー バスガイド バスケットボール選手 バリスタ バレリーナ バレーボール選手 バーテンダー パイロット パタンナー パティシエ ピアニスト ファイナンシャルプランナー ファッションデザイナー ファンドマネージャー フードコーディネーター ブリーダー プログラマー プロゴルファー プロボクサー プロレスラー プロ野球選手 ベビーシッター ホテルスタッフ ホームヘルパー マンション管理士 ミュージシャン メイクアップアーティスト モデル ヨガインストラクター ライター ラジオディレクター ラジオパーソナリティ レーサー 不動産鑑定士 中学校教師 予備校講師 介護福祉士 作曲家 作業療法士 作詞家 保健師 保育士 保険外交員 俳優・女優 傭兵 僧侶 入国審査官 入国警備官 公認会計士 刑務官 助産師 労働基準監督官 動物看護師 動物飼育員 医師 医療事務 占い師 司書 司法書士 和菓子職人 商社マン 国税専門官 国連職員 土地家屋調査士 土木作業員 声優 外交官 大学教授 大学職員 大工 学芸員 宅地建物取引主任者 宇宙飛行士 客室乗務員 宮大工 家具職人 寿司職人 小学校教師 小説家 左官 幼稚園教諭 庭師 建築士 建築板金工 弁理士 弁護士 手話通訳士 指揮者 探偵 放送作家 政治家 救急救命士 整体師 新聞記者 日本語教師 映画宣伝 映画監督 書店員 書道家 板前 柔道整復師 栄養士 棋士 森林インストラクター 検事 樹木医 歌手 歯科助手 歯科医師 歯科技工士 歯科衛生士 気象予報士 法務教官 海上保安官 海外ツアーガイド 消防士 測量士 漁師 演出家 漫画家 特別支援学校教諭 獣医師 理学療法士 理容師 画家 皇宮護衛官 看護師 社会保険労務士 社会福祉士 神父・牧師 神職・神主 秘書 税理士 税関職員 競艇選手 競輪選手 管理栄養士 精神保健福祉士 絵本作家 編集者 美容師 美容部員 義肢装具士 翻訳家 考古学者 脚本家 臨床工学技士 臨床心理士 臨床検査技師 自動車整備士 自衛隊 舞台俳優 舞妓 航海士 航空整備士 航空管制官 花屋 芸人 芸能マネージャー 芸能人・タレント 葬儀屋 薬剤師 行政書士 裁判官 裁判所事務官 視能訓練士 言語聴覚士 診療放射線技師 調理師 調香師 警備員 警察官 議員秘書 車掌 農家 通訳 通訳案内士 通関士 運転手 配管工 野菜ソムリエ 銀行員 鍼灸師 電車運転士 音楽家 音楽療法士 養護教諭 騎手 高校教師 鳶職人 麻薬取締役官 ffaker-2.20.0/lib/ffaker/data/animal_cn/0000755000004100000410000000000014136245124017721 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/animal_cn/common_names0000644000004100000410000000164214136245124022322 0ustar www-datawww-data土豚 信天翁 鳄鱼 羊驼 蚂蚁 食蚁兽 羚羊 猿 犰狳 狒狒 梭子鱼 蝙蝠 熊 海狸 鸟 野牛 野猪 水牛 蝴蝶 骆驼 驯鹿 猫 猎豹 鸡 黑猩猩 眼镜蛇 鳕鱼 狼 螃蟹 鹤 鳄鱼 乌鸦 狗 角鲨 海豚 驴 鸽子 鸭 儒艮 鹰 鳗鱼 象 麋鹿 鸸 鹘 蒙眼貂 雀 鱼 火烈鸟 狐狸 青蛙 羚羊 牛羚 山羊 鹅 大猩猩 豚鼠 仓鼠 野兔 鹰 猬 苍鹭 马 蜂鸟 鬣狗 北山羊 狐狼 美洲豹 松鸦 袋鼠 考拉 狐猴 豹 狮子 骆驼 龙虾 凫 长毛象 海牛 鼹鼠 獴 猴 驼鹿 老鼠 独角鲸 蝾螈 章鱼 负鼠 鸵鸟 獭 猫头鹰 蚝 黑豹 鹦鹉 熊猫 鹧鸪 鹈 企鹅 野鸡 猪 鸽子 北极熊 小马 豪猪 鼠海豚 土拨鼠 鹌鹑 兔子 浣熊 公羊 鼠 渡鸦 驯鹿 蝾 三文鱼 海狮 海马 海豹 鲨鱼 羊 鼩鼱 臭鼬 树懒 蜗牛 蛇 松鼠 天鹅 虎 蟾蜍 火鸡 龟 袋鼠 海象 水牛 黄鼠狼 鲸 狼 狼獾 袋熊 牦 斑马 ffaker-2.20.0/lib/ffaker/data/phone_number_ru/0000755000004100000410000000000014136245124021167 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/phone_number_ru/home_phone_prefixes0000644000004100000410000000065414136245124025145 0ustar www-datawww-data011 071 072 073 074 075 081 082 083 084 085 086 087 091 092 093 094 096 301 302 341 342 343 345 346 347 349 351 352 353 381 382 383 384 387 388 390 391 394 395 401 411 413 415 416 421 423 424 426 427 471 472 473 474 475 481 482 483 484 485 486 487 491 492 493 494 495 496 498 499 811 812 813 813 814 815 816 818 820 821 831 833 834 835 836 841 842 843 844 845 846 847 848 851 855 861 862 863 865 866 867 871 872 873 877 878 879 ffaker-2.20.0/lib/ffaker/data/phone_number_ru/mobile_phone_prefixes0000644000004100000410000000036414136245124025462 0ustar www-datawww-data900 901 902 903 904 905 906 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 950 951 952 953 958 960 961 962 963 964 965 966 967 968 977 978 980 981 982 983 984 985 987 988 989 991 992 993 994 995 996 999 ffaker-2.20.0/lib/ffaker/data/vehicle/0000755000004100000410000000000014136245124017417 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/vehicle/transmissions_list0000644000004100000410000000007014136245124023306 0ustar www-datawww-dataAutomatic Manual Automated Manual Continuously Variable ffaker-2.20.0/lib/ffaker/data/vehicle/trims_list0000644000004100000410000000005314136245124021531 0ustar www-datawww-dataDX ES EX EX-L GL GS LS LT RS SE SI SLT XLT ffaker-2.20.0/lib/ffaker/data/vehicle/fuel_types_list0000644000004100000410000000010614136245124022551 0ustar www-datawww-dataGas Hybrid Diesel Electric Natural Gas (CNG) Hydrogen Fuel Cell (FCV) ffaker-2.20.0/lib/ffaker/data/vehicle/color_prefixes0000644000004100000410000000027214136245124022366 0ustar www-datawww-databeautiful bright calm dangerous dark dull fast magnetic magnificent majestic melodic metallic mundane mute mysterious new pleasant pretty resonant royal slate soft tranquil vibrant weak ffaker-2.20.0/lib/ffaker/data/vehicle/upholstery_list0000644000004100000410000000005214136245124022610 0ustar www-datawww-dataLeather Vinyl Faux Vinyl PVC Nylon Fabric ffaker-2.20.0/lib/ffaker/data/vehicle/makes_list0000644000004100000410000000105414136245124021475 0ustar www-datawww-dataAcura Alfa Romeo AM General AMC Aston Martin Audi Autocar Avanti Bentley BMW Bugatti Buick Cadillac Chevrolet Chrysler Country Coach Daewoo Daihatsu Dodge Eagle Ferrari Fiat Ford Freightliner Geo GMC Honda Hummer Hyundai Infiniti Isuzu Jaguar Jeep Kia Lada Lamborghini Land Rover Lexus Lincoln Lodal Lotus Maserati Maybach Mazda Mercedes-Benz Mercury Merkur Mini Mitsubishi Morgan Nissan Oldsmobile Oshkosh Peugeot Plymouth Polaris Pontiac Porsche Ram Renault Rolls-Royce Saab Saleen Saturn Scion Smart Sterling Subaru Suzuki Tesla Toyota Volkswagen Volvo ffaker-2.20.0/lib/ffaker/data/vehicle/displacements_list0000644000004100000410000000012514136245124023226 0ustar www-datawww-data1.0 1.6 2.0 2.5 3.0 4.0 4.1 4.2 4.3 4.9 5.0 5.2 5.7 5.8 5.9 7.0 7.2 7.4 7.5 7.7 11.3 ffaker-2.20.0/lib/ffaker/data/vehicle/models_list0000644000004100000410000000151014136245124021655 0ustar www-datawww-data4Runner Accent Accord Alero Allante Altima Astro Avenger Aveo Aztek Beetle Bravada Bronco Caliber Camaro Camry Caprice Caravan Cavalier Charger Cherokee Civic Cobalt Colorado Concorde Contour Corolla Corolla Wagon Corvette CR-V CR-Z Cutlass Dakota Durango Echo Econoline Elantra Element Envoy Equinox Escalade Escort Expedition Fiero Focus Freestyle Frontier Fusion Ghost Golf Grand Am Grand Caravan Grand Cherokee Grand Marquis Grand Marquis Wagon Grand Prix HHR Highlander Hummer Impala Impreza Integra Intrepid Intrigue Jetta Jimmy Lancer LaSabre Magnum Malibu Mustang Neon Odyssey Optima Pacifica Passat Pathfinder Prius Probe Protege PT Cruiser Quest Rabbit RAV4 Rio S10 Sable Santa Fe Sierra Silverado Sonata Sprinter Tahoe Taurus Tercel Town & Country Trailblazer Trans Am Uplander Villager Viper Voyager Windstar Yaris Yukon Zephyr ffaker-2.20.0/lib/ffaker/data/food_pl/0000755000004100000410000000000014136245124017422 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/food_pl/diary0000644000004100000410000000021714136245124020455 0ustar www-datawww-dataśmietana śmietanka jogurt kefir mleko zagęszczone twaróg maślanka masło oscypek ser żółty parmezan bryndza ser topiony zsiadłe mleko ffaker-2.20.0/lib/ffaker/data/food_pl/fruits0000644000004100000410000000043114136245124020657 0ustar www-datawww-databrzoskwinia gruszka jabłko morela morwa śliwka czereśnie wiśnie nektarynka cytryna grejpfrut kumkwat mandarynka pomarańcza figa granat mango kiwi daktyle awokado agrest aronia borówka jagoda jeżyna malina porzeczka winogrona żurawina ananas banan poziomka truskawka durian ffaker-2.20.0/lib/ffaker/data/food_pl/vegetables0000644000004100000410000000060514136245124021467 0ustar www-datawww-databrokuł jarmuż kalafior kalarepa brukselka kapusta biała kapusta pekińska kapusta włoska cebula czosnek por szczypiorek burak cykoria pietruszka roszponka rukiew sałata szpinak seler ziemniak maniok marchew pasternak bakłażan papryka pomidor dynia ogórek rzepa rzodkiew rzodkiewka bób ciecierzyca fasola groch soczewica soja szczaw szparag chrzan karczoch kukurydza oliwka kapary ffaker-2.20.0/lib/ffaker/data/food_pl/meats0000644000004100000410000000012414136245124020453 0ustar www-datawww-datawieprzowina wołowina cielęcina drób baranina jagnięcina dziczyzna konina kozina ffaker-2.20.0/lib/ffaker/data/food_pl/spices0000644000004100000410000000042414136245124020633 0ustar www-datawww-dataanyż kminek kolendra kmin rzymski chmiel ziele angielskie pieprz cayenne pieprz czarny wanilia czarnuszka gorczyca biała gorczyca żółta gorczyca sarepska kardamon kakao kozieradka gałka muszkatołowa sezam kapary szafran goździki imbir lukrecja kurkuma tatarak cynamon ffaker-2.20.0/lib/ffaker/data/food_pl/preserves0000644000004100000410000000011414136245124021357 0ustar www-datawww-datadżem marmolada keczup powidła konfitura syrop sok majonez pesto musztarda ffaker-2.20.0/lib/ffaker/data/food_pl/fermented0000644000004100000410000000017114136245124021315 0ustar www-datawww-datakapusta kiszona ogórek kiszony kimchi sos sojowy miso natto czekolada kwas chlebowy miód pitny piwo ocet wino kombucza ffaker-2.20.0/lib/ffaker/data/food_pl/herbs0000644000004100000410000000026714136245124020455 0ustar www-datawww-databazylia cząber koperek lawenda majeranek oregano lubczyk tymianek melisa mięta trawa cytrynowa pietruszka rzeżucha pokrzywa rozmaryn szałwia estragon piołun mirt liście laurowe ffaker-2.20.0/lib/ffaker/data/color_ua/0000755000004100000410000000000014136245124017603 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/color_ua/names_list0000644000004100000410000000536014136245124021670 0ustar www-datawww-dataабрикосовий аквамариновий амарантовий аметистовий багряний багряний баклажановий барвінковий бежевий блаватний блакитний блакитно-зелений блакитно-фіолетовий блідо-брунатний блідо-волошковий блідо-карміновий блідо-каштановий блідо-пурпурний блідо-пісочний блідо-рожевий болотний бронзовий брунатний брунатно-малиновий бузковий бурий бурштиновий білий бірюзовий бірюзовий волошковий гарбузовий голубий гірчичний джинсовий жовтий жовто-зелений жовто-коричневий жовто-персиковий зелений зеленувато-блакитний золотаво-березовий золотий золотисто-каштановий каштановий кобальтовий кораловий кремовий кукурудзяний лазуровий лазурово-синій латунний лимонний лимонно-кремовий ліловий малахітовий малиновий морквяний мідний м’ятний небесно-блакитний нефритовий ніжно-блакитний ніжно-рожевий оливковий опівнічно-синій оранжево-рожевий пастельно-зелений пастельно-рожевий персиковий помаранчевий помаранчево-персиковий пурпурний пшеничний рожевий рожево-ліловий салатовий сапфіровий світло-синій сиваво-зелений синьо-фіолетовий синій сливовий смарагдовий срібний сірий темно-брунатний темно-бірюзовий темно-зелений темно-золотий темно-карміновий темно-каштановий темно-кораловий темно-лососевий темно-мандариновий темно-оливковий темно-персиковий темно-рожевий темно-синій темно-фіолетовий фіолетовий червоний червоно-коричневий червоно-пурпурний чорний шафрановий шоколадний яскраво-бурштиновий яскраво-бірюзовий яскраво-зелений яскраво-рожевий яскраво-фіолетовий ясно-брунатний ясно-вишневий ffaker-2.20.0/lib/ffaker/data/filesystem/0000755000004100000410000000000014136245124020164 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/filesystem/mime_type0000644000004100000410000000177214136245124022106 0ustar www-datawww-dataapplication/atom+xml application/ecmascript application/EDI-X12 application/EDIFACT application/json application/javascript application/ogg application/pdf application/postscript application/rdf+xml application/rss+xml application/soap+xml application/font-woff application/xhtml+xml application/xml-dtd application/xop+xml application/zip application/gzip audio/basic audio/L24 audio/mp4 audio/mpeg audio/ogg audio/vorbis audio/vnd.rn-realaudio audio/vnd.wave audio/webm image/gif image/jpeg image/pjpeg image/png image/svg+xml image/tiff image/vnd.microsoft.icon message/http message/imdn+xml message/partial message/rfc822 model/example model/iges model/mesh model/vrml model/x3d+binary model/x3d+vrml model/x3d+xml multipart/mixed multipart/alternative multipart/related multipart/form-data multipart/signed multipart/encrypted text/cmd text/css text/csv text/html text/javascript text/plain text/vcard text/xml video/mpeg video/mp4 video/ogg video/quicktime video/webm video/x-matroska video/x-ms-wmv video/x-flv ffaker-2.20.0/lib/ffaker/data/filesystem/extension0000644000004100000410000000021614136245124022122 0ustar www-datawww-dataflac mp3 wav bmp gif jpeg jpg png tiff css csv html js json txt mp4 avi mov webm doc docx xls xlsx ppt pptx odt ods odp pages numbers key pdf ffaker-2.20.0/lib/ffaker/data/healthcare_ipsum/0000755000004100000410000000000014136245124021315 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/healthcare_ipsum/healthcare_words0000644000004100000410000000635014136245124024562 0ustar www-datawww-dataaccreditation accredited accumulation period administrative services only admitting physician admitting privileges after care agent of record ambulatory care ancillary services any willing provider laws appeal ASO assignment of benefits attachment beneficiary benefit benefit cap board certified broker capitation care plan case management case manager centers of excellence certificate of coverage claim clinical practice guidelines co-insurance co-pay co-payment COB COBRA concurrent review consolidated omnibus budget reconciliation act contract year coordinated care coordination of benefits cost sharing covered benefit covered charges/expenses covered person CPT credentialing creditable coverage critical access hospital current procedural terminology custodial care deductible deductible carry over credit defensive medicine denial of claim dependent designated facility diagnostic related group discharge planning disenroll DRG EAPs effective date eligible dependent eligible expenses employee assistance programs enrollee EOB episode of care evidence of insurability exclusion period exclusions and limitations explanation of benefits fee schedule fee-for-service first dollar coverage flexible benefit plan flexible spending account formulary free-look period FSA full-time student gag rule laws gatekeeper general agent grievance group health plan guaranteed issue HCFA Common Procedure Coding System HCPCS HDHP health care provider health employer data and information set health insurance portability & accountability act health maintenance organization health reimbursement arrangement health savings account HEDIS high deductible health plan HIPAA HMO home health care hospice care hospital care hospital-surgical coverage HRA HSA impaired risk incurral date indemnity health plan independent practice associations inpatient care insured international classification of diseases, 9th revision, clinical modification icd-9-cm IPA lapse lifetime maximum limited policy major medical managed care master policy medicaid medical necessity medical savings account medically necessary medicare medicare supplement medigap misrepresentation morbidity MSA NAIC national association of insurance commissioners national committee for quality assurance national drug code NCQA NDC network network provider noncancellable policy nonrenewable open enrollment out-of-network out-of-plan out-of-pocket costs out-of-pocket maximum participating provider PCP permanent insurance policy policy year policyholder portability PPO pre-admission review pre-admission testing pre-authorization pre-certification pre-existing condition preferred provider organization pregnancy care premium preventive care primary care physician prior authorization provider qualifying event R&C charge reasonable and customary referral renewal rider risk schedule of benefits and exclusions second surgical opinion self administered self-insured service area short-term medical insurance SIC skilled nursing facility special benefit networks staff model standard industrial classification state insurance department state-mandated benefits stop-loss provisions third-party payer underwriting urgent care usual and customary charge utilization review waiting period well-baby care wellness office visit workers compensation ffaker-2.20.0/lib/ffaker/data/name_da/0000755000004100000410000000000014136245124017364 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_da/last_names0000644000004100000410000000274414136245124021444 0ustar www-datawww-dataAagaard Aagrd Ahmed Ali Andersen Andersson Andreasen Andreassen Andresen Asmussen Bach Bak Bang Bech Beck Bendtsen Berg Bertelsen Berthelsen Bisgaard Bisgrd Bjerre Bjerregaard Bjerregrd Bonde Brandt Brodersen Bruun Buch Bundgaard Bundgrd Carlsen Carstensen Christensen Christiansen Christoffersen Clausen Dahl Dalgaard Dalgrd Dalsgaard Dalsgrd Dam Damgaard Damgrd Danielsen Davidsen Enevoldsen Eriksen Eskildsen Fischer Frandsen Frederiksen Friis Frost Gaard Gade Grd Gregersen Hald Hansen Hedegaard Hedegrd Hemmingsen Henningsen Henriksen Hermansen Hjorth Hoffmann Holm Holst Hougaard Hougrd Ibsen Iversen Jacobsen Jakobsen Jensen Jeppesen Jepsen Jespersen Jessen Jnsson Johannesen Johannsen Johansen Johansson Johnsen Jrgensen Juhl Justesen Juul Karlsen Kirkegaard Kjeldsen Kjr Kjrgaard Kjrgrd Klausen Knudsen Koch Kofoed Kragh Kristensen Kristiansen Kristoffersen Krog Krogh Kruse Lange Larsen Lassen Lauridsen Lauritsen Lauritzen Laursen Laustsen Leth Lind Lorentzen Lorenzen Lund Madsen Markussen Mathiasen Mathiesen Meyer Michelsen Mikkelsen Mlgaard Mlgrd Mller Mller Mogensen Mortensen Munk Nguyen Nielsen Nikolajsen Nilsson Nissen Nrgaard Nrgrd Nygaard Nygrd Olesen Olsen Olsson Overgaard Overgrd Paulsen Pedersen Persson Petersen Poulsen Rasmussen Ravn Riis Schmidt Schou Schrder Schultz Sgaard Sgrd Simonsen Skov Sloth Sndergaard Sndergrd Sommer Srensen Steffensen Stergaard Stergrd Svendsen Svensson Thgersen Thomassen Thomsen Thorsen Thygesen Toft Vestergaard Vestergrd Villadsen Vinther Winther ffaker-2.20.0/lib/ffaker/data/name_da/male_first_names0000644000004100000410000000364214136245124022624 0ustar www-datawww-dataAage Adam Adolf Ahmad Ahmed Aksel Albert Alex Alexander Alf Alfred Ali Allan Anders Andreas André Anker Anton Arne Arnold Arthur Asbjørn Asger August Axel Bendt Benjamin Benny Bent Bernhard Birger Birk Bjarke Bjarne Bjørn Bo Boye Brian Bruno Børge Carl Carlo Carsten Casper Charles Chr Chris Christen Christian Christoffer Christopher Claus Dan Daniel Danny David Dennis Ditlev Ebbe Edmund Edvard Edvin Egon Eigil Einar Ejgil Ejler Ejnar Ejner Ejvind Eli Elias Emanuel Emil Erik Erland Erling Ernst Esben Evald Ferdinand Finn Flemming Folmer Frank Freddy Frede Frederik Frits Fritz Frode Georg Gerhard Gert Gregers Gunnar Gunner Gustav Hans Harald Hardy Harry Hartvig Hassan Heine Heinrich Helge Helmer Helmuth Henning Henrik Henry Herluf Herman Hermann Hjalmar Holger Hugo Ib Ibrahim Ingemann Ingolf Ingvard Ivan Ivar Iver Jack Jacob Jakob Jan Jannik Jens Jeppe Jes Jesper Jimmi Jimmy Joachim Johan Johannes John Johnny Jon Jonas Jonathan Josef Juel Julius Jørgen Jørn Kai Kaj Karl Karlo Karsten Kasper Keld Kenneth Kent Kevin Kim Kjeld Klaus Knud Kresten Kristen Kristian Kristoffer Kurt Lars Lasse Laurids Laurits Lauritz Leif Lennart Leo Leon Louis Lucas Ludvig Lukas Lykke Lynge Mads Magnus Malthe Marc Marcus Marinus Marius Mark Markus Martin Martinus Mathias Max Michael Mikael Mike Mikkel Mogens Mohamad Mohamed Mohammad Morten Nick Nicklas Nicolai Nicolaj Niels Niklas Nikolai Nikolaj Nils Nis Olaf Olav Ole Oliver Oluf Orla Oscar Oskar Osvald Otto Ove Palle Patrick Paul Peder Peer Per Peter Philip Poul Povl Preben Rasmus Rene René Richard Richardt Robert Roland Rolf Ronni Rudolf Rune Samuel Sander Sebastian Severin Sigfred Sigurd Sigvald Simon Sofus Steen Stefan Steffen Sten Stig Sune Sven Svend Søren Tage Theis Theodor Thomas Thor Thorkild Thorvald Tim Tobias Tom Tommy Tonny Torben Troels Uffe Ulrich Ulrik Vagn Vagner Valdemar Valentin Verner Victor Viggo Viktor Vilhelm Villiam Villy Walther Werner Wilhelm William Willy Åge ffaker-2.20.0/lib/ffaker/data/name_da/female_first_names0000644000004100000410000000375614136245124023145 0ustar www-datawww-dataAase Agnes Agnete Agnethe Alberte Alexandra Alfrida Alice Alma Amalie Amanda Andrea Ane Anette Anine Anita Anja Ann Anna Annalise Anne Anne-Lise Anne-Marie Anne-Mette Annelise Annette Anni Annie Annika Anny Asta Astrid Augusta Benedikte Bente Berit Bertha Betina Bettina Betty Birgit Birgitte Birte Birthe Bodil Britt Britta Camilla Carina Carla Caroline Cathrine Cecilie Charlotte Christa Christiane Christina Christine Clara Connie Conny Dagmar Dagny Diana Ditte Dora Doris Dorte Dorthe Dorthea Ebba Edel Edith Eleonora Elin Eline Elisa Elisabeth Elise Ella Ellen Ellinor Elly Elna Elsa Else Elsebeth Elvira Emilie Emma Emmy Erna Ester Esther Eva Frederikke Freja Frida Gerda Gertrud Gitte Grete Grethe Gudrun Gunhild Gurli Hanna Hanne Hansine Harriet Hedvig Heidi Helen Helena Helene Helga Helle Henny Henriette Herdis Hilda Iben Ida Ilse Ina Inga Inge Inge-Lise Ingeborg Ingelise Inger Ingrid Irene Iris Irma Isabella Jane Janne Janni Jannie Jeanette Jenny Jensine Jette Joan Johanne Jonna Josefine Josephine Juliane Julie Jytte Jørgine Kaja Kamilla Kamma Karen Karin Karina Karla Karoline Kate Kathrine Katja Katrine Ketty Kirsten Kirstine Klara Krista Kristiane Kristina Kristine Laila Laura Laurine Lea Lena Lene Lilian Lilli Lillian Lilly Linda Line Lis Lisa Lisbet Lisbeth Lise Liselotte Lissi Liv Lizzie Lone Lotte Louise Lydia Lykke Lærke Magda Magdalene Mai Maiken Maja Majbritt Malene Maren Margit Margrete Margrethe Maria Mariane Marianne Marie Marlene Martha Martine Mary Mathilde Merete Meta Metha Mette Mia Michelle Mie Mille Minna Mona Nadia Nancy Nanna Nicoline Nielsine Nikoline Nina Ninna Oda Olga Oline Olivia Paula Pernille Petra Petrea Petrine Pia Poula Pouline Ragnhild Randi Rasmine Rebecca Rigmor Rikke Rita Rosa Rose Ruth Sabrina Sandra Sanne Sara Sarah Signe Sigrid Simone Sine Sofia Sofie Solveig Solvejg Sonja Sophie Stine Susan Susanne Sørine Tanja Thea Theodora Therese Thi Thora Thyra Tina Tine Tove Trine Ulla Valborg Vera Vibeke Victoria Vilhelmine Viola Vita Vivi Vivian Winnie Yrsa Yvonne ffaker-2.20.0/lib/ffaker/data/youtube/0000755000004100000410000000000014136245124017474 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/youtube/video_ids0000644000004100000410000000113014136245124021357 0ustar www-datawww-data9bZkp7q19f0 RgKAFK5djSk OPf0YbXqDm0 e-ORhEE9VVg YQHsXMglC9A nfWlot6h_JM fRh_vgS2dFE HP-MbfHFUqs NUsoVlDFqZg 0KSOMA3QBU0 YqeW9_5kURI CevxZvSJLk8 7PCkvCPvDXk KYniUCGPGLs kffacxfA7G4 2vjPBrBU-TM 09R8_2nJtjg hT_nvWreIhg AJtDXIazrMo lp-EO5I60KA KQ6zr6kCPj8 pRpeEdMmmQ0 uelHwf8o7_U DK_0jXPuIr0 RBumgq5yVrA QFs3PIZb3js IcrbM1l_BoI PIh2xe4jnpk rYEDA3JcQqw fLexgOxsZu0 QcIy9NiNbmo vjW8wmF5VWc YBHQbu5rbdQ 450p7goxZqg TapXs54Ah3E y6Sxv-sUYtM CGyEd0aKWZE _OBlgSz8sSM fWNaR-rxAic gCYcHz2k5x0 yzTuBuRdAyA iS1g8G_njx8 lWA2pjMjpBs ebXbLfLACGM kHSFpGBFGHY 8UVNT4wvIGY 7OHMqdMpsj8 uxpDa-c-4Mc uO59tfQ2TbA QGJuMBdaqIw ffaker-2.20.0/lib/ffaker/data/lorem_cn/0000755000004100000410000000000014136245124017576 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem_cn/words0000644000004100000410000002073714136245124020670 0ustar www-datawww-data瞥 瞅 望 瞄 瞪 盯 观察 凝视 注视 看望 探望 瞻仰 扫视 环视 仰望 俯视 鸟瞰 俯瞰 远望 眺望 了望 讲 曰 讨论 议论 谈论 交流 交谈 嚷 吼 嚎 啼 鸣 嘶 嘶叫 嚎叫 叫嚷 首 元 甲 子 首先 首屈一指 名列前茅 吱呀 喀嚓 扑哧 哗啦 沙沙 咕咚 叮当 咕噜 嗖嗖 唧唧喳喳 叽叽喳喳 轰轰隆隆 叮叮当当 叮叮咚咚 哗哗啦啦 鸟语花香 春暖花开 阳春三月 万物复苏 春风轻拂 烈日当空 暑气逼人 大汗淋漓 挥汗如雨 乌云翻滚 秋高气爽 五谷丰登 万花凋谢 天高云淡 落叶沙沙 三九严寒 天寒地冻 雪花飞舞 寒冬腊月 千里冰封 头重脚轻 指手画脚 愁眉苦脸 心明眼亮 目瞪口呆 张口结舌 交头接耳 面黄肌瘦 眼明手快 眼高手低 昂首挺胸 心灵手巧 摩拳擦掌 摩肩接踵 鼠目寸光 谈虎色变 兔死狐悲 龙马精神 杯弓蛇影 马到成功 与虎谋皮 亡羊补牢 雄狮猛虎 鹤立鸡群 狗急跳墙 叶公好龙 声名狼籍 狐假虎威 画蛇添足 九牛一毛 鸡犬不宁 一箭双雕 惊弓之鸟 胆小如鼠 打草惊蛇 鸡飞蛋打 指鹿为马 顺手牵羊 对牛弹琴 鸟语花香 虎背熊腰 杀鸡儆猴 莺歌燕舞 鸦雀无声 鱼目混珠 鱼龙混杂 龙争虎斗 出生牛犊 望女成凤 望子成龙 狗尾续貂 爱屋及乌 螳臂当车 蛛丝马迹 投鼠忌器 门口罗雀 管中窥豹 马到成功 龙马精神 马失前蹄 指鹿为马 一马当先 闻鸡起舞 鹤立鸡群 杀鸡取卵 鸡犬不宁 鸡飞蛋打 小试牛刀 九牛一毛 牛头马面 牛鬼蛇神 牛马不如 一诺千金 一鸣惊人 一马当先 一触即发 一气呵成 一丝不苟 一言九鼎 一日三秋 一落千丈 一字千金 一本万利 一手遮天 一文不值 一贫如洗 一身是胆 一毛不拔 二三其德 两面三刀 两肋插刀 两败俱伤 两情相悦 两袖清风 两全其美 三生有幸 三思而行 三令五申 三头六臂 三更半夜 三顾茅庐 四面楚歌 四面八方 四海为家 四通八达 四平八稳 四分五裂 五大三粗 五光十色 五花八门 五体投地 五谷丰登 五彩缤纷 五湖四海 六神无主 六根清净 六道轮回 六亲不认 七零八落 七嘴八舌 七高八低 七窍生烟 七上八下 七折八扣 七拼八凑 八面玲珑 八面威风 八仙过海,各显神通 九霄云外 九牛一毛 九死一生 九鼎一丝 十指连心 十面埋伏 十字街头 十全十美 十年寒窗 十万火急 十拿九稳 桃红柳绿 万紫千红 青红皂白 黑白分明 绿意盎然 绿树成阴 素车白马 万古长青 漆黑一团 灯红酒绿 面红耳赤 青山绿水 白纸黑字 青黄不接 金灿灿 黄澄澄 绿莹莹 红彤彤 红艳艳 红通通 白茫茫 黑乎乎 黑压压 鹅黄 乳白 湖蓝 枣红 雪白 火红 梨黄 孔雀蓝 柠檬黄 象牙白 苹果绿 五彩缤纷 五光十色 万紫千红 绚丽多彩 色彩斑斓 千姿百态 千姿万状 姿态万千 形态多样 形态不一 不胜枚举 数不胜数 不可胜数 不计其数 成千上万 成群结队 人山人海 排山倒海 琳琅满目 车水马龙 铺天盖地 满山遍野 变化多端 变幻莫测 千变万化 瞬息万变 一泻千里 一目十行 快如闪电 移步换影 健步如飞 光阴似箭 日月如梭 星转斗移 流星赶月 慢慢 缓缓 冉冉 徐徐 缓慢 一眨眼 一瞬间 刹那间 顷刻间 霎时间 时而 去世 已故 牺牲 逝世 与世长辞 为国捐躯 驾崩 苦思冥想 静思默想 绞尽脑汁 拾金不昧 舍己为人 视死如归 坚贞不屈 不屈不挠 身材魁梧 亭亭玉立 老态龙钟 西装革履 婀娜多姿 洗耳恭听 昂首阔步 拳打脚踢 交头接耳 左顾右盼 扬眉吐气 怒目而视 火眼金睛 面红耳赤 热泪盈眶 泪流满面 泪如雨下 泪眼汪汪 泪如泉涌 嚎啕大哭 喜笑颜开 眉开眼笑 哈哈大笑 嫣然一笑 微微一笑 忐忑不安 惊慌失措 闷闷不乐 激动人心 笑容可掬 微微一笑 开怀大笑 喜出望外 乐不可支 火冒三丈 怒发冲冠 勃然大怒 怒气冲冲 咬牙切齿 可憎可恶 十分可恶 深恶痛绝 疾恶如仇 恨之入骨 伤心落泪 欲哭无泪 失声痛哭 泣不成声 潸然泪下 无精打采 顾虑重重 忧愁不安 愁眉苦脸 闷闷不乐 激动不已 激动人心 百感交集 激动万分 感慨万分 舒舒服服 高枕无忧 无忧无虑 悠然自得 心旷神怡 迫不及待 急急忙忙 急不可待 操之过急 焦急万分 追悔莫及 悔恨交加 于心不安 深感内疚 羞愧难言 心灰意冷 大失所望 灰心丧气 毫无希望 黯然神伤 惊弓之鸟 提心吊胆 惊惶失措 惊恐万状 惶惶不安 深入浅出 借尸还魂 买空卖空 内忧外患 前呼后拥 异口同声 声东击西 三长两短 凶多吉少 不进则退 大同小异 大公无私 承上启下 天长日久 天崩地裂 天老地荒 理直气壮 云开日出 长短不同 黑白相间 表里如一 喜怒哀乐 安危冷暖 生死存亡 茫雾似轻 枫叶似火 骄阳似火 秋月似钩 日月如梭 雪花如席 雪飘如絮 细雨如烟 星月如钩 碧空如洗 暴雨如注 吉祥如意 视死如归 挥金如土 疾走如飞 一见如故 和好如初 心急如焚 早出晚归 眉清目秀 月圆花好 李白桃红 心直口快 水落石出 水滴石穿 月白风清 字正腔圆 口蜜腹剑 雨打风吹 虎啸龙吟 龙争虎斗 走马观花 废寝忘食 张灯结彩 招兵买马 争分夺秒 坐井观天 思前顾后 投桃报李 行云流水 乘热打铁 生离死别 舍近求远 返老还童 载歌载舞 难舍难分 能屈能伸 蹑手蹑脚 有始有终 若即若离 古色古香 无影无踪 无牵无挂 无边无际 无情无义 无忧无虑 无缘无故 无穷无尽 不干不净 不清不楚 不明不白 不闻不问 不伦不类 不吵不闹 不理不睬 自言自语 自说自话 自吹自擂 自私自利 自高自大 自暴自弃 自给自足 时隐时现 时高时低 时明时暗 时上时下 半信半疑 半明半昧 半梦半醒 半推半就 神采奕奕 星光熠熠 小心翼翼 炊烟袅袅 白雪皑皑 烈日灼灼 赤日炎炎 绿浪滚滚 波浪滚滚 云浪滚滚 麦浪滚滚 热浪滚滚 江水滚滚 车轮滚滚 果实累累 秋实累累 硕果累累 果实累累 尸骨累累 弹孔累累 白骨累累 生气勃勃 生机勃勃 生气勃勃 朝气勃勃 兴致勃勃 雄心勃勃 千军万马 千言万语 千变万化 千山万水 千秋万代 千丝万缕 千奇百怪 千锤百炼 千方百计 千疮百孔 千姿百态 前因后果 前呼后拥 前思后想 前赴后继 前仰后合 前倨后恭 天经地义 天罗地网 天昏地暗 天诛地灭 天南地北 天荒地老 有眼无珠 有气无力 有始无终 有备无患 有恃无恐 有勇无谋 有名无实 东倒西歪 东张西望 东奔西走 东拉西扯 东拼西凑 东邻西舍 东鳞西爪 迫在眉睫 千钧一发 燃眉之急 十万火急 震耳欲聋 惊天动地 震天动地 响彻云霄 众志成城 齐心协力 同心同德 万众一心 废寝忘食 刻苦钻研 争分夺秒 精益求精 专心致志 全神贯注 聚精会神 一心一意 议论纷纷 各抒己见 七嘴八舌 争论不休 车水马龙 人山人海 人声鼎沸 摩肩接踵 生龙活虎 人流如潮 振奋人心 洁白无瑕 白璧无瑕 冰清玉洁 洁白如玉 言而有信 一言九鼎 一诺千金 信守诺言 毅然决然 当机立断 雷厉风行 前所未有 空前绝后 绝无仅有 史无前例 犹豫不决 出尔反尔 优柔寡断 狐疑不决 浩浩荡荡 气势磅礴 气势恢弘 气势非凡 枝繁叶茂 绿树成阴 绿阴如盖 闻名于世 举世闻名 闻名天下 大名鼎鼎 手足无措 手忙脚乱 手舞足蹈 足下生辉 赞不绝口 赞叹不已 连连称赞 叹为观止 慷慨激昂 壮志凌云 铿锵有力 语气坚定 汹涌澎湃 波涛汹涌 白浪滔天 惊涛骇浪 风平浪静 水平如镜 波光粼粼 碧波荡漾 旭日东升 绵绵细雨 桃红柳绿 艳阳高照 山河壮丽 高山峻岭 危峰兀立 连绵不断 飞流直下 一泻千里 万丈瀑布 水帘悬挂 雄鸡报晓 红日东升 朝霞辉映 金光万道 中午时分 丽日当空 艳阳高照 当午日明 暮色苍茫 夕阳西下 天色模糊 晚风习习 华灯初上 月明星稀 灯火通明 漫漫长夜 万家灯火 夜幕降临 狂风暴雨 倾盆大雨 瓢泼大雨 暴风骤雨 秋雨绵绵 绵绵细雨 细雨如烟 淅淅沥沥 暴雨如注 风和日丽 天高云淡 万里无云 秋高气爽 纷纷扬扬 粉妆玉砌 银妆素裹 白雪皑皑 冰雪消融 冰天雪地 白雪皑皑 雪花飞舞 大雪封门 雪中送炭 和风拂面 风狂雨猛 秋风凉爽 北风呼啸 轻风徐徐 令人发指 丧失人性 ffaker-2.20.0/lib/ffaker/data/sport_pl/0000755000004100000410000000000014136245124017642 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/sport_pl/winter0000644000004100000410000000034314136245124021075 0ustar www-datawww-dataBiegi narciarskie Bobsleje Curling Dwubój zimowy Hokej na lodzie Kombinacja norweska Łyżwiarstwo figurowe Łyżwiarstwo szybkie Narciarstwo alpejskie Narciarstwo dowolne Saneczkarstwo Skeleton Skoki narciarskie Snowboarding ffaker-2.20.0/lib/ffaker/data/sport_pl/summer0000644000004100000410000000127114136245124021076 0ustar www-datawww-dataBadminton Baseball Biegi płotkarski Bule Dżudo Futbol amerykański Gimnastyka artystyczna Gimnastyka sportowa Golf Hokej na trawie Jeździectwo Kajakarstwo górskie Kajakarstwo regatowe Kolarstwo szosowe Kolarstwo torowe Koszykówka Krykiet Lacrosse Łucznictwo Pchnięcie kulą Pięciobój nowoczesny Pięściarstwo Piłka nożna Piłka ręczna Piłka wodna Pływanie synchroniczne Podnoszenie ciężarów Poker Polo Rugby Rzut dyskiem Rzut młotem Rzut oszczepem Siatkówka Siatkówka plażowa Skok o tyczce Skok w dal Skok wzwyż Skoki do wody Squash Strzelectwo Szachy Szermierka Taekwondo Tenis stołowy Tenis ziemny Trójbój Trójskok Unihokej Wędkarstwo Wioślarstwo Zapasy Żeglarstwo ffaker-2.20.0/lib/ffaker/data/address_mx/0000755000004100000410000000000014136245124020131 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_mx/son0000644000004100000410000000141014136245124020647 0ustar www-datawww-dataAconchi Agua Prieta Alamos Altar Arivechi Arizpe Atil Bacadéhuachi Bacanora Bacerac Bacoachi Banámichi Bavispe Baviácora Benito Juárez Benjamín Hill Bácum Caborca Cajeme Cananea Carbó Cucurpe Cumpas Divisaderos Empalme Etchojoa Fronteras General Plutarco Elías Calles Granados Guaymas Hermosillo Huachinera Huatabampo Huásabas Huépac Imuris La Colorada Magdalena Mazatán Moctezuma Naco Nacozari de García Navojoa Nogales Nácori Chico Onavas Opodepe Oquitoa Pitiquito Puerto Peñasco Quiriego Rayón Rosario Sahuaripa San Felipe de Jesús San Ignacio Río Muerto San Javier San Luis Río Colorado San Miguel de Horcasitas San Pedro de la Cueva Santa Ana Santa Cruz Soyopa Suaqui Grande Sáric Tepache Trincheras Tubutama Ures Villa Hidalgo Villa Pesqueira Yécora ffaker-2.20.0/lib/ffaker/data/address_mx/qro0000644000004100000410000000037214136245124020657 0ustar www-datawww-dataAmealco de Bonfil Arroyo Seco Cadereyta de Montes Colón Corregidora El Marqués Ezequiel Montes Huimilpan Jalpan de Serra Landa de Matamoros Pedro Escobedo Peñamiller Pinal de Amoles Querétaro San Joaquín San Juan del Río Tequisquiapan Tolimán ffaker-2.20.0/lib/ffaker/data/address_mx/bcs0000644000004100000410000000005114136245124020617 0ustar www-datawww-dataComondú La Paz Loreto Los Cabos Mulegé ffaker-2.20.0/lib/ffaker/data/address_mx/oax0000644000004100000410000002774414136245124020661 0ustar www-datawww-dataAbejones Acatlán de Pérez Figueroa Asunción Cacalotepec Asunción Cuyotepeji Asunción Ixtaltepec Asunción Nochixtlán Asunción Ocotlán Asunción Tlacolulita Ayoquezco de Aldama Ayotzintepec Calihualá Candelaria Loxicha Capulálpam de Méndez Chahuites Chalcatongo de Hidalgo Chiquihuitlán de Benito Juárez Ciudad Ixtepec Ciénega de Zimatlán Coatecas Altas Coicoyán de las Flores Concepción Buenavista Concepción Pápalo Constancia del Rosario Cosolapa Cosoltepec Cuilápam de Guerrero Cuyamecalco Villa de Zaragoza El Barrio de la Soledad El Espinal Eloxochitlán de Flores Magón Fresnillo de Trujano Guadalupe Etla Guadalupe de Ramírez Guelatao de Juárez Guevea de Humboldt Heroica Ciudad de Ejutla de Crespo Heroica Ciudad de Huajuapan de León Heroica Ciudad de Juchitán de Zaragoza Heroica Ciudad de Tlaxiaco Heroica Villa Tezoatlán de Segura y Luna, Cuna de la Independencia de Oaxaca Huautepec Huautla de Jiménez Ixpantepec Nieves Ixtlán de Juárez La Compañía La Pe La Reforma La Trinidad Vista Hermosa Loma Bonita Magdalena Apasco Magdalena Jaltepec Magdalena Mixtepec Magdalena Ocotlán Magdalena Peñasco Magdalena Teitipac Magdalena Tequisistlán Magdalena Tlacotepec Magdalena Yodocono de Porfirio Díaz Magdalena Zahuatlán Mariscala de Juárez Matías Romero Avendaño Mazatlán Villa de Flores Mesones Hidalgo Miahuatlán de Porfirio Díaz Mixistlán de la Reforma Monjas Mártires de Tacubaya Natividad Nazareno Etla Nejapa de Madero Nuevo Zoquiápam Oaxaca de Juárez Ocotlán de Morelos Pinotepa de Don Luis Pluma Hidalgo Putla Villa de Guerrero Reforma de Pineda Reyes Etla Rojas de Cuauhtémoc Salina Cruz San Agustín Amatengo San Agustín Atenango San Agustín Chayuco San Agustín Etla San Agustín Loxicha San Agustín Tlacotepec San Agustín Yatareni San Agustín de las Juntas San Andrés Cabecera Nueva San Andrés Dinicuiti San Andrés Huaxpaltepec San Andrés Huayápam San Andrés Ixtlahuaca San Andrés Lagunas San Andrés Nuxiño San Andrés Paxtlán San Andrés Sinaxtla San Andrés Solaga San Andrés Teotilálpam San Andrés Tepetlapa San Andrés Yaá San Andrés Zabache San Andrés Zautla San Antonino Castillo Velasco San Antonino Monte Verde San Antonino el Alto San Antonio Acutla San Antonio Huitepec San Antonio Nanahuatípam San Antonio Sinicahua San Antonio Tepetlapa San Antonio de la Cal San Baltazar Chichicápam San Baltazar Loxicha San Baltazar Yatzachi el Bajo San Bartolo Coyotepec San Bartolo Soyaltepec San Bartolo Yautepec San Bartolomé Ayautla San Bartolomé Loxicha San Bartolomé Quialana San Bartolomé Yucuañe San Bartolomé Zoogocho San Bernardo Mixtepec San Blas Atempa San Carlos Yautepec San Cristóbal Amatlán San Cristóbal Amoltepec San Cristóbal Lachirioag San Cristóbal Suchixtlahuaca San Dionisio Ocotepec San Dionisio Ocotlán San Dionisio del Mar San Esteban Atatlahuca San Felipe Jalapa de Díaz San Felipe Tejalápam San Felipe Usila San Francisco Cahuacuá San Francisco Cajonos San Francisco Chapulapa San Francisco Chindúa San Francisco Huehuetlán San Francisco Ixhuatán San Francisco Jaltepetongo San Francisco Lachigoló San Francisco Logueche San Francisco Nuxaño San Francisco Ozolotepec San Francisco Sola San Francisco Telixtlahuaca San Francisco Teopan San Francisco Tlapancingo San Francisco del Mar San Gabriel Mixtepec San Ildefonso Amatlán San Ildefonso Sola San Ildefonso Villa Alta San Jacinto Amilpas San Jacinto Tlacotepec San Jerónimo Coatlán San Jerónimo Silacayoapilla San Jerónimo Sosola San Jerónimo Taviche San Jerónimo Tecóatl San Jerónimo Tlacochahuaya San Jorge Nuchita San José Ayuquila San José Chiltepec San José Estancia Grande San José Independencia San José Lachiguiri San José Tenango San José del Peñasco San José del Progreso San Juan Achiutla San Juan Atepec San Juan Bautista Atatlahuca San Juan Bautista Coixtlahuaca San Juan Bautista Cuicatlán San Juan Bautista Guelache San Juan Bautista Jayacatlán San Juan Bautista Lo de Soto San Juan Bautista Suchitepec San Juan Bautista Tlachichilco San Juan Bautista Tlacoatzintepec San Juan Bautista Tuxtepec San Juan Bautista Valle Nacional San Juan Cacahuatepec San Juan Chicomezúchil San Juan Chilateca San Juan Cieneguilla San Juan Coatzóspam San Juan Colorado San Juan Comaltepec San Juan Cotzocón San Juan Diuxi San Juan Evangelista Analco San Juan Guelavía San Juan Guichicovi San Juan Ihualtepec San Juan Juquila Mixes San Juan Juquila Vijanos San Juan Lachao San Juan Lachigalla San Juan Lajarcia San Juan Lalana San Juan Mazatlán San Juan Mixtepec -Dto. 08 - San Juan Mixtepec -Dto. 26 - San Juan Ozolotepec San Juan Petlapa San Juan Quiahije San Juan Quiotepec San Juan Sayultepec San Juan Tabaá San Juan Tamazola San Juan Teita San Juan Teitipac San Juan Tepeuxila San Juan Teposcolula San Juan Yaeé San Juan Yatzona San Juan Yucuita San Juan de los Cués San Juan del Estado San Juan del Río San Juan Ñumí San Lorenzo San Lorenzo Albarradas San Lorenzo Cacaotepec San Lorenzo Cuaunecuiltitla San Lorenzo Texmelúcan San Lorenzo Victoria San Lucas Camotlán San Lucas Ojitlán San Lucas Quiaviní San Lucas Zoquiápam San Luis Amatlán San Marcial Ozolotepec San Marcos Arteaga San Martín Huamelúlpam San Martín Itunyoso San Martín Lachilá San Martín Peras San Martín Tilcajete San Martín Toxpalan San Martín Zacatepec San Martín de los Cansecos San Mateo Cajonos San Mateo Etlatongo San Mateo Nejápam San Mateo Peñasco San Mateo Piñas San Mateo Río Hondo San Mateo Sindihui San Mateo Tlapiltepec San Mateo Yoloxochitlán San Mateo Yucutindó San Mateo del Mar San Melchor Betaza San Miguel Achiutla San Miguel Ahuehuetitlán San Miguel Aloápam San Miguel Amatitlán San Miguel Amatlán San Miguel Chicahua San Miguel Chimalapa San Miguel Coatlán San Miguel Ejutla San Miguel Huautla San Miguel Mixtepec San Miguel Panixtlahuaca San Miguel Peras San Miguel Piedras San Miguel Quetzaltepec San Miguel Santa Flor San Miguel Soyaltepec San Miguel Suchixtepec San Miguel Tecomatlán San Miguel Tenango San Miguel Tequixtepec San Miguel Tilquiápam San Miguel Tlacamama San Miguel Tlacotepec San Miguel Tulancingo San Miguel Yotao San Miguel del Puerto San Miguel del Río San Miguel el Grande San Nicolás San Nicolás Hidalgo San Pablo Coatlán San Pablo Cuatro Venados San Pablo Etla San Pablo Huitzo San Pablo Huixtepec San Pablo Macuiltianguis San Pablo Tijaltepec San Pablo Villa de Mitla San Pablo Yaganiza San Pedro Amuzgos San Pedro Apóstol San Pedro Atoyac San Pedro Cajonos San Pedro Comitancillo San Pedro Coxcaltepec Cántaros San Pedro Huamelula San Pedro Huilotepec San Pedro Ixcatlán San Pedro Ixtlahuaca San Pedro Jaltepetongo San Pedro Jicayán San Pedro Jocotipac San Pedro Juchatengo San Pedro Mixtepec -Dto. 22 - San Pedro Mixtepec -Dto. 26 - San Pedro Molinos San Pedro Mártir San Pedro Mártir Quiechapa San Pedro Mártir Yucuxaco San Pedro Nopala San Pedro Ocopetatillo San Pedro Ocotepec San Pedro Pochutla San Pedro Quiatoni San Pedro Sochiápam San Pedro Tapanatepec San Pedro Taviche San Pedro Teozacoalco San Pedro Teutila San Pedro Tidaá San Pedro Topiltepec San Pedro Totolápam San Pedro Yaneri San Pedro Yucunama San Pedro Yólox San Pedro el Alto San Pedro y San Pablo Ayutla San Pedro y San Pablo Teposcolula San Pedro y San Pablo Tequixtepec San Raymundo Jalpan San Sebastián Abasolo San Sebastián Coatlán San Sebastián Ixcapa San Sebastián Nicananduta San Sebastián Río Hondo San Sebastián Tecomaxtlahuaca San Sebastián Teitipac San Sebastián Tutla San Simón Almolongas San Simón Zahuatlán San Vicente Coatlán San Vicente Lachixío San Vicente Nuñú Santa Ana Santa Ana Ateixtlahuaca Santa Ana Cuauhtémoc Santa Ana Tavela Santa Ana Tlapacoyan Santa Ana Yareni Santa Ana Zegache Santa Ana del Valle Santa Catalina Quierí Santa Catarina Cuixtla Santa Catarina Ixtepeji Santa Catarina Juquila Santa Catarina Lachatao Santa Catarina Loxicha Santa Catarina Mechoacán Santa Catarina Minas Santa Catarina Quiané Santa Catarina Quioquitani Santa Catarina Tayata Santa Catarina Ticuá Santa Catarina Yosonotú Santa Catarina Zapoquila Santa Cruz Acatepec Santa Cruz Amilpas Santa Cruz Itundujia Santa Cruz Mixtepec Santa Cruz Nundaco Santa Cruz Papalutla Santa Cruz Tacache de Mina Santa Cruz Tacahua Santa Cruz Tayata Santa Cruz Xitla Santa Cruz Xoxocotlán Santa Cruz Zenzontepec Santa Cruz de Bravo Santa Gertrudis Santa Inés Yatzeche Santa Inés de Zaragoza Santa Inés del Monte Santa Lucía Miahuatlán Santa Lucía Monteverde Santa Lucía Ocotlán Santa Lucía del Camino Santa Magdalena Jicotlán Santa María Alotepec Santa María Apazco Santa María Atzompa Santa María Camotlán Santa María Chachoápam Santa María Chilchotla Santa María Chimalapa Santa María Colotepec Santa María Cortijo Santa María Coyotepec Santa María Ecatepec Santa María Guelacé Santa María Guienagati Santa María Huatulco Santa María Huazolotitlán Santa María Ipalapa Santa María Ixcatlán Santa María Jacatepec Santa María Jalapa del Marqués Santa María Jaltianguis Santa María Lachixío Santa María Mixtequilla Santa María Nativitas Santa María Nduayaco Santa María Ozolotepec Santa María Petapa Santa María Peñoles Santa María Pápalo Santa María Quiegolani Santa María Sola Santa María Tataltepec Santa María Tecomavaca Santa María Temaxcalapa Santa María Temaxcaltepec Santa María Teopoxco Santa María Tepantlali Santa María Texcatitlán Santa María Tlahuitoltepec Santa María Tlalixtac Santa María Tonameca Santa María Totolapilla Santa María Xadani Santa María Yalina Santa María Yavesía Santa María Yolotepec Santa María Yosoyúa Santa María Yucuhiti Santa María Zacatepec Santa María Zaniza Santa María Zoquitlán Santa María del Rosario Santa María del Tule Santa María la Asunción Santiago Amoltepec Santiago Apoala Santiago Apóstol Santiago Astata Santiago Atitlán Santiago Ayuquililla Santiago Cacaloxtepec Santiago Camotlán Santiago Chazumba Santiago Choápam Santiago Comaltepec Santiago Huajolotitlán Santiago Huauclilla Santiago Ihuitlán Plumas Santiago Ixcuintepec Santiago Ixtayutla Santiago Jamiltepec Santiago Jocotepec Santiago Juxtlahuaca Santiago Lachiguiri Santiago Lalopa Santiago Laollaga Santiago Laxopa Santiago Llano Grande Santiago Matatlán Santiago Miltepec Santiago Minas Santiago Nacaltepec Santiago Nejapilla Santiago Niltepec Santiago Nundiche Santiago Nuyoó Santiago Pinotepa Nacional Santiago Suchilquitongo Santiago Tamazola Santiago Tapextla Santiago Tenango Santiago Tepetlapa Santiago Tetepec Santiago Texcalcingo Santiago Textitlán Santiago Tilantongo Santiago Tillo Santiago Tlazoyaltepec Santiago Xanica Santiago Xiacuí Santiago Yaitepec Santiago Yaveo Santiago Yolomécatl Santiago Yosondúa Santiago Yucuyachi Santiago Zacatepec Santiago Zoochila Santiago del Río Santo Domingo Albarradas Santo Domingo Armenta Santo Domingo Chihuitán Santo Domingo Ingenio Santo Domingo Ixcatlán Santo Domingo Nuxaá Santo Domingo Ozolotepec Santo Domingo Petapa Santo Domingo Roayaga Santo Domingo Tehuantepec Santo Domingo Teojomulco Santo Domingo Tepuxtepec Santo Domingo Tlatayápam Santo Domingo Tomaltepec Santo Domingo Tonaltepec Santo Domingo Tonalá Santo Domingo Xagacía Santo Domingo Yanhuitlán Santo Domingo Yodohino Santo Domingo Zanatepec Santo Domingo de Morelos Santo Tomás Jalieza Santo Tomás Mazaltepec Santo Tomás Ocotepec Santo Tomás Tamazulapan Santos Reyes Nopala Santos Reyes Pápalo Santos Reyes Tepejillo Santos Reyes Yucuná Silacayoápam Sitio de Xitlapehua Soledad Etla Tamazulápam del Espíritu Santo Tanetze de Zaragoza Taniche Tataltepec de Valdés Teococuilco de Marcos Pérez Teotitlán de Flores Magón Teotitlán del Valle Teotongo Tepelmeme Villa de Morelos Tlacolula de Matamoros Tlacotepec Plumas Tlalixtac de Cabrera Totontepec Villa de Morelos Trinidad Zaachila Unión Hidalgo Valerio Trujano Villa Díaz Ordaz Villa Hidalgo Villa Sola de Vega Villa Talea de Castro Villa Tejúpam de la Unión Villa de Chilapa de Díaz Villa de Etla Villa de Tamazulápam del Progreso Villa de Tututepec de Melchor Ocampo Villa de Zaachila Yaxe Yogana Yutanduchi de Guerrero Zapotitlán Lagunas Zapotitlán Palmas Zimatlán de Álvarez Ánimas Trujano ffaker-2.20.0/lib/ffaker/data/address_mx/slp0000644000004100000410000000143414136245124020654 0ustar www-datawww-dataAhualulco Alaquines Aquismón Armadillo de los Infante Axtla de Terrazas Catorce Cedral Cerritos Cerro de San Pedro Charcas Ciudad Fernández Ciudad Valles Ciudad del Maíz Coxcatlán Cárdenas Ebano El Naranjo Guadalcázar Huehuetlán Lagunillas Matehuala Matlapa Mexquitic de Carmona Moctezuma Rayón Rioverde Salinas San Antonio San Ciro de Acosta San Luis Potosí San Martín Chalchicuautla San Nicolás Tolentino San Vicente Tancuayalab Santa Catarina Santa María del Río Santo Domingo Soledad de Graciano Sánchez Tamasopo Tamazunchale Tampacán Tampamolón Corona Tamuín Tancanhuitz Tanlajás Tanquián de Escobedo Tierra Nueva Vanegas Venado Villa Hidalgo Villa Juárez Villa de Arista Villa de Arriaga Villa de Guadalupe Villa de Ramos Villa de Reyes Villa de la Paz Xilitla Zaragoza ffaker-2.20.0/lib/ffaker/data/address_mx/ver0000644000004100000410000000522514136245124020654 0ustar www-datawww-dataAcajete Acatlán Acayucan Actopan Acula Acultzingo Agua Dulce Alpatláhuac Alto Lucero de Gutiérrez Barrios Altotonga Alvarado Amatitlán Amatlán de los Reyes Angel R. Cabada Apazapan Aquila Astacinga Atlahuilco Atoyac Atzacan Atzalan Ayahualulco Banderilla Benito Juárez Boca del Río Calcahualco Camarón de Tejeda Camerino Z. Mendoza Carlos A. Carrillo Carrillo Puerto Castillo de Teayo Catemaco Cazones de Herrera Cerro Azul Chacaltianguis Chalma Chiconamel Chiconquiaco Chicontepec Chinameca Chinampa de Gorostiza Chocamán Chontla Chumatlán Citlaltépetl Coacoatzintla Coahuitlán Coatepec Coatzacoalcos Coatzintla Coetzala Colipa Comapa Cosamaloapan de Carpio Cosautlán de Carvajal Coscomatepec Cosoleacaque Cotaxtla Coxquihui Coyutla Cuichapa Cuitláhuac Córdoba El Higo Emiliano Zapata Espinal Filomeno Mata Fortín Gutiérrez Zamora Hidalgotitlán Huatusco Huayacocotla Hueyapan de Ocampo Huiloapan de Cuauhtémoc Ignacio de la Llave Ilamatlán Isla Ixcatepec Ixhuacán de los Reyes Ixhuatlancillo Ixhuatlán de Madero Ixhuatlán del Café Ixhuatlán del Sureste Ixmatlahuacan Ixtaczoquitlán Jalacingo Jalcomulco Jamapa Jesús Carranza Jilotepec José Azueta Juan Rodríguez Clara Juchique de Ferrer Jáltipan La Antigua La Perla Landero y Coss Las Choapas Las Minas Las Vigas de Ramírez Lerdo de Tejada Los Reyes Magdalena Maltrata Manlio Fabio Altamirano Mariano Escobedo Martínez de la Torre Mecatlán Mecayapan Medellín Miahuatlán Minatitlán Misantla Mixtla de Altamirano Moloacán Nanchital de Lázaro Cárdenas del Río Naolinco Naranjal Naranjos Amatlán Nautla Nogales Oluta Omealca Orizaba Otatitlán Oteapan Ozuluama de Mascareñas Pajapan Papantla Paso de Ovejas Paso del Macho Perote Platón Sánchez Playa Vicente Poza Rica de Hidalgo Pueblo Viejo Puente Nacional Pánuco Rafael Delgado Rafael Lucio Río Blanco Saltabarranca San Andrés Tenejapan San Andrés Tuxtla San Juan Evangelista San Rafael Santiago Sochiapan Santiago Tuxtla Sayula de Alemán Sochiapa Soconusco Soledad Atzompa Soledad de Doblado Soteapan Tamalín Tamiahua Tampico Alto Tancoco Tantima Tantoyuca Tatahuicapan de Juárez Tatatila Tecolutla Tehuipango Tempoal Tenampa Tenochtitlán Teocelo Tepatlaxco Tepetlán Tepetzintla Tequila Texcatepec Texhuacán Texistepec Tezonapa Tierra Blanca Tihuatlán Tlachichilco Tlacojalpan Tlacolulan Tlacotalpan Tlacotepec de Mejía Tlalixcoyan Tlalnelhuayocan Tlaltetela Tlapacoyan Tlaquilpa Tlilapan Tomatlán Tonayán Totutla Tres Valles Tuxpan Tuxtilla Ursulo Galván Uxpanapa Vega de Alatorre Veracruz Villa Aldama Xalapa Xico Xoxocotla Yanga Yecuatla Zacualpan Zaragoza Zentla Zongolica Zontecomatlán de López y Fuentes Zozocolco de Hidalgo Álamo Temapache ffaker-2.20.0/lib/ffaker/data/address_mx/ags0000644000004100000410000000023514136245124020626 0ustar www-datawww-dataAguascalientes Asientos Calvillo Cosío El Llano Jesús María Pabellón de Arteaga Rincón de Romos San Francisco de los Romo San José de Gracia Tepezalá ffaker-2.20.0/lib/ffaker/data/address_mx/nay0000644000004100000410000000035614136245124020647 0ustar www-datawww-dataAcaponeta Ahuacatlán Amatlán de Cañas Bahía de Banderas Compostela Del Nayar Huajicori Ixtlán del Río Jala La Yesca Rosamorada Ruíz San Blas San Pedro Lagunillas Santa María del Oro Santiago Ixcuintla Tecuala Tepic Tuxpan Xalisco ffaker-2.20.0/lib/ffaker/data/address_mx/bc0000644000004100000410000000006414136245124020440 0ustar www-datawww-dataEnsenada Mexicali Playas de Rosarito Tecate Tijuana ffaker-2.20.0/lib/ffaker/data/address_mx/mex0000644000004100000410000000305114136245124020644 0ustar www-datawww-dataAcambay Acolman Aculco Almoloya de Alquisiras Almoloya de Juárez Almoloya del Río Amanalco Amatepec Amecameca Apaxco Atenco Atizapán Atizapán de Zaragoza Atlacomulco Atlautla Axapusco Ayapango Calimaya Capulhuac Chalco Chapa de Mota Chapultepec Chiautla Chicoloapan Chiconcuac Chimalhuacán Coacalco de Berriozábal Coatepec Harinas Cocotitlán Coyotepec Cuautitlán Cuautitlán Izcalli Donato Guerra Ecatepec de Morelos Ecatzingo El Oro Huehuetoca Hueypoxtla Huixquilucan Isidro Fabela Ixtapaluca Ixtapan de la Sal Ixtapan del Oro Ixtlahuaca Jaltenco Jilotepec Jilotzingo Jiquipilco Jocotitlán Joquicingo Juchitepec La Paz Lerma Luvianos Malinalco Melchor Ocampo Metepec Mexicaltzingo Morelos Naucalpan de Juárez Nextlalpan Nezahualcóyotl Nicolás Romero Nopaltepec Ocoyoacac Ocuilan Otumba Otzoloapan Otzolotepec Ozumba Papalotla Polotitlán Rayón San Antonio la Isla San Felipe del Progreso San José del Rincón San Martín de las Pirámides San Mateo Atenco San Simón de Guerrero Santo Tomás Soyaniquilpan de Juárez Sultepec Tecámac Tejupilco Temamatla Temascalapa Temascalcingo Temascaltepec Temoaya Tenancingo Tenango del Aire Tenango del Valle Teoloyucan Teotihuacán Tepetlaoxtoc Tepetlixpa Tepotzotlán Tequixquiac Texcaltitlán Texcalyacac Texcoco Tezoyuca Tianguistenco Timilpan Tlalmanalco Tlalnepantla de Baz Tlatlaya Toluca Tonanitla Tonatico Tultepec Tultitlán Valle de Bravo Valle de Chalco Solidaridad Villa Guerrero Villa Victoria Villa de Allende Villa del Carbón Xalatlaco Xonacatlán Zacazonapan Zacualpan Zinacantepec Zumpahuacán Zumpango ffaker-2.20.0/lib/ffaker/data/address_mx/sin0000644000004100000410000000025214136245124020644 0ustar www-datawww-dataAhome Angostura Badiraguato Choix Concordia Cosalá Culiacán El Fuerte Elota Escuinapa Guasave Mazatlán Mocorito Navolato Rosario Salvador Alvarado San Ignacio Sinaloa ffaker-2.20.0/lib/ffaker/data/address_mx/chih0000644000004100000410000000140314136245124020765 0ustar www-datawww-dataAhumada Aldama Allende Aquiles Serdán Ascensión Bachíniva Balleza Batopilas Bocoyna Buenaventura Camargo Carichí Casas Grandes Chihuahua Chínipas Coronado Coyame del Sotol Cuauhtémoc Cusihuiriachi Delicias Dr. Belisario Domínguez El Tule Galeana Gran Morelos Guachochi Guadalupe Guadalupe y Calvo Guazapares Guerrero Gómez Farías Hidalgo del Parral Huejotitán Ignacio Zaragoza Janos Jiménez Julimes Juárez La Cruz López Madera Maguarichi Manuel Benavides Matachí Matamoros Meoqui Morelos Moris Namiquipa Nonoava Nuevo Casas Grandes Ocampo Ojinaga Praxedis G. Guerrero Riva Palacio Rosales Rosario San Francisco de Borja San Francisco de Conchos San Francisco del Oro Santa Bárbara Santa Isabel Satevó Saucillo Temósachic Urique Uruachi Valle de Zaragoza ffaker-2.20.0/lib/ffaker/data/address_mx/df0000644000004100000410000000034114136245124020443 0ustar www-datawww-dataAzcapotzalco Benito Juárez Coyoacán Cuajimalpa de Morelos Cuauhtémoc Gustavo A. Madero Iztacalco Iztapalapa La Magdalena Contreras Miguel Hidalgo Milpa Alta Tlalpan Tláhuac Venustiano Carranza Xochimilco Álvaro Obregón ffaker-2.20.0/lib/ffaker/data/address_mx/chis0000644000004100000410000000265114136245124021006 0ustar www-datawww-dataAcacoyagua Acala Acapetahua Aldama Altamirano Amatenango de la Frontera Amatenango del Valle Amatán Angel Albino Corzo Arriaga Bejucal de Ocampo Bella Vista Benemérito de las Américas Berriozábal Bochil Cacahoatán Catazajá Chalchihuitán Chamula Chanal Chapultenango Chenalhó Chiapa de Corzo Chiapilla Chicoasén Chicomuselo Chilón Cintalapa Coapilla Comitán de Domínguez Copainalá El Bosque El Porvenir Escuintla Francisco León Frontera Comalapa Frontera Hidalgo Huehuetán Huitiupán Huixtla Huixtán Ixhuatán Ixtacomitán Ixtapa Ixtapangajoya Jiquipilas Jitotol Juárez La Concordia La Grandeza La Independencia La Libertad La Trinitaria Larráinzar Las Margaritas Las Rosas Mapastepec Maravilla Tenejapa Marqués de Comillas Mazapa de Madero Mazatán Metapa Mitontic Montecristo de Guerrero Motozintla Nicolás Ruíz Ocosingo Ocotepec Ocozocoautla de Espinosa Ostuacán Osumacinta Oxchuc Palenque Pantelhó Pantepec Pichucalco Pijijiapan Pueblo Nuevo Solistahuacán Rayón Reforma Sabanilla Salto de Agua San Andrés Duraznal San Cristóbal de las Casas San Fernando San Juan Cancuc San Lucas Santiago el Pinar Siltepec Simojovel Sitalá Socoltenango Solosuchiapa Soyaló Suchiapa Suchiate Sunuapa Tapachula Tapalapa Tapilula Tecpatán Tenejapa Teopisca Tila Tonalá Totolapa Tumbalá Tuxtla Chico Tuxtla Gutiérrez Tuzantán Tzimol Unión Juárez Venustiano Carranza Villa Comaltitlán Villa Corzo Villaflores Yajalón Zinacantán ffaker-2.20.0/lib/ffaker/data/address_mx/col0000644000004100000410000000015714136245124020634 0ustar www-datawww-dataArmería Colima Comala Coquimatlán Cuauhtémoc Ixtlahuacán Manzanillo Minatitlán Tecomán Villa de Álvarez ffaker-2.20.0/lib/ffaker/data/address_mx/hgo0000644000004100000410000000233514136245124020634 0ustar www-datawww-dataAcatlán Acaxochitlán Actopan Agua Blanca de Iturbide Ajacuba Alfajayucan Almoloya Apan Atitalaquia Atlapexco Atotonilco de Tula Atotonilco el Grande Calnali Cardonal Chapantongo Chapulhuacán Chilcuautla Cuautepec de Hinojosa El Arenal Eloxochitlán Emiliano Zapata Epazoyucan Francisco I. Madero Huasca de Ocampo Huautla Huazalingo Huehuetla Huejutla de Reyes Huichapan Ixmiquilpan Jacala de Ledezma Jaltocán Juárez Hidalgo La Misión Lolotla Metepec Metztitlán Mineral de la Reforma Mineral del Chico Mineral del Monte Mixquiahuala de Juárez Molango de Escamilla Nicolás Flores Nopala de Villagrán Omitlán de Juárez Pachuca de Soto Pacula Pisaflores Progreso de Obregón San Agustín Metzquititlán San Agustín Tlaxiaca San Bartolo Tutotepec San Felipe Orizatlán San Salvador Santiago Tulantepec de Lugo Guerrero Santiago de Anaya Singuilucan Tasquillo Tecozautla Tenango de Doria Tepeapulco Tepehuacán de Guerrero Tepeji del Río de Ocampo Tepetitlán Tetepango Tezontepec de Aldama Tianguistengo Tizayuca Tlahuelilpan Tlahuiltepa Tlanalapa Tlanchinol Tlaxcoapan Tolcayuca Tula de Allende Tulancingo de Bravo Villa de Tezontepec Xochiatipan Xochicoatlán Yahualica Zacualtipán de Ángeles Zapotlán de Juárez Zempoala Zimapán ffaker-2.20.0/lib/ffaker/data/address_mx/yuc0000644000004100000410000000162514136245124020660 0ustar www-datawww-dataAbalá Acanceh Akil Baca Bokobá Buctzotz Cacalchén Calotmul Cansahcab Cantamayec Celestún Cenotillo Chacsinkín Chankom Chapab Chemax Chichimilá Chicxulub Pueblo Chikindzonot Chocholá Chumayel Conkal Cuncunul Cuzamá Dzemul Dzidzantún Dzilam González Dzilam de Bravo Dzitás Dzoncauich Dzán Espita Halachó Hocabá Hoctún Homún Huhí Hunucmá Ixil Izamal Kanasín Kantunil Kaua Kinchil Kopomá Mama Maní Maxcanú Mayapán Mocochá Motul Muna Muxupip Mérida Opichén Oxkutzcab Panabá Peto Progreso Quintana Roo Río Lagartos Sacalum Samahil San Felipe Sanahcat Santa Elena Seyé Sinanché Sotuta Sucilá Sudzal Suma Tahdziú Tahmek Teabo Tecoh Tekal de Venegas Tekantó Tekax Tekit Tekom Telchac Pueblo Telchac Puerto Temax Temozón Tepakán Tetiz Teya Ticul Timucuy Tinum Tixcacalcupul Tixkokob Tixmehuac Tixpéhual Tizimín Tunkás Tzucacab Uayma Ucú Umán Valladolid Xocchel Yaxcabá Yaxkukul Yobaín ffaker-2.20.0/lib/ffaker/data/address_mx/coah0000644000004100000410000000060714136245124020771 0ustar www-datawww-dataAbasolo Acuña Allende Arteaga Candela Castaños Cuatro Ciénegas Escobedo Francisco I. Madero Frontera General Cepeda Guerrero Hidalgo Jiménez Juárez Lamadrid Matamoros Monclova Morelos Múzquiz Nadadores Nava Ocampo Parras Piedras Negras Progreso Ramos Arizpe Sabinas Sacramento Saltillo San Buenaventura San Juan de Sabinas San Pedro Sierra Mojada Torreón Viesca Villa Unión Zaragoza ffaker-2.20.0/lib/ffaker/data/address_mx/tamps0000644000004100000410000000066614136245124021210 0ustar www-datawww-dataAbasolo Aldama Altamira Antiguo Morelos Burgos Bustamante Camargo Casas Ciudad Madero Cruillas El Mante González Guerrero Gustavo Díaz Ordaz Gómez Farías Güémez Hidalgo Jaumave Jiménez Llera Mainero Matamoros Mier Miguel Alemán Miquihuana Méndez Nuevo Laredo Nuevo Morelos Ocampo Padilla Palmillas Reynosa Río Bravo San Carlos San Fernando San Nicolás Soto la Marina Tampico Tula Valle Hermoso Victoria Villagrán Xicoténcatl ffaker-2.20.0/lib/ffaker/data/address_mx/state_abbr0000644000004100000410000000020414136245124022156 0ustar www-datawww-dataAGS BC BCS CAMP CHIS CHIH COAH COL DF DGO GTO GRO HGO JAL MEX MICH MOR NAY NL OAX PUE QR QRO SLP SIN SON TAB TAMPS TLAX VER YUC ZAC ffaker-2.20.0/lib/ffaker/data/address_mx/state0000644000004100000410000000051014136245124021170 0ustar www-datawww-dataAguascalientes Baja California Baja California Sur Campeche Chiapas Chihuahua Coahuila Colima Distrito Federal Durango Guanajuato Guerrero Hidalgo Jalisco México Michoacán Morelos Nayarit Nuevo León Oaxaca Puebla Querétaro Quintana Roo San Luis Potosí Sinaloa Sonora Tabasco Tamaulipas Tlaxcala Veracruz Yucatán Zacatecas ffaker-2.20.0/lib/ffaker/data/address_mx/tab0000644000004100000410000000025214136245124020621 0ustar www-datawww-dataBalancán Centla Centro Comalcalco Cunduacán Cárdenas Emiliano Zapata Huimanguillo Jalapa Jalpa de Méndez Jonuta Macuspana Nacajuca Paraíso Tacotalpa Teapa Tenosique ffaker-2.20.0/lib/ffaker/data/address_mx/dgo0000644000004100000410000000073514136245124020632 0ustar www-datawww-dataCanatlán Canelas Coneto de Comonfort Cuencamé Durango El Oro General Simón Bolívar Guadalupe Victoria Guanaceví Gómez Palacio Hidalgo Indé Lerdo Mapimí Mezquital Nazas Nombre de Dios Nuevo Ideal Ocampo Otáez Peñón Blanco Poanas Pueblo Nuevo Pánuco de Coronado Rodeo San Bernardo San Dimas San Juan de Guadalupe San Juan del Río San Luis del Cordero San Pedro del Gallo Santa Clara Santiago Papasquiaro Súchil Tamazula Tepehuanes Tlahualilo Topia Vicente Guerrero ffaker-2.20.0/lib/ffaker/data/address_mx/mich0000644000004100000410000000235414136245124021000 0ustar www-datawww-dataAcuitzio Aguililla Álvaro Obregón Angamacutiro Angangueo Apatzingán Aporo Aquila Ario Arteaga Briseñas Buenavista Carácuaro Charapan Charo Chavinda Cherán Chilchota Chinicuila Chucándiro Churintzio Churumuco Coahuayana Coalcomán de Vázquez Pallares Coeneo Cojumatlán de Régules Contepec Copándaro Cotija Cuitzeo Ecuandureo Epitacio Huerta Erongarícuaro Gabriel Zamora Hidalgo Huandacareo Huaniqueo Huetamo Huiramba Indaparapeo Irimbo Ixtlán Jacona Jiménez Jiquilpan José Sixto Verduzco Jungapeo Juárez La Huacana La Piedad Lagunillas Los Reyes Lázaro Cárdenas Madero Maravatío Marcos Castellanos Morelia Morelos Múgica Nahuatzen Nocupétaro Nuevo Parangaricutiro Nuevo Urecho Numarán Ocampo Pajacuarán Panindícuaro Paracho Parácuaro Penjamillo Peribán Puruándiro Purépero Pátzcuaro Queréndaro Quiroga Sahuayo Salvador Escalante San Lucas Santa Ana Maya Senguio Susupuato Tacámbaro Tancítaro Tangamandapio Tangancícuaro Tanhuato Taretan Tarímbaro Tepalcatepec Tingambato Tingüindín Tiquicheo de Nicolás Romero Tlalpujahua Tlazazalca Tocumbo Tumbiscatío Turicato Tuxpan Tuzantla Tzintzuntzan Tzitzio Uruapan Venustiano Carranza Villamar Vista Hermosa Yurécuaro Zacapu Zamora Zinapécuaro Zináparo Ziracuaretiro Zitácuaro ffaker-2.20.0/lib/ffaker/data/address_mx/mor0000644000004100000410000000057014136245124020653 0ustar www-datawww-dataAmacuzac Atlatlahucan Axochiapan Ayala Coatlán del Río Cuautla Cuernavaca Emiliano Zapata Huitzilac Jantetelco Jiutepec Jojutla Jonacatepec Mazatepec Miacatlán Ocuituco Puente de Ixtla Temixco Temoac Tepalcingo Tepoztlán Tetecala Tetela del Volcán Tlalnepantla Tlaltizapán de Zapata Tlaquiltenango Tlayacapan Totolapan Xochitepec Yautepec Yecapixtla Zacatepec Zacualpan ffaker-2.20.0/lib/ffaker/data/address_mx/gro0000644000004100000410000000244614136245124020651 0ustar www-datawww-dataAcapulco de Juárez Acatepec Ahuacuotzingo Ajuchitlán del Progreso Alcozauca de Guerrero Alpoyeca Apaxtla Arcelia Atenango del Río Atlamajalcingo del Monte Atlixtac Atoyac de Álvarez Ayutla de los Libres Azoyú Benito Juárez Buenavista de Cuéllar Chilapa de Álvarez Chilpancingo de los Bravo Coahuayutla de José María Izazaga Cochoapa el Grande Cocula Copala Copalillo Copanatoyac Coyuca de Benítez Coyuca de Catalán Cuajinicuilapa Cualác Cuautepec Cuetzala del Progreso Cutzamala de Pinzón Eduardo Neri Florencio Villarreal General Canuto A. Neri General Heliodoro Castillo Huamuxtitlán Huitzuco de los Figueroa Iguala de la Independencia Igualapa Iliatenco Ixcateopan de Cuauhtémoc José Joaquín de Herrera Juan R. Escudero Juchitán La Unión de Isidoro Montes de Oca Leonardo Bravo Malinaltepec Marquelia Metlatónoc Mochitlán Mártir de Cuilapan Olinalá Ometepec Pedro Ascencio Alquisiras Petatlán Pilcaya Pungarabato Quechultenango San Luis Acatlán San Marcos San Miguel Totolapan Taxco de Alarcón Tecoanapa Teloloapan Tepecoacuilco de Trujano Tetipac Tixtla de Guerrero Tlacoachistlahuaca Tlacoapa Tlalchapa Tlalixtaquilla de Maldonado Tlapa de Comonfort Tlapehuala Técpan de Galeana Xalpatláhuac Xochihuehuetlán Xochistlahuaca Zapotitlán Tablas Zihuatanejo de Azueta Zirándaro Zitlala ffaker-2.20.0/lib/ffaker/data/address_mx/camp0000644000004100000410000000015314136245124020773 0ustar www-datawww-dataCalakmul Calkiní Campeche Candelaria Carmen Champotón Escárcega Hecelchakán Hopelchén Palizada Tenabo ffaker-2.20.0/lib/ffaker/data/address_mx/nl0000644000004100000410000000112714136245124020466 0ustar www-datawww-dataAbasolo Agualeguas Allende Anáhuac Apodaca Aramberri Bustamante Cadereyta Jiménez Carmen Cerralvo China Ciénega de Flores Dr. Arroyo Dr. Coss Dr. González Galeana García Gral. Bravo Gral. Escobedo Gral. Terán Gral. Treviño Gral. Zaragoza Gral. Zuazua Guadalupe Hidalgo Higueras Hualahuises Iturbide Juárez Lampazos de Naranjo Linares Los Aldamas Los Herreras Los Ramones Marín Melchor Ocampo Mier y Noriega Mina Montemorelos Monterrey Parás Pesquería Rayones Sabinas Hidalgo Salinas Victoria San Nicolás de los Garza San Pedro Garza García Santa Catarina Santiago Vallecillo Villaldama ffaker-2.20.0/lib/ffaker/data/address_mx/gto0000644000004100000410000000116214136245124020645 0ustar www-datawww-dataAbasolo Acámbaro Apaseo el Alto Apaseo el Grande Atarjea Celaya Comonfort Coroneo Cortazar Cuerámaro Doctor Mora Dolores Hidalgo Cuna de la Independencia Nacional Guanajuato Huanímaro Irapuato Jaral del Progreso Jerécuaro León Manuel Doblado Moroleón Ocampo Pueblo Nuevo Purísima del Rincón Pénjamo Romita Salamanca Salvatierra San Diego de la Unión San Felipe San Francisco del Rincón San José Iturbide San Luis de la Paz San Miguel de Allende Santa Catarina Santa Cruz de Juventino Rosas Santiago Maravatío Silao Tarandacuao Tarimoro Tierra Blanca Uriangato Valle de Santiago Victoria Villagrán Xichú Yuriria ffaker-2.20.0/lib/ffaker/data/address_mx/tlax0000644000004100000410000000207014136245124021023 0ustar www-datawww-dataAcuamanala de Miguel Hidalgo Amaxac de Guerrero Apetatitlán de Antonio Carvajal Apizaco Atlangatepec Atltzayanca Benito Juárez Calpulalpan Chiautempan Contla de Juan Cuamatzi Cuapiaxtla Cuaxomulco El Carmen Tequexquitla Emiliano Zapata Españita Huamantla Hueyotlipan Ixtacuixtla de Mariano Matamoros Ixtenco La Magdalena Tlaltelulco Lázaro Cárdenas Mazatecochco de José María Morelos Muñoz de Domingo Arenas Nanacamilpa de Mariano Arista Natívitas Panotla Papalotla de Xicohténcatl San Damián Texóloc San Francisco Tetlanohcan San Jerónimo Zacualpan San José Teacalco San Juan Huactzinco San Lorenzo Axocomanitla San Lucas Tecopilco San Pablo del Monte Sanctórum de Lázaro Cárdenas Santa Ana Nopalucan Santa Apolonia Teacalco Santa Catarina Ayometla Santa Cruz Quilehtla Santa Cruz Tlaxcala Santa Isabel Xiloxoxtla Tenancingo Teolocholco Tepetitla de Lardizábal Tepeyanco Terrenate Tetla de la Solidaridad Tetlatlahuca Tlaxcala Tlaxco Tocatlán Totolac Tzompantepec Xaloztoc Xaltocan Xicohtzinco Yauhquemehcan Zacatelco Ziltlaltépec de Trinidad Sánchez Santos ffaker-2.20.0/lib/ffaker/data/address_mx/jal0000644000004100000410000000343214136245124020624 0ustar www-datawww-dataAcatic Acatlán de Juárez Ahualulco de Mercado Amacueca Amatitán Ameca Arandas Atemajac de Brizuela Atengo Atenguillo Atotonilco el Alto Atoyac Autlán de Navarro Ayotlán Ayutla Bolaños Cabo Corrientes Casimiro Castillo Cañadas de Obregón Chapala Chimaltitán Chiquilistlán Cihuatlán Cocula Colotlán Concepción de Buenos Aires Cuautitlán de García Barragán Cuautla Cuquío Degollado Ejutla El Arenal El Grullo El Limón El Salto Encarnación de Díaz Etzatlán Guachinango Guadalajara Gómez Farías Hostotipaquillo Huejuquilla el Alto Huejúcar Ixtlahuacán de los Membrillos Ixtlahuacán del Río Jalostotitlán Jamay Jesús María Jilotlán de los Dolores Jocotepec Juanacatlán Juchitlán La Barca La Huerta La Manzanilla de la Paz Lagos de Moreno Magdalena Mascota Mazamitla Mexticacán Mezquitic Mixtlán Ocotlán Ojuelos de Jalisco Pihuamo Poncitlán Puerto Vallarta Quitupan San Cristóbal de la Barranca San Diego de Alejandría San Gabriel San Ignacio Cerro Gordo San Juan de los Lagos San Juanito de Escobedo San Julián San Marcos San Martín Hidalgo San Martín de Bolaños San Miguel el Alto San Pedro Tlaquepaque San Sebastián del Oeste Santa María de los Ángeles Santa María del Oro Sayula Tala Talpa de Allende Tamazula de Gordiano Tapalpa Tecalitlán Techaluta de Montenegro Tecolotlán Tenamaxtlán Teocaltiche Teocuitatlán de Corona Tepatitlán de Morelos Tequila Teuchitlán Tizapán el Alto Tlajomulco de Zúñiga Tolimán Tomatlán Tonalá Tonaya Tonila Totatiche Tototlán Tuxcacuesco Tuxcueca Tuxpan Unión de San Antonio Unión de Tula Valle de Guadalupe Valle de Juárez Villa Corona Villa Guerrero Villa Hidalgo Villa Purificación Yahualica de González Gallo Zacoalco de Torres Zapopan Zapotiltic Zapotitlán de Vadillo Zapotlanejo Zapotlán del Rey Zapotlán el Grande ffaker-2.20.0/lib/ffaker/data/address_mx/qr0000644000004100000410000000021514136245124020474 0ustar www-datawww-dataBacalar Benito Juárez Cozumel Felipe Carrillo Puerto Isla Mujeres José María Morelos Lázaro Cárdenas Othón P. Blanco Solidaridad Tulum ffaker-2.20.0/lib/ffaker/data/address_mx/zac0000644000004100000410000000146514136245124020637 0ustar www-datawww-dataApozol Apulco Atolinga Benito Juárez Calera Cañitas de Felipe Pescador Chalchihuites Concepción del Oro Cuauhtémoc El Plateado de Joaquín Amaro El Salvador Fresnillo Genaro Codina General Enrique Estrada General Francisco R. Murguía General Pánfilo Natera Guadalupe Huanusco Jalpa Jerez Jiménez del Teul Juan Aldama Juchipila Loreto Luis Moya Mazapil Melchor Ocampo Mezquital del Oro Miguel Auza Momax Monte Escobedo Morelos Moyahua de Estrada Nochistlán de Mejía Noria de Ángeles Ojocaliente Pinos Pánuco Río Grande Sain Alto Santa María de la Paz Sombrerete Susticacán Tabasco Tepechitlán Tepetongo Teúl de González Ortega Tlaltenango de Sánchez Román Trancoso Trinidad García de la Cadena Valparaíso Vetagrande Villa García Villa González Ortega Villa Hidalgo Villa de Cos Villanueva Zacatecas ffaker-2.20.0/lib/ffaker/data/address_mx/pue0000644000004100000410000000601314136245124020645 0ustar www-datawww-dataAcajete Acateno Acatlán Acatzingo Acteopan Ahuacatlán Ahuatlán Ahuazotepec Ahuehuetitla Ajalpan Albino Zertuche Aljojuca Altepexi Amixtlán Amozoc Aquixtla Atempan Atexcal Atlequizayan Atlixco Atoyatempan Atzala Atzitzihuacán Atzitzintla Axutla Ayotoxco de Guerrero Calpan Caltepec Camocuautla Caxhuacan Cañada Morelos Chalchicomula de Sesma Chapulco Chiautla Chiautzingo Chichiquila Chiconcuautla Chietla Chigmecatitlán Chignahuapan Chignautla Chila Chila de la Sal Chilchotla Chinantla Coatepec Coatzingo Cohetzala Cohuecan Coronango Coxcatlán Coyomeapan Coyotepec Cuapiaxtla de Madero Cuautempan Cuautinchán Cuautlancingo Cuayuca de Andrade Cuetzalan del Progreso Cuyoaco Domingo Arenas Eloxochitlán Epatlán Esperanza Francisco Z. Mena General Felipe Ángeles Guadalupe Guadalupe Victoria Hermenegildo Galeana Honey Huaquechula Huatlatlauca Huauchinango Huehuetla Huehuetlán el Chico Huehuetlán el Grande Huejotzingo Hueyapan Hueytamalco Hueytlalpan Huitzilan de Serdán Huitziltepec Ixcamilpa de Guerrero Ixcaquixtla Ixtacamaxtitlán Ixtepec Izúcar de Matamoros Jalpan Jolalpan Jonotla Jopala Juan C. Bonilla Juan Galindo Juan N. Méndez La Magdalena Tlatlauquitepec Lafragua Libres Los Reyes de Juárez Mazapiltepec de Juárez Mixtla Molcaxac Naupan Nauzontla Nealtican Nicolás Bravo Nopalucan Ocotepec Ocoyucan Olintla Oriental Pahuatlán Palmar de Bravo Pantepec Petlalcingo Piaxtla Puebla Quecholac Quimixtlán Rafael Lara Grajales San Andrés Cholula San Antonio Cañada San Diego la Mesa Tochimiltzingo San Felipe Teotlalcingo San Felipe Tepatlán San Gabriel Chilac San Gregorio Atzompa San Jerónimo Tecuanipan San Jerónimo Xayacatlán San José Chiapa San José Miahuatlán San Juan Atenco San Juan Atzompa San Martín Texmelucan San Martín Totoltepec San Matías Tlalancaleca San Miguel Ixitlán San Miguel Xoxtla San Nicolás Buenos Aires San Nicolás de los Ranchos San Pablo Anicano San Pedro Cholula San Pedro Yeloixtlahuaca San Salvador Huixcolotla San Salvador el Seco San Salvador el Verde San Sebastián Tlacotepec Santa Catarina Tlaltempan Santa Inés Ahuatempan Santa Isabel Cholula Santiago Miahuatlán Santo Tomás Hueyotlipan Soltepec Tecali de Herrera Tecamachalco Tecomatlán Tehuacán Tehuitzingo Tenampulco Teopantlán Teotlalco Tepanco de López Tepango de Rodríguez Tepatlaxco de Hidalgo Tepeaca Tepemaxalco Tepeojuma Tepetzintla Tepexco Tepexi de Rodríguez Tepeyahualco Tepeyahualco de Cuauhtémoc Tetela de Ocampo Teteles de Avila Castillo Teziutlán Tianguismanalco Tilapa Tlachichuca Tlacotepec de Benito Juárez Tlacuilotepec Tlahuapan Tlaltenango Tlanepantla Tlaola Tlapacoya Tlapanalá Tlatlauquitepec Tlaxco Tochimilco Tochtepec Totoltepec de Guerrero Tulcingo Tuzamapan de Galeana Tzicatlacoyan Venustiano Carranza Vicente Guerrero Xayacatlán de Bravo Xicotepec Xicotlán Xiutetelco Xochiapulco Xochiltepec Xochitlán Todos Santos Xochitlán de Vicente Suárez Yaonáhuac Yehualtepec Zacapala Zacapoaxtla Zacatlán Zapotitlán Zapotitlán de Méndez Zaragoza Zautla Zihuateutla Zinacatepec Zongozotla Zoquiapan Zoquitlán ffaker-2.20.0/lib/ffaker/data/name_es/0000755000004100000410000000000014136245124017407 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_es/last_names0000644000004100000410000000303514136245124021461 0ustar www-datawww-dataGarcía González Rodríguez Fernández López Martínez Sánchez Pérez Gómez Martín Jiménez Ruiz Hernández Díaz Moreno Muñoz Álvarez Romero Alonso Gutiérrez Navarro Torres Domínguez Vázquez Ramos Gil Ramírez Serrano Blanco Molina Morales Suárez Ortega Delgado Castro Ortiz Rubio Marín Sanz Nuñez Iglesias Medina Garrido Cortes Castillo Santos Lozano Guerrero Cano Prieto Méndez Cruz Calvo Gallego Herrera Márquez León Vidal Peña Flores Cabrera Campos Vega Fuentes Carrasco Diez Reyes Caballero Nieto Aguilar Pascual Santana Herrero Montero Lorenzo Hidalgo Giménez Ibáñez Ferrer Durán Santiago Benítez Vargas Mora Vicente Arias Carmona Crespo Román Pastor Soto Sáez Velasco Moya Soler Parra Esteban Bravo Gallardo Rojas Pardo Merino Franco Lara Espinosa Rivera Rivas Izquierdo Camacho Casado Silva Arroyo Redondo Vera Rey Galán Luque Ríos Montes Sierra Otero Segura Carrillo Mendoza Marcos Soriano Martí Bernal Robles Heredia Vila Valero Palacios Expósito Macías Varela Benito Guerra Andrés Roldan Contreras Mateo Bueno Villar Pereira Miranda Guillén Mateos Escudero Aguilera Casas Aparicio Rivero Menéndez Padilla Estévez Beltrán Calderón Gálvez Rico Salas Jurado Gracia Conde Acosta Abad Aranda Plaza Bermúdez Quintana Salazar Guzmán Blázquez Roca Santamaría Manzano Costa Villanueva Miguel Trujillo Serra Hurtado Cuesta Ávila Rueda Tomás Pacheco de la Fuente Mesa Simón Escobar del Río Lázaro Pons Sancho Luna Millán Alarcón Zamora Castaño Blasco Salvador Bermejo Maldonado Paredes Ballesteros Valverde Bautista ffaker-2.20.0/lib/ffaker/data/name_es/first_names_female0000644000004100000410000000317314136245124023161 0ustar www-datawww-dataMaría Carmen María Carmen Josefa Ana María Isabel María Pilar María Dolores Laura María Teresa Ana Cristina María Ángeles Marta Francisca Antonia María Isabel María José Dolores Lucía Sara Paula María Luisa Elena Pilar Concepción Raquel Rosa María Manuela Mercedes María Jesús Rosario Beatriz Juana Teresa Julia Nuria Silvia Encarnación Irene Alba Patricia Montserrat Andrea Rosa Rocío Mónica María Mar Alicia Ángela Sonia Sandra Marina Susana Yolanda Natalia Margarita María Josefa María Rosario Eva Inmaculada Claudia María Mercedes Ana Isabel Esther Noelia Carla Verónica Sofía Ángeles Carolina Nerea María Victoria María Rosa Eva María Amparo Míriam Lorena Inés María Concepción Ana Belén María Elena Victoria María Antonia Daniela Catalina Consuelo Lidia María Nieves Celia Alejandra Olga Emilia Gloria Luisa Ainhoa Aurora María Soledad Martina Fátima María Cristina Esperanza Clara Milagros Josefina Virginia Vanesa María Luz Purificación Lourdes Adriana Blanca Begoña María Belén Isabel María Estefanía Elisa María Begoña Magdalena María Asunción Gema María Paz Araceli Belén Matilde Asunción María Lourdes Vicenta María Esther Remedios Tamara Elvira Trinidad Laia Soledad Natividad Paloma Gemma Rebeca Vanessa Almudena Mireia María Cruz Emma Ascensión María Inmaculada Valeria Noemí Ariadna María Amparo Felisa Nieves Rafaela Tania María Eugenia Adela Noa Aitana Carlota Jésica Diana Amalia Amelia Juana María Valentina Leire María Rocío Carmen María Ramona Ainara Leonor Joaquina Elisabet Lara Leticia Bárbara Mariana Guadalupe Cecilia Petra Judith Juliana Ester María Magdalena ffaker-2.20.0/lib/ffaker/data/name_es/first_names_male0000644000004100000410000000261614136245124022647 0ustar www-datawww-dataJosé Manuel Francisco David Juan José Antonio Javier José Luis Daniel Francisco Javier Jesús Carlos Alejandro Miguel José Manuel Rafael Pedro Miguel Ángel Ángel Pablo José María Fernando Sergio Luis Jorge Alberto Juan Carlos Álvaro Juan José Diego Adrián Raúl Juan Antonio Iván Enrique Rubén Ramón Vicente Óscar Andrés Joaquín Juan Manuel Santiago Eduardo Víctor Mario Roberto Jaime Francisco José Ignacio Marcos Alfonso Jordi Salvador Ricardo Emilio Hugo Guillermo Gabriel Julián Julio Marc Tomas José Miguel Gonzalo Agustín José Ramón Félix Nicolás Joan Martín Ismael Cristián Samuel Aitor Juan Francisco Josep Héctor Mariano Domingo José Carlos Alfredo Sebastián Iker César Felipe Alex Lucas José Ángel José Ignacio Víctor Manuel Luis Miguel Rodrigo Gregorio José Francisco Juan Luis Xavier Albert Lorenzo Esteban Cristóbal Antonio José Pau Borja Arturo Mateo Eugenio Aarón José Javier Juan Miguel Antonio Jesús Jesús María Isaac Francisco Manuel Jaime Eric Germán Joel Ashier Valentín Pedro José Jonathan Abel José Vicente Izan Mikel Moisés Sergi Juan Ramón Christian Unai Darío Adolfo Juan Pedro Íñigo Manuel Jesús Isidro Benito Gerard Ernesto Jon Bruno Bernardo Pol Miquel Gerardo Israel Omar Antonio Manuel Carmelo Oriol Arnau Federico Pascual Eloy Francesc Marco Jesús Manuel José Alberto Juan Jesús Bartolomé Josep María Luis Alberto Marcelino Antonio ffaker-2.20.0/lib/ffaker/data/lorem_fr/0000755000004100000410000000000014136245124017605 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem_fr/words0000644000004100000410000000307214136245124020670 0ustar www-datawww-dataagence aguets Alors Alphabetville alphanatale approvisionne attendraient au aux avait aventurer bercail bien Bolo Bolos bonnes bouche Bourg-en-Lettres c ce cela ces cette chaîne chemin coeur Consonnia convaincre Copy coula coule Créas cuit côtes d dans de delà demeurent depuis dernier des dissuader du décida déconcerter déjà désormais en En encore encoreLoin entiers est et Et exploitent fallut ferait fin finir fins firent flancs fois fourbes fourmillait fût genre glissa Grammaire grand gravi headline histoire Il il Ils ils initiale instrumentalisèrent interpelle Ipsum Italiques jeta joue jour l la laissa langues Larousse Le le lequel les lettrines leur leurs lieu lieues ligne litéralement Loin loin long longtemps Lorem lourd lui là là-bas maintes mais Mais mille mit moins monts mot Mots mots Motus mésusèrent même ne nom nostalgique nécessaires océan on oreille origines orthodoxographique Oxymore où pacqua pans panse par paradisiagmatique paragraphe paroles Pas passage pays petit petite peut phrases point Pointdexclamators Ponctuation pour pourtant premiers preuve prevenant prochain projets propre prémâchées prévint puis puissante purent qu que question qui raviser rebrousser regard remit rencontra ressaisi restait retourner retrait rhétorique route rue ruisseau règlalades réecrite régit s sa sain sans saoule sauf sauvages se Semicolons ses skyline son sournois subline sur Sémantique sûr tas tout toute toutes traîner très un Un une vaste venait vers vie ville vils Virgulos vivent vodkale volent voulut vous Voyellie à écho était été ffaker-2.20.0/lib/ffaker/data/bank/0000755000004100000410000000000014136245124016713 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/bank/card_types0000644000004100000410000000015714136245124020776 0ustar www-datawww-datavisa mastercard american_express discover diners_club jcb switch solo dankort maestro forbrugsforeningen laser ffaker-2.20.0/lib/ffaker/data/name_in/0000755000004100000410000000000014136245124017406 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_in/last_names0000644000004100000410000000124314136245124021457 0ustar www-datawww-dataAcharya Agarwal Khatri Ahuja Anand Laghari Patel Reddy Bakshi Anthony Babu Arya Balakrishnan Banerjee Burman Bhatt Basu Bedi Varma Dara Dalal Chowdhury Chabra Chadha Chakrabarti Chawla Ahluwalia Amin Apte Datta Deol Deshpande Dewan Lal Kohli Mangal Malhotra Jha Joshi Kapadia Iyer Jain Khanna Grover Kaur Kashyap Gokhale Ghosh Garg Dhar Gandhi Ganguly Gupta Das Chopra Dhawan Dixit Dubey Haldar Kapoor Khurana Kulkarni Madan Bajwa Bhasin Chandra Chauhan Deshmukh Dayal Dhillon Goswami Goel Mallick Mahajan Kumar Mani Gill Mannan Biswas Batra Bawa Mehta Mukherjee Saxena Zacharia Shah Ray Rao Purohit Parekh Thakur Singh Sharma Seth Sachdev Ranganathan Puri Pandey Naidu Modi ffaker-2.20.0/lib/ffaker/data/name_in/first_names_female0000644000004100000410000000121414136245124023152 0ustar www-datawww-dataSaanvi Aadya Kiara Diya Pihu Prisha Ananya Fatima Myra Sarah Aarohi Aaradhya Aarya Sri Pari Anvi Riya Siya Kavya Ayesha Anika Anaya Advika Aditi Maryam Riddhi Meera Aanya Ahana Aayra Sai Maria Samaira Swara Princess Navya Jia Isha Avani Sophia Kyra Shreya Ira Aadriti Amyra Yazhini Vanya Nisha Mishka Nitara Angel Mary Mahira Aarushi Sanaya Maithreyi Manya Drishya Kashvi Inaaya Ishika Aavya Aadhira Anshika Misha Mia Michelle Ishani Veda Tania Shanaya Reeva Trisha Hayaa Vedanshi Tia Sahana Vrinda Sana Shivanya Pranavi Naira Manasvi Aradhana Mishti Nitya Dhvani Ayat Elizabeth Divija Eleanor Gabriella Emma Zoe Maahi Aarna Disha Vaishnavi Saira Zara ffaker-2.20.0/lib/ffaker/data/name_in/first_names_male0000644000004100000410000000120214136245124022634 0ustar www-datawww-dataMohammed Reyansh Aarav Atharv Vivaan Advik Ansh Ishaan Dhruv Siddharth Vihaan Arjun Aarush Shaurya Viaan Rayan Ahmad Advait Ayansh Kabir Sai Jayden Yuvaan Anay Vedant Joshua Ayaan Pranav David Ahaan Noah Jay Daniel Aaron Dev Ruhaan Kavin Hridaan Raghav Viraj Rudra Aryan Ryan Abdul Johan Ram Kiaan Arhaan Yash Naksh Aaditya John Nihal Advit Elijah Jaxon Kush Om Shiv Shreyan Rishaan Saathvik Avik Rudransh Darsh Ivaan Vedansh Nathan Liam Jason Krishiv Abhinav Ezekiel Divit Divyansh Daksh Mithran Avi Avyaan Arya Arnav Shivansh Veer Shriyansh Anish Kiyansh Surya Neil Yug Shlok Shaashwat Parth Luke Armaan Aayush Mivaan Pranit Ved Nivaan Leo ffaker-2.20.0/lib/ffaker/data/lorem_ru/0000755000004100000410000000000014136245124017624 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem_ru/words0000644000004100000410000000511514136245124020707 0ustar www-datawww-dataо то от бы мы из на не же по ёж так нас всё том что это как тем при тех без или где вне быть выше вина доля тоже была сила лишь этих небу силу этой тема даёт лимб ищет неба было того ноны дата типа ёлка этом лист иней даже дёрн могли звёзд налёт узкой около окнах между новых яркие очень после будет ярких много целой минут можно связи менее более нужно кроме никак тогда таким собой блеск точно точки равен ближе такая видим время после разъём второй группы подъём тёмный искать полосе других выводу больше каждая низкие слабых объект состав больше слабым образом пылевой материи вспышек стороны объекты слились пылевая газовой сильное состоит десятки никакой понятно зелёный большая удалось спектра твёрдой нулевой угловое вопросе начиная больших лёгкость экватора близкими звёздами облаками являлась объектов невелика точечные являются например основная которого гипотеза точечные площадке галактик случайным оказались видимости поскольку оптически источники объектами входящими указывали трудность остатками выдвинута надеяться площадках расстояний аэросъёмка сверхновых источником вызывалась оптических достаточно содержащей квадратных показывала равномерно астрономии оптическое отсутствие дискретных источников источниками расстояниях действующие межзвёздная радиоволнах температуры наблюдениях большинство определяется концентраций отождествляя существование многочисленная распределённых немногочисленных ffaker-2.20.0/lib/ffaker/data/lorem_ru/chars0000644000004100000410000000014314136245124020645 0ustar www-datawww-dataа б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ь ы ъ э ю я ffaker-2.20.0/lib/ffaker/data/lorem_ru/capital_chars0000644000004100000410000000014314136245124022342 0ustar www-datawww-dataА Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ь Ы Ъ Э Ю Я ffaker-2.20.0/lib/ffaker/data/name_cs/0000755000004100000410000000000014136245124017405 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_cs/male_last_names0000644000004100000410000000056114136245124022456 0ustar www-datawww-dataAdam Adamec Adámek Baláž Bartoň Bartoš Bauer Bednář Benda Beneš Beran Beránek Blažek Bláha Boháč Brabec Brož Burda Bureš Burian Bárta Bílek Březina Coufal Daněk David Diviš Dlouhý Dohnal Dolejší Doležal Doležel Dostál Duda Dufek Dušek Dvořák Dvořáček Fiala Filip Fišer Fojtík Čapek Čech Čermák Černý Červenka Červený Čížek ffaker-2.20.0/lib/ffaker/data/name_cs/male_first_names0000644000004100000410000000123214136245124022636 0ustar www-datawww-dataAdam Alexandr Aleš Alois Antonín Bedřich Bohumil Bohuslav Břetislav Dalibor Daniel David Denis Dominik Dušan Eduard Emil Filip František Ivan Ivo Jakub Jan Jaromír Jaroslav Jindřich Jiří Josef Jozef Kamil Karel Kryštof Ladislav Leoš Libor Lubomír Luboš Ludvík Luděk Lukáš Marcel Marek Marian Martin Matyáš Matěj Michael Michal Milan Miloslav Miloš Miroslav Oldřich Ondřej Otakar Patrik Pavel Petr Přemysl Radek Radim Radomír Radovan René Richard Robert Roman Rostislav Rudolf Samuel Stanislav Tadeáš Tomáš Viktor Vilém Vladimír Vladislav Vlastimil Vojtěch Vratislav Václav Vít Vítězslav Zbyněk Zdeněk Šimon Štefan Štěpán ffaker-2.20.0/lib/ffaker/data/name_cs/prefixes0000644000004100000410000000013514136245124021154 0ustar www-datawww-dataarch. Bc. BcA. Ing. Ing. JUDr. MDDr. MgA. Mgr. MUDr. MVDr. PharmDr. PhDr. RNDr. ThDr. ThLic. ffaker-2.20.0/lib/ffaker/data/name_cs/female_last_names0000644000004100000410000000103214136245124022763 0ustar www-datawww-dataAdamcová Adamová Adámková Balážová Bartoňová Bartošová Bauerová Bednářová Bendová Benešová Beranová Berková Beránková Blažková Bláhová Boháčová Brabcová Brožová Burdová Burešová Burianová Bártová Bílková Březinová Coufalová Davidová Daňková Divišová Dlouhá Dohnalová Doležalová Doleželová Dostálová Dudová Dufková Dušková Dvořáková Dvořáčková Fialová Filipová Fišerová Fojtíková Čapková Čechová Čejková Čermáková Černá Červenková Červená Čížková ffaker-2.20.0/lib/ffaker/data/name_cs/female_first_names0000644000004100000410000000043614136245124023156 0ustar www-datawww-dataAlena Andrea Anna Barbora Božena Dagmar Dana Eliška Eva Hana Helena Irena Ivana Jana Jarmila Jaroslava Jitka Jiřina Kateřina Kristýna Lenka Libuše Lucie Ludmila Marcela Marie Markéta Marta Martina Michaela Miroslava Monika Pavla Petra Tereza Veronika Vlasta Věra Zdeňka Zuzana ffaker-2.20.0/lib/ffaker/data/animal_us/0000755000004100000410000000000014136245124017750 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/animal_us/common_names0000644000004100000410000000172014136245124022346 0ustar www-datawww-dataAardvark Albatross Alligator Alpaca Ant Anteater Antelope Ape Armadillo Baboon Barracuda Bat Bear Beaver Bird Bison Boar Buffalo Butterfly Camel Caribou Cat Cheetah Chicken Chimpanzee Cobra Cod Coyote Crab Crane Crocodile Crow Dog Dogfish Dolphin Donkey Dove Duck Dugong Eagle Eel Elephant Elk Emu Falcon Ferret Finch Fish Flamingo Fox Frog Gazelle Gnu Goat Goose Gorilla Guinea Pig Hamster Hare Hawk Hedgehog Heron Horse Hummingbird Hyena Ibex Jackal Jaguar Jay Kangaroo Koala Lemur Leopard Lion Llama Lobster Mallard Mammoth Manatee Mole Mongoose Monkey Moose Mouse Narwhal Newt Octopus Opossum Ostrich Otter Owl Oyster Panther Parrot Panda Partridge Pelican Penguin Pheasant Pig Pigeon Polar Bear Pony Porcupine Porpoise Prairie Dog Quail Rabbit Raccoon Ram Rat Raven Reindeer Salamander Salmon Sea Lion Seahorse Seal Shark Sheep Shrew Skunk Sloth Snail Snake Squirrel Swan Tiger Toad Turkey Turtle Wallaby Walrus Water Buffalo Weasel Whale Wolf Wolverine Wombat Yak Zebra ffaker-2.20.0/lib/ffaker/data/name_ga/0000755000004100000410000000000014136245124017367 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_ga/first_names_female0000644000004100000410000000307414136245124023141 0ustar www-datawww-dataAbie Adama Adu Aisha Allabatou Allamouta AllimatouAmie Aminata Ancha Anna Anta Aram Aret Arookee Asanatou Atta Ayi Balankang Banna Beteng Bijilo Bin Binneh Binet Binta Bintanding Bintu Boneh Bori Ceesaynding Charlotte Christine Corina Coumba Coura Daggah Daado Daniela Danjang Dawitt Denise Dolly Donna Elaine Ellen Eli Elisa Elizabeth Enna Fama Fanna Fanta Fatamina Fatma Fatoumata Fatou Fatunding Fara Fayel Frances Fulatunk Funtufaye Galo Gaye Gegeh Georgina Gidera Gindereh Babibatou Hajarta Hallima Hamisowe Hanna Hariette Hellen Hoja Horeja Houdja Houmou Hoyaan Huja Huri Ida Isatou Jaboh Jabou Jaherr Jajeh Jall Jalika Jalnum Jamba Jamos Jankay Janun Jarai Jaria Jariatou Jidereh Kaddy Kafa Kandar Kandeh Kani Kanja Kanjumblaank Kassamanding Kinti Kodou Kujayjah Kumareh Kunkung Kurou Kuura Kaani Lena Lisa Lobe Lolong Lolo Madeghen Mai Maimuna Mairam Majula Mam Mamandew Mambisinnine Mankita Mansata Margaret Marget Mariatu Mariama Mariam Marie Mary Manyimba Mbasey Mbayam Mbene Mberegaye Mberi Mbinga Mbinkinding Mbissine Momkan Musubanding Musukoi Musukoto Musukuta Maaluta Naffie Natoma NBene Ndiabou NGat Nano Ndey Ndingbo Ndura Nenegalleh Ngenarr Ngilan Ngoneh Njaling Njarram Njemeh Njonkoling Nkey Nogoy Numbeh Nyakasi Nyaling Nyanya Nyillan Nyima Obaar Olaye Oli Olimatta Olimatou Ousainatou Penda Rabbi Regina Rokhia Rohe Ruggie Saffie Sainabou Sanjani Sanou Saribaa Saribanding Sarata Saratou Saro Satang Satunding Siffaye Sigga Sirando Sirreh Soda Soffie Sonna Sora Sukai Suna Sunkang Tamara Tano Tasatou Tida Tiya Tuti Veronica Victoria Wuday Yadikon Yakay Yama Yandeh Zainab ffaker-2.20.0/lib/ffaker/data/name_ga/first_names_male0000644000004100000410000000411114136245124022617 0ustar www-datawww-dataAbba Abdoulaye Adama Ajuma Alasana Alboury Alfusainou Alkalo Alex Alieu Allabatou Allamouta Almami Almamo Amadou Amata Anthony Appaye Araba Ayyah Aziz Baba Baba Galleh Baboucar Badara Bairo Bakary Balankang Balla Bamara Bamba Banjuku Basirou Bechou Benedict Benjamin Bolla Biji Booti Bora Boto Booya Buba Bubacarr Buka Bulley Bun Bunja Buray Bye Chabba Chambi Chana Charles Charneh Cheboh Cheikh Christopher Correa Daniel Daraman Dekory Demba Dembo Deguman Desmon Dominick Dulla Durang Duwa Ebin Ebou Ebrima Edrisa Edward Eggeh Emanuel Ekku Fabala Fafanding Fakebba Falla Fallou Fanding Fansaine Fara Faranding Farimang Findi Foday Folongko Fransis Gabi Garba Galo George Giddo Gidom Gregory Gondoi Gorra Hadim Halifa Hamadi Haruna Henry Houn Hoyan Ibrahim Ibou Ignatius Jabel Jahu Jalang Jalima Jallom James Jamos Jatta Jatto Jemussu Jerreh Jewru Jidere Jirang Joseph Juldeh Jung Jungkunda Junkung Kajaly Kalilu Kamuneh Kanimang Kanjura Karamba Karankallo Karanlang Karanta Karrafa Katim Kawsu Kaykoto Kayluntang Kayring Kebba Kebuteh Kekoi Kemesseng Kemeta Kemo Kemoring Kemoba Kenbugut Kenbugul Ketabou Kewuleng Kitim Koora Koro Kulubo Kuto Kutobo Laity Lalo Landing Lang Larry Latjor Latri Leemu Lensa Loloh Lolon Maamina Maari Madehgen Madi Madiba Madikeh Majorr Malal Malanding Malaw Malick Mamadi Mamar Mamburray Mamo Mamudu Mamur Manlafy Mansor Maoyatou Masamba Massaneh Mawdo Mayekor Mba Mbarka Melbourey Michael Mohammad Moli Mom Momat Momkan Momodou Moses Mot Mounir Mufri Musa Mustapha Nathaniel Nfally Nfamara Nfansu Njuga Naibelle Ndongo Nduggu Ngattan Ngoja Ngor Njagga Numu Nyanya Oliver Omar Ousainou Ousman Pateh Patrick Peter Philip Pili Rabbi Richard Roger Roddie Saaki Saako Saderr Saiarr Saidou Saikou Sainey Sait Sajaa Sajo Salmina Samaba Samba Sambou Samory Samuel Sana Sanballa Sanjally Sanjani Sanji Sankung Sawalo Seedy Sayer Seckka Sengan Sherrif Sidia Sinajo Siman Sirach Sittafa Suntu Saangone Sylvester Solomon Sora Stephen Steve Sulayman Sumbundu Sutay Sutura Sutunkung Tam Tamba Tamsir Tanu Tijan Theodore Tom Turo Tombong Victor Vincent William Willie Yanding Yahya Yelee Yeyeh Yob Yugo ffaker-2.20.0/lib/ffaker/data/address_ch/0000755000004100000410000000000014136245124020077 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_ch/canton_abbr0000644000004100000410000000011614136245124022270 0ustar www-datawww-dataAG AI AR BE BL BS FR GE GL GR JU LU NE NW OW SG SH SO SZ TG TI UR VD VS ZG ZH ffaker-2.20.0/lib/ffaker/data/lorem_ua/0000755000004100000410000000000014136245124017603 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem_ua/words0000644000004100000410000000774614136245124020702 0ustar www-datawww-dataСивоок сам доглядав як варилася смальта для великих мозаїк які мав викладати добирав належних кольорів чаклував над красками варив проварював розтирав для золотої смальти снісарі виковували тонюсінькі листочки золота потім воно закладалося поміж двох платівок скла навічно заварювалося іноді коли треба було тоншої смальти золотий листочок просто прилютовувався до споду скляного кубика щоб урозмаїтити відтіння золотої смальти Сивоок стосував не саме тільки золото а й електрон або ж біле золото тобто сплав золота з сріблом іноді бралися навіть листочки міді яка давала спокійніше сяйво смальту варили довго багато людей перепробував Сивоок на тому ділі йшли до нього охочі босі без шапок бідні обідрані несміливі він учив їх працював разом з ними жив з ними в нужді й клопотах розповідали вони йому про нужду ще більшу про те як було голодно колись а ще голодніше стало нині бо все поглинає церква люди кинули поля й борті пішли на будування а тим часом їхні хижі десь валяться заростають бур’яном поля і що то буде що ж то буде навіть у часи ліпші хліб вживано не щодень а тепер тільки й бачили що ріденьку затірку та капусту та ріпу сіль була розкошами її не клали в страву а лизали грудку по обіді про м’ясо й не згадувано Сивоок ділив на всіх своїх помічників і ту належність що йому припадала від князя але розумів що нагодувавши десятьох однаково не нагодує тисяч повторювалося те саме що бачив багато літ у Візантії чим більше й розкішніше будовано тим біднішим і обдертішим ставав народ довколишній бо все мав винести на своїх плечах своєю працею своїми нестатками й обмеженнями заплатити за пиху і славу божу антропоси рятувалися від похмурих видінь і од відчаю в молитвах старіші з них не маючи більше сподівань приймали чернецький постриг ось уже й тут у києві заснували вони коло самої Софії на місці свого поселення монастир святого Георгія на честь князя Ярослава і Міщило втулився туди ігуменом але Сивоок зостався зі своїми людьми не міг він визнати цього жорстокого бога від якого ціле життя тільки страждав і поневірявся власне по загибелі Ісси втратив замилування до щонайдрібніших радощів і вдоволень жив тепер тільки великим ділом свого життя жив у барвах у їхньому світінні у їхньому співі ffaker-2.20.0/lib/ffaker/data/lorem_ua/chars0000644000004100000410000000014314136245124020624 0ustar www-datawww-dataа б в г ґ д е є ж з и і ї й к л м н о п р с т у ф х ц ч ш щ ь ю я ffaker-2.20.0/lib/ffaker/data/lorem_ua/capital_chars0000644000004100000410000000014314136245124022321 0ustar www-datawww-dataА Б В Г Ґ Д Е Є Ж З И І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ ь Ю Я ffaker-2.20.0/lib/ffaker/data/philosophie/0000755000004100000410000000000014136245124020323 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/philosophie/lessons0000644000004100000410000000071614136245124021740 0ustar www-datawww-dataIntroduction à la philosophie L’interrogation métaphysique L’interrogation axiologique L’interrogation anthropologique La problématique de l’existence d’une philosophie africaine Nature et Culture Le travail Le langage Les normes La conscience, l’inconscient l’Etat la Liberté L’émergence de la pensée scientifique Les typologies de science Science et technique. la problématique du beau Fonctions et significations de l’œuvre d’art. ffaker-2.20.0/lib/ffaker/data/lorem_ar/0000755000004100000410000000000014136245124017600 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem_ar/words0000644000004100000410000002212514136245124020663 0ustar www-datawww-dataلكل مع بداية بالسيطرة, دنو أم الإعتداء والبريطاني, لها وبعد بالجانب ما تحت هو الحرب الوراء الخنادق ما انتهت إستمات أضف قد عقبت لقوات الفترة تحت, بها قد الفترة استدعى وتنصيب حول لإعلان القنابل, بـ يعبأ بلا وتم غضون للإتحاد تم حول بل جسيمة العسكري, أخر استسلام البولندي الأوربيين بـ ثم عصبة خصوصا الجديدة، يكن, فاتّبع بوزيرها قبل ما هاربر فاتّبع فصل بـ, مكّن الدولارات تم على هو هيروشيما المتّبعة وفي والجنود بالمطالبة مدن إذ, كل المضي أراضي الصين به، جحافل بالقصف المبرمة حين بـ, وفرنسا الإستسلام عن شيء, زهاء مرمى المزيفة عدم أن الله وبدون الثالث و لمّ لم لها مدينة تغييرات بالولايات تم يتم أكثر التّحول, وتم قد دأبوا واتّجه ثم تكتيكاً الربيع، وتم, إحتار كنقطة و وفي حين تُصب الأوضاع نورماندي قد, نفس العسكري العسكرية الأوربيين ثم هو الأرض قُدُماً المجتمع حول, مع وجهان غريمه إيو تسبب الأرضية ان وصل, مما بـ يذكر أوكيناوا شبح في قائمة للحكومة وقدّموا, مما ان بتحدّي المعاهدات الإقتصادي قوات بريطانيا، أي الا بها مارد وتزويده لإنعدام أن لم وصل إختار الثقيلة المتساقطة،, ليبين اليابانية الإستسلام جوي في, ثم المحور، والروسية استطاعوا ومن لم هناك مارشال الإتفاقية دول, الحكم إحتلال تزامناً بـ حدى أثره، الهجوم أوراقهم لم قام, عن وقد الحرب المواد, أن حيث يطول غرّة، بتطويق بالرّغم للأسطول الاندونيسية عام كل, بلا الباهضة الحلفاء ما, هو ضرب لعملة الأعمال سياسة بالعمل والحلفاء مدن لم, ربع جديدة نهاية النفط, و إحتلال اسبوعين وتتحمّل قهر وعلى موالية ستالينجراد مكن مع, قد جسيمة الخنادق وباستثناء جوي تلك ما دخول ألماني, جمعت الصعداء حيث هو, الامم بقسوة انتباه بـ عام كل شبح الصيني الخاطفة ولكسمبورغ وقد النازي اليابان العسكرية لم لم قصف تحرّك وقوعها وحتّى المجتمع الرئيسية حدى كل, قوات ألمانيا المبرمة قبل من قد شمال النازية، يبق الا لعدم أسلحته إيطاليا مع, بشكل يتبقّ تم دول, بغزو منشوريا التكاليف لان حرب خسائر اعتداء المسرح و بل الشمل والعتاد الوزراء شيء استعملت بريطانيا، و بها, وتم بل لغات بلديهما بريطانيا قبل قد السيء للحكومة, أم التي روسية جهة أم وباءت العناد فعل, الذرية اسبوعين كل أما كلا شعار اتّجة اسبوعين كل, مشقّة اعتداء تم بعد تعداد لبولندا، ان كلّ مليون والحزب واقتصار قام عل, سقط ثانية وجهان الذرية بـ, مع تُصب لفشل يرتبط الى ربع الأمم الأخذ لبولندا، إذ أن مدن سقوط لإعادة العصبة استسلام هو يكن, إبّان التحالف يبق أن, عن على السفن السادس الإمتعاض سمّي استمرار كلّ تم, ماشاء استولت ومدني، قام أي, في وقد تونس استولت حدة بالمحور باستسلام كل ما حول بشرية والفلبين التكاليف الامم لألمانيا لبولندا، فصل عل بـ فبعد طرفاً وبغطاء كلا, إذ تعد العظمى مقاطعة المقيتة وعزّزت والديون جوي بل, مع سلاح الحرة الثالث، فقد يتسنّى والفرنسي وضم عل, ذلك الغربي الكونجرس لم أن قتيل، الشهيرة أضف, مسرح ضمنها هذه و, ثم خصوصا حكومة قام أن تطوير الثالث مما أسر غينيا هيروشيما من و لان أوسع والحلفاء, ما شبح بدفع للجزر جديداً هو قام معقل أساسي إستراتيجية, بخطوط النزاع تحت ولم أن خصوصا أجزاء, إعلان تزامناً الإثنان بحق ثم أساسي والجنود بحث ما, أم غريمه بالمحور نورماندي جُل, بقعة والديون الدّفاع غزو ما عدد الله اعتداء معزّزة في, دول تم احداث فرنسا أن المضي وبحلول بالرغم كما ومضى المدنيين الأبرياء هو فصل, من وعزّزت الساحة الفرنسية ربع بحث أم الجيش بمباركة, في إيو وأزيز الولايات حتى ساعة الشطر مساعدة عن يطول هزيمة مما بل, جهة لعملة وانتهاءً أم, أما إخضاع نتيجة الإستسلام قد منشوريا استمرار أسر تم, و غير احداث موالية اللازمة كل جمعت التكاليف الى عن فعل سحقت علاقة لألمانيا الى بـ الخاسر الحلفاء إستسلاماً, أخر قد جورج باستسلام مع عدم المسرح بالحرب منشوريا, تم وضم ليركز وتتحمّل, كل مارد الأمم الأجل بال وقبل البلطيق المنتصرة ثم قصف, لم وضم حالية وبالرغم البشريةً وقوعها، الياباني مع أسر, حالية فرنسية إذ حدى لم الصينية المزيفة المعاهدات يبق, أي دنو يذكر النمسا ما أحدث وفنلندا ويكيبيديا، يتم, يتم الأولى وانتهاءً لم أخر ماذا قِبل السيطرة ان, يتمكن الأثناء، هذا كل, شعار تسبب وباءت بين تم حرب بل الحكم اكتوبر, ومن دفّة أوراقهم بل أي حشد ثانية الطريق اليميني بـ يتم قادة تشيرشل الأوروبية،, هذه رئيس حلّت ما, عدم كل لهذه بهيئة الرئيسية لقوات إستيلاء القوقازية دنو لم عرض مع بتطويق عن ذلك غضون شدّت, وتم موسوليني الأيديولوجية، أي و فصل حربية المتحدة, انه بشكل عرفها من إيطاليا عسكرياً غزو , واقتصار موسوليني كلّ تم بها ان الجو يتعلّق ألمانيا, و يتم أواخر اوروبا وباستثناء دفّة الدمج حتى كل, أضف فاتّبع الأثناء، عل جوي مع جيما فكانت الأمور, كل اقتصّت الصعداء التخطيط قصف أم المحيط الصفحات حتى, الحرب لليابان أي انه, عدد حكومة غريمه كل يعبأ السادس حيث إذ إذ وتعدد المانيا بحق الأوضاع والروسية ومن ان, المزيفة الواقعة أخذ أن لم كلّ البشريةً الدولارات ومن سقطت وحزبه و الأجل تكاليف المدنيون أي كلّ, غير اكتوبر المشترك بالقنابل ثم تعديل واستمرت أن حين, مع ذات وأسرت اعلان أنجلو-فرنسية, من ثمّة اعلان الواقعة دول اوروبا الياباني عدم ما, عدد في أحدث الهادي اوروبا بتخصيص المقاومة حول كل, وإعلان وصافرات بل لمّ بل وفرنسا وقوعها، جُل, الصعداء المعركة، يتم بـ مشارف الأوضاع الإقتصادية مما عن جحافل المتطرّف إستسلاماً ان لها, عن غزو منتصف الإنذار،, كل بحث يذكر إيطاليا النازيين عرض لم أفاق علاقة ستالينجراد, وباءت التجارية الإقتصادي الى لان النزاع البرية موسوليني ما, دارت باستحداث الإنذار، في عدد, و ذلك ساعة الأرض الساحل الدمج ليتسنّى والفرنسي و به، بأذى الإحتفاظ لألمانيا عن عرض, كل أفاق مهانة والإتحاد ضرب, من مكن بزوال الأمريكية الأوروبيّون كان مارد صفحة باستخدام مع, تم شيء بقيادة النازيين به، بل يعادل وتتحمّل وقد حربية وحرمان في, الله وحلفاؤها بريطانيا-فرنسا دون تم الفاشي التجارية ماليزيا، مدن, بها أي أفاق الشرقية سقط أي الشمل وقامت إنطلاق الضروري الواقعة باستسلام مدن لم ffaker-2.20.0/lib/ffaker/data/address_de/0000755000004100000410000000000014136245124020075 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_de/state0000644000004100000410000000027314136245124021142 0ustar www-datawww-dataBaden-Wuerttemberg Bayern Berlin Brandenburg Bremen Hamburg Hessen Mecklenburg-Vorpommern Niedersachsen Nordrhein-Westfalen Rheinland-Pfalz Saarland Sachsen Schleswig-Holstein Thueringen ffaker-2.20.0/lib/ffaker/data/address_de/city0000644000004100000410000003761614136245124021005 0ustar www-datawww-dataAach Aachen Aalen Abenberg Abensberg Achern Achim Adelsheim Adenau Adorf Ahaus Ahlen Ahrensburg Aichach Aichtal Aken Albstadt Alfeld Allendorf Allstedt Alpirsbach Alsfeld Alsdorf Alsleben Altdorf Altena Altenau Altenberg Altenburg Altenkirchen Altensteig Altentreptow Altlandsberg Alzenau Alzey Amberg Amorbach Andernach Angermuende Anklam Annaberg-Buchholz Annaburg Annweiler Ansbach Apolda Arendsee Arneburg Arnis Arnsberg Arnstadt Arnstein Artern Arzberg Aschaffenburg Aschersleben Asperg Attendorn Aub Aue Auerbach Augsburg Augustusburg Aulendorf Auma Aurich Babenhausen Bacharach Backnang Baden-Baden Baesweiler Baiersdorf Balingen Ballenstedt Balve Bamberg Barby Bargteheide Barmstedt Baernau Barntrup Barsinghausen Barth Baruth Bassum Battenberg Baumholder Baunach Baunatal Bautzen Bayreuth Bebra Beckum Bedburg Beelitz Beerfelden Beeskow Beilngries Beilstein Belgern Belzig Bendorf Benneckenstein Bensheim Berching Berga Bergen Bergheim Bergisch Gladbach Bergkamen Bergneustadt Berka Berlin Bernburg Bernkastel-Kues Bernsdorf Bersenbrueck Besigheim Betzdorf Betzenstein Beverungen Bexbach Biedenkopf Bielefeld Biesenthal Bietigheim-Bissingen Billerbeck Birkenfeld Bischofswerda Bismark Bitburg Bitterfeld Blankenburg Blankenhain Blaubeuren Bleckede Bleicherode Blieskastel Blomberg Blumberg Bobingen Bocholt Bochum Bockenem Bodenwerder Bogen Boizenburg Bonn Bopfingen Boppard Borgentreich Borgholzhausen Borken Borken Borkum Borna Bornheim Bottrop Boxberg Brackenheim Brake Brakel Bramsche Brand-Erbisdorf Brandis Braubach Braunfels Braunlage Braeunlingen Braunsbedra Braunschweig Breckerfeld Bredstedt Brehna Bremen Bremerhaven Bretten Breuberg Brilon Brotterode Bruchsal Brueck Brueel Bruehl Brunsbuettel Bruessow Buchen Buchloe Bueckeburg Buckow Buedelsdorf Buedingen Buehl Buende Bueren Burg Burgau Burgbernheim Burgdorf Buergel Burghausen Burgkunstadt Burglengenfeld Burgstaedt Burgwedel Burladingen Burscheid Buerstadt Buttelstedt Buttstaedt Butzbach Buetzow Buxtehude Calau Calbe Calw Camburg Castrop-Rauxel Celle Cham Chemnitz Clausthal-Zellerfeld Clingen Cloppenburg Coburg Cochem Coesfeld Colditz Coswig Coswig Cottbus Crailsheim Creglingen Creuzburg Crimmitschau Crivitz Cuxhaven Dachau Dahlen Dahn Damme Dannenberg Dargun Darmstadt Dassel Dassow Datteln Daun Deggendorf Deidesheim Delbrueck Delitzsch Delmenhorst Demmin Derenburg Dessau Detmold Dettelbach Dieburg Diemelstadt Diepholz Dierdorf Dietenheim Dietfurt Dietzenbach Diez Dillenburg Dillingen Dingolfing Dinkelsbuehl Dinklage Dinslaken Dippoldiswalde Dissen Ditzingen Doberlug-Kirchhain Dohna Dommitzsch Donaueschingen Donzdorf Dorfen Dormagen Dornhan Dornstetten Dorsten Dortmund Dransfeld Drebkau Dreieich Drensteinfurt Dresden Drolshagen Duderstadt Duisburg Duelmen Dueren Duesseldorf Ebeleben Eberbach Ebermannstadt Ebern Ebersbach Ebersberg Eberswalde Eckartsberga Eckernfoerde Edenkoben Egeln Eggenfelden Eggesin Ehingen Ehrenfriedersdorf Eibelstadt Eibenstock Eichstaett Eilenburg Einbeck Eisenach Eisenberg Eisenberg Eisenhuettenstadt Eisfeld Eisleben Eislingen Elbingerode Ellingen Ellrich Ellwangen Elmshorn Elsfleth Elsterberg Elsterwerda Elstra Elterlein Eltmann Eltville Elzach Elze Emden Emmendingen Emmerich Emsdetten Endingen Engen Enger Ennepetal Ennigerloh Eppelheim Eppingen Eppstein Erbach Erbach Erbendorf Erding Erftstadt Erfurt Erkelenz Erkner Erkrath Erlangen Erlenbach Erwitte Eschborn Eschenbach Eschershausen Eschwege Eschweiler Esens Espelkamp Essen Esslingen Ettenheim Ettlingen Euskirchen Eutin Falkenberg Falkensee Falkenstein Fehmarn Fellbach Felsberg Feuchtwangen Filderstadt Finsterwalde Fladungen Flensburg Forchheim Forchtenberg Forst Frankenau Frankenberg Frankenberg Frankenthal Frankfurt Franzburg Frauenstein Frechen Freiberg Freilassing Freinsheim Freising Freital Freren Freudenberg Freudenberg Freudenstadt Freyburg Freystadt Freyung Friedberg Friedberg Friedland Friedland Friedrichroda Friedrichsdorf Friedrichshafen Friedrichstadt Friedrichsthal Friesack Friesoythe Fritzlar Frohburg Fulda Gadebusch Gaggenau Gaildorf Gammertingen Garbsen Gardelegen Garding Gartz Gau-Algesheim Gebesee Gedern Geesthacht Gefell Gefrees Gehrden Gehren Geilenkirchen Geisa Geiselhoering Geisenfeld Geisenheim Geising Geisingen Geislingen Geithain Geldern Gelnhausen Gelsenkirchen Gemuenden Gengenbach Genthin Georgsmarienhuette Gera Gerabronn Gerbstedt Geretsried Geringswalde Gerlingen Germering Germersheim Gernrode Gernsbach Gernsheim Gerolstein Gerolzhofen Gersfeld Gersthofen Gescher Geseke Gevelsberg Geyer Gifhorn Gladbeck Gladenbach Glashuette Glauchau Glinde Gluecksburg Glueckstadt Gnoien Goch Goldberg Goldkronach Gommern Goeppingen Goerlitz Goslar Gotha Goettingen Grabow Grafenau Graefenberg Graefenhainichen Graefenthal Grafenwoehr Gransee Grebenau Grebenstein Greding Greifswald Greiz Greven Grevenbroich Grevesmuehlen Griesheim Grimma Grimmen Groebzig Groeditz Groitzsch Gronau Gronau Groeningen Gruenberg Gruenhain-Beierfeld Gruensfeld Gruenstadt Guben Gudensberg Gueglingen Gummersbach Gundelsheim Guentersberge Guenzburg Gunzenhausen Guesten Guestrow Guetersloh Guetzkow Haan Hachenburg Hadamar Hadmersleben Hagen Hagenbach Hagenow Haiger Haigerloch Hainichen Haiterbach Halberstadt Haldensleben Halle Halle Hallenberg Hallstadt Halver Hamburg Hameln Hamm Hammelburg Hamminkeln Hanau Hannover Harburg Hardegsen Haren Harsewinkel Hartenstein Hartha Harzgerode Haseluenne Hasselfelde Hattingen Hatzfeld Hausach Hauzenberg Havelberg Havelsee Hayingen Hechingen Hecklingen Heide Heideck Heidelberg Heidenau Heilbronn Heiligenhafen Heiligenhaus Heilsbronn Heimbach Heimsheim Heinsberg Heitersheim Heldrungen Helmbrechts Helmstedt Hemau Hemer Hemmingen Hemmoor Hemsbach Hennef Hennigsdorf Heppenheim Herbolzheim Herborn Herbrechtingen Herbstein Herdecke Herdorf Herford Heringen Hermeskeil Hermsdorf Herne Herrenberg Herrieden Herrnhut Hersbruck Herten Herzberg Herzogenaurach Herzogenrath Hettingen Hettstedt Heubach Heusenstamm Hilchenbach Hildburghausen Hilden Hildesheim Hillesheim Hilpoltstein Hirschau Hirschberg Hirschhorn Hitzacker Hockenheim Hof Hofgeismar Hohenleuben Hohenmoelsen Hohnstein Hoehr-Grenzhausen Hollfeld Holzgerlingen Holzminden Homberg Homberg Homburg Hornbach Hornberg Hornburg Hoerstel Horstmar Hoexter Hoya Hoyerswerda Hoym Hueckelhoven Hueckeswagen Huefingen Huenfeld Hungen Huerth Husum Ibbenbueren Ichenhausen Idar-Oberstein Idstein Illertissen Ilmenau Ilsenburg Ilshofen Immenhausen Ingelfingen Ingolstadt Iphofen Iserlohn Isselburg Itzehoe Jarmen Jena Jerichow Jessen Jever Joachimsthal Johanngeorgenstadt Joehstadt Juelich Jueterbog Kaarst Kahla Kaisersesch Kaiserslautern Kalbe Kalkar Kaltenkirchen Kaltennordheim Kamen Kamenz Kamp-Lintfort Kandel Kandern Kappeln Karben Karlsruhe Karlstadt Kassel Kastellaun Katzenelnbogen Kaub Kaufbeuren Kehl Kelbra Kelheim Kelkheim Kellinghusen Kelsterbach Kemberg Kemnath Kempen Kempten Kenzingen Kerpen Ketzin Kevelaer Kiel Kierspe Kindelbrueck Kirchberg Kirchberg Kirchen Kirchenlamitz Kirchhain Kirchheimbolanden Kirn Kirtorf Kitzingen Kitzscher Kleve Knittlingen Koblenz Kohren-Sahlis Kolbermoor Konstanz Konz Korbach Korntal-Muenchingen Kornwestheim Korschenbroich Kraichtal Kranichfeld Krautheim Krefeld Kremmen Krempe Kreuztal Kronach Kroppenstedt Krumbach Kuehlungsborn Kulmbach Kuelsheim Kuenzelsau Kupferberg Kuppenheim Kusel Kyllburg Kyritz Laage Laatzen Ladenburg Lage Lahnstein Laichingen Lambrecht Lampertheim Landsberg Landshut Landstuhl Langelsheim Langen Langen Langenau Langenburg Langenfeld Langenhagen Langenselbold Langenzenn Langewiesen Lassan Laubach Lauchhammer Lauchheim Lauda-Koenigshofen Laufen Laufenburg Lauingen Laupheim Lauscha Lauta Lauter Lauterbach Lauterecken Lauterstein Lebach Lebus Leer Lehesten Lehrte Leichlingen Leimen Leinefelde-Worbis Leinfelden-Echterdingen Leipheim Leipzig Leisnig Lemgo Lengefeld Lengenfeld Lengerich Lennestadt Lenzen Leonberg Leun Leuna Leutenberg Leutershausen Leverkusen Lich Lichtenau Lichtenberg Lichtenfels Lichtenstein Liebenau Liebenwalde Lieberose Liebstadt Lindau Lindau Linden Lindenfels Lindow Lingen Linnich Lippstadt Loebau Loebejuen Loburg Lohmar Lohne Loehne Loitz Lollar Lommatzsch Loeningen Lorch Lorch Loerrach Lorsch Loewenstein Luebbecke Luebben Luebeck Luebtheen Luebz Luechow Lucka Luckau Luckenwalde Luedenscheid Luedinghausen Ludwigsburg Ludwigsfelde Ludwigslust Ludwigsstadt Luegde Lueneburg Luenen Lunzenau Luetjenburg Luetzen Lychen Magdala Magdeburg Mahlberg Mainbernheim Mainburg Maintal Mainz Malchin Malchow Mannheim Manderscheid Mansfeld Marburg Marienberg Marienmuenster Markdorf Markgroeningen Markkleeberg Markneukirchen Markranstaedt Marktbreit Marktheidenfeld Marktleuthen Marktoberdorf Marktredwitz Marktsteft Marl Marlow Marne Marsberg Maulbronn Maxhuette-Haidhof Mayen Mechernich Meckenheim Medebach Meerane Meerbusch Meersburg Meinerzhagen Meiningen Meisenheim Meldorf Melle Mellrichstadt Melsungen Memmingen Menden Mendig Mengen Meppen Merkendorf Merseburg Merzig Meschede Mettmann Metzingen Meuselwitz Meyenburg Michelstadt Miesbach Miltenberg Mindelheim Minden Mirow Mittenwalde Mitterteich Mittweida Moers Monheim Monschau Montabaur Moerfelden-Walldorf Moringen Mosbach Moessingen Muecheln Muegeln Muehltroff Muelheim-Kaerlich Muellheim Muellrose Muenchberg Muencheberg Muenchen Muenchenbernsdorf Munderkingen Muennerstadt Muensingen Munster Muenster Muenstermaifeld Muenzenberg Murrhardt Mutzschen Mylau Nabburg Nagold Naila Nassau Nastaetten Nauen Naumburg Naumburg Naunhof Nebra Neckarbischofsheim Neckargemuend Neckarsteinach Neckarsulm Nerchau Neresheim Netphen Nettetal Netzschkau Neubrandenburg Neubukow Neubulach Neudenau Neuenbuerg Neuenhaus Neuenrade Neuenstein Neuerburg Neuffen Neugersdorf Neu-Isenburg Neukalen Neukirchen Neukirchen-Vluyn Neukloster Neumark Neunkirchen Neuruppin Neusalza-Spremberg Neuss Neustadt Neustadt-Glewe Neustrelitz Neutraubling Neu-Ulm Neuwied Nidda Niddatal Nidderau Nideggen Niebuell Niedenstein Niederkassel Niedernhall Niederstetten Niederstotzingen Nieheim Niemegk Nienburg Nienburg Niesky Nittenau Norden Nordenham Norderney Norderstedt Nordhausen Nordhorn Noerdlingen Northeim Nortorf Nossen Nuernberg Nuertingen Oberasbach Oberhausen Oberhof Oberkirch Oberkochen Oberlungwitz Obermoschel Obernkirchen Ober-Ramstadt Oberriexingen Obertshausen Oberursel Oberviechtach Oberwesel Oberwiesenthal Ochsenfurt Ochsenhausen Ochtrup Oderberg Oebisfelde Oederan Oelde Oelsnitz Oer-Erkenschwick Oerlinghausen Oestrich-Winkel Offenburg Ohrdruf Oehringen Olbernhau Oldenburg Olfen Olpe Olsberg Oppenau Oppenheim Oranienbaum Oranienburg Orlamuende Ornbau Ortenberg Ortrand Oschatz Oschersleben Osnabrueck Osterburg Osterburken Osterfeld Osterhofen Osterholz-Scharmbeck Osterwieck Ostfildern Osthofen Oestringen Ostritz Otterberg Otterndorf Ottweiler Overath Owen Paderborn Papenburg Pappenheim Parchim Parsberg Pasewalk Passau Pattensen Pegau Pegnitz Peine Peitz Penig Penkun Penzberg Penzlin Perleberg Petershagen Pfarrkirchen Pforzheim Pfreimd Pfullendorf Pfullingen Pfungstadt Philippsburg Pinneberg Pirmasens Pirna Plattling Plaue Plauen Plettenberg Pleystein Plochingen Ploen Pocking Pohlheim Polch Potsdam Pottenstein Preetz Premnitz Prenzlau Pressath Prettin Pretzsch Prichsenstadt Pritzwalk Pruem Pulheim Pulsnitz Putbus Putlitz Puettlingen Quakenbrueck Quedlinburg Querfurt Quickborn Rabenau Radeberg Radebeul Radeburg Radegast Radevormwald Raguhn Rahden Rain Ramstein-Miesenbach Ranis Ransbach-Baumbach Rastatt Rastenberg Rathenow Ratingen Ratzeburg Rauenberg Raunheim Rauschenberg Ravensburg Ravenstein Recklinghausen Rees Regen Regensburg Regis-Breitingen Rehau Rehburg-Loccum Rehna Reichelsheim Reinbek Reinfeld Reinheim Remagen Remda-Teichel Remscheid Renchen Rendsburg Rennerod Renningen Rerik Rethem Reutlingen Rheda-Wiedenbrueck Rhede Rheinau Rheinbach Rheinberg Rheine Rheinfelden Rheinsberg Rheinstetten Rhens Rhinow Ribnitz-Damgarten Richtenberg Riedenburg Riedlingen Rieneck Riesa Rietberg Rinteln Rochlitz Rockenhausen Rodalben Rodenberg Roedental Roedermark Rodewisch Rodgau Roding Roemhild Romrod Ronneburg Ronnenberg Rosenfeld Rosenheim Rosenthal Rostock Rotenburg Roth Roetha Rothenfels Roettingen Rottweil Roetz Rudolstadt Ruhla Ruhland Runkel Ruesselsheim Ruethen Saalburg-Ebersdorf Saalfeld Saarburg Saarlouis Sachsenhagen Sachsenheim Salzgitter Salzkotten Salzwedel Sandau Sandersleben Sangerhausen Sarstedt Sassenberg Sassnitz Sayda Schafstaedt Schalkau Schauenstein Scheer Scheibenberg Scheinfeld Schelklingen Schenefeld Schieder-Schwalenberg Schifferstadt Schildau Schillingsfuerst Schiltach Schirgiswalde Schkeuditz Schkoelen Schleiden Schleiz Schleswig Schlettau Schleusingen Schlieben Schlitz Schlotheim Schluechtern Schluesselfeld Schmalkalden Schmallenberg Schmoelln Schnackenburg Schnaittenbach Schneeberg Schneverdingen Schongau Schoeningen Schoensee Schoenwald Schopfheim Schoeppenstedt Schorndorf Schortens Schotten Schramberg Schraplau Schriesheim Schrobenhausen Schrozberg Schuettorf Schwaan Schwabach Schwabmuenchen Schwaigern Schwalbach Schwalmstadt Schwandorf Schwanebeck Schwarzenbek Schwarzenborn Schwarzheide Schweich Schweinfurt Schwelm Schwerin Schwerte Schwetzingen Sebnitz Seehausen Seehausen Seelow Seelze Seesen Sehnde Seifhennersdorf Selb Selbitz Seligenstadt Selm Selters Senden Sendenhorst Senftenberg Siegburg Siegen Sigmaringen Simbach Sindelfingen Singen Sinsheim Sinzig Soest Solingen Solms Soltau Soemmerda Sondershausen Sonneberg Sonnewalde Sonthofen Sontra Spaichingen Spalt Spangenberg Spenge Speyer Spremberg Springe Sprockhoevel Stade Stadtallendorf Stadthagen Stadtilm Stadtlengsfeld Stadtlohn Stadtoldendorf Stadtprozelten Stadtroda Stadtsteinach Starnberg Staufenberg Stavenhagen Stein Steinach Steinbach Steinfurt Steinheim Stendal Sternberg Stockach Stolberg Stolberg Stolpen Storkow Straelen Stralsund Strasburg Straubing Strausberg Strehla Stromberg Stutensee Stuttgart Suhl Sulingen Sulzburg Syke Tann Tanna Tauberbischofsheim Taucha Taunusstein Tecklenburg Tegernsee Telgte Teltow Templin Tengen Tessin Teterow Tettnang Teublitz Teuchern Teupitz Teuschnitz Thale Thannhausen Tharandt Themar Thum Tirschenreuth Titisee-Neustadt Tittmoning Todtnau Toenisvorst Toenning Torgau Torgelow Tornesch Traben-Trarbach Traunreut Traunstein Trebbin Treffurt Trendelburg Treuchtlingen Treuen Treuenbrietzen Tribsees Trier Triptis Trochtelfingen Troisdorf Trossingen Trostberg Tuebingen Tuttlingen Twistringen Uebigau-Wahrenbrueck Ueckermuende Uelzen Uetersen Uffenheim Uhingen Ulm Ulrichstein Ummerstadt Unkel Unna Usedom Usingen Uslar Vacha Vallendar Varel Vechta Velbert Velburg Velden Vellberg Vellmar Velten Verden Veringenstadt Versmold Viechtach Vienenburg Viernheim Viersen Villingen-Schwenningen Vilsbiburg Vilseck Visselhoevede Vlotho Voerde Volkach Volkmarsen Vreden Waechtersbach Wadern Waghaeusel Wahlstedt Waiblingen Waibstadt Waischenfeld Waldeck Waldenbuch Waldenburg Waldenburg Waldershof Waldheim Waldkappel Waldkirch Waldkirchen Waldkraiburg Waldmuenchen Waldsassen Waldshut-Tiengen Walldorf Wallduern Wallenfels Walsrode Waltershausen Waltrop Wanfried Wanzleben Warburg Waren Warendorf Warin Warstein Wassenberg Wassertruedingen Wasungen Wedel Weener Wegberg Wegeleben Wehr Weida Weikersheim Weilburg Weimar Weingarten Weinheim Weinsberg Weinstadt Weismain Weiterstadt Welzheim Welzow Wemding Werben Werdau Werder Werdohl Werl Wermelskirchen Wernau Werne Werneuchen Wernigerode Wertheim Werther Wertingen Wesel Wesenberg Wesselburen Wesseling Westerburg Westerland Westerstede Wetter Wetter Wettin Wetzlar Widdern Wiehe Wiehl Wiesbaden Wiesmoor Wiesensteig Wiesloch Wildberg Wildemann Wildenfels Wildeshausen Wilhelmshaven Willebadessen Willich Wilsdruff Wilster Wilthen Windischeschenbach Windsbach Winnenden Winsen Winterberg Wipperfuerth Wirges Wismar Wissen Witten Wittenberg Wittenberge Wittenburg Wittichenau Wittlich Wittingen Wittmund Witzenhausen Woldegk Wolfach Wolfen Wolfenbuettel Wolfhagen Wolframs-Eschenbach Wolfratshausen Wolfsburg Wolfstein Wolgast Wolkenstein Wolmirstedt Worms Wriezen Wuelfrath Wunsiedel Wunstorf Wuppertal Wuerselen Wurzbach Wuerzburg Wurzen Wustrow Xanten Zahna Zehdenick Zeitz Zell Zella-Mehlis Zerbst Zeulenroda-Triebes Zeven Zierenberg Ziesar Zirndorf Zittau Zossen Zschopau Zwenkau Zwickau Zwiesel Zwingenberg ffaker-2.20.0/lib/ffaker/data/address_chde/0000755000004100000410000000000014136245124020410 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_chde/canton0000644000004100000410000000036514136245124021621 0ustar www-datawww-dataAargau Appenzell Innerrhoden Appenzell Ausserrhoden Bern Basel-Landschaft Basel-Stadt Freiburg Genf Glarus Graubünden Jura Luzern Neuenburg Nidwalden Obwalden St. Gallen Schaffhausen Solothurn Schwyz Thurgau Tessin Uri Waadt Wallis Zug Zürich ffaker-2.20.0/lib/ffaker/data/name_nb/0000755000004100000410000000000014136245124017377 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_nb/last_names0000644000004100000410000000143014136245124021446 0ustar www-datawww-dataJohansen Hansen Andersen Kristiansen Larsen Olsen Solberg Andresen Pedersen Nilsen Berg Halvorsen Karlsen Svendsen Jensen Haugen Martinsen Eriksen Sørensen Johnsen Myhrer Johannessen Nielsen Hagen Pettersen Bakke Skuterud Løken Gundersen Strand Jørgensen Kvarme Røed Sæther Stensrud Moe Kristoffersen Jakobsen Holm Aas Lie Moen Andreassen Vedvik Nguyen Jacobsen Torgersen Ruud Krogh Christiansen Bjerke Aalerud Borge Sørlie Berge Østli Ødegård Torp Henriksen Haukelidsæter Fjeld Danielsen Aasen Fredriksen Dahl Berntsen Arnesen Wold Thoresen Solheim Skoglund Bakken Amundsen Solli Smogeli Kristensen Glosli Fossum Evensen Eide Carlsen Østby Vegge Tangen Smedsrud Olstad Lunde Kleven Huseby Bjørnstad Ryan Rasmussen Nygård Nordskaug Nordby Mathisen Hopland Gran Finstad Edvardsen ffaker-2.20.0/lib/ffaker/data/name_nb/first_names_female0000644000004100000410000000047414136245124023152 0ustar www-datawww-dataEmma Sara Thea Ida Julie Nora Emilie Ingrid Hanna Maria Sofie Anna Malin Amalie Vilde Frida Andrea Tuva Victoria Mia Karoline Mathilde Martine Linnea Marte Hedda Marie Helene Silje Leah Maja Elise Oda Kristine Aurora Kaja Camilla Mari Maren Mina Selma Jenny Celine Eline Sunniva Natalie Tiril Synne Sandra Madeleine ffaker-2.20.0/lib/ffaker/data/name_nb/first_names_male0000644000004100000410000000053514136245124022635 0ustar www-datawww-dataMarkus Mathias Kristian Jonas Andreas Alexander Martin Sander Daniel Magnus Henrik Tobias Kristoffer Emil Adrian Sebastian Marius Elias Fredrik Thomas Sondre Benjamin Jakob Oliver Lucas Oskar Nikolai Filip Mats William Erik Simen Ole Eirik Isak Kasper Noah Lars Joakim Johannes Håkon Sindre Jørgen Herman Anders Jonathan Even Theodor Mikkel Aksel ffaker-2.20.0/lib/ffaker/data/address_in/0000755000004100000410000000000014136245124020113 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_in/union_territory0000644000004100000410000000015214136245124023307 0ustar www-datawww-dataAndaman and Nicobar Islands Chandigarh Dadra and Nagar Haveli Daman and Diu Delhi Lakshadweep Pondicherry ffaker-2.20.0/lib/ffaker/data/address_in/union_territory_abbr0000644000004100000410000000002514136245124024274 0ustar www-datawww-dataAN CH DN DD DL LK PY ffaker-2.20.0/lib/ffaker/data/address_in/state_abbr0000644000004100000410000000012714136245124022144 0ustar www-datawww-dataAP AR AS BR CT GA GJ HR HP JK JH KA KL MP MH MN ML MZ NL OR PB RJ SK TN TG TR UP UK WB ffaker-2.20.0/lib/ffaker/data/address_in/state0000644000004100000410000000045414136245124021161 0ustar www-datawww-dataAndhra Pradesh Arunachal Pradesh Assam Bihar Chhattisgarh Goa Gujarat Haryana Himachal Pradesh Jammu and Kashmir Jharkhand Karnataka Kerala Madhya Pradesh Maharashtra Manipur Meghalaya Mizoram Nagaland Orissa Punjab Rajasthan Sikkim Tamil Nadu Telangana Tripura Uttar Pradesh Uttarakhand West Bengal ffaker-2.20.0/lib/ffaker/data/address_in/city0000644000004100000410000000027714136245124021014 0ustar www-datawww-dataMumbai Delhi Bangalore Hyderabad Ahmedabad Chennai Kolkata Surat Pune Jaipur Lucknow Kanpur Nagpur Visakhapatnam Indore Thane Bhopal Patna Vadodara Ghaziabad Ludhiana Coimbatore Agra Madurai ffaker-2.20.0/lib/ffaker/data/address_id/0000755000004100000410000000000014136245124020101 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_id/state_abbr0000644000004100000410000000014314136245124022130 0ustar www-datawww-dataAC BA BB BE BT GO JA JB JI JK JT KB KI KR KS KT LA MA MU NB NT PA RI SA SB SG SN SR SS ST SU PB YO ffaker-2.20.0/lib/ffaker/data/address_id/state0000644000004100000410000000064514136245124021151 0ustar www-datawww-dataAceh Bali Bangka Belitung Bengkulu Banten Gorontalo Jambi Jawa Barat Jawa Timur Jakarta Raya Jawa Tengah Kalimantan Barat Kalimantan Timur Kepulauan Riau Kalimantan Selatan Kalimantan Tengah Lampung Maluku Maluku Utara Nusa Tenggara Barat Nusa Tenggara Timur Papua Riau Sulawesi Utara Sumatera Barat Sulawesi Tenggara Sulawesi Selatan Sulawesi Barat Sumatera Selatan Sulawesi Tengah Sumatera Utara Papua Barat Yogyakarta ffaker-2.20.0/lib/ffaker/data/address_id/city0000644000004100000410000000165114136245124020777 0ustar www-datawww-dataBanda Langsa Lhokseumawe Meulaboh Sabang Subulussalam Denpasar Belitung Cilegon Serang Tangerang Tangerang Bengkulu Gorontalo Jakarta Barat Jakarta Pusat Jakarta Selatan Jakarta Timur Jakarta Utara Sungai Penuh Jambi Bandung Bekasi Bogor Cimahi Cirebon Depok Sukabumi Tasikmalaya Banjar Magelang Pekalongan Purwokerto Salatiga Semarang Surakarta Tegal Batu Blitar Kediri Madiun Malang Mojokerto Pasuruan Probolinggo Surabaya Pontianak Singkawang Banjarbaru Banjarmasin Palangkaraya Balikpapan Bontang Samarinda Tarakan Batam Tanjungpinang Bandar Lampung Kotabumi Liwa Metro Ternate Tidore Ambon Tual Bima Mataram Kupang Sorong Jayapura Dumai Pekanbaru Makassar Palopo Parepare Palu Bau-Bau Kendari Bitung Kotamobagu Manado Tomohon Bukittinggi Padang Padangpanjang Pariaman Payakumbuh Sawahlunto Solok Lubuklinggau Pagaralam Palembang Prabumulih Binjai Medan Padang Sidempuan Pematangsiantar Sibolga Tanjungbalai Tebingtinggi Yogyakarta ffaker-2.20.0/lib/ffaker/data/address_id/common_street_names0000644000004100000410000000524314136245124024071 0ustar www-datawww-dataAbdul Halim Abdul Halim Majalengka Abdul Haris Nasution Abdul Kadir Abdul Malik Karim Amrullah Abdul Muis Abdul Rahman Saleh Abdul Wahab Hasbullah Andi Abdullah Bau Massepe Achmad Subarjo Adam Malik Adnan Kapau Gani Nyi Ageng Serang Agus Salim Agustinus Adisucipto Ahmad Dahlan Ahmad Rifa'i Ahmad Yani Alimin Amir Hamzah Antasari Arie Frederik Lasut As'ad Syamsul Arifin Bagindo Azizchan Basuki Rahmat Bernard Wilhelm Lapian Teungku Chik di Tiro Cilik Riwut Cipto Mangunkusumo Cokroaminoto Ernest Douwes Dekker Dewi Sartika Cut Nyak Dhien Diponegoro Donald Izacus Panjaitan Eddy Martadinata Fakhruddin Fatmawati Ferdinand Lumbantobing Frans Kaisiepo Gatot Mangkupraja Gatot Subroto Halim Perdanakusuma Hamengkubuwono I Hamengkubuwono IX Harun Bin Said Hasan Basri Hasanuddin Hasyim Asy'ari Hazairin Herman Johannes Ida Anak Agung Gde Agung Idham Chalid Ilyas Yakoub Tuanku Imam Bonjol Radin Inten II Iskandar Muda Ismail Marzuki Iswahyudi Iwa Kusumasumantri Izaak Huru Doko Jamin Ginting Janatin Jatikusumo Andi Jemma Johannes Abraham Dimara Johannes Leimena Juanda Kartawijaya Karel Satsuit Tubun Kartini Ignatius Joseph Kasimo Katamso Darmokusumo I Gusti Ketut Jelantik Tidak diketahui I Gusti Ketut Puja Ki Bagus Hadikusumo Ki Hajar Dewantara Ki Sarmidi Mangunsarkoro Kiras Bangun Kusumah Atmaja La Maddukelleng Lambertus Nicodemus Palar John Lie Mahmud Badaruddin II Mangkunegara I Andi Mappanyukki Maria Walanda Maramis Martha Christina Tiahahu Marthen Indey Mas Isman Mas Mansur Mas Tirtodarmo Haryono Maskun Sumadireja Cut Nyak Meutia Mohammad Hatta Mohammad Husni Thamrin Mohammad Natsir Mohammad Yasin Teuku Muhammad Hasan Muhammad Mangundiprojo Muhammad Yamin Mustopo Muwardi Nani Wartabone I Gusti Ngurah Made Agung I Gusti Ngurah Rai Noer Alie Nuku Muhammad Amiruddin Teuku Nyak Arif Opu Daeng Risaju Oto Iskandar di Nata Pajonga Daeng Ngalie Pakubuwono VI Pakubuwono X Pattimura Pierre Tendean Pong Tiku Raja Ali Haji Raja Haji Fisabilillah Rajiman Wediodiningrat Ranggong Daeng Romo Rasuna Said Robert Wolter Monginsidi Saharjo Sam Ratulangi Samanhudi Silas Papare Sisingamangaraja XII Siswondo Parman Siti Hartinah Siti Walidah Slamet Riyadi Soetomo Sudirman Albertus Sugiyapranata Sugiyono Mangunwiyoto Suharso Sukarjo Wiryopranoto Sukarni Sukarno Sultan Agung Andi Sultan Daeng Radja Supeno Supomo Suprapto Supriyadi Suroso Suryo Suryopranoto Sutan Syahrir Sutomo Sutoyo Siswomiharjo Syafruddin Prawiranegara Syarif Kasim II Tahi Bonar Simatupang Tuanku Tambusai Tan Malaka Thaha Syaifuddin Tirtayasa Tirto Adhi Suryo Teuku Umar Untung Surapati Urip Sumoharjo Wage Rudolf Supratman Wahid Hasyim Wahidin Sudirohusodo Wilhelmus Zakaria Johannes Yos Sudarso Yusuf Tajul Khalwati Zainal Mustafa Zainul Arifin ffaker-2.20.0/lib/ffaker/data/name_ar/0000755000004100000410000000000014136245124017402 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_ar/last_names0000644000004100000410000001145214136245124021456 0ustar www-datawww-dataأباظة أبو الشامات أبو جيب أبو حرب أبو شعر أبو طوق أبو قورة الإدلبي الأسطواني الأصبحي الأصيل الأعمى آق بيق الأكرمي الإلشي الإمام الأنصاري الإيبش الإيتوني الأيوبي البارودي الباني الببيلي البحرة بدرخان بدير البرقاوي بركات البرهاني البزرة البزم البعلبكي البغا بقدونس بكداش البكري بني المرجة البهنسي بوظو بولاد بيازيد بيضون البيطار التاجي الترزي التغلبي التقي تقي الدين التكريتي تللو تمر أغا توكلنا الجابي الجاجة الجبَّان جبري الجزائري الجعفري الجلاد جمعة الجندلي الجنيدي الجوخدار الجولاق الجويجاتي الحاج ويس الحافظ الحايك حباب الحبال حبنكة حتاحت الحجار حجازي الكيلاني الحرش الحسني الحسيبي الحسين الحسيني الحصري الحصني الحفار الحكيم الحلبوني الحلبي الحلواني الحمزاوي حمزة حمودة الحموي الحنبلي الحواصلي الخاني الخجا الخرده جي الخرسا الخرفان الخشة خطاب الخطيب الخن الخوري الخياط الخيمي الدالاتي الداودي دبس وزيت الدبسي الدبوسي الدرَّة الدردري دركشلي دركل الدسوقي الدقر دقماق دك الباب الدكدك الدهان دُهمان الدوه جي دياب ديب ديركي الذهبي راجح الرباط الرجلة الرفاعي الركابي الرملي الرهونجي الروماني الزالق الزركلي زريق الزعيم الزكي السادات الساطي السباعي سبح السبسبي الرفاعي السبيعي سردست سرور السعدي الجباوي السفرجلاني سقا أميني السقطي سكر سلطان سليق السمان سوار سويد السيروان السيوفي الشاش شامية شباط شبيب شخاشيرو الشرابي الشربجي شرف الشطي الشعار الشعال شكري الشلاح الشلق شلهوب الشماع شمدين آغا الشمعة الشملي شموط شميس الشهابي الشهبندر شورى الشويكي الشيباني شيخ الأرض الشيخ عثمان الصباغ الصبان صحناوي الصفدي صلاح الدين الصلاحي الصلح الصمادي صندوق الصواف الصوص طالو الطباخ الطباع الطرابلسي الطرابيشي الطنطاوي الطويل الطيب الطيبي الطيلوني العابد عابدين العامري العاني العائدي العباسي العبه جي عبيد العجة العجلاني العجلوني العدوي عرار عربي كاتبي عرفات عرفة عرقتنجي العرقسوسي عرنوس عزقول العسلي العش العطار العطري عطفة العظم العظمة العقاد علايا العلبي العلمي العلواني العمادي العمري عناية العنبري عنجوري العوا العوف الغبرا الغراوي الغزي الغلاييني الغميان الغنيمي الفتال الفرا الفرفور الفقير الفيومي القاري القاسمي القباقيبي القباني القتابي قدامة القدسي قزيها قشلان القصاب قصاب حسن القصار القصاص القصص قصيباتي القضماني القطب قطنا القلطقجي القنواتي القوادري القواس القواص القوتلي القولي قويدر الكاتب الكاملي الكتاني كحالة كردعلي الكرمي الكزبري الكسم كفتارو الكناني كنج الكيال الكيالي الكيلاني كيوان اللوجي الليموني المارديني المالح المالكي المبارك المتولي المجتهد المجذوب المحاسني المحايري المحملجي المخيش المدور المرابط مراد المرادي المراكشي المرتضى مردم بك مريدن المسوتي مشاقة معتوق المعصراني المفتي المكتبي المكي الشريف الملاح ملص المنجد المنير المنيني المهايني الموره لي الموصلي الموقع المولوي المؤيد العظم الميداني النابلسي الناشف النائلي النحاس النحلاوي النص نصري نظام النفاخ النقشبندي النوري النويلاتي هاشم الهبل هيكل ياسين الصباغ اليافي اليعقوبي اليوسف ffaker-2.20.0/lib/ffaker/data/name_ar/first_names_female0000644000004100000410000000454614136245124023161 0ustar www-datawww-dataابتهال أروى أريج إسراء أسمهان أسمى أسوة أسيل أسيمة إشراق أشواق أصالة أصيلة إفتكار أفراح أفكار أفنان إلهام آمال أماني آمنة أمنية أميرة أميمة أمينة أناهيد إنتصار انجي إنصاف إنعام آيات إيمان إيناس بارعة باسمة باهرة بتلاء بتول بثينة بدور بدوية بديعة براءة براعم بشرى بنان بهية بهيرة بوران بيارق بيان بيداء تالة تحية تسنيم تغريد تماضر تهاني تيماء تيماء ثراء ثروة ثريا ثناء ثواب جلنار جميلة جنان جنى جهينة جورية جويرية جيهان حامدة حبيبة حسناء حفصة حلا حنان حواء حوراء خاتون خالدة ختام خديجة خزيمة خلود خُلوص خنساء خولة خيرية داليا دانة دانيا درية دعاء دعد دلال ديمة ذكرى رانية راوية رباب ربى رحاب رزان رشا رضوى رفيف رقية رمزية رنا رندا رندة رنيم رهام رهام رهف روعة رؤى رويدة ريم ريما ريماس زاهية زكية زلفى زمردة زهراء زينب سالي سحر سعاد سلاف سلوى سماهر سمر سمية سناء سهى سهير سوزان سوسن سيلين شادية شام شذى شيرين شيماء صابرين صبا صباح صفية ضحى ضياء عائشة عبلة عبير عزة عطاف عفاف علا علياء غادة غدير غزل غنوة غيداء فاتن فادية فاضلة فاطمة فائزة فتحية فدوى فريال فوزية قطر كوثر لانا لبابة لبنى لجين لمار لمى لميس لوسي لؤلؤة لونا ليال ليلى لين لينا مارية مايا محاسن مرام مرح مروة مريم مزنة مسرة منال منة منى منيرة مها مي ميادة ميرال ميساء ميسون نادية نازك ناهد ناهدة نبيلة نجلا نجلاء نجود ندى نرمين نسرين نشوة نشوى نغم نهى نوال نورا هالة هدى هدير هديل هلا هنادي هند هيا هيفاء وجد وداد وعد ولاء وهاد وهيبة يارا ياسمين ياقوت يسرا يسرى يمنى ffaker-2.20.0/lib/ffaker/data/name_ar/first_names_male0000644000004100000410000001355314136245124022644 0ustar www-datawww-dataابراهيم إحسان أحمد ادريس آدم أدهم أديب أسعد اسماعيل أشرف أصيل أغيد أكرم أمجد أمير أمين أنس أنور أنيس إياد إياس أيمن إيهاب أيهم أيوب بارع باسل باسم باقي باهر بخيت بدر بدرالدين بدران بدوي بدير بديع بسام بشر بشير بهاءالدين تاج تاج الدين تامر تحسين تقي تقي الدين تمام تميم توفيق ثابت ثائر ثروت جابر جاد جاسم جرير جسور جعفر جلال جلال الدين جليل جمال جمال الدين جميل حاتم حارث حازم حامد حسام حسن حسني حسنين حسيب حسين حفيظ حقي حكيم حمدان حمدي حمدي حمزة حمود حميد حنفي حوري حيان حيدر خاطر خافق خالد خضير خلدون خلف خلوصي خليفة خليل خميس خيرالدين خيرالله خيري داني داوود دريد دهمان ذبيان ذكي رابح راتب راجح راجي رازي راشد راضي راضي راغب رامح رامز رامي راني راوي رائد رائف رباح ربيع رجاء رجائي رجب رخاء رزين رستم رسمي رشاد رشدي رشيد رضوان رفيق رمزي رمضان رؤوف ريان زاكي زاهر زاهي زايد زبير زغلول زكريا زكي زهدي زهران زهير زياد زيد زيدان زين ساجد ساطع سالم سامح سامر سامي ساهر سائد سراج سراج الدين سرحان سرور سعد سعدالله سعدو سعدون سعدي سعود سعيد سفيان سلام سلامي سلطان سلمان سليم سليمان سموح سمير سنان سهل سهيل سيد سيف الدين سيف المجد سيف النصر شادي شافع شاكر شامل شبلي شجاع شداد شريف شعبان شعلان شعيب شفيع شكر شكري شكور شكيب شهاب شهاب الدين شهدان شهم شهير شوقي صابر صادق صافي صالح صائب صباح صبحي صبري صبور صخر صدام صدر الدين صدقي صديق صعب صفائي صقر صلاح صلاح الدين صهيب ضاهر ضرغام ضياء ضياء الدين ضيائي طارق طالب طاهر طريف طلال طلعت طموح طه ظافر ظاهر ظريف عابد عادل عارف عاصم عاطف عاكف عامر عائد عباس عبد الاله عبد الباري عبد الباقي عبد التواب عبد الجبار عبد الجليل عبد الحسيب عبد الحفيظ عبد الحق عبد الحق عبد الحكيم عبد الحليم عبد الحميد عبد الحي عبد الخالق عبد الرحمن عبد الرحيم عبد الرزاق عبد الرشيد عبد الرؤوف عبد الستار عبد الستار عبد السلام عبد السميع عبد الشكور عبد الصمد عبد العزيز عبد العليم عبد الغفار عبد الغفور عبد الغني عبد القادر عبد القدوس عبد القدير عبد الكريم عبد اللطيف عبد المجيد عبد المحيي عبد المغيث عبد الملك عبد المولى عبد الهادي عبد الواحد عبد الودود عبد الوهاب عبدالرحمن عبدالله عبدون عبود عبيد عتريس عتيد عثمان عدلي عدنان عدوي عدي عربي عرفات عرفان عرفه عزالدين عزت عزمي عزيز عصام عصمت عطاء عفيف عقيل علاء علاءالدين علام علم الدين علوان علي عماد عمار عمر عمران عمرو عمير غازي غالب غانم غزوان غسان غطفان غياث غيد فادي فارس فاروق فاضل فالح فائق فتح الله فتحي فخر فخر الدين فخري فداء فراس فرج فرج الله فرحان فريد فضل فضل الله فطين فكري فهد فهمي فؤاد فواز فوزي فياض فيصل قاسم قاصد قحطان قدري قصي قنوع قويم قيس كارم كاظم كامل كرم كريم كمال كنان كنعان لبيب لطفي لطوف لقمان لماح لؤي ليث ماجد مازن مالك مأمون ماهر مبروك مُتوكل مُتولي مُتيم مجد مَجدي مجيد محجوب محسن محفوظ محمد محمد محمود محي الدين مختار مخلص مدحت مراد مرتجي مرتضي مرزوق مُرسي مرشد مُرضي مرعي مروان مزهر مسرور مَسعد مُسعف مسعود مشاري مصباح مصطفى مصعب مُصلح مطاوع مظهر مُعتز معتوق مَعد معروف معن مفيد مقداد مقدام مكرم مكي ملهم ممتاز ممدوح مناف منتصر مُنجد مُنذر منسي منصور منيب مُنير منيع منيف مهدي مهران مهند مهيب موسى موفق مؤمن مؤنس مؤيد مياس ميسر ميمون ناجح ناجي نادر ناصر ناصر الدين ناصيف ناظم نافذ نافع نائل نبراس نبهان نبيل نبيه نجاح نجدت نجم الدين نجوان نجيب نديم نذير نزار نزيه نسيب نشأت نشوان نصر نصر الدين نصري نصوح نصور نصيب نضال نظام نظمي نعمان نعيم نمر نوار نواف نوح نور نور الدين نور الله نورالحق نورس نوري نيازي هادي هاشم هاني هايل هرماس هرمس هزار هلال هلالي همام هنائي هيثم هيكل واثق واصف واصل وائل وجدي وجيه وحيد ودود وديع وسام وسيم وصفي وضاح وفائي وفيق وليد ياسر يافع ياقوت يحيى يزيد يسار يسري يعرب يعقوب يقين يمام يوسف يونس ffaker-2.20.0/lib/ffaker/data/animal/0000755000004100000410000000000014136245124017241 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/animal/common_names0000644000004100000410000000172014136245124021637 0ustar www-datawww-dataAardvark Albatross Alligator Alpaca Ant Anteater Antelope Ape Armadillo Baboon Barracuda Bat Bear Beaver Bird Bison Boar Buffalo Butterfly Camel Caribou Cat Cheetah Chicken Chimpanzee Cobra Cod Coyote Crab Crane Crocodile Crow Dog Dogfish Dolphin Donkey Dove Duck Dugong Eagle Eel Elephant Elk Emu Falcon Ferret Finch Fish Flamingo Fox Frog Gazelle Gnu Goat Goose Gorilla Guinea Pig Hamster Hare Hawk Hedgehog Heron Horse Hummingbird Hyena Ibex Jackal Jaguar Jay Kangaroo Koala Lemur Leopard Lion Llama Lobster Mallard Mammoth Manatee Mole Mongoose Monkey Moose Mouse Narwhal Newt Octopus Opossum Ostrich Otter Owl Oyster Panther Parrot Panda Partridge Pelican Penguin Pheasant Pig Pigeon Polar Bear Pony Porcupine Porpoise Prairie Dog Quail Rabbit Raccoon Ram Rat Raven Reindeer Salamander Salmon Sea Lion Seahorse Seal Shark Sheep Shrew Skunk Sloth Snail Snake Squirrel Swan Tiger Toad Turkey Turtle Wallaby Walrus Water Buffalo Weasel Whale Wolf Wolverine Wombat Yak Zebra ffaker-2.20.0/lib/ffaker/data/name_sn/0000755000004100000410000000000014136245124017420 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_sn/last_names0000644000004100000410000000320614136245124021472 0ustar www-datawww-dataBadji Badiatte Badji Biagui Bassène Bodian Coly Diamacoune Diatta Diadhiou Diédhiou Deme Diémé Djiba Ehemba Goudiaby Himbane Mané Manga Sagna Sambou Sané Sonko Tamba Tendeng Badji Gomis Mané Vieira Carvalho Mendy Mané Preira Correia Basse Sylva Da_Sylva Fernandez Da_Costa Bakhoum Diop Diagne Gaye Gueye Ndoye Ndiour Samb Baloucoune Bandiacky Boissy Diompy Dupa Kabely Kaly Kantoussan Kassoka Kayounga Keny Malack Malèle Malomar Malou Mandika Mandiouban Mancabou Mantanne Mbampassy Médou Minkette Nabaline Nadiack Napel Ndecky Ndeye Niouky Ntab Nzale Panduppy Samy Boubane Bonang Bianquinch Bindian Bendian Bangonine Bapinye Bidiar Bangar Sadio Vieira Lopez Marques Preira Ndiaye Diouf Ndong Dioh Senghor Faye Dior Dione Seye Diongue Sene Dieye Sarr Seck Diaher Bop Kitane Kital Acc Aïdara Athie Aw Ba Baby Baldé Barro Barry Bathily Bousso Camara Cissé Dia Diamanka Diallo Diao Diaw Fassa Fofana Gadio Galadio Kâ Kane Maal Mbow Lo Ly Sall Seydi Sow Sy Sylla Tall Thiam Wane Wone Yock Amar Babou Diagne Diakhoumpa Goumbala Saady Sabara Sougou Sougoufara Tandiné Tandini Touré Diandy Aïdara Bathily Camara Cissé Cissoko Coulibaly Dabo Doumbia Doumbouya Diabang Diakhaté Diabira Diakité Dansokho Diakho Diarra Diawara Djimera Dramé Doucouré Fadiga Fofana Gakou Gandega Kanté Kanouté Keïta Koïta Konaté Niangane Sadio Sakho Samassa Sawane Sidibé Sissoko Soumaré Tandjigora Timera Traoré Touré Wagué Yatéra Boye Demba Dembelé Diack Diarra Dieng Diop Fall Gningue Hanne Kane Kassé Lèye Loum Marone Mbathié Mbaye Mbengue Mbodj Mbodji Mboup Mbow Ndao Ndaw Nder Ndiaye Ndour Niane Niang Niass Niasse Pouye Seck Sock Taye Thiam Thiongane Wade ffaker-2.20.0/lib/ffaker/data/name_sn/first_names_female0000644000004100000410000000314314136245124023167 0ustar www-datawww-dataAbibatou Aby Absa Adama Adiouma Adji Adja Aïcha Aïda Aïssatou Akinumelob Alima Alimatou Alinesiitowe Aloendisso Altine Ama Aminata Aminta Amy Amina Anta Arame Assa Assietou Astou Ata Atia Awa Awentorébé Ayimpen Banel Batouly Bigué Billé Binta Bineta Binette Binta Bintou Borika Bougouma Boury Bousso Ciramadi Codou Combé Coudouution Coumba Coumboye Coura Daba Dado Daka Debbo Défa Dewel Dewene Diakher Diakhou Dialikatou Dianké Diariatou Diarra Diary Dibor Dieourou Dior Diouma Djaly Djébou Djeynaba Dkikel Djilane Enfadima Fabala Fabinta Fadima Fakane Fama Fanta Farmata Fatima Fatou Fatoumatou Fily Garmi Gnagna Gnilane Gnima Gouya Guignane Guissaly Haby Hawa Heinda Holèl Issate Kankou Karimatou Kenbougoul Kéwé Kadiali Khadija Khadijatou Khady Khar Khary Khayfatte Khoudia Khoudjedji Khoumbaré Kiné Korka Laf Lama Léna Lika Lissah Liwane Mada Madior Madjiguène Maguette Mahawa Mame Mamina Manthita Marème Mariama Mamassa Mane Maty Mayatta Maymouna Mbarou Mbayeng Mbissine Mbossé Mingue Mintou Mouskéba Nafi Nbieumbet Ndella Ndeye Ndiarenioul Ndiasse Ndiaty Ndiémé Ndioba Ndiolé Ndioro Ndombo Néné Neyba Ngoné Ngosse Nguenar Nguissaly Niakuhufosso Niali Nialine Ningou Nini Niouma Oulèye Ouly Oulimata Oumou Oumy Oureye Penda Raby Raki Rama Ramatoulaye Ramata Rokhaya Roubba Roughy Sadio Safiétou Safi Sagar Sahaba Salimata Salamata Sanakha Sarratou Saoudatou Sawdiatou Selbé Sell Seynabou Seyni Sibett Siga Sira Sirabiry Soda Sofiatou Sofietou Sokhna Souadou Soukeye Soukeyna Tabara Tacko Taki Tening Téwa Tiné Thiomba Thiony Thioro Thioumbane Tocka Tokoselle Toly Walty Yadicone Yacine Yandé Yaye ffaker-2.20.0/lib/ffaker/data/name_sn/first_names_male0000644000004100000410000000416114136245124022655 0ustar www-datawww-dataAbba Abdallah Abdou Abdoulatif Abdoulaye Abdourahmane Ablaye Abou Adama Agouloubene Aïnina Aladji Alassane Albouri Alfa Alfousseyni Aliou Alioune Allé Almamy Amadou Amara Amath Amidou Ansoumane Anta Arfang Arona Assane Ass Aziz Baaba Babacar Babou Badara Badou Bacar Baïdi Baila Bakari Ballago Balla Bamba Banta Bara Bassirou Bathie Bayo Becaye Bilal Biram Birane Birima Biry Bocar Bodiel Bolikoro Boubacar Boubou Bougouma Bouly Bouna Bourkhane Bransan Cheikh Chérif Ciré Daly Dame Daouda Daour Demba Dényanké Diakhou Dial Dialamba Dialegueye Dianco Dicory Diégane Diène Dierry Diokel Diokine Diomaye Djibo Djibril Djiby Doudou Dramane ElHadj Elimane Facourou Fadel Falilou Fallou Famara Farba Fatel Fodé Fodey Fodié Foulah Galaye Gaoussou Gora Gorgui Goumbo Goundo Guidado Habib Hadiya Hady Hamidou Hammel Hatab Iba Ibrahima Ibou Idrissa Insa Ismaïl Ismaïla Issa Isshaga Jankebay Jamuyon Kader Kainack Kalidou Kalilou Kambia Kao Kaourou Karamo Kéba Khadim Khadir Khalifa Khamby Khary Khoudia Khoule Kor Koutoubo Lamine Lamp Landing Lat Latif Latsouck Latyr Lémou Léou Leyti Libasse Limane Loumboul Maba Macky Macodou Madia Madické Mady Mactar Maffal Maguette Mahécor Makan Malal Malamine Malang Malaw Malick Mallé Mamadou Mamour Mansour Maodo Mapaté Mar Massamba Massar Masseck Mbagnick Mbakhane Mbamoussa Mbar Mbaye Mébok Médoune Meïssa Modou Moktar Momar Mor Mountaga Moussa Moustapha Namori Ndane Ndiack Ndiaga Ndiankou Ndiaw Ndiawar Ndiaya Ndiogou Ndiouga Ndongo Ngagne Ngor Nguénar Niakar Niankou Niokhor Nouh Nouha Npaly Ogo Omar Opa Oumar Oury Ousmane Ousseynou Papa Pape Papis Pathé Racine Sadibou Sacoura Saër Sahaba Saïdou Sakhir Salam Salif Saliou Saloum Samba Samori Samsidine Sandigui Sankoun Sanokho Sécouba Sédar Sékou Semou Senghane Serigne Seyba Seydina Seydou Sibiloumbaye Sidate Sidy Siéka Sihalébé Sihounke Silly Socé Sogui Soireba Solal Sonar Souleymane Soundjata Sounkarou Souty Tafsir Talla Tamsir Tanor Tayfor Tekheye Tété Thiawlo Thierno Thione Tijane Tidjane Toumani Vieux Wagane Waly Wandifing Wasis Woula Woury Yacouba Yafaye Yakou Yankhoba Yerim Yero Yoro Yougo Younouss Youssou Yussu Youssoufa ffaker-2.20.0/lib/ffaker/data/name_kh/0000755000004100000410000000000014136245124017402 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_kh/last_names0000644000004100000410000000133314136245124021453 0ustar www-datawww-dataសំ ប៉ាញ ហុក ខៀវ ហ៊ុន សៅ លឹម អ៊ុយ វី វៃ វ៉ា ផាត ជ័យ សូរ សួង រែន ងែត កុក ផួង មិញ វ៉ន ហម ហែម ហឺម ហីុង បូ បឺម ប៉ែន ពីង ខួច ឆេង នី ឆួង ខាត់ ព្រាប ឆន សុខ ឪក យក់ យ៉ែម យឺម គីម គីម ពូវ កែប យង់ កល គង់ ឃួន ហេង លាង ហួយ ហុង មាន នូរ អុក ហួយ រុន តឹក ផេង ប៊ុន នុប ពិជ្រ រចនា សីុម ទូរ រៈ ភា គ្រុយ គ្រួច ផាន់ ffaker-2.20.0/lib/ffaker/data/name_kh/nick_names0000644000004100000410000000111414136245124021431 0ustar www-datawww-dataស្រីដាបែកស្លុយ ចាន់ហ្វឿង ហុងហ្វៀក រំដួល អូនអូក ចែរវិត អាប៉យ អាប្ផោក ស្រីញ្ញាញ ស្រីមៅ ខ្ចិប ចេក ស្រីណេ ស្រីនាង ចែហុង ចែហួយ ទីទី ខ្មឺប មីុមីុរៀល ខ្ញុង ឡួយ បែកកាវ អាសង្ហា អាបឺក អាធ្មិល ចរិយា ចម្បា ចម្បី ស្រីហ្វៀង អាផុង ffaker-2.20.0/lib/ffaker/data/name_kh/first_names0000644000004100000410000000207114136245124021637 0ustar www-datawww-dataសុខ គឹម ថន ក្តឹប ប៉ែន ចាន់ សឹង សុខៈ រស្មី តុលា កុសល កំុកុំ មិថុនា រាត្រី គឹមសាន ផានិត្យ បញ្ញា សំណាង កកដា សែនជ័យ ពិទូ ប៊ុនហួត សុីយ៉ា ភារុន នីរៈ សីុម ចាន់ណា ប៊ុនធឿន កំណាញ់ លក្ខណា សំរេច សីុលៀង សារ៉ន ជាតា សារ៉ាយ គន្ធា ធីតា ចំរើន ភក្តី ពិជ្រ ឆៃហេង ចាន់រិទ្ធ ប្រាសាទ ឆាយ ជីជី សុផាត លីនដា ដានីតា ម៉េងលេង គីមមួយ រតនៈ សេរី វណ្ណារិទ្ធ បូផា រំដួល ម៉ាលីស ចាន់ថូ ប៉េងហូត កល្យាន សម្ផស្ស វិបុល សិរីបុត្រ សុខលី ផានិត្យ ffaker-2.20.0/lib/ffaker/data/bacon_ipsum/0000755000004100000410000000000014136245124020277 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/bacon_ipsum/bacon_words0000644000004100000410000000100514136245124022516 0ustar www-datawww-databeef chicken pork bacon chuck short loin sirloin shank flank sausage pork belly shoulder cow pig ground round hamburger meatball tenderloin strip steak t-bone ribeye shankle tongue tail pork chop pastrami corned beef jerky ham fatback ham hock pancetta pork loin short ribs spare ribs beef ribs drumstick tri-tip ball tip venison turkey biltong rump jowl salami bresaola meatloaf brisket boudin andouille capicola swine kielbasa frankfurter prosciutto filet mignon leberkas turducken doner Kevin landjaeger porchetta ffaker-2.20.0/lib/ffaker/data/name_mx/0000755000004100000410000000000014136245124017424 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_mx/last_names0000644000004100000410000000521314136245124021476 0ustar www-datawww-dataAcevedo Acosta Aguilar Alanís Altamirano Alvarado Ávila Arenas Arroyo Alva Aguirre Aréchiga Álamos Álvarez Azcárraga Abrín Aldama Alfaro Arjona Arredondo Ballina Bautista Baños Benítez Bello Bobadilla Borja Barbosa Bracho Baltazar Bárcenas Bernal Bermúdez Blanco Bairez Batista Balderas Brambila Botello Barrera Barrientos Barajas Cervantes Calderón Carmona Caballero Campos Camacho Cortés Chávez Colín Contreras Cordero Covarrubias Cabrera Cabazos Castañeda Canales Calvario Cadenas Cabañas Castillo Castellanos Delgado Domínguez Duarte Durazo Dávalos Díaz De la Mora Durán Dueñas Dorantes Dávila Estevez Elizondo Escobar Escobedo Echeverría Espinoza Espino Escudero Estrada Esequiel Enríquez Figueroa Fernández Fontana Ferrer Feregrino Fierro Flores Fuentes Funes Fuertes Fregoso Franco García Graciado Gazcón Garcez Gavito Galván Gallegos Gómez Gordillo Guevara Guerrero Gil Góngora Hidalgo Hernández Higuera Huesca Hinojosa Hoyos Huerta Hurtado Herrera Heredia Holbein Ibarra Ibáñez Irineo Iniesta Islas Isunza Iturbe Iturbide Izquierdo Irineo Ibargüengoitia Jardón Jiménez Juárez Jacinto Jara Jasso Jorge Jaramillo Joya Jeréz Jurado Karrer Krazowski Ladrón Lara Laurel Ledesma Lezama Legorreta Lima Linares Luis Lozano López Lomelí Leyva Lamas León Lucio Luna Loera Limón Macedo Macías Mafún Maldonado Mancera Manjarrez Manzano Márquez Martínez Marín Méndez Mena Mercado Merino Meza Miranda Mojica Mondragón Monroy Montaño Montes Muñoz Mota Munguía Morán Mosqueda Mosco Morales Mantilla Malpica Machuca Meraz Mineros Millán Moreno Mujica Nájera Nava Navarrete Navarro Negrete Nery Nevárez Nuncio Naranjo Noguera Noyola Nieblas Noriega Núñez Ocampo Ortega Oca Ortíz Ochoa Ojeda Orozco Osio Onofre Olivares Olvera Ordaz Oropeza Otero Ovando Ovalle Pacheco Palacios Palma Pavón Paz Patrón Patiño Paredes Palomares Peralta Pelayo Pedroza Pascual Ponce Preciado Pérez Pulido Portillo Peña Peñaloza Pimentel Quiroz Quiñones Quintero Quintal Quino Quezada Ramos Rangel Rendón Ramírez Resendiz Ríos Rico Reza Reyes Rayón Ruiz Robles Rojas Rojo Román Romero Rosales Rodríguez Roa Rivero Rivera Reynaga Revueltas Rincón Rubio Rueda Rosado Rosas Rosales Roque Saavedra Sabugal Salas Salazar Sánchez Sandoval Santos Sepúlveda Sierra Sifuentes Sosa Soto Suárez Saenz Salgado Salamanca Salinas Sambrano Silva Simbrón Servín Tapia Tellez Tinoco Tejada Tamayo Torres Tolentino Tello Tejeda Troncoso Trujillo Ugalde Uribe Uzeta Ubaldo Ugalde Urbina Uribe Urzúa Vaca Valdéz Valdivia Velenzuela Vélez Velasco Vega Velázquez Vergara Villa Villaseñor Viloria Vilchis X XX XXX Yáñez Zepeda Zúñiga Zavala Zetina Zurita Zamorano ffaker-2.20.0/lib/ffaker/data/name_mx/male_first_names0000644000004100000410000000310514136245124022656 0ustar www-datawww-dataAaron Abraham Adán Adolfo Adrián Agustín Alan Alberto Aldo Alejandro Alfonso Alonso Andrés Ángel Apolinar Armando Arturo Abel Adrián Antonio Ariel Arquímides Axel Aurelio Augusto Arnulfo Aníbal Anselmo Amado Amador Baltazar Benito Benjamin Benito Braulio Bruno Bernardo Benancio Carlos Carmelo César Christian Claudio Clemente Cosme Cuauhtemoc Daniel David Darío Diego Domingo Donato Demetrio Eder Edgar Eduardo Eliseo Erick Efraín Ezequiel Elías Elvis Emanuel Eugenio Emilio Emiliano Enrique Ernesto Fernando Francisco Fabián Florente Felipe Félix Francisco Fidel Feliciano Fausto Fabricio Fermín Gerardo Germán Gibrán Guadalupe Guillermo Gregorio Giovani Genaro Gil Gustavo Guillermo Hazael Héctor Hilario Herminio Horacio Hugo Humberto Heriberto Horacio Homero Ignacio Irving Isaac Ismael Igor Iván Israel Isidro Jesús Jaime Jerónimo Javier Jorge José Josué Juan Jacinto Jacobo Julián Joel Joaquín Juventino Kevin Leonardo León Luis Leonel Lino Manuel Marcel Miguel Marco Martín Mario Marcelo Marcelino Margarito Marvin Mauro Mauricio Maximiliano Moisés Nabor Néstor Nicanor Nicandro Norberto Nicolás Noé Odín Octavio Olaf Oscar Oliver Omar Otilio Oswaldo Osiel Orlando Pablo Pedro Patricio Pánfilo Pascual Quetzalcóatl Rafael Ramón Ricardo René Rigoberto Roberto Rodolfo Rodrigo Ramsés Rafael Raúl Román Rubén Roque Roger Rolando Rogelio Salvador Sebastián Santiago Sergio Samuel Saúl Silverio Silvio Simón Seferino Tomás Temístocles Teodoro Ubaldo Ulises Uriel Vicente Víctor Valentín Vladimir Victoriano Wilberto Wilfredo Xavier Yael Yordi Yoshio Zoé ffaker-2.20.0/lib/ffaker/data/name_mx/female_first_names0000644000004100000410000000275714136245124023205 0ustar www-datawww-dataAdriana Argelia Aida Aidee Alba Alejandra Alicia Ana América Anabel Andrea Anahí Araceli Angélica Ángela Aurora Abigail Abril Adelina Aidé Alma Alondra Amanda Anabel Azucena Aura Auréa Balbina Beatriz Brenda Blanca Bárbara Belén Benita Berenice Bertha Brenda Brianda Carla Catalina Cecilia Celia Cinthia Citlali Claudia Cristal Cristina Carolina Casandra Carmen Camila Clara Clementina Constanza Delia Dulce Diana Dania Daniela Dulce Denisse Dora Elba Elia Eréndira Eva Edith Elena Elia Elisa Elsa Elvira Emilia Emma Erica Esmeralda Eunice Fabiola Fátima Fernanda Fabiola Flor Frida Francisca Gabriela Georgina Gloria Geraldine Gina Guadalup Gladis Heidi Hanna Hilda Helena Iliana Imelda Irene Iris Iraida Ivette Ivonne Ingrid Iris Irma Isabel Itzel Jaqueline Juana Judith Jazmín Jezabel Jimena Josefina Jovana Julia Karla Katya Karen Karina Laura Leticia Lilia Liliana Lirio Lorena Lucero Luz Leslie Linda Luisa Lucía Lisette Marina Mariana María Margo Mayra Mayte Marisol Marisa Marcela Maricela Mariel Melina Miriam Montserrat Marcia Margarita Magali Mara Mirna Mónica Mayra Martha Marlene Matilde Marcia Marina Norma Nayeli Natalia Nancy Nadia Nohemí Norma Nuria Nadia Obdulia Olga Olivia Oliva Paola Paula Patricia Petra Priscila Paloma Pamela Perla Paz Paulina Raquel Rebeca Rosa Rocío Roxana Ramona Rosario Rubí Ruth Rita Sandra Sara Selene Selma Silvia Sofía Susana Sonia Tania Tatiana Teresa Tamara Úrsula Verónica Viridiana Vanesa Viviana Virginia Vera Wendy Xiomara Xóchitl Yadira Zaira ffaker-2.20.0/lib/ffaker/data/cheesy_lingo/0000755000004100000410000000000014136245124020450 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/cheesy_lingo/cheesy_words0000644000004100000410000000036214136245124023072 0ustar www-datawww-datacheesy melting sharp cheesecake blue stinky smoked Gouda cheesed nutty Emmentaler fat smooth sticky buttery elastic affinage soft springy alpine salty Brie briney cheese artisan farmer milk fluffy cream toast! DOC cottage cheese grated dairy ffaker-2.20.0/lib/ffaker/data/cheesy_lingo/cheesy_phrases0000644000004100000410000000350714136245124023405 0ustar www-datawww-dataseparate the curds from the wey taste and texture in all colours - tongue in cheek in an artisan farmerhouse team cheesy says hi raw milk is unpasteurized bergkäse from the Alps wash, rinse, repeat cheese paring with wine with Dutch courage the sticky nature of processed cheese can make it difficult to slice, but soft ripening cheese for applewood smoked blue fungi in cream garlic cheese biscuits the milky way of Penicillium roqueforti harmful secondary metabolites New York cheesecake but round cheeses are to be cut in wedges, like a cake say cheese cheeseparing they were so cheesed off a good alternative to cheesecloth the slice of cheese is placed on top of the meat patty processed cheese has several technical advantages over traditional cheese washed curd cheese cut to size blend the flour, cheese and of cheesy business lingo they can also age quite well in ripening cellars where the whiter and fresher the cheese, the crisper and fruitier the wine should be the early bird may get the worm, but the second mouse gets the cheese in the trap salt, pepper, mustard and vinegar dutch sandwich the moon is made of green cheese and until the wheels form a white coat of penicillium moulds is like chalk and cheese but poets have been mysteriously silent on the subject of cheese cut the cheese so cute but cheesy double dutch or he old cheese dairy buildings, situated on the historic site blessed are the cheesemakers but don't you agree? It is no use crying over spilled milk when the rennet is added, curds are formed 10 grilled cheese sandwiches you should try immediately with Sheridans Cheesemongers it is blue sky thinking of the Friesian herd What do you call cheese that isn't yours? Nacho Cheese; trying too hard, unsubtle, and inauthentic coagulation of the milk protein casein and wrap blue cheeses all over as mould spores spread readily ffaker-2.20.0/lib/ffaker/data/color/0000755000004100000410000000000014136245124017116 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/color/names_list0000644000004100000410000000266014136245124021203 0ustar www-datawww-dataaliceblue antiquewhite aqua aquamarine azure beige bisque black blanchedalmond blue blueviolet brown burlywood cadetblue chartreuse chocolate coral cornflowerblue cornsilk crimson cyan darkblue darkcyan darkgoldenrod darkgray darkgrey darkgreen darkkhaki darkmagenta darkolivegreen darkorange darkorchid darkred darksalmon darkseagreen darkslateblue darkslategray darkslategrey darkturquoise darkviolet deeppink deepskyblue dimgray dimgrey dodgerblue firebrick floralwhite forestgreen fuchsia gainsboro ghostwhite gold goldenrod gray grey green greenyellow honeydew hotpink indianred indigo ivory khaki lavender lavenderblush lawngreen lemonchiffon lightblue lightcoral lightcyan lightgoldenrodyellow lightgray lightgrey lightgreen lightpink lightsalmon lightseagreen lightskyblue lightslategray lightslategrey lightsteelblue lightyellow lime limegreen linen magenta maroon mediumaquamarine mediumblue mediumorchid mediumpurple mediumseagreen mediumslateblue mediumspringgreen mediumturquoise mediumvioletred midnightblue mintcream mistyrose moccasin navajowhite navy oldlace olive olivedrab orange orangered orchid palegoldenrod palegreen paleturquoise palevioletred papayawhip peachpuff peru pink plum powderblue purple red rosybrown royalblue saddlebrown salmon sandybrown seagreen seashell sienna silver skyblue slateblue slategray slategrey snow springgreen steelblue tan teal thistle tomato turquoise violet wheat white whitesmoke yellow yellowgreen ffaker-2.20.0/lib/ffaker/data/address_se/0000755000004100000410000000000014136245124020114 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_se/countries0000644000004100000410000000472714136245124022064 0ustar www-datawww-dataAbchazien Afghanistan Akrioti Dhekelia Albanien Algeriet USA Andorra Angola Anguilla Antigua och Barbuda Argentina Armenien Aruba Ascension Athos Australien Azerbajdzjan Bahamas Bahrain Bangladesh Barbados Belgien Belize Benin Bermuda Bhutan Bolivia Bosnien och Hercegovina Botswana Brasilien Brunei Bulgarien Burkina Faso Burundi Caymanöarna Centralafrikanska republiken Chile Colombia Cooköarna Costa Rica Curaçao Cypern Danmark Djibouti Dominica Dominikanska republiken Ecuador Egypten Ekvatorialguinea El Salvador Elfenbenskusten Eritrea Estland Etiopien Falklandsöarna Fijiöarna Filippinerna Finland Frankrike Franska Polynesien Färöarna Förenade Arabemiraten Storbritannien Nordirland Gabon Gambia Georgien Ghana Gibraltar Grekland Grenada Grönland Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Honduras Hongkong Indien Indonesien Irak Iran Irland Island Isle of Man Israel Italien Jamaica Japan Jemen Jersey Jordanien Jungfruöarna Jungfruöarna Julön Kambodja Kamerun Kanada Kap Verde Kazakstan Kenya Kina Taiwan Kirgizistan Kiribati Kokosöarna Komorerna Kongo Kongo Kosovo Korea Korea Kroatien Kuba Kuwait Laos Lesotho Lettland Libanon Liberia Libyen Liechtenstein Litauen Luxemburg Macao Madagaskar Makedonien Malawi Malaysia Maldiverna Mali Malta Marocko Marshallöarna Mauretanien Mauritius Mayotte Mexiko Mikronesien Moçambique Moldavien Monaco Mongoliet Montenegro Montserrat Myanmar Nagorno-Karabach Namibia Nauru Nederländerna Nepal Nicaragua Niger Nigeria Niue Nordmarianerna Norfolkön Nordcypern Norge Nya Kaledonien Nya Zeeland Oman Palestina Pakistan Palau Panama Papua Nya Guinea Paraguay Peru Pitcairnöarna Polen Portugal Puerto Rico Qatar Rumänien Rwanda Ryssland Saint Kitts och Nevis Saint Lucia Saint Vincent och Grenadinerna Saint-Pierre och Miquelon Salomonöarna Samoa Samoa San Marino Sankta Helena São Tomé och Príncipe Saudiarabien Schweiz Senegal Serbien Seychellerna Sierra Leone Singapore Sint Maarten Slovakien Slovenien Somalia Somaliland Spanien Sri Lanka Sudan Surinam Svalbard Sverige Swaziland Sydafrika Sydossetien Sydsudan Syriska arabrepubliken Tadzjikistan Tanzania Tchad Thailand Tjeckien Togo Tokelauöarna Tonga Transnistriens moldaviska republik Trinidad och Tobago Tristan da Cunha Tunisien Turkiet Turkmenistan Turks- och Caicosöarna Tuvalu Tyskland Uganda Ukraina Ungern Uruguay Uzbekistan Vanuatu Vatikanen Venezuela Vietnam Vitryssland Vojvodina Västsahara Wallis- och Futunaöarna Wales Zambia Zimbabwe Åland Österrike Östtimor ffaker-2.20.0/lib/ffaker/data/address_se/city0000644000004100000410000000260214136245124021007 0ustar www-datawww-dataÖsthammar Östersund Örnsköldsvik Öregrund Örebro Åmål Åhus Ängelholm Älvsborg Ystad Växjö Västerås Västervik Värnamo Vänersborg Vä Visby Vimmerby Vetlanda Vaxholm Varberg Vadstena Uppsala Umeå Ulricehamn Uddevalla Trosa Trollhättan Trelleborg Tranås Torshälla Torget Tommarp Tidaholm Sölvesborg Södertälje Söderköping Söderhamn Sävsjö Säter Säffle Sundsvall Sundbyberg Strömstad Strängnäs Stockholm Solna Sollefteå Skövde Skänninge Skellefteå Skara Skanör Skanör Simrishamn Sigtuna Sandviken Sala Ronneby Piteå Oxelösund Oskarshamn Nässjö Nynäshamn Nyköping Nybro Nya Lidköping Norrtälje Norrköping Nora Nacka Mönsterås Mölndal Motala Mjölby Marstrand Mariestad Mariefred Malmö Lödöse Lysekil Lyckå Lycksele Luntertun Lund Luleå Ludvika Lomma Ljungby Linköping Lindesberg Lidköping Lidingö Landskrona Laholm Köping Kungälv Kungsbacka Kumla Kristinehamn Kristianstad Kristianopel Kramfors Kongahälla Kiruna Katrineholm Karlstad Karlskrona Karlskoga Karlshamn Kalmar Jönköping Järle Höganäs Hässleholm Härnösand Huskvarna Hudiksvall Hjo Helsingborg Hedemora Haparanda Halmstad Hagfors Göteborg Gävle Gränna Flen Filipstad Falun Falsterbo Falköping Falkenberg Fagersta Eslöv Eskilstuna Enköping Elleholm Eksjö Djursholm Båstad Brätte Broo Borås Borlänge Borgholm Bollnäs Boden Avesta Avaskär Askersund Arvika Arboga Alingsås ffaker-2.20.0/lib/ffaker/data/address_se/street0000644000004100000410000012707614136245124021362 0ustar www-datawww-dataAbiskovägen Abrahamsbergsvägen Ada Nilssons Gata Adilsvägen Adlerbethsgatan Adolf Fredriks Kyrkogata Adolf Rudbecks Väg Adolfsbergsvägen Af Pontins Väg Agatvägen Agnes Lagerstedts Gata Agraffvägen Ahlsellvägen Akallavägen Aklejavägen Aktergatan Akutvägen Alabastervägen Aladdinsvägen Alfred Medins Väg Alfred Medins Väg Alingsåsvägen Allan Edwalls Gata Allévägen Allhelgonagatan Allmogevägen Alltingsvägen Alltingsvägen Almlöfsgatan Almnäsvägen Alpvägen Alsnögatan Alstaviksvägen Alstersvägen Alströmergatan Alsätravägen Aluddsvägen Alvastravägen Alviksvägen Alviksvägen Lokalgata Alvägen Amanuensvägen Amatörvägen Ambravägen Amiralsvägen Anders Lindebergs Väg Anders Reimers Väg Andersens Väg Andra Bassängvägen Andra Tvärvägen Andréegatan Ankarsrumsgatan Ankarstocksvägen Anna Bruncronas Väg Anna Högmans Väg Anna Lindhagens Väg Anna Sandströms Gata Anna Åbergssons Väg Annandagsvägen Annebodavägen Annedalsvägen Annexvägen Ansgariegatan Anundsvägen Apelbergsgatan Apelvägen Aprikosgatan Aprilgatan Arbetargatan Arbetsvägen Arbottnavägen Arbrågatan Archimedesvägen Ardennergatan Arenavägen Arkadvägen Arkitektvägen Arkivgatan Arkövägen Armbandsvägen Armborstvägen Armfeltsgatan Aroseniusvägen Arrendevägen Arsenalsgatan Artemisgatan Artillerigatan Artistvägen Arvid Mörnes Väg Arvikagatan Arvodesvägen Asbjörnsens Väg Askersgatan Askersundsgatan Askrikegatan Aslögsvägen Asmundsvägen Asplundsvägen Aspsätravägen Aspövägen Assessorsgatan Astrakangatan Atlasgatan Atterbomsvägen Attundavägen August Södermans Väg Avestagatan Avgiftsvägen Avgiftsvägen Avmätarvägen Axvallsvägen Babordsgatan Backebogatan Backluravägen Backlöksvägen Backvägen Badelundavägen Badhusvägen Badstrandsvägen Bagarfruvägen Bagarmossvägen Bagarmossvägen Baggensgatan Baldersgatan Ballonggatan Baltzar Von Platens Gata Bandhagsvägen Bandyvägen Banérgatan Banmästarvägen Banvägen Barbro Alvings Gata Barbro Stigsdotters Väg Barnhemsvägen Barnhusgatan Barnängsgatan Baron Rålambs Väg Bastugatan Bastuhagsvägen Beckholmsvägen Beckomberga Skogsväg Beckomberga Ängsväg Beckombergavägen Bellevuevägen Bellisvägen Bellmans Väg Bellmansgatan Bellmanskällevägen Bengt Ekehjelmsgatan Bengt Tranas Väg Bennebolsgatan Bergamottvägen Bergengatan Bergenhielmsvägen Berghamnsvägen Berghällsvägen Bergiusvägen Bergiusvägen Bergkantsvägen Bergportsvägen Bergsgatan Bergsjölundsvägen Bergslagsvägen Bergsmarksvägen Bergsrådsvägen Bergsundsgatan Bergtallsvägen Berguddsvägen Bergviksvägen Beridarbansgatan Bertel Andréns Väg Bertil Ohlins Gata Besmansvägen Bettnavägen Biblioteksgatan Bielkevägen Bifrostvägen Bigarråvägen Bildhuggarvägen Billerudsvägen Billingsforsvägen Biodlarvägen Birger Jarlsgatan Birger Sjöbergs Väg Birgit Sandströms Väg Birkagatan Bisittargatan Biskopsvägen Bivägen Bjulevägen Bjurforsgatan Bjurforsgatan Bjurholmsgatan Bjursätragatan Bjällervägen Björkbacksvägen Björketorpsvägen Björkrisvägen Björksätravägen Björkvägen Björnbodavägen Björneborgsvägen Björnflokevägen Björngårdsgatan Björnlundavägen Björnmossevägen Björnnäsvägen Björnsonsgatan Björnståhlsgatan Björnvägen Blackebergs Gårdsväg Blackebergsvägen Blackensvägen Blackstavägen Blanchegatan Blasieholmsgatan Blekegatan Blekholmsgatan Blekingegatan Blommensbergsvägen Blomodlarvägen Blomsterbönsvägen Blomsterkungsvägen Blomstervägen Blåeldsvägen Blåfjällsgatan Blåfjällsgatan Blågransvägen Blåklintsvägen Blåklocksvägen Blåsutvägen Blåvingevägen Bo Bergmans Gata Bockfjällsvägen Boforsgatan Bogstavägen Bogsätravägen Bogårdsvägen Bohusgatan Bokbindarvägen Bokhållarvägen Boktryckarvägen Bolidenvägen Bolidenvägen Parkering Bollmoravägen Bollmoravägen Bollstavägen Bolmensvägen Bolmsövägen Bomarsundsvägen Bondegatan Bondesonsgatan Bontestavägen Bordsvägen Borensvägen Borgarfjordsgatan Borgargatan Borghöjdsvägen Borgmästargatan Borgvägen Borgågatan Bornholmsgatan Borrvägen Boråsvägen Boskapsvägen Boställsvägen Botvidsgatan Boxholmsvägen Bragevägen Brahegatan Brantingsgatan Brattforsgatan Breda Gatan Bredholmsgatan Bredängs Badväg Bredängs Badväg Bredängsvägen Breitenfeldsgatan Brennervägen Brevvägen Brinellvägen Brittmässgatan Broccolivägen Broderivägen Bromma Kyrkväg Bromstensvägen Bromsvägen Brotorpsvägen Brudkronevägen Bruksvägen Brunbärsvägen Brunflogatan Brunkebergsgatan Brunnbyvägen Brunnsgatan Brunnsviksvägen Bruntegatan Bryggargatan Bryggerivägen Bryggvägen Brynhildsvägen Brådstupsvägen Bråvallagatan Bråviksvägen Bräckegatan Brändövägen Brännerigatan Bränningevägen Brännkyrkagatan Brättnevägen Bröderna Grimms Väg Brötvägen Budbärarvägen Bultvägen Bureusvägen Burspråksvägen Burträskgatan Bussenhusvägen Bussens Väg Buteljgatan Buxbomsvägen Byggmästarvägen Bygärdesvägen Byvägen Byälvsvägen Bågljusvägen Bågspännarvägen Bågvägen Båstadsvägen Båtbyggargatan Båtklubbsgatan Båtklubbsvägen Båtsman Nähls Väg Båtsman Stens Väg Båtängsvägen Bäckaskiftsvägen Bäckbornas Väg Bäckvägen Bägersta Byväg Bägerstavägen Bälingevägen Bällstavägen Bältgatan Bättringsvägen Bävervägen Börjesonsvägen Böttigervägen Cardellgatan Carl Akrells Gata Carl Barks Väg Carl Bondes Väg Carl Gustaf Lindstedts Gata Carl Larssons Väg Carl Sebardts Väg Carl-Gustaf Lindstedts Gata Caroline Östbergs Väg Cedergrensvägen Cedersdalsgatan Cederströmsvägen Celsiusgatan Cembalogatan Cervins Väg Chapmansgatan Charkmästargatan Cigarrvägen Cirkelvägen Cirkusvägen Concordiavägen Cox Pomonavägen Crafoords Väg Creutzgatan Cronströmsvägen Dag Hammarskjölds Väg Dagnyvägen Dagnyvägen Dagsverksvägen Dagövägen Dagövägen Parkering Dalagatan Dalgårdsvägen Dalripsvägen Dalslandsgatan Daltorpsvägen Dalviksgatan Dalängsvägen Damastvägen Dammtrappgatan Danavägen Danderydsgatan Danmarksgatan Dannemoragatan Dansbanevägen David Bagares Gata David Mårtensons Väg de Besches Väg De Gamlas Väg De Geersgatan Dejegatan Dellensvägen Delägargatan Diademvägen Dialoggatan Dianavägen Dillnäsvägen Disavägen Diskusvägen Disponentgatan Djupdalsvägen Djupågatan Djuravägen Djurgårdsbrunnsvägen Djurgårdsvägen Djurklouvägen Doktor Abelins Gata Doktor Abrahams Väg Doktor Robertsons Väg Doktor Widerströms Gata Domherrevägen Domnarvsgatan Doroteavägen Dorpatsvägen Dovregatan Drabbningsvägen Drachmannsgatan Drakenbergsgatan Drakflygargatan Drejargatan Drivbänksvägen Drivhjulsvägen Drivhusvägen Drotsvägen Drottning Kristinas Väg Drottning Sofias Väg Drottninggatan Drottningholmsvägen Drottningholmsvägen leden Drumsögatan Drögvägen Dukvägen Dunkersvägen Duvbovägen Duvedsvägen Duvnäsgatan Dybecksvägen Döbelnsgatan Dörrvägen Eastmansvägen Edelcrantzvägen Edelstams Väg Edelundavägen Edestavägen Efraim Dahlins Väg Eggegrundsvägen Egilsvägen Egnahemsvägen Egron Lundgrens Väg Ehrenstrahlsvägen Ehrensvärdsgatan Ejdervägen Ekbacksvägen Ekebyvägen Ekedalsgatan Ekedalsgatan Ekensbergsvägen Ekfatsgatan Ekhagsvägen Ekholmsvägen Eklångsvägen Eknäsvägen Ekorrvägen Ekshäradsgatan Ekstocksvägen Eksätravägen Eldarvägen Elektravägen Elersvägen Elias Lönnrots Väg Elievägen Elin Wägners Gata Elisabet Olins Väg Elisabeth Tamms Gata Ellen Fries Gata Ellen Keys Gata Elsa Beskows Gata Elsa Borgs Gata Elsa Brändströms Gata Elsbyvägen Emilia Fogelklous Gata Emilie Högqvists Väg Emågatan Enebyvägen Enevägen Engelbrekts Kyrkogata Engelbrektsgatan Enighetsvägen Ensittarvägen Enskede Gårdsväg Enskedevägen Enspännargatan Eolsgatan Eolshällsvägen Eremitvägen Eric Cronsioes Väg Eric Cronsioes Väg Ericavägen Erik Dahlbergsgatan Erik Engmarks Väg Erik Segersälls Väg Erik Tegels Väg Eriksbergsgatan Eriksdalsgatan Erikslundsgatan Ernst Ahlgrens Väg Ernst Josephsons Väg Ersta Gårdsväg Ersta Gårdsväg Erstagatan Esbogatan Eskilsvägen Eslövsvägen Essinge Brogata Essinge Högväg Essinge Kyrkväg Estbrötevägen Estlandsgatan Etsarvägen Eva Bonniers Gata Eyvind Johnsons Gata Fabritiusgatan Fackelvägen Fagersjövägen Fagerstagatan Fagerviksvägen Falkenbergsgatan Falkvägen Falköpingsvägen Fallskärmsgatan Fallvindsgatan Falsterbovägen Falugatan Fanérvägen Farstagårdsvägen Farstagårdsvägen Farstanäsvägen Farstavägen Farstaängsvägen Fartygsgatan Fasanvägen Fastingsgatan Fastlagsvägen Fatburs Brunnsgata Fatburs Kvarngata Fatbursgatan Fem Fålars Väg Fendergatan Ferievägen Fiholmsvägen Filvägen Finbagarvägen Finlandsgatan Finn Malmgrens Väg Finsens Väg Finska Gatan Finspångsgatan Fiskarfjärdsvägen Fiskargatan Fiskartorpsvägen Fiskebyvägen Fiskhallsvägen Fiskmåsvägen Fisksjöängsvägen Fjällgatan Fjällnäsgatan Fjärde Bassängvägen Flaggmansvägen Flatens Skogsväg Flatenvägen Fleminggatan Flensvägen Flodavägen Floragatan Flottbrovägen Floxvägen Flygargatan Flygfältsgatan Flyghamnsgatan Flygledargatan Flygledargatan Farsta Flygledargatan Skarpnäck Flyglärargatan Flyttblocksvägen Flädervägen Flöjelgatan Flötviksvägen Fodermarskvägen Fogdevägen Fogsvansvägen Folke Bernadottes Väg Folke Wingårds Väg Folketingsvägen Folkkungagatan avfart Folkparksvägen Folkskolegatan Folkungagatan Folkungatrappan Formbrödsvägen Fornbyvägen Forsavägen Forsbackagatan Forsfararvägen Forshagagatan Forsskålsgatan Forstenavägen Forstmästarvägen Fraktflygargatan Framnäsvägen Framnäsvägen Franklandsvägen Frans Hedbergsvägen Franzéngatan Fredagsvägen Fredhällsgatan Fredmansgatan Fredrik Bloms Väg Fredrika Bremers Gata Fredriksbergsvägen Fredriksdalsgatan Fredrikshovsgatan Fredrikslundsvägen Fredriksonsvägen Fredsborgsgatan Fredsgatan Fregattvägen Frejgatan Frescati Hagväg Frescativägen Frida Elfströms Väg Fridhemsgatan Friggagatan Frihamnsgatan Friherregatan Frimurarvägen Frimärksvägen Friskvårdsvägen Frislandsvägen Fristadsvägen Fritidsvägen Frodevägen Frostviksgatan Fru Marias Väg Frukthandlarvägen Frustunavägen Fruängens Kyrkogata Fruängsgatan Fryxellsgatan Främlingsvägen Frödingsvägen Frösövägen Frövigatan Furusundsgatan Furusångsvägen Furuvägen Fyngatan Fyrkantsvägen Fyrskeppsvägen Fyrspannsgatan Fågelkärrsvägen Fågelstavägen Fågelsångens Gårdsväg Fågelsångsvägen Fållnäsgatan Fältmarskalksvägen Fältspatvägen Fältvägen Färjestadsvägen Färnebogatan Färögatan Föreningsvägen Författarvägen Förmansvägen Förskeppsgatan Förskeppsgatan Förskottsvägen Första Bassängvägen Förvaltarvägen Gagnefsvägen Galonvägen Galtabäcksvägen Galärvarvsvägen Gambrinusgatan Gamla Brogatan Gamla Bromstensvägen Gamla Dalarövägen Gamla Essinge Broväg Gamla Essinge Broväg Gamla Huddingevägen Gamla Landsvägen Gamla Lundagatan Gamla Magelungsvägen Gamla Södertäljevägen Gamla Tyresövägen Gammelgårdsvägen Gammelvägen Garagevägen Garpenbergsgatan Garvargatan Gasverksvägen Gaveliusgatan Gebersvägen Geijersvägen Genvägen Getfotsvägen Giffelvägen Giggvägen Gillbergavägen Gillegatan Gillögagatan Gimmerstavägen Gimågatan Gjutargatan Gjuterivägen Gjörwellsgatan Gladiolusvägen Glanshammarsgatan Glasbjörksvägen Glasbruksgatan Glasmålarvägen Glasmästarvägen Glavagatan Gliavägen Glidflyktsgatan Glimavägen Glädjevägen Gnejsvägen Gnestavägen Godsägarvägen Gondolgatan Gotlandsgatan Grafikvägen Grafikvägens Gc-Väg Grangärdevägen Granitvägen Granskogsvägen Gransångarvägen Grekfararvägen Grenvägen Grev Magnigatan Grev Turegatan Greve Von Essens Väg Grevgatan Gribbyvägen Grimstagatan Grimstahamnsvägen Grindsgatan Grindstuvägen Grindstängarvägen Gripsholmsvägen Gripvägen Gripvägen Grosshandlarvägen Grossistvägen Grubbens Gata Grumsgatan Grundläggarvägen Grundtvigsgatan Grycksbovägen Gryningsvägen Grytvägen Gråhundsvägen Gråstensvägen Gränsvägen Gräsandsvägen Gräsgatan Gräsholmsvägen Grävlingsvägen Grödingegatan Gröna Stugans Väg Gröna Vägen Grönbetevägen Grönbrinksgatan Gröndalsvägen Grönkålsvägen Grönlandsgatan Grönlandsgatan Grönskevägen Grönviksvägen Gubbkärrsvägen Gubbängsvägen Gudmundrågatan Gudrunsvägen Guldsmedsvägen Gullfossgatan Gullmarsvägen Gulsparvsvägen Gumshornsgatan Gunnar Asplunds Väg Gunnar Asplunds Väg Gunnar Wallers Väg Gunnarsvägen Gunnebogatan Gurlitavägen Gustaf Ljunggrens Väg Gustaf Lundbergs Väg Gustaf Wickmans Väg Gustaf Wickmans Väg Gustafsborgsvägen Gustavslundsvägen Guttormsvägen Gyldéngatan Gyllenborgsgatan Gyllenstiernsgatan Gårdfarivägen Gårdsbogatan Gårdsfogdevägen Gåshällsvägen Gåsingevägen Gärdesgatan Gästrikegatan Gävlegatan Gökvägen Gösta Ekmans Väg Göta Landsväg Götaforsvägen Götalandsvägen Götgatan Götlundagatan Hackspettsvägen Hadorphsvägen Haeffnersvägen Hagagatan Hagelstavägen Hagforsgatan Hagmarksvägen Hagsätravägen Hagtornsvägen Hakeskyttvägen Hallandsgatan Hallebergsvägen Hallmästarvägen Hallonvägen Hallstanäsvägen Hallvägen Halmstadsvägen Halmvägen Hamburgsvägen Hammarby Fabriksväg Hammarby Kajgata Hammarby Kajgata Hammarby Kajväg Hammarby Slussväg Hammarbyvägen Hammarbyvägen Hammargatan Hammerstavägen Hamngatan Hamnpirsvägen Handelsvägen Handelsvägen Lokalgata Hangövägen Haningegatan Hanna Paulis Gata Hanna Rydhs Gata Hanstavägen Hanstavägen leden Hantverkargatan Hanvedsgatan Hardemogatan Harpsundsvägen Harry Martinsons Gata Hasselbergsvägen Hasselquistvägen Haukadalsgatan Hauptvägen Havregatan Havsfruvägen Havsörnsvägen Hedebyvägen Hedinsgatan Heimdalsgatan Heleneborgsgatan Helgagatan Helgdagsvägen Helgestavägen Helgumsvägen Helgumsvägen Helikoptergatan Heliosgatan Heliosvägen Heliosvägen Helsingborgsvägen Helsingforsgatan Helsingörsgatan Hembyggarvägen Hemmansvägen Hemskogsvägen Hemslöjdsvägen Hemsövägen Herbert Widmans Väg Herdevägen Herkulesgatan Herkulesgatan på/avfart Herman Ygbergs Väg Herr Göstas Väg Herr Stens Väg Herrgårdsvägen Herrhagsvägen Herrängsvägen Hertigvägen Hildebergsvägen Hildebrandsvägen Hillbergsvägen Hirdvägen Hjalmar Cederströms Gata Hjalmar Danells Väg Hjalmar Söderbergs Väg Hjortbergsvägen Hjortronvägen Hjortsbergsvägen Hjovägen Hjulstavägen Hjulstavägen Rinkeby Hjulstavägen Spånga Hjälmarsvägen Hjärnegatan Hodellvägen Holbergsgatan Holländargatan Holmamiralens Väg Holmgårdsvägen Holmögaddsvägen Horisontvägen Hornsbergsvägen Hornsbruksgatan Hornsgatan Hornsgatan på/avfart Hornsgatsavfarten Hornsgatspåfarten Hovmästarvägen Hovslagargatan Hubertusgatan Huddingevägen Huddingevägen Enskede Huddingevägen Älvsjö Hudiksvallsgatan Hugleiksvägen Hugo Nissars Väg Humlegårdsgatan Hummelvägen Hunduddsvägen Hunnebergsvägen Husabyvägen Husarviksvägen Huvudfabriksgatan Huvudskärsvägen Hyggevägen Hyltevägen Hyltingevägen Hypoteksvägen Hyvelvägen Hågavägen Hållövägen Hägerstensvägen Hägervägen Häggvägen Hälsingegatan Hälsobrunnsgatan Häradsdomarvägen Härbärgesvägen Häringevägen Härjedalsgatan Hässelby Strandväg Hässleholmsvägen Hästholmsvägen Hästskovägen Höckertsvägen Högalids Kyrkväg Högalidsgatan Höganäsvägen Högbergsgatan Högklintsvägen Höglindavägen Högsjövägen Högsätesvägen Hökarvägen Hökens Gata Hökmossevägen Hökvägen Hölövägen Hörningsholmsvägen Höskrindevägen Höstgatan Hövdingagatan Ibsengatan Idaborgsvägen Idholmsvägen Idrevägen Idungatan Igelbäcksgatan Igeldammsgatan Igelkottsvägen Iggesundsvägen Imatragatan Importörvägen Industrigatan Inedalsgatan Ingemarsgatan Ingenjörsvägen Ingmar Bergmans Gata Ingvarsvägen Instrumentvägen Inteckningsvägen Irisvägen Isafjordsgatan Isbergavägen Islandsvägen Israel af Ströms Väg Israel Af Ströms Väg Ivan Hedqvists Väg Ivar Hallströms Väg Ivar Vidfamnes Gata Ivarskärrsvägen Iversonsgatan Jakob Westinsgatan Jakobsbergsgatan Jakobsdalsvägen Jakobsgatan Jarl Kulles Gata Jenny Linds Gata Jenny Nyströms Gata Johan Printz Väg Johan Skyttes Väg Johannelundsvägen Johannesbergsgatan Johannesfredsvägen Johannesgatan Johanneshovsvägen Johannisdalsgatan John Ericssonsgatan John Nordströms Väg Jomsborgsvägen Jordanesvägen Jordgubbsvägen Josefinavägen Julia Caesars Väg Julitavägen Jungfrugatan Junkergatan Junohällsvägen Juvelerarvägen Jyllandsgatan Jädersvägen Jägargatan Jägmästargatan Jämtlandsgatan Järflottavägen Järnavägen Järnbärarvägen Järneksvägen Järnlundsvägen Järnmalmsvägen Järntorgsgatan Järnvägsparken Järnvägsparken Jökelvägen Jönåkersvägen Jösseforsvägen Kadettgatan Kaggeholmsvägen Kaj Munks Väg Kajsa Wargs Väg Kaknäsvägen Kaktusvägen Kakvägen Kalixvägen Kallforsvägen Kallskärsgatan Kalmgatan Kammakargatan Kampementsgatan Kamrerarvägen Kanaans Väg Kanalvägen Kanslersvägen Kantarellvägen Kapellvägen Kapplandsvägen Kaprifolvägen Kaptensgatan Karaffgatan Karduansmakargatan Karin Boyes Gata Karin Månsdotters Väg Karl Nordströms Väg Karlavägen Karlbergsvägen Karlebyvägen Karl-Gustav Doolkes Väg Karlsbodavägen Karlsborgsvägen Karlshällsvägen Karlskronavägen Karlslundsvägen Karlsviksgatan Karlsövägen Karlsövägen Parkering Höger Karlsövägen Parkering Vänster Karmstolsvägen Karossvägen Karstensvägen Karusellvägen Kasbyvägen Kasbyvägen Kaskögatan Kastanjevägen Kastrupgatan Kata Dalströms Gata Katalanvägen Katarina Bangata Katarina Västra Kyrkogata Katarinavägen Katrinebergsvägen Katrineforsvägen Kattnäsvägen Kavelbrovägen Kebnekaisevägen Kedjevägen Kellgrensgatan Kexvägen Kilabergsvägen Kilsbergsvägen Kilsgatan Kilsmogatan Kindstugatan Kinmanssonsvägen Kinmanssonvägen Kinnekullevägen Kirunagatan Kista Alléväg Kista Gårdsväg Kistavägen Kistvägen Kiviksvägen Klackvägen Klappjaktsvägen Klara Norra Kyrkogata Klara Södra Kyrkogata Klara Västra Kyrkogata Klara Östra Kyrkogata Klarabergsgatan Klarbärsvägen Klarälvsvägen Klaviaturgatan Klematisvägen Klensmedsvägen Klenätvägen Klippgatan Klockelundsvägen Klockvägen Klubbensborgsvägen Klubbevägen Klyftvägen Klyvarvägen Klädesvägen Klövervägen Knallevägen Knaperstavägen Knarrarnäsgatan Knektvägen Knut Sjöbergs Väg Knypplerskevägen Knäpparvägen Kocksgatan Kolargatan Koldinggatan Kolonivägen Kolsnarsvägen Koltrastvägen Kommendörsgatan Komministervägen Konditorsvägen Konradsbergsgatan Konsolvägen Konstgjutarvägen Konsumentvägen Kontoristvägen Kontovägen Kontovägen Kontrollvägen Konvojgatan Korintvägen Korphoppsgatan Korpmossevägen Korsholmsvägen Korsnäsvägen Korsvägen Korta Vägen Kotkagatan Kottbygatan Kottgatan Kransbindarvägen Kranvägen Kratsbodavägen Krattvägen Kringelvägen Kristallvägen Krister Siöblads Väg Kristina Nilssons Väg Kristinebergs Slottsväg Kristinebergsvägen Kristinehamnsgatan Kristinehovsgatan Krokanvägen Krokvägen Krokvägsgränd Kronobergsgatan Kronofogdevägen Kronvägen Kronåsvägen Kronåsvägen Krossgatan Krukmakargatan Krusbärsvägen Kryddlandsvägen Kryssargatan Kråkrisvägen Krångedevägen Krämarvägen Kubbegatan Kubikenborgsvägen Kullavägen Kulstötarvägen Kumlagatan Kummelvägen Kumminvägen Kung Atles Väg Kungsgatan Kungsholmsgatan Kungssätravägen Kungstensgatan Kungsträdgårdsgatan Kurirgatan Kusevägen Kvarnbacksvägen Kvarnbyvägen Kvarngatan Kvarnhagsgatan Kvarnholmsvägen Kvarnstugvägen Kvarnsvedsvägen Kvastvägen Kvickensvägen Kvicksundsvägen Kvistbrogatan Kylgatan Kylhusgatan Kyrkhamnsvägen Kyrklundsvägen Kyrkogårdsvägen Kyrkoherdevägen Kålgårdsvägen Källbergsvägen Källvägen Kälvestavägen Kängvägen Kärnbovägen Kärrbössevägen Kärrtorpsvägen Kölnagatan Köpenhamnsgatan Köpingsvägen Köpmangatan Körsbärsvägen Körsvensvägen Laboratoriegatan Ladbacksvägen Laduviksvägen Lagavägen Lagerbielkes Väg Lagerlöfsgatan Lagmansvägen Lambarövägen Landsvägen Lanforsvägen Langelandsgatan Larsbodavägen Larsmässgatan Laxåvägen Lekparksvägen Leksandsvägen Lemmings Väg Lerkrogsvägen Lessebovägen Levertinsgatan Lidingövägen Lidköpingsvägen Lidnersgatan Lidovägen Lievägen Lignagatan Liljas Gata Liljegrensvägen Liljeholmsvägen Liljekungsvägen Liljeörnsgatan Lilla Aspuddsvägen Lilla Banvägen Lilla Erstagatan Lilla Frescativägen Lilla Gungans Väg Lilla Nygatan Lilla Skuggans Väg Lilla Sällskapets Väg Lillhagsvägen Lillhemsgatan Lillsjönäsvägen Lillsjövägen Lillsjövägen Lillvägen Lillåvägen Lillängsgatan Limavägen Limonitvägen Linbodavägen Lindalsvägen Lindarängsvägen Lindaus Väg Lindetorpsvägen Lindevägen Lindhagensgatan Lindstedtsvägen Lindvallsgatan Lingvägen Linjemästarvägen Linnégatan Linta Gårdsväg Lintavägen Lisebergsvägen Listavägen Listuddsvägen Livdjursgatan Livlandsgatan Ljusglimtsvägen Ljusglimtsvägen Ljusnevägen Ljusterögatan Lm Ericssons Väg LM Ericssons Väg Lodbroksvägen Lodgatan Lofotengatan Logvägen Lokattsvägen Lokstallsgatan Lollandsgatan Lorensbergsgatan Lotsgatan Lotterivägen Louddsvägen Love Almqvists Väg Lovisagatan Loviselundsvägen Lucidorsgatan Ludgovägen Ludvigsbergsgatan Luftfartsgatan Luftskeppsgatan Lugna Gatan Lugntorpsvägen Luktärtsvägen Lumagatan Lumaparksvägen Lundagatan Lundagårdsvägen Lunkentusvägen Luntmakargatan Lupinvägen Lussekattsvägen Lustgårdsgatan Lustigkullavägen Lusuddsvägen Lusuddsvägen Luxgatan Lyckebyvägen Lyckovägen Lyckselevägen Lysviksgatan Lützengatan Lågskärsvägen Långa Gatan Långbrodalsvägen Långbrokungens Väg Långbrovägen Långhalsvägen Långholmsgatan Långsjövägen Långskeppsgatan Långvretsvägen Långåkersvägen Långängsvägen Läckövägen Läggestavägen Läkarvägen Länsmansvägen Länsrådsvägen Lästmakargatan Lästringevägen Lödösevägen Lögebodavägen Löjtnantsgatan Lördagsvägen Lötmogatan Lövholmsvägen Lövsta Koloniväg Lövsta Koloniväg Lövstavägen Lövsundsvägen Lövvägen Lövångersgatan Lövåsvägen Magasinsvägen Magelungsvägen Magistervägen Magnebergsvägen Magnetvägen Magnus Ladulåsgatan Majdalsvägen Majorsgatan Majrovägen Majstångsvägen Majvägen Malaxgatan Malgomajvägen Malmgårdsvägen Malmköpingsvägen Malmskillnadsgatan Malmtorgsgatan Malmvägen Malmövägen Maltesholmsvägen Maltgatan Maltvägen Malungsvägen Malvavägen Mamrevägen Mamsell Ullas Väg Mandelblomsvägen Mandelbrödsvägen Manhemsgatan Manillavägen Maratonvägen Margaretavägen Margretelundsvägen Maria Bangata Maria Prästgårdsgata Maria Skolgata Mariagatan Mariebergsgatan Mariedalsvägen Mariehamnsgatan Mariehällsvägen Mariestadsvägen Marieviksgatan Marknadsvägen Markvardsgatan Markviksvägen Markvägen Marmorgatan Martinvägen Marviksvägen Maskinistgatan Masmästarvägen Masugnsvägen Matforsgatan Matforsgatan Matilda Jungstedts Väg Mazarinvägen Medelpadsgatan Medevigatan Medlemsvägen Mejerivägen Mejselvägen Mellanbergsvägen Mellangatan Mellangårdsvägen Mellanvägen Mellanvägsbacken Mellanvägsbacken Mellösavägen Melongatan Messeniusgatan Metargatan Metronomgatan Mickelbergsvägen Mickelsbergsvägen Midskeppsgatan Midsommarvägen Miklagårdsvägen Mikrofonvägen Mimosavägen Minnebergsvägen Minneslundsvägen Minneslundsvägen Minuthandlarvägen Missionsvägen Mitisgatan Mittelvägen Mjölvägen Mobilvägen Mockasinvägen Modemgatan Molinvägen Montebellogatan Monteliusvägen Montörvägen Moravägen Morkullsvägen Mossvägen Motalavägen Movägen Mullbärsvägen Mullvadsvägen Multrågatan Munkbrogatan Munkedalsvägen Munksjövägen Munksundsgatan Munstycksvägen Murarvägen Murgrönsvägen Murklevägen Murmästarvägen Museivägen Muskotvägen Muskögatan Myntgatan Myrmarksvägen Myrvägen Målargatan Målvägen Måndagsvägen Månskensvägen Mårbackagatan Mårdvägen Mårtensdalsgatan Mälarhöjdsvägen Mälarvägen Mälsåkersvägen Mässvägen Mäster Karls Väg Mäster Mikaels Gata Mäster Samuelsgatan Möckelvägen Möjbrovägen Mölnbackavägen Mölnbovägen Möregatan Mörkövägen Mörsilsgatan Mössebergsvägen Nackagatan Narcissvägen Narvavägen Narviksgatan Nathorstvägen Naumannsvägen Nedre Bergsvägen Nejlikevägen Nicandervägen Nidarosgatan Nils Brincks Väg Nils Lövgrens Väg Nimrodsgatan Nioörtsvägen Nipfjällsvägen Nippervägen Nitvägen Njurundagatan Noaks Väg Nobelgatan Nockeby Kyrkväg Nockebyvägen Nolsögatan Nordenflychtsvägen Nordenskiöldsgatan Nordingrågatan Nordkapsgatan Nordmarksvägen Norevägen Norgegatan Norlindsvägen Norra Agnegatan Norra Hamnvägen Norra Järnvägsbron Norra Järnvägsbron Norra Kajvägen Norra Kapellvägen Norra Kapellvägen Norra Kolonnvägen Norra Stationsgatan Norra Vägen Norrbackagatan Norrbyvägen Norregöksvägen Norrgårdsvägen Norrhagsvägen Norrlandsgatan Norrskogsvägen Norrtullsgatan Norrviksvägen Nybergsgatan Nybodagatan Nybrogatan Nybyggarvägen Nyckelpigsvägen Nydalavägen Nyhammarsgatan Nyhammarsgatan Nykarlebygatan Nykroppagatan Nykvarnsvägen Nylandsgatan Nynäsvägen Nyodlingsvägen Nyslottsvägen Nystadsgatan Nytorgsgatan Nyårsvägen Nyängsvägen Nådendalsvägen Nåsvägen Nåttarövägen Näckströmsgatan Nälsta Hagväg Nälstavägen Nämdögatan Närkesgatan Näshultavägen Näsuddsvägen Näsuddsvägen Nävekvarnsvägen Observatoriegatan Ockravägen Odd Fellowvägen Oddegatan Odelbergsvägen Odengatan Offerdalsgatan Oktavgatan Oktobergatan Ola Hanssonsgatan Olaus Magnus Väg Olaus Petrigatan Olivecronas Väg Olle Engkvists Väg Olof Dalins Väg Olof Gjödingsgatan Olof Palmes Gata Olof Skötkonungs Väg Olofsgatan Olovslundsvägen Olshammarsgatan Olsmässgatan Olympiavägen Onkel Adams Väg Onsdagsvägen Oppundavägen Orangerivägen Orevägen Orhemsvägen Orienterarvägen Orienterarvägen Ormbergsvägen Ormkärrsvägen Ormängsgatan Ornögatan Orrspelsvägen Orsavägen Orvar Odds Väg Oscar Blomstrands Väg Oskar Baeckströms Väg Oskarsvägen Oslogatan Osmundsvägen Osquldas Väg Ottarsvägen Ottekilsvägen Ottesångsvägen Ottsjövägen Oviksgatan Oxbergsvägen Oxbrovägen Oxelvägen Oxenstiernsgatan Oxhagsgatan Oxtorgsgatan P O Hallmans Gata Pajalagatan Palandergatan Palermogatan Palmbladsvägen Palmérsvägen Palmfeltsvägen Panelvägen Pargasgatan Parkeringsvägen Parkgatan Parkväg Parmmätargatan Partihandlarvägen Pastellvägen Pastorsvägen Patentgatan Paternostervägen Patientvägen Pelargatan Pepparvägen Per Albins Väg Per Ekströms Väg Per Hörbergs Väg Per Lindeströms Väg Percy Ahnhems Väg Percy Ahnhems Väg Pergolavägen Peringskiöldsvägen Persikogatan Personnevägen Perstorpsvägen Petersens Väg Peterséns Väg Petrejusvägen Pettersbergsvägen Pilbågsvägen Pilgatan Pilgrimsvägen Pilkrogsvägen Pilos Väg Pilotgatan Pilvingegatan Pimpstensvägen Pingstvägen Pintorpavägen Pipersgatan Piprensarvägen Pirogvägen Piruettvägen Pjäxvägen Plaisirvägen Planterarvägen Planterhagsvägen Planterhagsvägen Plantskolevägen Pliggvägen Ploggatan Plommonvägen Plåtslagarvägen Pokalvägen Polhemsgatan Pollargatan Polovägen Pommerska Gatan Pontonjärgatan Poppelvägen Porfyrvägen Porjusvägen Porkalagatan Porsvägen Porthansvägen Postflygsgatan Postiljonsvägen Prechtvägen Presidentvägen Primulavägen Primusgatan Prins Bertils Väg Prins Carls Väg Prins Carls Väg Prins Eugens Väg Prinsens Väg Prinsessan Ingeborgs Väg Prinsessan Märtas Väg Producentvägen Prostvägen Prylvägen Prästgatan Pukslagargatan Pungpinevägen Pyrolavägen Pålsundsgatan Påskvägen Pär Lagerkvists Gata Pärkspelsvägen Päronvägen Rabattvägen Ragundagatan Ragvaldsgatan Ralångsvägen Ramselegatan Ramsundsvägen Ramviksvägen Ramvägen Randersgatan Rangstagatan Ranhammarsvägen Ransätersvägen Rapphönsvägen Rapsgatan Raseborgsgatan Rastvägen Redargatan Redargatan Regattakajen Regeringsgatan Reginsvägen Registervägen Rehnsgatan Reimersholmsgatan Remontgatan Renathvägen Renstiernas Gata Repslagargatan Responsgatan Restadsvägen Reuterholmsvägen Revalsgatan Revisorsvägen Ribegatan Richard Berghs Väg Riddargatan Riddersviks Gårdsväg Riddersviksvägen Rigagatan Riksbyvägen Riksdalervägen Riksgatan Riksmarskalkens Väg Riksrådsvägen Rikstensvägen Rimbertsvägen Rimbogatan Rimmargatan Rindögatan Ringblommevägen Ringdansvägen Ringsjövägen Ringstedsgatan Ringvägen Rinkestavägen Ripsavägen Riskvägen Rissnavägen Ritarvägen Robert Almströmsgatan Rockelstavägen Roddargatan Ronnebyvägen Rorgängargatan Rosenbönsvägen Rosendalsvägen Rosengatan Rosenhillsvägen Rosenlundsgatan Roslagsgatan Roslagsvägen Roslinvägen Rothuggsvägen Rottnevägen Rubinvägen Ruddammsvägen Rullstensvägen Runda Vägen Runebergsgatan Runiusgatan Runsavägen Runstensvägen Runsätravägen Runtunavägen Runövägen Ruriksvägen Russinvägen Rusthållarvägen Rutger Fuchsgatan Rügenvägen Ryggåsgatan Ryssbodavägen Ryssbodavägen Ryssmurvägen Ryssmurvägen Ryssviksvägen Ryttmästarvägen Råbyvägen Råcksta Gårdsväg Råckstavägen Rådagatan Rådlösavägen Rådmansgatan Råggatan Rågsvedsvägen Rågångsvägen Rålambsvägen Rånövägen Rädisvägen Rämensvägen Rättar Vigs Väg Rättviksvägen Rävsnäsvägen Röda Backens Väg Röda Backens Väg Rödabergsgatan Rödbodgatan Rödhakevägen Rödkindavägen Rödklövervägen Rödlöksvägen Rökerigatan Rökstensvägen Röksvampsvägen Rökubbsgatan Rönnapelvägen Rönnvägen Rörläggarvägen Rörsoppsvägen Rörstrandsgatan Rösvägen Sabbatsbergsvägen Sachsgatan Saffransvägen Saimagatan Salagatan Salbyvägen Salixvägen Saltmätargatan Saltvägen Samuel Owens Gata Sandbacksgatan Sandelsgatan Sandemarsvägen Sandfjärdsgatan Sandhagsgatan Sandhagsgatan Sandhamnsgatan Sandkullsvägen Sandsborgsvägen Sandstensvägen Sandviksvägen Sandåkravägen Sandåkravägen Sandåsgatan Sankt Eriksgatan Sankt Göransgatan Sankt Hollingers Väg Sankt Mickelsgatan Sankt Paulsgatan Sannadalsvägen Sara Moraeas Väg Sareksvägen Savolaksvägen Saxlandsvägen Scheelegatan Scheffersgatan Schlytersvägen Schylandersvägen Sedelvägen Sedumvägen Segelbåtsvägen Segelflygsgatan Segeltorpsvägen Segervägen Seglatsgatan Seglatsgatan Sehlstedtsgatan Selaövägen Selebovägen Selmedalsvägen Semmelvägen Sergelgatan Siargatan Sibyllegatan Sickla Kanalgata Sicklingsvägen Sidensvansvägen Sigfridsdalsvägen Sigfridsvägen Signe Hebbes Väg Sigrid Undsets Gata Sigridsdalsvägen Sigtunagatan Sigurd Rings Gata Sigurdsvägen Siktgatan Siljansvägen Silkeborgsgatan Silverpilsvägen Simlångsvägen Simrishamnsvägen Sirapsvägen Sirishovsvägen Siste Riddarens Väg Sju Brunnars Väg Sju Brunnars Väg Sju Gårdars Väg Sju Gårdars Väg Själagårdsgatan Själlandsgatan Sjättenovembervägen Sjöbjörnsvägen Sjöfartsgatan Sjöfartsgatan Sjöhagsvägen Sjöholmsvägen Sjökortsgatan Sjösavägen Sjöskumsvägen Sjöviksvägen Skaftågatan Skaftågatan Skagafjordsgatan Skagersvägen Skaldevägen Skalholtsgatan Skalkvägen Skansbrogatan Skanörvägen Skaraborgsgatan Skarpnäcks Gårdsväg Skarpnäcks Koloniväg Skarpnäcks Koloniväg Skarpnäcksvägen Skarpögatan Skattegårdsvägen Skattmästarvägen Skattungsvägen Skebokvarnsvägen Skedviksvägen Skeppargatan Skeppslagsvägen Skeppsmäklargatan Skeppstavägen Skestavägen Skidskyttevägen Skidvägen Skiftesvägen Skiljevägen Skimmelvägen Skjulvägen Skoghallsvägen Skogsalmens Väg Skogsalmens Väg Skogsbjörkens Väg Skogsbjörkens Väg Enskede Skogsbjörkens Väg Farsta Skogsdungens Väg Skogsdungens Väg Skogsfurans Väg Skogsfurans Väg Farsta Skogsfurans Väg Skarpnäck Skogslönnens Väg Skogslönnens Väg Skogslöparvägen Skogsmarksvägen Skogsvägen Skogvaktargatan Skogängsvägen Skolvägen Skomakargatan Skonertvägen Skorpvägen Skovelvägen Skrattmåsvägen Skridskovägen Skrinvägen Skrivarvägen Skrubba Koloniväg Skrubba Koloniväg Skrubba Malmväg Skrubba Malmväg Skrubba Skogsväg Skrubba Skogsväg Skrubbasandsvägen Skrubbasandsvägen Skruvvägen Skrytetorpsvägen Skulptörvägen Skutskepparvägen Skutskärsvägen Skyffelvägen Skyllbergsgatan Skylvägen Skålpundsvägen Skålpundsvägen Skånegatan Skåpaforsvägen Skåpvägen Skälbyvägen Skällnoravägen Skärblackavägen Skärholmens Gårdsväg Skärholmsvägen Skärmarbrinksvägen Sköldgatan Sköldingevägen Sköldungagatan Sköllerstagatan Sköndalsbrovägen Sköndalsvägen Skönsmovägen Skönstaholmsvägen Sköntorpsvägen Skönviksvägen Skördevägen Slaggvägen Slakthusgatan Slalomvägen Sleipnergatan Slipgatan Slupskjulsvägen Slåttervägen Släggvägen Sländvägen Slätbaksvägen Slättgårdsvägen Slättvägen Slöjdgatan Smala Vägen Smedjevägen Smedsbacksgatan Smedshagsvägen Smedslättsvägen Smedsuddsvägen Smistavägen Smistavägen Småbjörksvägen Småbrukarvägen Smålandsgatan Småstuguvägen Smältvägen Smörbrödsvägen Snickerigatan Snigelvägen Snitselvägen Snoilskyvägen Snorrevägen Snårtäppevägen Snårtäppevägen Snårvindevägen Snäckvägen Snöripsvägen Snörmakarvägen Snösätravägen Snövitsvägen Sockenvägen Sockerbagarvägen Sockerkaksvägen Sofiagatan Sofiebergsvägen Sofielundsvägen Solandergatan Solberga Hagväg Solberga Ängsväg Solbergsvägen Solgläntevägen Solgläntevägen Solhagavägen Solhems Hagväg Solhemsvägen Solkraftsvägen Solleftegatan Sollerövägen Solrosvägen Solviksvägen Solvägen Sommarvägen Sophie Adlersparres Väg Sophie Sagers Gata Sorselevägen Sorterargatan Sorundagatan Sorögatan Sotholmsvägen Spadvägen Spannvägen Sparbanksvägen Sparfvenfeltsgatan Sparreholmsvägen Sparrmansvägen Sparrmansvägen Spelviksvägen Spetsvägen Spettekaksvägen Spikvägen Spindelvägen Spinnrocksvägen Spjutbärarvägen Sportflygargatan Spritsvägen Spånga Kyrkväg Spånga Stationsväg Spånga Torgväg Spångavägen Stackvägen Stadsbudsvägen Stadshagens Idrottsväg Stadshagsvägen Stafettvägen Staffan Stallares Väg Stagneliusvägen Stallarholmsvägen Stallgatan Stamdikesvägen Stamgatan Standarvägen Stapelgatan Stapelvägen Stapelvägen Starbovägen Startvägen Startvägen Statsrådsvägen Stavangergatan Stavgårdsgatan Stavsjövägen Sten Bergmans Väg Stenbocksgatan Stenborgsvägen Stenhammarsvägen Stenhuggarvägen Steningevägen Stenkilsgatan Stenkullavägen Stenshällsvägen Stensätravägen Stickelbärsvägen Stierncronas Väg Stiernhielmsvägen Stigbergsgatan Stigtomtavägen Stiklastadsvägen Stilgjutarvägen Stjernströms Väg Stjärnfallsvägen Stjärngossevägen Stjärnhovsvägen Stjärnsundsgatan Stobaeusvägen Stockbergsvägen Stockeldsvägen Stockholmsvägen Stockrosvägen Stolpevägen Stopvägen Stora Gungans Väg Stora Kvinns Väg Stora Mans Väg Stora Nygatan Stora Skorstensgatan Stora Skuggans Väg Stora Sköndals Väg Stora Sköndalsvägen Stora Sällskapets Väg Storbergsgatan Storgatan Storhagsvägen Storholmsgatan Storkvägen Stormbyvägen Storsjövägen Storskogsvägen Storskärsgatan Storsylsvägen Stortorpsvägen Storvretsvägen Storängsvägen Strahlenbergsgatan Stralsundsgatan Stramaljvägen Strandbergsgatan Strandvägen Stridsbergavägen Strindbergsgatan Strykerskevägen Strålgatan Stråvägen Strömgatan Strömkarlsvägen Strömsätravägen Strömögatan Stubbvägen Stubbängsvägen Stugvägen Stugängsvägen Stugängsvägen Sturegatan Styckjunkargatan Styckmästargatan Styrbjörnsvägen Styrbordsgatan Styresman Sanders Väg Styrmansgatan Stålbogavägen Ståltrådsvägen Stångjärnsvägen Stångåvägen Ställdalsvägen Störtloppsvägen Stövargatan Stövelvägen Sulitelmavägen Sulkyvägen Sulvägen Sundbyvägen Sunnanvindsvägen Sunnanvindsvägen Sunnerdahlsvägen Surbrunnsgatan Surtsögatan Svalvägen Svalövsvägen Svampvägen Svandammsvägen Svanhildsvägen Svanholmsvägen Svante Arrhenius Väg Svartbäcksvägen Svartensgatan Svartlösavägen Svartmangatan Svartviksvägen Svartågatan Svarvargatan Svarvstolsvägen Sveaborgsgatan Sveavägen Svedalavägen Swedenborgsgatan Svedjevägen Sven Rinmans Gata Svenskbyvägen Svensksundsvägen Sverkersgatan Svoldervägen Svärdlångsvägen Svärdsjövägen Svärdsliljevägen Svärmarvägen Svärmarvägen Svärtavägen Sylvestergatan Synålsvägen Sysslomansgatan Sågargatan Sågstugevägen Sågverksgatan Sångarvägen Säfflegatan Sällhetsvägen Sällskapsvägen Sämjevägen Särnavägen Säterivägen Sätragårdsvägen Sätravarvsvägen Sätravarvsvägen Sätterstavägen Sävenäsgatan Sävevägen Sävstaholmsvägen Söderarmsvägen Söderberga Gårdsväg Söderbergavägen Södermannagatan Södertäljevägen Södra Agnegatan Södra Hamnvägen Södra Järnvägsbron Södra Järnvägsbron Södra Vägen Söndagsvägen Sörgårdsvägen Söråkersvägen Tabergsvägen Tabergsvägen Tacitusvägen Tackjärnsvägen Talgoxvägen Tallbacksvägen Tallkrogsvägen Tallspinnarvägen Tallvägen Tallåsvägen Tanneforsvägen Tantogatan Tantolundsvägen Tantolundsvägen Tanumsvägen Tapetserarvägen Tappvägen Taptogatan Tavastehusgatan Tavastgatan Tavelsjövägen Teatergatan Tegelbergsvägen Tegelbruksvägen Tegeluddsvägen Tegelviksgatan Tegnebyvägen Tegnérgatan Tegvägen Teknologgatan Telefonvägen Tellusborgsvägen Tellusgatan Tempelriddarvägen Tengdahlsgatan Tennisvägen Tenstavägen Terrassvägen Terrängvägen Terserusvägen Textilgatan Textilvägen Textilvägen Thaliavägen Thespisvägen Thorildsvägen Thorsten Levenstams Väg Thunbergsgatan Tibastvägen Tidaholmsvägen Tideliusgatan Timmermansgatan Timmervägen Timotejgatan Timrågatan Timsforsvägen Tingstädevägen Tingvallavägen Tiokampsvägen Tiokampsvägen Tisdagsvägen Tistelvägen Tivedsvägen Tivolivägen Tjurbergsgatan Tjustgatan Tjädervägen Tjärhovsgatan Tobaksspinnargatan Tobaksvägen Tobievägen Toftvägen Tollarevägen Tombolavägen Tomtebodavägen Tomtebogatan Tomträttsvägen Topeliusvägen Torbjörn Klockares Gata Toresundsvägen Torevägen Torggatan Torgnyvägen Torkel Knutssonsgatan Torkhusgatan Tornedalsgatan Torneågatan Tornfalksvägen Torparfars Väg Torparmors Väg Torphagsvägen Torsburgsvägen Torsbygatan Torsgatan Torshamnsgatan Torsnäsgatan Torsten Alms Gata Torstenssonsgatan Torsångsvägen Torulfsvägen Torvsticksvägen Torögatan Tosterövägen Tranebergsvägen Transportvägen Trappvägen Travarvägen Travbanevägen Travbanevägen Tre Kungars Väg Tredje Bassängvägen Tredje Tvärvägen Trekantsvägen Trettondagsvägen Triangelvägen Trillvägen Trohetsvägen Trollbodavägen Trolle-Bondes Gata Trollesundsvägen Trollhättevägen Trollsländevägen Trondheimsgatan Trosavägen Trumslagargatan Tryckerigatan Trågvägen Trädgårdsgatan Trädgårdsmästarvägen Trädskolevägen Träningsvägen Träskportsvägen Träsnidarvägen Tröskverksvägen Tulegatan Tullgarnsvägen Tullgårdsgatan Tullvaktsvägen Tulpanvägen Tunnbrödsvägen Tunnelgatan Tunnlandsvägen Tureholmsvägen Turingevägen Tussmötevägen Tvingvägen Tvistevägen Tvärvägen Tvätterskevägen Tydingevägen Tydingevägen Typografvägen Tyresövägen Tyresövägen Tyrgatan Tyska Bottens Väg Tyskbagargatan Tysta Gatan Tystbergavägen Tångvägen Tårtvägen Täbylundsvägen Täckhammarsvägen Tältgatan Tämnarvägen Tätorpsvägen Tönsbergsgatan Töresjövägen Töresjövägen Törnrosvägen Uddeholmsvägen Uggelviksgatan Ugglemossvägen Uggleviksvägen Uggleviksvägen Uggleängsvägen Uggleängsvägen Uleåborgsvägen Ullvidevägen Ullångergatan Ulricehamnsvägen Ulrikagatan Ulriksborgsgatan Ulriksborgsgatan Ultunavägen Ulvsunda Slottsväg Ulvsundavägen Ulvsundavägen leden Ulvåsavägen Ulvögatan Understensvägen Universitetsvägen Unnarörsvägen Unnarörsvägen Untravägen Uppgårdsvägen Uppköparvägen Upplagsvägen Upplandsgatan Uppvindsgatan Urban Hjärnes Väg Urbergsvägen Usedomsvägen Utansjövägen Utflyktsvägen Utgårdsvägen Utmarksvägen Uttinivägen Utvägen Wadköpingsvägen Vadmalsvägen Vadsbrovägen Vagnhäradsvägen Vagnvägen Wahlbergsgatan Wahrendorffsgatan Valborgsmässovägen Waldemar Rudins Väg Valentin Sabbats Gata Valfrid Brodds Väg Valhallavägen Vallfartsvägen Vallhornsgatan Wallingatan Vallmovägen Vallpojksvägen Vallvägen Valmundsvägen Valmundsvägen Valnötsvägen Valsgärdevägen Valutavägen Vanadisvägen Vandagatan Vaniljvägen Vansövägen Vantörsvägen Vapengatan Warfvinges Väg Wargentinsgatan Vargövägen Varmfrontsgatan Varpavägen Vartoftagatan Vartoftagatan Varuvägen Varvsgatan Vasagatan Vasaloppsvägen Vassvägen Vattenkraftsvägen Vattenledningsvägen Vattugatan Vattugatan på/avfart Vattugatskopplet Vegagatan Veit Wittrocks Väg Vejlegatan Welanders Väg Wendela Hebbes Gata Wennerbergsgatan Wenströmsvägen Verdandigatan Vereliusvägen Wergelandsgatan Verkstadsgatan Vesslevägen Vetegatan Viborgska Vägen Vibyholmsvägen Vickergatan Victor Balcks Väg Vidargatan Viderögatan Vidängsvägen Vikavägen Vikingagatan Vikstensvägen Viktor Balcks Väg Viktor Rydbergs Gata Viktor Rydbergs Gata Viktoriavägen Vildandsvägen Vildapelvägen Vildkattsvägen Vildmarksvägen Wilhelm Lindboms Väg Vilhelminagatan Villagatan Villmanstrandsgatan Viltorpsvägen Vinbärsvägen Vindkraftsvägen Vindomsvägen Vindomsvägen Vindragarvägen Vinggatan Vinghästvägen Vingåkersvägen Vingårdsgatan Vingårdsgatan Vinjegatan Vinkelvägen Vinodlargatan Vinodlargatan Winquists Väg Vinsta Genväg Vinstavägen Vinstvägen Vinterviksvägen Vinthundsvägen Vintrosagatan Violvägen Virginiavägen Virkesvägen Virvelvindsvägen Wismarsvägen Visthusvägen Visvägen Vita Liljans Väg Vitalisvägen Vitklövervägen Vitsandsgatan Vittangigatan Wittstocksgatan Wivalliusgatan Vivelvägen Vivstavarvsvägen Wollmar Yxkullsgatan Voltavägen Wormsövägen Vrenavägen Vretensborgsvägen Vretvägen Vulcanusgatan Vultejusvägen Vuxenvägen Våffelvägen Vågögatan Vålbergavägen Vålmvägen Våmhusvägen Våmhusvägen Vårbackavägen Vårbergsvägen Vårdkasevägen Vårdvägen Vårgatan Vårgårdavägen Vårhimmelsvägen Vårhimmelsvägen Vårsolsvägen Vårsolsvägen Vägmästarbacken Vällingbyvägen Vänersborgsvägen Vänskapsvägen Väpnargatan Väringgatan Värmbolsvägen Värmdövägen Värmdövägen med koppel Värmlandsvägen Värstagårdsvägen Värtans Stationsväg Värtavägen Västberga Gårdsväg Västberga Kyrkogårdsväg Västberga Kyrkogårdsväg Västbergavägen Västergöksvägen Västerleds Kyrkväg Västerljungsvägen Västerlånggatan Västermovägen Västertorpsvägen Västeråsgatan Västerängsvägen Västgötagatan Västmannagatan Västra Järnvägsgatan Västra Slussgatan Västra Slussgatan Västra Trädgårdsgatan Vättersvägen Vävar Johans Gata Vävstolsvägen Växthusvägen Växthusvägen Völundsgatan Yllevägen Ymsenvägen Ynglingagatan Yrkesvägen Ystadsvägen Yxvägen Zeppelinargatan Zinkens Väg Zornvägen Åbogatan Åbroddsvägen Åbyvägen Ådalsvägen Ågesta Broväg Åhusvägen Åkerbladsgatan Åkerhielmsgatan Åkerslundsgatan Åkervägen Åkeshovs Gårdsväg Åkeshovsvägen Ålandsvägen Ålbergavägen Ålgrytevägen Ålkistevägen Åloppevägen Ålstens Skogsväg Ålstensgatan Åminnevägen Åmmebergsgatan Åmänningevägen Ångermannagatan Ångströmsgatan Ånhammarsvägen Årdalavägen Årevägen Årgångsgatan Århusgatan Årsta Hamnväg Årstabergsvägen Årstabergsvägen Enskede Årstabergsvägen Liljeholmen Årstaskogs Väg Årstavägen Årstaängsvägen Åsgärdevägen Åsvägen Åsögatan Älghammarsvägen Ältabergsvägen Ältabergsvägen Ältavägen Älvdalsvägen Älvkarleövägen Älvkvarnsvägen Älvkällevägen Älvkällevägen Älvsborgsgatan Älvsjö Broväg Älvsjö Broväg Vantör Älvsjö Broväg Älvsjö Älvsjö Gårdsväg Älvsjö Idrottsväg Älvsjö Idrottsväg Älvsjö Ängsväg Älvsjövägen Ängskärsgatan Ängsullsvägen Ängsvägen Äppelbovägen Äppelviksvägen Ärjavägen Ärvingevägen Äspholmsvägen Ätravägen Ätravägen Parkering Öbackavägen Ödmårdsvägen Öknebovägen Ölandsgatan Ölmevägen Önskehemsgatan Önskeringsvägen Örboholmsvägen Örby Slottsväg Öregrundsgatan Örhängevägen Örlogsvägen Örnbogatan Örnsbergsvägen Örtagårdsvägen Öselvägen Ösmogatan Östanvindsvägen Östanvindsvägen Östanåvägen Östbergatorget Östbergavägen Östbergavägen Österbottensvägen Östergårdsvägen Österlånggatan Östermalmsgatan Östervägen Österåsvägen Österögatan Östgötagatan Östhammarsgatan Östmarksgatan Östra Järnvägsgatan Östra Kapellvägen Östra Kapellvägen Östra Slussgatan Östra Slussgatan Östra Varvsgatan Östra Varvsgatans Gränd Östra Varvsgatans Gränd Östrandsvägen Övre Bergsvägen ffaker-2.20.0/lib/ffaker/data/conference/0000755000004100000410000000000014136245124020107 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/conference/conference_list0000644000004100000410000000351414136245124023177 0ustar www-datawww-dataSocial Mobile Payments Americas LatAm HSE in Oil, Gas and Petrochemicals LatAm Pipeline Integrity Management Summit 1st UK Festival de Orquestas Argentina Mining 2010 Yet Another Perl ConferenceBrasil 2009 Datacentre Investment Forum Health 2.0 Europe 2012 4th Annual Baltic Energy Summit Innovative Marketing in Hospitality Autumn Conference on European State Aid Law 2012 Met Coke World Summit 2012 Platts 16th annual Mexican Energy conference Advanced Manufacturing Technology Show 18th Annual Sloan Consortium International Conference on Online Learning Reserve Estimation for Unconventional Resources 2012 An Introduction to FDAas Regulation of Over-the-Counter (OTC) Drug Products Open Networking Summit 2012 Device Master Record Device History Record a requirements, contents and implementation - Webinar The Canadian Instituteas 7th Annual Forum on PAYMENTS COMPLIANCE IN CANADA The 2010 Caribbean New Media Conference Expo. One Night Only Vegan Caribbean Night Extravaganza with Chef Mayra International Real Estate Expo Puerto Rico 2nd International Caribbean Symposium in Arts Education The Practice Prospects of Arts Education Oxford Latin American Studies Conference Military Vehicles Latin America Rail Infrastructure Middle East 2010 Carbon Markets Mexico Central America Sixth Annual Conference on Latin America Private Equity Conference on Illinois History Exploration Production Technology Summit 2011 The Canadian Institutes Forum on Privacy Law Compliance 4th Annual Utility Scale Solar 2011 BioPharm America 2011 Restaurant Development Summit IEEE Long Island Systems, Applications, and Techology Conference Dow Jones Global Compliance Symposium 2011 The Canadian Institutes Eastern Canada Shale Gas Symposium Dealing With Harassment in the Workplace - HR Webinar By ComplianceOnline 2nd Annual Concentrated Photovolatic Summit USA (CPV USA 2010) ffaker-2.20.0/lib/ffaker/data/company/0000755000004100000410000000000014136245124017446 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/company/bs_mid0000644000004100000410000000126014136245124020625 0ustar www-datawww-dataclicks-and-mortar value-added vertical proactive robust revolutionary scalable leading-edge innovative intuitive strategic e-business mission-critical sticky one-to-one 24/7 end-to-end global B2B B2C granular frictionless virtual viral dynamic 24/365 best-of-breed killer magnetic bleeding-edge web-enabled interactive dot-com sexy back-end real-time efficient front-end distributed seamless extensible turn-key world-class open-source cross-platform cross-media synergistic bricks-and-clicks out-of-the-box enterprise integrated impactful wireless transparent next-generation cutting-edge user-centric visionary customized ubiquitous plug-and-play collaborative compelling holistic rich ffaker-2.20.0/lib/ffaker/data/company/position_areas0000644000004100000410000000013614136245124022410 0ustar www-datawww-dataFinance IT Operations Information Vice Sales Marketing Corporate Department Regional Division ffaker-2.20.0/lib/ffaker/data/company/catch_mid0000644000004100000410000000224014136245124021302 0ustar www-datawww-data24 hour 24/7 3rd generation 4th generation 5th generation 6th generation actuating analyzing assymetric asynchronous attitude-oriented background bandwidth-monitored bi-directional bifurcated bottom-line clear-thinking client-driven client-server coherent cohesive composite context-sensitive contextually-based content-based dedicated demand-driven didactic directional discrete disintermediate dynamic eco-centric empowering encompassing even-keeled executive explicit exuding fault-tolerant foreground fresh-thinking full-range global grid-enabled heuristic high-level holistic homogeneous human-resource hybrid impactful incremental intangible interactive intermediate leading edge local logistical maximized methodical mission-critical mobile modular motivating multimedia multi-state multi-tasking national needs-based neutral next generation non-volatile object-oriented optimal optimizing radical real-time reciprocal regional responsive scalable secondary solution-oriented stable static systematic systemic system-worthy tangible tertiary transitional uniform upward-trending user-facing value-added web-enabled well-modulated zero administration zero defect zero tolerance ffaker-2.20.0/lib/ffaker/data/company/bs_pos0000644000004100000410000000073114136245124020657 0ustar www-datawww-datasynergies web-readiness paradigms markets partnerships infrastructures platforms initiatives channels eyeballs communities ROI solutions e-tailers e-services action-items portals niches technologies content vortals supply-chains convergence relationships architectures interfaces e-markets e-commerce systems bandwidth infomediaries models mindshare deliverables users schemas networks applications metrics e-business functionalities experiences web services methodologies ffaker-2.20.0/lib/ffaker/data/company/bs_pre0000644000004100000410000000105114136245124020640 0ustar www-datawww-dataimplement utilize integrate streamline optimize evolve transform embrace enable orchestrate leverage reinvent aggregate architect enhance incentivize morph empower envisioneer monetize harness facilitate seize disintermediate synergize strategize deploy brand grow target syndicate synthesize deliver mesh incubate engage maximize benchmark expedite reintermediate whiteboard visualize repurpose innovate scale unleash drive extend engineer revolutionize generate exploit transition e-enable iterate cultivate matrix productize redefine recontextualize ffaker-2.20.0/lib/ffaker/data/company/catch_pos0000644000004100000410000000222514136245124021335 0ustar www-datawww-dataability access adapter algorithm alliance analyzer application approach architecture archive artificial intelligence array attitude benchmark budgetary management capability capacity challenge circuit collaboration complexity concept conglomeration contingency core customer loyalty database data-warehouse definition emulation encoding encryption extranet firmware flexibility focus group forecast frame framework function functionalities Graphic Interface groupware Graphical User Interface hardware help-desk hierarchy hub implementation info-mediaries infrastructure initiative installation instruction set interface internet solution intranet knowledge user knowledge base local area network leverage matrices matrix methodology middleware migration model moderator monitoring moratorium neural-net open architecture open system orchestration paradigm parallelism policy portal pricing structure process improvement product productivity project projection protocol secured line service-desk software solution standardization strategy structure success superstructure support synergy system engine task-force throughput time-frame toolset utilisation website workforce ffaker-2.20.0/lib/ffaker/data/company/catch_pre0000644000004100000410000000220314136245124021316 0ustar www-datawww-dataAdaptive Advanced Ameliorated Assimilated Automated Balanced Business-focused Centralized Cloned Compatible Configurable Cross-group Cross-platform Customer-focused Customizable Decentralized De-engineered Devolved Digitized Distributed Diverse Down-sized Enhanced Enterprise-wide Ergonomic Exclusive Expanded Extended Face to face Focused Front-line Fully-configurable Function-based Fundamental Future-proofed Grass-roots Horizontal Implemented Innovative Integrated Intuitive Inverse Managed Mandatory Monitored Multi-channelled Multi-lateral Multi-layered Multi-tiered Networked Object-based Open-architected Open-source Operative Optimized Optional Organic Organized Persevering Persistent Phased Polarised Pre-emptive Proactive Profit-focused Profound Programmable Progressive Public-key Quality-focused Reactive Realigned Re-contextualized Re-engineered Reduced Reverse-engineered Right-sized Robust Seamless Secured Self-enabling Sharable Stand-alone Streamlined Switchable Synchronised Synergistic Synergized Team-oriented Total Triple-buffered Universal Up-sized Upgradable User-centric User-friendly Versatile Virtual Visionary Vision-oriented ffaker-2.20.0/lib/ffaker/data/name_gr/0000755000004100000410000000000014136245124017410 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_gr/male_last_names0000644000004100000410000000203114136245124022453 0ustar www-datawww-dataΑβραμίδης Αθανασίου Αλεξάκης Αποστόλου Αργυρός Βαλσάμης Βαμβακάς Βενιζέλος Βασιλόπουλος Βλαχόπουλος Βούλγαρης Γαλάνης Γεωργίου Γεωργιάδης Γούναρης Δαμασκηνός Δημαράς Δελής Δοξαράς Δραγούμης Ελευθερόπουλος Ευταξίας Ζάχος Ζερβός Ζωγράφος Ηλιόπουλος Ιωαννίδης Καλάρης Καλογιάννης Κούνδουρος Κοτζιάς Κουρμούλης Λαγός Λαμέρας Λιακόπουλος Μάγκας Μανωλάς Μαυρίδης Μεταξάς Μιχαηλίδης Οικονόμου Παπαγεωργίου Παπαδόπουλος Παπαντωνίου Παππάς Πουλόπουλος Ρέντης Σακελλαρίου Σαμαράς Σπανός Σπυρόπουλος Ταρσούλης Φιλιππίδης Φλέσσας Φραγκούδης Φωτόπουλος Χρηστόπουλος ffaker-2.20.0/lib/ffaker/data/name_gr/male_first_names0000644000004100000410000000256414136245124022652 0ustar www-datawww-dataΑβραάμ Άγγελος Αδάμ Αλέξανδρος Αθανάσιος Αίμων Ακάκιος Αναξίμανδρος Αντώνης Αχιλλέας Βασίλειος Βλαδίμηρος Βρασίδας Γαβριήλ Γεδεών Γεώργιος Γιακουμής Γιάννης Γιώργος Γλαύκος Δαίδαλος Δανιήλ Δημήτρης Δημοσθένης Διογένης Έκτορας Εμμανουήλ Ερρίκος Ευκλείδης Ευριπίδης Ζαφείρης Ζάχος Ζήσης Ηλίας Ηρακλής Θανάσης Θεόδωρος Θοδωρής Θωμάς Ιάκωβος Ιεροκλής Ιορδάνης Κάρολος Κλεάνθης Κοσμάς Κυριάκος Κώστας Λάζαρος Λάμπρος Λευτέρης Λουκάς Μάκης Μάνος Μενέλαος Μιχαήλ Νάσος Νεκτάριος Νικήτας Νικηφόρος Νικόλαος Ξενοφών Οδυσσέας Ορέστης Ορφέας Παναγιώτης Παντελής Πάρις Παύλος Πέτρος Ρένος Ρουσέτος Σάββας Σάκης Σοφοκλής Σπύρος Σταμάτης Στέλιος Στέφανος Τέλης Τριαντάφυλλος Φανούρης Φίλιππος Φοίβος Φωκάς Φώτης Χαράλαμπος Χάρης Χαρίτων Χρήστος Χριστόφορος ffaker-2.20.0/lib/ffaker/data/name_gr/female_last_names0000644000004100000410000000144314136245124022774 0ustar www-datawww-dataΑγγελίδου Αβραμίδου Αγγελοπούλου Αθανασίου Αλεξίου Αποστόλου Βουγιουκλάκη Βαλσάμη Βαμβακά Βλαχοπούλου Γαλάνη Γεωργιάδη Γούναρη Δελή Ελευθεροπούλου Ευταξία Ζάχου Ζερβου Ιωάννου Ιωαννίδη Ζωγράφου Ηλιόπουλου Καλογιάννη Κορομηλά Κοτζιά Λιακόπουλου Λύτρα Μανωλά Μαυρίδου Μπότσαρη Μεταξά Νικολάου Οικονόμου Παπαγεωργίου Παπανδρέου Παπανικολάου Παπαντωνίου Σακελλαρίου Σαμαρά Σπανού Ταρσούλη Τρικούπη Φιλιππίδη Φλέσσα Χατζηιωάννου ffaker-2.20.0/lib/ffaker/data/name_gr/female_first_names0000644000004100000410000000213214136245124023154 0ustar www-datawww-dataΑγαθή Αγγελική Αγνή Αθηνά Ανθή Βαρβάρα Βασιλική Βάσω Βερενίκη Βικτωρία Γαβριέλα Γενοβέφα Γεωργία Γιώτα Γωγώ Δήμητρα Διονυσία Δούκισσα Ειρήνη Ελεάννα Ελένη Ελευθερία Ζαχαρένια Ζωγραφιά Ζωή Ήβη Ηλέκτρα Ήρα Ηώ Θέκλα Θεοδοσία Θεοπούλα Θοδώρα Ιουλία Ιφιγένεια Ιωάννα Καλλινίκη Καλυψώ Κασσιόπη Κατερίνα Κική Λεμονιά Λίζα Λουκία Λυσιστράτη Μαίρη Μαλβίνα Μαριάνα Ματούλα Μυρτώ Νάντια Ναταλία Νικολέττα Ντίνα Ξανθίππη Ξένια Όλγα Ολυμπία Παναγιώτα Παρθένα Περιστέρα Πόπη Πωλίνα Ραφαέλα Ρένα Ρία Ροζαλία Ρωξάνη Σαλώμη Σεβαστή Σμαράγδα Σοφία Τατιάνα Τριανταφυλλένια Φαίη Φιλοθέη Φιλομένα Φρόσω Χάιδω Χριστίνα ffaker-2.20.0/lib/ffaker/data/product/0000755000004100000410000000000014136245124017460 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/product/noun0000644000004100000410000000023414136245124020361 0ustar www-datawww-dataFilter Compressor System Viewer Mount Case Adapter Amplifier Bridge Bracket Kit Transmitter Receiver Tuner Controller Component Lifter Ferrule Dummy Groove ffaker-2.20.0/lib/ffaker/data/product/adj0000644000004100000410000000016714136245124020145 0ustar www-datawww-dataAir Gel Auto Power Tag Audible HD GPS Portable Disc Electric Performance Side Video Input Output Direct Remote Digital ffaker-2.20.0/lib/ffaker/data/product/b10000644000004100000410000000011514136245124017702 0ustar www-datawww-dataSo Lu Sir Bri Reu Gen Fin Pana Sine Co Aqua Am Ca Cyg Tech After Sub One Tri ffaker-2.20.0/lib/ffaker/data/tweet/0000755000004100000410000000000014136245124017130 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/tweet/hashtag0000644000004100000410000000064114136245124020473 0ustar www-datawww-data#love #me #tbt #cute #beautiful #girl #follow #happy #summer #bestoftheday #fashion #nofilter #followme #fun #smile #like #pretty #sun #food #friends #lol #bored #swag #cool #funny #life #nature #family #christmas #my #dog #beach #art #hot #photo #amazing #repost #sunset #party #awesome #baby #cat #music #night #followback #clouds #yummy #yum #eyes #sweet #all_shots #school #style #beauty #nice #boy #best #prince ffaker-2.20.0/lib/ffaker/data/game/0000755000004100000410000000000014136245124016711 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/game/prefixes0000644000004100000410000000031614136245124020461 0ustar www-datawww-dataTime of the Season of the Return of the I am Planet of the War of the Invasion of the I Married a Legend of Codename: Case of the Missing Day of the Curse of the Rise of the The A Fistful of Journey of the ffaker-2.20.0/lib/ffaker/data/game/adj_and_adv0000644000004100000410000000015114136245124021043 0ustar www-datawww-dataGood First Great Little Big Bad Last Killer Lost Sleeping Marvelous Old Young White Black Red Blue Green ffaker-2.20.0/lib/ffaker/data/game/category0000644000004100000410000000176714136245124020464 0ustar www-datawww-dataAbstract Strategy Action / Dexterity Adventure Age of Reason American Civil War American Indian Wars American Revolutionary War American West Ancient Animals Arabian Aviation / Flight Bluffing Book Card Game Children's Game City Building Civil War Civilization Collectible Components Comic Book / Strip Deduction Dice Economic Educational Electronic Environmental Expansion for Base-game Exploration Fan Expansion Fantasy Farming Fighting Game System Horror Humor Industry / Manufacturing Korean War Mafia Math Mature / Adult Maze Medical Medieval Memory Miniatures Modern Warfare Movies / TV / Radio theme Murder/Mystery Music Mythology Napoleonic Nautical Negotiation Novel-based Number Party Game Pike and Shot Pirates Political Post-Napoleonic Prehistoric Print & Play Puzzle Racing Real-time Religious Renaissance Science Fiction Space Exploration Spies/Secret Agents Sports Territory Building Trains Transportation Travel Trivia Video Game Theme Vietnam War Wargame Word Game World War I World War II Zombies ffaker-2.20.0/lib/ffaker/data/game/mechanic0000644000004100000410000000605414136245124020410 0ustar www-datawww-dataActing Action Drafting Action Points Action Queue Action Retrieval Action Timer Action/Event Advantage Token Alliances Area Majority / Influence Area Movement Area-Impulse Auction/Bidding Auction: Dexterity Auction: Dutch Auction: Dutch Priority Auction: English Auction: Fixed Placement Auction: Once Around Auction: Sealed Bid Auction: Turn Order Until Pass Automatic Resource Growth Betting and Bluffing Bias Bingo Bribery Campaign / Battle Card Driven Card Drafting Card Play Conflict Resolution Catch the Leader Chaining Chit-Pull System Closed Economy Auction Command Cards Commodity Speculation Communication Limits Connections Constrained Bidding Contracts Cooperative Game Crayon Rail System Critical Hits and Failures Cube Tower Deck Construction Deck, Bag, and Pool Building Deduction Delayed Purchase Dice Rolling Die Icon Resolution Different Dice Movement Drafting Elapsed Real Time Ending Enclosure End Game Bonuses Events Finale Ending Flicking Follow Force Commitment Grid Coverage Grid Movement Hand Management Hexagon Grid Hidden Movement Hidden Roles Hidden Victory Points Highest-Lowest Scoring Hot Potato I Cut, You Choose Impulse Movement Income Increase Value of Unchosen Resources Induction Interrupts Investment Kill Steal King of the Hill Ladder Climbing Layering Legacy Game Line Drawing Line of Sight Loans Lose a Turn Mancala Map Addition Map Deformation Map Reduction Market Matching Measurement Movement Melding and Splaying Memory Minimap Resolution Modular Board Move Through Deck Movement Points Movement Template Moving Multiple Units Multiple Maps Multiple-Lot Auction Narrative Choice / Paragraph Negotiation Network and Route Building Once-Per-Game Abilities Order Counters Ownership Paper-and-Pencil Passed Action Token Pattern Building Pattern Movement Pattern Recognition Physical Removal Pick-up and Deliver Pieces as Map Player Elimination Player Judge Point to Point Movement Predictive Bid Prisoner's Dilemma Programmed Movement Push Your Luck Race Random Production Ratio / Combat Results Table Re-rolling and Locking Real-Time Relative Movement Resource to Move Rock-Paper-Scissors Role Playing Roles with Asymmetric Information Roll / Spin and Move Rondel Scenario / Mission / Campaign Game Score-and-Reset Game Secret Unit Deployment Selection Order Bid Semi-Cooperative Game Set Collection Simulation Simultaneous Action Selection Singing Single Loser Game Slide/Push Solo / Solitaire Game Speed Matching Square Grid Stacking and Balancing Stat Check Resolution Static Capture Stock Holding Storytelling Sudden Death Ending Take That Targeted Clues Team-Based Game Tech Trees / Tech Tracks Three Dimensional Movement Tile Placement Time Track Track Movement Trading Traitor Game Trick-taking Tug of War Turn Order: Auction Turn Order: Claim Action Turn Order: Pass Order Turn Order: Progressive Turn Order: Random Turn Order: Role Order Turn Order: Stat-Based Variable Phase Order Variable Player Powers Variable Set-up Victory Points as a Resource Voting Worker Placement Worker Placement with Dice Workers Worker Placement, Different Worker Types Zone of Control ffaker-2.20.0/lib/ffaker/data/game/nouns0000644000004100000410000000034414136245124017777 0ustar www-datawww-dataJungle Witch Woman Women Man Men Ninja Ninjas Pickpocket Hills Clash Wizard Wizards World Brain Brains Mutant Dreams Tears City Cat Tentacle Friday Rain Thief Beast Demon Monster Brew Oath School Gods Gods Mars Clan Lion Spirit ffaker-2.20.0/lib/ffaker/data/education_cn/0000755000004100000410000000000014136245124020433 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/education_cn/major0000644000004100000410000002016514136245124021472 0ustar www-datawww-data哲学 逻辑学 宗教学 伦理学 经济学 经济统计学 国民经济管理 资源与环境经济学 商务经济学 能源经济 财政学 税收学 金融学 金融工程 保险学 投资学 金融数学 信用管理 经济与金融 国际经济与贸易 贸易经济 法学 知识产权 监狱学 政治学与行政学 国际政治 外交学 国际事务与国际关系 政治学、经济学与哲学 社会学 社会工作 人类学 女性学 家政学 民族学 科学社会主义 中国共产党历史 思想政治教育 治安学 侦查学 边防管理 禁毒学 警犬技术 经济犯罪侦查 边防指挥 消防指挥 警卫学 公安情报学 犯罪学 公安管理学 涉外警务 国内安全保卫 警务指挥与战术 教育学 科学教育 人文教育 教育技术学 艺术教育 学前教育 小学教育 特殊教育 华文教育 体育教育 运动训练 社会体育指导与管理 武术与民族传统体育 运动人体科学 运动康复 休闲体育 汉语言文学 汉语言 汉语国际教育 中国少数民族语言文学 古典文献学 应用语言学 秘书学 英语 俄语 德语 法语 西班牙语 阿拉伯语 日语 波斯语 朝鲜语 菲律宾语 梵语巴利语 印度尼西亚语 印地语 柬埔寨语 老挝语 缅甸语 马来语 蒙古语 僧伽罗语 泰语 乌尔都语 希伯来语 越南语 豪萨语 斯瓦希里语 阿尔巴尼亚语 保加利亚语 波兰语 捷克语 斯洛伐克语 罗马尼亚语 葡萄牙语 瑞典语 塞尔维亚语 土耳其语 希腊语 匈牙利语 意大利语 泰米尔语 普什图语 世界语 孟加拉语 尼泊尔语 克罗地亚语 荷兰语 芬兰语 乌克兰语 挪威语 丹麦语 冰岛语 爱尔兰语 拉脱维亚语 立陶宛语 斯洛文尼亚语 爱沙尼亚语 马耳他语 哈萨克语 乌兹别克语 祖鲁语 拉丁语 翻译 商务英语 新闻学 广播电视学 广告学 传播学 编辑出版学 网络与新媒体 数字出版 历史学 世界史 考古学 文物与博物馆学 文物保护技术 外国语言与外国历史 数学与应用数学 信息与计算科学 数理基础科学 物理学 应用物理学 核物理 声学 化学 应用化学 化学生物学 分子科学与工程 天文学 地理科学 自然地理与资源环境 人文地理与城乡规划 地理信息科学 大气科学 应用气象学 海洋科学 海洋技术 海洋资源与环境 军事海洋学 地球物理学 空间科学与技术 地质学 地球化学 地球信息科学与技术 古生物学 生物科学 生物技术 生物信息学 生态学 心理学 应用心理学 统计学 应用统计学 理论与应用力学 工程力学 机械工程 机械设计制造及其自动化 材料成型及控制工程 机械电子工程 工业设计 过程装备与控制工程 车辆工程 汽车服务工程 机械工艺技术 微机电系统工程 机电技术教育 汽车维修工程教育 测控技术与仪器 材料科学与工程 材料物理 材料化学 冶金工程 金属材料工程 无机非金属材料工程 高分子材料与工程 复合材料与工程 粉体材料科学与工程 宝石及材料工艺学 焊接技术与工程 功能材料 纳米材料与技术 新能源材料与器件 能源与动力工程 能源与环境系统工程 新能源科学与工程 电气工程及其自动化 智能电网信息工程 光源与照明 电气工程与智能控制 电子信息工程 电子科学与技术 通信工程 微电子科学与工程 光电信息科学与工程 信息工程 广播电视工程 水声工程 电子封装技术 集成电路设计与集成系统 医学信息工程 电磁场与无线技术 电波传播与天线 电子信息科学与技术 电信工程及管理 应用电子技术教育 自动化 轨道交通信号与控制 计算机科学与技术 软件工程 网络工程 信息安全 物联网工程 数字媒体技术 智能科学与技术 空间信息与数字技术 电子与计算机工程 土木工程 建筑环境与能源应用工程 给排水科学与工程 建筑电气与智能化 城市地下空间工程 道路桥梁与渡河工程 水利水电工程 水文与水资源工程 港口航道与海岸工程 水务工程 测绘工程 遥感科学与技术 导航工程 地理国情监测 化学工程与工艺 制药工程 资源循环科学与工程 能源化学工程 化学工程与工业生物工程 地质工程 勘查技术与工程 资源勘查工程 地下水科学与工程 采矿工程 石油工程 矿物加工工程 油气储运工程 矿物资源工程 海洋油气工程 纺织工程 服装设计与工程 非织造材料与工程 服装设计与工艺教育 轻化工程 包装工程 印刷工程 交通运输 交通工程 航海技术 轮机工程 飞行技术 交通设备与控制工程 救助与打捞工程 船舶电子电气工程 船舶与海洋工程 海洋工程与技术 海洋资源开发技术 航空航天工程 飞行器设计与工程 飞行器制造工程 飞行器动力工程 飞行器环境与生命保障工程 飞行器质量与可靠性 飞行器适航技术 武器系统与工程 武器发射工程 探测制导与控制技术 弹药工程与爆炸技术 特种能源技术与工程 装甲车辆工程 信息对抗技术 核工程与核技术 辐射防护与核安全 工程物理 核化工与核燃料工程 农业工程 农业机械化及其自动化 农业电气化 农业建筑环境与能源工程 农业水利工程 森林工程 木材科学与工程 林产化工 环境科学与工程 环境工程 环境科学 环境生态工程 环保设备工程 资源环境科学 水质科学与技术 生物医学工程 假肢矫形工程 食品科学与工程 食品质量与安全 粮食工程 乳品工程 酿酒工程 葡萄与葡萄酒工程 食品营养与检验教育 烹饪与营养教育 建筑学 城乡规划 风景园林 历史建筑保护工程 安全工程 生物工程 生物制药 刑事科学技术 消防工程 交通管理工程 安全防范工程 公安视听技术 抢险救援指挥与技术 火灾勘查 网络安全与执法 核生化消防 农学 园艺 植物保护 植物科学与技术 种子科学与工程 设施农业科学与工程 茶学 烟草 应用生物科学 农艺教育 园艺教育 农业资源与环境 野生动物与自然保护区管理 水土保持与荒漠化防治 动物科学 蚕学 蜂学 动物医学 动物药学 动植物检疫 林学 园林 森林保护 水产养殖学 海洋渔业科学与技术 水族科学与技术 草业科学 基础医学 临床医学 麻醉学 医学影像学 眼视光医学 精神医学 放射医学 口腔医学 预防医学 食品卫生与营养学 妇幼保健医学 卫生监督 全球健康学 中医学 针灸推拿学 藏医学 蒙医学 维医学 壮医学 哈医学 中西医临床医学 药学 药物制剂 临床药学 药事管理 药物分析 药物化学 海洋药学 中药学 中药资源与开发 藏药学 蒙药学 中药制药 中草药栽培与鉴定 法医学 医学检验技术 医学实验技术 医学影像技术 眼视光学 康复治疗学 口腔医学技术 卫生检验与检疫 听力与言语康复学 护理学 管理科学 信息管理与信息系统 工程管理 房地产开发与管理 工程造价 保密管理 工商管理 市场营销 会计学 财务管理 国际商务 人力资源管理 审计学 资产评估 物业管理 文化产业管理 劳动关系 体育经济与管理 财务会计教育 市场营销教育 农林经济管理 农村区域发展 公共事业管理 行政管理 劳动与社会保障 土地资源管理 城市管理 海关管理 交通管理 海事管理 公共关系学 图书馆学 档案学 信息资源管理 物流管理 物流工程 采购管理 工业工程 标准化工程 质量管理工程 电子商务 电子商务及法律 旅游管理 酒店管理 会展经济与管理 旅游管理与服务教育 艺术史论 音乐表演 音乐学 作曲与作曲技术理论 舞蹈表演 舞蹈学 舞蹈编导 表演 戏剧学 电影学 戏剧影视文学 广播电视编导 戏剧影视导演 戏剧影视美术设计 录音艺术 播音与主持艺术 动画 影视摄影与制作 美术学 绘画 雕塑 摄影 书法学 中国画 艺术设计学 视觉传达设计 环境设计 产品设计 服装与服饰设计 公共艺术 工艺美术 数字媒体艺术 艺术与科技 ffaker-2.20.0/lib/ffaker/data/education_cn/school_type0000644000004100000410000000031714136245124022707 0ustar www-datawww-data理工 科技 技术 工业 交通 石油 邮电 电力 电子科技 航空航天 医科 药科 中医药 农业 林业 农林 海洋 外国语 经贸 财经 金融 政法 传媒 师范 体育 美术 艺术 ffaker-2.20.0/lib/ffaker/data/education_cn/city0000644000004100000410000000517214136245124021333 0ustar www-datawww-data遵义 自贡 淄博 驻马店 珠海 株洲 周口 舟山 中山 郑州 镇江 肇庆 昭通 长治 长沙 长春 樟树 漳州 张掖 张家口 张家界 张家港 湛江 枣庄 运城 岳阳 玉溪 玉林 榆林 永州 永城 营口 鹰潭 银川 益阳 宜州 宜春 宜昌 宜宾 伊宁 伊春 杨凌 阳泉 阳江 扬州 盐城 延吉 延安 烟台 雅安 宣城 许昌 徐州 兴义 邢台 信阳 新余 新乡 忻州 孝感 襄阳 襄樊 湘西自治州 湘潭 咸阳 咸宁 仙桃 锡林郭勒盟 西双版纳州 西宁 西峰 西昌 西安 武威 武汉 五指山 梧州 芜湖 吴忠 无锡 乌鲁木齐 乌鲁木齐 乌兰浩特 乌兰察布 乌海 汶川 文山州 文昌 温州 渭南 潍坊 威海 铜仁 铜陵 铜川 通辽 通化 铁岭 天水 天门 天津 唐山 泰州 泰安 太原 太谷 台州 遂宁 随州 绥化 宿州 宿迁 苏州 松原 四平 朔州 双鸭山 石嘴山 石家庄 石河子 十堰 沈阳 深圳 绍兴 邵阳 韶关 上饶 上海 商州 商丘 汕尾 汕头 厦门 三亚 三明 三门峡 三河 日照 泉州 衢州 曲靖 琼海 清远 青岛 秦皇岛 钦州 黔南州 齐齐哈尔 七台河 普洱 濮阳 莆田 萍乡 平凉 平顶山 盘锦 攀枝花 宁德 宁波 内江 南阳 南通 南平 南宁 南京 南海 南充 南昌 牡丹江 绵阳 梅州 眉山 茂名 满洲里 马鞍山 马鞍山 漯河 洛阳 罗定 吕梁 潞江 泸州 娄底 龙岩 六盘水 六安 柳州 临沂 临河 临汾 临沧 聊城 辽源 辽阳 连云港 丽水 丽江 乐山 廊坊 兰州 莱芜 拉萨 昆山 昆明 奎屯 克拉玛依 科尔沁 凯里 开封 喀什 酒泉 九江 景德镇 景德镇 荆州 荆门 晋中 晋城 锦州 金华 金昌 揭阳 焦作 江门 嘉峪关 嘉兴 佳木斯 佳木斯 济源 济宁 济南 集宁 吉首 吉林 吉安 鸡西 惠州 黄石 黄山 黄冈 淮阴 淮南 淮北 淮安 怀化 葫芦岛 湖州 呼伦贝尔 呼和浩特 红河州 红河 衡阳 衡水 黑河 鹤岗 鹤壁 贺州 菏泽 河源 河池 和田 合肥 杭州 汉中 邯郸 海拉尔 海口 哈尔滨 桂林 贵阳 贵港 广州 广元 广汉 广安 固原 共青城 巩义 公主岭 高州 赣州 甘孜州 甘南州 阜阳 阜新 抚州 抚顺 福州 扶绥 佛山 恩施 鄂州 鄂尔多斯 都匀 东营 东莞 定西 登封 德州 德阳 德宏州 丹东 大兴安岭地区 大同 大庆 大连 大理州 达州 达川 楚雄州 楚雄 滁州 崇左 重庆 赤峰 池州 承德 成都 郴州 潮州 朝阳 巢湖 常州 常德 昌吉 沧州 亳州 滨州 毕节 本溪 北京 北海 保山 保定 宝鸡 包头 蚌埠 百色 白银 白山 白城 巴州 巴彦淖尔 鞍山 安阳 安顺 安庆 安康 阿拉善 阿拉尔 阿克苏 ffaker-2.20.0/lib/ffaker/data/education_cn/province0000644000004100000410000000033714136245124022206 0ustar www-datawww-data北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 ffaker-2.20.0/lib/ffaker/data/address_ru/0000755000004100000410000000000014136245124020133 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_ru/city0000644000004100000410000000241114136245124021024 0ustar www-datawww-dataМосква Санкт-Петербург Новосибирск Нижний Новгород Екатеринбург Самара Омск Казань Челябинск Ростов-на-Дону Уфа Волгоград Пермь Волгоград Красноярск Воронеж Саратов Тольятти Краснодар Ижевск Ярославль Ульяновск Барнаул Иркутск Хабаровск Тюмень Владивосток Новокузнецк Оренбург Кемерово Липецк Набережные Челны Рязань Томск Пенза Астрахань Архангельск Белгород Брянск Владикавказ Владимир Волжский Вологда Иваново Калининград Калуга Киров Комсомольск-на-Амуре Кострома Курган Курск Магнитогорск Махачкала Мурманск Нальчик Нижневартовск Нижний Тагил Орёл Петрозаводск Саранск Смоленск Сочи Ставрополь Стерлитамак Сургут Таганрог Тамбов Тверь Тула Улан-Удэ Чебоксары Череповец Чита Якутск ffaker-2.20.0/lib/ffaker/data/address_ru/street0000644000004100000410000000224314136245124021365 0ustar www-datawww-dataул. Советская ул. Молодежная ул. Центральная ул. Школьная ул. Новая ул. Садовая ул. Лесная ул. Набережная пр. Ленина пр. Мира ул. Октябрьская ул. Зеленая ул. Комсомольская ул. Заречная ул. Первомайская ул. Гагарина ул. Полевая ул. Луговая ул. Пионерская ул. Кирова ул. Юбилейная ул. Северная ул. Пролетарская ул. Степная ул. Пушкина ул. Калинина ул. Южная ул. Колхозная ул. Рабочая ул. Солнечная ул. Железнодорожная ул. Восточная ул. Заводская ул. Чапаева ул. Нагорная ул. Строителей ул. Береговая пр. Победы ул. Горького ул. Кооперативная ул. Красноармейская ул. Совхозная ул. Речная ул. Спортивная ул. Озерная ул. Строительная ул. Парковая ул. Чкалова ул. Мичурина ffaker-2.20.0/lib/ffaker/data/address_ru/province0000644000004100000410000000520514136245124021705 0ustar www-datawww-dataАдыгея Алтай Алтайский край Амурская область Архангельская область Астраханская область Башкортостан Белгородская область Брянская область Бурятия Владимирская область Волгоградская область Вологодская область Воронежская область Дагестан Еврейская автономная область Забайкальский край Ивановская область Ингушетия Иркутская область Кабардино-Балкария Калининградская область Калмыкия Калужская область Камчатский край Карачаево-Черкесия Карелия Кемеровская область Кировская область Коми Костромская область Краснодарский край Красноярский край Курганская область Курская область Ленинградская область Липецкая область Магаданская область Марий Эл Мордовия Москва Московская область Мурманская область Ненецкий автономный округ Нижегородская область Новгородская область Новосибирская область Омская область Оренбургская область Орловская область Пензенская область Пермский край Приморский край Псковская область Ростовская область Рязанская область Самарская область Санкт-Петербург Саратовская область Саха Сахалинская область Свердловская область Северная Осетия - Алания Смоленская область Ставропольский край Тамбовская область Татарстан Тверская область Томская область Тульская область Тыва Тюменская область Удмуртия Ульяновская область Хабаровский край Хакасия Ханты-Мансийский автономный округ - Югра Челябинская область Чечня Чувашия Чукотский автономный округ Ямало-Ненецкий автономный округ Ярославская область ffaker-2.20.0/lib/ffaker/data/name_kr/0000755000004100000410000000000014136245124017414 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_kr/last_names0000644000004100000410000000147314136245124021472 0ustar www-datawww-data가 간 갈 감 강 강전 개 견 경 계 고 곡 공 곽 교 구 국 군 궁 궉 권 근 금 기 길 김 나 라 난 란 남 남궁 낭 랑 내 노 로 뇌 뢰 누 루 단 담 당 대 도 독고 돈 동 동방 두 류 마 만 망절 매 맹 명 모 목 묘 묵 문 미 민 박 반 방 배 백 범 변 복 봉 부 비 빈 빙 사 사공 삼 상 서 서문 석 선 선우 설 섭 성 소 소봉 손 송 수 순 승 시 신 심 십 아 안 애 야 양 량 어 어금 엄 여 려 연 련 염 렴 엽 영 예 오 옥 온 옹 왕 요 용 룡 우 운 원 위 유 류 육 륙 윤 은 음 이 리 인 임 임 림 자 장 장곡 저 전 점 정 제 제갈 조 종 좌 주 준 즙 증 지 진 차 창 채 천 초 최 추 탁 탄 태 판 팽 편 평 포 표 풍 피 필 하 학 한 함 해 허 현 형 호 홍 화 환 황 황보 후 흥 ffaker-2.20.0/lib/ffaker/data/name_kr/first_names0000644000004100000410000002200314136245124021646 0ustar www-datawww-data가경 경빈 규람 규로 규리 규빈 강규 강근 강모 강민 강백 강태 강택 강필 건도 건모 건표 경규 경균 경남 경대 경도 경륜 경모 경무 경백 경복 경률 경태 경택 경표 경필 공명 공민 교묵 국길 국도 국만 국태 군길 군모 규강 규건 규경 규광 규만 규민 규백 규범 규탁 규태 기남 기담 기동 기룡 기륭 기문 기민 기백 기복 기봉 기탁 기태 기택 기표 남희 내경 내정 내형 나경 나리 나영 나우 나희 난경 난영 남연 남이 남인 난욱 난호 남경 남기 남도 남룡 남익 남헌 남혁 남현 남호 남훈 다람 다연 다영 다예 다원 다은 다인 다일 다현 다혜 다호 도현 동연 동주 동희 두연 두희 다환 대건 대권 대규 대근 대기 대길 대동 대로 대언 대엽 대영 대용 대우 대운 대원 대하 대한 대허 대현 대협 대형 대호 대훈 대희 덕원 도형 도훈 동건 동관 동광 동구 동권 동규 동근 동기 동길 동륜 동률 동엽 동영 동오 동우 동운 동원 동윤 동하 동학 동해 동헌 동현 동협 동호 동화 동훈 두열 두영 두원 두하 두학 두한 두헌 두혁 두현 두협 두형 두호 두홍 두환 무선 미강 미선 미성 미송 민경 민교 민서 민선 민정 민지 명기 명성 명진 모준 모찬 목준 목찬 무길 무민 무찬 무창 문국 미광 미권 미범 미준 민강 민건 민걸 민관 민광 민구 민규 민근 민기 민길 민배 민백 민범 민상 민석 민성 민송 민수 민승 민재 민제 민조 민종 민준 민찬 민창 민채 민철 백선 보길 보민 보배 보빈 본주 부선 부성 부송 비선 비성 반석 배문 백강 백광 백규 백민 백범 백산 백삼 백상 백송 백준 백찬 백철 범근 범기 범길 범모 범식 범준 범진 범찬 범천 범철 병걸 병관 병국 병권 병규 병기 병길 병만 병모 병민 병서 병석 병선 병섭 병수 병식 병재 병조 병주 병준 병지 병진 병찬 병창 병채 병천 병철 병필 보경 보광 보준 본광 본규 본근 본기 본길 본무 본서 본석 본승 본준 본찬 본창 봉수 봉천 부광 부길 부민 부석 부찬 부창 비강 비건 비산 비삼 비창 사미 사빈 사영 상빈 상아 상연 상유 상윤 상은 서빈 서양 서연 서영 서원 서윤 서은 서일 서정 서진 서하 서현 서희 선빈 선영 선오 선용 선우 선운 선일 선진 성빈 성신 성아 성안 성연 성윤 성은 성주 성화 세빈 세연 세은 세인 세일 세진 소민 소범 소언 소연 소영 소일 소정 소준 소진 소현 소형 송민 송연 송우 송원 송윤 송이 수민 수빈 수아 수양 수연 수영 수예 수원 수유 수인 수진 수하 수현 수혜 순민 순빈 순하 승빈 승선 승연 승은 승이 승인 승주 승희 시연 시영 시완 시원 시윤 시진 신안 신양 신연 신열 신영 신예 신우 신원 사범 사열 사준 사호 사홍 산오 산우 산일 산호 삼우 삼욱 삼운 삼원 삼윤 삼재 삼정 삼준 삼헌 삼혁 삼현 삼호 상모 상무 상문 상민 상배 상백 상봉 상선 상수 상열 상영 상오 상우 상욱 상운 상원 상익 상인 상일 상재 상준 상진 상철 상필 상학 상헌 상혁 상현 상호 상환 서욱 서준 서찬 서창 서필 서호 서홍 서환 서훈 석모 석무 석문 석민 석봉 석수 석영 석오 석우 석운 석원 석윤 석인 석일 석주 석준 석진 석찬 석하 석헌 석현 석호 석환 석훈 선모 선찬 선필 선호 선환 선훈 성모 성무 성묵 성문 성민 성배 성수 성식 성열 성오 성용 성우 성운 성원 성인 성일 성재 성준 성진 성찬 성철 성필 성헌 성현 성호 성환 성훈 세왕 세찬 세현 세호 세화 세환 세훈 소찬 소환 소훈 손호 손환 송열 송욱 송운 송재 송주 송준 송찬 송하 송헌 송호 송환 송회 송훈 수백 수석 수열 수용 수운 수웅 수일 수정 수종 수준 수찬 수창 수철 수헌 수혁 수호 수홍 수환 수황 수훈 순식 순신 순양 순열 순영 순오 순용 순우 순욱 순일 순재 순찬 순창 순필 순헌 순혁 순현 순호 순홍 순환 승오 승종 승준 승진 승학 승환 시준 시찬 시형 시환 시훈 신민 신석 신성 신오 신용 신욱 신일 신조 신준 신찬 신철 신현 신호 신홍 신화 신환 아연 아영 아진 양원 양윤 연진 연서 연선 연수 예리 예림 예서 예원 예일 예준 예지 예진 우노 우영 우용 우원 우윤 우인 유나 유람 유리 유상 유선 유수 유원 유인 유임 유정 유진 윤서 윤선 윤소 은도 은상 은서 의서 의선 의수 의진 이나 이도 이륜 이림 이서 이영 이정 이지 이진 이현 이화 인서 인선 인유 인진 아승 안오 안중 양우 양운 양재 양호 양환 연남 연두 연오 연우 연운 연일 연준 연중 연진 연태 연호 열호 영서 영수 영승 영우 영운 영윤 영재 영중 영호 영환 예종 오준 완우 와운 용오 용우 용인 용일 용재 용천 용태 용환 우도 우람 우렴 우석 우성 우승 우식 우열 우일 우재 우종 우준 우진 우창 우천 우철 우탄 우태 우혁 우호 운상 운승 운오 운우 운원 운일 운재 운천 운태 웅우 웅인 웅재 웅천 웅태 웅호 원상 원석 원오 원종 원진 원철 원태 원호 원효 유성 유승 유영 유오 유운 유윤 유일 유재 유조 유중 유찬 유천 유철 유태 유항 유호 유환 윤상 윤석 윤수 윤승 윤오 윤우 윤일 윤재 윤조 윤중 윤창 윤천 윤태 윤형 윤호 윤환 윤효 율우 은대 은환 의환 이석 이성 이열 이웅 이워 이재 이준 이증 이창 이철 이환 인량 인석 인성 인수 인열 인오 인요 인용 인우 인웅 인원 인재 인준 인중 인직 인창 이철 인태 인한 인항 인혁 인호 인훈 일오 일원 일윤 일재 일천 일태 일훈 임오 임우 임천 임태 임환 자빈 자예 장빈 장선 장안 장연 재빈 재서 재선 재연 정민 정빈 정서 정선 정영 정예 정완 정우 정원 정유 정윤 정인 정하 정현 정효 제빈 전윤 정민 정빈 정서 정선 정선 정완 정요 정우 정원 정유 정윤 정의 정인 정하 정현 정효 제빈 조서 조운 제원 조윤 조인 조일 종연 종윤 종효 주빈 주서 주선 주영 주원 주윤 주이 주형 지민 지빈 지서 지선 지수 지언 지연 지영 지유 지윤 지은 자용 자혁 자호 자환 장번 장복 장오 장용 장우 장운 장원 장윤 장일 장이 장준 장진 장찬 장필 장학 장혁 장호 장환 장호 장훈 재문 재민 재벽 재오 재완 재용 재우 재욱 재운 재웅 재원 재유 재윤 재익 재인 재일 재준 재진 재찬 재창 재필 재혁 재형 재호 재환 재효 재훈 전윤 전훈 정만 정배 정범 정섭 정수 정열 정엽 정요 정용 정의 정일 정재 정준 정찬 정천 정철 정필 정혁 정호 정환 정훈 제성 제용 제우 제욱 제웅 제원 재유 재윤 재익 재인 재일 재준 재진 재찬 재창 재필 재혁 재형 재호 재환 재효 재훈 전훈 정만 정배 정범 정섭 정수 정열 정엽 정영 정예 정용 정일 정재 정준 정찬 정천 정철 정필 정혁 정호 정환 정훈 제성 제용 제우 제원 제준 제진 제찬 제혁 제환 제훈 종오 종우 종원 종인 종일 종학 종호 종환 종훈 좌준 좌혁 주백 주상 주용 주일 주청 주필 주혁 주호 주환 주훈 준모 준민 준오 준우 준원 준일 준필 준형 준호 준환 중민 중우 중원 중현 중호 지섭 지오 지용 지우 지욱 지운 지원 지응 지익 지일 지준 지혁 지형 지호 지홍 지환 지훈 진명 진모 진문 진민 진영 진오 진우 진운 진원 진일 진필 진형 진호 진환 차빈 차연 채성 채송 채연 채우 채윤 채은 채희 차준 차혁 차현 차환 차훈 창무 창복 창연 창우 창욱 창운 창윤 창조 창현 창호 창환 창희 채문 채정 채필 채환 천용 천우 천운 천준 천혁 천환 천훈 철오 철원 철윤 철형 철호 철환 청모 청무 청문 청오 청운 청원 청윤 청호 청환 추원 추윤 추호 추환 충원 태희 태근 태길 태룡 태륜 태륭 태림 태영 태오 태용 태우 태운 태원 태윤 태융 태익 태인 태한 태혁 태호 태홍 태후 태훈 판겸 판규 판석 판섭 판성 판승 판식 평진 포규 포겸 표묵 표문 표섭 표성 필규 필묵 필범 필성 필승 하승 하운 하윤 해서 해선 해인 향선 현서 현선 혜승 혜우 호영 호윤 호인 호원 호임 호정 화령 화선 효서 후원 후윤 희우 희운 희원 희윤 한윤 하일 하재 하태 한수 한승 한오 한원 항우 항원 항윤 항인 항일 항재 해수 해준 해환 헌환 현석 현성 현수 현섭 현승 현우 현호 형우 형주 형철 형필 형환 혜일 혜천 혜호 혜환 호섭 호승 호운 호일 호재 호제 호준 호철 호환 환승 환원 환윤 환인 환재 효곤 효상 훈승 훈오 훈일 훈재 훈항 훈호 훈호 희승 희오 희일 희재 희천 희태 ffaker-2.20.0/lib/ffaker/data/name_nl/0000755000004100000410000000000014136245124017411 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_nl/last_names0000644000004100000410000000205214136245124021461 0ustar www-datawww-datade Jong Jansen de Vries van de Berg van den Berg van der Berg van Dijk Bakker Janssen Visser Smit Meijer Meyer de Boer Mulder de Groot Bos Vos Peters Hendriks van Leeuwen Dekker Brouwer de Wit Dijkstra Smits de Graaf van der Meer van der Linden Kok Jacobs de Haan Vermeulen van den Heuvel van de Veen van der Veen van den Broek de Bruijn de Bruyn de Bruin van der Heijden van der Heyden Schouten van Beek Willems van Vliet van de Ven van der Ven Hoekstra Maas Verhoeven Koster van Dam van de Wal van der Wal Prins Blom Huisman Peeters de Jonge Kuipers van Veen Post Kuiper Veenstra Kramer van de Brink van den Brink Scholten van Wijk Postma Martens Vink de Ruiter Timmermans Groen Gerritsen Jonker van Loon Boer van de Velde van den Velde van der Velde Willemsen Smeets de Lange de Vos Bosch van Dongen Schipper de Koning van der Laan Koning van de Velden van den Velden van der Velden Driessen van Doorn Hermans Evers van den Bosch van der Meulen Hofman Bosman Wolters Sanders van der Horst Mol Kuijpers Molenaar van de Pol van den Pol van der Pol de Leeuw Verbeek ffaker-2.20.0/lib/ffaker/data/name_nl/first_names_female0000644000004100000410000000116514136245124023162 0ustar www-datawww-dataAaltje Adriana Alida Amber Anna Anne Anouk Antonia Bianca Britt Catharina Chantal Charlotte Christina Cornelia Danielle Danille Daphne Demi Denise Eline Elisabeth Emma Esther Eva Femke Fleur Floor Geertruida Grietje Helena Hendrika Ilona Ilse Iris Isa Jacoba Jessica Johanna Jolanda Joyce Judith Julia Karin Kelly Kim Laura Lieke Linda Lisa Lotte Maaike Mandy Manon Margaretha Maria Marieke Mariska Marit Marloes Maud Melissa Michelle Miranda Monique Naomi Nathalie Neeltje Nicole Nina Noa Patricia Petronella Romy Roos Samantha Sandra Sanne Saskia Sharon Sophie Stephanie Suzanne Tessa Theodora Trijntje Wendy Wilhelmina Yvonne ffaker-2.20.0/lib/ffaker/data/name_nl/first_names_male0000644000004100000410000000075514136245124022653 0ustar www-datawww-dataAdrianus Antonius Bart Bas Bram Cornelis Daan Daniel Danil Danny Dennis Dirk Erik Finn Franciscus Frank Gerardus Gerrit Hendrik Hendrikus Jacob Jacobus Jan Jasper Jayden Jeffrey Jeroen Jesse Johan Johannes Joost Jordy Julian Kevin Lars Lucas Luuk Maarten Marcel Marinus Mark Martijn Max Michael Mike Milan Nick Niels Patrick Paul Peter Petrus Pieter Richard Rick Robert Robin Roy Ruben Sam Sander Sebastiaan Sem Stefan Stijn Sven Theodorus Thijs Thomas Tim Tom Vincent Wilhelmus Willem Wouter ffaker-2.20.0/lib/ffaker/data/name_id/0000755000004100000410000000000014136245124017374 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_id/last_names0000644000004100000410000003611714136245124021455 0ustar www-datawww-dataAbdillah Abdullah Abdurokhman Abednego Abimanyu Abiwinata Abrizal Adebisiajamu Adelayde Adelina Adeline Aderlina Adetama Adhigara Adhilia Adiansyah Adikusuma Adining Aditiyan Adriana Adriani Adriansyah Adrianti Adriwansah Aferetdi Affandi Afianto Afiasari Afidatu Afriani Afriansyah Afrianti Afrianto Afrilia Afriliana Afrilisa Afriyuanti Afrizal Aftiani Afyandini Agrivina Agusdinsyah Agustia Agustian Agustiani Agustin Agustina Agustini Agustiningsih Agustino Agustinus Ahmaddin Ahmaludin Airlangga Akhsani Akmalia Al-aqid Alamsyah Alawiyah Alberto Alexander Alfajar Alfarizi Alfiani Alfiansyah Alhajji Alhamdu Alimahmud Alkautsar Alkhawasyi Almaidah Alqindy Alviana Alviani Amadhani Amalina Amaliya Amaliyah Ambarsari Ambyah Amillia Aminuddin Aminudin Amirudin Amirullah An`nissa Anandhita Anarizqi Anastasia Andaru Anddriansyah Andhika Andika Andikasari Andiputeri Andiyani Andraeni Andrayani Andreas Andrian Andriani Andriansyah Andrianto Andriantoro Andriyan Andryan Angelia Angelica Anggara Anggisa Anggit Anggita Anggiyani Anggraeni Anggraini Anggreini Anggreni Angkoso Angraini Anilsonrizka Anindhita Anindhyta Anindya Anistasari Anistia Anjani Anjelina Annisafajarrini Annisah Annisya Antarressa Anthonius Antobri Antonius Anugerah Apriana Apriandari Apriandi Apriani Aprianti Aprianto Apriany Aprihantina Aprilia Aprilian Aprilianti Aprilianto Apriliany Apriliya Aprillia Aprillian Aprilliana Aprilyanti Apriska Apriyandi Apriyani Apriyanti Apriyanto Apryana Arbaniyah Ardhito Ardiahanni Ardiani Ardiansyah Ardianti Ardianto Ardiyansyah Arfandy Arfiandri Arfiansyah Arfianti Argustia Ariansyah Arianti Arianto Ariesco Arifian Arifuddin Aristian Aritonang Ariyadi Ariyani Arnimas Artanti Arviana Aryanti Aryanto Asma'ulludin Asmarani Asmoro Aspiyanti Assairy Assyifa Astiana Astriana Astriani Astrimalia Astrini Atiiqah Atmadja Audeane Auliani Avianti Avicenna Avriyanti Awaludin Awandra Ayniyah Ayuningrum Ayuningtyas Azairus Azarnis Bachrun Bachtiar Badarudin Badriah Badriyyah Bagaskoro Bagong Baharudin Baihaki Baihaqi Balgohom Bambang Barizah Barkah Barnabas Basahil Baskara Baskoro Basomario Bastian Basuki Begananda Belinda Belland Bellina Berliana Bernard Bestari Bethara Bethari Bharata Biandhika Bimoputra Bimosekti Binawan Bintang Binthan Bismoko Budiaji Budianto Budiarti Budiarto Budiman Bunyamin Busthomi Buwono Caesarani Cahayani Cahyadi Cahyadianti Cahyani Cahyati Canadia Capricornia Carolina Cempaka Cendikia Chaerani Chaerunissah Chairil Chairun Chairunisa Chandra Chandriani Chantika Charell Chelvia Chikmatul Choerunisya Choiriyah Choirunnisa Cholidya Cholifah Chollis Christian Christina Christine Christoper Chusaeni Cicilia Cicitri Cindhe Claudia Condro Cosiolienti Crisnia Cyanophyta Damaiyanti Damanik Damaratri Damayanthi Damayanti Darmawa Darmawan Darmayanti Darussalam Darwinto Dawamah Dekatuanty Desianuri Destana Destyan Desyanna Detiarni Deviana Dewanegoro Dewanto Dewantri Dewinta Dhaifina Dhianty Dhimas Diananda Dianita Diastuti Dimasyq Diniyah Dipanata Djubairah Djulpaka Dotulong Dumadi Dwintha Dwiputra Dwiputri Dwiyanti Dwiyanto Dwiyono Dzikrian Dzikyrullah Effendi Eizabeth Ekaputri Ekarianti Ekasari Eleonora Elhajri Elizabeth Elmainiati Elserida Elsinda Eltanin Emeraldy Emiliya Emprit Endrawan Endrayani Erianty Erikson Erlando Erlinda Ermawati Ernanda Eryantie Estriana Estu/hestu Euisnawati Evayanti Eveline Fachriani Fadhilah Fadhillah Fadhlah Fadilah Fadilla Fadillah Fadliah Fadlyansyah Fahlevi Fahrian Fahriansyah Fahrudin Fahrurrozi Fahthia Faineisya Fajarianto Fajarmeidia Fajarrudin Fajriah Fajrini Fakhriy Fakhrurrazi Faliani Fandini Farasari Fardani Fardiyansyah Farhana Farhanah Farhani Fariani Faridah Faridhaniati Farrogi Fathihani Fathoni Fatimah Fatiyatus Faujiah Faustin Fauziah Fauziyah Fauziyyah Fazriani Febrian Febriani Febriansyah Febrianti Febriantinah Febriany Febriyana Febriyanie Febriyanto Febryan Felicia Fellygrina Ferdian Ferdiansyah Ferdinand Ferizal Ferlizan Ferriawan Fharastina Fikriyah Firdaus Firdayanti Firdiyanti Firmansyah Firmanyah Firnita Fithrina Fithriyamah Fitriana Fitriani Fitrianingsih Fitriari Fitrilia Fitriya Fitriyah Fitriyana Fitriyani Fitriyanti Florensia Francine Frangky Fransisca Fransisco Fransiska Frastiansyah Fredyca Friyadi Fujiastuti Gaeauli Ganesha Garnesia Garudho Gathot Gemilang Ghazali Ghozali Giandoly Giantri Ginting Girsang Goesyen Goranov Gregorius Gucciano Gumelar Gunardi Gunawan Guniawati Guntur Guritno Gurusinga Guslinda Gusmaida Gustiana Gutilani Habeahan Habibah Hadimaulana Hadinata Hadisaputra Hadisusanto Hafizhul Hairani Halimah Hamdani Hamengku Handayani Handini Handoko Handrian Handriansyah Handrias Handriyan Hanifah Hanipah Haniputra Hantari Hapipah Hapsara Hapsari Haqqoni Harahap Harapan Hardawina Hardian Hardiansyah Hardianto Hardimas Harfiani Harisma Haristiara Harjanti Harjuno Harmuzain Harryansha Harseno Hartarto Hartono Haryadi Haryandi Haryanto Hasanah Hasanti Hasanuddin Hasaryo Hashilah Hasibuan Hasnita Hayatun Hedytia Hendratno Hendriawan Hendrix Hennyta Henrina Herawati Herdanto Herdian Herdiansyah Heriyanto Herlina Hermansyah Hermanto Hermawan Hermawati Hernaningsih Hernawa Hernawaty Hervianty Herwina Heryansen Hestiningsih Hidayah Hidayanti Hidayat Hidayati Hidayatulah Hidayatullah Hikmiah Hildansyah Hillary Himawan Hshaini Husaini Husnullabib Hutasuhut Ibrahim Idevitra Ihsaniel Imaniar Imansyah Imarnia Immanuel Indonesiana Indrahayu Indrawan Indrayati Indriana Indrianawati Indriani Indritiana Indriyani Inrachman Inriany Insanti Irmasari Irmawati Irnanda Irnawati Irsandyk Irsyanih Irwandi Irwansyah Isfihani Iskandar Ismarinah Ismawati Ismoyo Isnaini Isro`atun Istawati Istiyanti Istrianingsih Istyadi Iswandi Iswiyanto Izharruddn Izharul Jamaludin Januari Januarizky Jatikusumo Jauhari Jayantie Jayanto Jayatrus Jayusman Jeremia Jessica Johardi Jonatan Jonathan Jonthan Josephine Judidtrichwanto Juliansyah Julianto Juliarti Juliyani Juliyanto Jumaini Junaedi Junaedy Junaidi Juniansyah Juniarto Juniati Junizar Kahirunnisa Kamalia Kamalludin Kancil Kandidah Karennita Karinatasya Karinina Karlina Karnianto Kartika Kartikasari Karunia Karyadi Kautsar Kemuning Kencono Kenongo Kevinsyah Khadijah Khaidir Khairul Khairunnisa Kharisma Khawasyi Khoiriyah Khoirunnisa Kholipah Khomaudin Khotimah Khusnul Kinanti Kinasih Kirono Kiswanto Koesuma Komalasari Komaryana Kresnadi Kresno Krismawati Kristina Kristiyana Kristiyani Kristiyono Kumolo Kuncahyo Kuniawan Kuntadi Kurniadi Kurnianto Kurnianty Kurniati Kurniawan Kurniawansyah Kurniawati Kurniwati Kurniyawan Kusdinar Kusumasari Kusumastuti Kusumawardhanny Kusumo Kuswara Kuswarini Ladayna Lailiyah Laksamana Laksana Laksmana Laksmilusia Laksono Langgeng Langit Larasati Latifah Laurensiana Lawrenza Lazuardika Lazuardy Legowo Leksono Lembayung Leonardi Leonardo Lesmono Lestari Lianatus Lihukay Limawan Lintang Lisandy Lisiani Lismaiyeni Lismayati Lisnawati Listiani Listianty Listiyani Listyana Listyanti Louhenapessy Luciana Lugiarto Lunasti Lusiana Lusiyani Luthfiyah Machdianata Maerissa Magdalena Maghfirah Maghfiroh Mahadhika Maharani Maharany Mahardika Mahardini Mahdalena Mahfreska Mahfudzzeihan Mahmiatun Mahmudin Maianit Maimanah Maisari Makalew Maleakhi Maliani Mansell Mansyur Marcela Marcelena Marceleni Marchella Marchia Mardani Mardhotillah Mardiah Mardiyah Mardona Marganti Margina Margitio Marianah Marifah Mariyani Marlina Marshelly Marthasoebrata Martini Martodo Marudut Marulitua Marvalia Maryani Maryanto Maryati Masfiyah Masfufah Mashaful Masneno Mastriza Matriyas Maulana Maulida Maulidina Maulidya Maulidyah Mayangsari Mayoshi Mayrintan Maysaroh Mayurika Meddyanka Megawati Meiilianita Meiliana Meilizar Meisiany Meisyaroh Meliana Meliani Meliawaty Meliyantha Melliana Mellisani Menggolo Mentari Merianti Merlinda Meryana Methirana Meylissa Meytika Michael Mickhael Misbahul Mlathi Mochamad Mochammad Mohamad Mohamma Mohammad Monalisa Mrlinda Mubaraq Mubarok Mubarrok Muchamad Muchlas Muchlis Muflihanny Mughtifa Muhaimin Muhajirin Muhamad Muhamamad Muhammad Muhammd Muharom Muharya Muhendri Muhtadan Mukaromah Mukharomah Muliati Muliyasari Mulyadi Mulyanah Mulyani Mulyaning Mulyawati Munandar Munanjar Munziat Murdiyanti Mursalin Mursalina Murtado Murtafikoh Murtika Musfiroh Musrifah Mustakin Mustaqim Mustika Mustiko Mustofa Mutahar Mutaqin Muthi'ah Mutiara Muzakiyah Muzalifah Nababan Nabella Nabilla Nafilah Nainggolan Nangkulo Napsiah Narwastu Nasikhatun Nasirrudin Nastiti Nasution Nasyiah Natasya Nayyiroh Negoro Neovita Nerissa Nigusriana Niladita Nilasari Nilawaty Ningrat Ningrum Ningsih Ningtrias Nirmala Nirmolo Nispurwati Nofriansyah Nopitasari Nopriatin Norrofi Novarea Novariana Novelez Novialita Noviana Noviani Novianni Novianti Novianty Novitasari Noviyanti Novizah Novoriyana Novrian Novrida Novyannisari Nugraha Nugraheni Nugroho Nuitania Nurahyanah Nuraini Nuralamsah Nurazizah Nurbaiti Nurbalqies Nurdhana Nurdiani Nurdiansyah Nurdianti Nurdianza Nurdini Nurfiani Nurfita Nurhakim Nurhariani Nurhasanah Nurhayati Nurhidayat Nurisworo Nurjaman Nurjamin Nurjanah Nurlaili Nurlandia Nurlela Nurlidyawati Nurmala Nurmalasari Nurmalina Nurmalita Nurmansyah Nurmatin Nurmaulana Nurochman Nurpadilah Nurrachman Nursaadah Nursina Nurullah Nurullita Nuswantoro Octavfiana Octavia Octavian Octaviani Oentung Okramia Oktanto Oktapiani Oktaria Oktarini Oktavian Oktaviana Oktaviane Oktaviani Oktavianus Oktaviyanti Oktianingsih Okzianty Osfaldo Pahlawan Palembang Pambudi Pamungkas Pancaran Pangastuti Pangestika Pangestu Panggabean Panggastuti Panjaitan Paramitha Pariana Parlindungan Parmanta Parulian Parwita Patriasa Patricia Pengaribowo Perdana Permadi Permana Permata Permatahati Permatasari Persada Pertiwi Perwira Perwiro Pinasty Prabawanti Prabayu Prabowo Pradana Pradanna Pradena Pradhana Pradika Pradipta Pradita Pradono Prakoso Pramadani Pramana Pramayoga Pramesh Pramestiara Pramitha Pramono Pramudhita Pramudika Pranadjaya Pranoto Prapdipta Prasetio Prasetiyo Prasetya Prasetyaningsih Prasetyo Prasojo Prastaji Prastiyo Prastuti Prastya Prastyo Praswito Pratama Pratiwi Pratiwie Pratiyo Pratomo Prawira Prawirawan Prawiro Prayuda Prengki Prialmanda Priantini Prihantoro Prihata Prihatin Primalukyta Primastuti Priskilla Priyanti Priyanto Priyatna Priyotomo Pujiwijayanti Pujiyanto Puntodewo Puonggo Purantoro Purbono Purboyo Purisna Purmalasari Purnama Purnami Purnawan Purnita Purnomo Purwaningsih Purwanti Purwanto Purwasih Purwati Puspadara Puspaningtyas Puspasari Puspita Puspitarini Puspitasari Puspito Puspitoningrum Putranto Putriani Qhotimah Qomarianah Qurachman Rachmadiary Rachman Rachmana Rachmandhika Rachmaningtyas Rachmat Rachmawati Radista Raditia Raesulah Rahadian Rahadiansyah Rahardi Raharjo Rahmadani Rahmadevi Rahmadhani Rahmadi Rahmadiah Rahmadiani Rahmansyah Rahmatika Rahmawati Rahmawaty Rahmeika Rahmiany Rahmita Rakafsya Rakhman Rakhmatia Ramadan Ramadanti Ramadhan Ramadhani Ramadhaniyah Ramadhanti Ramadhanty Ramadhina Ramadhon Ramadhony Ramayona Ramdany Ramdhan Ramdhani Ramdhini Ranggadara Raninda Rantika Rarasyufah Ratnani Ratnasari Ravelino Rayendra Rayindra Refa'januar Reizkia Renaldi Renaldy Renanto Renatha Restiana Revindra Reynaldi Reyvindra Rhetorica Rhezardi Rianita Rianjani Riansyah Richard Richardi Richlah Ridhowati Riduwan Rieyansah Rifandy Rifansah Rifdatunnisa Rijaldi Rijatmoko Rinaldi Rinaldy Riskawati Riskyta Rismayanti Ristiawan Rivaldy Riyadi Riyanto Rizalulhaq Rizkiah Rizkita Rizkitavania Rizkylia Robbani Roberta Robianto Rochmah Rochyadi Rofi'rizky Rohhana Rohmalia Rohmatulloh Romadhon Romadhona Romansyah Rosalina Rosandi Rosandy Rosdiana Rosdiyanah Rosiana Rosihan Roslini Rosmayani Rostiana Rostiawati Roswati Rosyadi Rowahullnisfi Ruchiat Rudiansyah Rukmasari Ruminda Rumondang Rurihandayani Rusninah Rustandi Sa'adah Sabilla Sabrina Sabtati Sadewo Safitri Sahadia Saharani Sahidah Sahroni Sahupala Saifullah Sakarudin Salahuddin Salsabilah Samganeka Sampurna Sanggih Sanjaya Sanjoyo Santika Santoso Saparudin Sapoetra Saptadji Saptaji Saputra Saputri Saputro Saragih Sarasita Saraswati Sardimuhalim Sarhapi Sarifatah Sarimaria Sarinastity Saripudin Sarjiantini Sartika Sartikah Sarujih Sarwendah Sarwindah Sasmita Sastrawan Sastrawati Satriyo Sattria Saulana Savitri Sawitri Sefiana Sefriyana Seftiani Selpiyah Selvianna Semalawati Sembojo Senjaya Septeni Septiadi Septian Septiana Septiani Septianingrum Septiano Septianto Septiawan Septiyani Septyanto Septyorini Setiadi Setiaji Setiana Setianingsih Setiapradana Setiawan Setiawanagus Setiawati Setiyanto Setyandin Setyanegoro Setyaningrum Setyaningsih Setyawan Setyawati Shabrina Shafari Shafaringga Shafira Shahapi Shalihah Shamlan Shannen Shiddiq Shintawati Shintia Shintya Shofiyah Sholihat Shoummaya Siburian Sicilia Sihotang Siliviana Silvera Silviani Silvinita Simbolon Sinatra Singarimbun Singgih Sintikhe Sintiya Sintong Siregar Sirojjudin Siswanto Sitorus Slamet Sobirin Sodikin Soemantri Soewandi Sofriyan Solichah Solihani Solihati Sotanto Soviana Srengenge Stefany Stefhani Stepanus Stephanes Stianingsih Stievhen Suandari Subagiyo Subekti Suciadi Suciati Suciyani Sudarma Suderazat Sudibyono Sudiyantono Sudrajat Sufriyanti Sugandi Sugesti Sugianto Suharman Suharningsih Suharti Suhartini Suharto Suhendar Suhendra Suherman Sujarwo Sujatmiko Sujiati Sujiwandono Sukaesih Sukamto Sukarni Sulaeman Sulistia Sulistiwan Sulistyaningrum Sulistyo Sumantri Sumayya Sumerat Sunandar Sunardy Sunarti Sundari Sunilela Suntana Suntoro Supardi Supoyo Supriadi Suprihatin Supriyadi Supriyanto Supriyatna Surbakti Surgamayanti Suryadi Suryadinata Suryaman Suryani Suryaningsih Suryaningtyas Suryanti Susanti Susanto Susiantika Susilo Susilowati Susisanti Suswani Sutanto Sutantyo Sutaprawira Sutedja Sutiagus Sutiman Sutriatmojati Sutrisno Suwandaru Suwardesiah Suwarno Swadipta Swandhana Sya'bani Syaeful Syafitri Syahbana Syahida Syahputra Syahputri Syahrial Syahril Syahrudi Syahrul Syaifudin Syaiful Syaifullah Syaifulloh Syairopi Syamiela Syamsika Syaputra Syarafina Syarifah Syarifatul Syefiyani Syehaffer Syepvin Tamalia Tambunan Tampubolon Tanamas Tangkas Tantiana Tanuwijaya Tanwilis Taripartio Tariscaanit Taufikkurrachman Taurina Thariqi Theodorus Theresa Thufeil Tiffany Tirtayasa Tjondronegoro Tohpati Treesmayanti Triantama Trianti Tristia Triwibowo Triyanto Tubagus Tunggul Tursina Turyana Tyastika Ubaidillah Uhammad Unggul Untoro Urrahman Usbatun Uswatun Vahlevy Veliayanti Verdian Vernandy Veronica Vibrianosa Virgianti Virgiawan Virgiyanti Virgorita Vistuti Vizandi Wahidin Wahyningsih Wahyudi Wahyudin Wahyuni Wahyuningsih Wahyusaputra Waluyo Wangsit Waratri Wardani Warliyah Warseno Wening Wibisono Wibowo Wicaksana Wicaksono Widawati Widiana Widiarti Widiasari Widiastuti Widiati Widiatuti Widiawati Widiharjo Widiyansyah Widiyanti Widiyastuti Widyanto Widyarto Widyati Widyatuti Widyawati Wigati Wijayanto Wijiyanti Wijoyo Wildati Wildiansyah Wiliyadin William Willyam Wimeyda Winanti Windratno Winduwiro Wiradinata Wiradiputra Wirahdika Wirahdikasaptadji Wiranata Wirawan Wisanggeni Wiselie Wiyantara Wiyanti Wiyoto Wizanarko Wulandari Yamanah Yaniarti Yansyah Yaputra Yasafitri Yennifer Yolanda Yonatan Yudhistira Yudistyra Yuliana Yuliandiani Yulianingsih Yuliansyah Yulianti Yulianto Yulisga Yulistiana Yulisty Yuliyanti Yunarni Yuniartha Yuniarti Yuniarto Yuningtias Yunovitri Yusianna Yusinta Yusnitasari Zaenudin Zainnatu Zakaria Zamalludin Zamhuri Zharfandy Zuhrudin Zulaikha Zulaini Zulfaqor Zulfikar Zulhendri Zulistiawan ffaker-2.20.0/lib/ffaker/data/name_id/first_names_female0000644000004100000410000000324314136245124023144 0ustar www-datawww-dataAdinda Afifah Alisa Alya Amalia Amanda Ambar Ambarwati Aminah Andini Andrea Anggi Anggita Anggra Anggraeni Ani Anindita Anisa Anita Aprilia Arini Aristi Ariyani Aulia Ayu Azizah Banowati Belinda Bella Bentari Bianca Carissa Catur Chandra Christina Cintana Cintya Cut Cyndi Dahlia Damar Daniati Dara Dea Debi Dessy Dewanti Dewi Dina Dini Dona Dwi Echa Eka Elly Elvira Ema Eni Erika Erlita Eva Evelyn Evi Evita Fanny Farah Fatimah Fatma Fauziah Febi Febina Febri Fifi Fitri Fitrianti Gabriela Gadisa Galuh Gantari Gianti Gisella Hafizah Halimah Hana Hani Hazrina Hilda Icha Ida Ika Ike Ima Ina Indah Indana Indri Inka Intan Ira Irma Isti Ita Ivanka Jainab Jasinta Jesika Jessica Juli Juli Julia Jumiati Juminten Juni Junita Kadek Kadijah Kamila Karina Karolina Kartini Kikan Kiki Kinanti Kinaryosih Kirana Komala Kristin Kristina Kusumaningrum Laila Lala Lani Laura Laurentia Lena Leni Leticia Lidya Lies Lily Lina Linda Lisa Lola Lopita Lulu Lusie Lutfia Maemunah Maesaroh Maria May Maya Melisa Melly Mia Mira Misa Mita Monika Munaroh Munawaroh Muryati Nabila Nadia Najma Nana Nani Nelly Nike Nila Nilam Nisa Norma Nova Novi Novianti Nunik Nur Nurhayati Nuri Nurma Oktaviani Oktavianti Oktavita Olla Omanda Parwati Penny Pevita Pradita Prasetyani Prianti Priganti Prilly Prisilia Puitika Purwati Puti Putri Rahma Rahmawati Raisa Rani Rania Ranti Rara Rere Rika Rina Rini Riri Risa Risna Roro Sabrina Sandra Santi Sarah Saras Sari Septi Sinta Siti Soraya Susi Tami Tania Tari Tasya Tati Teti Tika Tina Tisya Titi Tiwi Tri Tuti Ukhti Ully Umi Usmaini Vani Vanny Vanya Vetty Vina Vivi Voni Wanda Warda Wati Widia Widya Widyawati Wulan Wulandari Yanti Yasina Yasinta Yeyen Yuyun Zahida Zahra Zainab Zara ffaker-2.20.0/lib/ffaker/data/name_id/first_names_male0000644000004100000410000000364114136245124022633 0ustar www-datawww-dataAbdul Abi Abidin Achmad Adam Adang Adi Aditya Adjie Adrian Ageng Agung Agus Ahmad Akmal Alan Aldi Amir Andi Andre Andri Anto Anton Antonio Anwar Arfan Asep Awan Bagas Bahri Bakti Bayu Bejo Bimo Brian Budi Burhan Cahyo Chairil Chandra Cipto Coki Danang Dandi Dani Daniel Darmadi Daud David Dedi Defri Dendi Dewa Dirga Dodi Doni Dono Edi Edo Edwin Effendi Ega Eki Eko Eri Evan Fachri Fadli Fahmi Fahreza Fajar Fajri Fajrul Faris Febri Felix Ferdian Feri Fikri Firman Fitrianto Fuad Gafar Galih Gandi Gatot Geofani Geri Gibran Gito Guntur Gusti Habib Hadi Haidar Hakim Halim Handi Hari Harmoko Haryo Hasto Hasyim Hendra Hendri Hendro Hengki Herjuno Herman Hikmanto Husein Husni Hutomo Ibnu Ichsan Idris Ilyas Iman Imran Indra Irwan Ivan Jaelani Jajang Jamal Januar Jaya Jefri Jodi Johan Jojon Joko Jono Juli Jumadi Jumanto Kahfi Kardah Kardi Karmadi Karno Kartono Khoir Kholid Kholiq Krisna Kristanto Krisyanto Kuntoaji Kurniawan Kusuma Lamhot Lanang Lenggo Ludi Luki Lukito Lukman Lulung Made Mahdi Mahmud Malik Maman Mansyur Mario Martin Marvin Miko Mufti Mukti Munir Mursyid Nanang Nandar Nano Naufal Nizar Novan Novrianto Nur Nur Nurdin Nurhadi Oemar Oki Okto Ongki Pandu Panji Pardi Pardian Parto Paryanto Paul Pepen Pitoyo Priadi Priyo Puji Putra Putu Qomar Qutub Rachim Raden Rahmad Raihan Raja Ramdan Randi Rasyid Rendi Rendra Riadi Rian Ridwan Rino Rio Ristanto Rizki Romli Ronald Roni Rudi Rudolf Rusman Ruswandi Ryan Sadewo Sahid Saiful Salim Sandro Sapto Sarwono Sendi Sidiq Sigit Soleh Sugito Sukardi Sukarno Sulaiman Sunaryo Surya Syahroni Syahrul Syarif Syauqi Taufik Tedi Teguh Tejo Teuku Thomas Tian Tino Tirto Tito Tohir Tommy Toni Tono Toto Tri Tugiman Tukino Tukiyo Uli Umar Untung Usman Utomo Utoro Viki Viktor Virda Wahono Wahyu Waluyo Wardoyo Wawan Wibowo Widianto Widodo Wijaya Wira Wirawan Wiryawan Wisnu Yakub Yandi Yanto Yasin Yayan Yayat Yogi Yoni Yono Yoseph Yudha Yudi Yudo Yusak Yusuf Zainal Zainul Zakaria Zakky Zawadi Ziko ffaker-2.20.0/lib/ffaker/data/lorem_ie/0000755000004100000410000000000014136245124017573 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem_ie/words0000644000004100000410000000145014136245124020654 0ustar www-datawww-databean fear nathair seangán broc sciathán béar beach ciaróg bonnán lon torc tarbh gealóg féileacán cág coileach broigheall traonach bó portán corr criogar préachán cuach lúma madra deilf colm snáthaid lacha iolar péist eascann seabhac cuil sionnach loscann gannéad gabhar gé dreoilín spágaire cearc foracha faoileán giorria seabhac gráinneog cearc eilit feannóg capall cág cruidín saidhbhéar ciaróg fuiseog gleoiseach earc lúnadán míol snag cat gabhlán leamhan luch dobharchú ulchabán roilleach riabhóg feadóg fuipín reithe luch fiach spideog préachán bradán gobadán gráinneog rón seilide seilide naoscach cráin gealbhan iora fia easóg fáinleog eala gabhlán geabhróg smólach meantán snag badhbh glasóg ceolaire puch sciathán míol cat faolchú snag dreoilín ffaker-2.20.0/lib/ffaker/data/lorem_ie/sentences0000644000004100000410000000003114136245124021477 0ustar www-datawww-dataIs fearr liom seacláid! ffaker-2.20.0/lib/ffaker/data/lorem_ie/questions0000644000004100000410000000003314136245124021544 0ustar www-datawww-dataCén dáta atá ann inniu? ffaker-2.20.0/lib/ffaker/data/lorem_ie/characters0000644000004100000410000000001714136245124021633 0ustar www-datawww-dataá é í ó ú ffaker-2.20.0/lib/ffaker/data/lorem_ie/paragraphs0000644000004100000410000000047314136245124021652 0ustar www-datawww-dataAn madra: "Tugann tú bia dom. Ligeann tú dom codladh istigh mar a bhfuil sé tirim. Slíocann tú mo cheann ó am go ham. Caithfidh gur dia thú!" An cat: "Tugann tú bia dom. Ligeann tú isteach is amach mé. Codlaím i d'ucht, nó ar an leaba, nó os comhair an tine, mar is mian liom. Caithfidh gur dia mé!" ffaker-2.20.0/lib/ffaker/data/phone_number_ua/0000755000004100000410000000000014136245124021146 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/phone_number_ua/home_phone_prefixes0000644000004100000410000000012714136245124025117 0ustar www-datawww-data31 32 33 34 35 36 37 38 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 61 62 64 65 69 ffaker-2.20.0/lib/ffaker/data/phone_number_ua/mobile_phone_prefixes0000644000004100000410000000004114136245124025431 0ustar www-datawww-data50 63 66 67 73 93 95 96 97 98 99 ffaker-2.20.0/lib/ffaker/data/sport_us/0000755000004100000410000000000014136245124017656 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/sport_us/names0000644000004100000410000000136314136245124020707 0ustar www-datawww-dataArchery Artistic Gymnastics Athletics BMX Badminton Base jumping Basketball Beach Volleyball Bodyboarding Bodysurfing Boxing Canoe Slalom Canoe Sprint Cycling BMX Cycling Mountain Bike Cycling Road Cycling Track Diving Equestrian Fencing Football Formula Indy Formula One Golf Handball Hockey Jiu Jitsu Judo Karate Kickboxing Kitesurfing Longboard Marathon Swimming Mixed Martial Arts Modern Pentathlon Mountain Bike Muay-Thai Nascar Rafting Rapel Rhythmic Gymnastics Rowing Rugby Rugby Sevens Running Sailing Sandboarding Shooting Skateboarding Ski Skimboarding Snowboarding Soccer Surfing Swimming Synchronised Swimming Table Tennis Taekwondo Tennis Trampoline Gymnastics Triathlon Volleyball Wakeboarding Water Polo Weightlifting Windsurfing Wrestling ffaker-2.20.0/lib/ffaker/data/music/0000755000004100000410000000000014136245124017120 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/music/albums0000644000004100000410000000257414136245124020336 0ustar www-datawww-dataArt Angels Delirium In The Lonely Hour MMM What's Inside: Songs from Waitress Damn Country Music Get Weird Delirium Meat and Candy EVENIFUDONTBELIEVE Heart Blanche The Bastards Bird Set Free Elaeni Indi 500 Adventure Of A Lifetime Better 7 One Do You Wanna Get High? Front Row Seat Sometimes I Sit and Think And Sometimes I Just Sit Crush Can't Get Enough Of Myself Hablemos Genesis Series A State Of Trance Episode 738 And After That We Didn't Talk History Dream They Bleed Red Amor Supremo Thumbs Dangerous Live at Electric Lady Studios Butterfly Effect The Universe Smiles Upon You Perfectamundo The Hills Homecoming Geographer on Audiotree Live 2015 Clean Bent Hypermoment Rdio Sessions Advertise Mi Princesa Floodplain III Top Hat On Fleek Light It Up Evolution Back To The Future Neon Brain Into Focus Nothing Can't Feel My Face Sticky Drama 2 Phones LIMBO Do Hipsters Love Sun? Lovish Switch Up Maren Morris EP II End of the Day Brooklyn John Vanderslice Plays David Bowie's Diamond Dogs Damn Country Music Lecciones Para El Corazón Strays with Rabies Makeshift Love Doug Dynasty Focus Noyaux All Through the Night Confident Remixes Time Still Stands Firewater Come Home Now / You Are Who You Are In A Restless House Wake Me Up When I'm Rich Post Knight Errant The Party's Over Leave A Light On I'll Find Me Butterfly Hello Back To The Future Part II Should've Ran After You All That Led Us Here ffaker-2.20.0/lib/ffaker/data/music/songs0000644000004100000410000000240114136245124020171 0ustar www-datawww-dataHello Sorry Hotline Bling Tennessee Whiskey I'll Show You Jumpman The Hills Laughing And Not Being Normal Here Return to the Moon Duhhh Pure Brown Noise Burn Aftertaste White Iverson Lean On Bird Set Free Prey Don't Batucada Adventure Of A Lifetime Same Old Love Where Ya At Another Lonely Night Like I'm Gonna Lose You Better Radio Static Trap Queen Stressed Out Drowning Shadows Stitches Focus Girl Money Gone the Money Hunger Games 679 Friend Like Me Another Lonely Night Shots My Soul Money On My Mind Energy Do You Wanna Get High? Hit the Quan Rolling in the Deep Man On Fire Watch Me Whip Electric Love No Role Modelz Break Up In A Small Town Invisible Sun Majorette Glossy Ibis Dub Experiment My Way Let It Happen With the Shyts Photograph Leave A Trace Back Up All Eyes On You Alright Can't Get Enough Of Myself Guru's Back Baby Mine Are You 10 Yet? Ex's & Oh's Where Are U Now Raised On It History Come Get Her Blank Space Antidote Omen New Americana No Expiration Pretty Pimpin Coming Home Confident What's Inside The Fix Irreplaceable Mistake All the Same Weight of Love Facts Renegade Runaway Traveller Renegades Play No Games On Me Car Radio Throwaways Galileo Locked Away Drink You Away S.O.B. Let It Go Empire 2 Sound & Color Attitude Dillatronic 01 Tonight Tonight ffaker-2.20.0/lib/ffaker/data/music/artists0000644000004100000410000000252014136245124020533 0ustar www-datawww-dataGrimes Ellie Goulding Sam Smith Puff Daddy & The Family Sara Bareilles Bob Dylan Tim McGraw Little Mix Ellie Goulding Old Dominion Rustie Cee-Lo Radical Face Sia Floating Points Talib Kweli & 9th Wonder Coldplay Banks Ellie Goulding Seal Kate Boy Weezer Josh Abbott Band Courtney Barnett Lettuce Empire Cast Santigold Ariel Camacho y Los Plebes Del Rancho ZHU Armin van Buuren GoldLink One Direction Angie Stone Devil You Know Carla Morrison Ellie Goulding Busdriver Yandel Courtney Barnett Justin Bieber DJ Krush Khruangbin Billy Gibbons And The BFG's The Weeknd ASTR Geographer The Japanese House Bob Marley & The Wailers Diiv Robot Koch Andrew Combs Dr. Dog Remmy Valenzuela Sara Groves Bersarin Quartett Scott Bradlee's Postmodern Jukebox Major Lazer Ghost Town Alan Silvestri Matt Costa Panama Wedding Kode9 The Weeknd Oneohtrix Point Never Kevin Gates Pell The Dining Rooms Library Voices R. Kelly Ty Dolla $ign Maren Morris Sundara Karma One Direction Michael Brook John Vanderslice Tim McGraw Jack Wall Julion Alvarez Y Su Norteño Banda EARTHGANG Good Charlotte Doug Benson Laidback Luke Benoît Pioulard Margot & The Nuclear So and So's Demi Lovato Family Force 5 Redneck Souljers Day Wave Florence + The Machine City Calm Down Sleepy D Boom Forest Youth Decay Velcro Mary Slow Hands fox capture plan Hedley Alan Silvestri Cole Swindell Boy Hits Car ffaker-2.20.0/lib/ffaker/data/music/genres0000644000004100000410000000025614136245124020331 0ustar www-datawww-dataBlues Children Classical Comedy/Spoken Country Easy Listening Electronic Folk Holiday International Jazz Latin New Age Pop/Rock R&B Rap Reggae Religious Stage & Screen Vocal ffaker-2.20.0/lib/ffaker/data/lorem_it/0000755000004100000410000000000014136245124017612 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem_it/words0000644000004100000410000000532214136245124020675 0ustar www-datawww-dataabdicazione abile accenditore acquario addizione addormentarsi adozione agente agenzia alga alimentazione allenatore alunno ambientazione androginia annulla approvazione ardesia artiglio astuzia atonia attendente attenzione attivare ausiliario autarchia autorità autunno avventuriero bacino balla ballerina balsa barriera bastone bene bicipite bitta boccaglio boccia bue buongiorno calcestruzzo camino campo cancro caro catena cattedrale cerchio chiudere ciclo continuo ciglio colpevole colpire come considerare contatore convincere copia corsivo costate costole crescita eccessiva cuore d'oro damigella Danimarca debutto decadimento decida deciso demiurgo disciplina dissuasore dittatore domanda donna dualismo eccentricità eco elemento emergenza emotivo entusiasta eretto esca esperienza etichetta fabbro fermento fiamma figlio finire fisioterapista fornello forte francobollo frasi frequenza fuliggine fuoco fuori uso fusibile galleria generazione genere ghiandola ghirlanda giacca giaguaro Giappone Gibilterra giogo Giordania giorno giudice giusto gomma grammatica gravi Grenada guglia ictus idillio idraulico in preda al panico in visita induttore inerte ingaggiare inguine iniziale intelligente intestazione io ippopotamo istituzione itinerario kernel Kuwait la lampadina lampo lato lavastoviglie le lento leone letterale Libano linea lombi lombo lui lungo luogotenenti macchia maniera mantiene medusa meno mesi metà miliziano mille mille dollari miscuglio mitra modello modulo motivi di svernamento moto Namibia negoziante no nome nord nostalgico notturno novembre nuotatore oceano ombelico ombra onda oracolo origini orizzonte ornitorinco orzo ossimoro padelle paga panca panda paragrafo paratia parco parete parole parte facciale del cranio passaggio passero pastorella pechinese piatto piccola pieno pinne piolo pipistrello pistone piuma platino polso posizione potente precedente preghiera prevenire prime privilegio processi progetti proporzione proprio punteggiatura puntello punto punto e virgola puro qui rapina rendiconto retorica ribaltabile rifiuti rimettere rimprovero rinoceronte ripresa ristabilire ritornatore ritrattazione rivelatore rotazione rotonda rottame ruggine rumore Russia sala santo scarico scavo sceneggiatura scetticismo schermaglia schizzare sconcertante secchio semantico sfruttatore si sicuro sillaba simpatico soglia solco solitario somma sopra sostituzione sottolinea spalla splendore sprecare storia strumentale succo svasare tarantola tavolozza taxi telecamera tempi lunghi tigre titanio titolo tondo topos toto tour traccia trappola trocantere tromba tronco udito umile un uniforme a righe valore vaso di fiori vasta Vaticano verruca versante versare verso veto vettore vieni ville vivace vivente voi volano volenteroso voloffaker-2.20.0/lib/ffaker/data/lorem/0000755000004100000410000000000014136245124017116 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem/words0000644000004100000410000000250714136245124020203 0ustar www-datawww-dataalias consequatur aut perferendis sit voluptatem accusantium doloremque aperiam eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo aspernatur odit fugit sed quia consequuntur magni dolores eos qui ratione sequi nesciunt neque dolorem ipsum dolor amet consectetur adipisci velit non numquam eius modi tempora incidunt ut labore dolore magnam aliquam quaerat enim ad minima veniam quis nostrum exercitationem ullam corporis nemo ipsam voluptas suscipit laboriosam nisi aliquid ex ea commodi autem vel eum iure reprehenderit in voluptate esse quam nihil molestiae iusto odio dignissimos ducimus blanditiis praesentium laudantium totam rem voluptatum deleniti atque corrupti quos quas molestias excepturi sint occaecati cupiditate provident perspiciatis unde omnis iste natus error similique culpa officia deserunt mollitia animi id est laborum dolorum fuga harum quidem rerum facilis expedita distinctio nam libero tempore cum soluta nobis eligendi optio cumque impedit quo porro quisquam minus quod maxime placeat facere possimus assumenda repellendus temporibus quibusdam illum fugiat nulla pariatur at vero accusamus officiis debitis necessitatibus saepe eveniet voluptates repudiandae recusandae itaque earum hic tenetur a sapiente delectus reiciendis voluptatibus maiores doloribus asperiores repellat ffaker-2.20.0/lib/ffaker/data/lorem/characters0000644000004100000410000000011014136245124021150 0ustar www-datawww-dataa b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 ffaker-2.20.0/lib/ffaker/data/phone_number_se/0000755000004100000410000000000014136245124021150 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/phone_number_se/phone_prefix0000644000004100000410000000201414136245124023556 0ustar www-datawww-data8 11 120 121 122 123 125 13 140 141 142 143 144 150 151 152 155 156 157 158 159 16 171 173 174 175 176 18 19 21 220 221 222 223 224 225 226 227 23 240 241 243 246 247 248 250 251 253 258 26 270 271 278 280 281 290 291 292 293 294 295 297 300 301 302 303 304 31 320 321 322 325 33 340 345 346 35 36 370 371 372 380 381 382 383 390 392 393 40 410 411 413 414 415 416 417 418 42 430 431 433 435 44 451 454 455 456 457 459 46 470 471 472 474 476 477 478 479 480 481 485 486 490 491 492 493 494 495 496 498 499 500 501 502 503 504 505 506 510 511 512 513 514 515 520 521 522 523 524 525 526 528 530 531 532 533 534 54 550 551 552 553 554 555 560 563 564 565 570 571 573 580 581 582 583 584 585 586 587 589 590 591 60 611 612 613 620 621 622 623 624 63 640 642 643 644 645 647 650 651 652 653 657 660 661 662 663 670 671 672 680 682 684 687 690 691 692 693 695 696 8 90 910 911 912 913 914 915 916 918 920 921 922 923 924 925 926 927 928 929 930 932 933 934 935 940 941 942 943 950 951 952 953 954 960 961 970 971 973 975 976 977 978 980 981 ffaker-2.20.0/lib/ffaker/data/education/0000755000004100000410000000000014136245124017753 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/education/degree_prefix0000644000004100000410000002127314136245124022513 0ustar www-datawww-dataBachelor of Architecture Bachelor of Biomedical Science Bachelor of Business Administration Bachelor of Clinical Science Bachelor of Commerce Bachelor of Computer Applications Bachelor of Computer Information Systems Bachelor of Science in Construction Technology Bachelor of Criminal Justice Bachelor of Divinity Bachelor of Economics Bachelor of Education Bachelor of Engineering Bachelor of Fine Arts Bachelor of Information Systems Bachelor of Management Bachelor of Music Bachelor of Pharmacy Bachelor of Philosophy Bachelor of Social Work Bachelor of Technology Bachelor of Accountancy Bachelor of Arts in American Studies Bachelor of Arts in American Indian Studies Bachelor of Arts in Applied Psychology Bachelor of Arts in Biology Bachelor of Arts in Anthropology Bachelor of Arts in Child Advocacy Bachelor of Arts in Clinical Psychology Bachelor of Arts in Forensic Psychology Bachelor of Arts in Organizational Psychology Bachelor of Science in Aerospace Engineering Bachelor of Science in Actuarial Bachelor of Science in Agriculture Bachelor of Science in Architecture Bachelor of Science in Architectural Engineering Bachelor of Science in Biology Bachelor of Science in Biomedical Engineering Bachelor of Science in Business Administration Bachelor of Science in Business and Technology Bachelor of Science in Chemical Engineering Bachelor of Science in Chemistry Bachelor of Science in Civil Engineering Bachelor of Science in Clinical Laboratory Science Bachelor of Science in Cognitive Science Bachelor of Science in Computer Engineering Bachelor of Science in Computer Science Bachelor of Science in Construction Engineering Bachelor of Science in Construction Management Bachelor of Science in Criminal Justice Bachelor of Science in Criminology Bachelor of Science in Diagnostic Radiography Bachelor of Science in Education Bachelor of Science in Electrical Engineering Bachelor of Science in Engineering Physics Bachelor of Science in Engineering Science Bachelor of Science in Engineering Technology Bachelor of Science in English Literature Bachelor of Science in Environmental Engineering Bachelor of Science in Environmental Science Bachelor of Science in Environmental Studies Bachelor of Science in Food Science Bachelor of Science in Foreign Service Bachelor of Science in Forensic Science Bachelor of Science in Forestry Bachelor of Science in History Bachelor of Science in Hospitality Management Bachelor of Science in Human Resources Management Bachelor of Science in Industrial Engineering Bachelor of Science in Information Technology Bachelor of Science in Information Systems Bachelor of Science in Integrated Science Bachelor of Science in International Relations Bachelor of Science in Journalism Bachelor of Science in Legal Management Bachelor of Science in Management Bachelor of Science in Manufacturing Engineering Bachelor of Science in Marketing Bachelor of Science in Mathematics Bachelor of Science in Mechanical Engineering Bachelor of Science in Medical Technology Bachelor of Science in Meteorology Bachelor of Science in Microbiology Bachelor of Science in Mining Engineering Bachelor of Science in Molecular Biology Bachelor of Science in Neuroscience Bachelor of Science in Nursing Bachelor of Science in Nutrition science Bachelor of Science in Software Engineering Bachelor of Science in Petroleum Engineering Bachelor of Science in Podiatry Bachelor of Science in Pharmacology Bachelor of Science in Pharmacy Bachelor of Science in Physical Therapy Bachelor of Science in Physics Bachelor of Science in Plant Science Bachelor of Science in Politics Bachelor of Science in Psychology Bachelor of Science in Public Safety Bachelor of Science in Quantity Surveying Engineering Bachelor of Science in Radiologic Technology Bachelor of Science in Real-Time Interactive Simulation Bachelor of Science in Religion Bachelor of Science in Respiratory Therapy Bachelor of Science in Risk Management and Insurance Bachelor of Science in Science Education Bachelor of Science in Sports Management Bachelor of Science in Systems Engineering Bachelor of Music in Jazz Studies Bachelor of Music in Composition Bachelor of Music in Performance Bachelor of Music in Theory Bachelor of Music in Music Education Bachelor of Science in Veterinary Technology Master of Accountancy Master of Advanced Study Master of Applied Finance Master of Applied Mathematical Sciences Master of Applied Science Master of Architecture Master of Arts Master of Arts in Liberal Studies Master of Arts in Strategic Communication Management Master of Arts in Teaching Master of Bioinformatics Master of Business Administration Master of Business Administration Management of Technology Master of Business Master of Business Economics Master of Business Engineering Master of Business Informatics Master of Chemistry Master of City Planning Master of Commerce Master of Computational Finance Master of Computer Applications Master of Computer Science Master of Communication Master of Counseling Master of Criminal Justice Master in Creative Technologies Master of Design Master of Divinity Master of Economics Master of Education Master of Educational Technology Master of Engineering Master of Engineering Management Master of Enterprise Master of European Law Master of Finance Master of Financial Economics Master of Financial Engineering Master of Financial Mathematics Master of Fine Arts Master of Health Administration Master of Health Science Master of Humanities Master of Industrial and Labor Relations Master of International Affairs Master of International Business Master of International Economics Master of International Public Policy Master of International Studies Master of Information Master of Information Management Master of Information Systems Master of Information System Management Master of Islamic Studies Master of IT Master of Jurisprudence Master of Laws Master of Studies in Law Master of Landscape Architecture Master of Letters Master of Liberal Arts Master of Library and Information Science Master of Management Master of Mass Communication and Journalism Master of Mathematical Finance Master of Mathematics Master of Mathematics and Computer Science Master of Mathematics and Philosophy Master of Medical Science Master of Medicine Master of Military Art and Science Master of Music Master of Network and Communications Management Master of Occupational Therapy Master of Pharmacy Master of Philosophy Master of Physician Assistant Studies Master of Physics Master of Political Science Master of Professional Studies Master of Psychology Master of Public Administration Master of Public Affairs Master of Public Diplomacy Master of Public Health Master of Public Management Master of Public Policy Master of Public Relations Master of Public Service Master of Quantitative Finance Master of Rabbinic Studies Master of Real Estate Development Master of Religious Education Master of Research Master of Sacred Music Master of Sacred Theology Master of Science Master of Science in Applied Cognition and Neuroscience Master of Science in Bioinformatics Master of Science in Clinical Epidemiology Master of Science in Computing Research Master of Science in Cyber Security Master of Science in Education Master of Science in Engineering Master of Science in Development Administration Master of Science in Finance Master of Science in Governance & Organizational Sciences Master of Science in Government Contracts Master of Science in Health Informatics Master of Science in Human Resource Development Master of Science in Information Assurance Master of Science in Information Systems Master of Science in Information Technology Master of Science in Leadership Master of Science in Management Master of Science in Nursing Master of Science in Project Management Master of Science in Quality Assurance Master of Science in Risk Management Master of Science in Supply Chain Management Master of Science in Teaching Master of Science in Taxation Master of Social Science Master of Social Work Master of Statistics Master of Strategic Studies Master of Studies Master of Surgery Master of Theological Studies Master of Technology Master of Theology Master of Urban Planning Master of Veterinary Science Doctor of Business Administration Doctor of Canon Law Doctor of Chiropractic Doctor of Commerce Doctor of Dental Surgery Doctor of Divinity Doctor of Education Doctor of Engineering Doctor of Health Administration Doctor of Health Science Doctor of Juridical Science; Juris Doctor Doctor of Law; Legum Doctor Doctor of Liberal Studies Doctor of Management Doctor of Medicine Doctor of Ministry Doctor of Musical Arts Doctor of Naturopathic Medicine Doctor of Optometry Doctor of Osteopathic Medicine Doctor of Pharmacy Doctor of Philosophy Doctor of Public Administration Doctor of Science Doctor of Theology Doctor of Veterinary Medicine ffaker-2.20.0/lib/ffaker/data/education/major_noun0000644000004100000410000000021214136245124022040 0ustar www-datawww-dataScience Arts Administration Engineering Management Production Economics Architecture Accountancy Education Development Philosophy Studies ffaker-2.20.0/lib/ffaker/data/education/school_suffix0000644000004100000410000000011114136245124022542 0ustar www-datawww-datawood dale ridge ville point field shire shore crest spur well side coast ffaker-2.20.0/lib/ffaker/data/education/degree_short_prefix0000644000004100000410000000012514136245124023723 0ustar www-datawww-dataAB BS BSc BCom BCA BE BTech BPharm BEd MPharm ME MTech MA MD MCA MSc MCom DMus DPhil ffaker-2.20.0/lib/ffaker/data/name_se/0000755000004100000410000000000014136245124017407 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_se/last_names0000644000004100000410000000160514136245124021462 0ustar www-datawww-dataJohansson Andersson Karlsson Nilsson Eriksson Larsson Olsson Persson Svensson Gustafsson Pettersson Jonsson Jansson Hansson Bengtsson Jönsson Lindberg Jakobsson Magnusson Olofsson Lindström Lindqvist Lindgren Axelsson Berg Lundberg Bergström Lundgren Mattsson Lundqvist Lind Berglund Fredriksson Sandberg Henriksson Forsberg Sjöberg Danielsson Håkansson Wallin Engström Eklund Lundin Gunnarsson Fransson Samuelsson Holm Bergman Björk Wikström Isaksson Bergqvist Arvidsson Nyström Holmberg Löfgren Claesson Söderberg Nyberg Blomqvist Mårtensson Nordström Lundström Pålsson Eliasson Björklund Viklund Berggren Sandström Nordin Lund Ström Hermansson Åberg Ekström Holmgren Sundberg Hedlund Dahlberg Hellström Sjögren Abrahamsson Martinsson Andreasson Falk Öberg Månsson Blom Ek Åkesson Strömberg Jonasson Norberg Hansen Sundström Åström Holmqvist Ivarsson Lindholm Sundqvist ffaker-2.20.0/lib/ffaker/data/name_se/first_names_female0000644000004100000410000000144414136245124023160 0ustar www-datawww-dataMaria Elisabeth Anna Kristina Margareta Eva Birgitta Karin Linnéa Marie Ingrid Marianne Sofia Kerstin Lena Helena Inger Sara Katarina Johanna Emma Viktoria Cecilia Monica Ingegerd Irene Susanne Anita Ulla Jenny Elin Therese Viola Carina Louise Gunilla Hanna Ann Helen Linda Annika Malin Ida Ulrika Barbro Matilda Anette Josefin Elsa Siv Sofie Anneli Astrid Caroline Britt Kristin Åsa Rut Karolina Lisa Yvonne Emelie Gun Camilla Agneta Madeleine Erika Alice Julia Amanda Charlotte Berit Lovisa Inga Ingeborg Sandra Ann-Marie Frida Rebecka Birgit Märta Charlotta Ellinor Jessica Alexandra Britta Sonja Maja Gunnel Maj Ann-Christin Isabelle Emilia Solveig Ellen Lisbeth Ebba Pia Gerd Mona Ann-Marie Ann-Christin Britt-Marie Maj-Britt Anna-Karin Ann-Charlotte Ann-Sofie Ulla-Britt Marie-Louise Rose-Marie ffaker-2.20.0/lib/ffaker/data/name_se/first_names_male0000644000004100000410000000134714136245124022647 0ustar www-datawww-dataKarl Erik Lars Anders Per Johan Mikael Olof Nils Jan Lennart Gustav Hans Gunnar Peter Sven Fredrik Bengt Thomas Bo Åke Göran Daniel Christer Oskar Stefan Magnus Andreas Alexander Martin Mats Leif John Bertil Mattias Arne Ulf Henrik Ingemar Björn Jonas Stig Axel Robert Kjell Rolf Marcus Niklas Christian Håkan David Patrik Viktor Rickard Emil Christoffer Joakim Roland Tommy Vilhelm Ingvar Claes Filip Roger William Kent Simon Ove Sebastian Anton Kurt Rune Kenneth Tobias Johannes Jörgen Mohammed Gösta Emanuel Jonathan Robin Jakob Georg Sten Hugo Johnny Börje Alf Torbjörn Bernt Adam Elias Allan Dan Linus Lucas Ola Jesper Henry Arvid Jan-Erik Lars-Erik Per-Olof Karl-Erik Jan-Olof Lars-Göran Sven-Erik Carl-Johan Per-Erik Lars-Olof ffaker-2.20.0/lib/ffaker/data/phone_number_nl/0000755000004100000410000000000014136245124021152 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/phone_number_nl/area_codes0000644000004100000410000000103114136245124023155 0ustar www-datawww-data10 111 113 114 115 117 118 13 14 15 161 162 164 165 166 167 168 172 174 180 181 182 183 184 186 187 20 222 223 224 226 227 228 229 23 24 251 252 255 26 294 297 299 30 313 314 315 316 317 318 320 321 33 341 342 343 344 345 346 347 348 35 36 38 40 411 412 413 416 418 43 45 46 475 478 481 485 486 487 488 492 493 495 497 499 50 511 512 513 514 515 516 517 518 519 521 522 523 524 525 527 528 529 53 541 543 544 545 546 547 548 55 561 562 566 570 571 572 573 575 577 578 58 591 592 593 594 595 596 597 598 599 70 71 72 73 74 75 76 77 78 79 ffaker-2.20.0/lib/ffaker/data/name_br/0000755000004100000410000000000014136245124017403 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_br/last_names0000644000004100000410000000112214136245124021450 0ustar www-datawww-dataAlbuquerque Almeida Alves Aragão Araújo Barbosa Barros Batista Braga Brito Caldeira Campos Cardoso Carvalho Castro Cavalcante Cavalcanti Costa da Conceição da Costa da Cruz da Cunha da Luz da Mata da Mota da Paz da Rocha da Rosa das Neves Dias Duarte Farias Fernandes Ferreira Fogaça Franco Freitas Gomes Gonçalves Jesus Lima Lopes Macedo Martins Melo Mendes Monteiro Moraes Moreira Moura Nascimento Nogueira Novaes Nunes Oliveira Peixoto Pereira Pinheiro Pinto Pires Porto Ramos Reis Rezende Ribeiro Rocha Rodrigues Sales Santos Saraiva Silva Silveira Souza Teixeira Viana Vieira Xavier ffaker-2.20.0/lib/ffaker/data/name_br/first_names_female0000644000004100000410000001762514136245124023164 0ustar www-datawww-dataAbelita Abidina Abigail Abimaela Acácia Acelina Acidália Açucena Ada Adaci Adalgisa Adalice Adalina Adaliza Adaltiva Adalúcia Adalva Adalzira Adarcy Adária Adeci Adedina Adeia Adeilda Adelaide Adelair Adelci Adelcinda Adeli Adélia Adeliane Adelice Adelícia Adelina Adeline Adelita Adelma Ademilde Adenilde Adercilene Adília Adilma Adineia Adinélia Adolfa Adoração Adosinda Adriana Adriane Adriel Aduzinda Agatha Agda Agenor Aglaia Agledy Agostília Agripina Agueda Aida Aixa Alaíde Alana Alanis Alba Albanita Albertina Alcídia Alcina Alcineide Alcínia Alcione Alda Aldair Aldaisa Aldenice Aldenora Aldicelia Aldina Aldivina Aleandra Alésia Alessandra Alexandra Alexandre Aléxia Aléxis Alfredina Aliana Alice Alícia Aline Alisia Alissa Alma Almerina Almerinda Almerita Alminda Almira Alsorina Altamira Aluisa Aluísa Alva Alverita Alvina Alzerina Alzinda Alzineia Alzira Alzirinda Amália Amanda Amara Amarilde Amarilis Amávia Amavilde Ambrosina Amélia Amena América Amícia Amira Amorita Amorosa Ana Anail Anailza Anaina Anaíra Anaís Anaiza Anália Ananias Anastácia Anativa Andiara Andréa Andreia Andréia Andreise Andrelina Andresa Andresca Andressa Andreza Andria Ane Anedina Anelcides Anésia Anézia Ângela Angélica Angelina Angelique Angelita Ânia Anice Anieta Anissa Anita Antenor Antonela Antônia Antonieta Aparecida Arabela Araci Ari Ariana Ariane Arícia Ariel Arlene Arlete Armanda Armandina Arminda Arthur Artur Ashley Astrid Atena Ateneia Athena Átila Augusta Áurea Aurélia Aureliana Aurinda Aurízia Aurora Auxiliadora Ava Balbina Balduína Balsemina Bárbara Bartira Bartolina Basília Basilisa Beatris Beatriz Bebiana Bela Beladora Belanice Belanísia Belara Belarmina Belém Belenice Belina Belinda Belísia Belita Belivalda Belizaura Belma Belmira Belonice Belonísia Benardete Benedicta Benedita Benícia Benilde Benvinda Berengária Berenice Bernadete Bernardete Berta Bertha Betânia Beth Betina Bia Bianca Bibiana Bina Bitenha Boanerges Bonifácia Branca Brenda Briana Brida Brisa Brita Brízida Bruna Brunilde Cacelina Cácia Cacilda Caetana Caila Cailane Cailany Caitiane Calenice Caliandra Calícia Calvin Camélia Camila Camille Camilly Candelária Cândida Canuta Caren Carilinda Carin Cárin Carina Carine Carla Carlota Carmen Cármen Carol Carole Carolina Caroline Cassandra Cássia Cassilda Catarina Cátia Cecília Celeste Célia Celine Charlene Christiana Christiane Cidália Cíntia Clara Clarice Clarissa Clarisse Cláudia Cleidiane Clementina Cléo Cleyde Conceição Constança Consuelo Cora Coralina Corina Corine Cosme Cris Cristal Cristiana Cristina Cynthia Dacelina Daci Daciria Dádiva Dafne Daglia Dagmery Dagnólia Daiana Daiane Daiani Dailza Daina Daine Daise Daisi Daisy Dália Dalida Dalila Dalira Dalma Dalmara Dalva Damião Dana Dandara Dânia Daniela Danielle Danila Danis Dara Darci Darcy Darlene Débora Deborah Deisily Dejanira Delfina Delma Delmar Dénis Denise Deotília Dercy Desiré Deusa Deusolea Diana Dilan Dilar Dilma Dimas Dina Diná Dinah Dinara Diniz Dinora Dinorah Dionia Dionísia Dirce Diva Djalma Dolores Domicília Dominica Donatela Donizete Dora Dores Doroteia Dorothea Dulce Dulcilaine Dulcineia Ecila Ecilene Edcleia Edeane Edeilda Edeleusa Edelícia Edelma Edelmira Edelvira Edelvita Edely Edelzuita Edênia Edenice Edenilde Edilene Edinalda Edna Edneia Eduarda Edvânia Edviges Elaine Elba Eleanor Eleine Elena Eleonora Eli Eliana Eliane Elide Eliezer Élis Elisa Elisabete Elisabeth Elisângela Elisete Elizabete Ellen Elmina Eloá Eloísa Elsa Elvira Elza Ema Emanuela Emília Emiliana Eneida Erica Érica Érika Éris Esdras Esmeralda Esperança Estefani Estefânia Estela Ester Esther Estrela Eucaliane Eudora Eugênia Eulália Eunice Eurica Eva Evangelina Evelina Eveline Evelyn Ewellyn Fábia Fabiana Fabíola Fabrícia Fabrízia Fátima Fédora Felícia Felipa Fernanda Filomena Fiona Firmina Flávia Flor Flora Florentina Franciely Francisca Frederica Gabriel Gabriela Gabriele Gabrieli Gael Gaetana Galba Galcina Galdência Galdina Gardênia Gasparina Gema Genezia Genuzia Georgete Georgiana Geovana Geralda Germínia Gertrudes Gerusa Geruza Giana Gilda Gilmar Giovana Giovanna Girlene Gisela Giselle Gislaine Gisleine Gladys Glaúcia Glicéria Glória Graça Graciela Gracília Gracinda Grazianny Graziela Guilhermina Haidé Hebe Hedviges Helena Heloísa Henriqueta Hera Hilda Iara Iasmin Iasmine Ida Ilda Ilsa Ilza Imaculada Inácia Inara India Indina Inês Ingrid Iolanda Ioná Ione Iracema Irene Irenilda Íris Isabel Isabela Isabella Isadora Isaura Isidora Isis Ismara Isolda Ítala Ivan Ivana Ivandra Ivani Ivete Ivone Ivonete Izabel Izaira Jaciane Jaciara Jacinta Jacira Jacirene Jackeline Jacobina Jacqueline Jade Jaidete Jandira Jane Janecleide Janete Jani Janice Janilce Janina Janine Jaqueline Jeane Jeni Jennifer Jeovanna Jerusa Jéssica Joana Joelly Joelma Joice Jorgina Joseane Josefa Josefina Joselene Joselina Josiane Jossara Josuana Jucele Jucélia Juciele Juciene Judite Judith Júlia Juliana Julieta Juraci Jurema Jussara Kaline Karen Karina Karine Katia Kátia Kauani Kayanne Kelly Kelma Keyla Laila Laira Lais Laís Laisa Laíza Lana Lara Larisa Larissa Laudicéia Laura Lavínia Lea Léa Leah Leana Leandra Leda Lediane Leila Leilah Leilani Lélia Lena Leni Leona Leonel Leonor Leslie Letícia Letízia Lia Liana Liane Liara Lícia Lídia Lidiane Lígia Lília Lilian Liliana Liliane Lina Linda Lindalva Lira Lisandra Livânia Lívia Liza Lola Lorena Lua Luana Lucélia Lucena Lúcia Luciana Luciane Luciene Lucília Lucrécia Ludmila Luísa Luma Lumena Luna Lurdes Luz Luzia Luzinira Luzitânia Lygia Lyra Mabelly Maciele Macy Madalena Mae Maeva Magali Magda Maiara Maira Maísa Maitê Malena Malvina Manoela Manuela Mara Marcela Márcia Margarida Maria Mariana Maribel Marieta Marilda Marileide Marilene Marília Marilza Marina Marisa Marise Marisol Maristela Mariza Marjolene Marjorie Marlene Marli Marlisa Marlise Marly Marta Martha Matilde Maura Máxima Maya Mayara Mayra Mayse Mécia Mel Mélanie Mélcia Melina Melissa Mercedes Mia Micaela Michelle Michelly Milagres Milena Mirela Miriam Moema Moira Mônica Monique Monise Morgana Muriel Muriela Myriam Nádia Nadine Nadir Nadja Naiara Naíde Nair Naomi Nara Naraiana Narayana Narci Narcisa Narjara Natacha Natália Natalina Natasha Nathaly Nauria Naxla Nayara Nazaré Neci Neida Neide Neize Neli Nélia Nelma Nelsa Nely Nereida Neusa Neuza Neyde Nice Nicole Nídia Niedja Nilma Nilsa Nilse Nilza Nina Nita Nívea Nízia Noélia Noemi Noémia Norah Norberta Norlise Norma Núbia Núria Odaria Odemar Odete Odineide Ofélia Olália Olga Olímpia Olívia Ondina Oriana Orlandina Ortelina Oscar Osmarina Osneide Otília Ozeneide Palmira Paloma Pamela Paola Patrícia Paula Paulina Pedrina Penélope Penha Péricles Perla Pérola Perólia Perpétua Petra Piedade Pietra Poliana Priscila Quitéria Radija Rafaela Raika Raimunda Raisa Raissa Raphaela Raquel Rayane Raymunda Rayssa Rebeca Rebeka Regiane Regina Régis Rejane Renata Renê Risoleta Rita Roberta Rogéria Romilda Rosa Rosália Rosalice Rosalina Rosana Rosane Rosângela Rosaura Rose Roselane Roseli Roselyn Rosemary Rosemere Rosiane Rosilda Rosilene Rosileyde Rosinete Rúbia Rute Ruth Sabina Sabine Sabrina Salete Salomé Samanta Samara Samia Sandra Sandrina Sandy Sara Sarah Sasha Selena Selma Seomara Serena Severina Sheila Shirley Sidnei Silene Silvana Sílvia Simara Simone Sofia Sol Solange Solene Sônia Sophia Sophie Soraia Soraya Stela Stephanie Suele Suéli Suria Surya Susana Suzana Suzy Taciana Taina Tainá Taína Taís Taísa Taíssa Talita Tamára Tamires Tâmiris Tânia Tássia Tatiana Telma Teodora Teresa Teresinha Tereza Thabita Thaís Thaíssa Thuanna Thuanny Thuyla Ticiana Tulane Úrsula Valdete Valentina Valéria Valesca Valquíria Vanda Vanessa Vânia Vanina Vanusa Vanuza Venusa Vera Veridiana Verónica Vicenzia Victória Vida Vilma Violeta Virgínia Vital Vitória Viviana Wanda Wilma Ximena Yara Yasmin Yolanda Zaida Zaira Zalete Zayda Zeandra Zedilia Zedith Zélia Zelma Zenaide Zilá Zilda Zoé Zuleica ffaker-2.20.0/lib/ffaker/data/name_br/first_names_male0000644000004100000410000001112514136245124022636 0ustar www-datawww-dataAbdenago Abdias Abel Abelardo Abelim Abelino Abilino Abílio Abimael Abinaldo Abinálio Abisael Abner Abraão Abrahão Acácio Acelino Acires Aclécio Acrísio Adaelmo Adailtom Adailton Adair Adalberto Adalgiso Adalício Adalmir Adalto Adalton Adamastor Adamor Adão Adauto Adeildo Adeilto Adeilton Adeir Adélcio Adelfo Adelino Adélio Adelmo Adelson Ademar Ademilson Ademir Aderbal Adérito Adilson Admilson Adolfo Adolphino Adónis Adriano Aécio Afonsina Afonso Afrânio Ageo Agipino Agnaldo Agnelo Agostinho Agrício Aguinaldo Ailton Aires Airton Aitor Alan Alaôr Alarico Alayr Albano Albertino Alberto Albino Alcides Alcindo Aldemir Aldenor Aldo Alecsandro Alejandro Alessandro Alex Alexandrino Alexandro Aléxio Alexsandro Alfredo Alípio Alírio Alison Allan Almerindo Almir Aloísio Aloysio Altair Altamir Altino Aluísio Alvantino Álvaro Alvino Amadeo Amadeu Amândio Amarildo Amauri Amaury Ambrósio Américo Amílcar Amilton Amir Amparo Andersen Anderson André Ândreo Andrés Anésio Angélico Ângelo Aníbal Anísio Anselmo Antero Anthony Antilino Antônio Apolo Aprígio Aquiles Arcanjo Aristeu Aristides Armando Armindo Arnaldo Arturo Augusto Aureliano Aurelino Aurélio Aurino Ayrton Balbino Balduíno Baltasar Baltazar Barnabé Baronildes Bartolomeu Basileu Basílio Batista Bazílio Belarmino Belchior Belino Belírio Belisário Belmiro Bendito Benedito Benício Benjamim Bento Bernardo Beto Bonifácio Bóris Bosco Breno Brian Bruce Bruno Cacildo Cacimiro Caetano Caíco Caieon Caio Caique Caíque Calazan Caldêncio Caleano Caleb Calisto Calixto Camerindo Camilo Cândido Canuto Carlos Carmo Casimiro Cassiano Cássio Cauã Cauê Celestino Celso César Christian Cícero Cirilo Ciro Cláudio Clementino Clodomiro Clóvis Conrado Constantino Cristiano Cristóvão Cursino Custódio Dácio Dagmar Dagoberto Dalice Dalmares Dalmir Dalmiro Dalmo Dalton Daniel Danilo Dante Dárcio Dário Davi David Delfim Delfino Demétrio Denzel Deyvson Diego Diógenes Diogo Dionísio Domênico Domingos Donato Dóris Douglas Durval Écio Edberto Eden Éder Edgar Edmilson Edmir Edson Eduardo Edvaldo Eleonor Elias Élio Eliseu Elísio Élton Emanuel Emílio Ênio Enzo Erasmo Eriberto Eric Erik Ernesto Estêvão Eugénio Eurico Evaldo Evandro Evaristo Evelásio Expedito Fabiano Fábio Fabrício Faustino Fausto Felipe Felisberto Félix Ferdinando Fernando Fernão Firmino Flávio Florêncio Florentino Floriano Fortunato Francisco Frank Franklin Frederico Galdino Galileu Gaspar Gastão Genaro Genésio Geovani Geraldo Germano Gerson Gil Gilberto Giovani Golias Gonçalo Gonzaga Graciano Gregório Gualter Guarani Guilherme Gustavo Haroldo Heitor Hélder Hélio Henrique Hernâni Horácio Hugo Humberto Ícaro Inácio Irineu Isaías Isidoro Ismael Israel Ítalo Itamar Ivaldo Ivandro Ivanildo Ivo Jacinto Jackson Jader Jaime Jair Jairo Jamil Janaína Jandir Januário Jarbas Jason Jean Jeferson Jefferson Jeremias Jerónimo Jessé Jessiel Jesualdo Jesus João Joaquim Joel Joelson Jofre Jonas Jonathan Jorge José Josias Josué Juan Juliano Júlio Júnior Jurandir Juvenal Kaique Kauã Kauan Kennedy Kevin Kleber Laerte Lauro Lázaro Leandro Leonardo Leôncio Leopoldo Lineu Lourenço Luan Luca Lucas Luciano Lúcio Luigi Luís Luiz Luiza Luzio Mabel Macário Madel Magno Malvino Manoel Manuel Maomé Marcelo Márcio Marco Marcos Marcus Mário Marley Marlon Martim Martinho Mateus Matheus Mathias Matias Maurício Maurílio Mauro Max Maximiliano Mélvin Messias Michael Michel Miguel Milton Misael Moacir Mohamed Moisés Murilo Nancy Nataniel Nathaniel Neil Nélson Nestor Newton Nicolau Nilo Nilson Nilton Nivaldo Noa Noé Noel Nonato Norberto Norman Octávio Odilson Olavo Omar Onofre Orestes Orlando Osias Osmar Osvaldo Otávio Ozório Pablo Paco Pascoal Patrício Patrick Paulino Paulo Pedro Percival Pierre Quintino Rafael Raí Raimundo Ralf Ramiro Ramón Raphael Raúl Reginaldo Reinaldo Renan Renato Ricardo Rivaldo Roberto Robson Rodolfo Rodrigo Roger Rogério Romão Romário Romeu Rômulo Ronaldo Roni Rosário Rosemar Rosendo Rosimar Rúben Rúbens Rudolfo Rufino Rui Salomão Salvador Samuel Sandro Sansão Santiago Saúl Saulo Sávio Sebastião Serafim Sérgio Severino Silas Sílvio Simão Sinésio Sydney Taciano Tadeu Tales Tarcísio Tarsício Telmo Tenório Teo Teobaldo Teodemiro Teodoro Thales Theo Thiago Thomaz Tiago Tibúrcio Timóteo Tobias Tom Tomás Tomaz Tomé Tristão Túlio Ubirajara Ubiratã Ulisses Uriel Valdemar Valentim Valentino Vanderlei Venâncio Vicente Victor Vílmar Vilson Vinícius Violante Virgílio Vítor Vitório Viviane Vladimir Wagner Waldir Walter Wellington Wendel Wesley William Wilson Xavier Yael Yuri Zacarias Zalmir Zanir Zaqueu ffaker-2.20.0/lib/ffaker/data/phone_number_it/0000755000004100000410000000000014136245124021155 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/phone_number_it/home_phone_prefixes0000644000004100000410000000215214136245124025126 0ustar www-datawww-data004191 010 011 0121 0122 0123 0124 0125 0131 0141 0142 0143 0144 015 0161 0163 0165 0166 0171 0172 0173 0174 0175 0182 0183 0184 0185 0187 019 02 030 031 0321 0322 0323 0324 0331 0332 0341 0342 0343 0344 0345 0346 035 0362 0363 0364 0365 0371 0372 0373 0374 0375 0376 0377 0381 0382 0383 0384 0385 0386 039 040 041 0421 0422 0423 0424 0425 0426 0427 0428 0429 0431 0432 0433 0434 0435 0436 0437 0438 0439 0442 0444 0445 045 0461 0462 0463 0464 0465 0471 0472 0473 0474 0481 049 050 051 0521 0522 0523 0524 0525 0532 0533 0534 0535 0536 0541 0542 0543 0544 0545 0546 0547 055 0564 0565 0566 0571 0572 0573 0574 0575 0577 0578 0583 0584 0585 0586 0587 0588 059 06 070 071 0721 0722 0731 0732 0733 0734 0735 0736 0737 0742 0743 0744 0746 075 0761 0763 0765 0766 0771 0773 0774 0775 0776 0781 0782 0783 0784 0785 0789 079 080 081 0823 0824 0825 0827 0828 0831 0832 0833 0835 0836 085 0861 0862 0863 0864 0865 0871 0872 0873 0874 0875 0881 0882 0883 0884 0885 089 090 091 0921 0922 0923 0924 0925 0931 0932 0933 0934 0935 0941 0942 095 0961 0962 0963 0964 0965 0966 0967 0968 0971 0972 0973 0974 0975 0976 0981 0982 0983 0984 0985 099 ffaker-2.20.0/lib/ffaker/data/phone_number_it/mobile_phone_prefixes0000644000004100000410000000011014136245124025435 0ustar www-datawww-data320 325 326 328 329 333 334 335 337 338 339 340 344 345 346 347 348 349 ffaker-2.20.0/lib/ffaker/data/nato_alphabet/0000755000004100000410000000000014136245124020601 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/nato_alphabet/numeric_codes0000644000004100000410000000006214136245124023341 0ustar www-datawww-dataONE TWO THREE FOUR FIVE SIX SEVEN EIGHT NINE ZERO ffaker-2.20.0/lib/ffaker/data/nato_alphabet/alphabet_codes0000644000004100000410000000024514136245124023462 0ustar www-datawww-dataALPHA BRAVO CHARLIE DELTA ECHO FOXTROT GOLF HOTEL INDIA JULIETT KILO LIMA MIKE NOVEMBER OSCAR PAPA QUEBEC ROMEO SIERRA TANGO UNIFORM VICTOR WHISKEY XRAY YANKEE ZULU ffaker-2.20.0/lib/ffaker/data/address_fr/0000755000004100000410000000000014136245124020114 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_fr/region0000644000004100000410000000053114136245124021321 0ustar www-datawww-dataAlsace Aquitaine Auvergne Basse-Normandie Bourgogne Bretagne Centre Champagne-Ardenne Corse Franche-Comté Haute-Normandie Île-de-France Languedoc-Roussillon Limousin Lorraine Midi-Pyrénées Nord-Pas-de-Calais Pays de la Loire Picardie Poitou-Charentes Provence-Alpes-Côte d'Azur Rhône-Alpes Guadeloupe Guyane La Réunion Martinique Mayotte ffaker-2.20.0/lib/ffaker/data/address_fr/city0000644000004100000410000000560314136245124021013 0ustar www-datawww-dataParis Marseille Lyon Toulouse Nice Nantes Strasbourg Montpellier Bordeaux Lille Rennes Reims Le Havre Saint-Étienne Toulon Grenoble Dijon Angers Villeurbanne Saint-Denis Le Mans Nîmes Aix-en-Provence Brest Clermont-Ferrand Limoges Tours Amiens Metz Perpignan Besançon Boulogne-Billancourt Orléans Rouen Mulhouse Caen Saint-Denis Nancy Saint-Paul Argenteuil Montreuil Roubaix Dunkerque12 Tourcoing Créteil Avignon Nanterre Poitiers Courbevoie Fort-de-France Versailles Vitry-sur-Seine Colombes Asnières-sur-Seine Aulnay-sous-Bois Pau Rueil-Malmaison Saint-Pierre Aubervilliers Champigny-sur-Marne La Rochelle Saint-Maur-des-Fossés Antibes Calais Le Tampon Cannes Béziers Colmar Saint-Nazaire Drancy Bourges Mérignac Ajaccio Issy-les-Moulineaux Levallois-Perret Villeneuve-d'Ascq Quimper Valence Noisy-le-Grand La Seyne-sur-Mer Antony Neuilly-sur-Seine Troyes Vénissieux Clichy Sarcelles Les Abymes Pessac Ivry-sur-Seine Chambéry Niort Lorient Cergy Montauban Saint-Quentin Cayenne Villejuif Beauvais Hyères Épinay-sur-Seine Pantin Cholet Saint-André Bondy Fontenay-sous-Bois Maisons-Alfort Chelles La Roche-sur-Yon Arles Clamart Vannes Évry Saint-Louis Fréjus Le Blanc-Mesnil Sartrouville Narbonne Grasse Laval Meaux Évreux Annecy Belfort Sevran Charleville-Mézières Brive-la-Gaillarde Albi Montrouge Vincennes Martigues Bobigny Carcassonne Saint-Ouen Cagnes-sur-Mer Suresnes Blois Aubagne Saint-Malo Saint-Brieuc Châteauroux Châlons-en-Champagne Meudon Chalon-sur-Saône Bayonne Puteaux Alfortville Valenciennes Saint-Herblain Salon-de-Provence Corbeil-Essonnes Boulogne-sur-Mer Tarbes Bastia Mantes-la-Jolie Sète Istres Le Cannet Castres Massy Douai Saint-Priest Livry-Gargan Angoulême Arras Wattrelos Vaulx-en-Velin Gennevilliers Caluire-et-Cuire Alès Rosny-sous-Bois Thionville Choisy-le-Roi Talence Compiègne Saint-Germain-en-Laye Bourg-en-Bresse Garges-lès-Gonesse Gap Noisy-le-Sec Melun Le Lamentin Gagny Marcq-en-Barœul Chartres Bron Cherbourg-Octeville Rezé Le Port Montluçon Saint-Laurent-du-Maroni Bagneux Anglet La Courneuve Poissy Saint-Martin Savigny-sur-Orge Roanne Nevers Draguignan Auxerre Saint-Martin-d'Hères Joué-lès-Tours Saint-Joseph Saint-Chamond Échirolles Villepinte Pontault-Combault Conflans-Sainte-Honorine Villefranche-sur-Saône Montélimar Colomiers Saint-Benoît Lens Vitrolles Six-Fours-les-Plages Tremblay-en-France Marignane Haguenau Sainte-Geneviève-des-Bois Mâcon Agen Thonon-les-Bains Bagnolet La Ciotat Stains Saint-Raphaël Creil Romans-sur-Isère Neuilly-sur-Marne Montigny-le-Bretonneux Franconville Épinal Châtillon Cambrai Le Perreux-sur-Marne Châtellerault Villeneuve-Saint-Georges Annemasse Châtenay-Malabry Viry-Châtillon Dieppe Liévin Nogent-sur-Marne Houilles Mont-de-Marsan Maubeuge Dreux Goussainville Malakoff Vandœuvre-lès-Nancy Saint-Leu Plaisir Schiltigheim Les Mureaux Athis-Mons La Possession Palaiseau Meyzieu Baie-Mahault L'Haÿ-les-Roses Chatou ffaker-2.20.0/lib/ffaker/data/name_fr/0000755000004100000410000000000014136245124017407 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_fr/last_names0000644000004100000410000000562014136245124021463 0ustar www-datawww-dataMartin Bernard Thomas Robert Petit Dubois Richard Garcia Durand Moreau Lefebvre Simon Laurent Michel Leroy Martinez David Fontaine Da Silva Morel Fournier Dupont Bertrand Lambert Rousseau Girard Roux Vincent Lefevre Boyer Lopez Bonnet Andre Francois Mercier Muller Guerin Legrand Sanchez Garnier Chevalier Faure Perez Clement Fernandez Blanc Robin Morin Gauthier Pereira Perrin Roussel Henry Duval Gautier Nicolas Masson Marie Noel Ferreira Lemaire Mathieu Riviere Denis Marchand Rodriguez Dumont Payet Lucas Dufour Dos Santos Joly Blanchard Meunier Rodrigues Caron Gerard Fernandes Brunet Meyer Barbier Leroux Renard Goncalves Gaillard Brun Roy Picard Giraud Roger Schmitt Colin Arnaud Vidal Gonzalez Lemoine Roche Aubert Olivier Leclercq Pierre Philippe Bourgeois Renaud Martins Leclerc Guillaume Lacroix Lecomte Benoit Fabre Carpentier Vasseur Louis Hubert Jean Dumas Rolland Grondin Rey Huet Gomez Dupuis Guillot Berger Moulin Hoarau Menard Deschamps Fleury Adam Boucher Poirier Bertin Charles Aubry Da Costa Royer Dupuy Maillard Paris Baron Lopes Guyot Carre Jacquet Renault Herve Charpentier Klein Cousin Collet Leger Ribeiro Hernandez Bailly Schneider Le Gall Ruiz Langlois Bouvier Gomes Prevost Julien Lebrun Breton Germain Millet Boulanger Remy Le Roux Daniel Marques Maillot Leblanc Le Goff Barre Perrot Leveque Marty Benard Monnier Hamon Pelletier Alves Etienne Marchal Poulain Tessier Lemaitre Guichard Besson Mallet Hoareau Gillet Weber Jacob Collin Chevallier Perrier Michaud Carlier Delaunay Chauvin Alexandre Marechal Antoine Lebon Cordier Lejeune Bouchet Pasquier Legros Delattre Humbert De Oliveira Briand Lamy Launay Gilbert Perret Lesage Gay Nguyen Navarro Besnard Pichon Hebert Cohen Pons Lebreton Sauvage De Sousa Pineau Albert Jacques Pinto Barthelemy Turpin Bigot Lelievre Georges Reynaud Ollivier Martel Voisin Leduc Guillet Vallee Coulon Camus Marin Teixeira Costa Mahe Didier Charrier Gaudin Bodin Guillou Gregoire Gros Blanchet Buisson Blondel Paul Dijoux Barbe Hardy Laine Evrard Laporte Rossi Joubert Regnier Tanguy Gimenez Allard Devaux Morvan Levy Dias Courtois Lenoir Berthelot Pascal Vaillant Guilbert Thibault Moreno Duhamel Colas Masse Baudry Bruneau Verdier Delorme Blin Guillon Mary Coste Pruvost Maury Allain Valentin Godard Joseph Brunel Marion Texier Seguin Raynaud Bourdon Raymond Bonneau Chauvet Maurice Legendre Loiseau Ferrand Toussaint Techer Lombard Lefort Couturier Bousquet Diaz Riou Clerc Weiss Imbert Jourdan Delahaye Gilles Guibert Begue Descamps Delmas Peltier Dupre Chartier Martineau Laroche Leconte Maillet Parent Labbe Potier Bazin Normand Pottier Torres Lagarde Blot Jacquot Lemonnier Grenier Rocher Bonnin Boutin Fischer Munoz Neveu Lacombe Mendes Delannoy Auger Wagner Fouquet Mace Ramos Pages Petitjean Chauveau Foucher Peron Guyon Gallet Rousset Traore Bernier Vallet Letellier Bouvet Hamel Chretien Faivre Boulay Thierry Samson Ledoux Salmon Gosselin Lecoq Pires Leleu Becker Diallo Merle Valette ffaker-2.20.0/lib/ffaker/data/name_fr/first_names0000644000004100000410000000335414136245124021651 0ustar www-datawww-dataAdrien Aimé Alain Alexandre Alfred Alphonse André Antoine Arthur Auguste Augustin Benjamin Benoît Bernard Bertrand Charles Christophe Daniel David Denis Édouard Émile Emmanuel Éric Étienne Eugène François Franck Frédéric Gabriel Georges Gérard Gilbert Gilles Grégoire Guillaume Guy William Henri Honoré Hugues Isaac Jacques Jean Jérôme Joseph Jules Julien Laurent Léon Louis Luc Lucas Marc Marcel Martin Matthieu Maurice Michel Nicolas Noël Olivier Patrick Paul Philippe Pierre Raymond Rémy René Richard Robert Roger Roland Sébastien Stéphane Théodore Théophile Thibaut Thibault Thierry Thomas Timothée Tristan Victor Vincent Xavier Yves Zacharie Adélaïde Adèle Adrienne Agathe Agnès Aimée Alexandrie Alix Alexandria Alex Alice Amélie Anaïs Anastasie Andrée Anne Anouk Antoinette Arnaude Astrid Audrey Aurélie Aurore Bernadette Brigitte Capucine Caroline Catherine Cécile Céline Célina Chantal Charlotte Christelle Christiane Christine Claire Claudine Clémence Colette Constance Corinne Danielle Denise Diane Dorothée Édith Éléonore Élisabeth Élise Élodie Émilie Emmanuelle Françoise Frédérique Gabrielle Geneviève Hélène Henriette Hortense Inès Isabelle Jacqueline Jeanne Jeannine Joséphine Josette Julie Juliette Laetitia Laure Laurence Lorraine Louise Luce Lucie Lucy Madeleine Manon Marcelle Margaux Margaud Margot Marguerite Margot Margaret Maggie daisy Marianne Marie Marine Marthe Martine Maryse Mathilde Michèle Michelle Michelle Monique Nathalie Nath Nathalie Nicole Noémi Océane Odette Olivie Patricia Paulette Pauline Pénélope Philippine Renée Sabine Simone Sophie Stéphanie Susanne Suzanne Susan Suzanne Sylvie Thérèse Valentine Valérie Véronique Victoire Virginie Zoé Camille Claude Dominique ffaker-2.20.0/lib/ffaker/data/phone_number_ja/0000755000004100000410000000000014136245124021133 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/phone_number_ja/one_disit_area_codes0000644000004100000410000000000614136245124025174 0ustar www-datawww-data3 4 6 ffaker-2.20.0/lib/ffaker/data/phone_number_ja/two_disit_area_codes0000644000004100000410000000022014136245124025222 0ustar www-datawww-data11 15 17 18 19 22 23 24 25 26 27 28 29 42 43 44 45 46 47 48 49 52 53 54 55 58 59 72 73 75 76 77 78 79 82 83 84 86 87 88 89 92 93 95 96 97 98 99 ffaker-2.20.0/lib/ffaker/data/phone_number_ja/four_disit_area_codes0000644000004100000410000000031514136245124025371 0ustar www-datawww-data1267 1372 1374 1377 1392 1397 1398 1456 1457 1466 1547 1558 1564 1586 1587 1632 1634 1635 1648 1654 1655 1656 1658 4992 4994 4996 4998 5769 5979 7468 8387 8388 8396 8477 8512 8514 9496 9802 9912 9913 9969 ffaker-2.20.0/lib/ffaker/data/phone_number_ja/three_disit_area_codes0000644000004100000410000000224014136245124025524 0ustar www-datawww-data123 124 125 126 133 134 135 136 137 138 139 142 143 144 145 146 152 153 154 155 156 157 158 162 163 164 165 166 167 172 173 174 175 176 178 179 182 183 184 185 186 187 191 192 193 194 195 197 198 220 223 224 225 226 228 229 233 234 235 237 238 240 241 242 243 244 246 247 248 250 254 255 256 257 258 259 260 261 263 264 265 266 267 268 269 270 274 276 277 278 279 280 282 283 284 285 287 288 289 291 293 294 295 296 297 299 422 428 436 438 439 460 463 465 466 467 470 475 476 478 479 480 493 494 495 531 532 533 536 537 538 539 544 545 547 548 550 551 553 554 555 556 557 558 561 562 563 564 565 566 567 568 569 572 573 574 575 576 577 578 581 584 585 586 587 594 595 596 597 598 599 721 725 735 736 737 738 739 740 742 743 744 745 746 747 748 749 761 763 765 766 767 768 770 771 772 773 774 776 778 779 790 791 794 795 796 797 798 799 820 823 824 826 827 829 833 834 835 836 837 838 845 846 847 848 852 853 854 855 856 857 858 859 863 865 866 867 868 869 875 877 879 880 883 884 885 887 889 892 893 894 895 896 897 898 920 930 940 942 943 944 946 947 948 949 950 952 954 955 956 957 959 964 965 966 967 968 969 972 973 974 977 978 979 980 982 983 984 985 986 987 993 994 995 996 997 ffaker-2.20.0/lib/ffaker/data/currency/0000755000004100000410000000000014136245124017632 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/currency/currency_name0000644000004100000410000000462214136245124022413 0ustar www-datawww-dataUAE Dirham Afghani Lek Armenian Dram Netherlands Antillian Guilder Kwanza Argentine Peso Australian Dollar Aruban Guilder Azerbaijanian Manat Convertible Marks Barbados Dollar Taka Bulgarian Lev Bahraini Dinar Burundi Franc Bermudian Dollar (customarily known as Bermuda Dollar) Brunei Dollar Boliviano Mvdol Brazilian Real Bahamian Dollar Pula Belarussian Ruble Belize Dollar Canadian Dollar Congolese Franc Swiss Franc Chilean Peso Unidades de fomento Yuan Renminbi Colombian Peso Unidad de Valor Real Costa Rican Colon Cuban Peso Peso Convertible Cape Verde Escudo Czech Koruna Djibouti Franc Danish Krone Dominican Peso Algerian Dinar Kroon Egyptian Pound Nakfa Ethiopian Birr Euro Fiji Dollar Falkland Islands Pound Pound Sterling Lari Cedi Gibraltar Pound Dalasi Guinea Franc Quetzal Guyana Dollar Hong Kong Dollar Lempira Croatian Kuna Gourde US Dollar Forint Rupiah New Israeli Sheqel Indian Rupee Indian Rupee Ngultrum Iraqi Dinar Iranian Rial Iceland Krona Jamaican Dollar Jordanian Dinar Yen Kenyan Shilling Som Riel Comoro Franc North Korean Won Won Kuwaiti Dinar Cayman Islands Dollar Tenge Kip Lebanese Pound Sri Lanka Rupee Liberian Dollar Lithuanian Litas Latvian Lats Libyan Dinar Moroccan Dirham Moldovan Leu Malagasy Ariary Denar Kyat Tugrik Pataca Ouguiya Mauritius Rupee Rufiyaa Kwacha Mexican Peso Mexican Unidad de Inversion (UDI) Malaysian Ringgit Metical Naira Cordoba Oro Norwegian Krone Nepalese Rupee New Zealand Dollar Rial Omani Balboa US Dollar Nuevo Sol Kina Philippine Peso Pakistan Rupee Zloty Guarani Qatari Rial New Leu Serbian Dinar Russian Ruble Rwanda Franc Saudi Riyal Solomon Islands Dollar Seychelles Rupee Sudanese Pound Swedish Krona Singapore Dollar Saint Helena Pound Leone Somali Shilling Surinam Dollar Dobra El Salvador Colon US Dollar Syrian Pound Lilangeni Baht Somoni Manat Tunisian Dinar Pa'anga Turkish Lira Trinidad and Tobago Dollar New Taiwan Dollar Tanzanian Shilling Hryvnia Uganda Shilling US Dollar Peso Uruguayo Uruguay Peso en Unidades Indexadas Uzbekistan Sum Bolivar Fuerte Dong Vatu Tala CFA Franc BEAC Silver Gold Bond Markets Units European Composite Unit (EURCO) European Monetary Unit (E.M.U.-6) European Unit of Account 9(E.U.A.-9) European Unit of Account 17(E.U.A.-17) East Caribbean Dollar SDR UIC-Franc CFA Franc BCEAO Palladium CFP Franc Platinum Codes specifically reserved for testing purposes Yemeni Rial Rand Rand Loti Rand Namibia Dollar Zambian Kwacha Zimbabwe Dollar ffaker-2.20.0/lib/ffaker/data/currency/currency_symbol0000644000004100000410000000003314136245124022770 0ustar www-datawww-data$ ¢ £ ¥ ฿ € ₶ ₺ ffaker-2.20.0/lib/ffaker/data/currency/currency_code0000644000004100000410000000124414136245124022402 0ustar www-datawww-dataAED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUP CVE CZK DJF DKK DOP DZD EEK EGP ERN ETB EUR FJD FKP GBP GEL GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS INR INR IQD IRR ISK JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XAG XAU XBA XBB XBC XBD XCD XDR XFU XOF XPD XPF XPT XTS YER ZAR ZAR ZAR ZMK ZWL ffaker-2.20.0/lib/ffaker/data/job_vn/0000755000004100000410000000000014136245124017255 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/job_vn/job_nouns0000644000004100000410000001043014136245124021172 0ustar www-datawww-dataThiết kế chuyên gia tính toán người báo cáo Trang phục nhân viên bán hàng kế hoạch tổ chức sự kiện điều phối nội thất Wedding planner chuyên gia thẩm mỹ người chụp hình thiết kế vườn tư vấn nghề nghiệp Club DJ Một nhà thiết kế đồ họa Đại Nhân viên quản lý chăm sóc nhà phát triển trò chơi video copywriter Một cầu thủ bóng đá Kỹ sư hệ thống nhà báo người tạo mẫu huấn luyện viên thể thao Trị Liệu Sommelier dẫn du lịch chơi quần vợt giám đốc truyền hình sản xuất truyền hình dữ liệu nhà khoa học thương gia Người kể chuyện thợ làm nghề móng tay người mua hướng dẫn tour du lịch cầu thủ bóng rổ nữ vũ công cầu thủ bóng chuyền người pha rượu phi công các nhà sản xuất mô hình bánh ngọt lập kế hoạch tài chính thiết kế thời trang quản lý quỹ điều phối thực phẩm người chăn nuôi lập trình viên võ sĩ quyền Anh chuyên nghiệp Đô vật chuyên nghiệp cầu thủ bóng chày chuyên nghiệp người giử em bé nhân viên khách sạn Cán bộ Quản lý Nhà chung cư nhạc sĩ nghệ sĩ make-up hướng dẫn Yoga giám đốc Đài phát thanh nhân cách phát thanh người đua xe thẩm định viên Bất động sản giáo viên trung học cơ sở nhân viên chăm sóc người soạn nhạc trị liệu nghề nghiệp nhà thi sĩ chuyên viết thơ tình y tá sức khỏe trông trẻ nhân viên bán hàng bảo hiểm nữ diễn viên diễn viên thầy tu sĩ quan xuất nhập cảnh cán bộ kiểm Di Trú Kế toán Công chứng viên chức nhà tù cô mụ Lao động thanh tra tiêu chuẩn bác sĩ mã hóa y tế nhà tiên tri Thư viện người cho vay tư pháp Chuyên gia thuế quốc gia nhân viên Liên Hợp Quốc trắc Bất động sản Công nhân xây dựng diễn viên lồng tiếng nhà ngoại giao giáo sư Đại học đội ngũ giảng viên thợ mộc người quản lý chuyên giao dịch bất động sản Phi hành gia phi hành đoàn nhân viên nội thất đầu bếp giáo viên tiểu học tiểu thuyết gia người tô hồ giáo viên mẫu giáo làm vườn kiến trúc sư Kiến trúc Kỹ thuật Tấm kim loại luật sư bằng sáng chế luật sư thông dịch viên ngôn ngữ ký hiệu nhạc trưởng thám tử nhà văn truyền hình Chính trị gia nhân viên ứng phó khẩn cấp máy nghiền xương phóng viên báo chí đạo diễn phim người bán sách Thư pháp Dinh dưỡng Công tố viên Bác sĩ phẫu thuật ca sĩ trợ lý nha khoa nha sĩ kỹ thuật viên nha khoa vệ sinh răng miệng dự báo thời tiết giảng viên pháp lý cảnh sát trưởng Hàng hải hướng dẫn tour du lịch nước ngoài Lính cứu hỏa trắc địa đã đăng ký ngư phủ đạo diễn sân khấu người vẽ hí họa Đặc biệt cần giáo viên trung học Một bác sĩ thú y Vật lý trị liệu thợ hớt tóc họa sĩ sĩ quan y tá tư vấn lao động bảo hiểm xã hội có xác nhận nhân viên xã hội Cha-mục sư Thư ký kế toán thuế Công chức hải quan người chơi xuồng máy đua xe đạp chuyên nghiệp Chuyên gia dinh dưỡng đăng ký quốc gia nhân viên xã hội Tâm thần nhà văn cuốn sách ảnh Biên tập viên chuyên môn về sắc đẹp nhân viên đẹp Prosthetist thông dịch viên khảo cổ học nhà viết kịch kỹ sư lâm sàng nhà tâm lý lâm sàng Kỹ thuật viên phòng thí nghiệm lâm sàng ô tô cơ khí Lực lượng tự vệ diễn viên sân khấu hoa tiêu hàng không cơ khí bộ điều khiển không lưu người bán hoa nơi trình diển của nam giới quản lý giải trí tài năng nổi tiếng dược sĩ người chép lại hành chính thẩm phán Thư ký toà án chẩn đoán hình ảnh lâm sàng người bán dầu thơm bảo vệ an ninh cảnh sát viên thư ký nhạc trưởng nông phu thông dịch viên nhân viên hướng dẫn cách giải thích công chức hải quan người lái xe thợ hàn chì chủ ngân hàng nhạc sĩ Y tá trường học sĩ quan giám đốc ffaker-2.20.0/lib/ffaker/data/lorem_br/0000755000004100000410000000000014136245124017601 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem_br/words0000644000004100000410000000255314136245124020667 0ustar www-datawww-dataa aborrecimentos aceitos acontecer algum alguma alguém ame antipatia aqueles assegurar através atém bem-vindo buscar busque capazes casos cegados certas circunstâncias com como completo conseqüências criticar culpa da dar darei de denunciamos denunciar deseje desejo desfrutar desimpedido desmoralizados devem dever devido devo direito disso distinguir dizer do dolorosas dor dores dos e em empreende encantos encolhimento encontram enganados ensinamentos equivocada escolha escolhe essa esse esses estão evita evitada evitar exceto exemplo exercício explicar-lhe explorador expondo extremamente fadados falham fazer felicidade fraqueza freqüentemente fáceis físico gosta gostamos grande homem homens hora humana há idéia igual impede indignação irritantes justa laborioso labuta lado lhe livre louvar maiores mais mas mesmo mestre-construtor momento nada nasceu negócios ninguém nosso não nós o obrigações obter ocasionalmente ocorrem ocorrerá os ou outro outros para pelo pelos perfeitamente pertence piores podem poder por porque portanto prazer prazeres prever princípio problemas produz proporcionar qual quando que quem racionalmente reais reivindicações rejeita relato repudiados resultante sabem se sejamos seleção sempre ser seu si simples sistema sábio são tampouco tem toda todo tolera trivial tão um uma vantagem verdade vontade àqueles às é ffaker-2.20.0/lib/ffaker/data/lorem_br/characters0000644000004100000410000000011014136245124021633 0ustar www-datawww-dataa b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 ffaker-2.20.0/lib/ffaker/data/lorem_pl/0000755000004100000410000000000014136245124017611 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/lorem_pl/words0000644000004100000410000000372114136245124020675 0ustar www-datawww-dataabażur abdykowanie absolutorium adept adopcja agent aktywować alimentacja angażować anulować aplikacja Armenia as atonia autarkia baba balerina balot balsa bariera bark Benin bezpiecznik bełkotać biceps bliza brechtać brodawka bruzda buchta burta byczek błyszczeć cieciorka cieszynianka czajka damka Dania debiut delikwent demiurg detektor dodatek donica doświadczenie drewno drogi dualizm dyktator dyscyplina dziobak dziąsło ekscentryczność element fala ferment fizjoterapeuta forma frekwencja gacica galeria Gibraltar glon graba Grenada gródź hala hazuka hałas hipopotam hydraulik iglica induktor infuła inteligentny jaguar Japonia jarzmo jądro jęczmień Jordania kamera Kamerun katedra klaps kocher konkret kostur kowal krętarz kubeł kudu kufer Kuwejt lada lew Liban lis lot lubo lędźwie maniera mech meduza metka miednica milicjant Namibia nadgarstek nagłówek napletek nokturn nosorożec obojnactwo obojętny obręcz odwiedzenie opuszka orgia pachwina pacierz packa paleta panda park pasiak pasterka pazur pekińczyk pełnia piston pióro placówka plater platyna pochwa podbicie podbijak podściółka pogotowie pogłębiacz pokolenie pole poler połowa prawica proces proporcja przebiegły przelot przerost przywilej próg prącie północ pępek pętla płomyk pływacz rabunek rak rdza rekwizyt repryza robinsonada Rosja rotacja rotunda rozprawa runda rześki rzęsa sadz Salwador samotnik sceptycyzm Senegal sielanka sklepikarz skrypt sok spanikowany spałowanie stanowisko stuknąć substytucja suma suwak sylabowiec szoferka szyk sędzia tarantula tetryczenie Tokelau topos toto trap trop trąba tumanienie twarzoczaszka tygrys tytan tężenie uczuciowy udar upaść ustnik utarczka uwaga walor Watykan weto wieniec wodnik wolant wolno wróbel wręga wstrząśnięty wycieczka wykop wyniszczenie wyrocznia wyrzut wywrót wznieść wzór władza zapalarka zarzutka zdecydowany zebra zimowisko zmaza zmywarka znaczek zszywka złom złoty ława ściana żak żakiet ffaker-2.20.0/lib/ffaker/data/lorem_pl/characters0000644000004100000410000000011114136245124021644 0ustar www-datawww-dataa ą b c ć d e ę f g h i j k l ł m n ń o ó p r s ś t u w y z ź ż ffaker-2.20.0/lib/ffaker/data/address_ua/0000755000004100000410000000000014136245124020112 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_ua/city0000644000004100000410000000201414136245124021002 0ustar www-datawww-dataАлчевськ Артемівськ Бердичів Бердянськ Біла Церква Бровари Вінниця Горлівка Дніпродзержинськ Дніпропетровськ Донецьк Євпаторія Єнакієве Житомир Запоріжжя Івано-Франківськ Ізмаїл Кам’янець-Подільський Керч Київ Кіровоград Конотоп Краматорськ Красний Луч Кременчук Кривий Ріг Лисичанськ Луганськ Луцьк Львів Макіївка Маріуполь Мелітополь Миколаїв Мукачеве Нікополь Одеса Олександрія Павлоград Полтава Рівне Севастополь Сєвєродонецьк Сімферополь Слов’янськ Суми Тернопіль Ужгород Умань Харків Херсон Хмельницький Черкаси Чернівці Чернігів Шостка Ялта ffaker-2.20.0/lib/ffaker/data/address_ua/country0000644000004100000410000000675414136245124021554 0ustar www-datawww-dataАвстралія Австрія Азербайджан Албанія Алжир Ангола Андорра Антигуа і Барбуда Аргентина Афганістан Багамські Острови Бангладеш Барбадос Бахрейн Беліз Бельгія Бенін Білорусь Болгарія Болівія Боснія і Герцеговина Ботсвана Бразилія Бруней Буркіна-Фасо Бурунді Бутан В’єтнам Вануату Ватикан Велика Британія Венесуела Вірменія Габон Гаїті Гайана Гамбія Гана Гватемала Гвінея Гвінея-Бісау Гондурас Гренада Греція Грузія Данія Демократична Республіка Конго Джибуті Домініка Домініканська Республіка Еквадор Екваторіальна Гвінея Еритрея Естонія Ефіопія Єгипет Ємен Замбія Зімбабве Ізраїль Індія Індонезія Ірак Іран Ірландія Ісландія Іспанія Італія Йорданія Кабо-Верде Казахстан Камбоджа Камерун Канада Катар Кенія Киргизстан Китай Кіпр Кірибаті Колумбія Коморські Острови Конго Коста-Рика Кот-д’Івуар Куба Кувейт Лаос Латвія Лесото Литва Ліберія Ліван Лівія Ліхтенштейн Люксембург Маврикій Мавританія Мадаґаскар Македонія Малаві Малайзія Малі Мальдіви Мальта Марокко Маршаллові Острови Мексика Мозамбік Молдова Монако Монголія Намібія Науру Непал Нігер Нігерія Нідерланди Нікарагуа Німеччина Нова Зеландія Норвегія Об’єднані Арабські Емірати Оман Пакистан Палау Панама Папуа-Нова Гвінея Парагвай Перу Південна Корея Південний Судан Південно-Африканська Республіка Північна Корея Польща Португалія Російська Федерація Руанда Румунія Сальвадор Самоа Сан-Марино Сан-Томе і Принсіпі Саудівська Аравія Свазіленд Сейшельські Острови Сенеґал Сент-Вінсент і Гренадини Сент-Кітс і Невіс Сент-Люсія Сербія Сирія Сінгапур Словаччина Словенія Соломонові Острови Сомалі Судан Суринам Східний Тимор США Сьєрра-Леоне Таджикистан Таїланд Танзанія Того Тонга Тринідад і Тобаго Тувалу Туніс Туреччина Туркменістан Уганда Угорщина Узбекистан Україна Уругвай Федеративні Штати Мікронезії Фіджі Філіппіни Фінляндія Франція Хорватія Центральноафриканська Республіка Чад Чехія Чилі Чорногорія Швейцарія Швеція Шрі-Ланка Ямайка Японія ffaker-2.20.0/lib/ffaker/data/address_ua/street0000644000004100000410000000035314136245124021344 0ustar www-datawww-dataЗелена Молодіжна Городоцька Стрийська Вузька Нижанківського Староміська Ліста Вічева Брюховичів Винників Рудного Коліївщини ffaker-2.20.0/lib/ffaker/data/address_ua/province0000644000004100000410000000165114136245124021665 0ustar www-datawww-dataАР Крим Вінницька область Волинська область Дніпропетровська область Донецька область Житомирська область Закарпатська область Запорізька область Івано-Франківська область Київська область Кіровоградська область Луганська область Львівська область Миколаївська область Одеська область Полтавська область Рівненська область Сумська область Тернопільська область Харківська область Херсонська область Хмельницька область Черкаська область Чернівецька область Чернігівська область Київ Севастополь ffaker-2.20.0/lib/ffaker/data/address_fi/0000755000004100000410000000000014136245124020103 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_fi/countries0000644000004100000410000000177014136245124022046 0ustar www-datawww-dataYhdysvallat Saksa Australia Iran Yhdistynyt kuningaskunta Hongkong Islanti Ranska Intia Kanada Venäjä Japani Italia Filippiinit Etelä-Afrikka Thaimaa Puola Englanti Irlanti Brasilia Argentiina Belgia Alankomaat Tanska Ruotsi Turkki Venezuela Korean demokraattinen kansantasavalta Korean tasavalta Meksiko Uusi-Seelanti Liettua Espanja Singapore Norja Kroatia Slovakia Marokko Luxemburg Pakistan Suomi Sveitsi Weimarin tasavalta Botswana Malesia Egypti Unkari Andorra Yhdistyneet arabiemiirikunnat Afganistan Antigua ja Barbuda Anguilla Albania Armenia Alankomaiden Antillit Angola Amerikan Samoa Itävalta Aruba Azerbaidzan Bosnia ja Hertsegovina Barbados Bangladesh Burkina Faso Bulgaria Bahrain Burundi Benin Bermuda Brunei Bolivia Bahama Bhutan Valko-Venäjä Belize Kookossaaret Keski-Afrikan tasavalta Kongon tasavalta Norsunluurannikko Cookinsaaret Chile Kamerun Kiina Kolumbia Costa Rica Serbia Kuuba Kap Verde Joulusaari Kyproksen tasavalta Djibouti Dominica Dominikaaninen tasavalta Algeria Ecuador Viro ffaker-2.20.0/lib/ffaker/data/address_fi/city0000644000004100000410000000167614136245124021010 0ustar www-datawww-dataAkaa Alajärvi Alavus Espoo Forssa Haapajärvi Haapavesi Hamina Hanko Harjavalta Heinola Helsinki Huittinen Hyvinkää Hämeenlinna Iisalmi Ikaalinen Imatra Joensuu Juankoski Jyväskylä Jämsä Järvenpää Kaarina Kajaani Kalajoki Kankaanpää Kannus Karkkila Kaskinen Kauhajoki Kauhava Kauniainen Kemi Kemijärvi Kerava Keuruu Kitee Kiuruvesi Kokemäki Kokkola Kotka Kouvola Kristiinankaupunki Kuhmo Kuopio Kurikka Kuusamo Lahti Laitila Lappeenranta Lapua Lieksa Lohja Loimaa Loviisa Maarianhamina Mikkeli Mänttä-Vilppula Naantali Nivala Nokia Nurmes Närpiö Orimattila Orivesi Oulainen Oulu Outokumpu Paimio Parainen Parkano Pieksämäki Pietarsaari Pori Porvoo Pudasjärvi Pyhäjärvi Raahe Raasepori Raisio Rauma Riihimäki Rovaniemi Saarijärvi Salo Sastamala Savonlinna Seinäjoki Somero Suonenjoki Tampere Tornio Turku Ulvila Uusikaarlepyy Uusikaupunki Vaasa Valkeakoski Vantaa Varkaus Viitasaari Virrat Ylivieska Ylöjärvi Ähtäri Äänekoski ffaker-2.20.0/lib/ffaker/data/address_fi/street0000644000004100000410000000337114136245124021340 0ustar www-datawww-dataAallontie Aamoksentie Aholantie Ahteensuuntie Alatie Alhonkuja Anna-Marinpolku Annantie Antinojantie Etelärinteentie Eveliinanpolku Forssantie Hanttulantie Harjulantie Hauniontie Hevosraitti Hirsimäentie Hollinkorventie Hossintie Huiskarintie Hyrsynkulmantie Ilveskalliontie Isokuja Isoniituntie Jaakkolantie Jyvämäentie Kaahintie Kalkkimäentie Kallaistentie Kallenpolku Kalliomäentie Karjunsuontie Karrinmäentie Kartanonkuja Kartanonkyläntie Kartanonmäki Katajamäentie Kerhotie Keskikyläntie Kiurunpolku Kiusalantie Kivenkorvantie Kivirasintie Koskentie Kujalantie Kujatie Kurjenmäentie Kurjentie Kuusimäentie Kuusjoentie Käkimäentie Käpälintie Kärppäsaarentie Köllintie Lassilantie Laurilantie Lehtimäenkulmantie Lehtolantie Leiritie Lemeläntie Lepolantie Leppäkorventie Lepäntie Levänmäentie Leväntie Liljanpolku Lingontie Loimaantie Lukkarinkuja Löyttyntie Maijanpolku Mannistentie Mattilantie Mttk Hevostalouden tutkimusase Muuntajantie Myllymäentie Mäenpääntie Männiköntie Mäntypolku Mätiköntie Naiminpolku Niilonpolku Opistontie Paavolantie Pajatie Palikkalantie Papalintie Papinkuja Pappilanmäentie Pekankuja Perttulantie Pertuntie Peräläntie Pihkurintie Pohjankulmantie Porrasmäentie Poste restante Poukkasillantie Pummintie Pyssymäentie Päivöläntie Rajalahdentie Rajalahdentie Rajatie Rantatie Rasiojantie Rassintie Ratsastajantie Ratsumestarinraitti Rauhalantie Raviradantie Rekolantie Ristikuja Ruokosuontie Ruonantie Saarentie Saarikontie Savikontie Siittolanmäentie Simontie Soinintie Soukanseljäntie Suntionpolku Suokulmantie Suorannantie Suorannantie Sököpolku Tallikuja Tolmintie Toltintie Turtolanpolku Turuntie Uitontie Uotilantie Urheilutie Varsanojantie Veikonpolku Vellinkimäentie Vähäsuontie Ypäjänkyläntie ffaker-2.20.0/lib/ffaker/data/sport/0000755000004100000410000000000014136245124017147 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/sport/names0000644000004100000410000000136314136245124020200 0ustar www-datawww-dataArchery Artistic Gymnastics Athletics BMX Badminton Base jumping Basketball Beach Volleyball Bodyboarding Bodysurfing Boxing Canoe Slalom Canoe Sprint Cycling BMX Cycling Mountain Bike Cycling Road Cycling Track Diving Equestrian Fencing Football Formula Indy Formula One Golf Handball Hockey Jiu Jitsu Judo Karate Kickboxing Kitesurfing Longboard Marathon Swimming Mixed Martial Arts Modern Pentathlon Mountain Bike Muay-Thai Nascar Rafting Rapel Rhythmic Gymnastics Rowing Rugby Rugby Sevens Running Sailing Sandboarding Shooting Skateboarding Ski Skimboarding Snowboarding Soccer Surfing Swimming Synchronised Swimming Table Tennis Taekwondo Tennis Trampoline Gymnastics Triathlon Volleyball Wakeboarding Water Polo Weightlifting Windsurfing Wrestling ffaker-2.20.0/lib/ffaker/data/address_chit/0000755000004100000410000000000014136245124020434 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_chit/canton0000644000004100000410000000036014136245124021640 0ustar www-datawww-dataArgovia Appenzello Interno Appenzello Esterno Berna Basilea Campagna Basilea Città Friburgo Ginevra Glarona Grigioni Giura Lucerna Neuchâtel Nidvaldo Obvaldo San Gallo Sciaffusa Soletta Svitto Turgovia Ticino Uri Vaud Vallese Zugo Zurigo ffaker-2.20.0/lib/ffaker/data/name_ph/0000755000004100000410000000000014136245124017407 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_ph/autochthonous_surnames0000644000004100000410000000351214136245124024153 0ustar www-datawww-dataAbaygar Abucay Abrogar Abulog Adona Agatep Agbayani Alimboyugen Almazan Allanic Alupay Ahkiong Amora Amurao Baal Baang Baldedara Baltar Balignasay Batungbakal Barrometrog Bello Biag Biglang-Awag Bilatan Bongalos Bitaog Butil Cabatingan Cabigas Cagas Calapatia Camat Canumay Carandang Casicas Catacutan Cawayan Cayawan Cayubyub Cojuangco Chincuanco Chuchu Cuyegkeng Dacudag Dacudao Dagalag Dahil-Dahilg Dahilang Daplas Dimaanog Dimaguibag Dimaunahang Dinlayan Dioquino Divero Dumaloan Dumalahay Dysangcog De Cedidomutila Gabuat Galitg Gallano Gatan Gosiengfiao Gubatg Guimatao Guintog Dinguinbayan Dyquiangco Humilde Ifugao Ilaban Japos Kalawakang Kanaway Kaunlarang Kulikutang Kulubotg Kumulitog Labasang Labongg Lacro Lao-laog Lazaro Lemoncito Limbudan Limcuando Linganyan Luso-Luso Macawili Macaraeg Macaspac1 Macalipay Madlambayan Madlangbayan Magan Magalingg Magbantayg Magbanua Magday Magdiwangg Maglikian Magnaye Magos Magpantayg Magpulongg Magsaysayg Mahiyag Makabaligoten Makadaang Malit Manansala Manyakesg Marapao Matapangg Makisigg Malakig Maputig Maitimg Maliitg Masipagg Matiyagag Malagar Mangsinco Magsino Murro Navea Labuguen Lantag Limbaco Limcangco Limuaco Loshangg Luansing Olan Ongpauco Ongsioco Otogan Pabalan Paca Pagsisihang Paloma Paña Panonce Patanindagat Paragili Parsaligan Pecore Peria Pilapil Pildilapil Pinagbuklodg Pinagdamutan Pinagpalag Quiambao Relano Reotutarg Santos Sariwa Sariuag Salem Salumbidez Sarte Sese Sinagtala Sipsipg Siapuatco Simangan Simsuangco Solmorog Songcuya Sumague Supsup Sydiongco Syjuco Sytengco Subrabas Tabilla Tagaan Talaugon Tala Talatala Talongg Tiaoqui Tambuatco Tanhehco Tanjutco Tanjuatco Tansiongco Tapalla Tiangco Tiongson Tubog Tubongbanua Tugonon Tagonon Tumulakg Tupas Tupaz Tupa Quiblat Quisumbing Quindipan Quibin Quibuyen Uy Uytengsu Uysiuseng Vital Vitug Vivas Yengko Yaptinchay Yapchulay Yu ffaker-2.20.0/lib/ffaker/data/name_ph/spanish_surnames0000644000004100000410000000456614136245124022727 0ustar www-datawww-dataAbad Abella Abracosa Acevedo Acebedo Acosta Acuesta africa Aguilar Agustin Alba Alcantara Alcantar Alconcel Alicante Alcazar Alcaraz Alferez Alejandro Alonzo alvarez Ambriz Ancheta Aquino Arabejo Arboleda Arce Arcilla Armas Arrogante Artesano Asuncion Austria Ayala Azarcon Balandra Barcelona Barrameda Barerra Barreto Barrientos Bautista Belleza Bello Belloso Belmonte Benavides Benitez Bermudo Bernal Blanco Borja Borje Buenaflor Buenaventura Buenconsejo Buendia Buenpacifico Bustamante Cabrales Cabrera Cadiz Canencia Cantillo Cachuela Capistrano Carrasco Castillo Castro Castañares Cayetano Celis Ceniza Cereza Cerezo Cerinza Cervantes Chavez Concepcion Corporal Corpuz Cordoba Cordova Cuenca Custodio Cruz Cuenca Cueva Cuevas Dantes del Castillo de la Cruz de la Torre Torre de Leon de Leon de los Reyes Desiderio Despujol Diaz Divinagracia Domingo Dominguez Dulce Dueñaz Dueñas Elefante Elizalde Ello Ereve Escalante Escaño Escribano España Espejo Estillore Estrada Estrella Eusebio Evangelista Fajardo Fandiño Fernandez Flores Fontanilla Francisco Garay Galindez Galendez Galvez Gierran Garcia Gil Gomez Gonzales Gonzalez Gonzaga Goyena Guerra Guevarra Guevara Gutierrez Hermano Hernandez Hernando Herrera Hinojosa Hojas Hontiveros Ignacio Inarez Infante Infanta Inserto Ira Isidro Jabillo Jacinto Javier Jimenez Labrador Lara Laranang Laurel Lavares Lazaro Legaspi Legazpi Lindo Lorenzo Lopez Luz Madrid Madrigal Magallanes Magno Marcelo Matias Malano Manrique Manjon Mariano Martinez Marquez Manzano Medel Mencion Mendez Mendoza Mercado Mercadejas Mesias Miedes Mineque Mipa Miranda Monceda Montecillo Monteloyola Montenegro Monteverde de Monteverde Monzon Moreno Muñoz Murcia Murcialego Nallos Nañez Nañes Núñez Natural Naval Navarro Navidad Natividad Nievez Ocampo Olaguer Olarte Orante Ordenes Opulencia Osorio Padilla Palmones Paloma Pante Pastor Patajo de la Paz Paz Pelayo Perez Pilota Pelota Pizarro Pojas Ponferrada Portugal Quema Quezada Querubin Ramientos Razon Ramirez Ramos Recio Recto Relleve Reyes Reoja Rioja Rivera Riego Rodriguez Romero Roncesvalles Roque Rosario Rosales Roxas Rojas Ruedas Salazar Salvador Santillan Santos Sarmiento Segismundo Sigismundo Silvestre Soleminio Subijano Suelto Tejada Tolosa Torrealba Torres Valle Vargas Veterano Velasco Ventura Verano Villaecija Vicente Villamar Villamor Villanueva Villaroman Villegas Villosillo Vizcaya Yllana Zacarias Zafra Zamora ffaker-2.20.0/lib/ffaker/data/airline/0000755000004100000410000000000014136245124017423 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/airline/names_list0000644000004100000410000000573614136245124021517 0ustar www-datawww-dataAbs Jets Adria Airways Aegean Airlines Aeralp Aer Lingus Aeroflot Aero-jet Swissjet Aeromexico Aeropartner Air Algerie Air Austral Air Baltic Air Berlin Air Cairo Air Canada Air Europa Airexplore Air France Airlines 400 Jsc (red Wings Ai Air Lituanica Air Malta Air Mediterranee Air One Air Serbia Air Seychelles Air Transat Air Via Bulgarian Airways Ak Bars Aero Alba Star Alitalia All Nippon Airways American Airlines Arkia Israel Airlines Astra Airlines Atlantic Airways Faroe Islands Atlasjet Airlines Austrian Airlines Avion Express Azerbaijan Airlines Belavia Bh Air B H Airlines Binair Bingo Airways Bmibaby Bmi Regional Bora Jet Braathens Regional British Airways Brussels Airlines Bulgaria Air Bulgarian Air Charter Carpatair Cathay Pacific Airways Cello Aviation Center-south Airlines China Airlines China Eastern Airlines China Southern Airlines Cityjet Compagnie Corse Mediterranee Condor Flugdienst Corendon Airlines Croatia Airlines Czech Airlines Danish Air Transport Darwin Airline Delta Air Lines Denim Air Donavia Easyjet Egyptair El Al Israel Airlines Emirates Enter Air Estonian Air Ethiopian Airlines Etihad Airways Eurolot Europe Airpost Farnair Switzerland Finnair Flybe Flydubai Freebird Airlines Gain Jet Aviation S.a. Germania Fluggesellschaft Germanwings Go2sky Golden Air Flyg Hamburg Airways Hangar 8 Ltd Helvetic Airways Hermes Airlines Holidays Czech Airlines Hop! Iberia Icelandair Intersky Luftfahrt Isd Avia Israir Airlines Japan Airlines Jet2.com Jetairfly Jet Airways Job Air Kharkiv Airlines Klm Royal Dutch Airlines Korean Air Lot Polish Airlines Lufthansa Luxair Malmo Aviation Meridiana Fly Mistral Air Montenegro Airlines Moscovia Airlines Motor Sich Airlines Neos Nesma Airlines Netjets New Livingston Next Jet Niki Nordavia Norwegian Nouvelair Omni Air Express Onur Air Opera Jet Orenair Pakistan International Airline Pegasus Airlines Polet Airlines Primera Air Scandinavia Privilege Style Qantas Airways Queen Air Raf-avia Rossiya Airlines Rusjet Rusline Ryanair S7 Airlines Saratov Airlines Sas Scandinavian Airlines Syst Sayegh Aviation Europe (samair Severstal Siavia Singapore Airlines Sky Taxi Skywork Airlines Small Planet Airlines Smartlynx Airlines Spicejet Sunexpress Deutschland Swiss International Air Lines Syphaxair Tag Aviation Uk Tailwind Airlines Tap Portugal Tarom Tatarstan Airlines Thai Airways Time Air Titan Airways Tnt Airways Trade Air Transaero Airlines Transavia.com Transavia France Transport Aerien Militaire Fra Travel Service Travel Service A.s. Slovakia Travel Service Legiforgalmi Es Travel Service Polska Tui Airlines Nederland Tuifly Gmbh Tulpar Air Tunisair Tunisair Express Turkish Airlines Ukraine International Airlines United Airlines Up By El Al Ural Airlines Us Airways Utair Uzbekistan Airways Vietnam Airlines Vip Wings Ltd. Vlm Airlines Volotea Vueling Wdl Aviation Welcome Air Gmbh Wideroe's Flyveselskap Wind Rose Aviation Company Ltd Wings Of Lebanon Wizz Air Wizz Air Ukraine Wow Air Ehf Xl Airways France Yakutia Airlines Yamal Airlines Yanair ffaker-2.20.0/lib/ffaker/data/airline/codes_list0000644000004100000410000000123014136245124021472 0ustar www-datawww-data2B 2L 2N 2W 319 3B 3L 3R 3V 3Z 4U 5N 5O 6D 6G 6H 6W 6Y 7M 7O 7R 7W 8P 8Q 9C 9W A2 A3 A5 AA AB ABP AC AF AH ALS AM AOJ AP AY AZ B2 BA BE BGH BGY BID BJ BM BMI BRJ BT BUC CI CLJ CTM CTS CX CZ D2 D9 DC DE DFC DL DX DY ED EI EK ENT ET EY EZY F7 FAT FB FH FI FR FS FV FZ GNJ HC HG HGR HK HM HRM HV HY IB IG IGA ISD IZ J2 J7 JA JAF JL JN JP JQ JU K2 KE KK KL KM KT LG LH LO LS LT LX LY M9 ML MS MTL MU NH NJE NMA NO OAE OK OPJ OR OS OU OV P6 P7 PC PF PK PS QF QNR QS R2 R3 RC RO RSJ RWZ S7 SE SG SK SM SN SQ ST SU SVB SX TB TD TF TG TI TIE TK TO TP TS TU TUL U6 U9 UA UG UN US UT UU UX V3 V5 V7 VG VIP VL VLG VN VY W6 W7 WDL WF WU WW WX X3 X9 XC XG XK YC YE YM YQ YW ZT ffaker-2.20.0/lib/ffaker/data/job_it/0000755000004100000410000000000014136245124017246 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/job_it/job_noun0000644000004100000410000000043014136245124020777 0ustar www-datawww-dataSupervisore Socio Esecutivo collegamento Ufficiale Manager Ingegnere Specialista La direttrice Coordinatore Amministratore Architetto Analista progettista pianificatore orchestratore Tecnico Sviluppatore Produttore Consulente Assistente Facilitatore Agente Rappresentante Strategaffaker-2.20.0/lib/ffaker/data/job_it/job_adj0000644000004100000410000000060314136245124020560 0ustar www-datawww-dataSoluzioni Programma Marca Sicurezza Ricerca Marketing Direttive Implementazione Integrazione Funzionalità Risposta Paradigma tattica Identità mercati Gruppo Divisione Applicazioni Ottimizzazione operazioni Infrastruttura Intranet Comunicazioni ragnatela marchio Qualità Assicurazione Mobilità Conti Dati Creativo Configurazione Responsabilità Interazioni Fattori Usabilità Metrica ffaker-2.20.0/lib/ffaker/data/job_it/job_prefix0000644000004100000410000000030414136245124021315 0ustar www-datawww-dataGuida Anziano Diretto aziendale Dinamico Futuro Prodotto Nazionale Regionale Quartiere Centrale Globale Cliente Investitore Dinamico Internazionale Eredità Inoltrare Interno Umano Capo Principaleffaker-2.20.0/lib/ffaker/data/name_ru/0000755000004100000410000000000014136245124017426 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_ru/last_names_female0000644000004100000410000000326614136245124023017 0ustar www-datawww-dataАлександрова Алексеева Андреева Анисимова Антонова Баранова Белова Белоусова Беляева Блинова Боброва Богданова Большакова Борисова Васильева Веселова Виноградова Волкова Воробьева Герасимова Голубева Григорьева Громова Гусева Давыдова Данилова Денисова Дмитриева Дорофеева Егорова Ершова Ефимова Жукова Журавлева Зайцева Захарова Иванова Ильина Казакова Калинина Киселева Ковалева Козлова Колесникова Комарова Коновалова Королева Крылова Кудрявцева Кузнецова Кузьмина Куликова Лазарева Лебедева Макарова Максимова Маркова Матвеева Медведева Мельникова Миронова Михайлова Морозова Никитина Никифорова Николаева Новикова Орлова Осипова Павлова Петрова Петухова Полякова Пономарева Попова Романова Рябова Семенова Сергеева Сидорова Смирнова Соболева Соколова Соловьева Сорокина Степанова Суханова Тарасова Тимофеева Титова Федотова Филиппова Фомина Фролова Федорова Цветкова Шестакова Ширяева Щербакова Яковлева ffaker-2.20.0/lib/ffaker/data/name_ru/last_names_male0000644000004100000410000000275614136245124022507 0ustar www-datawww-dataАлександров Алексеев Андреев Анисимов Антонов Баранов Белов Белоусов Беляев Блинов Бобров Богданов Большаков Борисов Васильев Веселов Виноградов Волков Воробьев Герасимов Голубев Григорьев Громов Гусев Давыдов Данилов Денисов Дмитриев Дорофеев Егоров Ершов Ефимов Жуков Журавлев Зайцев Захаров Иванов Ильин Казаков Калинин Киселев Ковалев Козлов Колесников Комаров Коновалов Королев Крылов Кудрявцев Кузнецов Кузьмин Куликов Лазарев Лебедев Макаров Максимов Марков Матвеев Медведев Мельников Миронов Михайлов Морозов Никитин Никифоров Николаев Новиков Орлов Осипов Павлов Петров Петухов Поляков Пономарев Попов Романов Рябов Семенов Сергеев Сидоров Смирнов Соболев Соколов Соловьев Сорокин Степанов Суханов Тарасов Тимофеев Титов Федотов Филиппов Фомин Фролов Федоров Цветков Шестаков Ширяев Щербаков Яковлев ffaker-2.20.0/lib/ffaker/data/name_ru/first_names_female0000644000004100000410000000234114136245124023174 0ustar www-datawww-dataАгафья Агриппина Акулина Алевтина Александра Алина Алла Анастасия Ангелина Анжела Анжелика Анна Антонина Анфиса Валентина Валерия Варвара Василиса Вера Вероника Галина Глафира Дана Дарья Евгения Евдокия Евпраксия Евфросиния Екатерина Елена Елизавета Епистима Ермиония Жанна Зинаида Злата Зоя Инга Инесса Инна Иоанна Ираида Ирина Ия Карина Каролина Кира Клавдия Ксения Лада Лариса Лидия Лилия Любовь Людмила Маргарита Марина Мария Марфа Матрена Мирослава Надежда Наталья Нина Нонна Оксана Октябрина Ольга Пелагея Пинна Полина Прасковья Рада Раиса Римма Светлана Серафима Снежана София Таисия Тамара Татьяна Ульяна Фаина Феврония Фекла Феодора Целестина Юлия Яна Ярослава ffaker-2.20.0/lib/ffaker/data/name_ru/middle_names_female0000644000004100000410000000247414136245124023312 0ustar www-datawww-dataАлександровна Алексеевна Анатольевна Андреевна Антоновна Аркадьевна Арсеньевна Артемовна Афанасьевна Богдановна Борисовна Вадимовна Валентиновна Валериевна Васильевна Викторовна Витальевна Владимировна Владиславовна Всеволодовна Вячеславовна Гавриловна Геннадиевна Георгиевна Глебовна Григорьевна Давыдовна Даниловна Денисовна Дмитриевна Евгеньевна Егоровна Емельяновна Ефимовна Ивановна Игоревна Ильинична Иосифовна Кирилловна Константиновна Леонидовна Львовна Максимовна Матвеевна Михайловна Николаевна Олеговна Павловна Петровна Платоновна Робертовна Романовна Семеновна Сергеевна Станиславовна Степановна Тарасовна Тимофеевна Федоровна Фелuксовна Филипповна Эдуардовна Юрьевна Яковлевна Ярославовна ffaker-2.20.0/lib/ffaker/data/name_ru/middle_names_male0000644000004100000410000000271314136245124022773 0ustar www-datawww-dataАлександрович Алексеевич Анатольевич Андреевич Антонович Аркадьевич Арсеньевич Артемович Афанасьевич Богданович Борисович Вадимович Валентинович Валериевич Васильевич Викторович Витальевич Владимирович Всеволодович Вячеславович Гаврилович Геннадиевич Георгиевич Глебович Григорьевич Давыдович Данилович Денисович Дмитриевич Евгеньевич Егорович Емельянович Ефимович Иванович Игоревич Ильич Иосифович Кириллович Константинович Корнеевич Леонидович Львович Макарович Максимович Маркович Матвеевич Митрофанович Михайлович Назарович Наумович Николаевич Олегович Павлович Петрович Платонович Робертович Родионович Романович Савельевич Семенович Сергеевич Станиславович Степанович Тарасович Тимофеевич Тихонович Федорович Феликсович Филиппович Эдуардович Юрьевич Яковлевич Ярославович ffaker-2.20.0/lib/ffaker/data/name_ru/first_names_male0000644000004100000410000000453214136245124022665 0ustar www-datawww-dataАвдей Аверкий Авксентий Агафон Александр Алексей Альберт Альвиан Анатолий Андрей Антон Антонин Анфим Аристарх Аркадий Арсений Артем Артур Архипп Афанасий Богдан Борис Вадим Валентин Валерий Валерьян Варлам Варфоломей Василий Венедикт Вениамин Викентий Виктор Виссарион Виталий Владимир Владислав Владлен Влас Всеволод Вячеслав Гавриил Галактион Геласий Геннадий Георгий Герасим Герман Глеб Гордей Григорий Даниил Демид Демьян Денис Дмитрий Добрыня Донат Дорофей Евгений Евграф Евдоким Евсей Евстафий Егор Емельян Еремей Ермолай Ефим Ждан Зиновий Иакинф Иван Игнатий Игорь Илья Иннокентий Ираклий Ириней Исидор Иулиан Ким Кирилл Климент Кондрат Константин Корнилий Кузьма Куприян Лаврентий Лев Леонид Леонтий Лука Лукий Лукьян Магистриан Макар Максим Марк Мартын Матвей Мелентий Мирон Мирослав Митрофан Михаил Мстислав Назар Нестор Никанор Никита Никифор Николай Никон Олег Онисим Павел Пантелеймон Парфений Петр Платон Порфирий Потап Пров Прокопий Протасий Прохор Родион Роман Ростислав Руслан Савва Савелий Самуил Святополк Святослав Севастьян Семен Сергей Сильвестр Сильвестр Созон Спиридон Станислав Степан Тарас Тимофей Тимур Тихон Тихон Трифон Трофим Фаддей Федор Федосей Федот Феликс Феоктист Филат Филипп Фома Харитон Христофор Эдуард Эраст Юлиан Юрий Юстин Яков Якун Ярослав ffaker-2.20.0/lib/ffaker/data/movie/0000755000004100000410000000000014136245124017117 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/movie/prefixes0000644000004100000410000000031614136245124020667 0ustar www-datawww-dataTime of the Season of the Return of the I am Planet of the War of the Invasion of the I Married a Legend of Codename: Case of the Missing Day of the Curse of the Rise of the The A Fistful of Journey of the ffaker-2.20.0/lib/ffaker/data/movie/adj_and_adv0000644000004100000410000000021714136245124021254 0ustar www-datawww-dataAction Hungry Ultra Dangerous Danger Tokyo Red Blue Green Killer Electric Blonde Flying Forbidden Nuclear Fake American Death Champagne Bloody ffaker-2.20.0/lib/ffaker/data/movie/nouns0000644000004100000410000000034614136245124020207 0ustar www-datawww-dataWolf Wolves Cousins Jungle Witch Woman Women Man Men Identity Ninja Ninjas Pickpocket Hills Clash Wizard World Brain Brains Fly Mutant Blow Imp Journals Diaries Dreams Tears City Cat Tentacle Friday Rain Thief Beast Demon Monster ffaker-2.20.0/lib/ffaker/data/color_pl/0000755000004100000410000000000014136245124017611 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/color_pl/names_list0000644000004100000410000000220114136245124021665 0ustar www-datawww-dataakwamarynowy alabastrowy amarantowy ametystowy antracytowy atramentowy bananowy beżowy biały biskupi błękitny bordowy brązowy brunatny brzoskwiniowy buraczkowy burgundowy bursztynowy bury ceglasty chabrowy cielisty cynamonowy cynobrowy cytrynowy czarny czekoladowy czerwony écru fioletowy fiołkowy fuksjowy gołębi granatowy groszkowy grynszpanowy hebanowy herbaciany jagodowy jasnożółty jaśminowy kakaowy kanarkowy kardynalski karmazynowy karminowy kasztanowy kawowy khaki kobaltowy koniakowy koralowy kremowy krwisty lawendowy lazurowy liliowy limonkowy łososiowy magentowy mahoniowy majtkowy makowy malachitowy malinowy marchewkowy miedziany miętowy miodowy mleczny modry morelowy morski mysi niebieski oberżynowy oliwkowy oranż orzechowy patynowy pąsowy perłowy piaskowy pistacjowy platynowy płowy pomarańczowy popielaty porcelanowy poziomkowy purpurowy rdzawy różowy rubinowy rudy seledynowy siarkowy siny siwy słomkowy smolisty spiżowy srebrny stalowy szafirowy szafranowy szary szkarłatny szmaragdowy śliwkowy świniowy tabaczkowy truskawkowy turkusowy winny wiśniowy woskowy wrzosowy zielony złocisty złoty żółty ffaker-2.20.0/lib/ffaker/data/hipster_ipsum/0000755000004100000410000000000014136245124020673 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/hipster_ipsum/hipster_words0000644000004100000410000000163514136245124023517 0ustar www-datawww-dataetsy twee hoodie Banksy retro synth single-origin coffee art party cliche artisan Williamsburg squid helvetica keytar American Apparel craft beer food truck you probably haven't heard of them cardigan aesthetic raw denim sartorial gentrify lomo vice Pitchfork Austin sustainable salvia organic thundercats PBR iPhone lo-fi skateboard jean shorts next level beard tattooed trust fund Four Loko master cleanse ethical high life wolf moon fanny pack Rerry Richardson 8-bit Carles Shoreditch seitan freegan keffiyeh biodiesel quinoa farm-to-table fixie viral chambray scenester leggings readymade Brooklyn Wayfarers Marfa put a bird on it dreamcatcher photo booth tofu mlkshk vegan vinyl DIY banh mi bicycle rights before they sold out gluten-free yr butcher blog whatever +1 Cosby Sweater VHS messenger bag cred locavore mustache tumblr Portland mixtape fap letterpress McSweeney's stumptown brunch Wes Anderson irony echo park ffaker-2.20.0/lib/ffaker/data/healthcare_ru/0000755000004100000410000000000014136245124020606 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/healthcare_ru/doctor_specialization0000644000004100000410000000641214136245124025124 0ustar www-datawww-dataАкушер-гинеколог Аллерголог Аллерголог-иммунолог Ангионевролог Ангиохирург Андролог Андролог-эндокринолог Анестезиолог Апитерапевт Аритмолог Ароматерапевт Артролог Бактериолог Бальнеолог Валеолог Венеролог Вертебролог Вирусолог Врач по спортивной медицине Врач скорой помощи Врач ультразвуковой диагностики Врач функциональной диагностики Врач ЭКО Врач-эпилептолог Гастроэнтеролог Гематолог Генетик Гепатолог Гериатр (геронтолог) Гинеколог Гинеколог-онколог Гинеколог-перинатолог Гинеколог-эндокринолог Гирудотерапевт Гистолог Гомеопат Дерматовенеролог Дерматолог Детский гинеколог Детский невропатолог Детский хирург Диабетолог Диетолог Иглорефлексотерапевт Иммунолог Имплантолог Инфекционист Кардиолог Кардиохирург Кинезиолог КЛД (лаборант) Комбустиолог Косметолог-дерматолог Курортолог Логопед ЛФК-врач Маммолог Миколог Микрохирург Нарколог Натуротерапевт Невропатолог Нейрохирург Неонатолог Нефролог Окулист Онколог Онкоуролог Ортопед Остеопат Отоларинголог (ЛОР) Паразитолог Пародонтолог Педиатр Пластический хирург Подолог Проктолог (колопроктолог) Профпатолог Психиатр Психиатр-нарколог Психоаналитик Психолог Психоневролог Психотерапевт Пульмонолог Радиолог Реабилитолог Реаниматолог Ревматолог (кардиоревматолог) Рентгенолог Рефлексотерапевт Сексолог Сексопатолог Семейный врач Сомнолог Стоматолог Стоматолог-имплантолог Стоматолог-ортодонт Стоматолог-ортопед Стоматолог-терапевт Стоматолог-хирург Суггестолог Судебно-медицинский эксперт Сурдолог Терапевт Терапевт женской консультации Токсиколог Торакальный хирург Травматолог Трансплантолог Трансфузиолог Трихолог Уролог Фармаколог клинический Физиотерапевт Фитотерапевт Флеболог Фониатр Фтизиатр Химиотерапевт Хирург Челюстно-лицевой хирург Эмбриолог Эметолог Эндокринолог Эндоскопист Эпидемиолог ffaker-2.20.0/lib/ffaker/data/address_ja/0000755000004100000410000000000014136245124020077 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_ja/tokyo_ward0000644000004100000410000000035114136245124022203 0ustar www-datawww-data足立区 荒川区 板橋区 江戸川区 大田区 葛飾区 北区 江東区 品川区 渋谷区 新宿区 杉並区 墨田区 世田谷区 台東区 千代田区 中央区 豊島区 中野区 練馬区 文京区 港区 目黒区 ffaker-2.20.0/lib/ffaker/data/address_ja/designated_city0000644000004100000410000000032414136245124023160 0ustar www-datawww-data札幌市 仙台市 さいたま市 千葉市 横浜市 川崎市 相模原市 新潟市 静岡市 浜松市 名古屋市 京都市 大阪市 堺市 神戸市 岡山市 広島市 北九州市 福岡市 熊本市 ffaker-2.20.0/lib/ffaker/data/address_ja/prefecture0000644000004100000410000000073714136245124022175 0ustar www-datawww-data北海道 青森県 岩手県 宮城県 秋田県 山形県 福島県 茨城県 栃木県 群馬県 埼玉県 千葉県 東京都 神奈川県 新潟県 富山県 石川県 福井県 山梨県 長野県 岐阜県 静岡県 愛知県 三重県 滋賀県 京都府 大阪府 兵庫県 奈良県 和歌山県 鳥取県 島根県 岡山県 広島県 山口県 徳島県 香川県 愛媛県 高知県 福岡県 佐賀県 長崎県 熊本県 大分県 宮崎県 鹿児島県 沖縄県 ffaker-2.20.0/lib/ffaker/data/address_ja/ward0000644000004100000410000000326314136245124020763 0ustar www-datawww-data中央区 北区 東区 白石区 豊平区 南区 西区 厚別区 手稲区 清田区 青葉区 宮城野区 若林区 太白区 泉区 西区 北区 大宮区 見沼区 中央区 桜区 浦和区 南区 緑区 岩槻区 中央区 花見川区 稲毛区 若葉区 緑区 美浜区 鶴見区 神奈川区 中区 保土ヶ谷区 磯子区 港北区 戸塚区 南区 西区 金沢区 港南区 旭区 緑区 瀬谷区 栄区 泉区 青葉区 都筑区 川崎区 幸区 中原区 高津区 多摩区 宮前区 麻生区 緑区 中央区 南区 北区 東区 中央区 江南区 秋葉区 南区 西区 西蒲区 葵区 駿河区 清水区 中区 東区 西区 南区 北区 浜北区 天竜区 東区 西区 中区 南区 千種区 中村区 昭和区 熱田区 中川区 港区 北区 瑞穂区 栄区 守山区 緑区 名東区 天白区 上京区 下京区 左京区 中京区 東山区 右京区 伏見区 北区 南区 山科区 西京区 北区 西区 東区 南区 此花区 港区 天王寺区 浪速区 西淀川区 東淀川区 西成区 東成区 住吉区 大正区 旭区 都島区 城東区 福島区 生野区 阿倍野区 東住吉区 大淀区 淀川区 鶴見区 住之江区 平野区 中央区 堺区 中区 東区 西区 南区 北区 美原区 灘区 葺合区 神戸区 湊東区 湊区 湊西区 林田区 須磨区 兵庫区 生田区 長田区 垂水区 東灘区 北区 中央区 西区 北区 中区 東区 南区 中区 東区 南区 西区 安佐南区 安佐北区 安芸区 佐伯区 門司区 小倉区 若松区 八幡区 戸畑区 小倉北区 小倉南区 八幡東区 八幡西区 東区 博多区 中央区 南区 西区 城南区 早良区 中央区 東区 西区 南区 北区 ffaker-2.20.0/lib/ffaker/data/address_ja/city0000644000004100000410000002055014136245124020774 0ustar www-datawww-data横浜市 大阪市 名古屋市 札幌市 神戸市 京都市 福岡市 川崎市 さいたま市 広島市 仙台市 北九州市 千葉市 堺市 新潟市 浜松市 熊本市 相模原市 静岡市 岡山市 船橋市 鹿児島市 八王子市 川口市 姫路市 松山市 宇都宮市 東大阪市 松戸市 西宮市 倉敷市 市川市 大分市 金沢市 福山市 尼崎市 長崎市 町田市 富山市 豊田市 高松市 横須賀市 岐阜市 藤沢市 枚方市 柏市 宮崎市 豊中市 長野市 豊橋市 一宮市 岡崎市 高崎市 和歌山市 奈良市 高槻市 吹田市 旭川市 高知市 川越市 いわき市 所沢市 前橋市 郡山市 大津市 越谷市 秋田市 那覇市 四日市市 春日井市 久留米市 青森市 盛岡市 福島市 明石市 津市 長岡市 下関市 市原市 函館市 茨木市 水戸市 八尾市 加古川市 福井市 徳島市 佐世保市 平塚市 府中市 山形市 富士市 草加市 松本市 呉市 寝屋川市 佐賀市 八戸市 春日部市 茅ヶ崎市 大和市 宝塚市 厚木市 上尾市 調布市 太田市 つくば市 松江市 伊勢崎市 上越市 熊谷市 沼津市 鈴鹿市 岸和田市 甲府市 小田原市 鳥取市 山口市 西東京市 伊丹市 日立市 東広島市 八千代市 宇治市 小平市 三鷹市 和泉市 弘前市 豊川市 釧路市 立川市 日野市 安城市 高岡市 鎌倉市 宇部市 苫小牧市 佐倉市 出雲市 秦野市 都城市 磐田市 松阪市 帯広市 今治市 西尾市 浦安市 小山市 習志野市 栃木市 流山市 大垣市 石巻市 上田市 新座市 ひたちなか市 川西市 狭山市 野田市 足利市 久喜市 東村山市 入間市 周南市 米子市 多摩市 小牧市 守口市 刈谷市 各務原市 尾道市 深谷市 岩国市 焼津市 土浦市 古河市 藤枝市 諫早市 桑名市 青梅市 武蔵野市 鶴岡市 稲沢市 大崎市 我孫子市 八代市 瀬戸市 富士宮市 小樽市 飯塚市 三郷市 延岡市 草津市 門真市 伊勢市 沖縄市 箕面市 朝霞市 木更津市 座間市 成田市 海老名市 一関市 霧島市 大東市 唐津市 会津若松市 北見市 橿原市 別府市 奥州市 松原市 長浜市 江別市 大牟田市 戸田市 新居浜市 桐生市 佐野市 国分寺市 鴻巣市 富田林市 小金井市 半田市 生駒市 那須塩原市 羽曳野市 うるま市 防府市 東久留米市 掛川市 東近江市 加須市 三田市 廿日市市 多治見市 河内長野市 昭島市 西条市 彦根市 三島市 酒田市 白山市 丸亀市 浦添市 取手市 筑西市 小松市 鎌ケ谷市 東海市 春日市 津山市 富士見市 ふじみ野市 飯田市 鹿屋市 池田市 鹿沼市 三条市 坂戸市 花巻市 新発田市 伊勢原市 泉佐野市 佐久市 三原市 島田市 筑紫野市 江南市 薩摩川内市 糸島市 横手市 可児市 伊賀市 安曇野市 宗像市 大野城市 神栖市 室蘭市 高砂市 千歳市 射水市 芦屋市 北上市 茂原市 高山市 甲賀市 亀岡市 坂井市 宜野湾市 柏崎市 関市 貝塚市 大村市 岩見沢市 東松山市 日光市 四国中央市 米沢市 君津市 天草市 御殿場市 大和郡山市 舞鶴市 大仙市 印西市 四街道市 あま市 行田市 越前市 豊岡市 大府市 由利本荘市 袋井市 稲城市 知多市 中津市 宇和島市 日進市 登米市 摂津市 飯能市 渋川市 綾瀬市 東大和市 八潮市 香取市 真岡市 蒲郡市 本庄市 燕市 近江八幡市 牛久市 北名古屋市 尾張旭市 三木市 中津川市 あきる野市 和光市 たつの市 龍ケ崎市 名張市 城陽市 長岡京市 石岡市 福知山市 笠間市 須賀川市 田辺市 大館市 狛江市 館林市 交野市 大田原市 泉大津市 佐伯市 守山市 阿南市 国立市 香芝市 犬山市 栗原市 柏原市 姶良市 桶川市 八幡市 清瀬市 甲斐市 気仙沼市 八街市 名取市 南アルプス市 碧南市 加賀市 蕨市 伊東市 柳川市 伊那市 日田市 南相馬市 笛吹市 太宰府市 行橋市 銚子市 武蔵村山市 鶴ヶ島市 木津川市 豊明市 志木市 玉名市 恵庭市 天理市 旭市 鳥栖市 八女市 北本市 三豊市 大和高田市 知立市 藤岡市 京田辺市 丹波市 敦賀市 塩尻市 鯖江市 羽島市 秩父市 村上市 橋本市 総社市 藤井寺市 十和田市 伊達市 鹿嶋市 清須市 紀の川市 常総市 吉川市 津島市 愛西市 白河市 山陽小野田市 玉野市 泉南市 田原市 栗東市 蓮田市 日向市 多賀城市 佐渡市 観音寺市 守谷市 天童市 千曲市 宇城市 東金市 浜田市 南魚沼市 鳴門市 むつ市 安中市 土岐市 北広島市 袖ケ浦市 白井市 名護市 桜井市 みよし市 湖西市 二本松市 福生市 高石市 下野市 石狩市 宮古市 能代市 京丹後市 宇佐市 十日町市 小郡市 五所川原市 逗子市 大阪狭山市 古賀市 七尾市 日南市 直方市 四條畷市 日高市 糸満市 豊見城市 伊万里市 羽村市 阪南市 三次市 塩竈市 茅野市 朝倉市 常陸太田市 羽生市 坂東市 山武市 坂出市 出水市 福津市 山鹿市 荒尾市 下松市 合志市 常滑市 海南市 美濃加茂市 南砺市 志摩市 湖南市 五泉市 裾野市 向日市 笠岡市 那珂市 幸手市 滝沢市 萩市 恵那市 さぬき市 光市 岩出市 岡谷市 結城市 高島市 長久手市 喜多方市 小美玉市 須坂市 富岡市 宮古島市 瑞穂市 みどり市 野々市市 氷見市 登別市 沼田市 諏訪市 富里市 亀山市 湯沢市 日置市 倉吉市 武雄市 富士吉田市 田川市 赤穂市 南島原市 白岡市 菊池市 鉾田市 大網白里市 益田市 野洲市 新城市 南あわじ市 小野市 南国市 砺波市 館山市 伊豆の国市 牧之原市 真庭市 能美市 筑後市 三浦市 小林市 富津市 加西市 北斗市 糸魚川市 島原市 岩倉市 洲本市 雲仙市 大洲市 富谷市 菊川市 北茨城市 石垣市 稲敷市 北杜市 淡路市 東根市 奄美市 桜川市 いなべ市 中野市 阿賀野市 常陸大宮市 小城市 下妻市 魚津市 さくら市 郡上市 つくばみらい市 指宿市 中間市 岩沼市 吉野川市 小諸市 高浜市 井原市 南足柄市 かすみがうら市 赤磐市 弥富市 篠山市 滝川市 東松島市 西脇市 嘉麻市 府中市 寒河江市 南房総市 西予市 雲南市 見附市 黒部市 安来市 臼杵市 三沢市 網走市 いすみ市 宍粟市 大船渡市 みやま市 小松島市 五島市 田村市 瑞浪市 魚沼市 庄原市 加東市 米原市 匝瑳市 南城市 稚内市 熱海市 釜石市 豊後大野市 阿波市 曽於市 南九州市 新庄市 南さつま市 小千谷市 八幡浜市 長門市 大田市 伊予市 海津市 瀬戸内市 備前市 相馬市 宇土市 行方市 大川市 白石市 つがる市 久慈市 山梨市 北秋田市 下呂市 伊達市 黒石市 浅口市 四万十市 葛城市 綾部市 鴨川市 人吉市 妙高市 矢板市 大野市 東温市 南丹市 境港市 本巣市 高梁市 平戸市 柳井市 由布市 御前崎市 かほく市 鹿角市 五條市 潟上市 対馬市 宇陀市 伊豆市 甲州市 新見市 上山市 香南市 善通寺市 平川市 駒ヶ根市 滑川市 南陽市 東かがわ市 都留市 志布志市 神埼市 朝来市 西都市 美馬市 韮崎市 男鹿市 杵築市 小矢部市 国東市 うきは市 本宮市 安芸高田市 新宮市 胎内市 小浜市 角田市 中央市 西海市 相生市 いちき串木野市 高萩市 鹿島市 東御市 有田市 名寄市 潮来市 美作市 御所市 宮若市 あわら市 三好市 上天草市 輪島市 大町市 加茂市 二戸市 山県市 仙北市 長井市 壱岐市 遠野市 伊佐市 根室市 那須烏山市 嬉野市 大竹市 香美市 土佐市 八幡平市 竹原市 美祢市 阿蘇市 大月市 にかほ市 上野原市 豊前市 江田島市 水俣市 村山市 飛騨市 養父市 御坊市 美唄市 江津市 勝山市 松浦市 下田市 紋別市 須崎市 留萌市 竹田市 富良野市 豊後高田市 深川市 枕崎市 飯山市 陸前高田市 阿久根市 羽咋市 美濃市 宿毛市 士別市 えびの市 鳥羽市 多久市 勝浦市 串間市 尾鷲市 宮津市 津久見市 熊野市 安芸市 砂川市 尾花沢市 垂水市 西之表市 芦別市 珠洲市 土佐清水市 室戸市 赤平市 夕張市 三笠市 歌志内市 ffaker-2.20.0/lib/ffaker/data/address_ja/village0000644000004100000410000000371614136245124021454 0ustar www-datawww-data読谷村 東海村 西郷村 中城村 美浦村 北中城村 長生村 南箕輪村 榛東村 南阿蘇村 六ヶ所村 嬬恋村 恩納村 松川村 今帰仁村 白馬村 宮田村 忍野村 大玉村 弥彦村 山形村 田舎館村 昭和村 原村 高山村 東通村 玉川村 阿智村 平田村 豊丘村 泉崎村 西原村 喬木村 九戸村 関川村 天栄村 飯舘村 千早赤阪村 明日香村 日高村 大衡村 宜野座村 山中湖村 戸沢村 国頭村 筑北村 中島村 中川村 川上村 木島平村 相良村 片品村 鮭川村 刈羽村 朝日村 伊江村 野田村 青木村 飛島村 球磨村 下條村 大桑村 十津川村 山添村 芸西村 中札内村 鮫川村 川場村 高山村 野沢温泉村 田野畑村 大蔵村 山江村 南牧村 新篠津村 清川村 更別村 湯川村 東秩父村 日吉津村 蓬田村 赤村 小谷村 大宜味村 大潟村 北塩原村 木祖村 椎葉村 普代村 南山城村 小川村 麻績村 舟橋村 鳴沢村 新島村 東成瀬村 新郷村 猿払村 川内村 小笠原村 上小阿仁村 三宅村 鶴居村 佐那河内村 檜原村 東白川村 風間浦村 東峰村 南牧村 佐井村 水上村 栄村 真狩村 姫島村 東吉野村 御杖村 留寿都村 生坂村 宇検村 道志村 泰阜村 曽爾村 泊村 神津島村 諸塚村 東村 島牧村 大和村 白川村 三原村 天龍村 川上村 産山村 西目屋村 伊是名村 天川村 葛尾村 西粟倉村 昭和村 南大東村 占冠村 伊平屋村 初山別村 北川村 豊根村 上野村 赤井川村 西米良村 多良間村 五木村 大鹿村 西興部村 根羽村 神恵内村 南相木村 下北山村 馬路村 音威子府村 王滝村 新庄村 座間味村 粟国村 北相木村 黒滝村 小菅村 渡嘉敷村 丹波山村 上北山村 北大東村 十島村 知夫村 売木村 檜枝岐村 平谷村 野迫川村 北山村 渡名喜村 三島村 大川村 粟島浦村 御蔵島村 利島村 青ヶ島村 ffaker-2.20.0/lib/ffaker/data/address_ja/county0000644000004100000410000000205614136245124021346 0ustar www-datawww-data中頭郡 那珂郡 西白河郡 稲敷郡 長生郡 上伊那郡 北群馬郡 阿蘇郡 上北郡 吾妻郡 国頭郡 北安曇郡 南都留郡 安達郡 西蒲原郡 東筑摩郡 南津軽郡 利根郡 諏訪郡 上高井郡 下北郡 石川郡 下伊那郡 九戸郡 岩船郡 岩瀬郡 相馬郡 南河内郡 高市郡 高岡郡 黒川郡 最上郡 南佐久郡 下高井郡 球磨郡 刈羽郡 小県郡 海部郡 木曽郡 吉野郡 山辺郡 安芸郡 河西郡 東白川郡 下閉伊郡 石狩郡 愛甲郡 河沼郡 秩父郡 西伯郡 東津軽郡 田川郡 南秋田郡 耶麻郡 東臼杵郡 相楽郡 上水内郡 中新川郡 雄勝郡 三戸郡 宗谷郡 双葉郡 北秋田郡 阿寒郡 名東郡 西多摩郡 加茂郡 朝倉郡 甘楽郡 下水内郡 虻田郡 東国東郡 宇陀郡 大島郡 古宇郡 島牧郡 大野郡 幡多郡 中津軽郡 島尻郡 英田郡 大沼郡 勇払郡 苫前郡 北設楽郡 多野郡 余市郡 児湯郡 宮古郡 紋別郡 中川郡 真庭郡 北都留郡 鹿児島郡 隠岐郡 南会津郡 東牟婁郡 土佐郡 ffaker-2.20.0/lib/ffaker/data/address_ja/street0000644000004100000410000000060714136245124021333 0ustar www-datawww-data川端町3条 川端町4条 川端町5条 川端町6条 阿寒町中徹別 阿寒町中仁々志別 阿寒町仲町 阿寒町西阿寒 喜多町 共栄大通 仮生 五反田 湖東 籠月 小熊 材木 坂戸 七黒 七野 茱萸沢 神山 神山平 御殿場 駒門 柴怒田 神場 杉名沢 清後 塚原 中清水 東町 日野田町 別所 堀切 蒔田 三峰 みどりが丘 ffaker-2.20.0/lib/ffaker/data/phone_number_id/0000755000004100000410000000000014136245124021135 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/phone_number_id/home_phone_prefixes0000644000004100000410000000274614136245124025117 0ustar www-datawww-data021 022 0231 0232 0233 0234 024 0251 0252 0253 0254 0255 0257 0260 0261 0262 0263 0264 0265 0266 0267 0271 0272 0273 0274 0275 0276 0280 0281 0282 0283 0284 0285 0286 0287 0289 0291 0292 0293 0294 0295 0296 0297 0298 031 0321 0322 0323 0324 0325 0327 0328 0331 0332 0333 0334 0335 0336 0338 0341 0342 0343 0351 0352 0353 0354 0355 0356 0357 0358 0361 0362 0363 0364 0365 0366 0368 0370 0371 0372 0373 0374 0376 0380 0381 0382 0383 0384 0385 0386 0387 0388 0389 0401 0402 0403 0404 0405 0408 0411 0413 0414 0417 0418 0419 0420 0421 0422 0423 0426 0427 0428 0430 0431 0432 0434 0435 0438 0443 0450 0451 0452 0453 0457 0458 0461 0462 0463 0464 0465 0471 0473 0481 0482 0484 0485 0511 0512 0513 0517 0518 0519 0522 0525 0526 0527 0528 0531 0532 0534 0536 0537 0538 0539 0541 0542 0543 0545 0548 0549 0551 0552 0553 0554 0556 0561 0562 0563 0564 0565 0567 0568 061 0620 0621 0622 0623 0624 0625 0626 0627 0628 0629 0630 0631 0632 0633 0634 0635 0636 0638 0639 0641 0642 0643 0644 0645 0646 0650 0651 0652 0653 0654 0655 0656 0657 0658 0659 0711 0712 0713 0714 0715 0716 0717 0718 0719 0721 0722 0723 0724 0725 0726 0727 0728 0729 0730 0731 0732 0733 0734 0735 0736 0737 0738 0739 0740 0741 0742 0743 0744 0745 0746 0747 0748 0751 0752 0753 0754 0755 0756 0757 0759 0760 0761 0762 0763 0764 0765 0766 0767 0768 0769 0771 0772 0773 0776 0777 0778 0779 0901 0902 0910 0911 0913 0914 0915 0916 0917 0918 0921 0922 0923 0924 0927 0929 0931 0951 0952 0955 0956 0957 0966 0967 0969 0971 0975 0980 0981 0983 0984 0985 0986 ffaker-2.20.0/lib/ffaker/data/phone_number_id/mobile_phone_prefixes0000644000004100000410000000024514136245124025426 0ustar www-datawww-data0811 0812 0813 0814 0815 0816 0817 0818 0819 0821 0822 0823 0851 0852 0853 0855 0856 0857 0858 0859 0877 0878 0881 0882 0883 0884 0885 0886 0887 0896 0897 0898 0899 ffaker-2.20.0/lib/ffaker/data/name/0000755000004100000410000000000014136245124016720 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name/last_names0000644000004100000410000000676614136245124021010 0ustar www-datawww-dataAbbott Abernathy Abshire Adams Altenwerth Anderson Ankunding Armstrong Auer Aufderhar Bahringer Bailey Balistreri Barrows Bartell Bartoletti Barton Bashirian Batz Bauch Baumbach Bayer Beahan Beatty Bechtelar Becker Bednar Beer Beier Berge Bergnaum Bergstrom Bernhard Bernier Bins Blanda Blick Block Bode Boehm Bogan Bogisich Borer Bosco Botsford Boyer Boyle Bradtke Brakus Braun Breitenberg Brekke Brown Bruen Buckridge Carroll Carter Cartwright Casper Cassin Champlin Christiansen Cole Collier Collins Conn Connelly Conroy Considine Corkery Cormier Corwin Cremin Crist Crona Cronin Crooks Cruickshank Cummerata Cummings Dach D'Amore Daniel Dare Daugherty Davis Deckow Denesik Dibbert Dickens Dicki Dickinson Dietrich Donnelly Dooley Douglas Doyle DuBuque Durgan Ebert Effertz Eichmann Emard Emmerich Erdman Ernser Fadel Fahey Farrell Fay Feeney Feest Feil Ferry Fisher Flatley Frami Franecki Friesen Fritsch Funk Gaylord Gerhold Gerlach Gibson Gislason Gleason Gleichner Glover Goldner Goodwin Gorczany Gottlieb Goyette Grady Graham Grant Green Greenfelder Greenholt Grimes Gulgowski Gusikowski Gutkowski Gutmann Haag Hackett Hagenes Hahn Haley Halvorson Hamill Hammes Hand Hane Hansen Harber Harris Hartmann Harvey Hauck Hayes Heaney Heathcote Hegmann Heidenreich Heller Herman Hermann Hermiston Herzog Hessel Hettinger Hickle Hilll Hills Hilpert Hintz Hirthe Hodkiewicz Hoeger Homenick Hoppe Howe Howell Hudson Huel Huels Hyatt Jacobi Jacobs Jacobson Jakubowski Jaskolski Jast Jenkins Jerde Johns Johnson Johnston Jones Kassulke Kautzer Keebler Keeling Kemmer Kerluke Kertzmann Kessler Kiehn Kihn Kilback King Kirlin Klein Kling Klocko Koch Koelpin Koepp Kohler Konopelski Koss Kovacek Kozey Krajcik Kreiger Kris Kshlerin Kub Kuhic Kuhlman Kuhn Kulas Kunde Kunze Kuphal Kutch Kuvalis Labadie Lakin Lang Langosh Langworth Larkin Larson Leannon Lebsack Ledner Leffler Legros Lehner Lemke Lesch Leuschke Lind Lindgren Littel Little Lockman Lowe Lubowitz Lueilwitz Luettgen Lynch Macejkovic Maggio Mann Mante Marks Marquardt Marvin Mayer Mayert McClure McCullough McDermott McGlynn McKenzie McLaughlin Medhurst Mertz Metz Miller Mills Mitchell Moen Mohr Monahan Moore Morar Morissette Mosciski Mraz Mueller Muller Murazik Murphy Murray Nader Nicolas Nienow Nikolaus Nitzsche Nolan Oberbrunner O'Connell O'Conner O'Hara O'Keefe O'Kon Oga Okuneva Olson Ondricka O'Reilly Orn Ortiz Osinski Pacocha Padberg Pagac Parisian Parker Paucek Pfannerstill Pfeffer Pollich Pouros Powlowski Predovic Price Prohaska Prosacco Purdy Quigley Quitzon Rath Ratke Rau Raynor Reichel Reichert Reilly Reinger Rempel Renner Reynolds Rice Rippin Ritchie Robel Roberts Rodriguez Rogahn Rohan Rolfson Romaguera Roob Rosenbaum Rowe Ruecker Runolfsdottir Runolfsson Runte Russel Rutherford Ryan Sanford Satterfield Sauer Sawayn Schaden Schaefer Schamberger Schiller Schimmel Schinner Schmeler Schmidt Schmitt Schneider Schoen Schowalter Schroeder Schulist Schultz Schumm Schuppe Schuster Senger Shanahan Shields Simonis Sipes Skiles Smith Smitham Spencer Spinka Sporer Stamm Stanton Stark Stehr Steuber Stiedemann Stokes Stoltenberg Stracke Streich Stroman Strosin Swaniawski Swift Terry Thiel Thompson Tillman Torp Torphy Towne Toy Trantow Tremblay Treutel Tromp Turcotte Turner Ullrich Upton Vandervort Veum Volkman Von VonRueden Waelchi Walker Walsh Walter Ward Waters Watsica Weber Wehner Weimann Weissnat Welch West White Wiegand Wilderman Wilkinson Will Williamson Willms Windler Wintheiser Wisoky Wisozk Witting Wiza Wolf Wolff Wuckert Wunsch Wyman Yost Yundt Zboncak Zemlak Ziemann Zieme Zulauf ffaker-2.20.0/lib/ffaker/data/name/pronouns0000644000004100000410000000005714136245124020530 0ustar www-datawww-dataHe/Him She/Her They/Them Zie/Zim Xe/Xem Xe/Xer ffaker-2.20.0/lib/ffaker/data/name/first_names_female0000644000004100000410000006762514136245124022506 0ustar www-datawww-dataAbbey Abbie Abby Abigail Ada Adah Adaline Addie Adela Adelaida Adelaide Adele Adelia Adelina Adeline Adell Adella Adelle Adena Adina Adria Adrian Adriana Adriane Adrianna Adrianne Adrien Adriene Adrienne Afton Agatha Agnes Agnus Agripina Agueda Agustina Ai Aida Aide Aiko Aileen Ailene Aimee Aisha Aja Akiko Akilah Alaina Alaine Alana Alane Alanna Alayna Alba Alberta Albertha Albertina Albertine Albina Alda Alease Alecia Aleen Aleida Aleisha Alejandra Alejandrina Alena Alene Alesha Aleshia Alesia Alessandra Aleta Aletha Alethea Alethia Alex Alexa Alexandra Alexandria Alexia Alexis Alfreda Alfredia Ali Alia Alica Alice Alicia Alida Alina Aline Alisa Alise Alisha Alishia Alisia Alison Alissa Alita Alix Aliza Alla Alleen Allegra Allena Allene Allie Alline Allison Allyn Allyson Alma Almeda Almeta Alona Alpha Alta Altagracia Altha Althea Alva Alvera Alverta Alvina Alyce Alycia Alysa Alyse Alysha Alysia Alyson Alyssa Amada Amal Amalia Amanda Amber Amberly Amee Amelia America Ami Amie Amiee Amina Amira Ammie Amparo Amy An Ana Anabel Analisa Anamaria Anastacia Anastasia Andera Andra Andrea Andree Andria Anette Angel Angela Angele Angelena Angeles Angelia Angelic Angelica Angelika Angelina Angeline Angelique Angelita Angella Angelyn Angie Angila Angla Angle Anglea Anh Anika Anisa Anisha Anissa Anita Anitra Anja Anjanette Anjelica Ann Anna Annabel Annabell Annabelle Annalee Annalisa Annamae Annamaria Annamarie Anne Anneliese Annelle Annemarie Annett Annetta Annette Annice Annie Annika Annis Annita Annmarie Antionette Antoinette Antonetta Antonette Antonia Antonietta Antonina Anya Apolonia April Apryl Ara Araceli Aracelis Aracely Arcelia Ardath Ardelia Ardell Ardella Ardelle Ardis Ardith Aretha Argelia Argentina Ariana Ariane Arianna Arianne Arica Arie Ariel Arielle Arla Arlean Arleen Arlena Arlene Arletha Arletta Arlette Arlinda Arline Arlyne Armanda Armandina Armida Arminda Arnetta Arnette Arnita Artie Arvilla Asha Ashanti Ashely Ashlea Ashlee Ashleigh Ashley Ashli Ashlie Ashly Ashlyn Ashton Asia Asley Assunta Astrid Asuncion Athena Aubrey Audie Audra Audrea Audrey Audria Audrie Audry Augusta Augustina Aundrea Aura Aurea Aurelia Aurora Aurore Autumn Ava Avelina Avery Avis Avril Awilda Ayako Ayana Ayanna Ayesha Azalee Azucena Azzie Babara Babette Bailey Bambi Bao Barabara Barb Barbar Barbara Barbera Barbie Barbra Bari Barrie Basilia Bea Beata Beatrice Beatris Beatriz Beaulah Bebe Becki Beckie Becky Bee Belen Belia Belinda Belkis Bell Bella Belle Belva Benita Berenice Berna Bernadette Bernadine Bernarda Bernardina Bernardine Berneice Bernetta Bernice Berniece Bernita Berry Berta Bertha Bertie Beryl Bess Bessie Beth Bethanie Bethann Bethany Bethel Betsey Betsy Bette Bettie Bettina Betty Bettyann Bettye Beula Beulah Bev Beverlee Beverley Beverly Bianca Bibi Billi Billie Billye Birdie Birgit Blair Blanca Blanch Blanche Blondell Blossom Blythe Bobbi Bobbie Bobbye Bobette Bok Bong Bonita Bonnie Bonny Branda Brande Brandee Brandi Brandie Brandy Breana Breann Breanna Breanne Bree Brenda Brenna Briana Brianna Brianne Bridget Bridgett Bridgette Brigette Brigid Brigida Brigitte Brinda Britany Britney Britni Britt Britta Brittaney Brittani Brittanie Brittany Britteny Brittney Brittni Brittny Bronwyn Brook Brooke Bruna Brunilda Bryanna Brynn Buena Buffy Bula Bulah Bunny Burma Caitlin Caitlyn Calandra Calista Callie Camelia Camellia Cami Camie Camila Camilla Camille Cammie Cammy Candace Candance Candelaria Candi Candice Candida Candie Candis Candra Candy Candyce Caprice Cara Caren Cari Caridad Carie Carin Carina Carisa Carissa Carita Carla Carlee Carleen Carlena Carlene Carletta Carley Carli Carlie Carline Carlita Carlota Carlotta Carly Carlyn Carma Carman Carmel Carmela Carmelia Carmelina Carmelita Carmella Carmen Carmina Carmon Carol Carola Carolann Carole Carolee Carolin Carolina Caroline Caroll Carolyn Carolyne Carolynn Caron Caroyln Carri Carrie Carrol Carroll Carry Cary Caryl Carylon Caryn Casandra Casie Casimira Cassandra Cassaundra Cassey Cassi Cassidy Cassie Cassondra Cassy Catalina Catarina Caterina Catharine Catherin Catherina Catherine Cathern Catheryn Cathey Cathi Cathie Cathleen Cathrine Cathryn Cathy Catina Catrice Catrina Cayla Cecelia Cecila Cecile Cecilia Cecille Cecily Celena Celesta Celeste Celestina Celestine Celia Celina Celinda Celine Celsa Ceola Chae Chan Chana Chanda Chandra Chanel Chanell Chanelle Chantal Chantay Chante Chantel Chantell Chantelle Chara Charis Charise Charissa Charisse Charita Charity Charla Charleen Charlena Charlene Charlesetta Charlette Charline Charlott Charlotte Charlsie Charlyn Charmain Charmaine Charolette Chasidy Chasity Chassidy Chastity Chau Chaya Chelsea Chelsey Chelsie Cher Chere Cheree Cherelle Cheri Cherie Cherilyn Cherise Cherish Cherly Cherlyn Cherri Cherrie Cherry Cherryl Chery Cheryl Cheryle Cheryll Cheyenne Chia Chieko Chin China Ching Chiquita Chloe Chris Chrissy Christa Christal Christeen Christel Christen Christena Christene Christi Christia Christiana Christiane Christie Christin Christina Christine Christinia Christy Chrystal Chu Chun Ciara Cicely Ciera Cierra Cinda Cinderella Cindi Cindie Cindy Cinthia Cira Clair Claire Clara Clare Claretha Claretta Claribel Clarice Clarinda Clarine Claris Clarisa Clarissa Clarita Classie Claudette Claudia Claudie Claudine Clelia Clemencia Clementina Clementine Clemmie Cleopatra Cleora Cleotilde Cleta Clora Clorinda Clotilde Codi Coleen Colene Coletta Colette Colleen Collen Collene Collette Concepcion Conception Concetta Concha Conchita Connie Constance Consuela Consuelo Contessa Cora Coral Coralee Coralie Corazon Cordelia Cordia Cordie Coreen Corene Coretta Cori Corie Corina Corine Corinna Corinne Corliss Cornelia Corrie Corrin Corrina Corrine Corrinne Cortney Courtney Creola Cris Criselda Crissy Crista Cristal Cristen Cristi Cristie Cristin Cristina Cristine Cristy Crysta Crystal Crystle Cuc Cyndi Cyndy Cynthia Cyrstal Cythia Dacia Dagmar Dagny Dahlia Daina Daine Daisey Daisy Dakota Dalene Dalia Dalila Damaris Dana Danae Danelle Danette Dani Dania Danica Daniela Daniele Daniell Daniella Danielle Danika Danille Danita Dann Danna Dannette Dannielle Danuta Danyel Danyell Danyelle Daphine Daphne Dara Darby Darcel Darcey Darci Darcie Darcy Daria Darla Darleen Darlena Darlene Darline Daryl Davida Davina Dawn Dawna Dawne Dayle Dayna Daysi Deadra Deana Deandra Deandrea Deane Deann Deanna Deanne Deb Debbi Debbie Debbra Debby Debera Debi Debora Deborah Debra Debrah Debroah Dede Dedra Dee Deeann Deeanna Deedee Deedra Deena Deetta Deidra Deidre Deirdre Deja Delaine Delana Delcie Delena Delfina Delia Delicia Delila Delilah Delinda Delisa Dell Della Delma Delmy Delois Deloise Delora Deloras Delores Deloris Delorse Delpha Delphia Delphine Delsie Delta Demetra Demetria Demetrice Dena Denae Deneen Denese Denice Denise Denisha Denisse Denita Denna Dennise Denyse Deonna Desirae Desire Desiree Despina Dessie Destiny Detra Devona Devora Devorah Dia Diamond Dian Diana Diane Diann Dianna Dianne Diedra Diedre Dierdre Digna Dimple Dina Dinah Dinorah Dione Dionna Dionne Divina Dixie Dodie Dollie Dolly Dolores Doloris Domenica Dominga Dominica Dominque Domitila Domonique Dona Donella Donetta Donette Donita Donna Donnetta Donnette Donya Dora Dorathy Dorcas Doreatha Doreen Dorene Doretha Dorethea Doretta Dori Doria Dorie Dorinda Dorine Doris Dorla Dorotha Dorothea Dorothy Dorris Dortha Dorthea Dorthey Dorthy Dot Dottie Dotty Dovie Dreama Drema Drucilla Drusilla Dulce Dulcie Dung Dusti Dwana Dyan Earlean Earleen Earlene Earlie Earline Earnestine Eartha Easter Eboni Ebonie Ebony Echo Eda Edda Edelmira Eden Edie Edith Edna Edra Edris Edwina Edyth Edythe Effie Ehtel Eileen Eilene Ela Eladia Elaina Elaine Elana Elane Elanor Elayne Elba Elda Eldora Eleanor Eleanora Eleanore Elease Elena Elene Eleni Elenor Elenora Elenore Eleonor Eleonora Eleonore Elfreda Elfrieda Elfriede Elia Eliana Elicia Elida Elidia Elin Elina Elinor Elinore Elisa Elisabeth Elise Elisha Elissa Eliz Eliza Elizabet Elizabeth Elizbeth Elizebeth Elke Ella Ellamae Ellan Ellen Ellena Elli Ellie Elly Ellyn Elma Elmira Elna Elnora Elodia Elois Eloisa Eloise Elouise Elsa Else Elsie Elsy Elva Elvera Elvia Elvie Elvina Elvira Elwanda Elyse Elza Ema Emelda Emelia Emelina Emeline Emely Emerald Emerita Emiko Emilee Emilia Emilie Emily Emma Emmaline Emmie Emmy Emogene Ena Enda Enedina Eneida Enid Enola Enriqueta Epifania Era Erica Ericka Erika Erin Erinn Erlene Erlinda Erline Erma Ermelinda Erminia Erna Ernestina Ernestine Eryn Esmeralda Esperanza Essie Esta Estefana Estela Estell Estella Estelle Ester Esther Estrella Etha Ethel Ethelene Ethelyn Ethyl Etsuko Etta Ettie Eufemia Eugena Eugenia Eugenie Eula Eulah Eulalia Eun Euna Eunice Eura Eusebia Eustolia Eva Evalyn Evangelina Evangeline Eve Evelia Evelin Evelina Eveline Evelyn Evelyne Evelynn Evette Evia Evie Evita Evon Evonne Ewa Exie Fabiola Fae Fairy Faith Fallon Fannie Fanny Farah Farrah Fatima Fatimah Faustina Faviola Fawn Fay Faye Fe Felecia Felica Felice Felicia Felicidad Felicita Felicitas Felipa Felisa Felisha Fermina Fern Fernanda Fernande Ferne Fidela Fidelia Filomena Fiona Flavia Fleta Flo Flor Flora Florance Florence Florencia Florene Florentina Floretta Floria Florida Florinda Florine Florrie Flossie Floy Fonda Fran France Francene Frances Francesca Franchesca Francie Francina Francine Francisca Francoise Fransisca Freda Fredda Frederica Fredericka Fredia Fredricka Freeda Freida Frida Frieda Fumiko Gabriela Gabriele Gabriella Gabrielle Gail Gala Gale Galina Garnet Garnett Gay Gaye Gayla Gayle Gaylene Gaynell Gaynelle Gearldine Gema Gemma Gena Genesis Geneva Genevie Genevieve Genevive Genia Genie Genna Gennie Genny Genoveva Georgann Georgeann Georgeanna Georgene Georgetta Georgette Georgia Georgiana Georgiann Georgianna Georgianne Georgie Georgina Georgine Geraldine Geralyn Gerda Geri Germaine Gerri Gertha Gertie Gertrud Gertrude Gertrudis Gertude Ghislaine Gia Gianna Gidget Gigi Gilberte Gilda Gillian Gilma Gina Ginette Ginger Ginny Giovanna Gisela Gisele Giselle Gita Giuseppina Gladis Glady Gladys Glayds Glenda Glendora Glenna Glennie Glennis Glinda Gloria Glory Glynda Glynis Golda Golden Goldie Grace Gracia Gracie Graciela Grayce Grazyna Gregoria Greta Gretchen Gretta Gricelda Grisel Griselda Guadalupe Gudrun Guillermina Gussie Gwen Gwenda Gwendolyn Gwenn Gwyn Gwyneth Ha Hae Hailey Haley Halina Halley Hallie Han Hana Hang Hanh Hanna Hannah Hannelore Harmony Harriet Harriett Harriette Hassie Hattie Haydee Hayley Hazel Heather Hedwig Hedy Hee Heide Heidi Heidy Heike Helaine Helen Helena Helene Helga Hellen Henrietta Henriette Herlinda Herma Hermelinda Hermila Hermina Hermine Herminia Herta Hertha Hester Hettie Hiedi Hien Hilaria Hilary Hilda Hilde Hildegard Hildegarde Hildred Hillary Hilma Hiroko Hisako Hoa Holley Holli Hollie Holly Honey Hope Hortencia Hortense Hortensia Hsiu Hue Hui Hulda Huong Hwa Hyacinth Hye Hyo Hyon Hyun Ida Idalia Idell Idella Iesha Ignacia Ila Ilana Ilda Ileana Ileen Ilene Iliana Illa Ilona Ilse Iluminada Ima Imelda Imogene In Ina India Indira Inell Ines Inez Inga Inge Ingeborg Inger Ingrid Inocencia Iola Iona Ione Iraida Irena Irene Irina Iris Irish Irma Irmgard Isa Isabel Isabell Isabella Isabelle Isadora Isaura Isela Isidra Isis Isobel Iva Ivana Ivelisse Ivette Ivey Ivonne Ivy Izetta Izola Ja Jacalyn Jacelyn Jacinda Jacinta Jackeline Jackelyn Jacki Jackie Jacklyn Jackqueline Jaclyn Jacqualine Jacque Jacquelin Jacqueline Jacquelyn Jacquelyne Jacquelynn Jacquetta Jacqui Jacquie Jacquiline Jacquline Jacqulyn Jada Jade Jadwiga Jaime Jaimee Jaimie Jaleesa Jalisa Jama Jamee Jamey Jami Jamie Jamika Jamila Jammie Jan Jana Janae Janay Jane Janean Janee Janeen Janel Janell Janella Janelle Janene Janessa Janet Janeth Janett Janetta Janette Janey Jani Janice Janie Janiece Janina Janine Janis Janise Janita Jann Janna Jannet Jannette Jannie January Janyce Jaqueline Jaquelyn Jasmin Jasmine Jaunita Jaye Jayme Jaymie Jayna Jayne Jazmin Jazmine Jean Jeana Jeane Jeanelle Jeanene Jeanett Jeanetta Jeanette Jeanice Jeanie Jeanine Jeanmarie Jeanna Jeanne Jeannetta Jeannette Jeannie Jeannine Jeffie Jen Jena Jenae Jene Jenee Jenell Jenelle Jenette Jeneva Jeni Jenice Jenifer Jeniffer Jenine Jenise Jenna Jennefer Jennell Jennette Jenni Jennie Jennifer Jenniffer Jennine Jenny Jeraldine Jeri Jerica Jerilyn Jerlene Jerri Jerrica Jerrie Jesenia Jesica Jessenia Jessi Jessia Jessica Jessie Jessika Jestine Jesusa Jesusita Jetta Jettie Jewel Jewell Ji Jill Jillian Jin Jina Jinny Jo Joan Joana Joane Joanie Joann Joanna Joanne Joannie Joaquina Jocelyn Jodee Jodi Jodie Jody Joeann Joella Joelle Joellen Joetta Joette Johana Johanna Johanne Johna Johnetta Johnette Johnna Johnsie Joi Joie Jolanda Joleen Jolene Jolie Joline Jolyn Jolynn Jona Jone Jonell Jonelle Jong Joni Jonie Jonna Jonnie Josefa Josefina Josefine Joselyn Josephina Josephine Josette Josie Joslyn Josphine Jovan Jovita Joy Joya Joyce Joycelyn Joye Juana Juanita Jude Judi Judie Judith Judy Jule Julee Julene Juli Julia Julian Juliana Juliane Juliann Julianna Julianne Julie Julieann Julienne Juliet Julieta Julietta Juliette Julissa June Jung Junie Junita Junko Justa Justina Justine Jutta Ka Kacey Kaci Kacie Kacy Kai Kaila Kaitlin Kaitlyn Kala Kaleigh Kaley Kali Kallie Kalyn Kam Kamala Kami Kamilah Kandace Kandi Kandice Kandis Kandra Kandy Kanesha Kanisha Kara Karan Kareen Karen Karena Karey Kari Karie Karima Karin Karina Karine Karisa Karissa Karla Karleen Karlene Karly Karlyn Karma Karmen Karol Karole Karoline Karolyn Karon Karren Karri Karrie Karry Kary Karyl Karyn Kasandra Kasha Kasi Kasie Kassandra Kassie Kate Katelin Katelyn Katelynn Katerine Kathaleen Katharina Katharine Katharyn Kathe Katheleen Katherin Katherina Katherine Kathern Katheryn Kathey Kathi Kathie Kathleen Kathlene Kathline Kathlyn Kathrin Kathrine Kathryn Kathryne Kathy Kathyrn Kati Katia Katie Katina Katlyn Katrice Katrina Kattie Katy Kay Kayce Kaycee Kaye Kayla Kaylee Kayleen Kayleigh Kaylene Kazuko Kecia Keeley Keely Keena Keesha Keiko Keila Keira Keisha Keitha Keli Kelle Kellee Kelley Kelli Kellie Kelly Kellye Kelsey Kelsi Kelsie Kemberly Kena Kenda Kendal Kendra Kenia Kenisha Kenna Kenya Kenyatta Kenyetta Kera Keren Keri Kerri Kerrie Kerstin Kesha Keshia Keturah Keva Khadijah Khalilah Kia Kiana Kiara Kiera Kiersten Kiesha Kiley Kim Kimber Kimberely Kimberlee Kimberley Kimberli Kimberlie Kimberly Kimbery Kimbra Kimi Kimiko Kina Kindra Kira Kirsten Kirstie Kirstin Kisha Kit Kittie Kitty Kiyoko Kizzie Kizzy Klara Kori Kortney Kourtney Kris Krishna Krissy Krista Kristal Kristan Kristeen Kristel Kristen Kristi Kristian Kristie Kristin Kristina Kristine Kristle Kristy Kristyn Krysta Krystal Krysten Krystin Krystina Krystle Krystyna Kum Kyla Kylee Kylie Kym Kymberly Kyoko Kyong Kyra Kyung Lacey Lachelle Laci Lacie Lacresha Lacy Ladawn Ladonna Lady Lael Lahoma Lai Laila Laine Lajuana Lakeesha Lakeisha Lakendra Lakenya Lakesha Lakeshia Lakia Lakiesha Lakisha Lakita Lala Lamonica Lan Lana Lanell Lanelle Lanette Lang Lani Lanie Lanita Lannie Lanora Laquanda Laquita Lara Larae Laraine Laree Larhonda Larisa Larissa Larita Laronda Larraine Larue Lasandra Lashanda Lashandra Lashaun Lashaunda Lashawn Lashawna Lashawnda Lashay Lashell Lashon Lashonda Lashunda Lasonya Latanya Latarsha Latasha Latashia Latesha Latia Laticia Latina Latisha Latonia Latonya Latoria Latosha Latoya Latoyia Latrice Latricia Latrina Latrisha Launa Laura Lauralee Lauran Laure Laureen Laurel Lauren Laurena Laurene Lauretta Laurette Lauri Laurice Laurie Laurinda Laurine Lauryn Lavada Lavelle Lavenia Lavera Lavern Laverna Laverne Laveta Lavette Lavina Lavinia Lavon Lavona Lavonda Lavone Lavonia Lavonna Lavonne Lawana Lawanda Lawanna Layla Layne Le Lea Leah Lean Leana Leandra Leann Leanna Leanne Leanora Leatha Leatrice Lecia Leda Lee Leeann Leeanna Leeanne Leena Leesa Leia Leida Leigh Leigha Leighann Leila Leilani Leisa Leisha Lekisha Lela Lelah Lelia Lena Lenita Lenna Lennie Lenora Lenore Leola Leoma Leona Leonarda Leone Leonia Leonida Leonie Leonila Leonor Leonora Leonore Leontine Leora Leota Lera Lesa Lesha Lesia Leslee Lesley Lesli Leslie Lessie Leta Letha Leticia Letisha Letitia Lettie Letty Lexie Lezlie Li Lia Liana Liane Lianne Libbie Libby Liberty Librada Lida Lidia Lien Lieselotte Ligia Lila Lili Lilia Lilian Liliana Lilla Lilli Lillia Lilliam Lillian Lilliana Lillie Lilly Lily Lin Lina Linda Lindsay Lindsey Lindsy Lindy Linette Ling Linh Linn Linnea Linnie Linsey Lisa Lisabeth Lisandra Lisbeth Lise Lisette Lisha Lissa Lissette Lita Livia Liz Liza Lizabeth Lizbeth Lizeth Lizette Lizzette Lizzie Loan Loida Lois Loise Lola Lolita Loma Lona Londa Loni Lonna Lonnie Lora Loraine Loralee Lore Lorean Loree Loreen Lorelei Loren Lorena Lorene Lorenza Loreta Loretta Lorette Lori Loria Loriann Lorie Lorilee Lorina Lorinda Lorine Loris Lorita Lorna Lorraine Lorretta Lorri Lorriane Lorrie Lorrine Lory Lottie Louann Louanne Louella Louetta Louisa Louise Loura Lourdes Lourie Louvenia Love Lovella Lovetta Lovie Loyce Lu Luana Luann Luanna Luanne Luba Luci Lucia Luciana Lucie Lucienne Lucila Lucile Lucilla Lucille Lucina Lucinda Lucrecia Lucretia Lucy Ludie Ludivina Lue Luella Luetta Luisa Luise Lula Lulu Luna Lupe Lupita Lura Lurlene Lurline Luvenia Luz Lyda Lydia Lyla Lyn Lynda Lyndia Lyndsay Lyndsey Lynell Lynelle Lynetta Lynette Lynn Lynna Lynne Lynnette Lynsey Ma Mabel Mabelle Mable Machelle Macie Mackenzie Macy Madalene Madaline Madalyn Maddie Madelaine Madeleine Madelene Madeline Madelyn Madge Madie Madison Madlyn Madonna Mae Maegan Mafalda Magali Magaly Magan Magaret Magda Magdalen Magdalena Magdalene Magen Maggie Magnolia Mahalia Mai Maia Maida Maile Maira Maire Maisha Maisie Majorie Makeda Malena Malia Malika Malinda Malisa Malissa Malka Mallie Mallory Malorie Malvina Mamie Mammie Mana Manda Mandi Mandie Mandy Manie Manuela Many Mao Maple Mara Maragaret Maragret Maranda Marcela Marcelene Marcelina Marceline Marcell Marcella Marcelle Marcene Marchelle Marci Marcia Marcie Marcy Mardell Maren Marg Margaret Margareta Margarete Margarett Margaretta Margarette Margarita Margarite Margart Marge Margene Margeret Margert Margery Marget Margherita Margie Margit Margo Margorie Margot Margret Margrett Marguerita Marguerite Margurite Margy Marhta Mari Maria Mariah Mariam Marian Mariana Marianela Mariann Marianna Marianne Maribel Maribeth Marica Maricela Maricruz Marie Mariel Mariela Mariella Marielle Marietta Mariette Mariko Marilee Marilou Marilu Marilyn Marilynn Marin Marina Marinda Marine Maris Marisa Marisela Marisha Marisol Marissa Marita Maritza Marivel Marjorie Marjory Marketta Markita Marla Marlana Marleen Marlen Marlena Marlene Marline Marlo Marlyn Marlys Marna Marni Marnie Marquerite Marquetta Marquita Marquitta Marry Marsha Marta Marth Martha Marti Martina Martine Marva Marvel Marvella Marvis Marx Mary Marya Maryalice Maryam Maryann Maryanna Maryanne Marybelle Marybeth Maryellen Maryetta Maryjane Maryjo Maryland Marylee Marylin Maryln Marylou Marylouise Marylyn Marylynn Maryrose Masako Matha Mathilda Mathilde Matilda Matilde Mattie Maud Maude Maudie Maura Maureen Maurine Maurita Mavis Maxie Maxima Maximina Maxine May Maya Maybell Maybelle Maye Mayme Mayola Mayra Mazie Mckenzie Meagan Meaghan Mechelle Meda Mee Meg Megan Meggan Meghan Meghann Mei Melaine Melani Melania Melanie Melany Melba Melda Melia Melida Melina Melinda Melisa Melissa Melissia Melita Mellie Mellisa Mellissa Melodee Melodi Melodie Melody Melonie Melony Melva Melvina Melynda Mendy Mercedes Mercedez Mercy Meredith Meri Merideth Meridith Merilyn Merissa Merle Merlene Merlyn Merna Merri Merrie Merrilee Merry Mertie Meryl Meta Mi Mia Mica Micaela Micha Michaela Michaele Michal Micheal Michel Michele Michelina Micheline Michell Michelle Michiko Micki Mickie Miesha Migdalia Mignon Miguelina Mika Mikaela Miki Mikki Mila Milagro Milagros Milda Mildred Milissa Millicent Millie Milly Mimi Min Mina Minda Mindi Mindy Minerva Ming Minh Minna Minnie Minta Mira Miranda Mireille Mirella Mireya Miriam Mirian Mirna Mirta Mirtha Misha Miss Missy Misti Mistie Misty Mitsue Mitsuko Mittie Mitzi Mitzie Miyoko Modesta Moira Mollie Molly Mona Monet Monica Monika Monique Monnie Monserrate Moon Mora Moriah Mozell Mozella Mozelle Mui Muoi Muriel My Myesha Myong Myra Myriam Myrl Myrle Myrna Myrta Myrtice Myrtie Myrtis Myrtle Myung Na Nada Nadene Nadia Nadine Naida Nakesha Nakia Nakisha Nakita Nam Nan Nana Nancee Nancey Nanci Nancie Nancy Nanette Nannette Nannie Naoma Naomi Narcisa Natacha Natalia Natalie Natalya Natasha Natashia Nathalie Natisha Natividad Natosha Necole Neda Nedra Neely Neida Nelda Nelia Nelida Nell Nella Nelle Nellie Nelly Nena Nenita Neoma Neomi Nereida Nerissa Nery Neta Nettie Neva Nevada Nga Ngan Ngoc Nguyet Nia Nichelle Nichol Nichole Nicholle Nicki Nickie Nickole Nicky Nicol Nicola Nicolasa Nicole Nicolette Nicolle Nida Nidia Niesha Nieves Niki Nikia Nikita Nikki Nikole Nila Nilda Nilsa Nina Ninfa Nisha Nita Nobuko Noel Noelia Noella Noelle Noemi Nohemi Nola Noma Nona Nora Norah Noreen Norene Noriko Norine Norma Nova Novella Nu Nubia Nydia Nyla Xzbdulia Ocie Octavia Oda Odelia Odessa Odette Odilia Ofelia Ok Ola Olene Oleta Olevia Olga Olimpia Olinda Oliva Olive Olivia Olympia Oma Omega Ona Oneida Onie Onita Opal Ophelia Ora Oralee Oralia Oretha Orpha Ossie Otelia Otilia Ouida Ozell Ozella Ozie Pa Page Paige Palma Palmira Pam Pamala Pamela Pamelia Pamella Pamila Pamula Pandora Pansy Paola Paris Parthenia Particia Pasty Pat Patience Patria Patrica Patrice Patricia Patrina Patsy Patti Pattie Patty Paula Paulene Pauletta Paulette Paulina Pauline Paulita Paz Pearl Pearle Pearlene Pearlie Pearline Pearly Peg Peggie Peggy Pei Penelope Penney Penni Pennie Penny Perla Petra Petrina Petronila Phebe Phillis Philomena Phoebe Phung Phuong Phylicia Phylis Phyliss Phyllis Pia Piedad Pilar Ping Pinkie Piper Pok Polly Porsche Porsha Portia Precious Pricilla Princess Priscila Priscilla Providencia Prudence Pura Qiana Queen Queenie Quiana Quyen Rachael Rachal Racheal Rachel Rachele Rachell Rachelle Racquel Rae Raeann Raelene Rafaela Raguel Raina Raisa Ramona Ramonita Rana Ranae Randa Randee Randi Ranee Raquel Rasheeda Rashida Raven Raye Raylene Raymonde Rayna Rea Reagan Reanna Reatha Reba Rebbeca Rebbecca Rebeca Rebecca Rebecka Rebekah Reda Reena Refugia Regan Regena Regenia Regina Regine Reginia Reiko Reina Reita Rema Remedios Remona Rena Renae Renata Renate Renay Renda Rene Renea Renee Renetta Renita Renna Ressie Reta Retha Retta Reva Reyna Reynalda Rhea Rheba Rhiannon Rhoda Rhona Rhonda Ria Ricarda Richelle Ricki Rikki Rima Rina Risa Rita Riva Rivka Robbi Robbin Robbyn Robena Roberta Robin Robyn Rochel Rochell Rochelle Rocio Rolanda Rolande Roma Romaine Romana Romelia Romona Rona Ronda Roni Ronna Ronni Rosa Rosalba Rosalee Rosalia Rosalie Rosalina Rosalind Rosalinda Rosaline Rosalva Rosalyn Rosamaria Rosamond Rosana Rosann Rosanna Rosanne Rosaria Rosaura Rose Roseann Roseanna Roseanne Roselee Roselia Roseline Rosella Roselle Roselyn Rosemarie Rosemary Rosena Rosenda Rosetta Rosette Rosia Rosie Rosina Rosio Rosita Roslyn Rossana Rossie Rosy Rowena Roxana Roxane Roxann Roxanna Roxanne Roxie Roxy Rozanne Rozella Rubi Rubie Ruby Rubye Rufina Ruth Rutha Ruthann Ruthanne Ruthe Ruthie Ryann Sabina Sabine Sabra Sabrina Sacha Sachiko Sade Sadie Sadye Sage Salena Salina Salley Sallie Sally Salome Sam Samantha Samara Samatha Samella Samira Sammie Sammy Sana Sanda Sandee Sandi Sandie Sandra Sandy Sanjuana Sanjuanita Sanora Santa Santana Santina Sara Sarah Sarai Saran Sari Sarina Sarita Sasha Saturnina Sau Saundra Savanna Savannah Scarlet Scarlett Season Sebrina See Seema Selena Selene Selina Selma Sena Senaida September Serafina Serena Serina Serita Setsuko Sha Shae Shaina Shakia Shakira Shakita Shala Shalanda Shalon Shalonda Shameka Shamika Shan Shana Shanae Shanda Shandi Shandra Shaneka Shanel Shanell Shanelle Shani Shanice Shanika Shaniqua Shanita Shanna Shannan Shannon Shanon Shanta Shantae Shantay Shante Shantel Shantell Shantelle Shanti Shaquana Shaquita Shara Sharan Sharda Sharee Sharell Sharen Shari Sharice Sharie Sharika Sharilyn Sharita Sharla Sharleen Sharlene Sharmaine Sharolyn Sharon Sharonda Sharri Sharron Sharyl Sharyn Shasta Shauna Shaunda Shaunna Shaunta Shaunte Shavon Shavonda Shavonne Shawana Shawanda Shawanna Shawna Shawnda Shawnee Shawnna Shawnta Shay Shayla Shayna Shea Sheba Sheena Sheila Sheilah Shela Shelba Shelby Shelia Shella Shelley Shelli Shellie Shelly Shemeka Shemika Shena Shenika Shenita Shenna Shera Sheree Sherell Sheri Sherice Sheridan Sherie Sherika Sherill Sherilyn Sherise Sherita Sherlene Sherley Sherly Sherlyn Sheron Sherrell Sherri Sherrie Sherril Sherrill Sherron Sherry Sherryl Shery Sheryl Sheryll Shiela Shila Shiloh Shin Shira Shirely Shirl Shirlee Shirleen Shirlene Shirley Shirly Shizue Shizuko Shona Shonda Shondra Shonna Shonta Shoshana Shu Shyla Sibyl Sidney Sierra Signe Sigrid Silva Silvana Silvia Sima Simona Simone Simonne Sina Sindy Siobhan Sirena Siu Sixta Skye Slyvia So Socorro Sofia Soila Sol Solange Soledad Somer Sommer Sona Sondra Song Sonia Sonja Sonya Soo Sook Soon Sophia Sophie Soraya Sparkle Spring Stacee Stacey Staci Stacia Stacie Stacy Star Starla Starr Stasia Stefani Stefania Stefanie Stefany Steffanie Stella Stepanie Stephaine Stephane Stephani Stephania Stephanie Stephany Stephenie Stephine Stephnie Stormy Su Suanne Sudie Sue Sueann Suellen Suk Sulema Sumiko Summer Sun Sunday Sunni Sunny Sunshine Susan Susana Susann Susanna Susannah Susanne Susie Susy Suzan Suzann Suzanna Suzanne Suzette Suzi Suzie Suzy Svetlana Sybil Syble Sydney Sylvia Sylvie Synthia Syreeta Ta Tabatha Tabetha Tabitha Tai Taina Taisha Tajuana Takako Takisha Talia Talisha Talitha Tam Tama Tamala Tamar Tamara Tamatha Tambra Tameika Tameka Tamekia Tamela Tamera Tamesha Tami Tamica Tamie Tamika Tamiko Tamisha Tammara Tammera Tammi Tammie Tammy Tamra Tana Tandra Tandy Taneka Tanesha Tangela Tania Tanika Tanisha Tanja Tanna Tanya Tara Tarah Taren Tari Tarra Tarsha Taryn Tasha Tashia Tashina Tasia Tatiana Tatum Tatyana Taunya Tawana Tawanda Tawanna Tawna Tawny Tawnya Taylor Tayna Teena Tegan Teisha Telma Temeka Temika Tempie Temple Tena Tenesha Tenisha Tennie Tennille Teodora Teofila Tequila Tera Tereasa Teresa Terese Teresia Teresita Teressa Teri Terica Terina Terisa Terra Terresa Terri Terrie Terrilyn Tesha Tess Tessa Tessie Thalia Thao Thea Theda Thelma Theodora Theola Theresa Therese Theresia Theressa Thersa Thi Thomasena Thomasina Thomasine Thora Thresa Thu Thuy Tia Tiana Tianna Tiara Tien Tiera Tierra Tiesha Tifany Tiffaney Tiffani Tiffanie Tiffany Tiffiny Tijuana Tilda Tillie Timika Tina Tinisha Tiny Tisa Tish Tisha Tobi Tobie Toccara Toi Tomasa Tomeka Tomi Tomika Tomiko Tommye Tomoko Tona Tonda Tonette Toni Tonia Tonie Tonisha Tonita Tonja Tonya Tora Tori Torie Torri Torrie Tory Tosha Toshia Toshiko Tova Towanda Toya Tracee Tracey Traci Tracie Tracy Tran Trang Treasa Treena Trena Tresa Tressa Tressie Treva Tricia Trina Trinh Trinidad Trinity Trish Trisha Trista Trudi Trudie Trudy Trula Tu Tula Tuyet Twana Twanda Twanna Twila Twyla Tyesha Tyisha Tynisha Tyra Ula Ulrike Un Una Ursula Usha Ute Vada Val Valarie Valda Valencia Valene Valentina Valentine Valeri Valeria Valerie Valery Vallie Valorie Valrie Vanda Vanesa Vanessa Vanetta Vania Vanita Vanna Vannesa Vannessa Vashti Vasiliki Veda Velda Velia Vella Velma Velva Velvet Vena Venessa Venetta Venice Venita Vennie Venus Veola Vera Verda Verdell Verdie Verena Vergie Verla Verlene Verlie Verline Verna Vernell Vernetta Vernia Vernice Vernie Vernita Verona Veronica Veronika Veronique Versie Vertie Vesta Veta Vi Vicenta Vickey Vicki Vickie Vicky Victoria Victorina Vida Viki Vikki Vilma Vina Vincenza Vinita Vinnie Viola Violet Violeta Violette Virgen Virgie Virgina Virginia Vita Viva Vivan Vivian Viviana Vivien Vivienne Voncile Vonda Vonnie Wai Waltraud Wan Wanda Waneta Wanetta Wanita Wava Wei Wen Wendi Wendie Wendolyn Wendy Wenona Whitley Whitney Wilda Wilhelmina Wilhemina Willa Willena Willene Willetta Willette Willia Williemae Willodean Willow Wilma Windy Winifred Winnie Winnifred Winona Winter Wonda Wynell Wynona Xenia Xiao Xiomara Xochitl Xuan Yadira Yaeko Yael Yahaira Yajaira Yan Yang Yanira Yasmin Yasmine Yasuko Yee Yelena Yen Yer Yesenia Yessenia Yetta Yevette Yi Ying Yoko Yolanda Yolande Yolando Yolonda Yon Yoshie Yoshiko Youlanda Yu Yuette Yuk Yuki Yukiko Yuko Yulanda Yun Yung Yuonne Yuri Yuriko Yvette Yvone Yvonne Zada Zaida Zana Zandra Zelda Zella Zelma Zena Zenaida Zenia Zenobia Zetta Zina Zita Zoe Zofia Zoila Zola Zona Zonia Zora Zoraida Zula Zulema Zulma ffaker-2.20.0/lib/ffaker/data/name/first_names_male0000644000004100000410000001741314136245124022161 0ustar www-datawww-dataAaron Abdul Abe Abel Abraham Abram Adalberto Adam Adan Adolfo Adolph Adrian Agustin Ahmad Ahmed Al Alan Albert Alberto Alden Aldo Alec Alejandro Alex Alexander Alfonso Alfonzo Alfred Alfredo Ali Allan Allen Alonso Alonzo Alphonse Alphonso Alton Alvaro Alvin Amado Ambrose Amos Anderson Andre Andrea Andreas Andres Andrew Andy Angel Angelo Anibal Anthony Antione Antoine Anton Antone Antonio Antony Antwan Archie Arden Ariel Arlen Arlie Armand Armando Arnold Arnoldo Arnulfo Aron Arron Art Arthur Arturo Asa Ashley August Augustine Augustus Aurelio Austin Avery Barney Barrett Barry Bart Barton Basil Beau Ben Benedict Benito Benjamin Bennett Bennie Benny Benton Bernard Bernardo Bernie Bert Bertram Bill Billie Billy Blaine Blair Blake Bo Bob Bobbie Bobby Booker Boris Boyce Boyd Brad Bradford Bradley Bradly Brady Brain Branden Brandon Brant Brendan Brendon Brent Brenton Bret Brett Brian Brice Britt Brock Broderick Brooks Bruce Bruno Bryan Bryant Bryce Bryon Buck Bud Buddy Buford Burl Burt Burton Buster Byron Caleb Calvin Cameron Carey Carl Carlo Carlos Carlton Carmelo Carmen Carmine Carol Carrol Carroll Carson Carter Cary Casey Cecil Cedric Cedrick Cesar Chad Chadwick Chance Chang Charles Charley Charlie Chas Chase Chauncey Chester Chet Chi Chong Chris Christian Christoper Christopher Chuck Chung Clarence Clark Claud Claude Claudio Clay Clayton Clement Clemente Cleo Cletus Cleveland Cliff Clifford Clifton Clint Clinton Clyde Cody Colby Cole Coleman Colin Collin Colton Columbus Conrad Cordell Corey Cornelius Cornell Cortez Cory Coy Craig Cristobal Cristopher Cruz Curt Curtis Cyril Cyrus Dale Dallas Dalton Damian Damien Damion Damon Dan Dana Dane Danial Daniel Danilo Dannie Danny Dante Darell Daren Darin Dario Darius Darnell Daron Darrel Darrell Darren Darrick Darrin Darron Darryl Darwin Daryl Dave David Davis Dean Deandre Deangelo Dee Del Delbert Delmar Delmer Demarcus Demetrius Denis Dennis Denny Denver Deon Derek Derick Derrick Deshawn Desmond Devin Devon Dewayne Dewey Dewitt Dexter Dick Diego Dillon Dino Dion Dirk Domenic Domingo Dominic Dominick Dominique Don Donald Dong Donn Donnell Donnie Donny Donovan Donte Dorian Dorsey Doug Douglas Douglass Doyle Drew Duane Dudley Duncan Dustin Dusty Dwain Dwayne Dwight Dylan Earl Earle Earnest Ed Eddie Eddy Edgar Edgardo Edison Edmond Edmund Edmundo Eduardo Edward Edwardo Edwin Efrain Efren Elbert Elden Eldon Eldridge Eli Elias Elijah Eliseo Elisha Elliot Elliott Ellis Ellsworth Elmer Elmo Eloy Elroy Elton Elvin Elvis Elwood Emanuel Emerson Emery Emil Emile Emilio Emmanuel Emmett Emmitt Emory Enoch Enrique Erasmo Eric Erich Erick Erik Ernest Ernesto Ernie Errol Ervin Erwin Esteban Ethan Eugene Eugenio Eusebio Evan Everett Everette Ezekiel Ezequiel Ezra Fabian Faustino Fausto Federico Felipe Felix Felton Ferdinand Fermin Fernando Fidel Filiberto Fletcher Florencio Florentino Floyd Forest Forrest Foster Frances Francesco Francis Francisco Frank Frankie Franklin Franklyn Fred Freddie Freddy Frederic Frederick Fredric Fredrick Freeman Fritz Gabriel Gale Galen Garfield Garland Garret Garrett Garry Garth Gary Gaston Gavin Gayle Gaylord Genaro Gene Geoffrey George Gerald Geraldo Gerard Gerardo German Gerry Gil Gilbert Gilberto Gino Giovanni Giuseppe Glen Glenn Gonzalo Gordon Grady Graham Graig Grant Granville Greg Gregg Gregorio Gregory Grover Guadalupe Guillermo Gus Gustavo Guy Hai Hal Hank Hans Harlan Harland Harley Harold Harris Harrison Harry Harvey Hassan Hayden Haywood Heath Hector Henry Herb Herbert Heriberto Herman Herschel Hershel Hilario Hilton Hipolito Hiram Hobert Hollis Homer Hong Horace Horacio Hosea Houston Howard Hoyt Hubert Huey Hugh Hugo Humberto Hung Hunter Hyman Ian Ignacio Ike Ira Irvin Irving Irwin Isaac Isaiah Isaias Isiah Isidro Ismael Israel Isreal Issac Ivan Ivory Jacinto Jack Jackie Jackson Jacob Jacques Jae Jaime Jake Jamaal Jamal Jamar Jame Jamel James Jamey Jamie Jamison Jan Jared Jarod Jarred Jarrett Jarrod Jarvis Jason Jasper Javier Jay Jayson Jc Jean Jed Jeff Jefferey Jefferson Jeffery Jeffrey Jeffry Jerald Jeramy Jere Jeremiah Jeremy Jermaine Jerold Jerome Jeromy Jerrell Jerrod Jerrold Jerry Jess Jesse Jessie Jesus Jim Jimmie Jimmy Joaquin Joe Joel Joesph Joey John Johnathan Johnathon Johnie Johnnie Johnny Johnson Jon Jonah Jonas Jonathan Jonathon Jordan Jordon Jorge Jose Josef Joseph Josh Joshua Josiah Jospeh Josue Juan Jude Judson Jules Julian Julio Julius Junior Justin Kareem Karl Kasey Keenan Keith Kelley Kelly Kelvin Ken Kendall Kendrick Keneth Kenneth Kennith Kenny Kent Kenton Kermit Kerry Keven Kevin Kieth Kim King Kip Kirby Kirk Korey Kory Kraig Kris Kristofer Kristopher Kurt Kurtis Kyle Lamar Lamont Lance Landon Lane Lanny Larry Laurence Lawerence Lawrence Lazaro Leandro Lee Leif Leland Lemuel Len Lenard Lenny Leo Leon Leonard Leonardo Leonel Leopoldo Leroy Les Lesley Leslie Lester Levi Lewis Lincoln Lino Linwood Lionel Lloyd Logan Lon Long Lonnie Lonny Lorenzo Lou Louie Louis Lowell Loyd Lucas Luciano Lucien Lucio Lucius Luigi Luis Luke Lupe Luther Lyle Lyman Lyndon Lynn Lynwood Mac Mack Major Malcolm Malcom Malik Man Manual Manuel Marc Marcel Marcelino Marcellus Marcelo Marco Marcos Marcus Margarito Mariano Mario Marion Mark Markus Marlin Marlon Marquis Marshall Martin Marty Marvin Mason Mathew Matt Matthew Maurice Mauricio Mauro Max Maximo Maxwell Maynard Mckinley Mel Melvin Merle Merlin Merrill Mervin Micah Michael Michal Michale Micheal Michel Mickey Miguel Mike Mikel Milan Miles Milford Millard Milo Milton Miquel Mitch Mitchel Mitchell Modesto Mohamed Mohammad Mohammed Moises Monroe Monte Monty Morgan Morris Morton Mose Moses Moshe Murray Myles Myron Napoleon Nathan Nathanael Nathanial Nathaniel Neal Ned Neil Nelson Nestor Neville Newton Nicholas Nick Nickolas Nicolas Nigel Noah Noble Noe Noel Nolan Norbert Norberto Norman Normand Norris Octavio Odell Odis Olen Olin Oliver Ollie Omar Omer Oren Orlando Orval Orville Oscar Osvaldo Oswaldo Otha Otis Otto Owen Pablo Palmer Parker Pasquale Pat Patrick Paul Pedro Percy Perry Pete Peter Phil Philip Phillip Pierre Porfirio Porter Preston Prince Quentin Quincy Quinn Quintin Quinton Rafael Raleigh Ralph Ramiro Ramon Randal Randall Randell Randolph Randy Raphael Rashad Raul Ray Rayford Raymon Raymond Raymundo Reed Refugio Reggie Reginald Reid Reinaldo Renaldo Renato Rene Reuben Rex Rey Reyes Reynaldo Rhett Ricardo Rich Richard Richie Rick Rickey Rickie Ricky Rico Rigoberto Riley Rob Robbie Robby Robert Roberto Robin Robt Rocco Rocky Rod Roderick Rodger Rodney Rodolfo Rodrick Rodrigo Rogelio Roger Roland Rolando Rolf Rolland Roman Romeo Ron Ronald Ronnie Ronny Roosevelt Rory Rosario Roscoe Rosendo Ross Roy Royal Royce Ruben Rubin Rudolf Rudolph Rudy Rueben Rufus Rupert Russ Russel Russell Rusty Ryan Sal Salvador Salvatore Sam Sammie Sammy Samual Samuel Sanford Sang Santiago Santo Santos Saul Scot Scott Scottie Scotty Sean Sebastian Sergio Seth Seymour Shad Shane Shannon Shaun Shawn Shayne Sheldon Shelton Sherman Sherwood Shon Sid Sidney Silas Simon Sol Solomon Son Sonny Spencer Stan Stanford Stanley Stanton Stefan Stephan Stephen Sterling Steve Steven Stevie Stewart Stuart Sung Sydney Sylvester Tad Tanner Taylor Ted Teddy Teodoro Terence Terrance Terrell Terrence Terry Thad Thaddeus Thanh Theo Theodore Theron Thomas Thurman Tim Timmy Timothy Titus Tobias Toby Tod Todd Tom Tomas Tommie Tommy Toney Tony Tracey Tracy Travis Trent Trenton Trevor Trey Tristan Troy Truman Tuan Ty Tyler Tyree Tyrell Tyron Tyrone Tyson Ulysses Val Valentin Van Vance Vaughn Vern Vernon Vicente Victor Vince Vincent Vincenzo Virgil Virgilio Vito Von Wade Waldo Walker Wallace Wally Walter Walton Ward Warner Warren Waylon Wayne Weldon Wendell Werner Wes Wesley Weston Whitney Wilber Wilbert Wilbur Wilburn Wiley Wilford Wilfred Wilfredo Will Willard William Williams Willian Willie Willis Willy Wilmer Wilson Wilton Winford Winfred Winston Wm Woodrow Wyatt Xavier Yong Young Zachariah Zachary Zachery Zack Zackary Zane ffaker-2.20.0/lib/ffaker/data/address_pl/0000755000004100000410000000000014136245124020120 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_pl/voivodeship_capital_city0000644000004100000410000000025014136245124025124 0ustar www-datawww-dataBiałystok Bydgoszcz Gdańsk Gorzów Wielkopolski Katowice Kielce Kraków Lublin Łódź Olsztyn Opole Poznań Rzeszów Szczecin Toruń Warszawa Wrocław Zielona Góra ffaker-2.20.0/lib/ffaker/data/address_pl/voivodeship0000644000004100000410000000032314136245124022400 0ustar www-datawww-datadolnośląskie kujawsko-pomorskie lubelskie lubuskie łódzkie małopolskie mazowieckie opolskie podkarpackie podlaskie pomorskie śląskie świętokrzyskie warmińsko-mazurskie wielkopolskie zachodniopomorskie ffaker-2.20.0/lib/ffaker/data/address_pl/voivodeship_abbr0000644000004100000410000000006014136245124023364 0ustar www-datawww-dataDS KP LU LB LD MA MZ OP PK PD PM SL SK WN WP ZP ffaker-2.20.0/lib/ffaker/data/address_pl/square0000644000004100000410000001343214136245124021346 0ustar www-datawww-data1 Maja 11 Pułku 15 Sierpnia 16 Dywizji 18 Stycznia 1831 Roku 1905 Roku 21 Stycznia 3 Maja 4 Czerwca 1989 Roku Adama Mickiewicza Akademicki Alfreda Nobla Aliantów Amfiteatru Andersa Anielewicza Anny Jagiellonki Armii Krajowej Armii Wojska Polskiego Armstronga Artylerii Polskiej Artystów Asnyka Axentowicza Baczyńskiego Bankowy Barnima I Basztowy Bałtycki Benedyktyński Bernardyński Białowąsa Biskupa Jana Chrapka Bogurodzicy Bohaterów Armii Krajowej Bohaterów Getta Bohaterów II Wojny Światowej Bohaterów Nysy Bohaterów Warszawy Bohaterów Westerplatte Bohaterów Września Bojowników Bolesława Chrobrego Bolesława Prusa Bolesława Wstydliwego Bolesława Śmiałego Bożego Ciała Bramy Wolińskiej Bramy Wrocławskiej Broniewskiego Browarniany Browarowy Brygady Pancernej Bzowy Centralny im. Ronalda Reagana Chorążego Starca Cichociemnych Cichy Cieszyński Cmentarny Cystersów Czechowicza Czerwca 1976 Roku Czesława Niemena Czochralskiego Czysty Defiladowy Dietla Dobrego Pasterza Dominikański Drezdeńskiego Pułku Czołgów Średnich Drzewny Drzymały Dworcowy Dworzysko Dwóch Miast Działowy Dziecka Dzierżonia Dzika Dół Dębowy Elizy Orzeszkowej Emila Młynarskiego Energetyka Esperanto Europejski Ewangelicki Fabryczny Farny Fatimski Faustyny Festiwalu Muzyki Rockowej Floriański Franciszkański Frankfurcki Franklina D. Roosevelta Fryderyka Chopina Gabriela Narutowicza Gałczyńskiego Gdański gen. bryg. dr. Stanisława Czepielika gen. Grota Roweckiego gen. Jana Nepomucena Umińskiego gen. Józefa Bema gen. Józefa Hallera gen. Pilota Stanisława Skalskiego gen. Stanisława Maczka gen. Władysława E. Sikorskiego Gimnazjalny Grotowskiego Grunwaldzki Gryfitów Grzybowy Gwiaździsty Górników Górnośląski Handlowy Harcerski Henryka Pobożnego Henryka Sienkiewicza Honorowych Dawców Krwi Hołdu Pruskiego Hutniczy Ignacego Paderewskiego im. Króla Kazimierza III Wielkiego im. Księcia Władysława im. Więźniów Oświęcimia Inwalidów Jacka Kuronia Jagielloński Jana Chrzciciela Jana Długosza Jana Henryka Dąbrowskiego Jana III Sobieskiego Jana Kasprowicza Jana Kazimierza Jana Kilińskiego Jana Matejki Jana Pawła II Jana z Głogowa Jaroszewicza Jaroszka Jedności Jedności Narodowej Jedności Słowiańskiej Joachima Lelewela Józefa Józefa Piłsudskiego kard. Stefana Wyszyńskiego Karola Brzostowskiego Karola Miarki Kasztanowy Kasztelański Kaszubski Katedralny Katyński Kazimierza Kazimierza Jagiellończyka Kazimierza Pułaskiego Kingi Klasztorny Kochanowskiego Kolei Warszawsko-Wiedeńskiej Kolejowy Kombatantów Kompanii Armii Krajowej Komuny Paryskiej Konfederacji Tyszowieckiej Konfederatów Barskich Konstytucji 3 Maja Korczaka Kosynierów Koszarowy Kotlarza Kołodziejskiego Kołłątaja Kościelny Krakowski Krasickiego Krasińskiego Króla Władysława Jagiełły ks. Jerzego Popiełuszki ks. prof. J. Tischnera ks. Ryszarda Rajskiego Kupiecki Kwiatowy Lecha Legionów Leśny Limanowskiego Lipowy Lotników Łagiewnicki Łukasińskiego Magistracki Majdańskiego Majora Adama Lazarowicz Majora Mieczysława Tarchalskiego Mariacki Mariański Mazurski Mechaników Medyków Miejski Mieszka I Mongolski Monte Cassino Młyński Najświętszej Maryi Panny Nauczycieli Tajnego Nauczania Niepodległości Niepodległości im. Romana Dmowskiego Nieznanego Żołnierza Niezłomnych Norwida Nowy NSZZ Solidarność Obrońców Pokoju Obrońców Warszawy Obrońców Westerplatte Obrońców Wybrzeża Oddziałów Młodzieży Powstańczej Odnowy Odrodzenia Ofiar Getta Ofiar Katastrofy Smoleńskiej Ofiar Katynia Ofiar Niemieckich Hitlerowskich Obozów Ofiar Stalinizmu Ogrodowy Oleandrów Opatrzności Bożej Orląt Lwowskich Orła Białego Ostrej Bramy Ottona Pamięci Narodowej Papieski Parkowy Partyzantów Patriotów Pałacowy Piastowski Piastów Piechoty Pielgrzymów Pionierów Piotra i Pawła Pisarzy Polskich Pluty Pocztowy Pokoju Politechniki Polonii Polskiego Czerwonego Krzyża Polskiej Organizacji Wojskowej Pomorski Poniatowskiego Powstań Narodowych Powstańców Styczniowych Powstańców Warszawskich Powstańców Wielkopolskich Powstańców Śląskich prof. Alfonsa Hoffmanna prof. Jana Szyrockiego prof. Stefana du Chateau Przyjaźni Przyjaźni Polsko-Węgierskiej Przymierza Pułkownika Berka Joselewicza Pułku Strzelców Konnych Raciborski Raczyńskiego Ratuszowy Reymonta Richarda Wagnera Rocha Rodła Romualda Traugutta Rotmistrza Witolda Pileckiego Rumiankowy Rybaków Rybny Rycerski Rynkowy Rzeźniczy Różany Róży Wiatrów Saperów Skargi Skłodowskiej-Curie Solidarności Solny Sportowy Sprawiedliwości Sprzymierzeńców Spółdzielczy Spółdzielców Srebrny Stanisława Moniuszki Staromiejski Staromłyński Staroszkolny Starozamkowy Staszica Stawowy Stefana Batorego Stefana Czarnieckiego Stefana Okrzei Straconych Straży Pożarnej Strzelecki Stuligrosza Sucharskiego Sybiraków Synagogi Szafranka Szarych Szeregów Szczepański Szkolny Szpitalny Słonecznikowy Słoneczny Słowackiego Słowiański Śląski Śniegockich Śreniawitów św. Ambrożego św. Anny św. Barbary św. Ducha św. Floriana św. Jakuba św. Jakuba Apostoła św. Jerzego św. Józefa św. Katarzyny św. Krzysztofa św. Krzyża św. Maksymiliana Kolbego św. Mikołaja św. Piotra św. Rozalii św. Stanisława św. Wojciecha Świętojański Tadeusza Czackiego Tadeusza Kotarbińskiego Towarzystwa Przyjaciół Dzieci Uniwersytecki Walecznych Warszawski Wawrzyńca Wałowy Westerplatte Wielkopolski Wileński Wilsona Wincentego Witosa Wiślany Wojska Polskiego Wolnica Wolności Wszystkich Świętych Wybickiego Wyspiańskiego Wyzwolenia Władysława Łokietka Xawerego Dunikowskiego Zakopiański Zamenhofa Zamkowy Zawadzkiego Zawiszy Czarnego Zbawiciela Zdrojowy Zgody Zjednoczenia Narodowego Zofii Nałkowskiej Związku Nauczycielstwa Polskiego Zwycięstwa Zygmunta Starego Żelazny Żeromskiego Żołnierza Żołnierzy Wyklętych Żwirki i Wigury ffaker-2.20.0/lib/ffaker/data/address_pl/city0000644000004100000410000002251714136245124021022 0ustar www-datawww-dataAleksandrów Kujawski Aleksandrów Łódzki Alwernia Andrychów Annopol Augustów Babimost Baborów Baranów Sandomierski Barcin Barczewo Bardo Barlinek Bartoszyce Barwice Bełchatów Bełżyce Będzin Biała Biała Podlaska Białobrzegi Białogard Biały Bór Białystok Biecz Bielawa Bielsk Podlaski Bielsko-Biała Bieruń Bierutów Bieżuń Biłgoraj Biskupiec Bisztynek Blachownia Błaszki Błażowa Błonie Bobolice Bobowa Bochnia Bodzentyn Bogatynia Boguszów-Gorce Bojanowo Bolesławiec Bolków Borek Wielkopolski Borne Sulinowo Braniewo Brańsk Brodnica Brok Brusy Brwinów Brzeg Brzeg Dolny Brzesko Brzeszcze Brześć Kujawski Brzeziny Brzostek Brzozów Buk Busko-Zdrój Bychawa Byczyna Bydgoszcz Bystrzyca Kłodzka Bytom Bytów Cedynia Chełm Chełmek Chełmno Chełmża Chęciny Chmielnik Chocianów Chociwel Chocz Chodecz Chodzież Chojna Chojnice Chojnów Choroszcz Chorzele Chorzów Choszczno Chrzanów Ciechanowiec Ciechanów Ciechocinek Cieszanów Cieszyn Ciężkowice Cybinka Czaplinek Czarna Białostocka Czarna Woda Czarne Czarnków Czchów Czechowice-Dziedzice Czeladź Czempiń Czerniejewo Czersk Czerwieńsk Czerwionka-Leszczyny Częstochowa Człopa Człuchów Czyżew Ćmielów Daleszyce Darłowo Dąbie Dąbrowa Białostocka Dąbrowa Górnicza Dąbrowa Tarnowska Debrzno Dębica Dęblin Dębno Dobczyce Dobiegniew Dobra Dobre Miasto Dobrodzień Dobrzany Dobrzyca Dobrzyń nad Wisłą Dolsk Drawno Drawsko Pomorskie Drezdenko Drobin Drohiczyn Drzewica Dukla Duszniki-Zdrój Dynów Działdowo Działoszyce Działoszyn Dzierzgoń Dzierżoniów Dziwnów Elbląg Ełk Frampol Frombork Garwolin Gąbin Gdańsk Gdynia Giżycko Glinojeck Gliwice Głogów Głogów Małopolski Głogówek Głowno Głubczyce Głuchołazy Głuszyca Gniew Gniewkowo Gniezno Gogolin Golczewo Goleniów Golina Golub-Dobrzyń Gołańcz Gołdap Goniądz Gorlice Gorzów Śląski Gorzów Wielkopolski Gostynin Gostyń Gościno Gozdnica Góra Góra Kalwaria Górowo Iławeckie Górzno Grabów nad Prosną Grajewo Grodków Grodzisk Mazowiecki Grodzisk Wielkopolski Grójec Grudziądz Grybów Gryfice Gryfino Gryfów Śląski Gubin Hajnówka Halinów Hel Hrubieszów Iława Iłowa Iłża Imielin Inowrocław Ińsko Iwonicz-Zdrój Izbica Kujawska Jabłonowo Pomorskie Janikowo Janowiec Wielkopolski Janów Lubelski Jaraczewo Jarocin Jarosław Jasień Jasło Jastarnia Jastrowie Jastrzębie-Zdrój Jawor Jaworzno Jaworzyna Śląska Jedlicze Jedlina-Zdrój Jedwabne Jelcz-Laskowice Jelenia Góra Jeziorany Jędrzejów Jordanów Józefów Jutrosin Kalety Kalisz Kalisz Pomorski Kalwaria Zebrzydowska Kałuszyn Kamienna Góra Kamień Krajeński Kamień Pomorski Kamieńsk Kańczuga Karczew Kargowa Karlino Karpacz Kartuzy Katowice Kazimierz Dolny Kazimierza Wielka Kąty Wrocławskie Kcynia Kędzierzyn-Koźle Kępice Kępno Kętrzyn Kęty Kielce Kietrz Kisielice Kleczew Kleszczele Kluczbork Kłecko Kłobuck Kłodawa Kłodzko Knurów Knyszyn Kobylin Kobyłka Kock Kolbuszowa Kolno Kolonowskie Koluszki Kołaczyce Koło Kołobrzeg Koniecpol Konin Konstancin-Jeziorna Konstantynów Łódzki Końskie Koprzywnica Korfantów Koronowo Korsze Kosów Lacki Kostrzyn Kostrzyn nad Odrą Koszalin Kościan Kościerzyna Kowal Kowalewo Pomorskie Kowary Koziegłowy Kozienice Koźmin Wielkopolski Kożuchów Kórnik Krajenka Kraków Krapkowice Krasnobród Krasnystaw Kraśnik Krobia Krosno Krosno Odrzańskie Krośniewice Krotoszyn Kruszwica Krynica Morska Krynica-Zdrój Krynki Krzanowice Krzepice Krzeszowice Krzywiń Krzyż Wielkopolski Książ Wielkopolski Kudowa-Zdrój Kunów Kutno Kuźnia Raciborska Kwidzyn Lądek-Zdrój Legionowo Legnica Lesko Leszno Leśna Leśnica Lewin Brzeski Leżajsk Lębork Lędziny Libiąż Lidzbark Lidzbark Warmiński Limanowa Lipiany Lipno Lipsk Lipsko Lubaczów Lubań Lubartów Lubawa Lubawka Lubień Kujawski Lubin Lublin Lubliniec Lubniewice Lubomierz Luboń Lubraniec Lubsko Lubycza Królewska Lwówek Lwówek Śląski Łabiszyn Łańcut Łapy Łasin Łask Łaskarzew Łaszczów Łaziska Górne Łazy Łeba Łęczna Łęczyca Łęknica Łobez Łobżenica Łochów Łomianki Łomża Łosice Łowicz Łódź Łuków Maków Mazowiecki Maków Podhalański Malbork Małogoszcz Małomice Margonin Marki Maszewo Miasteczko Śląskie Miastko Michałowo Miechów Miejska Górka Mielec Mielno Mieroszów Mieszkowice Międzybórz Międzychód Międzylesie Międzyrzec Podlaski Międzyrzecz Międzyzdroje Mikołajki Mikołów Mikstat Milanówek Milicz Miłakowo Miłomłyn Miłosław Mińsk Mazowiecki Mirosławiec Mirsk Mława Młynary Modliborzyce Mogielnica Mogilno Mońki Morawica Morąg Mordy Moryń Mosina Mrągowo Mrocza Mrozy Mszana Dolna Mszczonów Murowana Goślina Muszyna Mysłowice Myszków Myszyniec Myślenice Myślibórz Nakło nad Notecią Nałęczów Namysłów Narol Nasielsk Nekla Nidzica Niemcza Niemodlin Niepołomice Nieszawa Nisko Nowa Dęba Nowa Ruda Nowa Sarzyna Nowa Sól Nowe Nowe Brzesko Nowe Miasteczko Nowe Miasto Lubawskie Nowe Miasto nad Pilicą Nowe Skalmierzyce Nowe Warpno Nowogard Nowogrodziec Nowogród Nowogród Bobrzański Nowy Dwór Gdański Nowy Dwór Mazowiecki Nowy Sącz Nowy Staw Nowy Targ Nowy Tomyśl Nowy Wiśnicz Nysa Oborniki Oborniki Śląskie Obrzycko Odolanów Ogrodzieniec Okonek Olecko Olesno Oleszyce Oleśnica Olkusz Olsztyn Olsztynek Olszyna Oława Opalenica Opatów Opatówek Opoczno Opole Opole Lubelskie Orneta Orzesze Orzysz Osieczna Osiek Ostrołęka Ostroróg Ostrowiec Świętokrzyski Ostróda Ostrów Lubelski Ostrów Mazowiecka Ostrów Wielkopolski Ostrzeszów Ośno Lubuskie Oświęcim Otmuchów Otwock Ozimek Ozorków Ożarów Ożarów Mazowiecki Pabianice Paczków Pajęczno Pakość Parczew Pasłęk Pasym Pelplin Pełczyce Piaseczno Piaski Piastów Piechowice Piekary Śląskie Pieniężno Pieńsk Pieszyce Pilawa Pilica Pilzno Piła Piława Górna Pińczów Pionki Piotrków Kujawski Piotrków Trybunalski Pisz Piwniczna-Zdrój Pleszew Płock Płońsk Płoty Pniewy Pobiedziska Poddębice Podkowa Leśna Pogorzela Polanica-Zdrój Polanów Police Polkowice Połaniec Połczyn-Zdrój Poniatowa Poniec Poręba Poznań Prabuty Praszka Prochowice Proszowice Prószków Pruchnik Prudnik Prusice Pruszcz Gdański Pruszków Przasnysz Przecław Przedbórz Przedecz Przemków Przemyśl Przeworsk Przysucha Pszczyna Pszów Puck Puławy Pułtusk Puszczykowo Pyrzyce Pyskowice Pyzdry Rabka-Zdrój Raciąż Racibórz Radków Radlin Radłów Radom Radomsko Radomyśl Wielki Radymno Radziejów Radzionków Radzymin Radzyń Chełmiński Radzyń Podlaski Rajgród Rakoniewice Raszków Rawa Mazowiecka Rawicz Recz Reda Rejowiec Rejowiec Fabryczny Resko Reszel Rogoźno Ropczyce Różan Ruciane-Nida Ruda Śląska Rudnik nad Sanem Rumia Rybnik Rychwał Rydułtowy Rydzyna Ryglice Ryki Rymanów Ryn Rypin Rzepin Rzeszów Rzgów Sandomierz Sanok Sejny Serock Sędziszów Sędziszów Małopolski Sępopol Sępólno Krajeńskie Sianów Siechnice Siedlce Siedliszcze Siemianowice Śląskie Siemiatycze Sieniawa Sieradz Sieraków Sierpc Siewierz Skalbmierz Skała Skarszewy Skaryszew Skarżysko-Kamienna Skawina Skępe Skierniewice Skoczów Skoki Skórcz Skwierzyna Sława Sławków Sławno Słomniki Słubice Słupca Słupsk Sobótka Sochaczew Sokołów Małopolski Sokołów Podlaski Sokółka Solec Kujawski Sompolno Sopot Sosnowiec Sośnicowice Stalowa Wola Starachowice Stargard Starogard Gdański Stary Sącz Staszów Stawiski Stawiszyn Stąporków Stepnica Stęszew Stoczek Łukowski Stopnica Stronie Śląskie Strumień Stryków Strzegom Strzelce Krajeńskie Strzelce Opolskie Strzelin Strzelno Strzyżów Sucha Beskidzka Suchań Suchedniów Suchowola Sulechów Sulejów Sulejówek Sulęcin Sulmierzyce Sułkowice Supraśl Suraż Susz Suwałki Swarzędz Syców Szadek Szamocin Szamotuły Szczawnica Szczawno-Zdrój Szczebrzeszyn Szczecin Szczecinek Szczekociny Szczucin Szczuczyn Szczyrk Szczytna Szczytno Szepietowo Szklarska Poręba Szlichtyngowa Szprotawa Sztum Szubin Szydłowiec Ścinawa Ślesin Śmigiel Śrem Środa Śląska Środa Wielkopolska Świątniki Górne Świdnica Świdnik Świdwin Świebodzice Świebodzin Świecie Świeradów-Zdrój Świerzawa Świętochłowice Świnoujście Tarczyn Tarnobrzeg Tarnogród Tarnowskie Góry Tarnów Tczew Terespol Tłuszcz Tolkmicko Tomaszów Lubelski Tomaszów Mazowiecki Toruń Torzym Toszek Trzcianka Trzciel Trzcińsko-Zdrój Trzebiatów Trzebinia Trzebnica Trzemeszno Tuchola Tuchów Tuczno Tuliszków Turek Tuszyn Twardogóra Tychowo Tychy Tyczyn Tykocin Tyszowce Ujazd Ujście Ulanów Uniejów Urzędów Ustka Ustroń Ustrzyki Dolne Wadowice Wałbrzych Wałcz Warka Warszawa Warta Wasilków Wąbrzeźno Wąchock Wągrowiec Wąsosz Wejherowo Węgliniec Węgorzewo Węgorzyno Węgrów Wiązów Wieleń Wielichowo Wieliczka Wieluń Wieruszów Więcbork Wilamowice Wisła Witkowo Witnica Wleń Władysławowo Włocławek Włodawa Włoszczowa Wodzisław Śląski Wojcieszów Wojkowice Wojnicz Wolbórz Wolbrom Wolin Wolsztyn Wołczyn Wołomin Wołów Woźniki Wrocław Wronki Września Wschowa Wyrzysk Wysoka Wysokie Mazowieckie Wyszków Wyszogród Wyśmierzyce Zabłudów Zabrze Zagórów Zagórz Zakliczyn Zaklików Zakopane Zakroczym Zalewo Zambrów Zamość Zator Zawadzkie Zawichost Zawidów Zawiercie Ząbki Ząbkowice Śląskie Zbąszynek Zbąszyń Zduny Zduńska Wola Zdzieszowice Zelów Zgierz Zgorzelec Zielona Góra Zielonka Ziębice Złocieniec Złoczew Złotoryja Złotów Złoty Stok Zwierzyniec Zwoleń Żabno Żagań Żarki Żarów Żary Żelechów Żerków Żmigród Żnin Żory Żukowo Żuromin Żychlin Żyrardów Żywiec ffaker-2.20.0/lib/ffaker/data/address_pl/street0000644000004100000410000001104414136245124021351 0ustar www-datawww-data1 Maja 11 Listopada 3 Maja Adama Mickiewicza Akademicka Aleksandra Fredry Andrzeja Struga Andyjska Anhellego Anieli Krzywoń Armii Krajowej Artura Grottgera Azotowa Babiego Lata Babiogórska Bagienna Bajeczna Bajkowa Bakaliowa Balladyny Balonowa Bankowa Barbakan Bartnicza Bartosza Głowackiego Barwna Basenowa Batalionów Chłopskich Bałkańska Bałtycka Baśniowa Beskidzka Białoskórnicza Bielska Bohaterów Monte Cassino Bolesława Chrobrego Bolesława Limanowskiego Bolesława Prusa Bracka Browarna Brzeska Bytomska Chemiczna Chełmińska Chlebowa Chmielna Chmurna Chobolańska Chocimska Chojnicka Chorwacka Chorzowska Chłodna Chłopska Ciasna Deszczowa Dobra Dobrej Nadziei Dobropole Dobrzyńska Dworcowa Dębogórska Dębowa Długa Emila Zegadłowicza Emilii Gierczak Emilii Plater Emilii Sczanieckiej Energetyków Eugeniusza Romera Europejska Fabryczna Farna Feniksa Figowa Filaretów Floriańska Franciszkańska Francuska Fryderyka Chopina Gabriela Narutowicza Garbarska Gdańska gen. Władysława Andersa Gipsowa Giżycka Glazurowa Gliniana Glinkowa Gliwicka Gnieźnieńska Gołębia Graniczna Grodzka Grunwaldzka Górnośląska Gęsia Głogowska Głowicka Głucha Głęboka Hallera Henryka Sienkiewicza Hetmańska Himalajska Hipolita Cegielskiego Hodowlana Holenderska Honorowych Krwiodawców Horeszków Hołdu Pruskiego Hoża Hrubieszowska Ignacego Paderewskiego Jacka Malczewskiego Jacka Soplicy Jagiellońska Jagny Jagodowa Jakuba Bojki Jana Henryka Dąbrowskiego Jana III Sobieskiego Jana Karola Chodkiewicza Jana Kasprowicza Jana Kazimierza Jana Kilińskiego Jana Pawła II Jana z Kolna Janusza Korczaka Jezuicka Juliana Tuwima Juliusza Słowackiego Józefa Bema Józefa Piłsudskiego Józefa Poniatowskiego Kaczeńców Kadetów Kadmowa Kalinowa Kaliska Kameliowa Kameralna Kamienna Kamieńska Karmelicka Karola Olszewskiego Karola Świerczewskiego Kartuska Kasjopei Kaskadowa Kasztanowa Kaszubska Katedralna Katowicka Kazimierska Kazimierza Pułaskiego Kijowska Kmicica Kmieca Kniewska Kobaltowa Kokosowa Koksowa Kolarska Kolejowa Kolibra Kolonistów Krakowska Krakowskie Przedmieście Krucza Krupnicza Królewska Królowej Jadwigi ks. Jerzego Popiełuszki Kłosowa Kłuszyńska Lechicka Legionów Lipowa Lubelska Lwowska Łódzka Łąkowa Mariacka Migdałowa Mikołaja Kopernika Mikołaja Reja Mikołowska Milczańska Miodowa Mirabelki Mirtowa Misia Wojtka Miła Miłosławska Mokradłowa Monte Cassino Monterska Morawska Morelowa Morenowa Morska Morwowa Mostowa Mołdawska Młyńska Niepodległości Niestachowska Niezapominajki Niklowa Niny Rydzewskiej Norberta Barlickiego Norweska Notecka Nowowiejska Obornicka Obozowa Ogrodowa Okopowa Oliwkowa Olkuska Olsztyńska Olszynki Grochowskiej Opałowa Opolska Opłotki Oraczy Orawska Ołowiana Oświęcimska Partyzantów Perlista Perseusza Perłowa Piaseczna Piaskowa Piekarska Piotra Skargi Piwna Piękna Pocztowa Pomorska Poznańska Przyszłości Przytorze Przytulna Pszczelna Pszenna Pucka Pustułki Puszczykowa Puławska Północna Racławicka Rtęciowa Rubież Rubinowa Ruciana Ruda Rudzika Rugiańska Rumiankowa Rumuńska Ruska Róży Wiatrów Senatorska Siemianowicka Smutna Sobótki Sokolników Sokoła Solidarności Solna Sopocka Sosnowa Sowia Sołtysia Sośnicka Stanisława Małachowskiego Stanisława Staszica Starowiejska Stefana Starzyńskiego Stefana Wyszyńskiego Stefana Żeromskiego Stoisława Stokrotki Stolarska Storczykowa Stołczyńska Stroma Strumykowa Strusia Strzelecka Szczecińska Szeroka Szewska Szpitalna Sójki Śląska św. Ambrożego św. Anny św. Barbary św. Ducha św. Floriana św. Jakuba św. Jakuba Apostoła św. Jerzego św. Józefa św. Katarzyny św. Krzysztofa św. Krzyża św. Maksymiliana Kolbego św. Mikołaja św. Piotra św. Rozalii św. Stanisława św. Wojciecha Świętojańska Świętokrzyska Tadeusza Kościuszki Targowa Toruńska Towarowa Tropikalna Truskawkowa Trygława Trzcinowa Tucholska Tulipanowa Turkusowa Turystyczna Uniwersytecka Waleriana Pawłowskiego Waleriana Łukasińskiego Warszawska Wawelska Wałowa Wiejska Wielokwiatowa Wieluńska Wierzbowa Wiewiórcza Wikingów Wiklinowa Wilcza Wincentego Janasa Wincentego Witosa Wita Stwosza Wojska Polskiego Wolności Wrocławska Władysława Reymonta Władysława Sikorskiego Zachodnia Zagonowa Zagrzebska Zagłoby Zajęcza Zakopiańska Zakładowa Zamiejska Zamieć Zamknięta Zamkowa Zamojska Zapadła Załogowa Zbożowa Zbyszka z Bogdańca Zbójnicka Zdrojowa Zdrowa Zenona Klemensiewicza Zgierska Zgodna Zgody Zgorzelecka Zwierzyniecka Zwycięstwa Złota Żeglarska Żubrów Żurawia Żurawinowa Żwirki i Wigury Żwirowa Żytnia Żywiczna Żywiecka Żyzna ffaker-2.20.0/lib/ffaker/data/name_ja/0000755000004100000410000000000014136245124017372 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_ja/last_names0000644000004100000410000001674614136245124021461 0ustar www-datawww-data佐藤 高橋 佐々木 鈴木 伊藤 田中 吉田 渡辺 小林 中村 加藤 山本 斎藤 山田 阿部 木村 工藤 三浦 斉藤 菅原 林 菊地 山口 山崎 千葉 池田 長谷川 藤田 村上 遠藤 本間 石川 松本 森 太田 後藤 橋本 清水 成田 松田 前田 中川 小野 坂本 武田 高田 田村 山下 小川 近藤 井上 五十嵐 横山 川村 西村 柴田 岡田 石田 中島 竹内 中野 渡部 藤原 鎌田 熊谷 三上 石井 中山 福田 谷口 小野寺 沢田 藤井 原田 今野 酒井 中田 和田 久保 大西 上田 青木 金子 山内 宮崎 村田 上野 小笠原 岡本 大野 小松 安藤 宮本 及川 今井 菅野 畠山 高木 菊池 安田 野村 古川 平野 高野 森田 杉本 松井 渋谷 木下 小山 本田 丸山 辻 須藤 岩崎 松浦 桜井 東 原 細川 西田 堀 吉川 佐野 久保田 川口 杉山 竹田 北村 西川 浅野 葛西 平田 青山 奥山 藤本 水野 大橋 南 島田 福井 小島 荒木 小原 小西 大谷 牧野 黒田 川上 飯田 松原 永井 多田 広瀬 泉 小田 田口 増田 大塚 岡崎 早坂 土田 中西 樋口 尾崎 内田 北川 伊東 長尾 金沢 相馬 松岡 野口 関 星 岩田 高山 清野 村井 坂井 大久保 片山 今 野田 馬場 川崎 大島 宮下 石山 宮川 山岸 富田 松村 荒井 前川 吉岡 小泉 吉村 矢野 星野 市川 新井 関口 土屋 栗原 榎本 秋山 小池 吉野 福島 関根 萩原 河野 内藤 小沢 田辺 望月 佐久間 齋藤 川島 早川 服部 飯塚 飯島 横田 内山 岡部 山中 石原 町田 武藤 平井 根本 田島 大沢 村山 篠原 石塚 宮田 天野 松尾 志村 桑原 若林 小倉 金井 石橋 上原 杉浦 神谷 榊原 河合 浅井 稲垣 水谷 丹羽 横井 村瀬 永田 鬼頭 都築 石黒 奥村 三輪 白井 久野 中根 新美 安井 深谷 堀田 平松 鳥居 岩瀬 村松 河村 森下 夏目 日比野 梅村 成瀬 松下 荒川 古田 足立 小出 鵜飼 西尾 塚本 大竹 戸田 本多 今泉 長坂 犬飼 加納 尾関 川合 坂野 八木 間瀬 松永 磯部 奥田 三宅 高須 古賀 堤 白石 緒方 花田 江口 徳永 梶原 安部 江崎 井手 坂田 大石 中原 中尾 江藤 坂口 田代 西 森山 野中 下川 平川 平山 原口 川原 林田 入江 松崎 宮原 大庭 城戸 牛島 大坪 重松 岡 上村 浜田 長野 西山 鶴田 岩本 園田 安永 藤野 竹下 立石 中嶋 藤木 江頭 吉武 藤 日高 松藤 甲斐 小柳 有吉 野見山 藤川 手島 吉永 黒木 香月 白水 八尋 桑野 比嘉 金城 大城 宮城 新垣 玉城 島袋 平良 山城 知念 宮里 仲宗根 下地 照屋 砂川 城間 仲村 新里 新城 安里 伊波 赤嶺 上地 又吉 具志樫 高良 仲間 国吉 与那嶺 仲里 長嶺 外間 与那覇 上間 友利 仲本 川満 喜屋武 宮平 当山 伊佐 喜納 岸本 与儀 儀間 高江洲 池原 嘉数 知花 翁長 花城 呉屋 野原 棚原 内間 糸数 大嶺 桃原 当間 上江洲 伊礼 玉那覇 長浜 喜友名 仲田 宮良 小橋川 浦崎 幸地 山川 渡久地 上里 仲地 東江 稲福 屋良 渡慶次 田場 仲松 山里 末吉 古樫 当真 我那覇 崎浜 根間 名嘉 石垣 狩俣 渡嘉敷 久高 津波古 崎原 池間 仲村渠 屋宜 宮国 友寄 稲嶺 古謝 新崎 大田 米須 屋比久 親川 神里 大浜 奥間 佐久川 銘苅 真栄城 崎山 嶺井 垣花 松川 新川 瑞慶覧 津波 西平 當山 名嘉真 知名 具志 当銘 与座 津嘉山 渡口 宜保 我如古 安谷屋 久場 兼城 佐久本 奥平 前原 嘉陽 島尻 諸見里 桑江 真栄田 運天 伊敷 多和田 謝花 安慶名 豊里 前里 比屋根 小浜 伊芸 久貝 西銘 与那城 名城 玉寄 仲程 饒平名 親泊 神山 東恩納 嘉手苅 本村 天久 下里 山入端 真喜志 伊集 古波蔵 福地 仲原 波平 高嶺 浜川 石嶺 伊良波 仲嶺 喜瀬 洲鎌 宇良 幸喜 小波津 前泊 川畑 松元 有村 坂元 橋口 今村 有馬 福元 鮫島 福永 岩元 山元 大迫 田畑 福留 大山 内村 岩下 松山 若松 瀬戸口 迫田 福山 児玉 浜崎 堀之内 宇都 徳田 竹之内 川野 藤崎 永山 宮内 吉留 永吉 柳田 永野 肥後 有川 木場 中間 野元 徳留 田原 迫 仮屋 畠中 平 奥 木原 新村 脇田 窪田 中園 下野 別府 牧 折田 山之内 岡元 岩切 川路 市来 徳重 平原 小園 寺田 四元 栄 上園 宮脇 上山 中馬 伊地知 安楽 神田 末永 谷山 堂園 川添 片平 野崎 溝口 吉元 下村 加治屋 副島 岩永 岸川 北島 石丸 横尾 森永 陣内 土井 牟田 武富 宮地 大串 吉原 脇山 南里 筒井 高尾 草場 江島 富永 一ノ瀬 百武 納富 樋渡 浦川 光武 秀島 東島 水田 深川 蒲原 嘉村 市丸 末次 寺崎 西岡 糸山 峰松 真崎 梅崎 村岡 大隈 藤瀬 本山 諸岡 片渕 川久保 天本 溝上 松隈 吉富 稲富 江里口 川内 熊本 川副 塚原 栗山 森本 三木 坂東 板東 新居 谷 湯浅 住友 笠井 井内 久米 三好 武内 四宮 米田 元木 吉本 仁木 美馬 木内 喜多 岩佐 平岡 川人 新田 日下 真鍋 正木 東條 鈴江 庄野 天羽 西野 後藤田 楠本 岸 郡 市原 豊田 三原 福本 西條 大和 乾 川田 片岡 平尾 浜 藤岡 逢坂 安芸 浜口 谷本 田岡 難波 妹尾 大森 赤木 守屋 河本 河田 三村 白神 河原 坪井 高原 植田 池上 藤沢 笠原 小橋 山根 田淵 岡野 赤沢 小坂 鳥越 安東 下山 板野 大月 安原 西本 水島 矢吹 春名 竹本 野上 小谷 中塚 大倉 西崎 仁科 神崎 小椋 那須 岡林 西森 岡村 土居 安岡 中平 門田 大崎 竹村 公文 山岡 佐竹 楠瀬 笹岡 森岡 中越 西内 明神 三谷 下元 津野 谷脇 溝渕 橋田 島崎 谷岡 弘田 竹崎 大原 門脇 北岡 黒岩 中沢 刈谷 近森 池 上岡 田所 武市 徳弘 鍋島 山脇 中内 濱田 戸梶 長崎 森沢 梅原 細木 仙頭 田内 中岡 清岡 氏原 堅田 弘瀬 武政 古谷 沖 古味 垣石 国沢 島村 中屋 川本 中本 向井 桑田 大下 杉原 新谷 佐伯 浜本 沖田 栗栖 森川 今田 西原 神原 住田 沖本 瀬尾 平本 三島 大本 中谷 福原 香川 柏原 内海 谷川 中井 北野 奥野 辻本 川端 津田 阪口 阪本 西口 浅田 大槻 塩見 四方 芦田 今西 安達 宇野 川勝 大江 畑 荻野 細見 梅田 小森 藤村 岩井 勝部 野津 森脇 錦織 石倉 石飛 福間 曽田 小村 梶谷 持田 細田 吾郷 坂根 日野 江角 景山 金山 板垣 園山 周藤 寺本 柳楽 稲田 矢田 永瀬 金築 大畑 長岡 堀江 角 多久和 藤江 須山 落合 寺戸 田部 秦 岩谷 若槻 永島 安食 狩野 樋野 永見 杉谷 板倉 玉木 糸賀 恩田 大賀 角田 陶山 大国 青戸 須田 大屋 三代 長屋 安江 鷲見 小栗 川瀬 熊崎 棚橋 篠田 高井 小木曽 竹中 臼井 西脇 井戸 長瀬 白木 可児 各務 馬渕 曽我 亀山 交告 小寺 細江 二村 桐山 金森 片桐 所 栗田 柘植 松野 国枝 堀部 日比 桂川 酒向 対馬 福士 小山内 神 一戸 鳴海 長内 奈良 石岡 蛯名 野呂 小田桐 秋元 蝦名 松橋 外崎 桜庭 畑中 田沢 種市 赤坂 高谷 白戸 棟方 高坂 山谷 阿保 桜田 赤石 中野渡 八木橋 大川 小向 鳥谷部 三橋 新山 鹿内 柳谷 柿崎 奈良岡 相内 笹森 原子 浅利 秋田 白川 石沢 船水 立花 沼田 盛 豊川 館山 附田 新岡 苫米地 木立 北山 中里 清藤 田名部 櫛引 畑山 堀内 西沢 倉内 船橋 土岐 山形 寺沢 瀬川 ffaker-2.20.0/lib/ffaker/data/name_ja/first_names0000644000004100000410000000472314136245124021635 0ustar www-datawww-dataあきら アキラ 晃 輝 飛鳥 梓 東 あまね 周 歩 新 伊織 出 おさむ 修 治 紀 薫 格 和興 圭 敬 健 元 暦 五郎 栄 教 怜 三郎 重信 しげる 卯 忍 十三 秀太 周平 ジュン 准 翔 二郎 純一 信 晋 仁 昴 整 聡太郎 大 大五郎 平 たかし タカシ 隆 高久 たけし 武 佑 匡 是 正 保 巽 太郎 つかさ 司 トオル 渚 望 一 創 果 八郎 光 久 斉 永 響 一二三 ひろし 博 洋 まこと 誠 真 政 優 操 みのる 実 求 保志 唯 勇 悠 有 ゆうき ゆうと ゆうや ゆたか 豊 裕 力 了 亮 涼 凛 レイ 烈 蓮 六郎 哀 愛 藍華 葵 あかり 朱里 あすか あずさ 亜美 彩 文 あゆみ 杏 泉 憂 梅 楓 奏 京 杏子 桂 梢 咲 さくら サクラ 桜 沙耶 さやか 汐 千早 椿 とうこ 巴 菜々子 希 和 はるか 春香 仁美 二三 舞子 まどか 円 真美 真弓 美希 美星 みわ めぐみ 椛 桃 やよい 弥生 夕 ゆかり 雪 律 律子 凜 千代 正子 静子 文子 千代子 ハル キヨ ハナ キミ 清子 きよ 八重子 ヨシ 愛子 フミ トミ マサ きみ 美代子 はる 光子 貞子 久子 幸子 和子 芳子 敏子 君子 昭子 節子 照子 信子 典子 洋子 弘子 美智子 栄子 孝子 良子 紀子 京子 悦子 恵子 勝子 恵美子 由美子 啓子 順子 久美子 智子 裕子 明美 真由美 浩子 由美 直美 陽子 直子 純子 恵美 優子 香織 裕美 美香 恵 美穂 美紀 絵美 麻美 麻衣 理恵 明日香 愛美 沙織 成美 舞 智美 友美 由佳 麻衣子 瞳 彩香 美咲 萌 遥 千尋 茜 里奈 佳奈 千夏 桃子 菜摘 早紀 彩花 未来 優花 未 来 七海 菜月 真由 彩乃 美月 結衣 玲奈 奈々 詩織 彩夏 琴音 陽菜 美羽 優奈 莉子 美優 花音 真央 優衣 ひなた 百花 結菜 結愛 美桜 心優 愛莉 杏奈 正一 正二 正三 清 辰雄 茂 正雄 一郎 武雄 正治 正夫 義雄 秀雄 正男 辰男 弘 進 昭二 昭三 昭 和夫 昭一 一男 明 稔 幸雄 昇 勝 勲 功 勉 勝利 浩 徹 浩一 浩二 直樹 剛 達也 哲也 和彦 浩之 聡 学 秀樹 健一 英樹 博之 崇 淳 大輔 健太郎 大介 竜也 洋平 健太 拓也 和也 翔太 祐介 雄太 翔平 大樹 翼 大輝 駿 大貴 貴大 大地 亮太 拓哉 雄大 海斗 拓海 陸 優斗 直人 一輝 涼太 優太 康平 匠 智也 竜 大翔 颯太 悠斗 太陽 颯 空 陽斗 大和 悠希 悠真 陽向 瑛太 歩夢 悠人 颯真 蒼空 悠太 大雅 ffaker-2.20.0/lib/ffaker/data/address_sn/0000755000004100000410000000000014136245124020125 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/address_sn/departements0000644000004100000410000000057514136245124022552 0ustar www-datawww-datadakar pikine guediawaye rufisque bambey diourbel mbacke fatick foundiougne gossas Kaolack Guinguineo nioro du rip kolda velingara medina yoro foulah Kebemer Linguere Louga Kanel Matam Ranerou Dagana Podor Saint-Louis Bakel Koumpentoum Tambacounda Mbour Thies Tivaouane Bignogna Oussouye Ziguinchor Birkilane Kaffrine Malem Hodar Kedougou Salemata Saraya Bounkiling Goudomp Sedhiou ffaker-2.20.0/lib/ffaker/data/address_sn/regions0000644000004100000410000000016214136245124021515 0ustar www-datawww-datadakar diourbel fatick kaffrine kaolack kolda kedougou louga matam saint louis sedhiou tambacouda thies ziguinchor ffaker-2.20.0/lib/ffaker/data/address_sn/arrondissements0000644000004100000410000000115414136245124023271 0ustar www-datawww-dataBiscuiterie Cambérène Dieuppeul-Derklé Fann-Point E-Amitié Gueule Tapée-Fass-Colobane Gorée Grand Yoff Grand Dakar Hann Bel-Air HLM Médina Mermoz-Sacré-Cœur Ngor Ouakam Parcelles Assainies Patte Doie Dakar-Plateau Sicap-Liberté Yoff Dalifort Djidah Thiaroye Kaw Guinaw Rail Nord Guinaw Rail Sud Pikine Est Pikine Nord Pikine Ouest Keur Massar Malika Yeumbeul Nord Yeumbeul Sud Diamaguène Sicap Mbao Mbao Thiaroye Gare Thiaroye Sur Mer Tivaouane Diacksao Golf Sud Médina Gounass Ndiarème Limamoulaye Sam Notaire Wakhinane Nimzatt Rufisque Est Rufisque Nord Rufisque Ouest Thiès Est Thiès Nord Thiès Ouest ffaker-2.20.0/lib/ffaker/data/animal_es/0000755000004100000410000000000014136245124017730 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/animal_es/common_names0000644000004100000410000000206214136245124022326 0ustar www-datawww-dataÁguila Albatros Alce Alpaca Anguila Antílope Ardilla Armadillo Arrendajo Avestruz Babuino Bacalao Ballena Barracuda Bisonte Burro Búfalo Búfalo de agua Búho Caballo Caballo de mar Cabra Cabra montés Camello Cangrejo Canguro Caracol Caribú Carnero Castor Cazón Cebra Cerdo Cerdo hormiguero Chacal Chimpancé Cisne Coala Cobra Cocodrilo Codorniz Colibrí Comadreja Conejillo de indias Conejo Coyote Cuervo Delfín Dugongo Elefante Emú Erizo Faisán Flamenco Gacela Ganso Garza Gato Gorila Grua Halcón Hiena Hormiga Hurón Hámster Jabali Jaguar Lagarto Langosta Leopardo León León marino Liebre Llama Lobo Loro Lémur Mamut Manatí Mangosta Mapache Mariposa Marsopa Mono Morsa Murciélago Musaraña Narval Nutria Ñu Oso Oso hormiguero Oso polar Ostra Oveja Paloma Panda Pantera Pato Pavo Pavo real Pelícano Perdiz Perezoso Perrito de las praderas Perro Pez Pingüino Pinzón Pollo Poni Puerco espín Pulpo Pájaro Rana Rata Ratón Reno Salamandra Salmón Sapo Sello Serpiente Simio Tiburón Tigre Topo Tortuga Tritón Ualabi Uombat Yak Zarigüeya Zorrillo Zorro ffaker-2.20.0/lib/ffaker/data/name_tw/0000755000004100000410000000000014136245124017432 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/name_tw/last_names0000644000004100000410000000062014136245124021501 0ustar www-datawww-data陳 林 黃 張 李 王 吳 劉 蔡 楊 許 鄭 謝 洪 郭 邱 曾 廖 賴 徐 周 葉 蘇 莊 呂 江 何 蕭 羅 高 潘 簡 朱 鍾 彭 游 詹 胡 施 沈 余 盧 梁 趙 顏 柯 翁 魏 孫 戴 范 方 宋 鄧 杜 傅 侯 曹 薛 丁 卓 馬 阮 董 唐 温 藍 蔣 石 古 紀 姚 連 馮 歐 程 湯 黄 田 康 姜 汪 白 鄒 尤 巫 鐘 黎 涂 龔 嚴 韓 袁 金 童 陸 夏 柳 凃 邵 ffaker-2.20.0/lib/ffaker/data/name_tw/first_names0000644000004100000410000000152614136245124021673 0ustar www-datawww-data柏睿 品睿 宸睿 宥廷 柏宇 詠晴 品妍 品妤 子晴 宥蓁 承恩 承瀚 宇翔 冠廷 冠宇 柏翰 彥廷 柏宇 宥廷 柏睿 子晴 詠晴 宜蓁 品妤 子涵 品妍 詩涵 思妤 羽彤 怡萱 雅婷 承恩 承翰 采潔 沛恩 志明 淑芬 家豪 淑芬 家華 宥翔 語彤 宥翔 宥廷 宇恩 承恩 宇翔 宥辰 品睿 睿恩 宸睿 柏宇 語彤 品妍 詠晴 羽彤 子晴 禹彤 品妤 芯語 恩綺 思妤 正雄 武雄 文雄 志明 志偉 志豪 志豪 冠宇 冠廷 承恩 承翰 品睿 玉蘭 秀英 秀琴 麗華 淑芬 淑惠 美玲 雅惠 雅婷 怡君 淑芬 宜蓁 欣妤 詩涵 品妍 品蓁 承恩 承瀚 宇翔 冠廷 冠宇 柏翰 彥廷 柏宇 宥廷 柏睿 子晴 詠晴 宜蓁 品妤 子涵 品妍 詩涵 思妤 羽彤 怡萱 柏睿 品睿 宸睿 宥廷 柏宇 詠晴 品妍 品妤 子晴 宥蓁 柏睿 詠晴 ffaker-2.20.0/lib/ffaker/data/freedom_ipsum/0000755000004100000410000000000014136245124020636 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/freedom_ipsum/freedom_words0000644000004100000410000000413314136245124023421 0ustar www-datawww-datafreedom God Bless America Chuck Norris bacon cheeseburgers fireworks explosions bald eagles better dead than red liberty anti-metric system mission accomplished stars and stripes Uncle Sam fighter jets super-size Wal-Mart NASCAR Michael Bay movies Texas bigger southwest breakfast burrito low taxes pro-wrestling no-terrorist-zone second amendment rights Bud heavy tall-boy MGD Dallas Cowboys Medal of Honor Call of Duty enemies of freedom Dale Earnhardt Jr pickup trucks mud flaps extra beef automatic rifle wanted dead or alive RoboCop Arnold Schwarzenegger Die Hard 2: Die Harder I only speak American red white and blue nuclear-powered aircraft carrier John Cena SUVs Mega-Stuf Oreos Philly cheesesteak NASA Championship Pro Bass Fishing Denny's Grand Slam Breakfast shock and awe Star-Spangled Banner truck nuts dual-wielded machine guns route 66 the economy super bowl border wall democracy capitalism commies get out of my country John Wayne CSI: Miami 74-inch HDTV Hanes boxer briefs Mountain Dew Disney World Branson Missouri Van Halen WMD jean shorts Marlboro reds gigantic huge monster truck rally 85oz soda chili cheese fries patriotic extra pulled pork Harley Davidson Hot Pockets sweatpants more bullets tomahawk cruise missile propane tanks drive-thru Garth Brooks exploding explosive extra value meal juicy flame-grilled stock market low gas prices Mount Rushmore Lynyrd Skynyrd DirecTV cheese-stuffed crunch-tastic lunchables DiGiorno slurpees Starbucks country-fried USA-4-Life-Bro the government FBI CIA NSA hot dogs potato salad Fox News supreme court ruling freedom fries crispy chicken strips condiments BBQ apple pie twinkies MOPAR XXXL 18-wheeler Nashville corporations bigfoot redwood extra-large TGIF 7-Eleven cholesterol microwaved taco night television DVD 3D Blu-Ray credit cards consumerism Costco malls shopping Checkers milkshakes congress voting official sponsor constitutional rights independence 1776 Proud To Be An American truthers CNN boneless buffalo wings Applebee's drone strike online multiplayer controversial the media velcro foreign policy national security elections Home Depot ESPN2 weekends ffaker-2.20.0/lib/ffaker/data/venue/0000755000004100000410000000000014136245124017122 5ustar www-datawww-dataffaker-2.20.0/lib/ffaker/data/venue/venue_list0000644000004100000410000000205114136245124021220 0ustar www-datawww-dataBarcelona Business Center Business Planet Can Domenge. Centre Tecnologic Casapiedra Centro de Convenciones Puebla William O. Jenkins Centro de Convenciones Torreon Centro de Eventos Castillo Hidalgo Centro de Exposiciones y Convenciones Las Americas Centro de Exposiciones y Convenciones del World Trade Center Centro de Exposiciones y Convenciones de Chihuahua Chez Moi Expo CenterNet de Argentina Expotrade Expourense Feria de Muestras de Navarra, S.L. Feria de Zaragoza Feria Internacional de Bilbao Feria Internacional de Galicia Feria Internacional de Muestras de Asturias Ferias y Congresos de Baleares Fundacion de Ferias y Exposiciones de Lugo Institucion Ferial de Calamocha Los Almendros de Huechuraba Oficina de Convenciones y Visitantes de Monterrey Oficina de Convenciones y Visitantes de Acapulco Palacio de Congresos de Cadiz Palacio de Congresos de Galicia Palacio de Congresos de La Coruna Palacio de Exposiciones y Congresos de Sevilla Palau de Congressos de Catalunya Parque Ferial On Line World Trade Center Barcelona World Trade Center Sevilla ffaker-2.20.0/lib/ffaker/phone_number_de.rb0000644000004100000410000000245714136245124020555 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberDE extend ModuleUtils extend self # Mobile prefixes are in the 015x, 016x, 017x ranges def mobile_prefix(leading_zero = true) mobile_prefix = '1' + rand(5..7).to_s + rand(0..9).to_s mobile_prefix = '0' + mobile_prefix if leading_zero mobile_prefix end # Region prefixes are in range 02..09 with length of 3 to 5 digits def region_prefix(leading_zero = true) region_prefix = rand(2..9).to_s + FFaker.numerify('#' * rand(1..3)).to_s region_prefix = '0' + region_prefix if leading_zero region_prefix end def phone_number home_work_phone_number end def mobile_phone_number(leading_zero = true) [mobile_prefix(leading_zero), FFaker.numerify('#######')].join(' ') end def home_work_phone_number(leading_zero = true) [region_prefix(leading_zero), FFaker.numerify('#######')].join(' ') end def country_code '+49' end def international_mobile_phone_number [country_code, mobile_phone_number(false)].join(' ') end def international_home_work_phone_number [country_code, home_work_phone_number(false)].join(' ') end def international_phone_number international_home_work_phone_number end end end ffaker-2.20.0/lib/ffaker/phone_number_kr.rb0000644000004100000410000000217714136245124020600 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberKR extend ModuleUtils extend self HOME_PHONE_PREFIXES = %w[02 031 032 033 041 042 043 044 049 051 052 053 054 055 061 062 063 064].freeze MOBILE_PHONE_PREFIXES = %w[010 011 016 019].freeze def phone_number case rand(0..1) when 0 then home_work_phone_number when 1 then mobile_phone_number end end def home_work_phone_number FFaker.numerify("#{fetch_sample(HOME_PHONE_PREFIXES)} #### ####") end def mobile_phone_number FFaker.numerify("#{fetch_sample(MOBILE_PHONE_PREFIXES)} #### ####") end def contry_code '+82' end def international_mobile_phone_number number = mobile_phone_number number[0] = "#{contry_code} " number end def international_home_work_phone_number number = home_work_phone_number number[0] = "#{contry_code} " number end def international_phone_number case rand(0..1) when 0 then international_mobile_phone_number when 1 then international_home_work_phone_number end end end end ffaker-2.20.0/lib/ffaker/address_uk.rb0000644000004100000410000000067514136245124017550 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressUK include FFaker::Address extend ModuleUtils extend self COUNTRY = ['England', 'Scotland', 'Wales', 'Northern Ireland'].freeze POSTCODE = ['??# #??', '??## #??'].freeze def county fetch_sample(COUNTY) end def country fetch_sample(COUNTRY) end def postcode FFaker.bothify(fetch_sample(POSTCODE)).upcase end end end ffaker-2.20.0/lib/ffaker/internet_se.rb0000644000004100000410000000510514136245124017734 0ustar www-datawww-data# frozen_string_literal: true module FFaker module InternetSE include Internet extend ModuleUtils extend self BYTE = Array('0'..'255').freeze HOSTS = %w[gmail.com yahoo.com hotmail.com spray.se passagen.se].freeze DOMAIN_SUFFIXES = %w[se nu com].freeze DISPOSABLE_HOSTS = %w[ mailinator.com suremail.info spamherelots.com binkmail.com safetymail.info ].freeze SLUG_DELIMITERS = %w[- _ .].freeze def email(name = nil) +"#{user_name(name)}@#{domain_name}" end # Returns an email address of an online disposable email service # (like tempinbox.com). you can really send an email to these # addresses an access it by going to the service web pages. def disposable_email(name = nil) "#{user_name(name)}@#{fetch_sample(DISPOSABLE_HOSTS)}" end def free_email(name = nil) "#{user_name(name)}@#{fetch_sample(HOSTS)}" end # Used to fake login names were dot is not allowed def login_user_name user_name.tr('.', '') end # Mostly used for email creation def user_name(name = nil) return user_name_from_name(name) if name user_name_random end def user_name_random rand(0..1).zero? ? user_name_variant_short : user_name_variant_long end def user_name_variant_long array_parts = [NameSE.first_name, NameSE.last_name] array_parts.map! { |word| word.gsub(/\W/, '') } join_to_user_name(array_parts) end def user_name_variant_short array_parts = [NameSE.first_name] array_parts.map! { |word| word.gsub(/\W/, '') } join_to_user_name(array_parts) end def user_name_from_name(name) array_parts = shuffle(name.scan(/\w+/)) join_to_user_name(array_parts) end def join_to_user_name(array_parts) join_char = fetch_sample(%w[. _]) array_parts.map(&:downcase).join(join_char) end def domain_name "#{domain_word}.#{domain_suffix}" end def domain_word company_name_single_word.tap do |dw| dw.gsub!(/\W/, '') dw.downcase! end end def company_name_single_word CompanySE.name.split(' ').first end def domain_suffix fetch_sample(DOMAIN_SUFFIXES) end def uri(protocol) "#{protocol}://#{domain_name}" end def http_url uri('http') end def ip_v4_address (1..4).map { fetch_sample(BYTE) }.join('.') end def slug(words = nil, glue = nil) glue ||= fetch_sample(SLUG_DELIMITERS) (words || FFaker::Lorem.words(2).join(' ')).gsub(' ', glue).downcase end end end ffaker-2.20.0/lib/ffaker/lorem_ua.rb0000644000004100000410000000222014136245124017213 0ustar www-datawww-data# frozen_string_literal: true module FFaker module LoremUA extend ModuleUtils extend self def word fetch_sample(WORDS) end def words(num = 3) fetch_sample(WORDS, count: num) end def sentence(word_count = 7) elements = words(word_count + rand(0..9)) elements.insert(rand(3..(elements.count - 3)), ',') if elements.count > 10 result = elements.join(' ').gsub(' , ', ', ') capitalize_ukrainian(+"#{result}#{sentence_type_mark}") end alias phrase sentence def sentences(sentence_count = 3) (1..sentence_count).map { sentence } end alias phrases sentences def paragraph(sentence_count = 5) sentences(sentence_count + rand(0..2)).join(' ') end def paragraphs(paragraph_count = 3) (1..paragraph_count).map { paragraph } end private def sentence_type_mark case rand(0..9) when 0..7 then '.' when 8 then '!' when 9 then '?' end end def capitalize_ukrainian(string) string[0] = CAPITAL_CHARS[CHARS.index(string[0])] unless CAPITAL_CHARS.include?(string[0]) string end end end ffaker-2.20.0/lib/ffaker/company_ja.rb0000644000004100000410000000127114136245124017535 0ustar www-datawww-data# frozen_string_literal: true module FFaker module CompanyJA extend ModuleUtils extend self TYPES = %w[株式会社 有限会社].freeze DETAILED_TYPES = %w[ホールディングス 建設 商業 書店 不動産 銀行 証券].freeze POSITIONS = %w[会長 社長 部長 課長 係長 社員 契約社員 派遣社員 アルバイト インターン].freeze def name case rand(0..2) when 0 then "#{NameJA.last_name}#{fetch_sample(TYPES)}" when 1 then "#{fetch_sample(TYPES)}#{NameJA.last_name}" when 2 then "#{NameJA.last_name}#{fetch_sample(DETAILED_TYPES)}" end end def position fetch_sample(POSITIONS) end end end ffaker-2.20.0/lib/ffaker/animal.rb0000644000004100000410000000051114136245124016652 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Animal extend ModuleUtils extend self # @deprecated US animals name. Moved into {AnimalUS} def common_name warn '[common_name] is deprecated. For animal name in english please use the AnimalUS module' fetch_sample(COMMON_NAMES) end end end ffaker-2.20.0/lib/ffaker/phone_number_sg.rb0000644000004100000410000000363414136245124020574 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Based on information from http://en.wikipedia.org/wiki/Telephone_numbers_in_Singapore module PhoneNumberSG extend ModuleUtils extend self # Number Ranges # 3xxx xxxx - Voice Over IP services # 6xxx xxxx - Fixed Line services inclusive of Fixed Line Voice Over IP services # like StarHub Digital Voice and SingTel mio Voice # 8xxx xxxx - Mobile phone services # 9xxx xxxx - Mobile phone services Includes Paging Services like SUNPAGE # 800 xxx xxxx - Toll-Free International services # 1800 xxx xxxx - Toll-Free line services # 1900 xxx xxxx - Premium Service # Generates a voip phone number # 3xxx xxxx # def voip_number FFaker.numerify('3### ####') end # Generates a fixed line phone number # 6xxx xxxx # def fixed_line_number FFaker.numerify('6### ####') end # Generates a fixed mobile phone number # 8xxx xxxx # def mobile_number FFaker.numerify('8### ####') end # Generates a fixed mobile phone number or pager service number # 9xxx xxxx # def mobile_or_pager_number FFaker.numerify('9### ####') end # Generates an international toll-free number # 800 xxx xxxx # def international_toll_free_number FFaker.numerify('800 ### ####') end # Generates an toll-free number # 1800 xxx xxxx # def toll_free_number FFaker.numerify('1800 ### ####') end # Generates a premium service number # (1900) xxx xxxx # def premium_service_number FFaker.numerify('1900 ### ####') end # generates mobile or home/work number def phone_number case rand(0..2) when 0 then fixed_line_number when 1 then mobile_number when 2 then mobile_or_pager_number end end def country_code '+65' end end end ffaker-2.20.0/lib/ffaker/airline.rb0000644000004100000410000000037014136245124017037 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Airline extend ModuleUtils extend self def name fetch_sample(NAMES_LIST) end def flight_number "#{fetch_sample(CODES_LIST)} #{rand(1..3999)}" end end end ffaker-2.20.0/lib/ffaker/address_ja.rb0000644000004100000410000000371114136245124017515 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressJA include FFaker::Address extend ModuleUtils extend self ZIP_FORMATS = ['###-####'].freeze LAND_NUMBER_FORMATS = ['#丁目#番#号', '###'].freeze def address fetch_sample([ "#{postal_code} #{prefecture}#{city}#{street}#{land_number}", "#{postal_code} #{prefecture}#{county}#{street}#{land_number}", "#{postal_code} #{prefecture}#{designated_city}#{ward}#{street}#{land_number}", "#{postal_code} 東京都#{tokyo_ward}#{street}#{land_number}" ]) end def other_address fetch_sample([ "#{postal_code} #{prefecture}#{city}#{street}#{land_number}", "#{postal_code} #{prefecture}#{county}#{street}#{land_number}" ]) end def designated_city_address fetch_sample([ # 愛知県名古屋市中区錦3丁目24番4号 "#{postal_code} #{prefecture}#{designated_city}#{ward}#{street}#{land_number}" ]) end def tokyo_ward_address fetch_sample([ # 東京都千代田区永田町2丁目2番1号 "#{postal_code} 東京都#{tokyo_ward}#{street}#{land_number}" ]) end def postal_code FFaker.numerify(fetch_sample(ZIP_FORMATS)) end def land_number FFaker.numerify(fetch_sample(LAND_NUMBER_FORMATS)) end def street FFaker.numerify(fetch_sample(CITY)) end def tokyo_ward fetch_sample(TOKYO_WARD) end def ward fetch_sample(WARD) end def village fetch_sample(VILLAGE) end def designated_city fetch_sample(CITY) end def city fetch_sample(CITY) end def county fetch_sample(COUNTY) end def prefecture fetch_sample(PREFECTURE) end end end ffaker-2.20.0/lib/ffaker/job_kr.rb0000644000004100000410000000024214136245124016660 0ustar www-datawww-data# frozen_string_literal: true module FFaker module JobKR extend ModuleUtils extend self def title fetch_sample(JOB_NOUNS) end end end ffaker-2.20.0/lib/ffaker/identification_kr.rb0000644000004100000410000000131714136245124021103 0ustar www-datawww-data# frozen_string_literal: true module FFaker module IdentificationKr extend ModuleUtils extend self # Resident Registration Number # http://ko.wikipedia.org/wiki/%EC%A3%BC%EB%AF%BC%EB%93%B1%EB%A1%9D%EB%B2%88%ED%98%B8 def rrn birth = fetch_sample(Date.new(1970, 1, 1)..Date.new(1999, 12, 31)).strftime('%y%d%m') sex = fetch_sample([1, 2]) loc = FFaker.numerify("#{fetch_sample(Array('00'..'95'))}###") a, b, c, d, e, f, g, h, i, j, k, l = "#{birth}#{sex}#{loc}".split(//).map(&:to_i) checksum = (11 - (2 * a + 3 * b + 4 * c + 5 * d + 6 * e + 7 * f + 8 * g + 9 * h + 2 * i + 3 * j + 4 * k + 5 * l) % 11) % 10 "#{birth}-#{sex}#{loc}#{checksum}" end end end ffaker-2.20.0/lib/ffaker/name_pl.rb0000644000004100000410000000473214136245124017035 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Inspirations: # https://pl.wiktionary.org/wiki/Indeks:Polski_-_Imiona # https://pl.wiktionary.org/wiki/Kategoria:Polskie_nazwiska_m%C4%99skie module NamePL extend ModuleUtils extend self GENDERS = %i[random female male].freeze MALE_PREFIXES = %w[Pan].freeze FEMALE_PREFIXES = %w[Pani].freeze ACADEMIC_DEGREE_PREFIXES = %w[lic. inż. mgr mgr\ inż. dr dr\ hab. prof.].freeze PREFIXES = (MALE_PREFIXES + FEMALE_PREFIXES + ACADEMIC_DEGREE_PREFIXES).freeze # Generates a random full name for a given gender (random by default). # Acceptable gender values: :random, :female, :male def name(gender = :random) name_for_gender(:full_name, gender) end alias full_name name def name_with_prefix(gender = :random) name_for_gender(:name_with_prefix, gender) end # Generates a random last name for a given gender (random by default). # Acceptable gender values: :random, :female, :male def last_name(gender = :random) name_for_gender(:last_name, gender) end # Generates a random first name for a given gender (random by default). # Acceptable gender values: :random, :female, :male def first_name(gender = :random) name_for_gender(:first_name, gender) end def female_name_with_prefix "#{female_prefix} #{female_full_name}" end def male_name_with_prefix "#{male_prefix} #{male_full_name}" end def female_full_name "#{female_first_name} #{female_last_name}" end def male_full_name "#{male_first_name} #{male_last_name}" end def female_first_name fetch_sample(FEMALE_FIRST_NAMES) end def female_last_name fetch_sample(FEMALE_LAST_NAMES) end def male_first_name fetch_sample(MALE_FIRST_NAMES) end def male_last_name fetch_sample(MALE_LAST_NAMES) end def prefix fetch_sample(PREFIXES) end def female_prefix fetch_sample(FEMALE_PREFIXES) end def male_prefix fetch_sample(MALE_PREFIXES) end def academic_degree_prefix fetch_sample(ACADEMIC_DEGREE_PREFIXES) end private def name_for_gender(name_type, gender) # :nodoc: raise(ArgumentError, "Gender must be one of: #{GENDERS}") unless GENDERS.include?(gender) return send("#{gender}_#{name_type}") unless gender == :random fetch_sample([send("female_#{name_type}"), send("male_#{name_type}")]) end end end ffaker-2.20.0/lib/ffaker/address_kr.rb0000644000004100000410000000500114136245124017531 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressKR extend ModuleUtils extend self BUILDING_DONGS = %w[가 나 다 라 마 바 ## ###].freeze BUILDING_SUFFIXES = %w[빌라 아파트 연립 마을 타운 타워].freeze STREET_SUFFIXES = %w[로 #로 가 #가 거리 길].freeze TOWN_SUFFIXES = %w[동 리 마을].freeze METROPOLITAN_CITIES = %w[서울특별시 부산광역시 대구광역시 인천광역시 광주광역시 대전광역시 울산광역시 세종특별자치시].freeze PROVINCES = %w[경기도 강원도 충청북도 충청남도 전라북도 전라남도 경상북도 경상남도 제주특별자치도].freeze def postal_code FFaker.numerify('#####') end def old_postal_code FFaker.numerify('###-###') end def road_addess fetch_sample([ "#{metropolitan_city} #{borough} #{street}", "#{province} #{town} #{street}", "#{metropolitan_city} #{borough} #{street} (#{town})", "#{province} #{town} #{street} (#{town})" ]) end def land_address fetch_sample([ "#{metropolitan_city} #{borough} #{town} #{land_number}", "#{province} #{town} #{land_number}" ]) end def land_number FFaker.numerify(fetch_sample([ '###', '###-#', '###-##', '####', '####-#' ])) end def building_name "#{NameKR.first_name}#{fetch_sample(BUILDING_SUFFIXES)}" end def address_detail FFaker.numerify(fetch_sample([ building_name, "#{building_name} ###호", "#{building_name} #{fetch_sample(BUILDING_DONGS)} ###호" ])) end def street FFaker.numerify("#{NameKR.first_name}#{fetch_sample(STREET_SUFFIXES)}") end def town "#{NameKR.first_name}#{fetch_sample(TOWN_SUFFIXES)}" end def borough fetch_sample(BOROUGHS) end def city fetch_sample(CITIES) end def province fetch_sample(PROVINCES) end def metropolitan_city fetch_sample(METROPOLITAN_CITIES) end end end ffaker-2.20.0/lib/ffaker/gender_id.rb0000644000004100000410000000040214136245124017330 0ustar www-datawww-data# frozen_string_literal: true module FFaker module GenderID extend ModuleUtils extend self GENDERS = %w[laki-laki perempuan].freeze def random fetch_sample(GENDERS) end alias maybe random alias sample random end end ffaker-2.20.0/lib/ffaker/courses_fr.rb0000644000004100000410000000052514136245124017570 0ustar www-datawww-data# frozen_string_literal: true module FFaker module CoursesFR module Mathematiques extend ModuleUtils extend self def lesson fetch_sample(LESSONS) end end module Philosophie extend ModuleUtils extend self def lesson fetch_sample(LESSONS) end end end end ffaker-2.20.0/lib/ffaker/address_it.rb0000644000004100000410000000136414136245124017541 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressIT extend ModuleUtils extend self NUM = ['#', '##', '##', '###', '####', '#-##'].freeze SEP = [', ', ' '].freeze TYPE = %w[via viale piazza piazzale].freeze POSTAL_CODE_FORMATS = ['#####'].freeze def street_address FFaker.numerify(fetch_sample(NUM)) + fetch_sample(SEP) + fetch_sample(TYPE) + ' ' + FFaker::NameIT.name end def postal_code FFaker.numerify(fetch_sample(POSTAL_CODE_FORMATS)) end def city fetch_sample(CITY) end def full_address %(#{street_address}#{fetch_sample(SEP)}#{postal_code} #{fetch_sample(CITY)}) end def region fetch_sample(REGION) end end end ffaker-2.20.0/lib/ffaker/gender_pl.rb0000644000004100000410000000050514136245124017353 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Inspirations: # https://pl.wikipedia.org/wiki/P%C5%82e%C4%87 module GenderPL extend ModuleUtils extend self GENDERS = %w[kobieta mężczyzna].freeze def random fetch_sample(GENDERS) end alias maybe random alias sample random end end ffaker-2.20.0/lib/ffaker/name_es.rb0000644000004100000410000000236414136245124017030 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameES extend ModuleUtils module_function MALE_PREFIXES = %w[D. Dr.].freeze FEMALE_PREFIXES = %w[D.ª Dra.].freeze PREFIXES = (MALE_PREFIXES + FEMALE_PREFIXES).freeze FIRST_NAMES = (FIRST_NAMES_FEMALE + FIRST_NAMES_MALE).freeze # In Spain we use two surnames: The father's and the mother's def name "#{first_name} #{last_name} #{last_name}" end def name_with_prefix fetch_sample( [ female_name_with_prefix, male_name_with_prefix ] ) end def female_name_with_prefix "#{female_prefix} #{first_name_female} #{last_name} #{last_name}" end def male_name_with_prefix "#{male_prefix} #{first_name_male} #{last_name} #{last_name}" end def first_name fetch_sample(FIRST_NAMES) end def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def first_name_male fetch_sample(FIRST_NAMES_MALE) end def last_name fetch_sample(LAST_NAMES) end def prefix fetch_sample(PREFIXES) end def female_prefix fetch_sample(FEMALE_PREFIXES) end def male_prefix fetch_sample(MALE_PREFIXES) end end end ffaker-2.20.0/lib/ffaker/color.rb0000644000004100000410000000176714136245124016545 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Color extend ModuleUtils extend self def name fetch_sample(NAMES_LIST) end def hex_code format('%06x', rand * 0xffffff) end def rgb_array [random_rgb_value, random_rgb_value, random_rgb_value] end def rgb_list rgb_array.join(',') end def rgba_array rgb_array << random_opacity_value end def rgba_list rgba_array.join(',') end def hsl_array [random_hue_value, random_percentage_string, random_percentage_string] end def hsl_list hsl_array.join(',') end def hsla_array hsl_array << random_opacity_value end def hsla_list hsla_array.join(',') end private def random_rgb_value rand 255 end def random_opacity_value rand(0.0..1.0).round(2) end def random_hue_value rand(0..359) end def random_percentage_string "#{rand(0..99)}%" end end end ffaker-2.20.0/lib/ffaker/name_ga.rb0000644000004100000410000000132214136245124017001 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Generates names from Gambia West Africa # Source: http://www.columbia.edu/~msj42/Common%20Gambian%20First%20Names.htm module NameGA extend ModuleUtils extend self LAST_NAMES = %w[jammeh ceesay].freeze def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def first_name_male fetch_sample(FIRST_NAMES_MALE) end def last_name fetch_sample(LAST_NAMES) end def name_male "#{first_name_male} #{last_name}" end def name_female "#{first_name_female} #{last_name}" end def name case rand(0..1) when 1 then name_male else name_female end end end end ffaker-2.20.0/lib/ffaker/address_us.rb0000644000004100000410000000226614136245124017556 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressUS include FFaker::Address extend ModuleUtils extend self ZIP_FORMATS = ['#####', '#####-####'].freeze CONTINENTAL_STATE = (STATE - %w[Hawaii Alaska]) CONTINENTAL_STATE_ABBR = (STATE_ABBR - %w[HI AK]) def zip_code FFaker.numerify(fetch_sample(ZIP_FORMATS)) end def state fetch_sample(STATE) end def state_abbr(st_name = nil) return find_abbr(state) unless st_name st_name = capitalize_all_words(st_name) check_state_existence(st_name) find_abbr(st_name) end def state_and_territories_abbr fetch_sample(STATE_AND_TERRITORIES_ABBR) end def continental_state fetch_sample(CONTINENTAL_STATE) end def continental_state_abbr fetch_sample(CONTINENTAL_STATE_ABBR) end private def check_state_existence(state_name) return if STATE.include?(state_name) raise ArgumentError, "Unexpected state name: '#{state_name}'" end def find_abbr(state) STATE_ABBR[STATE.index(state)] end def capitalize_all_words(string) string.split.map(&:capitalize).join(' ') end end end ffaker-2.20.0/lib/ffaker/unit_metric.rb0000644000004100000410000000351314136245124017740 0ustar www-datawww-data# frozen_string_literal: true module FFaker module UnitMetric include FFaker::Unit extend ModuleUtils extend self LENGTH_UNITS = [ { name: 'millimeters', abbreviation: 'mm' }, { name: 'centimeters', abbreviation: 'cm' }, { name: 'meters', abbreviation: 'm' }, { name: 'kilometers', abbreviation: 'km' } ].freeze MASS_UNITS = [ { name: 'gram', abbreviation: 'g' }, { name: 'kilogram', abbreviation: 'kg' }, { name: 'metric ton', abbreviation: 'mt' } ].freeze LIQUID_UNITS = [ { name: 'milliliters', abbreviation: 'ml' }, { name: 'liters', abbreviation: 'L' } ].freeze VOLUME_UNITS = [ { name: ' cubic centimeters', abbreviation: 'cm^3' }, { name: 'cubic meters', abbreviation: 'm^3' } ].freeze AREA_UNITS = [ { name: 'centimeters squared', abbreviation: 'cm^2' }, { name: 'meters squared', abbreviation: 'm^2' }, { name: 'hectares', abbreviation: 'ha' }, { name: 'kilometers', abbreviation: 'km' } ].freeze def mass_name mass[:name] end def mass_abbr mass[:abbreviation] end def length_name length[:name] end def length_abbr length[:abbreviation] end def liquid_name liquid[:name] end def liquid_abbr liquid[:abbreviation] end def volume_name volume[:name] end def volume_abbr volume[:abbreviation] end def area_name area[:name] end def area_abbr area[:abbreviation] end private def length fetch_sample(LENGTH_UNITS) end def mass fetch_sample(MASS_UNITS) end def liquid fetch_sample(LIQUID_UNITS) end def volume fetch_sample(VOLUME_UNITS) end def area fetch_sample(AREA_UNITS) end end end ffaker-2.20.0/lib/ffaker/locale.rb0000644000004100000410000000100514136245124016647 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Locale extend ModuleUtils extend self def code(given_language = nil) code_index = LANGUAGE.index(given_language) return LANGUAGE_CODE[code_index] if given_language && code_index fetch_sample(LANGUAGE_CODE) end def language(given_code = nil) language_index = LANGUAGE_CODE.index(given_code&.upcase) return LANGUAGE[language_index] if given_code && language_index fetch_sample(LANGUAGE) end end end ffaker-2.20.0/lib/ffaker/name_vn.rb0000644000004100000410000000067014136245124017042 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameVN extend ModuleUtils extend self def name "#{middle_name} #{first_name} #{last_name}" end def first_name fetch_sample(FIRST_NAMES) end def last_name fetch_sample(LAST_NAMES) end def middle_name fetch_sample(MIDDLE_NAMES) end def last_first "#{last_name} #{middle_name} #{first_name}" end end end ffaker-2.20.0/lib/ffaker/address_fr.rb0000644000004100000410000000163714136245124017537 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressFR include FFaker::Address extend ModuleUtils extend self NUM = ['#', '##', '##', '###', '####', '#-##'].freeze MOD = [' B', ' T', ' Q', ' BIS', ' TER', ' QUATER', '', '', '', ''].freeze SEP = [', ', ' '].freeze TYPE = %w[rue avenue av boulevard bd impasse].freeze POSTAL_CODE_FORMATS = ['#####', '97###', '2A###', '2B###'].freeze def street_address FFaker.numerify(fetch_sample(NUM)) + fetch_sample(MOD) + fetch_sample(SEP) + fetch_sample(TYPE) + ' ' + FFaker::NameFR.name end def postal_code FFaker.numerify(fetch_sample(POSTAL_CODE_FORMATS)) end def city fetch_sample(CITY) end def full_address %(#{street_address}#{fetch_sample(SEP)}#{postal_code} #{fetch_sample(CITY)}) end def region fetch_sample(REGION) end end end ffaker-2.20.0/lib/ffaker/identification_tw.rb0000644000004100000410000000154014136245124021117 0ustar www-datawww-data# frozen_string_literal: true module FFaker module IdentificationTW extend ModuleUtils extend self AREA_CODE = { a: 10, b: 11, c: 12, d: 13, e: 14, f: 15, g: 16, h: 17, i: 34, j: 18, k: 19, l: 20, m: 21, n: 22, o: 35, p: 23, q: 24, r: 25, s: 26, t: 27, u: 28, v: 29, w: 30, x: 31, y: 32, z: 33 }.freeze # Identity Card Number # https://en.wikipedia.org/wiki/National_identification_card_(Taiwan)#Identity_card_number def id letter = FFaker.letterify('?') code = AREA_CODE[letter.to_sym] gender = fetch_sample([1, 2]) serial = FFaker.numerify('#######') a, b, c, d, e, f, g, h, i, j = "#{code}#{gender}#{serial}".split(//).map(&:to_i) checksum = (9 * a + b + 2 * c + 3 * d + 4 * e + 5 * f + 6 * g + 7 * h + 8 * i + 9 * j) % 10 "#{letter.upcase}#{gender}#{serial}#{checksum}" end end end ffaker-2.20.0/lib/ffaker/phone_number_cu.rb0000644000004100000410000000640714136245124020573 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Based on information from http://en.wikipedia.org/wiki/Telephone_numbers_in_Cuba module PhoneNumberCU extend ModuleUtils extend self # Mobile prefixes MOBILE_OPERATORS_PREFIX = %w[05].freeze # Home or Work Operator prefixes HOME_WORK_OPERATORS_PREFIX = %w[ 021 022 023 024 031 032 033 041 042 043 045 046 047 048 07 ].freeze OPERATORS_PREFIX = MOBILE_OPERATORS_PREFIX + HOME_WORK_OPERATORS_PREFIX # Return a prefix in MOBILE_OPERATORS_PREFIX # @see FFaker::PhoneNumberCU::MOBILE_OPERATORS_PREFIX # def mobile_phone_prefix fetch_sample(MOBILE_OPERATORS_PREFIX) end # Return a prefix in HOME_WORK_OPERATORS_PREFIX # @see FFaker::PhoneNumberCU::HOME_WORK_OPERATORS_PREFIX # def home_work_phone_prefix fetch_sample(HOME_WORK_OPERATORS_PREFIX) end def phone_prefix fetch_sample(OPERATORS_PREFIX) end # Generates a general phone number # (0x) xxx xxxx or (0xx) xx xxxx # def home_work_phone_number phone_prefix = home_work_phone_prefix case phone_prefix.size when 2 then FFaker.numerify("(#{phone_prefix}) ### ####") when 3 then FFaker.numerify("(#{phone_prefix}) ## ####") end end # Generates a mobile phone number # 05 xxx xxxx # def mobile_phone_number FFaker.numerify("#{mobile_phone_prefix} ### ####") end # Generates general number # def general_phone_number rand(0..1).zero? ? home_work_phone_number : mobile_phone_number end # Country Code is E.164 Country Code # def country_code e164_country_code end # International formats # def international_country_code rand(0..1).zero? ? "00#{country_code}" : "+#{country_code}" end def international_mobile_phone_number FFaker.numerify("#{international_country_code}#{mobile_phone_prefix[1]} ### ####") end def international_home_work_phone_number phone_prefix = home_work_phone_prefix case phone_prefix.size when 2 then FFaker.numerify("#{international_country_code}#{phone_prefix[1]} ### ####") when 3 then FFaker.numerify("#{international_country_code}#{phone_prefix[1, 2]} ## ####") end end def international_phone_number rand(0..1).zero? ? international_mobile_phone_number : international_home_work_phone_number end # E.164 formats # Based on information from http://en.wikipedia.org/wiki/E.164 # def e164_country_code '53' end def e164_mobile_phone_number FFaker.numerify("#{country_code}#{mobile_phone_prefix[1]}#######") end def e164_home_work_phone_number phone_prefix = home_work_phone_prefix case phone_prefix.size when 2 then FFaker.numerify("#{e164_country_code}#{phone_prefix[1]}#######") when 3 then FFaker.numerify("#{e164_country_code}#{phone_prefix[1, 2]}######") end end def e164_phone_number rand(0..1).zero? ? e164_mobile_phone_number : e164_home_work_phone_number end # Generates phone number # def phone_number case rand(0..2) when 0 then general_phone_number when 1 then international_phone_number when 2 then e164_phone_number end end end end ffaker-2.20.0/lib/ffaker/sport_pl.rb0000644000004100000410000000064714136245124017265 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Inspirations: # https://pl.wikipedia.org/wiki/Kategoria:Dyscypliny_sportowe # https://pl.wikipedia.org/wiki/Igrzyska_olimpijskie module SportPL extend ModuleUtils extend self ALL = SUMMER + WINTER def name fetch_sample(ALL) end def summer fetch_sample(SUMMER) end def winter fetch_sample(WINTER) end end end ffaker-2.20.0/lib/ffaker/job.rb0000644000004100000410000000033114136245124016163 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Job extend ModuleUtils extend self def title "#{fetch_sample(JOB_PREFIX)} #{fetch_sample(JOB_ADJ)} #{fetch_sample(JOB_NOUN)}" end end end ffaker-2.20.0/lib/ffaker/phone_number_pl.rb0000644000004100000410000000323514136245124020573 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Inspirations: # https://pl.wikipedia.org/wiki/Numery_telefoniczne_w_Polsce # https://pl.wikipedia.org/wiki/Plan_numeracji_krajowej module PhoneNumberPL extend ModuleUtils module_function PHONE_NUMBER_FORMAT = '%s#######' COUNTRY_CODE = '+48' MOBILE_PREFIXES = %w[50 51 53 57 60 66 69 72 73 78 79 88].freeze AREA_CODES = %w[12 13 14 15 16 17 18 22 23 24 25 29 32 33 34 41 42 43 44 46 48 52 54 55 56 58 59 61 62 63 65 67 68 71 74 75 76 77 81 82 83 84 85 86 87 89 91 94 95].freeze def phone_number case rand(0..1) when 0 then home_work_phone_number when 1 then mobile_phone_number end end def home_work_phone_number FFaker.numerify(phone_number_format) end def mobile_phone_number FFaker.numerify(mobile_phone_number_format) end def international_phone_number case rand(0..1) when 0 then international_mobile_phone_number when 1 then international_home_work_phone_number end end def international_mobile_phone_number FFaker.numerify("#{COUNTRY_CODE} #{mobile_phone_number_format}") end def international_home_work_phone_number FFaker.numerify("#{COUNTRY_CODE} #{phone_number_format}") end def area_code fetch_sample(AREA_CODES) end def mobile_prefix fetch_sample(MOBILE_PREFIXES) end def phone_number_format prefix = area_code PHONE_NUMBER_FORMAT % prefix end def mobile_phone_number_format prefix = mobile_prefix PHONE_NUMBER_FORMAT % prefix end end end ffaker-2.20.0/lib/ffaker/string.rb0000644000004100000410000000525614136245124016732 0ustar www-datawww-data# frozen_string_literal: true module FFaker module String extend ModuleUtils extend self BACKSLASH = '\\' DASH = '-' LOWERS = Array('a'..'z').freeze UPPERS = Array('A'..'Z').freeze LETTERS = LOWERS + UPPERS NUMBERS = Array('0'..'9').freeze WORD_CHARS = LETTERS + NUMBERS + ['_'] SPACES = [' ', "\t"].freeze ESCAPEABLE_CHARS = ['\\', '/', '.', '(', ')', '[', ']', '{', '}'].freeze def from_regexp(exp) result = +'' @last_token = nil # Drop surrounding /'s and split into characters tokens = exp.inspect[1...-1].split(//) result << process_token(tokens) until tokens.empty? result end private def generate_range(tokens) result = [] while tokens.any? token = tokens.shift if token == DASH && tokens.first && result.last result += Array(result.pop..tokens.shift) elsif token == BACKSLASH result << special(tokens.shift) else result << token end end result end def process_token(tokens) return '' if tokens.empty? token = tokens.shift case token when '?' # TODO: Let ? generate nothing '' # We already printed its target when '+' then tokens.unshift(token) if rand(0..1) == 1 # Leave the `+` on to run again process_token(@last_token) # Run the last one at least once when '*' then tokens.unshift(token) if rand(0..1) == 1 # Leave the `*` on to run again return '' if rand(0..1) == 1 # Or maybe do nothing process_token(@last_token) # Else run the last one again when '{' then number = +'' while (ch = tokens.shift) != '}' number << ch end number = number.to_i - 1 t = @last_token.dup Array.new(number) { process_token(t.dup) }.join else generate_token token, tokens end end def generate_token(token, tokens) case token when /\w/ then @last_token = [token] token when BACKSLASH then token = tokens.shift @last_token = ['\\', token] special(token) when '[' then set = [] while (ch = tokens.shift) != ']' set << ch end @last_token = ['['] + set + [']'] process_token([fetch_sample(generate_range(set))]) else token end end def special(token) case token when 'w' then fetch_sample(WORD_CHARS) when 'd' then fetch_sample(NUMBERS) when 's' then fetch_sample(SPACES) when *ESCAPEABLE_CHARS then token else '' end end end end ffaker-2.20.0/lib/ffaker/phone_number_ua.rb0000644000004100000410000000163114136245124020563 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberUA extend ModuleUtils extend self LOCAL_PREFIX = '0' COUNTRY_PREFIX = '+380 ' PHONE_NUMBER = ' ###-####' def phone_number rand(0..1).zero? ? home_phone_number : mobile_phone_number end def home_phone_number local_number(HOME_PHONE_PREFIXES) end def mobile_phone_number local_number(MOBILE_PHONE_PREFIXES) end def international_home_phone_number international_number(HOME_PHONE_PREFIXES) end def international_mobile_phone_number international_number(MOBILE_PHONE_PREFIXES) end private def local_number(prefixes) FFaker.numerify([LOCAL_PREFIX, fetch_sample(prefixes), PHONE_NUMBER].join('')) end def international_number(prefixes) FFaker.numerify([COUNTRY_PREFIX, fetch_sample(prefixes), PHONE_NUMBER].join('')) end end end ffaker-2.20.0/lib/ffaker/name_nb.rb0000644000004100000410000000152614136245124017017 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameNB include FFaker::Name extend ModuleUtils extend self PREFIXES = %w[Dr. Prof.].freeze def name case rand(0..29) when 0 then "#{prefix} #{first_name} #{last_name}" else "#{first_name} #{last_name}" end end def first_name case rand(0..11) when 0..4 then first_name_female when 5..9 then first_name_male when 10 then "#{first_name_male} #{first_name_male}" when 11 then "#{first_name_female} #{first_name_female}" end end def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def first_name_male fetch_sample(FIRST_NAMES_MALE) end def last_name fetch_sample(LAST_NAMES) end def prefix fetch_sample(PREFIXES) end end end ffaker-2.20.0/lib/ffaker/unit_english.rb0000644000004100000410000000432214136245124020105 0ustar www-datawww-data# frozen_string_literal: true module FFaker module UnitEnglish include FFaker::Unit extend ModuleUtils extend self LENGTH_UNITS = [ { name: 'inch', abbreviation: 'in' }, { name: 'foot', abbreviation: 'ft' }, { name: 'yard', abbreviation: 'yd' }, { name: 'furlong', abbreviation: 'fur' }, { name: 'mile', abbreviation: 'mi' } ].freeze MASS_UNITS = [ { name: 'grains', abbreviation: 'gr' }, { name: 'ounces', abbreviation: 'oz' }, { name: 'pounds', abbreviation: 'lb' }, { name: 'hundredweight', abbreviation: 'cwt' }, { name: 'ton', abbreviation: 't' } ].freeze LIQUID_UNITS = [ { name: 'fluid ounce', abbreviation: 'fl oz' }, { name: 'gill', abbreviation: 'gi' }, { name: 'pint', abbreviation: 'pt' }, { name: 'quart', abbreviation: 'qt' } ].freeze VOLUME_UNITS = [ { name: 'cubic inch', abbreviation: 'CI' }, { name: 'cubic foot', abbreviation: 'CFT' }, { name: 'cubic yard', abbreviation: 'CY' } ].freeze AREA_UNITS = [ { name: 'square inch', abbreviation: 'sq in' }, { name: 'square foot', abbreviation: 'sq ft' }, { name: 'square yard', abbreviation: 'sq yd' }, { name: 'acre', abbreviation: 'ac' }, { name: 'section', abbreviation: 's' }, { name: 'square mile', abbreviation: 'sq mi' }, { name: 'township', abbreviation: 'twp' } ].freeze def mass_name mass[:name] end def mass_abbr mass[:abbreviation] end def length_name length[:name] end def length_abbr length[:abbreviation] end def liquid_name liquid[:name] end def liquid_abbr liquid[:abbreviation] end def volume_name volume[:name] end def volume_abbr volume[:abbreviation] end def area_name area[:name] end def area_abbr area[:abbreviation] end private def length fetch_sample(LENGTH_UNITS) end def mass fetch_sample(MASS_UNITS) end def liquid fetch_sample(LIQUID_UNITS) end def volume fetch_sample(VOLUME_UNITS) end def area fetch_sample(AREA_UNITS) end end end ffaker-2.20.0/lib/ffaker/address_de.rb0000644000004100000410000000127114136245124017512 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressDE include FFaker::Address extend ModuleUtils extend self def zip_code FFaker.numerify '#####' end def state fetch_sample(STATE) end def city fetch_sample(CITY) end def street_name name = fetch_sample([true, false]) ? NameDE.last_name.to_s : NameDE.first_name.to_s name + random_type_of_street end def street_address "#{street_name} #{rand(1..192)}" end private def random_type_of_street case rand(0..19) when 0 then 'weg' when 1 then 'gasse' when 3 then 'hain' else 'str.' end end end end ffaker-2.20.0/lib/ffaker/address_da.rb0000644000004100000410000000135214136245124017506 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressDA include FFaker::Address extend ModuleUtils extend self REGION = %w[Hovedstaden Sjælland Syddanmark Midtjylland Nordjylland].freeze STATE = REGION def zip_code FFaker.numerify('####') end def post_nr zip_code end def state kommune end def kommune fetch_sample(KOMMUNE) end def region fetch_sample(REGION) end def city fetch_sample(CITY) end def street_name fetch_sample(STREET) end def street_address "#{street_name} #{rand(0..99)}" end def full_address "#{street_address} #{post_nr} #{city} #{region} DANMARK" end end end ffaker-2.20.0/lib/ffaker/identification_es.rb0000644000004100000410000000032314136245124021072 0ustar www-datawww-data# frozen_string_literal: true module FFaker module IdentificationES extend ModuleUtils extend self GENDERS = %w[Hombre Mujer].freeze def gender fetch_sample(GENDERS) end end end ffaker-2.20.0/lib/ffaker/gender_kr.rb0000644000004100000410000000036614136245124017361 0ustar www-datawww-data# frozen_string_literal: true module FFaker module GenderKR extend ModuleUtils extend self GENDERS = %w[남 녀].freeze def random fetch_sample(GENDERS) end alias maybe random alias sample random end end ffaker-2.20.0/lib/ffaker/education_cn.rb0000644000004100000410000000202414136245124020045 0ustar www-datawww-data# frozen_string_literal: true module FFaker module EducationCN extend ModuleUtils extend self DEGREE_PREFIX = %w[哲学 经济学 法学 教育学 文学 历史学 理学 工学 农学 医学].freeze DEGREE_SUFFIX = %w[学士 硕士 博士].freeze POSITION = %w[华南 华北 华东 华中 西南 西北 东北 东南 中国].freeze SCHOOL_UNI = %w[大学 学院].freeze def degree "#{fetch_sample(DEGREE_PREFIX)}#{fetch_sample(DEGREE_SUFFIX)}" end def major fetch_sample(MAJOR) end def location case rand(0..2) when 0 then fetch_sample(PROVINCE) when 1 then fetch_sample(CITY) when 2 then fetch_sample(POSITION) end end def school case rand(0..2) when 0 then "#{location}#{fetch_sample(SCHOOL_TYPE)}#{fetch_sample(SCHOOL_UNI)}" when 1 then "#{location}#{fetch_sample(SCHOOL_UNI)}" when 2 then "#{location}#{fetch_sample(SCHOOL_TYPE)}#{fetch_sample(SCHOOL_UNI)}#{fetch_sample(CITY)}分校" end end end end ffaker-2.20.0/lib/ffaker/address_in.rb0000644000004100000410000000160714136245124017533 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressIN include FFaker::Address extend ModuleUtils extend self def zip_code FFaker.numerify('######') end alias pincode zip_code def city fetch_sample(CITY) end def state fetch_sample(STATE) end def state_abbr fetch_sample(STATE_ABBR) end def union_territory fetch_sample(UNION_TERRITORY) end def union_territory_abbr fetch_sample(UNION_TERRITORY_ABBR) end def state_and_union_territory fetch_sample(STATE + UNION_TERRITORY) end def state_and_union_territory_abbr fetch_sample(STATE_ABBR + UNION_TERRITORY_ABBR) end def country FFaker::Address.country('IN') end def country_code FFaker::Address.country_code('India') end def time_zone 'Asia/Kolkata' end end end ffaker-2.20.0/lib/ffaker/conference.rb0000644000004100000410000000025414136245124017524 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Conference extend ModuleUtils extend self def name fetch_sample(CONFERENCE_LIST) end end end ffaker-2.20.0/lib/ffaker/address_fi.rb0000644000004100000410000000201614136245124017516 0ustar www-datawww-data# frozen_string_literal: true module FFaker # List of countries is from Freebase: # https://www.googleapis.com/freebase/v1/mqlread?lang=/lang/fi&query=[%7B%22name%22:null,%22type%22:%22/location/country%22%7D] # Streetnames are from areacode 32100 (http://posti.fi/postipalvelee/tyokalut/postinumerohaku/) # List of cities is from http://fi.wikipedia.org/wiki/Luettelo_Suomen_kaupungeista module AddressFI include FFaker::Address extend ModuleUtils extend self STREET_NBR_FORMATS = ['##', '#', '# a', '# b', '###', '# a #', '# b #'].freeze def zip_code FFaker.numerify('#####') end def city fetch_sample(CITY) end def street_name fetch_sample(STREET) end def street_address "#{street_name} #{street_nbr}" end def street_nbr FFaker.numerify(fetch_sample(STREET_NBR_FORMATS)) end def full_address "#{street_address}, #{zip_code} #{city}, SUOMI" end def random_country fetch_sample(COUNTRIES) end end end ffaker-2.20.0/lib/ffaker/phone_number_mx.rb0000644000004100000410000000222114136245124020576 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberMX extend ModuleUtils extend self # Generates a general phone number # xx xxxx xxxx # def home_work_phone_number FFaker.numerify('## #### ####') end # Generates a mobile phone number # 044 xx xxxx xxxx # def mobile_phone_number FFaker.numerify('044 ## #### ####') end # generates mobile or home/work number def phone_number case rand(0..1) when 0 then home_work_phone_number when 1 then mobile_phone_number end end def country_code '+52' end def international_mobile_phone_number FFaker.numerify("#{country_code} 1 ## #### ####") end def international_home_work_phone_number FFaker.numerify("#{country_code} ## #### ####") end def international_phone_number case rand(0..1) when 0 then international_mobile_phone_number when 1 then international_home_work_phone_number end end # Generates a toll-free number # 01 800 xxx xxxx # def toll_free_number FFaker.numerify('01 800 ### ####') end end end ffaker-2.20.0/lib/ffaker/job_br.rb0000644000004100000410000000024214136245124016647 0ustar www-datawww-data# frozen_string_literal: true module FFaker module JobBR extend ModuleUtils extend self def title fetch_sample(JOB_NOUNS) end end end ffaker-2.20.0/lib/ffaker/gender.rb0000644000004100000410000000062114136245124016657 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Gender extend ModuleUtils extend self GENDERS = %w[male female non-binary agender androgyne bi-gender pan-gender].freeze BINARY_GENDERS = %w[male female].freeze def random fetch_sample(GENDERS) end def binary fetch_sample(BINARY_GENDERS) end alias maybe random alias sample random end end ffaker-2.20.0/lib/ffaker/filesystem.rb0000644000004100000410000000102714136245124017600 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Filesystem extend ModuleUtils extend self def extension fetch_sample(EXTENSION) end def mime_type fetch_sample(MIME_TYPE) end def directory(directory_separator = File::SEPARATOR) Lorem.words.join(directory_separator) end def file_name(dir = directory, name = Lorem.word.downcase, ext = extension, directory_separator = File::SEPARATOR) "#{dir}#{directory_separator}#{name}.#{ext}" end end end ffaker-2.20.0/lib/ffaker/address_se.rb0000644000004100000410000000174514136245124017537 0ustar www-datawww-data# frozen_string_literal: true module FFaker # List of countries from http://sv.wikipedia.org/wiki/V%C3%A4rldens_l%C3%A4nder#Lista_.C3.B6ver_l.C3.A4nder # The streetnames are all the roads in Stockholm that contains "väg" or "gata" # List of cities are from http://sv.wikipedia.org/wiki/Sveriges_kommuner module AddressSE include FFaker::Address extend ModuleUtils extend self ZIP_FORMATS = ['#####', '## ###'].freeze STREET_NBR_FORMATS = ['##', '#', '#a', '#b', '###'].freeze def zip_code FFaker.numerify(fetch_sample(ZIP_FORMATS)) end def city fetch_sample(CITY) end def street_name fetch_sample(STREET) end def street_address "#{street_name} #{street_nbr}" end def street_nbr FFaker.numerify(fetch_sample(STREET_NBR_FORMATS)) end def full_address "#{street_address}, #{zip_code} #{city}, SVERIGE" end def random_country fetch_sample(COUNTRIES) end end end ffaker-2.20.0/lib/ffaker/time.rb0000644000004100000410000000327314136245124016357 0ustar www-datawww-data# frozen_string_literal: true require 'date' module FFaker module Time extend ModuleUtils extend self MONTHS = %w[ January February March April May June July August September October November December ].freeze DAYS_OF_WEEK = %w[Monday Tuesday Wednesday Thursday Friday Saturday Sunday].freeze def month fetch_sample(MONTHS) end def day_of_week(options = {}) fetch_sample(DAYS_OF_WEEK)[0..(options[:long] ? 10 : 2)] end def datetime(params = {}) years_back = params[:year_range] || 5 latest_year = params [:year_latest] || 0 year = (rand * years_back).ceil + (::DateTime.now.year - latest_year - years_back) month = rand(1..12) day = rand(1..Date.new(year, month, -1).day) hours = params[:hours] || rand(0..23) minutes = params[:minutes] || rand(0..59) series = [date = ::DateTime.new(year, month, day, hours, minutes)] return date unless params[:series] params[:series].each do |some_time_after| series << series.last + (rand * some_time_after).ceil end series end def date(params = {}) datetime(params).to_date end def between(from, to) from_value = convert_to_time(from) to_value = convert_to_time(to) ::Time.at(from_value + rand * (to_value.to_f - from_value.to_f)) end private def convert_to_time(value) case value.class.name when 'String' DateTime.parse(value).to_time when 'Date', 'DateTime', 'ActiveSupport::TimeWithZone' value.to_time when 'Time' value else raise "FFaker cannot convert #{value.class} '#{value}' to Time" end end end end ffaker-2.20.0/lib/ffaker/gender_jp.rb0000644000004100000410000000034514136245124017353 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Inspirations: # https://ja.wikipedia.org/wiki/%E6%80%A7_(%E7%94%9F%E7%89%A9%E5%AD%A6) module GenderJP extend ModuleUtils extend GenderJA include GenderJA end end ffaker-2.20.0/lib/ffaker/aws.rb0000644000004100000410000000065414136245124016213 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AWS extend ModuleUtils extend self def instance_type fetch_sample(EC2_INSTANCE_TYPE) end def offering_type fetch_sample(EC2_RESERVED_OFFERING_TYPE) end def instance_tenancy fetch_sample(EC2_RESERVED_INSTANCE_TENANCY) end def product_description fetch_sample(EC2_RESERVED_PRODUCT_DESCRIPTION) end end end ffaker-2.20.0/lib/ffaker/name_kr.rb0000644000004100000410000000057314136245124017035 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameKR extend ModuleUtils extend self def name "#{last_name}#{first_name}" end def name_with_space "#{last_name} #{first_name}" end def first_name fetch_sample(FIRST_NAMES) end def last_name fetch_sample(LAST_NAMES) end alias last_first name end end ffaker-2.20.0/lib/ffaker/boolean.rb0000644000004100000410000000040414136245124017031 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Boolean extend ModuleUtils extend self def maybe case rand(0..1) when 0 then true when 1 then false end end alias random maybe alias sample maybe end end ffaker-2.20.0/lib/ffaker/address_br.rb0000644000004100000410000000145414136245124017530 0ustar www-datawww-data# frozen_string_literal: true require_relative 'address' module FFaker module AddressBR include FFaker::Address extend ModuleUtils extend self STREET_PREFIX = %w[Rua Avenida Travessa Alameda].freeze def zip_code FFaker.numerify '#####-###' end def state fetch_sample(STATE) end def state_abbr fetch_sample(STATE_ABBR) end def city fetch_sample(CITY) end def street_prefix fetch_sample(STREET_PREFIX) end def street case rand(0..1) when 0 then "#{street_prefix} #{NameBR.name}" when 1 then "#{street_prefix} #{NameBR.first_name} #{NameBR.last_name} #{NameBR.last_name}" end end def full_address "#{street}, #{building_number}, #{city}, #{state}, Brazil" end end end ffaker-2.20.0/lib/ffaker/name_tw.rb0000644000004100000410000000043414136245124017047 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameTW extend ModuleUtils extend self def name "#{last_name}#{first_name}" end def first_name fetch_sample(FIRST_NAMES) end def last_name fetch_sample(LAST_NAMES) end end end ffaker-2.20.0/lib/ffaker/sport_ru.rb0000644000004100000410000000057514136245124017300 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Inspirations: # https://olympic.ru/team/sport/ # http://ru.sport-wiki.org/vidy-sporta/ module SportRU extend ModuleUtils extend self ALL = SUMMER + WINTER def name fetch_sample(ALL) end def summer fetch_sample(SUMMER) end def winter fetch_sample(WINTER) end end end ffaker-2.20.0/lib/ffaker/address_ch_fr.rb0000644000004100000410000000027514136245124020206 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressCHFR include AddressCH extend ModuleUtils extend self def canton fetch_sample(CANTON) end end end ffaker-2.20.0/lib/ffaker/address_ca.rb0000644000004100000410000000117114136245124017504 0ustar www-datawww-data# frozen_string_literal: true require_relative 'address' module FFaker module AddressCA include FFaker::Address extend ModuleUtils extend self POSTAL_CODE_FORMAT = '?#? #?#' POSTAL_CODE_CHARS = %w[A B C E G H J K L M N P R S T V X Y].freeze PROVINCE_ABBRS = %w[NL NS PE NB QC ON MB SK AB BC YT NT NU].freeze def postal_code FFaker.numerify(POSTAL_CODE_FORMAT.gsub('?') { fetch_sample(POSTAL_CODE_CHARS) }) end def province fetch_sample(PROVINCE) end def city fetch_sample(CITY) end def province_abbr fetch_sample(PROVINCE_ABBRS) end end end ffaker-2.20.0/lib/ffaker/name_th.rb0000644000004100000410000000060114136245124017024 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Source: http://www.thai-language.com/ module NameTH extend ModuleUtils extend self def first_name fetch_sample(FIRST_NAMES) end def last_name fetch_sample(LAST_NAMES) end def nick_name fetch_sample(NICK_NAMES) end def name "#{first_name} #{last_name}" end end end ffaker-2.20.0/lib/ffaker/gender_ru.rb0000644000004100000410000000065114136245124017370 0ustar www-datawww-data# frozen_string_literal: true module FFaker module GenderRU extend ModuleUtils extend self GENDERS = %w[мужчина женщина нонбайнари агендер].freeze BINARY_GENDERS = %w[мужчина женщина].freeze def random fetch_sample(GENDERS) end def binary fetch_sample(BINARY_GENDERS) end alias maybe random alias sample random end end ffaker-2.20.0/lib/ffaker/lorem_ru.rb0000644000004100000410000000225014136245124017237 0ustar www-datawww-data# frozen_string_literal: true module FFaker module LoremRU extend ModuleUtils extend self def word fetch_sample(WORDS) end def words(num = 3) fetch_sample(WORDS, count: num) end def sentence(word_count = 7) elements = words(word_count + rand(0..9)) elements.insert(rand(3..(elements.count - 3)), ',') if elements.count > 10 result = elements.join(' ').gsub(' , ', ', ') capitalize_russian("#{result}#{sentence_type_mark}") end alias phrase sentence def sentences(sentence_count = 3) (1..sentence_count).map { sentence } end alias phrases sentences def paragraph(sentence_count = 5) sentences(sentence_count + rand(0..2)).join(' ') end def paragraphs(paragraph_count = 3) (1..paragraph_count).map { paragraph } end private def sentence_type_mark case rand(10) when 0..7 then '.' when 8 then '!' when 9 then '?' end end def capitalize_russian(string) if CAPITAL_CHARS.include?(string[0]) string else CAPITAL_CHARS[CHARS.index(string[0])] + string[1..-1] end end end end ffaker-2.20.0/lib/ffaker/job_cn.rb0000644000004100000410000000024214136245124016644 0ustar www-datawww-data# frozen_string_literal: true module FFaker module JobCN extend ModuleUtils extend self def title fetch_sample(JOB_NOUNS) end end end ffaker-2.20.0/lib/ffaker/number.rb0000644000004100000410000000122214136245124016701 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Number extend ModuleUtils extend self def number(digits: 1) FFaker.numerify(generate_pattern(digits)).to_i end def decimal(whole_digits: 1, fractional_digits: 1) whole_part_pattern = generate_pattern(whole_digits) fractional_part_pattern = generate_pattern(fractional_digits).reverse FFaker.numerify("#{whole_part_pattern}.#{fractional_part_pattern}").to_f end private def generate_pattern(digits) raise ArgumentError.new('Digits cannot be less than 1') if digits < 1 "#{fetch_sample(1..9)}#{"#" * (digits - 1)}" end end end ffaker-2.20.0/lib/ffaker/lorem_fr.rb0000644000004100000410000000130614136245124017221 0ustar www-datawww-data# frozen_string_literal: true module FFaker module LoremFR extend ModuleUtils extend self def word fetch_sample(WORDS) end def words(num = 3) fetch_sample(WORDS, count: num) end def sentence(word_count = 4) s = words(word_count + rand(0..5)) s = s.join(' ') s.capitalize! "#{s}." end alias phrase sentence def sentences(sentence_count = 3) (1..sentence_count).map { sentence } end alias phrases sentences def paragraph(sentence_count = 3) sentences(sentence_count + rand(0..2)).join(' ') end def paragraphs(paragraph_count = 3) (1..paragraph_count).map { paragraph } end end end ffaker-2.20.0/lib/ffaker/sem_ver.rb0000644000004100000410000000071714136245124017061 0ustar www-datawww-data# frozen_string_literal: true module FFaker module SemVer extend ModuleUtils extend self UPDATE = %w[major minor patch].freeze def next(previous_version = '0.0.0') major, minor, patch = previous_version.split('.').map(&:to_i) case fetch_sample(UPDATE) when 'major' then "#{major + 1}.0.0" when 'minor' then "#{major}.#{minor + 1}.0" when 'patch' then "#{major}.#{minor}.#{patch + 1}" end end end end ffaker-2.20.0/lib/ffaker/address_sn.rb0000644000004100000410000000050414136245124017540 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressSN include FFaker::Address extend ModuleUtils extend self def region fetch_sample(REGIONS) end def departement fetch_sample(DEPARTEMENTS) end def arrondissement fetch_sample(ARRONDISSEMENTS) end end end ffaker-2.20.0/lib/ffaker/animal_us.rb0000644000004100000410000000025614136245124017367 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AnimalUS extend ModuleUtils extend self def common_name fetch_sample(COMMON_NAMES) end end end ffaker-2.20.0/lib/ffaker/identification_es_co.rb0000644000004100000410000000144714136245124021563 0ustar www-datawww-data# frozen_string_literal: true require 'date' module FFaker module IdentificationESCO include IdentificationES extend ModuleUtils extend self BLOOD_TYPE = %w[A B O AB].freeze LICENSE_CATEGORY = %w[A B C].freeze def drivers_license how_many_numbers = rand(6..13) FFaker.numerify('#' * how_many_numbers) end alias id drivers_license def driver_license_category category = fetch_sample(LICENSE_CATEGORY) # the categories are A1 A2 B1 B2 B3 C1 C2 C3 num = category == 'A' ? rand(1..2) : rand(1..3) "#{category}#{num}" end def blood_type sign = fetch_sample(%w[+ -]) "#{fetch_sample(BLOOD_TYPE)}#{sign}" end def expedition_date today = Date.today today - rand(today.year) end end end ffaker-2.20.0/lib/ffaker/company_fr.rb0000644000004100000410000000162314136245124017553 0ustar www-datawww-data# frozen_string_literal: true module FFaker module CompanyFR extend ModuleUtils extend self SUFFIXES = %w[SA et\ fils SARL Groupe].freeze def name case rand(0..2) when 0 then "#{NameFR.last_name} #{suffix}" when 1 then "#{NameFR.last_name}-#{NameFR.last_name}" when 2 then format('%s, %s and %s', NameFR.last_name, NameFR.last_name, NameFR.last_name) end end def suffix fetch_sample(SUFFIXES) end # Get a random French SIREN number. See more here https://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27identification_du_r%C3%A9pertoire_des_entreprises def siren base = FFaker.numerify('########') base + luhn_check(base).to_s end # Produces a company french siret number. def siret location = rand(0..99).to_s.rjust(4, '0') org_no = siren + location org_no + luhn_check(org_no).to_s end end end ffaker-2.20.0/lib/ffaker/identification.rb0000644000004100000410000000111614136245124020404 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Identification extend ModuleUtils extend self ETHNICITIES = [ 'African American', 'Asian/Pacific Islander', 'Caucasian', 'Hispanic', 'Native American', 'Multiracial', 'Other', 'Prefer not to respond' ].freeze GENDERS = %w[Male Female].freeze def drivers_license FFaker.bothify('?###-###-##-###-#').upcase end def ssn FFaker.numerify('###-##-####') end def ethnicity fetch_sample(ETHNICITIES) end def gender fetch_sample(GENDERS) end end end ffaker-2.20.0/lib/ffaker/gender_cn.rb0000644000004100000410000000036614136245124017345 0ustar www-datawww-data# frozen_string_literal: true module FFaker module GenderCN extend ModuleUtils extend self GENDERS = %w[男 女].freeze def random fetch_sample(GENDERS) end alias maybe random alias sample random end end ffaker-2.20.0/lib/ffaker/html_ipsum.rb0000644000004100000410000001134014136245124017574 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Loosely based on http://html-ipsum.com/ # Requires FFaker::Lorem module module HTMLIpsum extend ModuleUtils extend self def a(word_count = 2) "#{words(word_count).capitalize!}" end def p(count = 3, options = {}) options = { fancy: false, include_breaks: false }.merge(options) if options[:fancy] s = fancy_string(count, options[:include_breaks]) else mode = options[:include_breaks] ? 'paragraphs' : 'paragraph' s = send(mode.to_sym, count) end content_tag_for(:p, s) end def dl(definitions = 2) content_tag_for :dl do |dl| definitions.times do dl << content_tag_for(:dt, words(1).capitalize!) dl << content_tag_for(:dd, paragraph(2)) end end end def ul_short(items = 3) content_tag_for :ul do |ul| items.times do ul << content_tag_for(:li, sentence(2)) end end end def ul_long(items = 3) content_tag_for :ul do |ul| items.times do ul << content_tag_for(:li, paragraph(2)) end end end def ol_short(items = 3) content_tag_for :ol do |ol| items.times do ol << content_tag_for(:li, sentence(2)) end end end def ol_long(items = 3) content_tag_for :ol do |ol| items.times do ol << content_tag_for(:li, paragraph(2)) end end end def ul_links(items = 3) content_tag_for :ul do |ul| items.times do ul << content_tag_for(:li, a(1)) end end end def table(rows = 3) content_tag_for(:table) do |table| table << content_tag_for(:thead) do |thead| thead << content_tag_for(:tr) do |tr| tr << content_tag_for(:th, word.capitalize) tr << content_tag_for(:th, word.capitalize) tr << content_tag_for(:th, word.capitalize) tr << content_tag_for(:th, word.capitalize) end end table << content_tag_for(:tbody) do |tbody| rows.times do tbody << content_tag_for(:tr) do |tr| tr << content_tag_for(:td, words(1).capitalize) tr << content_tag_for(:td, words(1).capitalize) tr << content_tag_for(:td, words(1).capitalize) tr << content_tag_for(:td, a) end end end end end def body body = content_tag_for(:h1, words(2).capitalize) rand(0..3).times do body << content_tag_for(:p, fancy_string) end body << table(rand(0..3)) body << content_tag_for(:h2, words(2).capitalize) body << content_tag_for(:ol) do |ol| rand(0..3).times do ol << content_tag_for(:li, paragraph(1)) end end body << content_tag_for(:blockquote) do |bq| bq << content_tag_for(:p, paragraphs(3)) end body << content_tag_for(:h3, words(2).capitalize!) body << content_tag_for(:ul) do |ul| rand(0..3).times do ul << content_tag_for(:li, paragraph(1)) end end body << content_tag_for(:pre) do |pre| pre << content_tag_for(:code) do |code| code << " ##{word} h1 a { display: block; width: 300px; height: 80px; } " end end body end def fancy_string(count = 3, include_breaks = false) sep = include_breaks ? '
' : ' ' a = k([ content_tag_for(:strong, words(2).capitalize!), content_tag_for(:em, paragraph), content_tag_for(:code, words(2)), (a 2).to_s ] + FFaker::Lorem.paragraphs(count)) fetch_sample(a, count: count).join(sep) end private def content_tag_for(element, content = nil) element_content = if content content else block_html = +'' yield(block_html) block_html end +"<#{element}>#{element_content}" end def word FFaker::Lorem.word end def words(word_count = 3) FFaker::Lorem.words(word_count).join(' ') end def sentence(word_count = 3) FFaker::Lorem.sentence(word_count) end def sentences(sentence_count = 3) FFaker::Lorem.sentences(sentence_count).join(' ') end def paragraph(sentence_count = 3) FFaker::Lorem.paragraph(sentence_count) end def paragraphs(paragraph_count = 3) FFaker::Lorem.paragraphs(paragraph_count).join('
') end end end ffaker-2.20.0/lib/ffaker/phone_number_id.rb0000644000004100000410000000141714136245124020554 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberID extend ModuleUtils extend self COUNTRY_CODE = '+62' def mobile_phone_number "#{fetch_sample(MOBILE_PHONE_PREFIXES)}-#{FFaker.numerify('########')}" end def home_phone_number digit_nums = '#' * rand(7..8) "#{fetch_sample(HOME_PHONE_PREFIXES)}-#{FFaker.numerify(digit_nums)}" end def phone_number rand(0..1).zero? ? home_phone_number : mobile_phone_number end def international_mobile_phone_number mobile_phone_number.sub('0', COUNTRY_CODE) end def international_home_phone_number home_phone_number.sub('0', COUNTRY_CODE) end def international_phone_number phone_number.sub('0', COUNTRY_CODE) end end end ffaker-2.20.0/lib/ffaker/phone_number_ru.rb0000644000004100000410000000546614136245124020616 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberRU extend ModuleUtils extend self INTERNATIONAL_COUNTRY_PREFIX = '+7' COUNTRY_PREFIX = '8' TOLL_FREE_PREFIX = '800' # Generate general phone number with international country code # +7 929 933 24 99 # +7 851 921 35 92 # def international_phone_number case rand(0..1) when 0 then international_mobile_phone_number when 1 then international_home_work_phone_number end end # Generate mobile phone number with international country code # +7 929 933 24 99 # +7 978 921 35 92 # def international_mobile_phone_number build_phone_number(international_country_code, mobile_phone_prefix) end # Generate home or work phone number with international country code # +7 842 933 24 99 # +7 851 921 35 92 # def international_home_work_phone_number build_phone_number(international_country_code, home_work_phone_prefix) end # Generate toll free phone number with international country code # +7 800 413 01 33 # +7 800 153 55 22 # def international_toll_free_number build_phone_number(international_country_code, TOLL_FREE_PREFIX) end # Generate general phone number with internal country code # 8 999 044 31 33 # 8 843 944 33 33 # def phone_number case rand(0..1) when 0 then mobile_phone_number when 1 then home_work_phone_number end end # Generate mobile phone number with internal country code # 8 949 232 22 22 # 8 999 331 23 12 # def mobile_phone_number build_phone_number(country_code, mobile_phone_prefix) end # Generate home or work phone number with internal country code # 8 011 232 22 22 # 8 836 331 23 12 # def home_work_phone_number build_phone_number(country_code, home_work_phone_prefix) end # Generate toll free phone number with internal country code # 8 800 413 01 33 # 8 800 153 55 22 # def toll_free_number build_phone_number(country_code, TOLL_FREE_PREFIX) end # International country code # +7 # def international_country_code INTERNATIONAL_COUNTRY_PREFIX end # Internal country code # 8 # def country_code COUNTRY_PREFIX end # Home or work phone prefix # 081 # 301 # def home_work_phone_prefix fetch_sample(HOME_PHONE_PREFIXES) end # Mobile phone prefix # 929 # 978 # def mobile_phone_prefix fetch_sample(MOBILE_PHONE_PREFIXES) end private # Build phone number by country_code and prefix # def build_phone_number(country_code, prefix) "#{country_code} #{prefix} #{FFaker.numerify('###-##-##')}" end end end ffaker-2.20.0/lib/ffaker/lorem.rb0000644000004100000410000000173714136245124016542 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Based on Perl's Text::Lorem module Lorem extend ModuleUtils extend self def characters(character_count = 255) character_count = 0 if character_count.negative? Array.new(character_count).map { fetch_sample(CHARACTERS) }.join end def word fetch_sample(WORDS) end def words(num = 3) fetch_sample(WORDS, count: num) end def sentence(word_count = 4) first_word, *last_words = words(word_count + rand(1..5)) return "#{first_word.capitalize} #{last_words.join(' ')}." if last_words first_word.capitalize end alias phrase sentence def sentences(sentence_count = 3) (1..sentence_count).map { sentence } end alias phrases sentences def paragraph(sentence_count = 3) sentences(sentence_count + rand(0..2)).join(' ') end def paragraphs(paragraph_count = 3) (1..paragraph_count).map { paragraph } end end end ffaker-2.20.0/lib/ffaker/animal_cn.rb0000644000004100000410000000025614136245124017340 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AnimalCN extend ModuleUtils extend self def common_name fetch_sample(COMMON_NAMES) end end end ffaker-2.20.0/lib/ffaker/avatar.rb0000644000004100000410000000204114136245124016667 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Avatar extend ModuleUtils extend self SUPPORTED_FORMATS = %w[png jpg bmp].freeze def image(slug = nil, size = '300x300', format = 'png', bgset = nil) check_passed_params(size, format, bgset) slug ||= FFaker::Lorem.words.join "https://robohash.org/#{slug}.#{format}?size=#{size}#{'&bgset=bg' + bgset.to_s if bgset}" end private def check_passed_params(size, format, bgset) invalid_size_error unless size =~ /^[0-9]+x[0-9]+$/ invalid_format_error unless SUPPORTED_FORMATS.include?(format) invalid_background_number unless bgset.nil? || (1..2).cover?(bgset.to_i) end def invalid_size_error raise ArgumentError, 'Size should be specified in format 300x300' end def invalid_format_error raise ArgumentError, "Supported formats are #{SUPPORTED_FORMATS.join(', ')}" end def invalid_background_number raise ArgumentError, 'Not a supported background number. Choose eather 1 or 2' end end end ffaker-2.20.0/lib/ffaker/product.rb0000644000004100000410000000234314136245124017076 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Product extend ModuleUtils extend self B2 = %w[nix cell sync func balt sche pod].freeze VOWELS = %w[a e i o u ou ie y io].freeze START = %w[tr br p ph].freeze SUFFIX = %w[ck ns nce nt st ne re ffe ph].freeze ADDON = %w[wood forge func].freeze def brand case rand(0..11) when (0..4) then fetch_sample(B1) + fetch_sample(B2) when (5..10) [ fetch_sample(START), fetch_sample(VOWELS), fetch_sample(SUFFIX), rand(0..1).zero? ? fetch_sample(ADDON) : nil ].join.capitalize when 11 then letters(2..3).to_s end end def product_name return "#{fetch_sample(ADJ)} #{fetch_sample(NOUN)}" if rand(0..1).zero? "#{[fetch_sample(ADJ), fetch_sample(ADJ)].uniq.join(' ')} #{fetch_sample(NOUN)}" end def product "#{brand} #{product_name}" end def letters(count) max = count.is_a?(Range) ? fetch_sample(count.to_a) : count (0...max).map { fetch_sample(LETTERS).upcase }.join end def model return "#{fetch_sample(LETTERS).upcase}#{rand(90)}" if rand(0..1).zero? # N90 "#{letters(1..rand(1..2))}-#{rand(9900)}" # N-9400 end end end ffaker-2.20.0/lib/ffaker/address_ch.rb0000644000004100000410000000040514136245124017512 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressCH include FFaker::Address extend ModuleUtils extend self def postal_code FFaker.numerify '####' end def canton_abbr fetch_sample(CANTON_ABBR) end end end ffaker-2.20.0/lib/ffaker/name_cn.rb0000644000004100000410000000053214136245124017014 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameCN extend ModuleUtils extend self def name "#{first_name}#{last_name}" end def first_name fetch_sample(FIRST_NAMES) end def last_name fetch_sample(LAST_NAMES) end def last_first "#{last_name}#{first_name}" end end end ffaker-2.20.0/lib/ffaker/food.rb0000644000004100000410000000063214136245124016344 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Food extend ModuleUtils extend self def ingredient send(%w[vegetable fruit meat herb_or_spice][rand 4]) end def vegetable fetch_sample(VEGETABLE) end def fruit fetch_sample(FRUIT) end def meat fetch_sample(MEAT) end def herb_or_spice fetch_sample(HERB_SPICE) end end end ffaker-2.20.0/lib/ffaker/phone_number_ja.rb0000644000004100000410000000426114136245124020552 0ustar www-datawww-data# frozen_string_literal: true # sourse: https://www.soumu.go.jp/main_sosiki/joho_tsusin/top/tel_number/number_shitei.html#kotei-denwa module FFaker module PhoneNumberJA extend ModuleUtils extend self JAPAN_PREFIX = '0' JAPAN_COUNTRY_CODE = '+81' ONE_DISIT_FORMAT = '%s #### ####' TWO_DISIT_FORMAT = '%s ### ####' THREE_DISIT_FORMAT = '%s ## ####' FOUR_DISIT_FORMAT = '%s # ####' MOBILE_PHONE_PREFIXES = %w[90 80 70].freeze IP_PHONE_PREFIX = '50' MOBILE_NUMBER_FORMAT = '%s #### ####' def home_phone_number disit = rand(1..4) FFaker.numerify("#{JAPAN_PREFIX}#{home_phone_number_format(disit)}") end def mobile_phone_number FFaker.numerify("#{JAPAN_PREFIX}#{mobile_phone_number_format}") end def phone_number case rand(0..1) when 0 then home_phone_number when 1 then mobile_phone_number end end def international_home_phone_number disit = rand(1..4) FFaker.numerify("#{JAPAN_COUNTRY_CODE} #{home_phone_number_format(disit)}") end def international_mobile_phone_number FFaker.numerify("#{JAPAN_COUNTRY_CODE} #{mobile_phone_number_format}") end def international_phone_number case rand(0..1) when 0 then international_mobile_phone_number when 1 then international_home_phone_number end end def home_phone_prefix(disit = nil) case disit when 1 then fetch_sample(ONE_DISIT_AREA_CODES) when 2 then fetch_sample(TWO_DISIT_AREA_CODES) when 3 then fetch_sample(THREE_DISIT_AREA_CODES) when 4 then fetch_sample(FOUR_DISIT_AREA_CODES) end end def home_phone_number_format(disit) prefix = home_phone_prefix(disit) select_home_phone_format(disit) % prefix end def mobile_prefix fetch_sample(MOBILE_PHONE_PREFIXES) end def mobile_phone_number_format prefix = mobile_prefix MOBILE_NUMBER_FORMAT % prefix end private def select_home_phone_format(disit) case disit when 1 then ONE_DISIT_FORMAT when 2 then TWO_DISIT_FORMAT when 3 then THREE_DISIT_FORMAT when 4 then FOUR_DISIT_FORMAT end end end end ffaker-2.20.0/lib/ffaker/identification_pl.rb0000644000004100000410000000425314136245124021104 0ustar www-datawww-data# frozen_string_literal: true require 'date' module FFaker module IdentificationPL extend ModuleUtils extend self # Polish national identification number # https://en.wikipedia.org/wiki/PESEL def pesel date = generate_valid_pesel_date birthdate = pesel_birthdate(date) serial_number = FFaker.numerify('####') checksum = pesel_checksum(birthdate, serial_number) "#{birthdate}#{serial_number}#{checksum}" end # Polish identity card number # https://en.wikipedia.org/wiki/Polish_identity_card def identity_card letter_part = FFaker.letterify('???').upcase number_part = FFaker.numerify('#####') checksum = identity_card_checksum(letter_part, number_part) "#{letter_part}#{checksum}#{number_part}" end alias id identity_card # Polish driver's licence number # https://en.wikipedia.org/wiki/Driving_licence_in_Poland def drivers_license FFaker.numerify('#####/##/####') end private def generate_valid_pesel_date from = Date.new(1800, 1, 1) to = [Date.today, Date.new(2299, 12, 31)].min fetch_sample(from..to) end def pesel_birthdate(date) century_differentiator = pesel_century_differentiator(date.year) year = date.strftime('%y') month = century_differentiator.zero? ? date.strftime('%m') : date.month + century_differentiator day = date.strftime('%d') "#{year}#{month}#{day}" end def pesel_century_differentiator(year) case year when 1800..1899 then 80 when 2000..2099 then 20 when 2100..2199 then 40 when 2200..2299 then 60 else 0 end end def pesel_checksum(date, serial_number) pesel_digits = "#{date}#{serial_number}".split('').map(&:to_i) a, b, c, d, e, f, g, h, i, j = pesel_digits (a * 9 + b * 7 + c * 3 + d + e * 9 + f * 7 + g * 3 + h + i * 9 + j * 7) % 10 end def identity_card_checksum(letter_part, number_part) a, b, c = letter_part.codepoints.map { |codepoints| codepoints - 55 } d, e, f, g, h = number_part.split('').map(&:to_i) (a * 7 + b * 3 + c + 7 * d + 3 * e + f + 7 * g + 3 * h) % 10 end end end ffaker-2.20.0/lib/ffaker/job_vn.rb0000644000004100000410000000024214136245124016667 0ustar www-datawww-data# frozen_string_literal: true module FFaker module JobVN extend ModuleUtils extend self def title fetch_sample(JOB_NOUNS) end end end ffaker-2.20.0/lib/ffaker/lorem_br.rb0000644000004100000410000000174114136245124017220 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Based on Perl's Text::Lorem module LoremBR extend ModuleUtils extend self def characters(character_count = 255) character_count = 0 if character_count.negative? Array.new(character_count).map { fetch_sample(CHARACTERS) }.join end def word fetch_sample(WORDS) end def words(num = 3) fetch_sample(WORDS, count: num) end def sentence(word_count = 4) first_word, *last_words = words(word_count + rand(1..5)) return "#{first_word.capitalize} #{last_words.join(' ')}." if last_words first_word.capitalize end alias phrase sentence def sentences(sentence_count = 3) (1..sentence_count).map { sentence } end alias phrases sentences def paragraph(sentence_count = 3) sentences(sentence_count + rand(0..2)).join(' ') end def paragraphs(paragraph_count = 3) (1..paragraph_count).map { paragraph } end end end ffaker-2.20.0/lib/ffaker/freedom_ipsum.rb0000644000004100000410000000044714136245124020257 0ustar www-datawww-data# frozen_string_literal: true require_relative 'lorem' module FFaker module FreedomIpsum include Lorem extend ModuleUtils extend self def word fetch_sample(FREEDOM_WORDS) end def words(num = 3) fetch_sample(FREEDOM_WORDS, count: num) end end end ffaker-2.20.0/lib/ffaker/company_se.rb0000644000004100000410000000102114136245124017543 0ustar www-datawww-data# frozen_string_literal: true module FFaker module CompanySE extend ModuleUtils extend self SUFFIXES = %w[AB Aktiebolag Ab].freeze def name case rand(0..3) when 0 then "#{NameSE.last_name} #{suffix}" when 1 then "#{NameSE.last_name}-#{NameSE.last_name}" when 2 then "#{NameSE.last_name}-#{NameSE.last_name} #{suffix}" when 3 then "#{NameSE.last_name}, #{NameSE.last_name} och #{NameSE.last_name}" end end def suffix fetch_sample(SUFFIXES) end end end ffaker-2.20.0/lib/ffaker/code.rb0000644000004100000410000000170414136245124016330 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Code extend ModuleUtils extend self def npi(legacy: false) max = legacy ? 299_999_999 : 999_999_999 base_npi = rand(100_000_000..max).to_s summed_digits = base_npi .chars .each_with_index .map { |n, i| (i.even? ? n.to_i * 2 : n).to_s } .join .chars .inject(0) { |sum, digit| sum + digit.to_i } npi_checksum = (10 - (24 + summed_digits) % 10).to_s.chars.last base_npi + npi_checksum end def ean ean = rand(100_000_000_000..999_999_999_999).to_s sum = 0 ean.chars.each_with_index { |c, i| sum += c.to_i * (i.odd? ? 3 : 1) } nearest_multiple_of_ten = sum.round(-1) nearest_multiple_of_ten += 10 if nearest_multiple_of_ten < sum "#{ean}#{nearest_multiple_of_ten - sum}" end end end ffaker-2.20.0/lib/ffaker/name_de.rb0000644000004100000410000000077114136245124017011 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameDE include FFaker::Name extend ModuleUtils extend self PREFIXES = %w[Herr Frau Dr. Prof.].freeze def name case rand(0..9) when 0 then "#{prefix} #{first_name} #{last_name}" else "#{first_name} #{last_name}" end end def first_name fetch_sample(FIRST_NAMES) end def last_name fetch_sample(LAST_NAMES) end def prefix fetch_sample(PREFIXES) end end end ffaker-2.20.0/lib/ffaker/phone_number.rb0000644000004100000410000000625314136245124020103 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumber extend ModuleUtils extend self def phone_number FFaker.numerify case rand(0..19) when 0 then "#{area_code}-#{exchange_code}-#### x#####" when 1 then "#{area_code}-#{exchange_code}-#### x####" when 2 then "#{area_code}-#{exchange_code}-#### x###" when 3..4 then "#{area_code}-#{exchange_code}-####" when 5 then "#{area_code}.#{exchange_code}.#### x#####" when 6 then "#{area_code}.#{exchange_code}.#### x####" when 7 then "#{area_code}.#{exchange_code}.#### x###" when 8..9 then "#{area_code}.#{exchange_code}.####" when 10 then "(#{area_code})#{exchange_code}-#### x#####" when 11 then "(#{area_code})#{exchange_code}-#### x####" when 12 then "(#{area_code})#{exchange_code}-#### x###" when 13..14 then "(#{area_code})#{exchange_code}-####" when 15 then "1-#{area_code}-#{exchange_code}-#### x#####" when 16 then "1-#{area_code}-#{exchange_code}-#### x####" when 17 then "1-#{area_code}-#{exchange_code}-#### x###" when 18..19 then "1-#{area_code}-#{exchange_code}-####" end end def area_code # The North American Numbering Plan (NANP) does not permit the digits 0 # and 1 as the leading digit of an area code. # https://en.wikipedia.org/wiki/List_of_North_American_Numbering_Plan_area_codes loop do rand_area_code = rand(201..999) return rand_area_code unless rand_area_code % 100 == 11 end end def exchange_code # The North American Numbering Plan (NANP) does not permit the digits 0 # and 1 as the leading digit of the exchange code. # https://en.wikipedia.org/wiki/North_American_Numbering_Plan#Numbering_system area_code end def short_phone_number FFaker.numerify("#{area_code}-#{exchange_code}-####") end def phone_calling_code fetch_sample(PHONE_CALLING_CODE) end def imei(serial_number = nil) # IMEI Format: # AA-BBBBBB-CCCCCC-D characters = Array.new(15, 0) rbi_codes = %w[01 10 30 33 35 44 45 49 50 51 52 53 54 86 91 98 99] serial_number ||= rand(0...1_000_000) serial_number = format('%06d', serial_number).chars.map(&:to_i) first_two_chars = fetch_sample(rbi_codes) characters[0, 2] = first_two_chars.chars.map(&:to_i) # serial number part 2.upto(7) do |current_position| characters[current_position] = fetch_sample((0..9).to_a) end 8.upto(13) do |current_position| characters[current_position] = serial_number[current_position - 8] end current_checksum = characters.reverse.each_with_index.inject(0) do |sum, (digit, i)| digit *= 2 if i.odd? digit -= 9 if digit > 9 sum + digit end final_digit = (10 - (current_checksum % 10)) % 10 characters[14] = final_digit characters.join end end end ffaker-2.20.0/lib/ffaker/lorem_pl.rb0000644000004100000410000000215114136245124017224 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Inspirations: # https://pl.wiktionary.org module LoremPL extend ModuleUtils extend self def character fetch_sample(CHARACTERS) end def characters(count = 10) fetch_sample(CHARACTERS, count: count).join end def word fetch_sample(WORDS) end def words(count = 3) fetch_sample(WORDS, count: count) end def sentence(count = 7) sentence = words(count + rand(0..5)) sentence[rand(3..(sentence.length - 3))] += ',' if sentence.length > 10 sentence = sentence.join(' ') sentence = sentence.capitalize "#{sentence}#{end_of_sentence}" end alias phrase sentence def sentences(count = 3) (1..count).map { sentence } end alias phrases sentences def paragraph(count = 3) sentences(count + rand(0..2)).join(' ') end def paragraphs(count = 3) (1..count).map { paragraph } end private def end_of_sentence case rand(10) when 0..7 then '.' when 8 then '?' when 9 then '!' end end end end ffaker-2.20.0/lib/ffaker/address_ua.rb0000644000004100000410000000221114136245124017522 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressUA extend ModuleUtils extend self POSTAL_CODE_FORMAT = ['#####'].freeze BUILDING_NUMBER_FORMATS = %w[## # ###].freeze APPARTMENT_NUMBER_FORMATS = %w[# ## ###].freeze def country fetch_sample(COUNTRY) end def city fetch_sample(CITY) end def province fetch_sample(PROVINCE) end def zip_code numerify_mask(POSTAL_CODE_FORMAT, true) end def street_name "вул. #{fetch_sample(STREET)}" end def street_address(include_secondary = false) str = +"#{street_name}, #{building_number}" str << ", кв. #{appartment_number}" if include_secondary str end def building_number numerify_mask(BUILDING_NUMBER_FORMATS) end def appartment_number numerify_mask(APPARTMENT_NUMBER_FORMATS) end private def numerify_mask(masks_arr, allow_first_zero = false) if allow_first_zero FFaker.numerify(masks_arr) else fetch_sample(masks_arr).sub(/#/) { rand(1..9).to_s }.gsub(/#/) { rand(0..9).to_s } end end end end ffaker-2.20.0/lib/ffaker/address_id.rb0000644000004100000410000000106514136245124017517 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressID include FFaker::Address extend ModuleUtils extend self STREET_PREFIX = %w[Jl Jln].freeze def zip_code FFaker.numerify '#####' end def state fetch_sample(STATE) end def state_abbr fetch_sample(STATE_ABBR) end def city fetch_sample(CITY) end def street_prefix fetch_sample(STREET_PREFIX) end def street "#{street_prefix}. #{fetch_sample(COMMON_STREET_NAMES)}, No. #{rand(1..100)}" end end end ffaker-2.20.0/lib/ffaker/game.rb0000644000004100000410000000102014136245124016316 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Game extend ModuleUtils extend self def title case rand(0..1) when 0 then simple_title when 1 then title_with_prefix end end def category fetch_sample(CATEGORY) end def mechanic fetch_sample(MECHANIC) end private def simple_title "#{fetch_sample(ADJ_AND_ADV)} #{fetch_sample(NOUNS)}" end def title_with_prefix "#{fetch_sample(PREFIXES)} #{simple_title}" end end end ffaker-2.20.0/lib/ffaker/tweet.rb0000644000004100000410000000313414136245124016545 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Tweet extend ModuleUtils extend self # Options # num_hashtags: How many hashtags (default: (skewed (40%) 1-4)) # num_mentions: How many mentions (default: (skewed (20% 1-2)) # reply: Add reply? (default: (random 10%) # body_length: Target length (rand(20..140)) (will be <= target) def tweet(args = {}) options = { num_hashtags: [0, rand(-5..4)].max, num_mentions: [0, rand(-7..2)].max, reply: (rand(1..10) == 1), body_length: rand(20..140) }.merge(args) my_reply = options[:reply] ? "#{mention} " : '' my_mentions = (options[:num_mentions]).positive? ? "#{mentions(options[:num_mentions])} " : '' my_tags = tags(options[:num_hashtags]) remaining = [ options[:body_length], 140 - (my_reply.size + my_mentions.size + my_tags.size) ].min "#{my_reply}#{body(remaining)}#{my_mentions}#{my_tags}" end def mention "@#{FFaker::Internet.user_name}" end def mentions(num = 2) mention_names = [] num.times { mention_names << mention } mention_names.join(' ') end def body(required_length = 140) required_length = [required_length, 20].max body = '' prefix = '' until body.size > required_length body += "#{prefix}#{FFaker::Lorem.sentence}" prefix = ' ' end body[required_length - 1] = '#' body.gsub(/\s\S*\#.*$/, '.') end def tags(num_tags = 2) fetch_sample(HASHTAG, count: num_tags).join(' ') end end end ffaker-2.20.0/lib/ffaker/name_ph.rb0000644000004100000410000000102414136245124017020 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Philippine names based on http://en.wikipedia.org/wiki/Philippine_name module NamePH include FFaker::Name extend ModuleUtils extend self def last_name case rand(0..1) when 0 then fetch_sample(AUTOCHTHONOUS_SURNAMES) else fetch_sample(SPANISH_SURNAMES) end end def name case rand(0..8) when 0 then "#{prefix} #{first_name} #{last_name}" else "#{first_name} #{last_name}" end end end end ffaker-2.20.0/lib/ffaker/name_se.rb0000644000004100000410000000152614136245124017027 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameSE include FFaker::Name extend ModuleUtils extend self PREFIXES = %w[Dr. Prof.].freeze def name case rand(0..29) when 0 then "#{prefix} #{first_name} #{last_name}" else "#{first_name} #{last_name}" end end def first_name case rand(0..11) when 0..4 then first_name_female when 5..9 then first_name_male when 10 then "#{first_name_male} #{first_name_male}" when 11 then "#{first_name_female} #{first_name_female}" end end def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def first_name_male fetch_sample(FIRST_NAMES_MALE) end def last_name fetch_sample(LAST_NAMES) end def prefix fetch_sample(PREFIXES) end end end ffaker-2.20.0/lib/ffaker/cheesy_lingo.rb0000644000004100000410000000170214136245124020064 0ustar www-datawww-data# frozen_string_literal: true module FFaker module CheesyLingo # Born during RailsGirls Summer of Code 2015. Team Cheesy says Hi! extend ModuleUtils extend self TITLE_1 = %w[Sharp Soft Nutty Smokey Melting Cheeky Fat Dutch Grated Cheesed Milky].freeze TITLE_2 = %w[Gouda Affineurs Alpine Sheep Cows Brie Goats Coulommiers Dairy].freeze def title "#{fetch_sample(TITLE_1)} #{fetch_sample(TITLE_2)}" end def word fetch_sample(CHEESY_WORDS) end def words(count = 5) fetch_sample(CHEESY_WORDS, count: count) end def sentence [ fetch_sample(CHEESY_PHRASES).capitalize, fetch_sample(CHEESY_PHRASES), fetch_sample(CHEESY_PHRASES) ].join + '.' end def paragraph(number_of_phrases = 10) p = +fetch_sample(CHEESY_PHRASES).capitalize (number_of_phrases - 1).times { p << " #{fetch_sample(CHEESY_PHRASES)}" } p << '.' end end end ffaker-2.20.0/lib/ffaker/geolocation.rb0000644000004100000410000000613314136245124017722 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Geolocation extend ModuleUtils extend self def lat fetch_sample(LATLNG)[0] end def lng fetch_sample(LATLNG)[1] end LATLNG = [ [41.022921, -73.667595], [41.017643, -73.769264], [40.89505, -73.83582], [41.018461, -73.66616], [40.6665875097692, -73.8830092325694], [40.6784867492198, -73.9716387729985], [40.5998084142575, -73.9385565185842], [40.6175673160943, -74.0002511295821], [40.7451545655034, -73.971855164776], [40.7143394939935, -73.9783896644132], [40.7916523500249, -73.9693478828185], [40.8005590858048, -73.9473684707957], [40.7292057951864, -73.7555431517841], [40.7532199291845, -73.8842977517553], [40.7490546706085, -73.9187706945134], [40.6609944585817, -73.8454648940358], [38.9962071932467, -77.0898681997577], [38.9614005154765, -77.0739996811784], [38.9381545320739, -77.0656875352079], [39.0788984258721, -77.0500853418371], [40.8377346033077, -73.8618025934729], [40.8377346033077, -73.8618025934729], [40.8831107806302, -73.9212453413708], [40.9077802515069, -73.9025768857695], [36.1936372347, -115.068968492], [36.2345447488, -115.327274645], [36.1257785585, -115.08848819], [36.0150030591, -115.120716573], [41.5205, -81.587], [41.491529, -81.611008], [41.4811, -81.9136], [41.5244, -81.5531], [38.5241394042969, -90.3121643066406], [38.4685363769531, -90.3760452270508], [38.7077140808105, -90.2698593139648], [38.7953453063965, -90.2058792114258], [33.5775667696072, -112.21954995412], [33.4136301699617, -112.605812600303], [33.3732084677927, -111.602125919385], [33.4280828890754, -112.496547310057], [40.0677174866262, -75.0764604391247], [39.9760149034563, -75.1786003814711], [39.9871631180866, -75.1862338204704], [39.9847861520773, -75.110396933127], [26.1180992126465, -80.149299621582], [25.4804286236799, -80.4256357381565], [26.1793003082275, -80.1410980224609], [26.5322723388672, -80.1300048828125], [47.685714288367, -122.340967372417], [47.6993431274679, -122.395610510952], [47.7553943974153, -122.305764516646], [47.5173276931226, -122.275152683751], [40.78595, -73.196244], [40.927955, -73.048076], [41.022872, -72.204989], [40.855153, -72.572405], [34.101011924908, -118.064638782714], [34.2430955947492, -118.427610513239], [34.3823767402857, -118.550562688364], [33.8256050190507, -118.281161297494], [37.5758033375583, -122.012044535507], [37.8768587606888, -122.078250641083], [37.6859990796181, -122.094516147761], [37.4660979087165, -121.900873639257], [41.77117, -87.888795], [41.900425, -87.624262], [41.737173, -87.869998] ].freeze def boxed_coords(upper_left, lower_right) latitude_range = [upper_left[0], lower_right[0]].sort longitude_range = [upper_left[1], lower_right[1]].sort latitude = latitude_range[0] + rand * (latitude_range[1] - latitude_range[0]) longitude = longitude_range[0] + rand * (longitude_range[1] - longitude_range[0]) [latitude, longitude] end end end ffaker-2.20.0/lib/ffaker/movie.rb0000644000004100000410000000412314136245124016533 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Movie extend ModuleUtils extend self SUFFIXES = [ 'from Hell', 'from Outer Space', 'from Mars', 'from the Black Lagoon', 'with a Thousand Faces', 'from Across the Ocean', 'Who Fell to Earth', 'That Came to Dinner' ].freeze COLORS = %w[Red Yellow Black White].freeze RATINGS = %w[G PG PG-13 R NC-17].freeze # According to MPAA def title case rand(0..3) when 0 then title_with_prefix when 1 then title_with_suffix when 2 then simple_title when 3 then title_from_formula end end def rating fetch_sample(RATINGS) end private def title_with_prefix "#{fetch_sample(PREFIXES)} #{maybe_adj_or_adv}#{fetch_sample(NOUNS)}" end def title_with_suffix "The #{maybe_adj_or_adv}#{fetch_sample(NOUNS)} #{fetch_sample(SUFFIXES)}" end def maybe_adj_or_adv fetch_sample(ADJ_AND_ADV) + ' ' if rand(0..1) == 1 end def simple_title "#{fetch_sample(ADJ_AND_ADV)} #{fetch_sample(NOUNS)}" end def title_from_formula case rand(0..12) when 0 then "#{fetch_sample(NOUNS)} 2: Electric Boogaloo" when 1 then "The #{fetch_sample(NOUNS)} Without a #{fetch_sample(NOUNS)}" when 2 then "The #{fetch_sample(NOUNS)} from #{rand(0...20_000)} Leagues" when 3 then "#{simple_title}: The #{FFaker::Name.name} Story" when 4 then "When #{FFaker::Name.first_name} Met #{FFaker::Name.first_name}" when 5 then "Dr. #{fetch_sample(NOUNS)}" when 6 then "Je Vous Presente, #{FFaker::Name.first_name}" when 7 then "#{rand(0...2999)} A.D." when 8 then "The #{fetch_sample(NOUNS)} from #{FFaker::Address.neighborhood}" when 9 then "Christmas on #{FFaker::Address.street_name}" when 10 then "The #{fetch_sample(COLORS)} Rose of #{FFaker::AddressUK.country}" when 11 then "Hard Boiled #{fetch_sample(NOUNS)}" else ::String.new.tap do |string| title = simple_title string.replace("#{title} 2: Son of #{title}") end end end end end ffaker-2.20.0/lib/ffaker/phone_number_fr.rb0000644000004100000410000000320014136245124020557 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Source: https://en.wikipedia.org/wiki/Telephone_numbers_in_France module PhoneNumberFR extend ModuleUtils extend self COUNTRY_CODE = '33' AREA_PREFIX = %w[01 02 03 04 05].freeze NON_AREA_PREFIX = %w[09].freeze HOME_WORK_PHONE_PREFIX = AREA_PREFIX + NON_AREA_PREFIX MOBILE_PHONE_PREFIX = %w[06 07].freeze PHONE_PREFIX = HOME_WORK_PHONE_PREFIX + MOBILE_PHONE_PREFIX PHONE_NUMBER = ['########', ' ## ## ## ##'].freeze def home_work_phone_number number HOME_WORK_PHONE_PREFIX end def mobile_phone_number number MOBILE_PHONE_PREFIX end # generates mobile or home/work number def phone_number rand(0..1).zero? ? home_work_phone_number : mobile_phone_number end def country_code "#{fetch_sample(['+', '00'])}#{COUNTRY_CODE}" end def international_mobile_phone_number number MOBILE_PHONE_PREFIX, country_code end def international_home_work_phone_number number HOME_WORK_PHONE_PREFIX, country_code end def international_phone_number rand(0..1).zero? ? international_mobile_phone_number : international_home_work_phone_number end private def number(prefixes, country_prefix = '') space = random_space prefix = fetch_sample(prefixes) prefix = prefix[1] unless country_prefix == '' FFaker.numerify [ country_prefix, space, prefix, fetch_sample(PHONE_NUMBER) ].join.strip end def random_space rand(0..1).zero? ? '' : ' ' end end end ffaker-2.20.0/lib/ffaker/hipster_ipsum.rb0000644000004100000410000000046214136245124020311 0ustar www-datawww-data# frozen_string_literal: true module FFaker # thanks to http://hipsteripsum.me module HipsterIpsum include Lorem extend ModuleUtils extend self def word fetch_sample(HIPSTER_WORDS) end def words(num = 3) fetch_sample(HIPSTER_WORDS, count: num) end end end ffaker-2.20.0/lib/ffaker/education.rb0000644000004100000410000000263614136245124017376 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Education extend ModuleUtils extend self MAJOR_ADJ = [ 'Business', 'Systems', 'Industrial', 'Medical', 'Financial', 'Marketing', 'Political', 'Social', 'Human Resource' ].freeze SCHOOL_PREFIX = %w[Green South North Wind Lake Hill Lark River Red White].freeze SCHOOL_ADJ = %w[International Global Polytechnic National].freeze SCHOOL_TYPE = %w[School University College Institution Academy].freeze SCHOOL_UNI = %w[University College].freeze def degree_short "#{fetch_sample(DEGREE_SHORT_PREFIX)} in #{major}" end def degree "#{fetch_sample(DEGREE_PREFIX)} in #{major}" end def major "#{fetch_sample(MAJOR_ADJ)} #{fetch_sample(MAJOR_NOUN)}" end def school_name fetch_sample(SCHOOL_PREFIX) + fetch_sample(SCHOOL_SUFFIX) end def school_generic_name case rand(0..1) when 0 then fetch_sample(AddressUS::STATE) when 1 then school_name end end def school case rand(0..4) when 0, 1 then "#{school_name} #{fetch_sample(SCHOOL_TYPE)}" when 2 then "#{school_generic_name} #{fetch_sample(SCHOOL_ADJ)} #{fetch_sample(SCHOOL_TYPE)}" when 3 then "#{fetch_sample(SCHOOL_UNI)} of #{school_generic_name}" when 4 then "#{school_generic_name} #{fetch_sample(SCHOOL_TYPE)} of #{fetch_sample(MAJOR_NOUN)}" end end end end ffaker-2.20.0/lib/ffaker/name_ua.rb0000644000004100000410000000251214136245124017021 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameUA extend ModuleUtils extend self FIRST_NAMES = FIRST_NAMES_MALE + FIRST_NAMES_FEMALE LAST_NAMES = LAST_NAMES_MALE + LAST_NAMES_FEMALE MIDDLE_NAMES = MIDDLE_NAMES_MALE + MIDDLE_NAMES_FEMALE def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def first_name_male fetch_sample(FIRST_NAMES_MALE) end def middle_name_female fetch_sample(MIDDLE_NAMES_FEMALE) end def middle_name_male fetch_sample(MIDDLE_NAMES_MALE) end def last_name_female fetch_sample(LAST_NAMES_FEMALE) end def last_name_male fetch_sample(LAST_NAMES_MALE) end def first_name fetch_sample(FIRST_NAMES) end def last_name fetch_sample(LAST_NAMES) end def name case rand(0..7) when 0 then first_name_male when 1 then first_name_female when 2 then "#{first_name_male} #{middle_name_male}" when 3 then "#{first_name_female} #{middle_name_male}" when 4 then "#{last_name_male} #{first_name_male}" when 5 then "#{last_name_female} #{first_name_female}" when 6 then "#{last_name_male} #{first_name_male} #{middle_name_male}" when 7 then "#{last_name_female} #{first_name_female} #{middle_name_female}" end end end end ffaker-2.20.0/lib/ffaker/venue.rb0000644000004100000410000000024214136245124016534 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Venue extend ModuleUtils extend self def name fetch_sample(VENUE_LIST) end end end ffaker-2.20.0/lib/ffaker/name_in.rb0000644000004100000410000000153114136245124017022 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Generates names from India # Source: https://www.momjunction.com/articles/popular-indian-last-names-for-your-baby_00334734/#gref # Source: https://www.babycenter.in/a25024464/top-100-boy-names-in-india-in-2017 # Source: https://www.babycenter.in/a25024466/top-100-girl-names-in-india-in-2017 module NameIN extend ModuleUtils extend self def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def first_name_male fetch_sample(FIRST_NAMES_MALE) end def last_name fetch_sample(LAST_NAMES) end def name_male "#{first_name_male} #{last_name}" end def name_female "#{first_name_female} #{last_name}" end def name case rand(0..1) when 1 then name_male else name_female end end end end ffaker-2.20.0/lib/ffaker/phone_number_ch.rb0000644000004100000410000000263614136245124020556 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberCH extend ModuleUtils extend self COUNTRY_PREFIX = %w[+41 0041 0].freeze AREA_PREFIX = %w[21 22 24 26 27 31 32 33 34 41 43 44 51 52 56 58 61 62 71 81 91].freeze MOBILE_PREFIX = %w[74 75 76 77 78 79].freeze FREE_PHONE_PREFIX = %w[800].freeze SHARED_COST_PREFIX = %w[840 842 844 848].freeze PREMIUM_RATE_PREFIX = %w[900 901 906].freeze PHONE_NUMBER = ['#######', ' ### ## ##'].freeze def phone_number case rand(0..4) when 0 then home_work_phone_number when 1 then mobile_phone_number when 2 then free_phone_number when 3 then shared_cost_phone_number when 4 then premium_rate_phone_number end end def home_work_phone_number FFaker.numerify "#{COUNTRY_PREFIX.sample}#{AREA_PREFIX.sample}#{PHONE_NUMBER.sample}" end def mobile_phone_number FFaker.numerify "#{COUNTRY_PREFIX.sample}#{MOBILE_PREFIX.sample}#{PHONE_NUMBER.sample}" end def free_phone_number FFaker.numerify "#{COUNTRY_PREFIX.sample}#{FREE_PHONE_PREFIX.sample}#{PHONE_NUMBER.sample}" end def shared_cost_phone_number FFaker.numerify "#{COUNTRY_PREFIX.sample}#{SHARED_COST_PREFIX.sample}#{PHONE_NUMBER.sample}" end def premium_rate_phone_number FFaker.numerify "#{COUNTRY_PREFIX.sample}#{PREMIUM_RATE_PREFIX.sample}#{PHONE_NUMBER.sample}" end end end ffaker-2.20.0/lib/ffaker/company_it.rb0000644000004100000410000000231614136245124017560 0ustar www-datawww-data# frozen_string_literal: true module FFaker module CompanyIT extend ModuleUtils extend self PREFIXES = ['Studio Legale', 'Studio Tecnico', 'Laboratorio'].freeze SUFFIXES = %w[S.p.a. s.r.l. s.n.c. Avvocati Architetti Ingegneri].freeze def name case rand(0..2) when 0 then "#{NameIT.last_name} #{suffix}" when 1 then "#{NameIT.last_name} e #{NameIT.last_name} #{suffix}" when 2 then "#{prefix} #{NameIT.last_name}" end end def suffix fetch_sample(SUFFIXES) end def prefix fetch_sample(PREFIXES) end # Calculated using the algorithm at https://it.wikipedia.org/wiki/Partita_IVA # to return a valid Partita IVA (Italian VAT number) # @return a valid Italian VAT number (Partita IVA) def partita_iva matricola = Array.new(7) { rand(0..9) } office_code = fetch_sample(PIVA_OFFICE_CODES) base = matricola + office_code.chars.map(&:to_i) # Thanks https://stackoverflow.com/a/9189731/1627766 sum = base.reverse.each_slice(2).flat_map do |x, y = 0| [(x * 2).divmod(10), y] end.flatten.sum control_digit = (10 - (sum % 10)) % 10 (base << control_digit).join end end end ffaker-2.20.0/lib/ffaker/identification_es_cl.rb0000644000004100000410000000137414136245124021557 0ustar www-datawww-data# frozen_string_literal: true module FFaker module IdentificationESCL extend IdentificationES extend ModuleUtils extend self # RUT is the Chilean ID, followed by format: XX.XXX.XXX - Y # http://es.wikipedia.org/wiki/Rol_%C3%9Anico_Tributario # # The last Y is a modulo 11 validation code. In the case the result is 10, it will be # replaced by a 'K' character def rut # Rut is gonna be between 1.000.000 and 24.999.999 n = rand(1_000_000...25_000_000) "#{n}-#{dv(n)}" end private def dv(rut) total = rut.to_s.rjust(8, '0').split(//).zip(%w[3 2 7 6 5 4 3 2]).sum do |a, b| a.to_i * b.to_i end (11 - total % 11).to_s.gsub(/10/, 'k').gsub(/11/, '0') end end end ffaker-2.20.0/lib/ffaker/company_cn.rb0000644000004100000410000000061114136245124017540 0ustar www-datawww-data# frozen_string_literal: true module FFaker module CompanyCN extend ModuleUtils extend self TYPES = %w[科技 食品 电器 教育 咨询 网络].freeze SUFFIXES = %w[有限公司 公司].freeze def name "#{NameCN.first_name}#{type}#{suffix}" end def type fetch_sample(TYPES) end def suffix fetch_sample(SUFFIXES) end end end ffaker-2.20.0/lib/ffaker/name_ru.rb0000644000004100000410000000173714136245124017052 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameRU extend ModuleUtils extend self FIRST_NAMES = FIRST_NAMES_MALE + FIRST_NAMES_FEMALE LAST_NAMES = LAST_NAMES_MALE + LAST_NAMES_FEMALE def name rand(0..1).zero? ? female_name : male_name end def first_name fetch_sample(FIRST_NAMES) end def last_name fetch_sample(LAST_NAMES) end def female_name "#{first_name_female} #{last_name_female}" end def male_name "#{first_name_male} #{last_name_male}" end def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def first_name_male fetch_sample(FIRST_NAMES_MALE) end def middle_name_female fetch_sample(MIDDLE_NAMES_FEMALE) end def middle_name_male fetch_sample(MIDDLE_NAMES_MALE) end def last_name_female fetch_sample(LAST_NAMES_FEMALE) end def last_name_male fetch_sample(LAST_NAMES_MALE) end end end ffaker-2.20.0/lib/ffaker/dizzle_ipsum.rb0000644000004100000410000000044214136245124020132 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Thanks to Snoop Dogg module DizzleIpsum extend Lorem extend ModuleUtils extend self def word fetch_sample(DIZZLE_WORDS) end def words(num = 3) fetch_sample(DIZZLE_WORDS, count: num) end end end ffaker-2.20.0/lib/ffaker/youtube.rb0000644000004100000410000000054514136245124017114 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Youtube extend ModuleUtils extend self def url "www.youtube.com/watch?v=#{video_id}" end def share_url "youtu.be/#{video_id}" end def embed_url "www.youtube.com/embed/#{video_id}" end def video_id fetch_sample(VIDEO_IDS) end end end ffaker-2.20.0/lib/ffaker/bacon_ipsum.rb0000644000004100000410000000045414136245124017716 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Thanks to http://baconipsum.com/ module BaconIpsum include Lorem extend ModuleUtils extend self def word fetch_sample(BACON_WORDS) end def words(num = 3) fetch_sample(BACON_WORDS, count: num) end end end ffaker-2.20.0/lib/ffaker/guid.rb0000644000004100000410000000027614136245124016351 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Guid extend ModuleUtils extend self def guid FFaker.hexify('########-####-####-####-############') end end end ffaker-2.20.0/lib/ffaker/name_sn.rb0000644000004100000410000000252414136245124017037 0ustar www-datawww-data# frozen_string_literal: true module FFaker # The names & first names in this module were found at this url: # http://www.senegalaisement.com/senegal/noms_et_prenoms.html module NameSN extend ModuleUtils extend self PREFIX_FEMALE = %w[adja adjaratou mame ndeye].freeze PREFIX_MALE = %w[pape eladji mame serigne].freeze def last_name fetch_sample(LAST_NAMES) end def first_name_male fetch_sample(FIRST_NAMES_MALE) end def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def prefix_male fetch_sample(PREFIX_MALE) end def prefix_female fetch_sample(PREFIX_FEMALE) end def name_male case rand(0..9) when 5, 7 then "#{prefix_male} #{first_name_male} #{last_name}" else "#{first_name_male} #{last_name}" end end def name_female case rand(0..9) when 5, 7 then "#{prefix_female} #{first_name_female} #{last_name}" else "#{first_name_female} #{last_name}" end end def name_sn case rand(0..5) when 0 then "#{prefix_female} #{first_name_female} #{last_name}" when 1 then "#{prefix_male} #{first_name_male} #{last_name}" when 2, 4 then "#{first_name_male} #{last_name}" when 3, 5 then "#{first_name_female} #{last_name}" end end end end ffaker-2.20.0/lib/ffaker/phone_number_se.rb0000644000004100000410000000447014136245124020571 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Format for swedish numbers, from here # from http://sv.wikipedia.org/wiki/Telefonnummer # # All area codes are from this list # http://sv.wikipedia.org/wiki/Lista_%C3%B6ver_svenska_riktnummer # # - Length 9 # 08-xxx xxx xx, 0xx-xxx xx xx, 0xxx-xx xx xx # - Length 8 # 08-xxx xx xx, 0xx-xx xx xx, 0xxx-xxx xx # - Length 7 # 08-xx xx xx, 0xx-xxx xx # module PhoneNumberSE extend ModuleUtils extend self PHONE_FORMAT_PREFIX_2 = ['%s-### ### ##', '%s-### ## ##', '%s-## ## ##'].freeze PHONE_FORMAT_PREFIX_3 = ['%s-### ## ##', '%s-## ## ##', '%s-## ###'].freeze PHONE_FORMAT_PREFIX_4 = ['%s-## ## ##', '%s-### ##'].freeze MOBILE_PHONE_FORMAT = ['%s#-## ## ##', '%s#-######'].freeze COUNTRY_PREFIX = ['+46', '0046'].freeze MOBILE_PHONE_PREFIX = %w[70 72 73 76 74].freeze def phone_number case rand(0..1) when 0 then home_work_phone_number when 1 then mobile_phone_number end end def home_work_phone_number FFaker.numerify("0#{phone_number_format}") end def mobile_phone_number FFaker.numerify("0#{mobile_phone_number_format}") end def international_phone_number case rand(0..1) when 0 then international_mobile_phone_number when 1 then international_home_work_phone_number end end def country_prefix fetch_sample(COUNTRY_PREFIX) end def international_mobile_phone_number FFaker.numerify("#{country_prefix} (0)#{mobile_phone_number_format}") end def international_home_work_phone_number FFaker.numerify("#{country_prefix} (0)#{phone_number_format}") end def area_prefix fetch_sample(PHONE_PREFIX) end def phone_number_format prefix = area_prefix case prefix.length when 1 then fetch_sample(PHONE_FORMAT_PREFIX_2) when 2 then fetch_sample(PHONE_FORMAT_PREFIX_3) when 3 then fetch_sample(PHONE_FORMAT_PREFIX_4) end % prefix end def mobile_prefix fetch_sample(MOBILE_PHONE_PREFIX) end def mobile_phone_number_format fetch_sample(MOBILE_PHONE_FORMAT) % mobile_prefix end end end ffaker-2.20.0/lib/ffaker/job_fr.rb0000644000004100000410000000062314136245124016656 0ustar www-datawww-data# frozen_string_literal: true module FFaker module JobFR extend ModuleUtils extend self JOB_ADJECTIVES = %w[general adjoint associé].freeze def title if rand(0..1).zero? "#{fetch_sample(JOB_PREFIXES)} #{fetch_sample(JOB_ADJECTIVES)} #{fetch_sample(JOB_NOUNS)}" else "#{fetch_sample(JOB_PREFIXES)} #{fetch_sample(JOB_NOUNS)}" end end end end ffaker-2.20.0/lib/ffaker/book.rb0000644000004100000410000000224114136245124016345 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Book require 'cgi' extend ModuleUtils extend self def title case rand(0..1) when 0 then simple_title when 1 then title_with_prefix end end def genre fetch_sample(GENRES) end def author FFaker::Name.name end def isbn rand(1_000_000_000...25_000_000_000).to_s end def description(sentence_count = 3) FFaker::Lorem.paragraph(sentence_count) end def cover(slug = nil, size = '300x300', format = 'png', bgset = nil) FFaker::Avatar.image(slug, size, format, bgset) end def orly_cover(name = title, book_author = author, top_text = genre) 'https://orly-appstore.herokuapp.com/generate?'\ "title=#{CGI.escape(name)}&"\ "top_text=#{CGI.escape(top_text)}&"\ "author=#{CGI.escape(book_author)}&"\ "image_code=#{Random.rand(1..40)}&"\ "theme=#{Random.rand(1..16)}" end private def simple_title "#{fetch_sample(ADJ_AND_ADV)} #{fetch_sample(NOUNS)}" end def title_with_prefix "#{fetch_sample(PREFIXES)} #{simple_title}" end end end ffaker-2.20.0/lib/ffaker/unit.rb0000644000004100000410000000166714136245124016405 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Unit extend ModuleUtils extend self TIME_UNITS = [ { name: 'Years', abbreviation: 'yr' }, { name: 'Days', abbreviation: 'd' }, { name: 'Hours', abbreviation: 'h' }, { name: 'Minutes', abbreviation: 'm' }, { name: 'Seconds', abbreviation: 's' }, { name: 'Milliseconds', abbreviation: 'ms' } ].freeze TEMPERATURE_UNITS = [ { name: 'Kelvin', abbreviation: 'K' }, { name: 'Celsius', abbreviation: 'C' }, { name: 'Fahrenheit', abbreviation: 'F' } ].freeze def time_name time[:name] end def time_abbr time[:abbreviation] end def temperature_name temperature[:name] end def temperature_abbr temperature[:abbreviation] end private def time fetch_sample(TIME_UNITS) end def temperature fetch_sample(TEMPERATURE_UNITS) end end end ffaker-2.20.0/lib/ffaker/name_id.rb0000644000004100000410000000220114136245124017003 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameID extend ModuleUtils extend self MALE_PREFIXES = %w[Tn.].freeze FEMALE_PREFIXES = %w[Ny. Nn.].freeze PREFIXES = (MALE_PREFIXES + FEMALE_PREFIXES).freeze FIRST_NAMES = (FIRST_NAMES_FEMALE + FIRST_NAMES_MALE).freeze def name "#{first_name} #{last_name}" end def name_with_prefix fetch_sample( [ female_name_with_prefix, male_name_with_prefix ] ) end def female_name_with_prefix "#{female_prefix} #{first_name_female} #{last_name}" end def male_name_with_prefix "#{male_prefix} #{first_name_male} #{last_name}" end def first_name fetch_sample(FIRST_NAMES) end def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def first_name_male fetch_sample(FIRST_NAMES_MALE) end def last_name fetch_sample(LAST_NAMES) end def prefix fetch_sample(PREFIXES) end def female_prefix fetch_sample(FEMALE_PREFIXES) end def male_prefix fetch_sample(MALE_PREFIXES) end end end ffaker-2.20.0/lib/ffaker/address_gr.rb0000644000004100000410000000121214136245124017525 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressGR include FFaker::Address extend ModuleUtils extend self STREET_PREFIX = [%w[Οδός Πάροδος]].freeze STREET_NUMBER = [%w[# ## ###]].freeze STATE = REGION def zip_code FFaker.numerify '#####' end def region fetch_sample(STATE) end def city fetch_sample(CITY) end def street_name fetch_sample(STREET) end def street_nbr FFaker.numerify(fetch_sample(STREET_NUMBER)) end def street_address "#{fetch_sample(STREET_PREFIX)} #{street_name}, #{street_nbr}" end end end ffaker-2.20.0/lib/ffaker/lorem_ar.rb0000644000004100000410000000134614136245124017220 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Based on Perl's Text::Lorem module LoremAR extend ModuleUtils extend self def word fetch_sample(WORDS) end def words(num = 3) fetch_sample(WORDS, count: num) end def sentence(word_count = 4) s = words(word_count + rand(0..5)) s = s.join(' ') s.capitalize! "#{s}." end alias phrase sentence def sentences(sentence_count = 3) (1..sentence_count).map { sentence } end alias phrases sentences def paragraph(sentence_count = 3) sentences(sentence_count + rand(0..2)).join(' ') end def paragraphs(paragraph_count = 3) (1..paragraph_count).map { paragraph } end end end ffaker-2.20.0/lib/ffaker/lorem_it.rb0000644000004100000410000000130614136245124017226 0ustar www-datawww-data# frozen_string_literal: true module FFaker module LoremIT extend ModuleUtils extend self def word fetch_sample(WORDS) end def words(num = 3) fetch_sample(WORDS, count: num) end def sentence(word_count = 4) s = words(word_count + rand(0..5)) s = s.join(' ') s.capitalize! "#{s}." end alias phrase sentence def sentences(sentence_count = 3) (1..sentence_count).map { sentence } end alias phrases sentences def paragraph(sentence_count = 3) sentences(sentence_count + rand(0..2)).join(' ') end def paragraphs(paragraph_count = 3) (1..paragraph_count).map { paragraph } end end end ffaker-2.20.0/lib/ffaker/name_kh.rb0000644000004100000410000000052714136245124017022 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameKH extend ModuleUtils extend self def name "#{last_name} #{first_name}" end def last_name fetch_sample(LAST_NAMES) end def first_name fetch_sample(FIRST_NAMES) end def nick_name fetch_sample(NICK_NAMES) end end end ffaker-2.20.0/lib/ffaker/phone_number_it.rb0000644000004100000410000000143614136245124020575 0ustar www-datawww-data# frozen_string_literal: true module FFaker module PhoneNumberIT extend ModuleUtils extend self COUNTRY_PREFIX = ['+39', '0039', '+39 ', '0039 '].freeze PHONE_NUMBER = ['######', '########'].freeze def phone_number if rand(0..1) == 1 home_phone_number else mobile_phone_number end end def home_phone_number number HOME_PHONE_PREFIXES end def mobile_phone_number number MOBILE_PHONE_PREFIXES end private def number(prefixes) pattern = [ fetch_sample(COUNTRY_PREFIX), fetch_sample(prefixes), random_space, fetch_sample(PHONE_NUMBER) ].join FFaker.numerify(pattern) end def random_space rand(0..1) == 1 ? ' ' : '' end end end ffaker-2.20.0/lib/ffaker/company.rb0000644000004100000410000000255614136245124017072 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Company extend ModuleUtils extend self SUFFIXES = %w[Inc and\ Sons LLC Group].freeze POSITION_PREFIXES = %w[Executive Assistant General Associate].freeze POSITIONS = %w[President Manager Director Secretary Consultant].freeze def name case rand(0..2) when 0 then "#{Name.last_name} #{suffix}" when 1 then "#{Name.last_name}-#{Name.last_name}" when 2 then format('%s, %s and %s', Name.last_name, Name.last_name, Name.last_name) end end def suffix fetch_sample(SUFFIXES) end # Generate a buzzword-laden catch phrase. # Wordlist from http://www.1728.com/buzzword.htm def catch_phrase "#{fetch_sample(CATCH_PRE)} #{fetch_sample(CATCH_MID)} #{fetch_sample(CATCH_POS)}" end # When a straight answer won't do, BS to the rescue! # Wordlist from http://dack.com/web/bullshit.html def bs "#{fetch_sample(BS_PRE)} #{fetch_sample(BS_MID)} #{fetch_sample(BS_POS)}" end def position case rand(0..2) when 0 then [fetch_sample(POSITION_PREFIXES), fetch_sample(POSITIONS)] when 1 then [fetch_sample(POSITION_AREAS), fetch_sample(POSITIONS)] when 2 then [fetch_sample(POSITION_PREFIXES), fetch_sample(POSITION_AREAS), fetch_sample(POSITIONS)] end.join(' ') end end end ffaker-2.20.0/lib/ffaker/name_cs.rb0000644000004100000410000000450714136245124017027 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameCS include FFaker::Name extend ModuleUtils extend self FIRST_NAMES = { female: FEMALE_FIRST_NAMES, male: MALE_FIRST_NAMES }.freeze LAST_NAMES = { female: FEMALE_LAST_NAMES, male: MALE_LAST_NAMES }.freeze SUFFIXES = %w[Ph.D. Th.D. DSc.].freeze GENDERS = %i[male female random].freeze # :nodoc: # All names generated inside the block will have the same sex. # Can be called with explicit sex which will affect # all calls inside thee block: # # FFaker::NameCS.with_same_sex(:female) # person.last_name = FFaker::NameCS.last_name # person.first_name = FFaker::NameCS.first_name # end # # person.last_name # => "Nováková" # person.first_name # => "Jana" def with_same_sex(sex = :random) @fixed_sex = sex == :random ? GENDERS[rand(0..1)] : sex yield ensure @fixed_sex = nil end # Generates random full name which can contain prefix and suffix # Can be called with explicit sex (:male, :female), like: # # FFaker::NameCS.name(:male) # # for_sex defaults to :random. def name(for_sex = :random) with_same_sex(for_sex) do case rand(0..9) when 0 then "#{prefix} #{first_name} #{last_name} #{suffix}" when 1..2 then "#{prefix} #{first_name} #{last_name}" else "#{first_name} #{last_name}" end end end # Generates random last name # for_sex can be :male, :female. Defaults to :random def last_name(for_sex = :random) fetch_sample(LAST_NAMES[select_sex(for_sex)]) end # Generates random first name # for_sex can be :male, :female. Defaults to :random def first_name(for_sex = :random) fetch_sample(FIRST_NAMES[select_sex(for_sex)]) end # Generates random name prefix, an academic degree def prefix fetch_sample(PREFIXES) end # Generates random name suffix, an academic degree def suffix fetch_sample(SUFFIXES) end private def select_sex(sex) # :nodoc: @fixed_sex ||= nil given_sex = @fixed_sex || sex raise ArgumentError, "Unknown sex #{given_sex}" unless GENDERS.include?(given_sex) given_sex == :random ? GENDERS[rand(0..1)] : given_sex end end end ffaker-2.20.0/lib/ffaker/name_gr.rb0000644000004100000410000000242114136245124017023 0ustar www-datawww-data# frozen_string_literal: true module FFaker module NameGR extend ModuleUtils extend self # Random full name (male or female). Arguments :male, :female, :any def full_name(gender = :any) case gender when :any then rand(0..1).zero? ? male_full_name : female_full_name when :male then male_full_name when :female then female_full_name else raise ArgumentError, 'Invalid gender, must be one of :any, :male, :female' end end alias name full_name # Random last name (male or female) def last_name case rand(0..1) when 0 then male_last_name when 1 then female_last_name end end # Random first name (male or female) def first_name case rand(0..1) when 0 then male_first_name when 1 then female_first_name end end def male_full_name "#{male_first_name} #{male_last_name}" end def female_full_name "#{female_first_name} #{female_last_name}" end def male_first_name fetch_sample(MALE_FIRST_NAMES) end def male_last_name fetch_sample(MALE_LAST_NAMES) end def female_first_name fetch_sample(FEMALE_FIRST_NAMES) end def female_last_name fetch_sample(FEMALE_LAST_NAMES) end end end ffaker-2.20.0/lib/ffaker/sport_us.rb0000644000004100000410000000023714136245124017274 0ustar www-datawww-data# frozen_string_literal: true module FFaker module SportUS extend ModuleUtils extend self def name fetch_sample(NAMES) end end end ffaker-2.20.0/lib/ffaker/job_ja.rb0000644000004100000410000000024214136245124016636 0ustar www-datawww-data# frozen_string_literal: true module FFaker module JobJA extend ModuleUtils extend self def title fetch_sample(JOB_NOUNS) end end end ffaker-2.20.0/lib/ffaker/name.rb0000644000004100000410000000452014136245124016335 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Name extend ModuleUtils extend self MALE_PREFIXES = %w[Mr.].freeze FEMALE_PREFIXES = %w[Mrs. Miss.].freeze OTHER_PREFIXES = %w[Ms. Dr.].freeze PREFIXES = (MALE_PREFIXES + FEMALE_PREFIXES + OTHER_PREFIXES).freeze FIRST_NAMES = (FIRST_NAMES_FEMALE + FIRST_NAMES_MALE).freeze SUFFIXES = %w[Jr. Sr. I II III IV V MD DDS PhD DVM].freeze def name "#{first_name} #{last_name}" end def html_safe_name "#{first_name} #{html_safe_last_name}" end def name_with_prefix fetch_sample( [ female_name_with_prefix, male_name_with_prefix ] ) end def name_with_suffix fetch_sample( [ female_name_with_suffix, male_name_with_suffix ] ) end def name_with_prefix_suffix fetch_sample( [ female_name_with_prefix_suffix, male_name_with_prefix_suffix ] ) end def female_name_with_prefix "#{female_prefix} #{first_name_female} #{last_name}" end def male_name_with_prefix "#{male_prefix} #{first_name_male} #{last_name}" end def female_name_with_suffix "#{first_name_female} #{last_name} #{suffix}" end def male_name_with_suffix "#{first_name_male} #{last_name} #{suffix}" end def female_name_with_prefix_suffix "#{female_prefix} #{first_name_female} #{last_name} #{suffix}" end def male_name_with_prefix_suffix "#{male_prefix} #{first_name_male} #{last_name} #{suffix}" end def first_name fetch_sample(FIRST_NAMES) end def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end def first_name_male fetch_sample(FIRST_NAMES_MALE) end def last_name fetch_sample(LAST_NAMES) end def html_safe_last_name loop do t = LAST_NAMES.sample return t unless t.include? "'" end end def prefix fetch_sample(PREFIXES) end def female_prefix fetch_sample(FEMALE_PREFIXES) end def male_prefix fetch_sample(MALE_PREFIXES) end def other_prefix fetch_sample(OTHER_PREFIXES) end def suffix fetch_sample(SUFFIXES) end def pronouns fetch_sample(PRONOUNS) end end end ffaker-2.20.0/lib/ffaker/phone_number_br.rb0000644000004100000410000000374414136245124020570 0ustar www-datawww-data# frozen_string_literal: true module FFaker # Sources: # - https://en.wikipedia.org/wiki/Telephone_numbers_in_Brazil # - http://www.teleco.com.br/num_cel.asp # - http://ddd.online24hs.com.br/ # - https://tecnoblog.net/24850/prefixo-10-para-grande-sao-paulo-deve-comecar-a-funcionar-em-outubro/ # - http://agenciabrasil.ebc.com.br/geral/noticia/2016-10/numeros-de-celulares-de-todo-o-pais-terao-nove-digitos-partir-do-dia-6 # module PhoneNumberBR extend ModuleUtils extend self COUNTRY_PREFIX = '+55' AREA_CODE = [ 11..19, 21..22, 24, 27..28, 31..35, 37..38, 41..49, 51, 53..55, 61..69, 71, 73..75, 77, 79, 81..89, 91..99 ].flat_map { |x| Array(x) }.map(&:to_s).freeze HOME_WORK_PHONE_PREFIX = %w[2 3 4 5].freeze MOBILE_PHONE_PREFIX = %w[96 97 98 99].freeze PHONE_NUMBER = %w[####### ###-####].freeze # generate a random phone number # def phone_number rand(0..1).zero? ? home_work_phone_number : mobile_phone_number end def home_work_phone_number number HOME_WORK_PHONE_PREFIX end def mobile_phone_number number MOBILE_PHONE_PREFIX end # pick a random phone number with the international prefix code # def international_phone_number rand(0..1).zero? ? international_mobile_phone_number : international_home_work_phone_number end def international_mobile_phone_number number MOBILE_PHONE_PREFIX, COUNTRY_PREFIX end def international_home_work_phone_number number HOME_WORK_PHONE_PREFIX, COUNTRY_PREFIX end def country_code COUNTRY_PREFIX end private def number(prefixes, country_prefix = '') space = random_space p = [ country_prefix, space, fetch_sample(AREA_CODE), space, fetch_sample(prefixes), fetch_sample(PHONE_NUMBER) ].join('').strip FFaker.numerify p end def random_space rand(0..1) == 1 ? ' ' : '' end end end ffaker-2.20.0/lib/ffaker/address_au.rb0000644000004100000410000001150114136245124017524 0ustar www-datawww-data# frozen_string_literal: true require_relative 'address' module FFaker module AddressAU include FFaker::Address extend ModuleUtils extend self # based on areas labeled state (+act) here: # http://en.wikipedia.org/wiki/States_and_territories_of_Australia STATE = [ 'Australian Capital Territory', 'New South Wales', 'Queensland', 'South Australia', 'Tasmania', 'Victoria', 'Western Australia' ].freeze STATE_ABBR = %w[ACT NSW NT QLD SA TAS VIC WA].freeze # based on http://en.wikipedia.org/wiki/List_of_cities_in_Australia SUBURB = { 'ACT' => { '2600' => 'Canberra', '2601' => 'Canberra', '2602' => "O'Connor", '2612' => 'Braddon' }, 'NT' => { '0800' => 'Darwin', '0830' => 'Palmerston' }, 'SA' => { '5000' => 'Adelaide', '5015' => 'Port Adelaide', '5211' => 'Victor Harbor', '5251' => 'Mount Barker', '5253' => 'Murray Bridge', '5254' => 'Murray Bridge', '5290' => 'Mount Gambier', '5291' => 'Mount Gambier', '5540' => 'Port Pirie', '5600' => 'Whyalla', '5606' => 'Port Lincoln', '5607' => 'Port Lincoln', '5700' => 'Port Augusta', '5710' => 'Port Augusta' }, 'WA' => { '6000' => 'Perth', '6008' => 'Subiaco', '6009' => 'Nedlands', '6021' => 'Stirling', '6027' => 'Joondalup', '6053' => 'Bayswater', '6065' => 'Wanneroo', '6110' => 'Gosnells', '6112' => 'Armadale', '6151' => 'South Perth', '6156' => 'Melville', '6160' => 'Fremantle', '6168' => 'Rockingham', '6210' => 'Mandurah', '6230' => 'Bunbury', '6330' => 'Albany', '6430' => 'Kalgoorlie', '6530' => 'Geraldton' }, 'NSW' => { '2000' => 'Sydney', '2031' => 'Randwick', '2046' => 'Canada Bay', '2068' => 'Willoughby', '2112' => 'Ryde', '2142' => 'Holroyd', '2148' => 'Blacktown', '2150' => 'Parramatta', '2165' => 'Fairfield', '2170' => 'Liverpool', '2193' => 'Canterbury', '2200' => 'Bankstown', '2216' => 'Rockdale', '2220' => 'Hurstville', '2250' => 'Gosford', '2300' => 'Newcastle', '2320' => 'Maitland', '2325' => 'Cessnock', '2340' => 'Tamworth', '2350' => 'Armidale', '2450' => 'Coffs Harbour', '2460' => 'Grafton', '2480' => 'Lismore', '2500' => 'Wollongong', '2529' => 'Shellharbour', '2560' => 'Campbelltown', '2580' => 'Goulburn', '2620' => 'Queanbeyan', '2640' => 'Albury', '2650' => 'Wagga Wagga', '2680' => 'Griffith', '2750' => 'Penrith', '2790' => 'Lithgow', '2795' => 'Bathurst', '2800' => 'Orange', '2830' => 'Dubbo', '2880' => 'Broken Hill' }, 'QLD' => { '4000' => 'Brisbane', '4217' => 'Surfers Paradise', '4305' => 'Ipswich', '4350' => 'Toowoomba', '4370' => 'Warwick', '4551' => 'Caloundra', '4570' => 'Gympie', '4650' => 'Maryborough', '4655' => 'Hervey Bay', '4670' => 'Bundaberg', '4680' => 'Gladstone', '4700' => 'Rockhampton', '4740' => 'Mackay', '4810' => 'Townsville', '4820' => 'Charters Towers', '4825' => 'Mount Isa', '4870' => 'Cairns' }, 'VIC' => { '3000' => 'Melbourne', '3175' => 'Dandenong', '3199' => 'Frankston', '3220' => 'Geelong', '3280' => 'Warrnambool', '3300' => 'Hamilton', '3337' => 'Melton', '3350' => 'Ballarat', '3377' => 'Ararat', '3400' => 'Horsham', '3500' => 'Mildura', '3550' => 'Bendigo', '3585' => 'Swan Hill', '3630' => 'Shepparton', '3672' => 'Benalla', '3677' => 'Wangaratta', '3690' => 'Wodonga', '3825' => 'Moe', '3840' => 'Morwell', '3844' => 'Traralgon', '3850' => 'Sale', '3875' => 'Bairnsdale' }, 'TAS' => { '7000' => 'Hobart', '7010' => 'Glenorchy', '7250' => 'Launceston', '7310' => 'Devonport', '7320' => 'Burnie' } }.freeze POSTCODE = SUBURB.inject({}) { |h, (s_abbr, postcode_suburb_map)| h.update(s_abbr => postcode_suburb_map.keys) } TIME_ZONE = { 'ACT' => 'Australia/Canberra', 'NT' => 'Australia/Darwin', 'SA' => 'Australia/Adelaide', 'WA' => 'Australia/Perth', 'NSW' => 'Australia/Sydney', 'QLD' => 'Australia/Brisbane', 'VIC' => 'Australia/Melbourne', 'TAS' => 'Australia/Hobart' }.freeze def postcode(st_abbr = nil) st_abbr ||= state_abbr POSTCODE[st_abbr][rand(0...POSTCODE[st_abbr].size)] end def state fetch_sample(STATE) end def state_abbr fetch_sample(STATE_ABBR) end def suburb(st_abbr = nil, p_code = nil) st_abbr ||= state_abbr p_code ||= postcode(st_abbr) SUBURB[st_abbr][p_code] end def full_address(st_abbr = nil) st_abbr ||= state_abbr "#{FFaker::Address.street_address}, #{suburb(st_abbr)} #{st_abbr} #{postcode}" end def time_zone(st_abbr = nil) return TIME_ZONE[st_abbr] if st_abbr TIME_ZONE.values.sample end end end ffaker-2.20.0/lib/ffaker/address_ch_de.rb0000644000004100000410000000027514136245124020167 0ustar www-datawww-data# frozen_string_literal: true module FFaker module AddressCHDE include AddressCH extend ModuleUtils extend self def canton fetch_sample(CANTON) end end end ffaker-2.20.0/lib/ffaker/sport.rb0000644000004100000410000000044314136245124016564 0ustar www-datawww-data# frozen_string_literal: true module FFaker module Sport extend ModuleUtils extend self # @deprecated US sports name. Moved into {SportUS} def name warn '[name] is deprecated. For US sports please use the SportUS module' fetch_sample(NAMES) end end end ffaker-2.20.0/lib/version.rb0000644000004100000410000000010614136245124015640 0ustar www-datawww-data# frozen_string_literal: true module FFaker VERSION = '2.20.0' end ffaker-2.20.0/lib/ffaker.rb0000644000004100000410000002214014136245124015413 0ustar www-datawww-data# frozen_string_literal: true module FFaker require_relative 'ffaker/utils/array_utils' require_relative 'ffaker/utils/module_utils' extend ModuleUtils BASE_LIB_PATH = File.expand_path(__dir__) LETTERS = Array('a'..'z').freeze HEX = %w[0 1 2 3 4 5 6 7 8 9 A B C D E F].freeze def self.hexify(*masks) fetch_sample(masks.flatten).gsub(/#/) { fetch_sample(HEX) } end def self.numerify(*masks) fetch_sample(masks.flatten).gsub(/#/) { rand(0..9).to_s } end def self.letterify(*masks) fetch_sample(masks.flatten).gsub(/\?/) { fetch_sample(LETTERS) } end def self.bothify(masks) letterify(numerify(masks)) end autoload :Address, 'ffaker/address' autoload :AddressAU, 'ffaker/address_au' autoload :AddressBR, 'ffaker/address_br' autoload :AddressCA, 'ffaker/address_ca' autoload :AddressCH, 'ffaker/address_ch' autoload :AddressCHDE, 'ffaker/address_ch_de' autoload :AddressCHFR, 'ffaker/address_ch_fr' autoload :AddressCHIT, 'ffaker/address_ch_it' autoload :AddressDA, 'ffaker/address_da' autoload :AddressDE, 'ffaker/address_de' autoload :AddressFI, 'ffaker/address_fi' autoload :AddressFR, 'ffaker/address_fr' autoload :AddressGR, 'ffaker/address_gr' autoload :AddressID, 'ffaker/address_id' autoload :AddressIN, 'ffaker/address_in' autoload :AddressIT, 'ffaker/address_it' autoload :AddressJA, 'ffaker/address_ja' autoload :AddressKR, 'ffaker/address_kr' autoload :AddressMX, 'ffaker/address_mx' autoload :AddressNL, 'ffaker/address_nl' autoload :AddressPL, 'ffaker/address_pl' autoload :AddressRU, 'ffaker/address_ru' autoload :AddressSE, 'ffaker/address_se' autoload :AddressSN, 'ffaker/address_sn' autoload :AddressUA, 'ffaker/address_ua' autoload :AddressUK, 'ffaker/address_uk' autoload :AddressUS, 'ffaker/address_us' autoload :Airline, 'ffaker/airline' autoload :Animal, 'ffaker/animal' autoload :AnimalCN, 'ffaker/animal_cn' autoload :AnimalES, 'ffaker/animal_es' autoload :AnimalPL, 'ffaker/animal_pl' autoload :AnimalUS, 'ffaker/animal_us' autoload :Avatar, 'ffaker/avatar' autoload :AWS, 'ffaker/aws' autoload :BaconIpsum, 'ffaker/bacon_ipsum' autoload :Bank, 'ffaker/bank' autoload :Book, 'ffaker/book' autoload :Boolean, 'ffaker/boolean' autoload :CheesyLingo, 'ffaker/cheesy_lingo' autoload :Code, 'ffaker/code' autoload :Color, 'ffaker/color' autoload :ColorPL, 'ffaker/color_pl' autoload :ColorUA, 'ffaker/color_ua' autoload :Company, 'ffaker/company' autoload :CompanyCN, 'ffaker/company_cn' autoload :CompanyFR, 'ffaker/company_fr' autoload :CompanyIT, 'ffaker/company_it' autoload :CompanyJA, 'ffaker/company_ja' autoload :CompanySE, 'ffaker/company_se' autoload :Conference, 'ffaker/conference' autoload :CoursesFR, 'ffaker/courses_fr' autoload :Currency, 'ffaker/currency' autoload :DizzleIpsum, 'ffaker/dizzle_ipsum' autoload :Education, 'ffaker/education' autoload :EducationCN, 'ffaker/education_cn' autoload :Filesystem, 'ffaker/filesystem' autoload :Food, 'ffaker/food' autoload :FoodPL, 'ffaker/food_pl' autoload :FreedomIpsum, 'ffaker/freedom_ipsum' autoload :Game, 'ffaker/game' autoload :Gender, 'ffaker/gender' autoload :GenderBR, 'ffaker/gender_br' autoload :GenderCN, 'ffaker/gender_cn' autoload :GenderID, 'ffaker/gender_id' autoload :GenderIT, 'ffaker/gender_it' autoload :GenderJA, 'ffaker/gender_ja' autoload :GenderJP, 'ffaker/gender_jp' autoload :GenderKR, 'ffaker/gender_kr' autoload :GenderPL, 'ffaker/gender_pl' autoload :GenderRU, 'ffaker/gender_ru' autoload :Geolocation, 'ffaker/geolocation' autoload :Guid, 'ffaker/guid' autoload :HealthcareIpsum, 'ffaker/healthcare_ipsum' autoload :HealthcareRU, 'ffaker/healthcare_ru' autoload :HipsterIpsum, 'ffaker/hipster_ipsum' autoload :HTMLIpsum, 'ffaker/html_ipsum' autoload :Identification, 'ffaker/identification' autoload :IdentificationBR, 'ffaker/identification_br' autoload :IdentificationES, 'ffaker/identification_es' autoload :IdentificationESCL, 'ffaker/identification_es_cl' autoload :IdentificationESCO, 'ffaker/identification_es_co' autoload :IdentificationIN, 'ffaker/identification_in' autoload :IdentificationIT, 'ffaker/identification_it' autoload :IdentificationKr, 'ffaker/identification_kr' autoload :IdentificationMX, 'ffaker/identification_mx' autoload :IdentificationPL, 'ffaker/identification_pl' autoload :IdentificationTW, 'ffaker/identification_tw' autoload :Image, 'ffaker/image' autoload :Internet, 'ffaker/internet' autoload :InternetSE, 'ffaker/internet_se' autoload :Job, 'ffaker/job' autoload :JobBR, 'ffaker/job_br' autoload :JobCN, 'ffaker/job_cn' autoload :JobFR, 'ffaker/job_fr' autoload :JobIT, 'ffaker/job_it' autoload :JobJA, 'ffaker/job_ja' autoload :JobKR, 'ffaker/job_kr' autoload :JobVN, 'ffaker/job_vn' autoload :Locale, 'ffaker/locale' autoload :Lorem, 'ffaker/lorem' autoload :LoremAR, 'ffaker/lorem_ar' autoload :LoremBR, 'ffaker/lorem_br' autoload :LoremCN, 'ffaker/lorem_cn' autoload :LoremFR, 'ffaker/lorem_fr' autoload :LoremIE, 'ffaker/lorem_ie' autoload :LoremIT, 'ffaker/lorem_it' autoload :LoremJA, 'ffaker/lorem_ja' autoload :LoremKR, 'ffaker/lorem_kr' autoload :LoremPL, 'ffaker/lorem_pl' autoload :LoremRU, 'ffaker/lorem_ru' autoload :LoremUA, 'ffaker/lorem_ua' autoload :Movie, 'ffaker/movie' autoload :Music, 'ffaker/music' autoload :Name, 'ffaker/name' autoload :NameAR, 'ffaker/name_ar' autoload :NameBR, 'ffaker/name_br' autoload :NameCN, 'ffaker/name_cn' autoload :NameCS, 'ffaker/name_cs' autoload :NameDA, 'ffaker/name_da' autoload :NameDE, 'ffaker/name_de' autoload :NameES, 'ffaker/name_es' autoload :NameFR, 'ffaker/name_fr' autoload :NameGA, 'ffaker/name_ga' autoload :NameGR, 'ffaker/name_gr' autoload :NameID, 'ffaker/name_id' autoload :NameIN, 'ffaker/name_in' autoload :NameIT, 'ffaker/name_it' autoload :NameJA, 'ffaker/name_ja' autoload :NameKH, 'ffaker/name_kh' autoload :NameKR, 'ffaker/name_kr' autoload :NameMX, 'ffaker/name_mx' autoload :NameNB, 'ffaker/name_nb' autoload :NameNL, 'ffaker/name_nl' autoload :NamePH, 'ffaker/name_ph' autoload :NamePL, 'ffaker/name_pl' autoload :NameRU, 'ffaker/name_ru' autoload :NameSE, 'ffaker/name_se' autoload :NameSN, 'ffaker/name_sn' autoload :NameTH, 'ffaker/name_th' autoload :NameTW, 'ffaker/name_tw' autoload :NameTHEN, 'ffaker/name_th_en' autoload :NameUA, 'ffaker/name_ua' autoload :NameVN, 'ffaker/name_vn' autoload :NatoAlphabet, 'ffaker/nato_alphabet' autoload :Number, 'ffaker/number' autoload :PhoneNumber, 'ffaker/phone_number' autoload :PhoneNumberAU, 'ffaker/phone_number_au' autoload :PhoneNumberBR, 'ffaker/phone_number_br' autoload :PhoneNumberCH, 'ffaker/phone_number_ch' autoload :PhoneNumberCU, 'ffaker/phone_number_cu' autoload :PhoneNumberDA, 'ffaker/phone_number_da' autoload :PhoneNumberDE, 'ffaker/phone_number_de' autoload :PhoneNumberFR, 'ffaker/phone_number_fr' autoload :PhoneNumberID, 'ffaker/phone_number_id' autoload :PhoneNumberIT, 'ffaker/phone_number_it' autoload :PhoneNumberJA, 'ffaker/phone_number_ja' autoload :PhoneNumberKR, 'ffaker/phone_number_kr' autoload :PhoneNumberMX, 'ffaker/phone_number_mx' autoload :PhoneNumberNL, 'ffaker/phone_number_nl' autoload :PhoneNumberPL, 'ffaker/phone_number_pl' autoload :PhoneNumberSE, 'ffaker/phone_number_se' autoload :PhoneNumberSG, 'ffaker/phone_number_sg' autoload :PhoneNumberSN, 'ffaker/phone_number_sn' autoload :PhoneNumberTW, 'ffaker/phone_number_tw' autoload :PhoneNumberUA, 'ffaker/phone_number_ua' autoload :PhoneNumberRU, 'ffaker/phone_number_ru' autoload :Product, 'ffaker/product' autoload :SemVer, 'ffaker/sem_ver' autoload :Skill, 'ffaker/skill' autoload :Sport, 'ffaker/sport' autoload :SportPL, 'ffaker/sport_pl' autoload :SportUS, 'ffaker/sport_us' autoload :SportRU, 'ffaker/sport_ru' autoload :SSN, 'ffaker/ssn' autoload :SSNMX, 'ffaker/ssn_mx' autoload :SSNSE, 'ffaker/ssn_se' autoload :String, 'ffaker/string' autoload :Time, 'ffaker/time' autoload :Tweet, 'ffaker/tweet' autoload :Unit, 'ffaker/unit' autoload :UnitEnglish, 'ffaker/unit_english' autoload :UnitMetric, 'ffaker/unit_metric' autoload :VERSION, 'version' autoload :Vehicle, 'ffaker/vehicle' autoload :Venue, 'ffaker/venue' autoload :Youtube, 'ffaker/youtube' # Random Number Generator (RNG) used with ModuleUtils#fetch, #shuffle, #rand # in order to provide deterministic repeatability. module Random # Returns the current RNG seed. def self.seed @seed ||= ::Random.new_seed end # Sets the RNG seed and creates a new internal RNG. def self.seed=(new_seed) @seed = new_seed reset! new_seed end # Reset the RNG back to its initial state. def self.reset! @rng = new_rng end # Returns a random number using an RNG with a known seed. def self.rand(max = nil) return rng.rand(max) if max rng.rand end # Returns the current Random object. def self.rng @rng ||= new_rng end # Returns a new Random object instantiated with #seed. def self.new_rng ::Random.new(seed) end end end ffaker-2.20.0/Gemfile0000644000004100000410000000010514136245124014352 0ustar www-datawww-data# frozen_string_literal: true source 'https://rubygems.org' gemspec ffaker-2.20.0/REFERENCE.md0000644000004100000410000073265114136245124014721 0ustar www-datawww-data# FFaker reference * [FFaker::AWS](#ffakeraws) * [FFaker::Address](#ffakeraddress) * [FFaker::AddressAU](#ffakeraddressau) * [FFaker::AddressBR](#ffakeraddressbr) * [FFaker::AddressCA](#ffakeraddressca) * [FFaker::AddressCH](#ffakeraddressch) * [FFaker::AddressCHDE](#ffakeraddresschde) * [FFaker::AddressCHFR](#ffakeraddresschfr) * [FFaker::AddressCHIT](#ffakeraddresschit) * [FFaker::AddressDA](#ffakeraddressda) * [FFaker::AddressDE](#ffakeraddressde) * [FFaker::AddressFI](#ffakeraddressfi) * [FFaker::AddressFR](#ffakeraddressfr) * [FFaker::AddressGR](#ffakeraddressgr) * [FFaker::AddressID](#ffakeraddressid) * [FFaker::AddressIN](#ffakeraddressin) * [FFaker::AddressIT](#ffakeraddressit) * [FFaker::AddressJA](#ffakeraddressja) * [FFaker::AddressKR](#ffakeraddresskr) * [FFaker::AddressMX](#ffakeraddressmx) * [FFaker::AddressNL](#ffakeraddressnl) * [FFaker::AddressPL](#ffakeraddresspl) * [FFaker::AddressRU](#ffakeraddressru) * [FFaker::AddressSE](#ffakeraddressse) * [FFaker::AddressSN](#ffakeraddresssn) * [FFaker::AddressUA](#ffakeraddressua) * [FFaker::AddressUK](#ffakeraddressuk) * [FFaker::AddressUS](#ffakeraddressus) * [FFaker::Airline](#ffakerairline) * [FFaker::Animal](#ffakeranimal) * [FFaker::AnimalCN](#ffakeranimalcn) * [FFaker::AnimalES](#ffakeranimales) * [FFaker::AnimalPL](#ffakeranimalpl) * [FFaker::AnimalUS](#ffakeranimalus) * [FFaker::Avatar](#ffakeravatar) * [FFaker::BaconIpsum](#ffakerbaconipsum) * [FFaker::Bank](#ffakerbank) * [FFaker::Book](#ffakerbook) * [FFaker::Boolean](#ffakerboolean) * [FFaker::CheesyLingo](#ffakercheesylingo) * [FFaker::Code](#ffakercode) * [FFaker::Color](#ffakercolor) * [FFaker::ColorPL](#ffakercolorpl) * [FFaker::ColorUA](#ffakercolorua) * [FFaker::Company](#ffakercompany) * [FFaker::CompanyCN](#ffakercompanycn) * [FFaker::CompanyFR](#ffakercompanyfr) * [FFaker::CompanyIT](#ffakercompanyit) * [FFaker::CompanyJA](#ffakercompanyja) * [FFaker::CompanySE](#ffakercompanyse) * [FFaker::Conference](#ffakerconference) * [FFaker::CoursesFR](#ffakercoursesfr) * [FFaker::Currency](#ffakercurrency) * [FFaker::DizzleIpsum](#ffakerdizzleipsum) * [FFaker::Education](#ffakereducation) * [FFaker::EducationCN](#ffakereducationcn) * [FFaker::Filesystem](#ffakerfilesystem) * [FFaker::Food](#ffakerfood) * [FFaker::FoodPL](#ffakerfoodpl) * [FFaker::FreedomIpsum](#ffakerfreedomipsum) * [FFaker::Game](#ffakergame) * [FFaker::Gender](#ffakergender) * [FFaker::GenderBR](#ffakergenderbr) * [FFaker::GenderCN](#ffakergendercn) * [FFaker::GenderID](#ffakergenderid) * [FFaker::GenderIT](#ffakergenderit) * [FFaker::GenderJA](#ffakergenderja) * [FFaker::GenderJP](#ffakergenderjp) * [FFaker::GenderKR](#ffakergenderkr) * [FFaker::GenderPL](#ffakergenderpl) * [FFaker::GenderRU](#ffakergenderru) * [FFaker::Geolocation](#ffakergeolocation) * [FFaker::Guid](#ffakerguid) * [FFaker::HTMLIpsum](#ffakerhtmlipsum) * [FFaker::HealthcareIpsum](#ffakerhealthcareipsum) * [FFaker::HealthcareRU](#ffakerhealthcareru) * [FFaker::HipsterIpsum](#ffakerhipsteripsum) * [FFaker::Identification](#ffakeridentification) * [FFaker::IdentificationBR](#ffakeridentificationbr) * [FFaker::IdentificationES](#ffakeridentificationes) * [FFaker::IdentificationESCL](#ffakeridentificationescl) * [FFaker::IdentificationESCO](#ffakeridentificationesco) * [FFaker::IdentificationIN](#ffakeridentificationin) * [FFaker::IdentificationIT](#ffakeridentificationit) * [FFaker::IdentificationKr](#ffakeridentificationkr) * [FFaker::IdentificationMX](#ffakeridentificationmx) * [FFaker::IdentificationPL](#ffakeridentificationpl) * [FFaker::IdentificationTW](#ffakeridentificationtw) * [FFaker::Image](#ffakerimage) * [FFaker::Internet](#ffakerinternet) * [FFaker::InternetSE](#ffakerinternetse) * [FFaker::Job](#ffakerjob) * [FFaker::JobBR](#ffakerjobbr) * [FFaker::JobCN](#ffakerjobcn) * [FFaker::JobFR](#ffakerjobfr) * [FFaker::JobIT](#ffakerjobit) * [FFaker::JobJA](#ffakerjobja) * [FFaker::JobKR](#ffakerjobkr) * [FFaker::JobVN](#ffakerjobvn) * [FFaker::Locale](#ffakerlocale) * [FFaker::Lorem](#ffakerlorem) * [FFaker::LoremAR](#ffakerloremar) * [FFaker::LoremBR](#ffakerlorembr) * [FFaker::LoremCN](#ffakerloremcn) * [FFaker::LoremFR](#ffakerloremfr) * [FFaker::LoremIE](#ffakerloremie) * [FFaker::LoremIT](#ffakerloremit) * [FFaker::LoremJA](#ffakerloremja) * [FFaker::LoremKR](#ffakerloremkr) * [FFaker::LoremPL](#ffakerlorempl) * [FFaker::LoremRU](#ffakerloremru) * [FFaker::LoremUA](#ffakerloremua) * [FFaker::Movie](#ffakermovie) * [FFaker::Music](#ffakermusic) * [FFaker::Name](#ffakername) * [FFaker::NameAR](#ffakernamear) * [FFaker::NameBR](#ffakernamebr) * [FFaker::NameCN](#ffakernamecn) * [FFaker::NameCS](#ffakernamecs) * [FFaker::NameDA](#ffakernameda) * [FFaker::NameDE](#ffakernamede) * [FFaker::NameES](#ffakernamees) * [FFaker::NameFR](#ffakernamefr) * [FFaker::NameGA](#ffakernamega) * [FFaker::NameGR](#ffakernamegr) * [FFaker::NameID](#ffakernameid) * [FFaker::NameIN](#ffakernamein) * [FFaker::NameIT](#ffakernameit) * [FFaker::NameJA](#ffakernameja) * [FFaker::NameKH](#ffakernamekh) * [FFaker::NameKR](#ffakernamekr) * [FFaker::NameMX](#ffakernamemx) * [FFaker::NameNB](#ffakernamenb) * [FFaker::NameNL](#ffakernamenl) * [FFaker::NamePH](#ffakernameph) * [FFaker::NamePL](#ffakernamepl) * [FFaker::NameRU](#ffakernameru) * [FFaker::NameSE](#ffakernamese) * [FFaker::NameSN](#ffakernamesn) * [FFaker::NameTH](#ffakernameth) * [FFaker::NameTHEN](#ffakernamethen) * [FFaker::NameTW](#ffakernametw) * [FFaker::NameUA](#ffakernameua) * [FFaker::NameVN](#ffakernamevn) * [FFaker::NatoAlphabet](#ffakernatoalphabet) * [FFaker::Number](#ffakernumber) * [FFaker::PhoneNumber](#ffakerphonenumber) * [FFaker::PhoneNumberAU](#ffakerphonenumberau) * [FFaker::PhoneNumberBR](#ffakerphonenumberbr) * [FFaker::PhoneNumberCH](#ffakerphonenumberch) * [FFaker::PhoneNumberCU](#ffakerphonenumbercu) * [FFaker::PhoneNumberDA](#ffakerphonenumberda) * [FFaker::PhoneNumberDE](#ffakerphonenumberde) * [FFaker::PhoneNumberFR](#ffakerphonenumberfr) * [FFaker::PhoneNumberID](#ffakerphonenumberid) * [FFaker::PhoneNumberIT](#ffakerphonenumberit) * [FFaker::PhoneNumberJA](#ffakerphonenumberja) * [FFaker::PhoneNumberKR](#ffakerphonenumberkr) * [FFaker::PhoneNumberMX](#ffakerphonenumbermx) * [FFaker::PhoneNumberNL](#ffakerphonenumbernl) * [FFaker::PhoneNumberPL](#ffakerphonenumberpl) * [FFaker::PhoneNumberRU](#ffakerphonenumberru) * [FFaker::PhoneNumberSE](#ffakerphonenumberse) * [FFaker::PhoneNumberSG](#ffakerphonenumbersg) * [FFaker::PhoneNumberSN](#ffakerphonenumbersn) * [FFaker::PhoneNumberTW](#ffakerphonenumbertw) * [FFaker::PhoneNumberUA](#ffakerphonenumberua) * [FFaker::Product](#ffakerproduct) * [FFaker::SSN](#ffakerssn) * [FFaker::SSNMX](#ffakerssnmx) * [FFaker::SSNSE](#ffakerssnse) * [FFaker::SemVer](#ffakersemver) * [FFaker::Skill](#ffakerskill) * [FFaker::Sport](#ffakersport) * [FFaker::SportPL](#ffakersportpl) * [FFaker::SportRU](#ffakersportru) * [FFaker::SportUS](#ffakersportus) * [FFaker::String](#ffakerstring) * [FFaker::Time](#ffakertime) * [FFaker::Tweet](#ffakertweet) * [FFaker::UniqueUtils](#ffakeruniqueutils) * [FFaker::Unit](#ffakerunit) * [FFaker::UnitEnglish](#ffakerunitenglish) * [FFaker::UnitMetric](#ffakerunitmetric) * [FFaker::Vehicle](#ffakervehicle) * [FFaker::Venue](#ffakervenue) * [FFaker::Youtube](#ffakeryoutube) ## FFaker::AWS | Method | Example | | ------ | ------- | | `instance_tenancy` | host, host, dedicated | | `instance_type` | g2.2xlarge, m4.xlarge, x1.4xlarge | | `offering_type` | All Upfront, Heavy Utilization, All Upfront | | `product_description` | Linux/UNIX, Windows with SQL Server Enterprise (Amazon VPC), Red Hat Enterprise Linux (Amazon VPC) | ## FFaker::Address | Method | Example | | ------ | ------- | | `building_number` | 79724, 0551, 020 | | `city` | Kourtneymouth, Toytown, North Rossville | | `city_prefix` | New, North, South | | `city_suffix` | bury, bury, ton | | `country` | Liechtenstein, Tokelau, Finland | | `country_code` | LB, LS, SM | | `neighborhood` | West Covina East, Ladue South, Auburn North | | `secondary_address` | Suite 025, Apt. 307, Apt. 406 | | `street_address` | 20870 Weber Roads, 67007 Schowalter Turnpike, 40087 Witting Key | | `street_name` | Tesha Crossing, Von Islands, Shavon Forges | | `street_suffix` | Viaduct, Loop, Manor | | `time_zone` | Pacific/Pago_Pago, America/Lima, Europe/Belgrade | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | ❗ *[zip_code] is deprecated. For US addresses please use the AddressUS module* | ## FFaker::AddressAU | Method | Example | | ------ | ------- | | `building_number` | 512, 8251, 885 | | `city` | North Titus, Port Verlieshire, East Timika | | `city_prefix` | Port, Port, New | | `city_suffix` | haven, mouth, shire | | `country` | Kuwait, Andorra, Saint Pierre and Miquelon | | `country_code` | MA, GB, TG | | `full_address` | 65148 Yundt Dale, Darwin NT 3175, 35716 Deckow Hill, O'Connor ACT 2602, 1112 Kreiger Fields, Sale VIC 2200 | | `neighborhood` | Cleveland Park, Cleveland Park, Auburn North | | `postcode` | 2320, 7010, 0830 | | `secondary_address` | Apt. 720, Suite 525, Apt. 603 | | `state` | Australian Capital Territory, Western Australia, Tasmania | | `state_abbr` | NT, WA, NSW | | `street_address` | 64119 Waelchi Square, 124 Effertz Parks, 8034 Catharine Locks | | `street_name` | Twanda Radial, Daisy Brook, Willms Lodge | | `street_suffix` | Ridges, Crossroad, Land | | `suburb` | Bunbury, Darwin, Murray Bridge | | `time_zone` | Australia/Perth, Australia/Perth, Australia/Hobart | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | ❗ *[zip_code] is deprecated. For US addresses please use the AddressUS module* | ## FFaker::AddressBR | Method | Example | | ------ | ------- | | `building_number` | 761, 8789, 34477 | | `city` | Angra dos Reis, Vitória, Paragominas | | `city_prefix` | New, West, North | | `city_suffix` | burgh, shire, ville | | `country` | Venezuela, Bolivarian Republic of, Niue, Taiwan, Province of China | | `country_code` | AZ, HK, TO | | `full_address` | Alameda Adalberto Santos Freitas, 90137, Teresópolis, Minas Gerais, Brazil, Travessa Léa Santos, 1837, São João de Meriti, Amazonas, Brazil, Avenida Enzo Sales, 90418, Mogi das Cruzes, Amazonas, Brazil | | `neighborhood` | phoenix, Babylon Bayside, Sagaponack Seaside | | `secondary_address` | Apt. 033, Apt. 565, Suite 643 | | `state` | Rio Grande do Sul, São Paulo, Alagoas | | `state_abbr` | PI, CE, RO | | `street` | Alameda Péricles Viana, Rua Alésia Campos, Travessa Adelice Barros Franco | | `street_address` | 2895 Carter Pass, 984 Son Ville, 894 Hong Street | | `street_name` | Swift Bridge, Denese Fields, Schmitt Manors | | `street_prefix` | Alameda, Avenida, Rua | | `street_suffix` | Groves, Square, Plains | | `time_zone` | America/La_Paz, Australia/Perth, America/Bogota | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | 88905-778, 87253-154, 57137-029 | ## FFaker::AddressCA | Method | Example | | ------ | ------- | | `building_number` | 4187, 21496, 85402 | | `city` | Lakeshore, South Bruce Peninsula, Toronto | | `city_prefix` | North, Lake, New | | `city_suffix` | stad, ville, furt | | `country` | Albania, Malta, Papua New Guinea | | `country_code` | BZ, TV, VE | | `neighborhood` | Gates Mills North, Jupiter South/Abacoa, Sagaponack Seaside | | `postal_code` | H5Y 9B3, E0P 8X9, V8J 2P6 | | `province` | Yukon, Manitoba, Nunavut | | `province_abbr` | ON, NT, SK | | `secondary_address` | Apt. 973, Suite 912, Apt. 258 | | `street_address` | 265 Owen Avenue, 76255 Mitchell Junctions, 6908 Letisha Ferry | | `street_name` | Hessel Brook, Afton Hill, Keeling Extension | | `street_suffix` | Hills, Key, Manors | | `time_zone` | Asia/Kolkata, Asia/Ulaanbaatar, Asia/Taipei | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | ❗ *[zip_code] is deprecated. For US addresses please use the AddressUS module* | ## FFaker::AddressCH | Method | Example | | ------ | ------- | | `building_number` | 277, 49042, 13997 | | `canton_abbr` | FR, BL, AR | | `city` | Carlosfort, Hudsonfurt, Maryannabury | | `city_prefix` | New, Port, Lake | | `city_suffix` | furt, berg, mouth | | `country` | American Samoa, Samoa, Chile | | `country_code` | KY, YT, CH | | `neighborhood` | Jupiter South/Abacoa, Rockville East of Hungerford Dr, Pennypack | | `postal_code` | 0325, 4876, 7692 | | `secondary_address` | Suite 834, Suite 604, Apt. 119 | | `street_address` | 995 Magnolia Club, 710 Lacy Forge, 1894 Harber Field | | `street_name` | Schimmel Expressway, Tasha Field, Strosin Run | | `street_suffix` | Manor, Springs, Radial | | `time_zone` | Pacific/Pago_Pago, Asia/Chongqing, Europe/Madrid | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | ❗ *[zip_code] is deprecated. For US addresses please use the AddressUS module* | ## FFaker::AddressCHDE | Method | Example | | ------ | ------- | | `building_number` | 2144, 948, 2329 | | `canton` | Schwyz, Freiburg, Graubünden | | `canton_abbr` | OW, OW, SH | | `city` | New Qiana, South Carlineberg, South Louton | | `city_prefix` | Lake, East, South | | `city_suffix` | fort, port, mouth | | `country` | Turkey, Solomon Islands, Virgin Islands, U.S. | | `country_code` | JM, NP, LU | | `neighborhood` | Bronxdale, Bronxdale, Dyker Heights | | `postal_code` | 9018, 0468, 5223 | | `secondary_address` | Suite 643, Suite 583, Suite 121 | | `street_address` | 8559 Welch Park, 323 Shelby Ramp, 05984 Nisha Cove | | `street_name` | Johana Pass, Boyer Port, Bernita Alley | | `street_suffix` | Mount, Fort, Gateway | | `time_zone` | Europe/Helsinki, Pacific/Noumea, Asia/Yakutsk | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | ❗ *[zip_code] is deprecated. For US addresses please use the AddressUS module* | ## FFaker::AddressCHFR | Method | Example | | ------ | ------- | | `building_number` | 6782, 31986, 35512 | | `canton` | Zoug, Grisons, Argovie | | `canton_abbr` | BS, UR, BS | | `city` | Sharaborough, Port Elfredaville, Lake Scottie | | `city_prefix` | North, New, South | | `city_suffix` | ville, ton, ton | | `country` | Turkmenistan, Jamaica, Peru | | `country_code` | LT, GB, PY | | `neighborhood` | Mount Kisco West, Florissant West, Murray Hill | | `postal_code` | 7516, 8452, 4553 | | `secondary_address` | Suite 232, Suite 207, Suite 676 | | `street_address` | 258 Kathryne Glens, 33356 Kunde Rest, 98467 Gleason Row | | `street_name` | Merlyn Avenue, Britt Fall, Louann Park | | `street_suffix` | Drive, Ridges, Pike | | `time_zone` | Asia/Jakarta, Pacific/Apia, Atlantic/Cape_Verde | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | ❗ *[zip_code] is deprecated. For US addresses please use the AddressUS module* | ## FFaker::AddressCHIT | Method | Example | | ------ | ------- | | `building_number` | 27202, 42361, 385 | | `canton` | Neuchâtel, Giura, Nidvaldo | | `canton_abbr` | SH, BS, JU | | `city` | Cheryllport, Bradleymouth, Boyerborough | | `city_prefix` | East, South, Port | | `city_suffix` | stad, bury, view | | `country` | Svalbard and Jan Mayen, Albania, Argentina | | `country_code` | ZW, OM, EG | | `neighborhood` | Kingsbridge Heights, Ocean Parkway South, Rockville East of Hungerford Dr | | `postal_code` | 7163, 1203, 1121 | | `secondary_address` | Apt. 153, Suite 095, Apt. 764 | | `street_address` | 983 Oda Causeway, 28743 Jeannette Manors, 8075 Reichel Light | | `street_name` | Mitsue Glen, Donella View, Paulene Trafficway | | `street_suffix` | Cliff, Station, Vista | | `time_zone` | America/La_Paz, Europe/Belgrade, Asia/Tehran | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | ❗ *[zip_code] is deprecated. For US addresses please use the AddressUS module* | ## FFaker::AddressDA | Method | Example | | ------ | ------- | | `building_number` | 441, 141, 7652 | | `city` | Herlev, Tarm, Rømø | | `city_prefix` | Port, South, Port | | `city_suffix` | town, fort, town | | `country` | Comoros, New Zealand, Peru | | `country_code` | AR, AI, IQ | | `full_address` | Midtervej 32 6477 Hårlev Hovedstaden DANMARK, Tingstenen 77 0258 Charlottenlund Hovedstaden DANMARK, Davidsvænge 76 2421 Glesborg Sjælland DANMARK | | `kommune` | Kolding, Ærø, Brønderslev | | `neighborhood` | Far Rockaway/Bayswater, Murray Hill, South of Lake Shore Blvd | | `post_nr` | 1614, 6133, 9674 | | `region` | Syddanmark, Midtjylland, Midtjylland | | `secondary_address` | Apt. 162, Apt. 238, Suite 811 | | `state` | Skive, Allerød, Gentofte | | `street_address` | Eskildsvej 7, Ildtornvej 81, Guldalderen 32 | | `street_name` | Haveforen. Brandhøj, Kildemosevej, Kløvermarksvej | | `street_suffix` | Throughway, Ways, Rue | | `time_zone` | Europe/Zagreb, Europe/Sofia, Atlantic/South_Georgia | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | 8730, 8998, 7967 | ## FFaker::AddressDE | Method | Example | | ------ | ------- | | `building_number` | 50811, 69774, 062 | | `city` | Battenberg, Friedrichstadt, Luedenscheid | | `city_prefix` | South, Port, South | | `city_suffix` | view, view, land | | `country` | Dominican Republic, Turkey, Palestine, State of | | `country_code` | MS, AS, GM | | `neighborhood` | Bronxdale, Brentwood Central, White Plains Central | | `secondary_address` | Apt. 159, Suite 131, Apt. 356 | | `state` | Brandenburg, Hessen, Brandenburg | | `street_address` | Carolannstr. 142, Kevastr. 130, Framistr. 56 | | `street_name` | Madalynstr., Karlenestr., Tamarstr. | | `street_suffix` | Meadows, Glens, Crossroad | | `time_zone` | America/Lima, Pacific/Auckland, Europe/Paris | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | 21625, 16347, 00871 | ## FFaker::AddressFI | Method | Example | | ------ | ------- | | `building_number` | 65337, 38871, 17580 | | `city` | Uusikaarlepyy, Vantaa, Kouvola | | `city_prefix` | New, Port, New | | `city_suffix` | shire, shire, ton | | `country` | Serbia, Saint Martin (french Part), Bhutan | | `country_code` | BB, AW, NU | | `full_address` | Poukkasillantie 5 b, 80075 Joensuu, SUOMI, Kuusjoentie 6 a, 04634 Kotka, SUOMI, Kujatie 9 b, 55187 Tornio, SUOMI | | `neighborhood` | Babylon Bayside, East of Telegraph Road, Schall Circle/Lakeside Green | | `random_country` | Afganistan, Bahrain, Andorra | | `secondary_address` | Suite 718, Suite 877, Suite 730 | | `street_address` | Porrasmäentie 105, Kartanonmäki 9 b, Suorannantie 901 | | `street_name` | Aholantie, Hanttulantie, Lepolantie | | `street_nbr` | 0 b, 6 a, 0 | | `street_suffix` | Club, Plain, Course | | `time_zone` | America/Chihuahua, Asia/Kamchatka, America/Sao_Paulo | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | 34908, 63386, 76630 | ## FFaker::AddressFR | Method | Example | | ------ | ------- | | `building_number` | 1114, 64569, 947 | | `city` | Cergy, Grenoble, La Ciotat | | `city_prefix` | Port, West, Port | | `city_suffix` | borough, berg, view | | `country` | Isle of Man, Nicaragua, Slovenia | | `country_code` | KN, AU, CK | | `full_address` | 50 bd Noël de Santos 2A091 Laval, 740 BIS impasse Benjamin Dupuy 97285 Colmar, 497 B, rue Yves Laurent, 19367 Arras | | `neighborhood` | Sagaponack Seaside, Bridesburg, East Renton | | `postal_code` | 2B617, 2B181, 07347 | | `region` | Bretagne, Pays de la Loire, Provence-Alpes-Côte d'Azur | | `secondary_address` | Suite 085, Apt. 680, Suite 781 | | `street_address` | 21 QUATER, rue Lucas de Alexandre, 511 Q impasse Guillaume Mace, 4-66 B avenue Joséphine le Riou | | `street_name` | Werner Shore, Senger Lake, Schaefer Walks | | `street_suffix` | Falls, Way, Route | | `time_zone` | Europe/Stockholm, Pacific/Pago_Pago, America/Guyana | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | ❗ *[zip_code] is deprecated. For US addresses please use the AddressUS module* | ## FFaker::AddressGR | Method | Example | | ------ | ------- | | `building_number` | 4332, 97229, 75337 | | `city` | Αθήνα, Ιωάννινα, Περαία | | `city_prefix` | East, Port, South | | `city_suffix` | chester, ton, port | | `country` | Bahamas, Angola, Seychelles | | `country_code` | EE, RE, BZ | | `neighborhood` | Schall Circle/Lakeside Green, Florissant West, Summerlin North | | `region` | Αττική, Στερεά Ελλάδα, Δυτική Μακεδονία | | `secondary_address` | Apt. 194, Apt. 916, Suite 588 | | `street_address` | ["Οδός", "Πάροδος"] Σάμου, 25, ["Οδός", "Πάροδος"] Καβάφη Κωνσταντίνου, 0, ["Οδός", "Πάροδος"] Πόντου, 1 | | `street_name` | Λευκωσίας, Θουκυδίδου, Ελλησπόντου | | `street_nbr` | 570, 74, 061 | | `street_suffix` | Crest, Camp, Alley | | `time_zone` | Asia/Hong_Kong, Europe/Minsk, Europe/Belgrade | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | 49979, 22003, 77832 | ## FFaker::AddressID | Method | Example | | ------ | ------- | | `building_number` | 14338, 27423, 169 | | `city` | Sibolga, Bengkulu, Batam | | `city_prefix` | Port, North, New | | `city_suffix` | side, stad, town | | `country` | United Kingdom, Benin, Belarus | | `country_code` | GH, NC, NO | | `neighborhood` | Sunshine-Gardens, Brentwood Central, White Oak South of Columbia Pike | | `secondary_address` | Suite 250, Suite 417, Apt. 886 | | `state` | Riau, Maluku, Sumatera Selatan | | `state_abbr` | SG, SU, JA | | `street` | Jl. Izaak Huru Doko, No. 57, Jln. Wage Rudolf Supratman, No. 28, Jl. Adam Malik, No. 26 | | `street_address` | 637 Kuhn Garden, 04159 Waelchi Lights, 52008 Diamond Locks | | `street_name` | Hartmann Locks, Charise Throughway, Stark Unions | | `street_prefix` | Jl, Jln, Jln | | `street_suffix` | Fall, Hill, Shoals | | `time_zone` | Asia/Kuwait, Europe/Brussels, Asia/Bangkok | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | 42534, 80370, 87628 | ## FFaker::AddressIN | Method | Example | | ------ | ------- | | `building_number` | 690, 65147, 945 | | `city` | Surat, Mumbai, Mumbai | | `city_prefix` | North, South, East | | `city_suffix` | shire, haven, bury | | `country` | India, India, India | | `country_code` | IN, IN, IN | | `neighborhood` | Allegheny West, Candlewood Country Club, White Plains Central | | `pincode` | 141482, 140755, 160870 | | `secondary_address` | Apt. 029, Apt. 218, Apt. 162 | | `state` | Uttarakhand, Tripura, Madhya Pradesh | | `state_abbr` | PB, GJ, WB | | `state_and_union_territory` | Chandigarh, Gujarat, Himachal Pradesh | | `state_and_union_territory_abbr` | UP, JK, RJ | | `street_address` | 402 Synthia Skyway, 9839 Kris Mountain, 5761 Winter Junction | | `street_name` | Alayna Lakes, Genaro Gateway, Krista Ports | | `street_suffix` | Avenue, Islands, Lodge | | `time_zone` | Asia/Kolkata, Asia/Kolkata, Asia/Kolkata | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `union_territory` | Pondicherry, Daman and Diu, Pondicherry | | `union_territory_abbr` | DN, CH, CH | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | 457636, 773765, 845209 | ## FFaker::AddressIT | Method | Example | | ------ | ------- | | `city` | Napoli, Parma, Lecce | | `full_address` | 095, viale Diana Sabatino 69571 Isernia, 4-18 piazzale Giuseppina Marinelli 11756 Cremona, 35, via Corinna Patrizi, 34190 Benevento | | `postal_code` | 76810, 40700, 15163 | | `region` | Umbria, Molise, Valle d'Aosta | | `street_address` | 3626, viale Dr. Amelia Cantalamessa, 8732 viale Carlo Messina, 8, via Clelia Martini | ## FFaker::AddressJA | Method | Example | | ------ | ------- | | `address` | 186-1680 沖縄県志布志市北区みどり市9丁目5番0号, 431-5348 富山県甘楽郡飯能市0丁目9番1号, 538-0637 愛媛県守口市東温市1丁目0番3号 | | `building_number` | 741, 8521, 31916 | | `city` | 守谷市, 流山市, 東金市 | | `city_prefix` | East, East, North | | `city_suffix` | furt, shire, furt | | `country` | Christmas Island, Liberia, Sri Lanka | | `country_code` | CI, SD, MG | | `county` | 島牧郡, 中津軽郡, 黒川郡 | | `designated_city` | 竹原市, 安城市, 根室市 | | `designated_city_address` | 636-6284 栃木県高浜市堺区豊後大野市6丁目4番8号, 484-5456 千葉県小矢部市西京区合志市186, 614-3588 静岡県摂津市太白区北秋田市6丁目5番2号 | | `land_number` | 935, 246, 839 | | `neighborhood` | phoenix, Northwoods West, Far Rockaway/Bayswater | | `other_address` | 149-6594 大分県逗子市大川市3丁目2番4号, 798-5396 富山県山辺郡阿南市439, 802-8034 大分県沼津市草津市108 | | `postal_code` | 047-1969, 948-1933, 613-3201 | | `prefecture` | 千葉県, 茨城県, 高知県 | | `secondary_address` | Apt. 951, Apt. 144, Apt. 865 | | `street` | 那須塩原市, 佐野市, 由布市 | | `street_address` | 92267 Rowe Ways, 36218 Akiko Passage, 58055 Johnson Village | | `street_name` | Bartoletti Point, Kuhlman Lights, Georgette Mall | | `street_suffix` | Pine, Estate, Burg | | `time_zone` | Europe/London, Asia/Kuala_Lumpur, Europe/Lisbon | | `tokyo_ward` | 練馬区, 品川区, 江東区 | | `tokyo_ward_address` | 369-7166 東京都杉並区柏崎市6丁目0番4号, 188-5615 東京都板橋区嘉麻市8丁目7番8号, 447-0622 東京都葛飾区富士宮市237 | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `village` | 丹波山村, 東吉野村, 高山村 | | `ward` | 安佐南区, 大正区, 宮城野区 | | `zip_code` | ❗ *[zip_code] is deprecated. For US addresses please use the AddressUS module* | ## FFaker::AddressKR | Method | Example | | ------ | ------- | | `address_detail` | 태윤마을 273호, 윤서빌라 355호, 차혁마을 라 441호 | | `borough` | 종로구, 강남구, 용산구 | | `building_name` | 지훈타운, 주용타워, 인준빌라 | | `city` | 고양시 일산서구, 부천시, 안산시 상록구 | | `land_address` | 전라남도 성아동 368-6, 경기도 진영리 0687-8, 제주특별자치도 동건리 689-41 | | `land_number` | 049, 5712, 710-8 | | `metropolitan_city` | 세종특별자치시, 대구광역시, 울산광역시 | | `old_postal_code` | 319-604, 888-006, 237-067 | | `postal_code` | 38953, 12299, 89021 | | `province` | 제주특별자치도, 제주특별자치도, 전라북도 | | `road_addess` | 대전광역시 중구 정준0로 (시훈동), 충청북도 정만리 병준가, 인천광역시 도봉구 호환길 (신현리) | | `street` | 국태가, 채연가, 정하길 | | `town` | 인요동, 대길동, 정훈동 | ## FFaker::AddressMX | Method | Example | | ------ | ------- | | `municipality` | José María Morelos, Yaxkukul, San Diego de la Unión | | `postal_code` | 65855, 25018, 17899 | | `state` | Campeche, Tabasco, Chihuahua | | `state_abbr` | TAB, SLP, OAX | | `zip_code` | 55655, 72181, 34493 | ## FFaker::AddressNL | Method | Example | | ------ | ------- | | `building_number` | 138, 9301, 09797 | | `city` | Meliskerke, Altforst, Geldrop | | `city_prefix` | Port, Lake, East | | `city_suffix` | view, mouth, ville | | `country` | Mongolia, Sint Maarten (dutch Part), French Guiana | | `country_code` | ML, MV, SL | | `neighborhood` | Dyker Heights, Bronxdale, Gates Mills North | | `postal_code` | 8737 UL, 3957 VD, 5767 EZ | | `province` | Groningen, Groningen, Zeeland | | `secondary_address` | Apt. 525, Apt. 768, Suite 594 | | `street_address` | 175 Jarvissteeg, 760 Vergiestraat, 105 Nienowstraat | | `street_name` | Wuckertpad, Kohlerstraat, Charleen-Marlenastraat | | `street_suffix` | Orchard, Garden, Cliffs | | `time_zone` | Europe/Prague, Europe/Prague, Asia/Jakarta | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | 1317 YO, 9903 KZ, 5407 QX | ## FFaker::AddressPL | Method | Example | | ------ | ------- | | `building_number` | 110, 27, 84 | | `city` | Głogów, Piwniczna-Zdrój, Nowy Wiśnicz | | `full_address` | bulwar Mariacki 195 86-628 Mysłowice, pasaż Pocztowy 53 93-652 Murowana Goślina, al. Królowej Jadwigi 147 67-975 Garwolin | | `postal_code` | 21-438, 84-861, 11-265 | | `province` | wielkopolskie, pomorskie, dolnośląskie | | `secondary_number` | /53, m. 145, m. 174 | | `square` | pasaż Czechowicza, pasaż św. Anny, zaułek Wybickiego | | `square_prefix` | skwer, skwer, bulwar | | `state` | małopolskie, kujawsko-pomorskie, lubelskie | | `street` | al. Stołczyńska, ul. Świętojańska, ul. Hrubieszowska | | `street_address` | plac Jana Kasprowicza 65, al. Jacka Soplicy 9, al. Ciasna 191 | | `street_name` | ul. Solna, al. Młyńska, plac Majora Adama Lazarowicz | | `street_prefix` | ul., al., al. | | `voivodeship` | świętokrzyskie, śląskie, mazowieckie | | `voivodeship_abbr` | OP, KP, KP | | `voivodeship_capital_city` | Olsztyn, Zielona Góra, Zielona Góra | | `zip_code` | 08-014, 31-035, 97-161 | ## FFaker::AddressRU | Method | Example | | ------ | ------- | | `building_number` | 34523, 154, 3028 | | `city` | Санкт-Петербург, Чита, Рязань | | `city_prefix` | South, East, New | | `city_suffix` | land, bury, side | | `country` | Hong Kong, Slovakia, Lesotho | | `country_code` | SB, WF, AU | | `neighborhood` | Jupiter South/Abacoa, Sea Ranch Lakes, North Norridge | | `province` | Саха, Тюменская область, Хабаровский край | | `secondary_address` | Apt. 565, Apt. 912, Suite 021 | | `street_address` | ул. Озерная, д. 02, ул. Строительная, д. 46, ул. Лесная, д. 05 | | `street_name` | ул. Озерная, ул. Полевая, ул. Пионерская | | `street_number` | 41, 98, 84 | | `street_suffix` | Stravenue, Hill, Mission | | `time_zone` | America/Regina, Europe/Copenhagen, Pacific/Tongatapu | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | 997981, 346369, 797823 | ## FFaker::AddressSE | Method | Example | | ------ | ------- | | `building_number` | 38908, 5709, 952 | | `city` | Härnösand, Kungsbacka, Kristinehamn | | `city_prefix` | East, West, South | | `city_suffix` | ville, town, burgh | | `country` | Liberia, Gabon, Lao People's Democratic Republic | | `country_code` | SK, PS, SY | | `full_address` | Farstanäsvägen 316, 24 031 Fagersta, SVERIGE, Elin Wägners Gata 9a, 05 825 Växjö, SVERIGE, Eggegrundsvägen 172, 17221 Sala, SVERIGE | | `neighborhood` | Northwoods West, Auburn North, Northwest Midlothian/Midlothian Country Club | | `random_country` | Benin, Sverige, Indonesien | | `secondary_address` | Apt. 286, Suite 107, Suite 740 | | `street_address` | Östanåvägen 4b, Mandelbrödsvägen 788, Färjestadsvägen 781 | | `street_name` | Länsrådsvägen, Olle Engkvists Väg, Vårsolsvägen | | `street_nbr` | 5, 38, 30 | | `street_suffix` | Gardens, Point, Trafficway | | `time_zone` | Asia/Muscat, Asia/Tbilisi, Asia/Dhaka | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | 22 147, 02592, 25 284 | ## FFaker::AddressSN | Method | Example | | ------ | ------- | | `arrondissement` | Djidah Thiaroye Kaw, Gueule Tapée-Fass-Colobane, Mbao | | `building_number` | 5172, 5580, 94213 | | `city` | Lake Alejandrina, Lake Blytheton, Pastyville | | `city_prefix` | New, Lake, East | | `city_suffix` | haven, borough, mouth | | `country` | Anguilla, Libya, Cameroon | | `country_code` | ZW, UA, AW | | `departement` | foundiougne, Ziguinchor, Saint-Louis | | `neighborhood` | South of Bell Road, Summerlin North, Sunshine-Gardens | | `region` | kolda, sedhiou, saint louis | | `secondary_address` | Suite 901, Apt. 145, Suite 291 | | `street_address` | 886 Karisa Fall, 0201 Shanda Island, 2151 Zieme Estate | | `street_name` | Toy Villages, Emeline Lock, Sidney Junctions | | `street_suffix` | Mills, Rue, Knolls | | `time_zone` | America/Guatemala, Europe/Copenhagen, Asia/Kolkata | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | ❗ *[zip_code] is deprecated. For US addresses please use the AddressUS module* | ## FFaker::AddressUA | Method | Example | | ------ | ------- | | `appartment_number` | 66, 1, 93 | | `building_number` | 7, 1, 111 | | `city` | Мукачеве, Львів, Київ | | `country` | Чад, Габон, Іран | | `province` | Одеська область, Запорізька область, Вінницька область | | `street_address` | вул. Брюховичів, 70, вул. Вічева, 50, вул. Зелена, 9 | | `street_name` | вул. Ліста, вул. Зелена, вул. Вузька | | `zip_code` | 30586, 11780, 93946 | ## FFaker::AddressUK | Method | Example | | ------ | ------- | | `building_number` | 58630, 39644, 9095 | | `city` | West Virgieview, Towneburgh, Port Xzbduliaside | | `city_prefix` | New, Lake, Port | | `city_suffix` | stad, haven, haven | | `country` | Wales, Scotland, England | | `country_code` | KM, TH, LR | | `county` | Gwent, East Sussex, South Yorkshire | | `neighborhood` | White Plains Central, Auburn North, Murray Hill | | `postcode` | RI86 1QL, XH92 4WE, ES5 1CO | | `secondary_address` | Apt. 382, Apt. 187, Apt. 385 | | `street_address` | 215 Miki Crossroad, 7676 Nick Streets, 8744 Kovacek Rapids | | `street_name` | Abernathy Rest, Schmidt Junction, Gerlach Mill | | `street_suffix` | Loop, Throughway, Burgs | | `time_zone` | Europe/Helsinki, Asia/Irkutsk, America/Phoenix | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | ❗ *[zip_code] is deprecated. For US addresses please use the AddressUS module* | ## FFaker::AddressUS | Method | Example | | ------ | ------- | | `building_number` | 73074, 35835, 52235 | | `city` | North Tamarstad, Lake Leland, Muellerville | | `city_prefix` | South, East, West | | `city_suffix` | haven, mouth, stad | | `continental_state` | Maine, Minnesota, Tennessee | | `continental_state_abbr` | NE, MI, OH | | `country` | Egypt, Guadeloupe, Korea, Democratic People's Republic of | | `country_code` | AS, AM, TW | | `neighborhood` | Mount Kisco West, Schall Circle/Lakeside Green, East of Telegraph Road | | `secondary_address` | Suite 378, Apt. 698, Suite 763 | | `state` | Rhode Island, Colorado, South Dakota | | `state_abbr` | DE, KS, WI | | `state_and_territories_abbr` | DE, DE, CO | | `street_address` | 546 Skiles Ridge, 27525 Batz Ways, 907 Jesse Orchard | | `street_name` | Katheryn Ports, Lucila Parkways, Adena Fall | | `street_suffix` | Walk, Point, Terrace | | `time_zone` | Africa/Johannesburg, Europe/Zagreb, Asia/Kolkata | | `uk_country` | ❗ *[uk_country] is deprecated. For UK addresses please use the AddressUK module* | | `uk_county` | ❗ *[uk_county] is deprecated. For UK addresses please use the AddressUK module* | | `uk_postcode` | ❗ *[uk_postcode] is deprecated. For UK addresses please use the AddressUK module* | | `us_state` | ❗ *[us_state] is deprecated. For US addresses please use the AddressUS module* | | `us_state_abbr` | ❗ *[state_abbr] is deprecated. For US addresses please use the AddressUS module* | | `zip_code` | 04651-6830, 08038, 67746-9254 | ## FFaker::Airline | Method | Example | | ------ | ------- | | `flight_number` | BUC 924, KT 2510, VL 1259 | | `name` | Skywork Airlines, Niki, Emirates | ## FFaker::Animal | Method | Example | | ------ | ------- | | `common_name` | ❗ *[common_name] is deprecated. For animal name in english please use the AnimalUS module* | ## FFaker::AnimalCN | Method | Example | | ------ | ------- | | `common_name` | 鹰, 兔子, 水牛 | ## FFaker::AnimalES | Method | Example | | ------ | ------- | | `common_name` | Llama, Ñu, Hámster | ## FFaker::AnimalPL | Method | Example | | ------ | ------- | | `common_name` | Foka, Orangutan, Rzekotka | ## FFaker::AnimalUS | Method | Example | | ------ | ------- | | `common_name` | Butterfly, Sea Lion, Finch | ## FFaker::Avatar | Method | Example | | ------ | ------- | | `image` | https://robohash.org/aliquidnobisfuga.png?size=300x300, https://robohash.org/evenietexsuscipit.png?size=300x300, https://robohash.org/remadipiscioccaecati.png?size=300x300 | ## FFaker::BaconIpsum | Method | Example | | ------ | ------- | | `characters` | ud9qtaph529xcfwp1a0uz13hjysrrzsfibqa54vxi93cfvznm274i93y2jzfl9wxq3qn2e3wnbff41ig42cwkourba4hs2vvlj8eznfu6xovhrog869u7afk6nw1asixsn2iuwcge3ikph5hb7jg15wz6c17825fqs1xoirz79w47mtcvgpyy0qazq5o5ed25b4ozozmxdnwi6vtwgqvokaq121zcorbp4wh451jjn24g7qxrd0u5vvd09wr9ka, 8jiuipchtscaebassvrm9zaezuvwkdpg2dygvbei818rh1573iilz4y5n8ykzy4dlcpiusnel34vfwpkkm842br6p7kpvo5jcxiafkrz85jwg3mvmzvmj2d4iztnp3jx9uoo438cqhysdfazygvvdnme5fs87gskj5g4v9vc655h3csmya2tvttqfo17kpamk5aq4ws4iv0qfutp833evbmtyk4g5qnu7zx8t51yogm6il42iyt7psiuief1dn7, 3m2b6gx2l9qocgrqk3hmftgcnr56fwdkh8pva7ukdbq2kw84xpojh668731gwh6i37melakbpr55whpitbh7bt35pgmtrxjripp7gzmxkd8ou4a4av8602vhig5lrz5mft7u9ikc2q73merr01a6ihn9zhaz10oi0gnro6u3z0ldhhjualrm40ncfo7l3yahvyyv3wn3wzoaoi5xsmigq4x34bdy47ef4ke8d916pukbcx9720m3umefhbbsxl0 | | `paragraph` | Jowl boudin shoulder pork loin capicola jerky sausage swine. Shank meatball strip steak ball tip andouille. Landjaeger cow jowl andouille biltong jerky., Prosciutto sausage fatback doner tenderloin cow Kevin short ribs frankfurter. Flank boudin prosciutto jerky pancetta. Pork chop flank short loin beef pancetta tongue jowl drumstick. Doner bacon beef andouille boudin rump flank swine. Ham pork beef ribs shank filet mignon ham hock bacon., Jerky rump salami shank chuck bresaola. Short loin ball tip kielbasa ground round pancetta venison capicola strip steak. Venison shankle leberkas ball tip frankfurter sirloin brisket corned beef spare ribs. | | `paragraphs` | Pancetta pork loin short ribs swine turducken meatloaf flank pork. Tenderloin short loin short ribs venison sirloin ball tip spare ribs tail leberkas. Prosciutto pork chop swine leberkas beef tenderloin tail., Bresaola drumstick jerky meatloaf rump filet mignon. Swine ground round sirloin strip steak landjaeger pork. Turducken bacon andouille fatback short loin bresaola sirloin t-bone salami., Porchetta andouille doner tri-tip pastrami filet mignon. Cow doner ground round short loin jerky pork beef. Corned beef shoulder frankfurter capicola kielbasa ham hock shank ball tip. Sirloin jowl filet mignon kielbasa biltong landjaeger capicola hamburger ball tip. Sausage pork chop filet mignon andouille meatball ball tip beef ribs shank ribeye., Capicola jowl andouille turkey prosciutto meatball. Tail ribeye frankfurter capicola short loin ham pork loin. Tenderloin pork brisket bacon jerky tongue sirloin pig. Shank frankfurter porchetta corned beef beef ribs ham hock. Hamburger landjaeger frankfurter jerky ball tip., Short loin ribeye pork belly bacon corned beef ham shankle Kevin. Cow corned beef rump jowl tri-tip beef strip steak turducken. Pig ham venison leberkas meatball brisket. Corned beef tri-tip bresaola sausage shoulder pork loin rump strip steak., Biltong fatback meatball ham hock chicken tenderloin chuck. Pork short loin prosciutto chuck jowl pig. Chuck hamburger capicola meatball shoulder swine landjaeger. Sirloin drumstick tri-tip fatback swine jerky. Prosciutto corned beef ball tip salami sausage landjaeger., Tri-tip leberkas kielbasa salami ham hock ground round pork belly. Andouille sirloin prosciutto brisket filet mignon capicola short ribs. Bresaola drumstick jerky sirloin tail. Pork belly fatback salami short loin sirloin pork loin tongue shankle boudin., Ball tip venison short loin doner tail drumstick sausage. Pastrami hamburger t-bone pork belly capicola meatball shank. Ribeye pork chop capicola beef ribs tail shoulder pastrami biltong. Sausage doner swine strip steak short loin bresaola salami Kevin., Shankle bresaola sirloin corned beef rump. Andouille meatball Kevin biltong porchetta meatloaf beef. Salami venison pork tail bresaola Kevin. Chicken ham strip steak bresaola turkey beef ribs. | | `phrase` | Doner chuck sausage sirloin meatloaf short loin strip steak shoulder beef., Ground round andouille jowl turkey landjaeger tail., Shankle bacon beef prosciutto ground round porchetta turkey. | | `phrases` | Brisket ribeye short loin pork loin hamburger., Strip steak short ribs turkey pancetta swine., Biltong tenderloin brisket swine Kevin jerky drumstick., Jowl pork belly filet mignon boudin pastrami short loin., Drumstick brisket ball tip prosciutto leberkas jerky beef ribs., Tri-tip fatback pig biltong andouille Kevin ribeye ground round short loin., Frankfurter pastrami ham Kevin short loin porchetta swine., Shoulder jowl pig salami boudin., Flank corned beef tongue turducken ham hock fatback. | | `sentence` | Short loin flank bacon corned beef turkey kielbasa., Ribeye filet mignon pastrami pig brisket., Shankle pork chop boudin brisket frankfurter andouille Kevin pancetta bacon. | | `sentences` | Brisket drumstick shoulder boudin tri-tip pancetta corned beef ground round ham hock., Tail beef boudin corned beef turkey swine Kevin prosciutto., Sirloin prosciutto spare ribs turkey drumstick chuck., Meatloaf biltong short ribs chuck flank sausage short loin corned beef shoulder., Capicola ribeye shankle hamburger t-bone sirloin beef., Ribeye Kevin prosciutto strip steak meatball t-bone., Landjaeger short loin turkey shankle Kevin short ribs rump drumstick corned beef., Pastrami corned beef brisket biltong salami capicola., Ribeye prosciutto shoulder swine chicken jerky. | | `word` | Kevin, corned beef, ribeye | | `words` | rump, cow, meatloaf, Kevin, doner, kielbasa, cow, ham, drumstick | ## FFaker::Bank | Method | Example | | ------ | ------- | | `card_expiry_date` | 06/25, 10/24, 11/26 | | `card_number` | 0595 0682 0317 8140, 7599 4927 8667 2917, 2079 9666 2160 4560 | | `card_type` | discover, maestro, switch | | `iban` | CY35079883672917651917110006, SM42P3996244326663548752173, SA3444476803415043301476 | ## FFaker::Book | Method | Example | | ------ | ------- | | `author` | Loyd Leannon, Jamal Conroy, Heriberto Ritchie | | `cover` | https://robohash.org/necessitatibuseaalias.png?size=300x300, https://robohash.org/vitaeearumassumenda.png?size=300x300, https://robohash.org/omnisiuredolores.png?size=300x300 | | `description` | Quasi ut modi rerum corporis laudantium. Molestiae quidem ipsa cupiditate dicta impedit. Corporis ducimus magni voluptatem magnam aliquid., Illum eveniet ducimus delectus recusandae magnam. Corrupti ullam quaerat iste quidem. Veniam libero doloribus iusto mollitia cum quam quia cupiditate. Molestias unde quisquam illum nemo laudantium vel deleniti., Adipisci aperiam odit blanditiis perspiciatis consequatur neque nulla. Quo eos sint iusto facilis quae eaque. Voluptatibus ad vitae sapiente repellendus quod. | | `genre` | Ceremonial, Comic fantasy, Prayer | | `isbn` | 9714337060, 8696049898, 21482967615 | | `orly_cover` | https://orly-appstore.herokuapp.com/generate?title=Time+of+the+Blonde+Men&top_text=Shenmo+fantasy&author=Marianela+Feil&image_code=20&theme=2, https://orly-appstore.herokuapp.com/generate?title=Bloody+Imp&top_text=Epic+%2F+High+fantasy&author=Trista+Balistreri&image_code=11&theme=16, https://orly-appstore.herokuapp.com/generate?title=Killer+Dreams&top_text=Science+fantasy&author=Scot+O%27Hara&image_code=18&theme=6 | | `title` | Return of the American Tears, Electric Tears, Return of the Danger Imp | ## FFaker::Boolean | Method | Example | | ------ | ------- | | `maybe` | false, false, true | | `random` | true, false, false | | `sample` | false, false, true | ## FFaker::CheesyLingo | Method | Example | | ------ | ------- | | `paragraph` | Cheeseparing - tongue in cheek of the Friesian herd is like chalk and cheese washed curd cheese processed cheese has several technical advantages over traditional cheese garlic cheese biscuits harmful secondary metabolites applewood smoked soft ripening cheese for., Washed curd cheese soft ripening cheese for wash, rinse, repeat a good alternative to cheesecloth cut to size blessed are the cheesemakers Sheridans Cheesemongers harmful secondary metabolites the moon is made of green cheese and but round cheeses are to be cut in wedges, like a cake., Of cheesy business lingo he old cheese dairy buildings, situated on the historic site salt, pepper, mustard and vinegar dutch sandwich until the wheels form a white coat of penicillium moulds 10 grilled cheese sandwiches you should try immediately with they can also age quite well in ripening cellars where soft ripening cheese for until the wheels form a white coat of penicillium moulds harmful secondary metabolites. | | `sentence` | But poets have been mysteriously silent on the subject of cheesesoft ripening cheese forin an artisan farmerhouse., In an artisan farmerhousecut the cheesetaste and texture in all colours., The early bird may get the worm, but the second mouse gets the cheese in the trapuntil the wheels form a white coat of penicillium mouldssay cheese. | | `title` | Smokey Coulommiers, Soft Cows, Nutty Gouda | | `word` | smoked, DOC, sharp | | `words` | sticky, cheesy, fat, dairy, affinage, blue, cottage cheese, fluffy, cheesecake, melting, Emmentaler, cottage cheese, toast!, affinage, soft | ## FFaker::Code | Method | Example | | ------ | ------- | | `ean` | 7422847329244, 1015045291688, 3899319693020 | | `npi` | 6251311315, 1231201769, 4254423351 | ## FFaker::Color | Method | Example | | ------ | ------- | | `hex_code` | 8a7247, 78a74d, f553b8 | | `hsl_array` | 265, 90%, 50%, 54, 53%, 14%, 224, 1%, 93% | | `hsl_list` | 237,86%,1%, 352,41%,45%, 34,69%,57% | | `hsla_array` | 43, 28%, 7%, 0.71, 174, 49%, 37%, 0.36, 132, 97%, 60%, 0.33 | | `hsla_list` | 260,39%,11%,0.63, 17,82%,25%,0.73, 9,51%,45%,0.38 | | `name` | greenyellow, honeydew, greenyellow | | `rgb_array` | 18, 51, 73, 106, 228, 186, 88, 245, 52 | | `rgb_list` | 117,202,38, 182,250,114, 188,212,21 | | `rgba_array` | 73, 170, 131, 0.19, 242, 62, 132, 0.4, 82, 141, 128, 0.92 | | `rgba_list` | 78,154,37,0.28, 94,226,39,0.71, 45,178,146,0.43 | ## FFaker::ColorPL | Method | Example | | ------ | ------- | | `name` | modry, stalowy, herbaciany | ## FFaker::ColorUA | Method | Example | | ------ | ------- | | `name` | жовто-коричневий, лазурово-синій, абрикосовий | ## FFaker::Company | Method | Example | | ------ | ------- | | `bs` | mesh scalable portals, matrix virtual deliverables, recontextualize 24/365 partnerships | | `catch_phrase` | Realigned well-modulated open system, Enhanced methodical hub, Programmable optimizing open system | | `name` | Walsh, Runolfsdottir and Hamill, Blanda, Ferry and Marvin, Hirthe-Fahey | | `position` | General Sales Director, Operations Consultant, General IT Secretary | | `suffix` | and Sons, Group, Inc | ## FFaker::CompanyCN | Method | Example | | ------ | ------- | | `name` | 东人电器公司, 丰如食品有限公司, 思睿科技有限公司 | | `suffix` | 有限公司, 有限公司, 有限公司 | | `type` | 教育, 网络, 食品 | ## FFaker::CompanyFR | Method | Example | | ------ | ------- | | `name` | Loiseau, Camus and Guyon, Techer, Regnier and Herve, Lefebvre, Hamon and Maillet | | `siren` | 731304770, 269003170, 104033870 | | `siret` | 14344984000560, 99885337000390, 62436130000920 | | `suffix` | Groupe, SARL, et fils | ## FFaker::CompanyIT | Method | Example | | ------ | ------- | | `name` | Canella e Lionetti S.p.a., Piccolomini e Gelsomino Architetti, Laboratorio Coppola | | `partita_iva` | 62090040775, 85137800059, 35907690602 | | `prefix` | Laboratorio, Studio Tecnico, Studio Legale | | `suffix` | Ingegneri, s.r.l., Avvocati | ## FFaker::CompanyJA | Method | Example | | ------ | ------- | | `name` | 株式会社外崎, 福田ホールディングス, 有限会社久野 | | `position` | 社員, 課長, 社員 | ## FFaker::CompanySE | Method | Example | | ------ | ------- | | `name` | Abernathy-Wisozk AB, Kerluke-Lowe AB, Goyette Aktiebolag | | `suffix` | Aktiebolag, Aktiebolag, Aktiebolag | ## FFaker::Conference | Method | Example | | ------ | ------- | | `name` | Oxford Latin American Studies Conference, BioPharm America 2011, International Real Estate Expo Puerto Rico | ## FFaker::CoursesFR | Method | Example | | ------ | ------- | ## FFaker::Currency | Method | Example | | ------ | ------- | | `code` | AWG, ISK, BMD | | `name` | Peso Uruguayo Uruguay Peso en Unidades Indexadas, Bermudian Dollar (customarily known as Bermuda Dollar), Won | | `symbol` | €, ¥, ₺ | ## FFaker::DizzleIpsum | Method | Example | | ------ | ------- | | `characters` | ngbheb3dwcirmko5ond14uaqf4t7tuy9ymtxif5x7f3yif7qt8he1fnvkyk9ta2grbaxo4sesrj3l1gsjnrhwh3qn7t58qzrrwbvwa85u2tymzfkvsla2hdlm76yevemph82uni9o2k4wd50yer0p6h4q9vmxfp581n7gysftliqwkd7fadc5xhdwr7nk6400jedf3ezdg2akr7ycnze5wjc8vt8ql1skly4boymdlolabjms6155r0ddvce6qi, iuzbmrf9sw03f5w2w23blp1df1xzvpte5oz2rq10vsg44cy4nok8fxvwintjgve44s7nn46vboeadp5c0w4ly3lrca4so2yyncfcr7mm2szdia7axzf6n2rqg63kzlhikyol1pr7y1v8bg0mmhs2ax9xbk4nhni2cyq0q2vl5r2i1a7u5w0ljdc6jd4hv4ym1roefprsj8wewp02gi8t7jd18h9qfanvzakowyosfzc278msfl1lofm3qe9rsal, 9a5bp5l6hr30n72320c7rmy7yovqgy3m0oyj76n43jkgaxnt81wg2wnz4gqg0a1ydihvbticzdfxjo5jg38nl1l9v282o41xu16bdpxhsb6sr8j5tmcnilqzlsw46tave1sro8sey78rpx7ygxo95qbv1nrydkrilp6i7qdfnjim3at8muq9s1v10lmttw2zy4ot102lxxfcxpm41gp3swtvfd1v42bkeuxzx2zb5h409ll3enn8brw2ga82xu1 | | `paragraph` | For the gs it's 1993 Mr. Buckwort for the hustlers zig zag smoke nasty. Smokin' weed feel the breeze every single one guess what? I love my momma make a few ends now I'm on parole recognize in tha hizzle. Gold chain may I fo rizzle why is you now I'm on parole laid back it's 1993 tha shiznit Coupe de Ville. In tha hizzle bubbles in the tub rizzide every single one roll with plizzay rizzoad rolling down the street. It's 1993 now I'm on parole for the Gs pizzle Snoopy fizzle the Magic Johnson of rap waddup., And my money on my mind sippin' on gin and juice the Magic Johnson of rap Snoopy rizzoad. Doggfada fo shizzle Long Beach roll with Snoopy put ya choppers up realer realness gizzo. Feel the breeze tha shiznit zig zag smoke recognize televizzle every single one nothing can save ya in tha hizzle. Roll with eighty degrees fo shizzle in tha hizzle the S oh yes Coupe de Ville why is you gizzo., The magic johnson of rap smokin' indo drop it like it's hot the LBC gold chain hizzouse make a few ends realer bionic. Laid back waddup feel the breeze for the Gs if you was me and I was you. Realer now I'm on parole make a few ends guess what? waddup. And my money on my mind everybody got they cups through all the drama like every single day real deal Holyfield laid back now I'm on parole rolling down the street. | | `paragraphs` | Snoopy drizzle I love my momma realness smokin' weed realer for the hustlers. It's 1993 smokin' indo if the ride is more fly, then you must buy tha shiznit if you was me and I was you for the Gs hizzouse the Dogg Pound the dopest. Now i'm on parole you talk too much smokin' indo Doggfada Snoop the S oh yes at ease. Rizzoad the dopest how we do it real deal Holyfield hizzouse guess what? now I'm on parole Long Beach., Snoop your chrome realness if the ride is more fly, then you must buy and my money on my mind drizzle rolling down the street Long Beach how we do it. Like every single day your chrome it's 1993 waddup the diggy the Magic Johnson of rap plizzay. Pizzle gold chain every single one rizzoad your chrome bubbles in the tub. Bionic and my money on my mind waddup it's 1993 realer smokin' weed hizzouse put ya choppers up., Snoop like every single day Coupe de Ville put ya choppers up real deal Holyfield tha dizzle realer televizzle. Mr. buckwort roll with nasty for the Gs the LBC waddup. Realness televizzle may I pizzle you talk too much through all the drama., In tha hizzle laid back it's 1993 the LBC gizzo nasty zig zag smoke smokin' indo gold chain. How we do it used to sell loot sippin' on gin and juice you talk too much gizzo pizzle the LBC televizzle hizzouse. How we do it Doggfada gizzo Snoopy the LBC. Rizzide how we do it the Dogg Pound everybody got they cups realness realer in tha hizzle every single one Long Beach. Recognize eighty degrees fo shizzle fo rizzle now I'm on parole for the Gs sippin' on gin and juice with my mind on my money smokin' weed., Rizzide drizzle nasty smokin' weed plizzay. Smokin' weed Snoop feel the breeze if the ride is more fly, then you must buy you talk too much fo rizzle the LBC every single one. Real deal holyfield you talk too much realness Long Beach now I'm on parole gizzo drizzle. May i the S oh yes hizzouse for the hustlers recognize fizzle. Like every single day everybody got they cups bionic nasty the dopest zig zag smoke pizzle realness., Bubbles in the tub everybody got they cups tha shiznit may I in tha hizzle the dopest hizzouse why is you. Why is you realness nothing can save ya pizzle nasty Coupe de Ville Snoopy. Gizzo your chrome if the ride is more fly, then you must buy rizzoad if you was me and I was you may I. If the ride is more fly, then you must buy now I'm on parole it's 1993 your chrome eighty degrees and my money on my mind. I love my momma the Dogg Pound the dopest for the hustlers real deal Holyfield drop it like it's hot., If you was me and i was you feel the breeze hizzouse guess what? used to sell loot plizzay through all the drama tha dizzle. At ease bubbles in the tub bionic zig zag smoke the diggy waddup hizzouse for the Gs. Snoopy feel the breeze Mr. Buckwort gizzo Doggfada roll with the LBC., Gold chain rizzide roll with guess what? the Dogg Pound put ya choppers up. How we do it at ease put ya choppers up for the Gs the dopest every single one the LBC smokin' indo. Fo rizzle and my money on my mind put ya choppers up sippin' on gin and juice I love my momma the LBC., Put ya choppers up may I hizzouse televizzle Mr. Buckwort laid back for the hustlers. Gizzo it's 1993 through all the drama for the Gs rolling down the street. I love my momma your chrome rizzoad nasty with my mind on my money bubbles in the tub Snoopy smokin' weed fizzle. | | `phrase` | Now i'm on parole smokin' indo tha dizzle Mr. Buckwort rizzide through all the drama sippin' on gin and juice every single one zig zag smoke., Rizzide roll with Coupe de Ville for the hustlers everybody got they cups zig zag smoke Snoop the Dogg Pound., Fizzle Long Beach why is you bionic smokin' indo rizzoad if you was me and I was you real deal Holyfield used to sell loot. | | `phrases` | Televizzle tha shiznit drop it like it's hot the diggy it's 1993 every single one make a few ends bubbles in the tub drizzle., Bionic nothing can save ya recognize waddup televizzle fizzle in tha hizzle the dopest Long Beach., For the hustlers it's 1993 in tha hizzle rolling down the street and my money on my mind at ease., Bubbles in the tub bionic your chrome for the hustlers feel the breeze., Drop it like it's hot for the hustlers I love my momma Snoopy everybody got they cups nothing can save ya., For the hustlers hizzouse sippin' on gin and juice your chrome Coupe de Ville nasty real deal Holyfield drizzle., Recognize now I'm on parole Mr. Buckwort rizzoad I love my momma bubbles in the tub tha dizzle., Through all the drama drizzle bubbles in the tub roll with I love my momma the Magic Johnson of rap., If the ride is more fly, then you must buy in tha hizzle you talk too much Coupe de Ville now I'm on parole Snoopy. | | `sentence` | Pizzle realer Coupe de Ville real deal Holyfield tha dizzle smokin' indo Doggfada drop it like it's hot., Through all the drama realer at ease Snoopy pizzle like every single day roll with., Drop it like it's hot guess what? nasty pizzle roll with the diggy in tha hizzle now I'm on parole. | | `sentences` | The dogg pound put ya choppers up for the Gs Long Beach fo rizzle realer., Used to sell loot if you was me and I was you your chrome how we do it you talk too much at ease why is you laid back., The diggy fo shizzle and my money on my mind realer the LBC Snoopy., Put ya choppers up real deal Holyfield roll with like every single day feel the breeze why is you if you was me and I was you the LBC for the Gs., With my mind on my money Coupe de Ville now I'm on parole tha dizzle roll with., At ease drop it like it's hot you talk too much nothing can save ya fo rizzle sippin' on gin and juice gizzo for the hustlers fizzle., Like every single day tha shiznit Long Beach used to sell loot nothing can save ya waddup with my mind on my money Snoop laid back., Put ya choppers up fo rizzle if you was me and I was you used to sell loot how we do it pizzle., Realness Doggfada bubbles in the tub it's 1993 tha dizzle the Dogg Pound. | | `word` | the dopest, bubbles in the tub, pizzle | | `words` | waddup, and my money on my mind, Snoop, waddup, everybody got they cups, rizzoad, for the Gs, at ease, the Dogg Pound | ## FFaker::Education | Method | Example | | ------ | ------- | | `degree` | Master of Public Affairs in Financial Studies, Bachelor of Biomedical Science in Human Resource Arts, Master of Landscape Architecture in Social Architecture | | `degree_short` | BEd in Systems Administration, DPhil in Marketing Arts, MD in Industrial Science | | `major` | Social Education, Human Resource Administration, Political Economics | | `school` | Windshire University, University of Lakeshire, Windside College | | `school_generic_name` | South Dakota, Larkpoint, Tennessee | | `school_name` | Redfield, Riverwood, Whitedale | ## FFaker::EducationCN | Method | Example | | ------ | ------- | | `degree` | 农学硕士, 历史学硕士, 农学学士 | | `location` | 河北, 巩义, 中国 | | `major` | 假肢矫形工程, 世界史, 微机电系统工程 | | `school` | 安徽体育学院, 山东石油大学临沧分校, 华北大学 | ## FFaker::Filesystem | Method | Example | | ------ | ------- | | `directory` | blanditiis/ipsum/ducimus, facilis/expedita/reprehenderit, illum/vero/aliquam | | `extension` | json, csv, wav | | `file_name` | fugiat/architecto/officiis/dolorum.doc, commodi/ut/sunt/deleniti.odt, accusamus/quibusdam/illo/culpa.webm | | `mime_type` | application/rdf+xml, model/vrml, message/imdn+xml | ## FFaker::Food | Method | Example | | ------ | ------- | | `fruit` | Apricot, Watermelon, Miracle fruit | | `herb_or_spice` | Garlic, Salt, Arrowroot | | `ingredient` | Bay Leaf, Salad Herbs, Camas | | `meat` | Beef liver, Calf liver, Chicken | | `vegetable` | Water chestnut, Florence fennel, Canna | ## FFaker::FoodPL | Method | Example | | ------ | ------- | | `diary` | ser topiony, śmietanka, jogurt | | `fermented` | kimchi, miód pitny, kapusta kiszona | | `food` | drób, maniok, wino | | `fruit` | grejpfrut, brzoskwinia, truskawka | | `herb` | piołun, estragon, piołun | | `meat` | baranina, wołowina, cielęcina | | `preserves` | keczup, pesto, powidła | | `processed` | sok, mleko zagęszczone, powidła | | `spice` | kozieradka, tatarak, lukrecja | | `unprocessed` | rzodkiew, kakao, kminek | | `vegetable` | ziemniak, cebula, ciecierzyca | ## FFaker::FreedomIpsum | Method | Example | | ------ | ------- | | `characters` | pfdiha41ijbwkihpo82b8tfqyak54hb9i6sgsigff4qzwkzfhs75ckansydlxsoif4kmoiyn81l0uvla7rd954vsn9fm2phptnheasbjirckujh2c5d5v8pfydujlntz9zd4tj2np560qkex6yhdhhod4wmysoshi0uns3qxeozgjw0sx53a5oogy0klzll1wnsj27cxap8mn51wj6mdjfeijoub6ed6jxa4cz6msplh3lvbv79vsgw1uoxi51j, 7zdjsmwkcmcw95ffh2ihitswufjsm5i975hv855n8akabhyt1knc82wmimd3u28wnxi8mbft05weluqtey58e8ojb4fl6cdnm7r2a1exq72nuzakpuatwjikuv2gidel6rfxii0bw84j1pk3jd6gq1c4vu73u838bngs5phinjxkjzykva31bnmkd3wyl12ppriag57ajvwtmizxg2wvh0t53n46qsmu68qz94ww19wv3h9k2rsb2tc0gwn4gnk, fsa6z0mi0tg3mrtcvw2flac3nn2r3peaijx0k0ipqx2nqc8mkym08nf2f933p4ymx3z2xk1bcxom9s87074f54w6928ooa8kftg7kxjhlh809nxs6uwg1wsrhyf9c8lyixa22dey5d40q15b293xolmra1s813b1v7dirbozu0wk8vx9uuora7ypa57cw6s1m2qta7peiqgeirackw8bmj07vj74kgmsq679gnag8m8vqf1605dkjklak0wnqu9 | | `paragraph` | Juicy flame-grilled mud flaps democracy God Bless America chili cheese fries. Espn2 Bud heavy tall-boy crunch-tastic supreme court ruling extra value meal weekends lunchables Proud To Be An American. Taco night John Cena chili cheese fries southwest breakfast burrito television TGIF cholesterol super-size., Bald eagles John Cena anti-metric system apple pie Hanes boxer briefs Checkers. Condiments Nashville extra value meal border wall national security. The government automatic rifle Checkers 1776 apple pie better dead than red explosions I only speak American Hanes boxer briefs. Nashville mud flaps better dead than red no-terrorist-zone wanted dead or alive liberty commies get out of my country country-fried DVD., Low taxes supreme court ruling freedom fries hot dogs Die Hard 2: Die Harder border wall. Tomahawk cruise missile liberty twinkies RoboCop Chuck Norris. Harley davidson the economy lunchables extra pulled pork 74-inch HDTV Branson Missouri. Southwest breakfast burrito extra pulled pork freedom BBQ 18-wheeler drive-thru. Marlboro reds truthers NASA twinkies 7-Eleven. | | `paragraphs` | Nashville DVD exploding commies get out of my country Dallas Cowboys lunchables. Mega-stuf oreos 7-Eleven 1776 television patriotic commies get out of my country explosive online multiplayer 74-inch HDTV. Branson missouri NASCAR slurpees Mountain Dew drone strike elections. The economy apple pie voting 3D Blu-Ray liberty microwaved. Garth brooks weekends 74-inch HDTV 18-wheeler sweatpants., Stock market XXXL extra beef milkshakes drive-thru wanted dead or alive. Propane tanks explosions CSI: Miami weekends FBI CIA NSA. Super bowl television Home Depot Dallas Cowboys foreign policy independence MOPAR slurpees. Stars and stripes monster truck rally extra pulled pork Branson Missouri boneless buffalo wings Starbucks twinkies enemies of freedom. 1776 Wal-Mart Home Depot constitutional rights freedom fries., Huge I only speak American Marlboro reds Wal-Mart Chuck Norris Philly cheesesteak super bowl. Consumerism Dale Earnhardt Jr Denny's Grand Slam Breakfast super bowl TGIF low gas prices official sponsor. Marlboro reds drive-thru Texas drone strike lunchables consumerism CSI: Miami., Fireworks low taxes juicy flame-grilled chili cheese fries drive-thru drone strike USA-4-Life-Bro Medal of Honor God Bless America. Extra pulled pork 85oz soda freedom fries supreme court ruling drive-thru consumerism 18-wheeler twinkies. Foreign policy huge Texas constitutional rights Denny's Grand Slam Breakfast 7-Eleven. Shopping TGIF stars and stripes Costco NASCAR truthers. Philly cheesesteak microwaved capitalism elections God Bless America the economy better dead than red mission accomplished., 3d blu-ray microwaved bigfoot BBQ commies get out of my country. Espn2 chili cheese fries shopping better dead than red shock and awe extra pulled pork the media Die Hard 2: Die Harder hot dogs. Liberty automatic rifle Lynyrd Skynyrd country-fried microwaved Wal-Mart. Congress no-terrorist-zone Philly cheesesteak WMD 3D Blu-Ray Checkers Wal-Mart., Stock market monster truck rally controversial 3D Blu-Ray enemies of freedom. Congress super bowl sweatpants velcro democracy truthers stars and stripes fighter jets redwood. Denny's grand slam breakfast Garth Brooks Nashville Mega-Stuf Oreos nuclear-powered aircraft carrier potato salad velcro supreme court ruling. Huge 1776 John Wayne potato salad more bullets Championship Pro Bass Fishing cheese-stuffed. Slurpees USA-4-Life-Bro DiGiorno anti-metric system low gas prices Uncle Sam automatic rifle independence., Potato salad Dallas Cowboys bigger taco night Hanes boxer briefs fireworks Wal-Mart Mountain Dew Proud To Be An American. Redwood patriotic Checkers Uncle Sam cheese-stuffed Denny's Grand Slam Breakfast Costco exploding second amendment rights. Proud to be an american the economy drone strike God Bless America Van Halen. Capitalism CNN commies get out of my country Arnold Schwarzenegger stock market shopping foreign policy no-terrorist-zone drone strike. 74-inch hdtv mission accomplished 7-Eleven freedom low gas prices pro-wrestling the government., Bigger 18-wheeler microwaved low gas prices NASCAR patriotic nuclear-powered aircraft carrier lunchables cheese-stuffed. Tgif Marlboro reds drive-thru extra beef patriotic wanted dead or alive pickup trucks congress national security. Red white and blue apple pie pro-wrestling FBI CIA NSA WMD explosive., Nuclear-powered aircraft carrier Hot Pockets tomahawk cruise missile extra-large redwood XXXL Arnold Schwarzenegger. Elections mud flaps MGD freedom low gas prices Denny's Grand Slam Breakfast pro-wrestling. Freedom fries juicy flame-grilled Hot Pockets foreign policy explosions voting. | | `phrase` | Microwaved Medal of Honor 7-Eleven Hanes boxer briefs southwest breakfast burrito Arnold Schwarzenegger CSI: Miami Call of Duty Garth Brooks., Arnold schwarzenegger truck nuts crunch-tastic 7-Eleven DiGiorno anti-metric system explosions Philly cheesesteak., Nascar Dallas Cowboys the media corporations low taxes chili cheese fries better dead than red. | | `phrases` | More bullets Fox News Starbucks USA-4-Life-Bro DirecTV extra pulled pork bigger Chuck Norris TGIF., Consumerism Checkers Dale Earnhardt Jr potato salad voting controversial chili cheese fries corporations., Constitutional rights redwood Arnold Schwarzenegger the media God Bless America Checkers television extra value meal., Robocop Marlboro reds weekends more bullets Applebee's fighter jets propane tanks USA-4-Life-Bro twinkies., Southwest breakfast burrito ESPN2 NASCAR stock market Star-Spangled Banner., Denny's grand slam breakfast low taxes sweatpants Hot Pockets extra beef monster truck rally 3D Blu-Ray., John wayne super bowl Call of Duty independence crispy chicken strips extra value meal more bullets Applebee's automatic rifle., Fireworks CSI: Miami bigfoot redwood corporations., I only speak american online multiplayer Bud heavy tall-boy velcro controversial Star-Spangled Banner microwaved fireworks. | | `sentence` | Propane tanks constitutional rights sweatpants explosive NASCAR more bullets MGD exploding., The economy propane tanks shock and awe border wall 7-Eleven extra-large shopping MGD., Tgif Hanes boxer briefs MGD WMD bigfoot bacon cheeseburgers Branson Missouri wanted dead or alive. | | `sentences` | Marlboro reds stars and stripes NASA extra beef crunch-tastic Lynyrd Skynyrd Garth Brooks., Super-size congress freedom fries foreign policy Marlboro reds constitutional rights supreme court ruling 1776., Stock market bald eagles explosive television automatic rifle USA-4-Life-Bro official sponsor Mega-Stuf Oreos., Arnold schwarzenegger truthers cholesterol John Cena independence 74-inch HDTV super bowl weekends stars and stripes., Bacon cheeseburgers low gas prices John Cena Garth Brooks 7-Eleven exploding DVD., Star-spangled banner WMD low gas prices shock and awe Dale Earnhardt Jr Branson Missouri., Arnold schwarzenegger crispy chicken strips cholesterol extra beef gigantic official sponsor pro-wrestling., Credit cards 85oz soda CNN consumerism Mountain Dew monster truck rally SUVs truck nuts crispy chicken strips., Super bowl huge Mount Rushmore John Cena Garth Brooks twinkies Hanes boxer briefs. | | `word` | Bud heavy tall-boy, cholesterol, malls | | `words` | exploding, microwaved, RoboCop, taco night, online multiplayer, God Bless America, TGIF, freedom, commies get out of my country | ## FFaker::Game | Method | Example | | ------ | ------- | | `category` | Number, Abstract Strategy, Fantasy | | `mechanic` | Crayon Rail System, Hidden Victory Points, Bias | | `title` | Codename: Bad Cat, Big Mutant, Black Clash | ## FFaker::Gender | Method | Example | | ------ | ------- | | `binary` | male, female, male | | `maybe` | androgyne, pan-gender, non-binary | | `random` | male, female, pan-gender | | `sample` | non-binary, female, bi-gender | ## FFaker::GenderBR | Method | Example | | ------ | ------- | | `maybe` | masculino, masculino, feminino | | `random` | feminino, feminino, masculino | | `sample` | feminino, masculino, feminino | ## FFaker::GenderCN | Method | Example | | ------ | ------- | | `maybe` | 女, 男, 女 | | `random` | 女, 女, 女 | | `sample` | 男, 男, 女 | ## FFaker::GenderID | Method | Example | | ------ | ------- | | `maybe` | perempuan, laki-laki, laki-laki | | `random` | laki-laki, laki-laki, perempuan | | `sample` | perempuan, perempuan, perempuan | ## FFaker::GenderIT | Method | Example | | ------ | ------- | | `maybe` | maschio, maschio, femmina | | `random` | maschio, femmina, femmina | | `sample` | femmina, maschio, maschio | ## FFaker::GenderJA | Method | Example | | ------ | ------- | | `maybe` | 女, 女, 女 | | `random` | 女, 男, 男 | | `sample` | 男, 女, 女 | ## FFaker::GenderJP | Method | Example | | ------ | ------- | | `maybe` | 女, 女, 男 | | `random` | 男, 男, 男 | | `sample` | 男, 女, 女 | ## FFaker::GenderKR | Method | Example | | ------ | ------- | | `maybe` | 녀, 남, 녀 | | `random` | 녀, 녀, 남 | | `sample` | 남, 녀, 녀 | ## FFaker::GenderPL | Method | Example | | ------ | ------- | | `maybe` | kobieta, mężczyzna, mężczyzna | | `random` | kobieta, kobieta, mężczyzna | | `sample` | kobieta, mężczyzna, mężczyzna | ## FFaker::GenderRU | Method | Example | | ------ | ------- | | `binary` | мужчина, мужчина, женщина | | `maybe` | женщина, мужчина, нонбайнари | | `random` | агендер, агендер, мужчина | | `sample` | мужчина, женщина, агендер | ## FFaker::Geolocation | Method | Example | | ------ | ------- | | `boxed_coords`(..., ...) | | | `lat` | 39.9760149034563, 40.6609944585817, 25.4804286236799 | | `lng` | -111.602125919385, -73.8618025934729, -73.8618025934729 | ## FFaker::Guid | Method | Example | | ------ | ------- | | `guid` | ED8EA644-E74E-D842-81E8-D4EAC13261E4, 4497F3B7-3F59-F46E-F375-CA2FB2B1B69C, FC118EE9-0CF7-36FB-A95D-B0E99349DBAD | ## FFaker::HTMLIpsum | Method | Example | | ------ | ------- | | `a` | <a href="#illo" title="Id eum">Odit architecto</a>, <a href="#facilis" title="Saepe eaque">Consectetur nemo</a>, <a href="#optio" title="Culpa ex">Veritatis voluptas</a> | | `body` | <h1>Reprehenderit ut</h1><p><strong>Et facere</strong> Architecto impedit dolores placeat totam similique cupiditate quos suscipit. Veritatis iure voluptatibus blanditiis sed dolorem deserunt iste. Illum corporis id numquam quos minus. Labore pariatur aliquam neque ut. Libero provident optio sequi laborum. Similique fugiat ad enim autem. Temporibus reprehenderit enim ipsum unde placeat voluptates.</p><p><em>Voluptas odio quisquam officia dolore aperiam. Commodi amet id aliquid repudiandae et nemo voluptates possimus. Eius illum et eum iusto.</em> Expedita beatae hic soluta aliquid tempore. Sunt ipsum numquam odio a quidem laborum. Incidunt molestias quidem aliquam earum itaque qui. Voluptatibus suscipit quidem nesciunt consequatur facere a accusamus iure. Architecto ipsum dolor debitis laboriosam quasi quaerat praesentium sapiente. <strong>Inventore aliquid</strong></p><table><thead><tr><th>Pariatur</th><th>Adipisci</th><th>Sequi</th><th>Reprehenderit</th></tr></thead><tbody><tr><td>Pariatur</td><td>Voluptatem</td><td>Ullam</td><td><a href="#numquam" title="Magnam accusantium">Blanditiis in</a></td></tr><tr><td>Ut</td><td>Deleniti</td><td>Commodi</td><td><a href="#omnis" title="Inventore minima">Harum similique</a></td></tr></tbody></table><h2>Numquam quam</h2><ol><li>Earum sit consequatur vero officiis inventore odit. Fuga reprehenderit consequatur rem modi.</li><li>Nulla occaecati excepturi impedit ipsa. Quo quas in laboriosam iusto quibusdam deleniti odio. Illo distinctio omnis inventore in error repellat.</li></ol><blockquote><p>Maxime itaque esse illum ut saepe. Nihil dolores distinctio totam animi delectus mollitia dolor. Sequi nam possimus inventore soluta eligendi quasi laboriosam.<br>Distinctio maxime illo cum molestiae maiores. Omnis veniam fuga velit voluptate cum rerum. Non debitis deleniti earum soluta dicta. Non eius tempora quaerat fugit corporis eligendi repellat. Praesentium veritatis voluptate nulla modi eum ipsam autem blanditiis.<br>Rem nihil voluptatibus itaque numquam expedita illo. Tempore corrupti sed libero sequi fuga expedita. Optio eum excepturi cumque cupiditate repellendus quae deleniti. Esse dolor animi inventore corrupti quibusdam ipsum eligendi temporibus. Aperiam ut ipsum a totam natus.</p></blockquote><h3>Itaque soluta</h3><ul><li>Illo vitae molestias necessitatibus officia at. Laboriosam occaecati ab dicta voluptatem debitis quibusdam praesentium at.</li><li>Minus nemo asperiores doloremque occaecati perferendis.</li><li>Aspernatur totam voluptates blanditiis occaecati. Excepturi eaque vero omnis ipsum laborum.</li></ul><pre><code> #numquam h1 a { display: block; width: 300px; height: 80px; } </code></pre>, <h1>Eligendi doloribus</h1><p><em>Illum praesentium nulla quisquam animi ex. Unde deleniti quas tempore nisi. Consequatur iure vitae voluptate tempora est error et voluptates. Odio cupiditate sunt officia eaque deserunt nobis soluta dignissimos.</em> <a href="#doloribus" title="Repellat iure">At esse</a> <code>eius molestiae</code></p><p><strong>Laborum laudantium</strong> Hic aliquid porro molestiae maiores. Architecto earum repellat tenetur omnis nesciunt. Similique architecto aliquid id amet officiis impedit. <a href="#molestias" title="Rerum debitis">Voluptatum unde</a></p><p><strong>Aut culpa</strong> Eos velit suscipit quam ipsam laborum. Qui deserunt repudiandae labore blanditiis eaque excepturi ipsa ex. Alias sapiente sint assumenda laudantium eligendi rerum omnis. Omnis molestias ex quasi in perferendis odit quas. <code>totam iure</code></p><table><thead><tr><th>Ducimus</th><th>Modi</th><th>Aliquam</th><th>Optio</th></tr></thead><tbody><tr><td>Recusandae</td><td>Facilis</td><td>Maxime</td><td><a href="#quos" title="Aperiam magni">Quibusdam molestias</a></td></tr><tr><td>Dolorum</td><td>Voluptate</td><td>Quod</td><td><a href="#facere" title="Similique consequatur">Repudiandae inventore</a></td></tr><tr><td>Tempora</td><td>Voluptatibus</td><td>Nihil</td><td><a href="#provident" title="Autem sapiente">Reprehenderit assumenda</a></td></tr></tbody></table><h2>Pariatur quia</h2><ol></ol><blockquote><p>Id distinctio quisquam dicta maiores accusamus recusandae. Veritatis doloremque amet quisquam accusantium dolorem. Accusamus sunt eligendi amet labore perspiciatis.<br>Quas recusandae maiores soluta quos cum ipsum. Illo quo eligendi nemo ut unde minus asperiores facilis. Voluptate laborum cumque tempora sit tenetur officia laboriosam. Labore autem voluptate perspiciatis nostrum iure. Officia quisquam odit ipsum modi voluptatibus.<br>Ex eos laborum perspiciatis fugiat. Iure culpa veritatis ea corrupti ab alias non. Est possimus error perspiciatis consectetur libero praesentium perferendis. Mollitia quis rerum consectetur dicta tenetur recusandae laudantium at.</p></blockquote><h3>Blanditiis vitae</h3><ul><li>Delectus earum quod fugiat voluptatum. Molestiae nemo vero reiciendis tenetur at.</li><li>Neque fuga reprehenderit sunt quis.</li><li>Quas necessitatibus exercitationem quasi harum consectetur voluptatibus sit at. Explicabo beatae ullam eveniet perferendis eos quod molestias.</li></ul><pre><code> #voluptatum h1 a { display: block; width: 300px; height: 80px; } </code></pre>, <h1>Tempore iste</h1><table><thead><tr><th>Sequi</th><th>Libero</th><th>A</th><th>Expedita</th></tr></thead><tbody><tr><td>Dolores</td><td>Perspiciatis</td><td>Occaecati</td><td><a href="#accusantium" title="Eveniet temporibus">Sunt incidunt</a></td></tr></tbody></table><h2>Voluptate aliquid</h2><ol><li>Incidunt velit alias praesentium fugit ipsum doloremque ab. Commodi recusandae molestiae sed facilis doloremque ipsa ex itaque.</li><li>Nulla tempore labore cumque veritatis quidem ab. Nostrum ab veniam deleniti doloribus consectetur aspernatur.</li><li>Enim possimus accusamus temporibus molestiae. Placeat fugit voluptatem qui saepe mollitia consequuntur ipsam.</li></ol><blockquote><p>Sapiente quaerat amet placeat a. Suscipit molestiae maxime laboriosam ea nesciunt repellat. Commodi maxime illo vel ipsam impedit neque ut.<br>Vel dolorem non id deserunt maiores cum. Atque odit saepe itaque quasi veniam debitis. Dolor enim quas sunt illo.<br>Dolorem ipsam nemo expedita repudiandae minus vel. Deleniti autem voluptate suscipit culpa eligendi quod expedita. Incidunt harum nihil totam iusto dolore accusantium. Inventore molestias ad assumenda numquam nemo.</p></blockquote><h3>Voluptatem dolores</h3><ul><li>Sequi explicabo impedit perferendis hic architecto culpa possimus.</li><li>Perferendis perspiciatis impedit earum itaque.</li></ul><pre><code> #ipsa h1 a { display: block; width: 300px; height: 80px; } </code></pre> | | `dl` | <dl><dt>Optio</dt><dd>Unde voluptatum dolorem animi quidem consectetur. Ex quod neque quo nihil dignissimos. Modi ratione voluptate quos in placeat. Facere praesentium tempora illo quisquam nihil in laborum.</dd><dt>Labore</dt><dd>Libero voluptatem quas accusantium maiores deleniti. Molestias non dolore minima amet magnam delectus numquam corrupti.</dd></dl>, <dl><dt>Debitis</dt><dd>Sint dolore rem iure modi laborum. Accusamus laudantium iste ipsa quos. Aliquid veniam illum debitis est.</dd><dt>Repudiandae</dt><dd>Optio aliquid sapiente eligendi quasi sunt illo. Libero provident sapiente distinctio minima.</dd></dl>, <dl><dt>Maiores</dt><dd>Facilis enim dolores earum magni. Beatae consequatur dolore praesentium occaecati pariatur. Corrupti officia placeat pariatur minus.</dd><dt>Quas</dt><dd>Praesentium quos reprehenderit similique aliquid. Consequuntur error dolores inventore laudantium ipsum reprehenderit quo.</dd></dl> | | `fancy_string` | Animi labore aliquam hic doloremque. Aspernatur ab sunt hic modi dolore. Ad rerum at sunt earum ut alias quis soluta. Fugiat nobis at eligendi expedita libero. Accusamus voluptatem accusantium dicta nemo et tenetur voluptate dolores. <em>Inventore porro ipsum quidem expedita libero. Sequi suscipit in dolores quidem alias asperiores debitis mollitia. Eum provident earum vitae molestiae. Sequi ducimus occaecati quos voluptatem. Animi modi cum sint ad perspiciatis adipisci dolorum temporibus.</em> <a href="#mollitia" title="Quae accusamus">Occaecati ex</a>, Dolor nam magni facere rerum quae distinctio reiciendis. Quasi magnam eos hic facilis repudiandae asperiores omnis. Laboriosam vitae explicabo consectetur excepturi at dolorem aliquam eveniet. <a href="#vel" title="Impedit placeat">Necessitatibus atque</a> Quasi magni veritatis aut esse nihil delectus ea. Fuga maiores reiciendis veniam laboriosam eligendi soluta ab. Ipsum eveniet architecto ad ut illum laboriosam cupiditate. Laborum nobis quas porro vitae maxime soluta vel. Omnis quo sequi totam ad dolor laborum necessitatibus., <em>Ab necessitatibus occaecati minus earum impedit dolor. Natus distinctio placeat eum a quaerat incidunt. Ab asperiores nulla vitae officia. Occaecati perspiciatis maxime facilis sunt animi explicabo nostrum. Aliquam atque rerum dolor cum.</em> Natus tempora similique provident quibusdam distinctio rerum numquam qui. Dicta ullam incidunt magnam impedit. Necessitatibus expedita totam beatae ducimus. Cum debitis fuga repellat beatae reiciendis eum nostrum natus. Nobis quas vitae alias dolor. <code>ad alias</code> | | `ol_long` | <ol><li>Nemo provident unde magnam et ipsa eius debitis. Quia cupiditate eaque quam dolorum.</li><li>Perspiciatis officiis quasi autem suscipit minus assumenda excepturi natus. Hic iure nobis repellat similique dolorem. Vitae ea aperiam odio eius sequi ipsam facilis fugit.</li><li>Soluta deleniti exercitationem libero facere quaerat. Aspernatur pariatur voluptatibus rerum eius deleniti illo delectus. Veritatis adipisci commodi at nulla aspernatur tempora laborum. Rerum veniam necessitatibus tenetur accusamus nobis.</li></ol>, <ol><li>Sunt consequuntur rerum quidem impedit delectus quibusdam. Voluptates deleniti iusto in magnam minus.</li><li>Ea id dolore ipsum nulla. Quam dolorum quisquam perferendis nobis soluta illo eaque.</li><li>Sunt consequuntur cum natus ex fuga ipsum. Neque assumenda quia velit earum sequi repellat quas ipsa.</li></ol>, <ol><li>Possimus reprehenderit velit sed neque dolore. Vero repellat laborum impedit error.</li><li>Exercitationem mollitia odio vel accusamus nostrum molestias. Tempore reprehenderit sequi accusamus nobis. Dolore possimus quas eveniet soluta quis necessitatibus minus praesentium. Sit ex quam dolor iure at.</li><li>Iure amet veniam dolorem dignissimos velit nobis. Asperiores quis nobis repellat veritatis explicabo aliquam repudiandae. Distinctio maxime omnis voluptates enim sequi impedit. Quo cum natus laborum rem dicta eligendi.</li></ol> | | `ol_short` | <ol><li>Officia perferendis accusamus error sunt.</li><li>Iusto ab aperiam aut.</li><li>Reiciendis voluptatem possimus provident.</li></ol>, <ol><li>Libero iure vel deserunt.</li><li>Labore quod pariatur cupiditate unde animi.</li><li>Assumenda inventore placeat.</li></ol>, <ol><li>Voluptatum perferendis architecto quia commodi ducimus quam.</li><li>Iste quos error nobis et itaque.</li><li>Necessitatibus cupiditate recusandae.</li></ol> | | `p` | <p>Non aut unde doloremque tempora. Atque facere labore tenetur perspiciatis necessitatibus blanditiis. Perspiciatis beatae eum architecto magnam molestias voluptas omnis. Amet repellendus laborum libero animi.</p>, <p>Quia voluptates iure quis ut. Suscipit commodi laborum nemo est at voluptas reprehenderit culpa. Consectetur odit placeat tempora vitae ullam expedita ut. Quia eligendi velit nisi sed aspernatur. Sed molestias asperiores rerum facilis eius inventore ratione.</p>, <p>Delectus fuga accusantium ut vero placeat. Odit reprehenderit incidunt autem totam. Earum architecto ad porro minus tempora error unde accusantium. Ipsam officiis sequi vitae sunt.</p> | | `table` | <table><thead><tr><th>Qui</th><th>At</th><th>Illo</th><th>Vitae</th></tr></thead><tbody><tr><td>Illum</td><td>A</td><td>Qui</td><td><a href="#est" title="Quibusdam nesciunt">Rem voluptates</a></td></tr><tr><td>Aut</td><td>Itaque</td><td>Quo</td><td><a href="#iste" title="Maiores ea">Sapiente hic</a></td></tr><tr><td>Doloremque</td><td>Porro</td><td>Temporibus</td><td><a href="#cumque" title="Harum incidunt">Saepe veniam</a></td></tr></tbody></table>, <table><thead><tr><th>Natus</th><th>Reprehenderit</th><th>Velit</th><th>A</th></tr></thead><tbody><tr><td>Corporis</td><td>Recusandae</td><td>Ullam</td><td><a href="#vero" title="Molestiae ex">Error sequi</a></td></tr><tr><td>Perferendis</td><td>Nam</td><td>Harum</td><td><a href="#necessitatibus" title="Eius sequi">Voluptatibus occaecati</a></td></tr><tr><td>Odio</td><td>Voluptatem</td><td>Qui</td><td><a href="#consequuntur" title="Adipisci quasi">Commodi temporibus</a></td></tr></tbody></table>, <table><thead><tr><th>Mollitia</th><th>Modi</th><th>Corrupti</th><th>Cupiditate</th></tr></thead><tbody><tr><td>Expedita</td><td>Repellendus</td><td>Similique</td><td><a href="#ipsa" title="Perferendis voluptatum">Expedita iste</a></td></tr><tr><td>Ex</td><td>Incidunt</td><td>Dolorem</td><td><a href="#incidunt" title="Molestias ipsa">Esse provident</a></td></tr><tr><td>Laudantium</td><td>Facilis</td><td>Molestias</td><td><a href="#aspernatur" title="Perspiciatis voluptatibus">Ut fugiat</a></td></tr></tbody></table> | | `ul_links` | <ul><li><a href="#nostrum" title="Veniam">Molestiae</a></li><li><a href="#corrupti" title="Repellat">Nam</a></li><li><a href="#aut" title="Quod">Voluptas</a></li></ul>, <ul><li><a href="#laborum" title="Similique">Expedita</a></li><li><a href="#cumque" title="Dolorum">Consequuntur</a></li><li><a href="#et" title="Accusantium">Debitis</a></li></ul>, <ul><li><a href="#deleniti" title="Ut">Sit</a></li><li><a href="#ut" title="Dolorem">Minus</a></li><li><a href="#eius" title="Enim">Facere</a></li></ul> | | `ul_long` | <ul><li>Iure corporis quas velit laborum optio. Ut totam quae laboriosam similique natus deserunt iure rem.</li><li>Aperiam minima sequi placeat aut possimus eos sapiente. Dolor fugiat deserunt tenetur aperiam tempore ut non iusto. Dolore architecto iure quia inventore. Aperiam sit sequi animi quod repellendus.</li><li>Aut eos est non praesentium tenetur nihil commodi dolore. Atque quo quia voluptas necessitatibus esse iste.</li></ul>, <ul><li>Necessitatibus inventore placeat optio blanditiis a laborum corrupti nam. Ducimus explicabo libero ullam tempora cum architecto veniam. Facilis perspiciatis unde nemo est molestiae fuga porro numquam. Occaecati distinctio iusto nisi corporis praesentium laboriosam voluptas assumenda.</li><li>Perspiciatis quod ea sint neque a accusamus enim. Quaerat culpa corrupti consectetur laudantium a architecto. Aspernatur doloremque temporibus impedit est iure.</li><li>Est totam in magnam voluptatem doloremque quidem earum fugiat. Voluptatum saepe optio corporis aperiam est ipsum rem. Tempore voluptatibus repellat cum vitae atque quos enim provident.</li></ul>, <ul><li>Voluptatem itaque quaerat et sequi natus voluptate rerum debitis. Doloremque debitis perspiciatis ad molestias id a.</li><li>Laudantium excepturi perferendis incidunt assumenda. Et molestiae tempora mollitia blanditiis. Quidem sapiente fugit debitis animi in culpa.</li><li>Magni quisquam ducimus amet velit iusto sapiente. Placeat soluta reprehenderit iste nesciunt vel veniam. Debitis voluptas voluptatum odio officiis libero explicabo repudiandae neque. Officia sunt delectus eius possimus harum unde.</li></ul> | | `ul_short` | <ul><li>Quaerat sunt rem eos accusantium consequuntur doloribus.</li><li>Incidunt maiores blanditiis eveniet cumque qui.</li><li>Accusamus qui numquam.</li></ul>, <ul><li>Dolorum sed iste magnam distinctio.</li><li>Deleniti eligendi ab facilis reiciendis.</li><li>Error repellat iste tempora.</li></ul>, <ul><li>Alias sequi soluta veritatis.</li><li>Adipisci tenetur nulla atque officia repellendus.</li><li>Mollitia voluptatem reprehenderit dolorum quasi repudiandae perspiciatis.</li></ul> | ## FFaker::HealthcareIpsum | Method | Example | | ------ | ------- | | `characters` | iq10wimgbom93qk6qsij5m99q9geg5it45rp0js6wk6apkojrnt7rz0iiz8pgsyf2tsyzi0pkl6gzzopy8gg7je86zlang94dfw0twjkwjs40ya9uzw2f0vb3gfxpavzegg0dutv0bhkmt5ikamoioa652k8nvymugvl49zvrylgtewo1faewe1w38vg06noze8pszemk1ipxxqfzd1wns4b1hmd35oj0d7mrhy26fm09kwlopl0k7wbjx93zir, gnsa0m33hlvtdwxsi48xvftjzqxtpzav093wlq3l10ug61ap4tuje6bl93oodr27voodjpopzme688o3knth6ws1xmgyuq4haor0xnuz8udyqz9z53zwrhavb0mquoptysqybrvittgsi0ez6sbix3iupzf8g2e6jwgzvgz7hvszwpusdsmoyk3mlj5i9on7acwog2ak5ga6r87zm5h2hqg8n84ph84ihajkdy6yn93v89vnow3cd5k93ks30ez, st17a4hwcg95lmeagh8ok80hag7iwf58uotm13yizb4fkl95wizyrn81htlm4pr83kvegi8ufzx6a2gmvpuq384xac4qhn7gg60xko6gu74w11xyv7haz78ascq9glt42luujjmd80zxa5n725p2mhalbusnxs0e46pqfra0o8yvllxloixi1bfruhzw0a87abi1ubvhjops58rgt9dpj52fdrvgfwcul7rj6geadyps7hxcfbia6l5jvcz0u61 | | `paragraph` | Special benefit networks HIPAA out-of-pocket maximum NDC portability service area short-term medical insurance. Defensive medicine covered charges/expenses NDC creditable coverage self administered state insurance department case manager administrative services only state-mandated benefits. Enrollee co-insurance out-of-plan health insurance portability &amp; accountability act service area medicaid out-of-pocket costs indemnity health plan. Accumulation period centers of excellence medicaid critical access hospital second surgical opinion waiting period CPT admitting privileges., Aso pre-authorization nonrenewable broker short-term medical insurance EOB coordinated care premium national association of insurance commissioners. Master policy care plan ASO open enrollment PCP enrollee. Health savings account hospice care noncancellable policy underwriting standard industrial classification referral MSA. Flexible benefit plan out-of-pocket costs home health care staff model nonrenewable agent of record policy., Admitting physician board certified pre-certification custodial care COBRA. Noncancellable policy second surgical opinion HMO wellness office visit beneficiary dependent CPT. Schedule of benefits and exclusions morbidity participating provider first dollar coverage impaired risk pre-admission testing disenroll. | | `paragraphs` | Ambulatory care utilization review accumulation period critical access hospital coordination of benefits contract year HDHP. Effective date international classification of diseases, 9th revision, clinical modification icd-9-cm permanent insurance independent practice associations flexible spending account third-party payer certificate of coverage covered person co-insurance. Ppo second surgical opinion episode of care pregnancy care risk evidence of insurability skilled nursing facility admitting physician. Portability fee-for-service denial of claim co-payment policy health reimbursement arrangement., Health care provider PCP co-pay health maintenance organization beneficiary certificate of coverage special benefit networks. Board certified pre-admission testing portability ASO episode of care. Naic appeal managed care assignment of benefits usual and customary charge. Episode of care hospital-surgical coverage health insurance portability &amp; accountability act centers of excellence covered charges/expenses schedule of benefits and exclusions HDHP HIPAA designated facility., Ipa short-term medical insurance misrepresentation free-look period deductible carry over credit case management. Home health care explanation of benefits noncancellable policy FSA eligible dependent coordinated care. Administrative services only admitting physician admitting privileges COBRA custodial care self administered coordination of benefits., Creditable coverage COB national association of insurance commissioners CPT health employer data and information set workers compensation well-baby care special benefit networks. Staff model board certified deductible care plan incurral date ambulatory care. Episode of care COB coordination of benefits pre-existing condition admitting privileges preventive care urgent care contract year attachment. Wellness office visit beneficiary hospice care policy year HSA impaired risk self-insured. Health maintenance organization full-time student HSA HCFA Common Procedure Coding System premium pre-existing condition gag rule laws., Gatekeeper IPA high deductible health plan ASO noncancellable policy medical savings account referral. Pre-admission review independent practice associations major medical employee assistance programs consolidated omnibus budget reconciliation act HEDIS morbidity co-payment special benefit networks. Agent of record exclusion period stop-loss provisions premium out-of-pocket costs national drug code HCFA Common Procedure Coding System lapse. Formulary renewal critical access hospital MSA health reimbursement arrangement case management portability grievance. Eaps eligible dependent certificate of coverage exclusions and limitations beneficiary hospice care creditable coverage case management., Staff model permanent insurance admitting physician HIPAA medicaid. Denial of claim NCQA policy year accredited out-of-pocket costs diagnostic related group certificate of coverage. Accreditation incurral date international classification of diseases, 9th revision, clinical modification icd-9-cm limited policy ancillary services eligible dependent discharge planning independent practice associations. Hospice care claim misrepresentation accredited inpatient care underwriting. State-mandated benefits beneficiary national committee for quality assurance co-payment rider covered person high deductible health plan., Co-payment designated facility preferred provider organization explanation of benefits primary care physician self administered wellness office visit reasonable and customary. Cob special benefit networks qualifying event well-baby care deductible carry over credit fee-for-service admitting privileges health reimbursement arrangement renewal. Qualifying event third-party payer lapse coordination of benefits urgent care special benefit networks broker any willing provider laws. Claim policyholder fee-for-service standard industrial classification wellness office visit. Medicaid portability benefit claim consolidated omnibus budget reconciliation act., Waiting period permanent insurance designated facility provider managed care IPA. Permanent insurance premium medigap consolidated omnibus budget reconciliation act out-of-plan pre-certification MSA underwriting. Admitting physician episode of care admitting privileges HEDIS cost sharing MSA consolidated omnibus budget reconciliation act ancillary services. Discharge planning capitation out-of-plan qualifying event gag rule laws medical savings account skilled nursing facility international classification of diseases, 9th revision, clinical modification icd-9-cm medicaid. Gatekeeper staff model explanation of benefits hospital care deductible high deductible health plan., Eligible expenses pre-authorization open enrollment PPO covered person third-party payer lapse flexible benefit plan covered benefit. Eligible expenses covered person appeal HEDIS medicaid pre-certification. Fsa coordination of benefits disenroll creditable coverage EAPs primary care physician flexible spending account broker. Workers compensation health care provider national association of insurance commissioners hospice care open enrollment health maintenance organization. Agent of record rider out-of-pocket maximum permanent insurance pre-authorization pre-certification noncancellable policy preventive care effective date. | | `phrase` | Inpatient care consolidated omnibus budget reconciliation act accredited covered benefit limited policy., Hipaa case manager EAPs medicaid managed care medicare supplement., Eligible expenses self-insured broker co-insurance second surgical opinion policy. | | `phrases` | Workers compensation beneficiary standard industrial classification accredited NAIC pre-existing condition., Staff model state insurance department NAIC national drug code policy year impaired risk out-of-pocket costs., Flexible benefit plan out-of-network claim care plan co-payment self administered., Hcfa common procedure coding system major medical effective date special benefit networks staff model incurral date state-mandated benefits second surgical opinion health insurance portability &amp; accountability act., Deductible NDC eligible expenses effective date qualifying event pre-admission testing., Assignment of benefits incurral date flexible benefit plan MSA risk gatekeeper gag rule laws., Accredited hospice care defensive medicine staff model group health plan., Hsa home health care renewal health maintenance organization risk PPO admitting physician pregnancy care., Health savings account medical savings account medigap policy medicaid. | | `sentence` | Clinical practice guidelines NDC international classification of diseases, 9th revision, clinical modification icd-9-cm eligible dependent designated facility ASO., Designated facility preferred provider organization national drug code PCP R&C charge referral EOB permanent insurance., Grievance admitting privileges flexible benefit plan high deductible health plan out-of-pocket maximum participating provider FSA hospice care. | | `sentences` | Ppo ambulatory care open enrollment certificate of coverage health employer data and information set national committee for quality assurance health reimbursement arrangement., Inpatient care eligible dependent episode of care renewal misrepresentation wellness office visit state-mandated benefits policyholder., Medically necessary fee-for-service group health plan IPA accreditation rider MSA open enrollment., Insured preferred provider organization DRG utilization review home health care out-of-network admitting privileges care plan., Dependent HIPAA current procedural terminology master policy pre-admission testing flexible benefit plan HDHP medicare out-of-pocket maximum., Administrative services only preventive care ASO medicaid morbidity., Staff model capitation health care provider first dollar coverage consolidated omnibus budget reconciliation act HEDIS HMO international classification of diseases, 9th revision, clinical modification icd-9-cm., Ndc utilization review HCPCS morbidity centers of excellence evidence of insurability covered benefit case manager., Case management contract year medically necessary eligible expenses limited policy any willing provider laws. | | `word` | HIPAA, lapse, assignment of benefits | | `words` | out-of-pocket costs, SIC, policy year, home health care, medicare, COB, group health plan, centers of excellence, qualifying event | ## FFaker::HealthcareRU | Method | Example | | ------ | ------- | | `doctor_specialization` | Кинезиолог, Реабилитолог, Терапевт женской консультации | ## FFaker::HipsterIpsum | Method | Example | | ------ | ------- | | `characters` | 3fhr0eloqm7zwmiss66of3p76hc7hn7nwl6b710wu9erg0cix57t1drq0vob04sjfknm9ek1031j74z36blv8wxl1emd7vxg7s6dwsxhp5n0mr8t194ntdndqakjooqmp8c6rqxoiyx5t60hjieqac86yeo2wmbn0q1fzpq88bq35hdba18er68ra4i90i1454pisypflhlxecdlfdu8c557429m51o2ulj4xur91bk5kk7zy7oww16e33u9iso, f8pvbdv44yqe880pwjnoc8v8549jh8359fcfikd588k52elwcpb7f0kpzf9b09d2tell44p0avz5spaoph9we6vnh6fzpnveib9auquj8x7cv514hte0d98oakxs5bcpal57jrt6o89e7r0tim7ytmezyq45rghf7mvuwvlp8ubpya1bag7hkdig01o56e3qs3uhq9ya54xipkuta1z8c9vgxf33bw7pol8gamkgvj1v3suzguqvyxr1i9q6k9i, alu371eg7a1ejs2zkidluuaps5bz5xfzytwu8iq77i4f2oe1d51w8zanebjcpuoo8lf9fma965kprhca115dtnhha1ak222wkjh61v5rze7rintmp1bpwk22toltc8hbvv3xmovi0wxdse77165eg55q4lfvzgr7zoe3yvhmay9s01f63eqssbs0eoae0h8k3ymmukppnzuiprr5i1vhkx0obqm7emzzbrg4q72b92mzqtk9x73h9j9k6kbw794 | | `paragraph` | Keffiyeh readymade master cleanse sustainable fanny pack. Brooklyn gluten-free readymade jean shorts etsy. Gluten-free banh mi American Apparel keytar photo booth. Banksy lo-fi tumblr craft beer Brooklyn. American apparel Shoreditch vegan keytar retro., Artisan hoodie Austin Portland trust fund salvia stumptown twee. Before they sold out 8-bit photo booth messenger bag chambray Rerry Richardson Banksy Austin. Marfa mustache yr moon iPhone Brooklyn messenger bag., Banh mi McSweeney's mlkshk Rerry Richardson cred freegan. Messenger bag Marfa yr echo park squid helvetica lomo. Brooklyn iPhone master cleanse farm-to-table cred messenger bag fixie Banksy. | | `paragraphs` | Retro put a bird on it keffiyeh vinyl raw denim fanny pack sartorial. Lomo synth sustainable keffiyeh viral quinoa. Rerry richardson butcher artisan Shoreditch Pitchfork moon. Food truck twee blog Shoreditch lo-fi high life fap. Next level put a bird on it Williamsburg organic photo booth locavore Rerry Richardson., Gentrify Cosby Sweater +1 twee thundercats. Party ethical yr keytar VHS aesthetic skateboard. Brunch tofu cred vinyl Brooklyn., Before they sold out echo park tumblr fanny pack farm-to-table lomo Pitchfork. Echo park DIY Cosby Sweater jean shorts food truck fanny pack Banksy. Trust fund irony aesthetic retro fap echo park Carles., +1 cardigan before they sold out keytar scenester echo park farm-to-table tumblr hoodie. Gentrify PBR Cosby Sweater readymade Shoreditch before they sold out bicycle rights tofu. Whatever Marfa Wayfarers sartorial butcher Rerry Richardson PBR raw denim., 8-bit artisan bicycle rights Brooklyn master cleanse +1 cliche hoodie twee. Lo-fi squid cliche sartorial synth blog single-origin coffee Shoreditch. Yr Rerry Richardson organic PBR tofu. Master cleanse tumblr +1 tattooed raw denim whatever mustache gluten-free., Moon viral letterpress quinoa sartorial salvia Rerry Richardson cred banh mi. Chambray put a bird on it moon leggings single-origin coffee mlkshk. Beard tattooed 8-bit party salvia vice., Leggings Pitchfork VHS banh mi helvetica Four Loko. Scenester mixtape cred salvia tattooed blog 8-bit DIY. Readymade fixie irony moon scenester +1 synth vice Wes Anderson. Brunch lomo organic seitan twee McSweeney's Portland butcher. Portland etsy put a bird on it Shoreditch moon locavore., Biodiesel iPhone readymade party skateboard Brooklyn thundercats synth. Fap McSweeney's tattooed keffiyeh keytar Shoreditch cliche Pitchfork. Blog irony yr Rerry Richardson McSweeney's artisan art. Viral Four Loko squid wolf trust fund iPhone skateboard freegan., Wayfarers Banksy keytar cred blog etsy. Pbr gluten-free fixie twee organic Rerry Richardson mlkshk squid. Mcsweeney's high life Rerry Richardson mixtape skateboard letterpress next level. | | `phrase` | Fap twee seitan Four Loko you probably haven't heard of them farm-to-table butcher., Quinoa before they sold out leggings craft beer stumptown., Rerry richardson master cleanse locavore leggings VHS art. | | `phrases` | Mcsweeney's trust fund blog craft beer yr mixtape bicycle rights gentrify letterpress., Biodiesel trust fund retro squid Marfa Williamsburg., Fixie lomo American Apparel brunch +1 Banksy ethical synth party., Butcher sartorial mustache etsy scenester freegan photo booth single-origin coffee., Bicycle rights seitan vegan dreamcatcher Wayfarers., Photo booth McSweeney's bicycle rights moon salvia yr cred freegan Wayfarers., Wes anderson you probably haven't heard of them scenester craft beer ethical viral., Etsy salvia fanny pack irony dreamcatcher food truck brunch., Trust fund yr Rerry Richardson keytar iPhone Austin. | | `sentence` | Stumptown tofu vinyl locavore fap sartorial moon., Pbr mlkshk mixtape skateboard letterpress single-origin coffee organic., Williamsburg moon mlkshk freegan vice Banksy master cleanse. | | `sentences` | Butcher biodiesel aesthetic etsy brunch before they sold out art Banksy Austin., Tofu cliche sustainable keytar jean shorts., Bicycle rights irony art stumptown Four Loko Portland., American apparel +1 cardigan food truck gluten-free biodiesel Carles fap., Sartorial vinyl butcher seitan vice., Locavore tofu jean shorts fixie etsy helvetica vegan hoodie., American apparel lo-fi before they sold out Williamsburg helvetica., Put a bird on it blog messenger bag dreamcatcher fap skateboard salvia Austin., Raw denim letterpress butcher trust fund readymade etsy banh mi dreamcatcher. | | `word` | biodiesel, art, freegan | | `words` | jean shorts, viral, dreamcatcher, photo booth, hoodie, salvia, farm-to-table, brunch, leggings | ## FFaker::Identification | Method | Example | | ------ | ------- | | `drivers_license` | M067-599-50-272-4, U126-345-84-809-1, L777-146-93-262-9 | | `ethnicity` | Other, Caucasian, Hispanic | | `gender` | Male, Female, Female | | `ssn` | 129-55-5620, 390-60-5142, 929-07-9089 | ## FFaker::IdentificationBR | Method | Example | | ------ | ------- | | `cnpj` | 32894297203286, 54239787539190, 61991516599562 | | `cnpj_verification_digits`(...) | | | `cpf` | 34617880828, 20426364953, 80642188106 | | `cpf_verification_digits`(...) | | | `gender` | Feminino, Feminino, Masculino | | `pretty_cnpj` | 47.299.544/4018-22, 32.311.449/9019-89, 32.996.248/1222-54 | | `pretty_cpf` | 149.282.967-61, 283.864.109-30, 771.315.580-52 | | `pretty_rg` | 048.269.758, 987.712.898, 099.965.515 | | `rg` | 718919602, 678897480, 499683236 | ## FFaker::IdentificationES | Method | Example | | ------ | ------- | | `gender` | Mujer, Hombre, Mujer | ## FFaker::IdentificationESCL | Method | Example | | ------ | ------- | | `gender` | Mujer, Mujer, Hombre | | `rut` | 6537019-0, 10890294-9, 23351779-8 | ## FFaker::IdentificationESCO | Method | Example | | ------ | ------- | | `blood_type` | O-, O+, A+ | | `driver_license_category` | C3, C2, C3 | | `drivers_license` | 83847143, 7648807, 822691 | | `expedition_date` | 2018-11-23, 2021-06-20, 2018-01-27 | | `gender` | Mujer, Mujer, Mujer | | `id` | 9423253046, 2820002355, 415064273 | ## FFaker::IdentificationIN | Method | Example | | ------ | ------- | | `aadhaar` | 244638970337, 408275400825, 391902327609 | ## FFaker::IdentificationIT | Method | Example | | ------ | ------- | | `drivers_license` | U142388384C, U110990502R, U136381190O | | `ethnicity` | Nativo americano, Afroamericano, Ispanico | | `gender` | Maschio, Maschio, Maschio | | `ssn` | 53762762928553451882, 71285933009234316740, 64298788275707125548 | ## FFaker::IdentificationKr | Method | Example | | ------ | ------- | | `rrn` | 931201-2315962, 960210-2456864, 720801-2138036 | ## FFaker::IdentificationMX | Method | Example | | ------ | ------- | | `curp` | ZEFJ880417MCMYJDU9, QAAN830818HMCWSPF4, LOGL980411HBSBFWR4 | | `rfc` | DEJP790706GVF, PUSD090623HDV, YESK951215MNG | | `rfc_persona_fisica` | ÑIQF720403VEU, FAKN040418T01, KAOD210127Y23 | | `rfc_persona_moral` | ET&981118W8Q, IMV740218SF6, CRS720222KGU | ## FFaker::IdentificationPL | Method | Example | | ------ | ------- | | `drivers_license` | 24959/35/7187, 03669/05/3875, 61782/64/2837 | | `id` | TKA731273, AWF539910, OCF412358 | | `identity_card` | SKE740003, SLP622381, OAU754233 | | `pesel` | 65872330596, 09321851548, 36080549058 | ## FFaker::IdentificationTW | Method | Example | | ------ | ------- | | `id` | J172582863, Y218464315, Y209000438 | ## FFaker::Image | Method | Example | | ------ | ------- | | `file` | #<File:0x0000563b405deae0>, #<File:0x0000563b40612598>, #<File:0x0000563b40882300> | | `url` | https://dummyimage.com/300x300/c84441/e43059.png?text=, https://dummyimage.com/300x300/41050b/0bf65d.png?text=, https://dummyimage.com/300x300/625d8e/d6373b.png?text= | ## FFaker::Internet | Method | Example | | ------ | ------- | | `disposable_email` | murray.bernier@suremail.info, bronwyn@safetymail.info, audrey_hayes@suremail.info | | `domain_name` | harvey.us, ward.ca, powlowskirodriguez.biz | | `domain_suffix` | name, info, ca | | `domain_word` | cronin, braunwolff, wintheiser | | `email` | kenyatta_anderson@mayert.info, leonore@blick.biz, alyse@kerluke.com | | `free_email` | leilani.marquardt@gmail.com, roman.donnelly@hotmail.com, hugo.bednar@hotmail.com | | `http_url` | http://fahey.co.uk, http://bechtelartreutel.name, http://smitham.ca | | `ip_v4_address` | 23.213.80.29, 153.177.80.168, 87.66.75.106 | | `mac` | dc:c6:ae:60:d8:d4, 6d:2c:23:4a:27:7d, af:ee:6f:8c:6e:bc | | `password` | 4CD_XCFd0wjVr7, VQc4zfyP, dHvQgjdWyrHUIa4 | | `safe_email` | albina@example.org, misti_runolfsdottir@example.org, corey@example.com | | `slug` | alias.optio, sapiente-molestiae, nulla_repudiandae | | `uri`(...) | | | `user_name` | doria_goldner, casie, mafalda | ## FFaker::InternetSE | Method | Example | | ------ | ------- | | `company_name_single_word` | Jenkins,, Erdman,, Heaney-Cummings | | `disposable_email` | brendon.herman@safetymail.info, tyler_daniel@spamherelots.com, lashaunda.oberbrunner@binkmail.com | | `domain_name` | considine.nu, lefflerjohns.se, mcdermott.com | | `domain_suffix` | se, com, com | | `domain_word` | blandaanderson, sanfordferry, ritchie | | `email` | joel@kuphal.se, pablo.schiller@kassulkeernser.com, debera@toyjohnston.se | | `free_email` | mohammedfletcher_shanahan@passagen.se, karmen_bradtke@spray.se, loni@spray.se | | `http_url` | http://larkin.nu, http://schowalterfeil.com, http://dubuque.com | | `ip_v4_address` | 63.123.73.48, 120.153.141.116, 93.30.63.155 | | `join_to_user_name`(...) | | | `login_user_name` | yan, violetlarae, danilo | | `mac` | 18:c8:76:11:97:dc, 5c:65:18:da:c0:e2, e5:b7:06:b0:9e:38 | | `password` | xfBFnrtXgENolld, SeH3iO1BUm7, cz8Khpfx_wSx | | `safe_email` | drew.larkin@example.org, eli@example.org, lesley@example.net | | `slug` | amet.id, necessitatibus-totam, expedita_provident | | `uri`(...) | | | `user_name` | sean, noel, charlena.fadel | | `user_name_from_name`(...) | | | `user_name_random` | johndusty.gerlach, cornell_cummerata, saul | | `user_name_variant_long` | otha.ankunding, luciano_lesch, myriam_welch | | `user_name_variant_short` | jenee, lou, raymonde | ## FFaker::Job | Method | Example | | ------ | ------- | | `title` | Product Security Developer, Future Division Planner, Regional Integration Technician | ## FFaker::JobBR | Method | Example | | ------ | ------- | | `title` | Enfermeiro, Presidente, Paraquedista | ## FFaker::JobCN | Method | Example | | ------ | ------- | | `title` | 前台, 公车司机, 经济学家 | ## FFaker::JobFR | Method | Example | | ------ | ------- | | `title` | gestionnaire contrôle qualité, chef agence comptable, directeur des opérations de la recherche scientifique | ## FFaker::JobIT | Method | Example | | ------ | ------- | | `title` | Diretto Ricerca orchestratore, aziendale Infrastruttura Stratega, Capo ragnatela Consulente | ## FFaker::JobJA | Method | Example | | ------ | ------- | | `title` | 美容部員, 社会保険労務士, 銀行員 | ## FFaker::JobKR | Method | Example | | ------ | ------- | | `title` | 전기장비 조립원, 직물 디자이너, 화학제품생산 관리자 | ## FFaker::JobVN | Method | Example | | ------ | ------- | | `title` | sĩ quan, bánh ngọt, ô tô cơ khí | ## FFaker::Locale | Method | Example | | ------ | ------- | | `code` | LT, BA, QU | | `language` | Gaelic, Setswana, Slovenian | ## FFaker::Lorem | Method | Example | | ------ | ------- | | `characters` | 097hhv2yyph3586re334p93wq8ioq5f0pwi8typmtrs7p30o9j4phz5e3rb2trdm6sxog23dgsxlem7nhvbiq56m00pcxjpue58snnu4p12n37pi9zfjxhnvn8wmo7pln90ky3itswwk1irn29fkw2kq9iuz1ngzv33o3pnuuoaxp3q6648nwnufsgz9nxe68po2f04xu30sh9h8a698n7r40wk0z7lu6qtsy3zsivj22gg4v3qp0tj1wt1vby2, 9tciu0ymamay2s8teb1g3150497nyh5o6vt2l46j2j89e2r8rqd4ea0qjovb62mwggelqwfq8j2g97kq95dnv2l0bv3w54l3qgmjenkwm6ewbiik4nud2t3se3g1e5b06fdw2qr17ovkdntnkj5rdzszcxq3sg0xkylg0ushdf2uo89hxt299fspwwxqwsdlm8nq14msk67ffzknoyevm3u90wmjyy2cavaqun9hrf9bxg5546pyig4nsnujqsu, tr4vrdwpjgravnewh2qm5r1mczvig3pqvhdig12jl5kzul7gtvy74xfpg6d3e609tisekopgcfd51mvvysc1imc58fwr8oogx225qlg2dwmksaq97xtd914gvo38j6923c5w9nwavhjucbig9pemijm8ygpwfxhircq48rrico8ipt7whzxlahx3qtvt22m4f8u7rh18nw98qgkyc0t7hfl8lmrbixdn7g0gyvnfe61cegmgdlne9e3b23t0kvm | | `paragraph` | Alias recusandae cumque vel harum quam illo minima. Laudantium at repellat rerum autem corporis. Omnis beatae voluptatibus reprehenderit corporis possimus fugit quia sapiente. Nobis sunt possimus vero porro., Modi alias earum sint adipisci similique. Quas ipsum et illum iusto dolore ad quidem corrupti. Rerum eum aspernatur reprehenderit voluptas. Voluptatem at sequi harum mollitia laboriosam nulla deleniti veniam. Corporis sit voluptate tenetur quibusdam., Ut architecto amet dicta at nulla in. Nobis tempore incidunt quibusdam quia est sint cumque suscipit. Rerum suscipit sequi exercitationem quidem. Veniam maxime sequi rerum animi perferendis. | | `paragraphs` | Tempora culpa labore temporibus sapiente ullam natus dolorum. Quaerat vero illum debitis nostrum facere minus sapiente. Occaecati consequatur harum tenetur aliquam corporis dicta dolore sequi., Quod iure laborum unde autem debitis consequatur porro. Magni doloremque excepturi voluptatibus ullam laboriosam expedita natus. Enim maiores minima facere nam doloremque., Aspernatur dolore facilis incidunt labore molestias molestiae reprehenderit. Est suscipit voluptate delectus autem error. Dignissimos commodi sequi beatae quo facere illum. Vero iure dicta quis sint animi sit facere. Nisi quasi quisquam debitis voluptatem perferendis., Fugit blanditiis minus rerum quod expedita rem. A error ab repellendus quam asperiores blanditiis veniam. Ut numquam ipsa voluptatem sunt omnis. Optio labore dignissimos consectetur asperiores rem suscipit enim architecto. Iste tempora minima eveniet exercitationem., Magni laborum quae libero corrupti recusandae architecto maxime. Dolorem soluta vitae animi possimus. Odit ad reprehenderit ea ratione. Impedit quod odit temporibus qui at recusandae., Unde minima necessitatibus temporibus nostrum repellat amet esse. Enim excepturi molestias temporibus unde ad suscipit. Vel omnis natus similique perspiciatis et nesciunt sed., Vero veritatis nulla ex assumenda quo dolorem. Fugit quas eveniet modi praesentium. Aliquam excepturi vitae illo dolore nemo. Sequi nisi asperiores ad impedit laudantium eveniet doloribus numquam. Veritatis numquam animi laboriosam dicta quas hic consequatur illo., Iusto quas dolorum sint et at pariatur. Sunt repudiandae sapiente voluptatibus rem fuga optio. Itaque praesentium non nisi beatae veritatis., Beatae ipsa aliquid alias magnam. Voluptatem consequuntur impedit quis autem neque ipsum. Ex dolorem ullam exercitationem nihil maxime rem facere. | | `phrase` | Vitae tenetur doloremque similique voluptas veniam quidem ad vero., Numquam earum corporis non repudiandae quo., Illum provident ratione cum veritatis. | | `phrases` | Amet nihil consectetur vero voluptatem corrupti nesciunt quidem dolores., Nihil pariatur explicabo laboriosam fuga dolor similique rem error., Expedita at aliquid quia tempora culpa sequi blanditiis., Vitae harum veniam quidem reiciendis iste iure excepturi., Quae omnis labore repellendus similique., Beatae laboriosam veritatis nam in officia aperiam ab voluptatibus., Deleniti ex laboriosam atque velit ducimus necessitatibus illum., Ut ipsa impedit iure sint quidem omnis tempora., Quam beatae deleniti esse assumenda reprehenderit sequi. | | `sentence` | Suscipit iusto voluptas quos harum cum rem quam., Debitis dignissimos eos voluptate maiores autem quia., Quia aperiam cumque quisquam consequatur placeat necessitatibus sint magnam. | | `sentences` | Itaque molestiae numquam expedita fuga praesentium eaque recusandae., Saepe tempora velit aperiam a deleniti., Optio dolorem autem debitis porro., Atque maiores inventore delectus aspernatur eligendi., Minima nulla deserunt vero consequatur modi., Molestias aliquam numquam atque qui quisquam accusamus quas., Doloribus saepe beatae dolor velit eveniet ducimus., Eos numquam hic quas quam enim adipisci earum veniam., Sequi optio velit harum perferendis esse enim dolor. | | `word` | porro, culpa, et | | `words` | doloremque, eos, placeat, corporis, omnis, amet, officia, amet, officiis | ## FFaker::LoremAR | Method | Example | | ------ | ------- | | `paragraph` | موالية أم الأعمال لألمانيا ما الولايات به،. اعلان و إستيلاء المشترك. المتطرّف الأرض تم الهادي يذكر لان بحق قُدُماً بالحرب. المزيفة تعد ان, الضروري لمّ حين. لعملة حربية يتم, وبدون مع وضم و مكن كما., علاقة ما دخول استطاعوا وانتهاءً فاتّبع اسبوعين إعلان. تم قام الا على لم به، تسبب إيطاليا استطاعوا. الأجل لم النازي ألمانيا,. يكن, المتساقطة،, وباءت شبح وصافرات., مدينة في نتيجة أن. بأذى مما الحكم اعلان. الأوضاع وفي جوي هو بتخصيص أوسع بل. الإحتفاظ نورماندي إيو التخطيط. اعلان كل منتصف بها ما. | | `paragraphs` | قائمة النزاع لم النزاع كلّ غريمه قد وتم. إنطلاق الإعتداء دأبوا المدنيين غضون. استولت الله و كل, من. استولت كل ان ويكيبيديا، أن قام و., عدم بل, قد, خصوصا استمرار لقوات. وتزويده الأمور, رئيس حكومة كلّ ما,. من أي مهانة بل, يطول عن عن. التخطيط معزّزة لإعادة شيء, تلك قصف, لم هذا عقبت., هاربر جحافل حشد وأزيز. الغربي انه, حلّت تحرّك الصيني عسكرياً التجارية والفرنسي. مكّن حلّت كل تطوير ذلك عن يطول المتّبعة مكن., بريطانيا، المتطرّف أسلحته مليون مع. وتتحمّل سحقت المتطرّف بحث الفرنسية. من و, وتم, القوقازية في ساعة الشمل إذ., مع المقيتة عل, المتطرّف ضرب, لقوات. وعزّزت البرية وباءت الأرضية أن فعل في لمّ. يتبقّ المشترك عسكرياً مع ان جوي. أن دون عقبت حتى. أم لم أن إستمات قادة اعتداء قد., وحزبه مما حول لألمانيا دنو غريمه الإستسلام ثانية لم. من كل أي الإقتصادية كل ما, كل الأوروبيّون لغات. تُصب أن اعتداء الثالث الصعداء. واتّجه الفاشي العسكري بقسوة وفي إذ, حالية. لبولندا، وفنلندا وصافرات أواخر., يتم جديداً جورج وباستثناء الشمل أثره، وتم, فعل,. كل يطول الأجل اليابان القوقازية. موالية خصوصا حين بالولايات., شبح بريطانيا، الذرية لم على. الأيديولوجية، الأولى اعتداء جمعت عرض, بالعمل كلّ. والحزب كل أخذ غير العصبة يعادل اللازمة اعلان الكونجرس. والفرنسي هزيمة أم تكتيكاً وحلفاؤها النازية، الشمل., الحلفاء اعلان موسوليني اوروبا مع وتزويده المعاهدات أي حيث. جسيمة مع, دول الى جديدة بحق. الواقعة تحت المحيط فاتّبع وتم. الجيش تم ومدني، فرنسية غزو بل الحرب. | | `phrase` | الأولى بريطانيا، لليابان الشهيرة., إستسلاماً, لعملة أي تم إذ لم تعداد كان., ومدني، حين و ذلك هو وباءت الصعداء ولكسمبورغ. | | `phrases` | مدن عرفها مليون تكتيكاً شيء المقيتة يكن, تحت, الله., يكن, تحت, لفشل الأوروبية،, حول بالعمل إنطلاق., الثالث شمال أن تم., الإنذار، الأخذ جُل, التي أراضي الهجوم., الى قام ثم حين بزوال., أي للإتحاد النازيين وقوعها الأوروبيّون يعادل المقاومة., وفرنسا النازيين عرفها حربية إذ غضون تونس., إيطاليا البرية الفترة هناك وعزّزت هيروشيما., كل الفاشي ثم بعد. | | `sentence` | الإمتعاض الخنادق بخطوط هاربر ومن بالمطالبة جوي وفنلندا., موسوليني أن حتى, المنتصرة كلا., جهة بعد بالرغم يبق, البشريةً تحت. | | `sentences` | عن لإعلان بزوال اسبوعين ثانية مما., عصبة قتيل، المواد, انتباه لكل ثم وبحلول دون., النازية، هو والجنود حرب., تم مدن قد أن والفلبين لليابان إحتلال., مكّن الفترة على قد., والروسية قبل سقوط شعار أسلحته إذ., موسوليني مرمى شبح عدم المضي القوقازية يتبقّ., الأعمال تم اوروبا بالحرب من., العسكري والديون والجنود الى غريمه تحرّك كل تحت. | | `word` | قوات, تعد, أنجلو-فرنسية, | | `words` | المقيتة, كلّ, تكتيكاً, كنقطة, به،, ساعة, مع, استمرار, وباستثناء | ## FFaker::LoremBR | Method | Example | | ------ | ------- | | `characters` | aw1bo9053ch6xp8emkb5g6wcyy1sdn6lhu1p8lwydcgb1s4fltz769jrawve2cmcxgqb9m69fk4filgedhoasdhr28a7u9oa3wcd1sxu7997hwuzhs4b8xh9uo3v03hjondzuwspqdd15yha789vxscdyxgjzlfos1v8yz8pbehwg7nh7fqzzrayg6fe91hgr0q3qlhotibwuwsh6czg3c0dqogxfpq4nnpirq7cmbrlfqi85gnurnf71m9xscv, zxkjgd2wl9sxja9q5d8izzc166o21asm5zjdhwl7xvryqx2x89so4m2mq0xe4wjy8u6kaf2no89dyq1v6fywqba45zzg58g9v3fhvugquiropn8ut50quwarm7wjbuapjosxkca8l4vawy03uoacpc2i6ifn7f4u2j6wxesowsdu8mm946oelmjcrc4s9akakwkzvm0b26j8pop88xx2kdbtxd16jar1485i6zuhkyl61d57sfpzqi89lhb3vmm, yjytqql5imfwohhbr8rur42hse20u4xypnnpjj1svuxwkmnu5somgi6aof6eifynhrd941ep8suntadjlpg2h1tvyeh988c38y9xfltpyw0vg0qfwua529huk2iu64exlwmrtx38bmzh7gmmswnvan86qu9sa9p5n8ioj0csm859uyu95e81eg9t4h2lceg3cih224gh8vs9ukx1praas9fxpa1bwuxcqqnb1hs5jy4lr6t8j4c47q0nyi78pd2 | | `paragraph` | Negócios homens labuta a atém. Pelos em devo encontram tem evitar sejamos desimpedido toda. Dor desimpedido podem se tem extremamente. Gostamos culpa nada igual ocasionalmente justa resultante., Não certas evitada prazeres encantos ame. Sabem reais bem-vindo um em essa outros como. Ninguém escolha irritantes evita criticar da labuta outros o. Ocorrerá pelo tem idéia encolhimento., Desmoralizados circunstâncias desejo resultante evitar sempre algum exceto há. Ou sejamos porque ser dores vantagem mas felicidade. Desfrutar são mestre-construtor como nada às que. Prazer devido grande extremamente gosta gostamos. | | `paragraphs` | Ocorrem exercício pelo da darei como dores humana seleção. Negócios qual proporcionar dos idéia. Homens nada atém tem lhe da físico encantos. Momento dor ninguém dizer esses., Deseje esse conseqüências algum explicar-lhe. Evitar irritantes outros pertence devido. Impede obrigações ame problemas simples para podem., Trivial resultante negócios seu devo laborioso nós. Obrigações ser se para explorador tolera. Desimpedido quando uma lhe são toda. Ensinamentos podem exercício outros trivial um vontade. Buscar sempre relato como justa mas àqueles denunciamos tolera., Ninguém justa conseqüências criticar fadados indignação com. Falham sejamos essa gostamos esse. A bem-vindo gostamos direito livre aborrecimentos portanto mais gosta. Denunciamos livre através pertence capazes., Sábio explorador trivial humana portanto problemas devo encontram. Um esse fadados exemplo qual nada prazer explicar-lhe. Maiores perfeitamente igual os reais darei obrigações mestre-construtor toda., Produz empreende mas portanto exemplo prever. Completo em àqueles enganados com bem-vindo lhe por casos. Dar simples darei momento resultante antipatia. Tem evitada acontecer em ocorrem. Sempre grande seleção podem ame porque os direito dar., Prazeres denunciar dores como verdade explorador. Aqueles esse lhe impede tampouco. Denunciar distinguir esse certas nada expondo escolha. Antipatia piores capazes nosso pelo dores assegurar empreende. Encontram prazer falham se perfeitamente disso igual aceitos ocorrem., Prazer denunciamos labuta exercício aqueles exemplo relato. Quando criticar ensinamentos ninguém esse busque se. Perfeitamente essa grande dar reivindicações gosta produz e. Acontecer fadados com da quando exercício. Proporcionar nada maiores fáceis prever quem casos certas exercício., Deseje essa dar vantagem através portanto. Às o produz dizer certas verdade àqueles sempre desimpedido. Físico fáceis grande aqueles trivial direito. Ninguém conseqüências falham busque negócios sejamos humana algum. | | `phrase` | Fraqueza prazer gosta encontram os vantagem., Alguém esse explorador porque lado certas., Devido negócios não aqueles criticar. | | `phrases` | Aceitos labuta casos obrigações rejeita., Expondo falham labuta gosta poder., Ninguém seu todo grande escolhe extremamente encolhimento antipatia., Que equivocada esses qual enganados esse., Em bem-vindo distinguir ame dar freqüentemente um toda., Livre seu mestre-construtor devido pelos disso., Impede exceto são conseqüências deseje obrigações ocorrem., Felicidade mestre-construtor porque dor àqueles toda., Laborioso o deseje quem um capazes homens desimpedido proporcionar. | | `sentence` | Nada extremamente racionalmente obrigações expondo assegurar esses., Ser alguém extremamente outros bem-vindo todo fraqueza., Livre da às que ocasionalmente. | | `sentences` | Ou assegurar devido de hora denunciamos por gosta., Todo aqueles expondo buscar toda., Alguém tampouco justa algum como falham quem., Evita outros momento mesmo um rejeita lhe., Outro explorador alguém disso laborioso justa prever outros., Ocorrem tem que completo de., Devo fraqueza são proporcionar todo dos físico., Reivindicações homens sistema humana fáceis uma lhe fraqueza., Explicar-lhe toda ocasionalmente indignação fáceis vontade mestre-construtor algum. | | `word` | fáceis, qual, dizer | | `words` | equivocada, lhe, nós, dor, nosso, reivindicações, gosta, quem, exercício | ## FFaker::LoremCN | Method | Example | | ------ | ------- | | `paragraph` | 五湖四海看望开怀大笑怒目而视生离死别青山绿水暑气逼人红艳艳, 色彩斑斓手忙脚乱西装革履细雨如烟行云流水缓慢万紫千红口蜜腹剑惊慌失措, 喜笑颜开秋风凉爽鸡飞蛋打绵绵细雨绿浪滚滚微微一笑天荒地老, 前呼后拥表里如一失声痛哭废寝忘食千奇百怪不闻不问飞流直下振奋人心千锤百炼。, 狐疑不决时明时暗生离死别天诛地灭金光万道无穷无尽, 扬眉吐气移步换影一泻千里一身是胆深感内疚手舞足蹈拾金不昧冰清玉洁千钧一发, 高枕无忧愁眉苦脸语气坚定泪眼汪汪波光粼粼烈日灼灼废寝忘食纷纷扬扬三长两短, 小试牛刀张灯结彩谈论一诺千金车水马龙。, 红艳艳忐忑不安七嘴八舌鱼龙混杂四分五裂青红皂白一见如故, 云浪滚滚心灰意冷当机立断牛头马面灯火通明齐心协力招兵买马弹孔累累成千上万, 声东击西急急忙忙千军万马时明时暗, 一本万利绿浪滚滚追悔莫及热泪盈眶水滴石穿万紫千红喜出望外, 艳阳高照桃红柳绿大名鼎鼎惊天动地一心一意四分五裂千丝万缕伤心落泪红通通。 | | `paragraphs` | 借尸还魂叹为观止鸟语花香一马当先万家灯火, 白雪皑皑三头六臂风和日丽赞不绝口, 旭日东升牛鬼蛇神手舞足蹈高山峻岭一马当先信守诺言嘶叫微微一笑感慨万分。, 高枕无忧黑压压一目十行火红青黄不接不屈不挠艳阳高照, 三头六臂瞪华灯初上投鼠忌器一心一意泪流满面, 乳白六道轮回三长两短鸣鱼龙混杂兔死狐悲史无前例时而。, 大公无私天崩地裂大汗淋漓承上启下洁白无瑕, 万花凋谢万家灯火六亲不认弹孔累累波涛汹涌壮志凌云车水马龙万物复苏, 面红耳赤牺牲黑白相间暴雨如注十万火急洗耳恭听急不可待万里无云纷纷扬扬, 浩浩荡荡不清不楚喀嚓孔雀蓝云开日出。, 观察悔恨交加生机勃勃对牛弹琴四海为家不计其数, 大雪封门碧波荡漾讨论不明不白鸣泣不成声果实累累, 迫不及待一日三秋黯然神伤万众一心苦思冥想雪花如席悠然自得有始无终风和日丽, 无忧无虑已故白雪皑皑孔雀蓝十年寒窗生气勃勃五光十色万紫千红。, 绚丽多彩不计其数张口结舌雄狮猛虎黄澄澄, 水帘悬挂悔恨交加阳春三月六神无主桃红柳绿嘶叫胆小如鼠叮叮咚咚鸟语花香, 激动万分谈虎色变缓慢指鹿为马俯瞰雄鸡报晓千言万语鸟瞰, 形态多样黑压压坐井观天有恃无恐叽叽喳喳嚎啕大哭, 鸡飞蛋打不胜枚举绿树成阴四通八达无情无义。, 两全其美华灯初上天老地荒漆黑一团, 柠檬黄形态多样泣不成声纷纷扬扬伤心落泪三顾茅庐五湖四海阳春三月暴风骤雨, 能屈能伸一眨眼龙马精神心急如焚北风呼啸, 大公无私一言九鼎万花凋谢激动不已。, 牛鬼蛇神头重脚轻交流水平如镜万紫千红姿态万千, 千里冰封不可胜数摩拳擦掌举世闻名, 一毛不拔潸然泪下感慨万分提心吊胆暮色苍茫雪中送炭白雪皑皑杀鸡儆猴快如闪电, 不可胜数一目十行莺歌燕舞火冒三丈四通八达八仙过海,各显神通能屈能伸叮当, 目瞪口呆信守诺言五光十色与世长辞山河壮丽深恶痛绝鸡犬不宁。, 声名狼籍弹孔累累绵绵细雨疾恶如仇啼, 移步换影无影无踪闷闷不乐五彩缤纷深入浅出震天动地心灰意冷与虎谋皮, 时隐时现六根清净惶惶不安怒发冲冠牛马不如光阴似箭嘶秋高气爽, 拳打脚踢令人发指气势非凡东拼西凑, 时明时暗前赴后继鹤立鸡群艳阳高照千姿百态。, 喀嚓朝气勃勃洁白如玉左顾右盼, 一瞬间虎背熊腰长短不同千山万水与世长辞千言万语焦急万分, 燃眉之急车轮滚滚信守诺言犹豫不决不吵不闹亡羊补牢一心一意心急如焚。 | | `sentence` | 龙争虎斗雪花飞舞九死一生对牛弹琴千言万语,, 心旷神怡生龙活虎三头六臂千言万语,, 二三其德一马当先黑白相间雪花如席, | | `sentences` | 激动人心四海为家急不可待大失所望提心吊胆,, 雪中送炭前倨后恭无边无际自说自话七嘴八舌天长日久杯弓蛇影半梦半醒,, 白骨累累一眨眼月圆花好洁白如玉环视面红耳赤风狂雨猛旭日东升两袖清风,, 五谷丰登表里如一绿树成阴六道轮回闷闷不乐水滴石穿甲心旷神怡缓慢,, 惊恐万状一贫如洗眉清目秀蛛丝马迹瞥半推半就天昏地暗,, 五谷丰登微微一笑千疮百孔有勇无谋震耳欲聋灰心丧气鸡飞蛋打星月如钩雪花飞舞,, 拾金不昧风平浪静有气无力顾虑重重惊恐万状水帘悬挂,, 东拉西扯七窍生烟一丝不苟象牙白流星赶月狗尾续貂万丈瀑布漆黑一团,, 龙马精神眉开眼笑面红耳赤足下生辉绿浪滚滚九牛一毛, | | `word` | 五谷丰登, 大同小异, 惶惶不安 | | `words` | 七嘴八舌, 鼠目寸光, 心明眼亮, 两面三刀, 绵绵细雨, 时高时低, 聚精会神, 东拉西扯, 红通通 | ## FFaker::LoremFR | Method | Example | | ------ | ------- | | `paragraph` | Des long fin cette italiques cela décida voyellie. Océan lequel pans réecrite vivent prémâchées alphabetville traîner. Fois un mille lequel sauf c rencontra grand glissa. Vivent motus longtemps ligne. Orthodoxographique prémâchées question route une vaste., Monts ferait phrases agence delà virgulos. Coule dans finir lui ce que mille initiale. Regard voulut retourner ils été remit depuis aventurer. Propre bolos pointdexclamators initiale venait., Histoire lequel bercail mot sournois mit. Nostalgique vous semicolons question origines lourd monts litéralement loin. Projets bouche lequel aventurer fois prochain rhétorique en. Bolo pacqua finir gravi oreille sans. | | `paragraphs` | Retourner était fallut vers prevenant petite nostalgique. Vivent était cela maintes. Fin toutes italiques ville., Puissante aguets long est déconcerter se pourtant. Saoule origines semicolons gravi loin ne bercail. Qui un et son., Chemin sournois italiques histoire s ressaisi ses laissa. Un nécessaires jeta mésusèrent. Il par sûr sournois mit lettrines., Coule cette régit convaincre désormais fallut. Mots peut toute déjà vils c entiers initiale premiers. Vivent premiers un consonnia., Interpelle le coeur skyline ce delà bouche. Grammaire initiale sauf voyellie lorem il cela. Sans vaste flancs loin. Aventurer alors panse initiale lequel ses puis approvisionne., Fallut fins puissante cela interpelle des. Bourg-en-lettres ressaisi lettrines sans. Coeur paragraphe une là exploitent alors pacqua saoule. Oxymore raviser vaste nom coeur laissa rhétorique vous vils., Virgulos bien rue delà bolos désormais lequel chaîne firent. Sur coeur vers puis sain ces saoule prevenant. Larousse retourner vils fût., Instrumentalisèrent mit créas entiers consonnia bercail. Fourmillait puis fois ponctuation aguets une. Des pacqua origines bouche dissuader ruisseau nécessaires., Qu ville consonnia regard. Des venait headline où flancs. Mit fourmillait créas fourbes vodkale. | | `phrase` | En mots long projets sa réecrite., Sûr de ce voulut mot., Fins peut preuve orthodoxographique. | | `phrases` | Décida vils cette puissante nom ressaisi., Mots c mot bouche cette moins bonnes ipsum route., Petit et histoire virgulos réecrite sauvages rencontra mots., Rue avait panse purent ipsum bourg-en-lettres mots origines., Ligne alphabetville orthodoxographique avait sauf., Ressaisi côtes nostalgique entiers vivent sauvages mots., Long aguets là prevenant leurs de aux point., Vils sur bolos en pans bonnes on phrases paragraphe., Virgulos ponctuation pourtant convaincre ses un. | | `sentence` | Bien lorem joue et maintes déjà ils., Fourbes interpelle fallut très., Alors mille bouche cela des. | | `sentences` | Retourner copy vodkale attendraient grand fût., Le coule cuit bourg-en-lettres., Les régit rhétorique sournois., Cela vous même ruisseau mille fin de une., Dissuader bien jeta petit exploitent toute que bolo alors., Fins mais coule bercail firent un., Même puis coule jour son un sur restait., C laissa petit oxymore le vie sémantique réecrite., Mais coula très dernier par du. | | `word` | finir, nom, sûr | | `words` | mais, leurs, convaincre, alphanatale, petite, Lorem, flancs, Voyellie, pour | ## FFaker::LoremIE | Method | Example | | ------ | ------- | | `paragraph` | An madra: "Tugann tú bia dom. Ligeann tú dom codladh istigh mar a bhfuil sé tirim. Slíocann tú mo cheann ó am go ham. Caithfidh gur dia thú!", An cat: "Tugann tú bia dom. Ligeann tú isteach is amach mé. Codlaím i d'ucht, nó ar an leaba, nó os comhair an tine, mar is mian liom. Caithfidh gur dia mé!", An cat: "Tugann tú bia dom. Ligeann tú isteach is amach mé. Codlaím i d'ucht, nó ar an leaba, nó os comhair an tine, mar is mian liom. Caithfidh gur dia mé!" | | `paragraphs` | An cat: "Tugann tú bia dom. Ligeann tú isteach is amach mé. Codlaím i d'ucht, nó ar an leaba, nó os comhair an tine, mar is mian liom. Caithfidh gur dia mé!", An madra: "Tugann tú bia dom. Ligeann tú dom codladh istigh mar a bhfuil sé tirim. Slíocann tú mo cheann ó am go ham. Caithfidh gur dia thú!", An cat: "Tugann tú bia dom. Ligeann tú isteach is amach mé. Codlaím i d'ucht, nó ar an leaba, nó os comhair an tine, mar is mian liom. Caithfidh gur dia mé!", An madra: "Tugann tú bia dom. Ligeann tú dom codladh istigh mar a bhfuil sé tirim. Slíocann tú mo cheann ó am go ham. Caithfidh gur dia thú!", An cat: "Tugann tú bia dom. Ligeann tú isteach is amach mé. Codlaím i d'ucht, nó ar an leaba, nó os comhair an tine, mar is mian liom. Caithfidh gur dia mé!", An cat: "Tugann tú bia dom. Ligeann tú isteach is amach mé. Codlaím i d'ucht, nó ar an leaba, nó os comhair an tine, mar is mian liom. Caithfidh gur dia mé!", An cat: "Tugann tú bia dom. Ligeann tú isteach is amach mé. Codlaím i d'ucht, nó ar an leaba, nó os comhair an tine, mar is mian liom. Caithfidh gur dia mé!", An madra: "Tugann tú bia dom. Ligeann tú dom codladh istigh mar a bhfuil sé tirim. Slíocann tú mo cheann ó am go ham. Caithfidh gur dia thú!", An cat: "Tugann tú bia dom. Ligeann tú isteach is amach mé. Codlaím i d'ucht, nó ar an leaba, nó os comhair an tine, mar is mian liom. Caithfidh gur dia mé!" | | `phrase` | Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid! | | `phrases` | Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid! | | `question` | Cén dáta atá ann inniu?, Cén dáta atá ann inniu?, Cén dáta atá ann inniu? | | `sentence` | Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid! | | `sentences` | Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid!, Is fearr liom seacláid! | | `word` | iora, cuil, bonnán | | `words` | fuiseog, cat, bonnán, portán, seilide, gleoiseach, gráinneog, tarbh, snag | ## FFaker::LoremIT | Method | Example | | ------ | ------- | | `paragraph` | Genere uniforme a righe tavolozza kuwait. Giudice ciclo continuo spalla padelle bene origini intestazione. Galleria eretto guglia lungo lombo scavo allenatore versare autorità. Passero fuoco puntello ciclo continuo fisioterapista oracolo mille panda francobollo. Paga paragrafo scetticismo volenteroso autarchia., Piatto ripresa padelle simpatico novembre paga debutto. Allenatore rinoceronte inguine bastone. Giogo onda soglia processi abile modello titolo calcestruzzo eccentricità. Dittatore novembre addormentarsi proprio rifiuti paga le ballerina., Ballerina scarico eretto toto. Vaso di fiori ballerina svasare simpatico giudice. Punteggiatura ritornatore debutto volo alunno voi. | | `paragraphs` | Copia catena ballerina boccia. Santo onda notturno passero addormentarsi prime miliziano frequenza caro. Storia campo fermento miscuglio kuwait demiurgo io addormentarsi mille dollari. Fabbro lavastoviglie boccia campo esca. Induttore bitta corsivo giorno ciclo continuo udito., Boccia ritrattazione mantiene letterale. Buongiorno rumore abdicazione mille dollari. Medusa ornitorinco schizzare parole libano punto. Lato mesi gravi macchia puntello itinerario cuore vivace., Ritornatore titolo tigre ciglio nostalgico. Vettore polso simpatico parole lombi bicipite. Induttore copia piccola rimprovero dittatore onda autunno maniera. Paga sopra libano ciclo continuo cerchio accenditore. Intestazione addizione titanio sprecare lampadina simpatico progetti succo idraulico., Frasi soglia vivace lato finire ribaltabile si fabbro. Motivi di svernamento fusibile verruca disciplina giordania ville sostituzione. Grenada nome verso boccia., Telecamera tromba progetti attenzione ballerina. Considerare no emergenza annulla sottolinea namibia uniforme a righe. Boccaglio forte ombelico vivente., Namibia damigella rivelatore volano ville telecamera elemento retorica. Bacino entusiasta eco passero kuwait generazione prime. Astuzia debutto addormentarsi bacino. Libano ingaggiare damigella namibia punto e virgola nuotatore verso decadimento., Svasare ciglio padelle prevenire santo topos bitta. Parete giordania mille platino macchia paratia giorno. Attenzione progetti negoziante tigre artiglio tour convincere rivelatore ritrattazione., Orzo mantiene taxi agente pieno sceneggiatura. Passero preghiera esca addormentarsi. Modulo balsa posizione contatore istituzione valore maniera volo solitario., Calcestruzzo giordania punto passero lato oracolo ardesia volano. Rimprovero negoziante namibia metà libano trocantere mille modulo orzo. Colpire fiamma nostalgico galleria. | | `phrase` | Sfruttatore in visita cancro mantiene storia etichetta giappone bastone., Corsivo addizione precedente annulla attivare., Nome kernel privilegio balla padelle spalla puntello rumore giaguaro. | | `phrases` | Moto colpevole punteggiatura bacino sillaba attendente secchio vivace modello., Letterale androginia abile ossimoro giaguaro decida luogotenenti., Genere agenzia sottolinea tarantola alunno schizzare., Tromba ombra eco spalla libano., Grammatica cuore giaguaro letterale., No ombelico solitario chiudere valore lampo sostituzione ictus., Punto verso santo toto orizzonte elemento veto., Tempi lunghi maniera solco rivelatore eretto rimprovero., Mantiene abile emotivo kernel. | | `sentence` | Colpire russia bacino prevenire umile sprecare dualismo un., Rotonda kernel versante secchio posizione frequenza mitra tigre., Galleria ardesia fiamma mille dollari colpire miscuglio trocantere fornello. | | `sentences` | Rapina d'oro abile fornello istituzione elemento volenteroso volano si., Solco sfruttatore la processi astuzia piolo gravi in visita., Genere negoziante parco soglia., Giogo tarantola umile finire elemento., Boccia pinne ictus autorità., Verso io giorno in visita orzo sconcertante modulo ruggine panda., Giudice lombi disciplina tondo domanda., Atonia ippopotamo intestazione taxi bitta soglia idraulico solitario pieno., Sceneggiatura giaguaro crescita eccessiva eco allenatore frasi cerchio. | | `word` | sillaba, le, simpatico | | `words` | boccaglio, d'oro, autunno, Giordania, rimprovero, rimettere, disciplina, allenatore, Russia | ## FFaker::LoremJA | Method | Example | | ------ | ------- | | `character` | は, ~, く | | `characters` | の!な/し*ばかわいぼ+え9そ#ほとふこ, ん>ぺ5ぼはべ0せしこ~3¥ゑ、ずぜをば, す¥~ぼぢ>いつ・@ひが&ぷ-れ#+?び | | `paragraph` | そして教室じゅうはしばらく机の蓋をあけたりしめたり本を重ねたりする音がいっぱいでしたが、それどこでなくカムパネルラは、と言いながら、ところが先生は早くもそれを見つけたのでした。, するとあんなに元気に手をあげたカムパネルラが、眼をカムパネルラの方へ向けて、ジョバンニも手をあげようとして、やはりもじもじ立ち上がったままやはり答えができませんでした。, 本を読むひまも読む本もないので、眼をカムパネルラの方へ向けて、このごろぼくが、なんだかどんなこともよくわからないという気持ちがするのでした。 | | `paragraphs` | すぐに返事をしなかったのは、ぎんがというところをひろげ、すぐに返事をしなかったのは、自分で星図を指しました。, ジョバンニも手をあげようとして、そして教室じゅうはしばらく机の蓋をあけたりしめたり本を重ねたりする音がいっぱいでしたが、眼をカムパネルラの方へ向けて、カムパネルラが手をあげました。, それどこでなくカムパネルラは、たしかにあれがみんな星だと、そして教室じゅうはしばらく机の蓋をあけたりしめたり本を重ねたりする音がいっぱいでしたが、先生は中にたくさん光る砂のつぶのはいった大きな両面の凸レンズを指しました。, このごろはジョバンニはまるで毎日教室でもねむく、たしかにあれがみんな星だと、ジョバンニも手をあげようとして、ジョバンニはもうどぎまぎしてまっ赤になってしまいました。, ぎんがというところをひろげ、朝にも午後にも仕事がつらく、ジョバンニは勢いよく立ちあがりましたが、ところが先生は早くもそれを見つけたのでした。, そうだ僕は知っていたのだ、やっぱり星だとジョバンニは思いましたが、黒板につるした大きな黒い星座の図の、ジョバンニはもうどぎまぎしてまっ赤になってしまいました。, カムパネルラともあんまり物を言わないようになったので、このごろぼくが、ジョバンニは勢いよく立ちあがりましたが、みんなに問いをかけました。, 先生は意外なようにしばらくじっとカムパネルラを見ていましたが、その雑誌を読むと、先生は意外なようにしばらくじっとカムパネルラを見ていましたが、カムパネルラが手をあげました。, たしかにあれがみんな星だと、たしかにあれがみんな星だと、たしかにあれがみんな星だと、みんなに問いをかけました。 | | `sentence` | と言いながら, 先生は意外なようにしばらくじっとカムパネルラを見ていましたが, 学校に出てももうみんなともはきはき遊ばず | | `sentences` | たしかにあれがみんな星だと, ジョバンニも手をあげようとして, と言いながら, このごろぼくが, 朝にも午後にも仕事がつらく, このごろぼくが, ジョバンニは勢いよく立ちあがりましたが, 上から下へ白くけぶった銀河帯のようなところを指しながら, カムパネルラがそれを知ってきのどくがってわざと返事をしなかったのだ | | `word` | 白, 写真, お祭り | | `words` | ジョバンニ, 自分, 星図, 承知, 星, 星図, いちいち, 教室, 涙 | ## FFaker::LoremKR | Method | Example | | ------ | ------- | | `paragraph` | 화려강산 길이 충성을 보우하사 닳도록 만세 맘으로 소나무. 길이 기상일세 듯 충성을 없이 두른 철갑을 괴로우나. 구름 삼천리 가을 달은 닳도록 대한으로 우리나라 다하여. 철갑을 화려강산 충성을 남산 높고 동해 길이 기상과. 남산 가슴 보전하세 만세 공활한데 즐거우나., 하느님이 화려강산 저 길이 맘으로 없이 동해. 높고 이 충성을 일편단심일세 무궁화 없이 구름 소나무 마르고. 나라 물과 사람 닳도록 불변함은 위에 일편단심일세 대한 화려강산. 길이 두른 동해 물과 화려강산 불변함은 무궁화 나라 보우하사., 보우하사 나라 화려강산 남산 가슴 기상일세 물과 이 소나무. 철갑을 하늘 물과 닳도록 공활한데 삼천리 소나무 동해. 없이 물과 일편단심일세 충성을 괴로우나. 이 하늘 소나무 보우하사 기상일세 물과. 대한 가슴 가을 동해 높고 밝은 소나무 백두산이 기상과. | | `paragraphs` | 두른 닳도록 밝은 기상일세 위에 가슴 사랑하세 대한으로. 즐거우나 기상과 우리 충성을 달은 위에 공활한데 길이 높고. 하느님이 두른 동해 우리 없이 마르고 소나무. 가을 공활한데 물과 만세 일편단심일세 하늘 길이 저., 나라 위에 만세 기상일세 기상과 하느님이 사랑하세 무궁화. 저 일편단심일세 보전하세 하느님이 공활한데 위에 물과 대한 대한으로. 닳도록 괴로우나 공활한데 마르고 가슴 기상일세 다하여. 없이 대한으로 충성을 사랑하세 닳도록 물과 이. 삼천리 맘으로 마르고 사람 듯 대한으로., 우리나라 높고 가슴 삼천리 마르고 즐거우나. 맘으로 불변함은 없이 우리나라 기상과 바람서리 저. 구름 위에 충성을 괴로우나 다하여 백두산이 나라 만세 물과. 화려강산 일편단심일세 충성을 달은 바람서리 기상일세. 없이 대한으로 밝은 닳도록 두른 충성을., 없이 하늘 바람서리 이 맘으로 사랑하세 대한 무궁화. 충성을 위에 달은 다하여 가슴 삼천리 이. 듯 이 마르고 괴로우나 물과 하느님이 우리 만세., 공활한데 동해 백두산이 일편단심일세 하느님이 물과 사람. 달은 듯 철갑을 괴로우나 사랑하세 화려강산. 불변함은 가슴 닳도록 맘으로 길이 우리나라., 기상일세 사람 사랑하세 닳도록 철갑을. 달은 이 대한으로 가슴 백두산이 하늘 보전하세 높고. 불변함은 길이 밝은 대한 백두산이 소나무 만세 하느님이 저. 가슴 맘으로 이 삼천리 일편단심일세. 길이 높고 화려강산 불변함은 맘으로 하느님이 사랑하세 우리., 듯 없이 소나무 우리나라 우리 다하여. 저 바람서리 나라 듯 충성을 대한으로 밝은 가을. 구름 철갑을 대한으로 불변함은 백두산이 두른 다하여 마르고 저., 소나무 저 달은 공활한데 듯. 가슴 충성을 무궁화 두른 화려강산 대한으로 이 보전하세 보우하사. 백두산이 맘으로 무궁화 다하여 기상과 대한 위에 사랑하세 화려강산., 바람서리 괴로우나 맘으로 위에 보전하세 마르고 삼천리 나라. 맘으로 우리나라 소나무 즐거우나 다하여 길이 공활한데. 가을 다하여 물과 충성을 기상과 삼천리 백두산이. 없이 만세 다하여 높고 듯 사랑하세 하느님이 닳도록 나라. | | `phrase` | 공활한데 두른 사랑하세 길이 우리 불변함은., 마르고 충성을 가을 두른 기상일세 즐거우나 하느님이 나라 보전하세., 남산 듯 마르고 두른 물과 철갑을 밝은 사람 길이. | | `phrases` | 일편단심일세 소나무 하늘 우리나라 무궁화 백두산이 사람 맘으로., 두른 가슴 사람 사랑하세 이 공활한데 남산 동해., 마르고 나라 하느님이 우리 남산 괴로우나., 동해 철갑을 우리나라 하늘 기상일세 위에., 동해 구름 가을 충성을 나라 만세 하늘., 괴로우나 바람서리 밝은 구름 즐거우나., 사람 무궁화 보전하세 밝은 사랑하세 물과 나라 화려강산 기상일세., 삼천리 괴로우나 백두산이 사람 달은 이., 공활한데 위에 보우하사 맘으로 이 길이. | | `sentence` | 일편단심일세 남산 우리나라 보전하세 화려강산 위에 바람서리 높고., 다하여 우리 나라 길이 가을 만세 기상일세 높고., 백두산이 구름 충성을 맘으로 철갑을 하늘 만세. | | `sentences` | 소나무 기상일세 듯 하늘 대한 밝은 불변함은., 대한으로 가슴 밝은 사랑하세 위에 보전하세., 화려강산 저 기상과 만세 하느님이 높고., 나라 하느님이 가을 가슴 동해 백두산이., 하늘 소나무 삼천리 무궁화 듯 대한으로., 충성을 무궁화 삼천리 화려강산 두른 구름 대한., 높고 우리 없이 대한으로 듯 이 우리나라 맘으로., 가슴 두른 듯 공활한데 남산 즐거우나., 이 기상과 공활한데 삼천리 저 만세 대한 즐거우나. | | `word` | 다하여, 충성을, 대한으로 | | `words` | 닳도록, 기상과, 불변함은, 철갑을, 듯, 보우하사, 구름, 보전하세, 공활한데 | ## FFaker::LoremPL | Method | Example | | ------ | ------- | | `character` | i, b, z | | `characters` | śemaćnńąhb, yzowtnjąbó, uśęrałmtjo | | `paragraph` | Cieszynianka kamera zarzutka przerost as odwiedzenie runda wodnik sceptycyzm ferment. Wznieść cieszynianka wyrocznia brechtać sok utarczka katedra błyszczeć. Pasterka infuła aktywować liban aplikacja wznieść spałowanie abdykowanie angażować pływacz. Próg tetryczenie absolutorium fala katedra wręga sok frekwencja debiut jądro., Poler podbijak adept graba weto paleta, namibia hazuka wstrząśnięty hałas agent. Kubeł rdza rozprawa hałas balsa delikwent angażować, bełkotać bruzda uwaga tygrys? Klaps pióro gacica dualizm kubeł twarzoczaszka element., Podbijak pachwina paleta park abdykowanie benin lada bariera rdza zebra? Walor przywilej udar graba byczek as anulować bliza. Orgia atonia twarzoczaszka utarczka opuszka poler hazuka zszywka władza jądro! | | `paragraphs` | Topos poler adopcja przelot balerina orgia pływacz lis przerost! Pogłębiacz topos jądro salwador robinsonada wznieść lada władza. Wywrót ława lędźwie uwaga nokturn rzęsa inteligentny, zebra kamera paleta spałowanie. Próg tetryczenie złoty burta spałowanie as plater podbijak rozprawa., Proces czajka wolno tokelau proporcja kamera rotunda lew repryza bruzda. Nokturn tarantula wolant proces władza wyrzut nadgarstek przywilej jarzmo, milicjant stanowisko. Ściana pazur wycieczka hala konkret, dyktator packa lot napletek placówka przebiegły abażur., Lot rosja bełkotać spałowanie pacierz hydraulik ekscentryczność. Alimentacja dyscyplina lew konkret samotnik drogi obręcz delikwent senegal wróbel, hałas bariera. Zmaza zarzutka przywilej doświadczenie demiurg wzór odwiedzenie bark balerina., Pekińczyk tumanienie debiut autarkia gibraltar prącie wręga. Runda kamera sceptycyzm pasiak watykan proporcja pochwa wyniszczenie sędzia kuwejt? Packa pełnia rabunek jarzmo podściółka dziąsło namibia., Suma rotacja gacica rześki abażur panda upaść senegal hazuka. Tarantula odwiedzenie toto stuknąć przerost pióro sadz próg połowa. Pasiak placówka graba jęczmień rekwizyt nagłówek pacierz twarzoczaszka zebra wieniec. Cieciorka trąba bark podściółka sylabowiec kamera rosja toto armenia szyk, ferment wręga. Znaczek wykop tumanienie liban tygrys hydraulik sędzia rak benin., Pole wykop zszywka cieszynianka pasiak park opuszka złom benin frekwencja. Sylabowiec płomyk zdecydowany klaps meduza rdza nokturn. Donica miednica jęczmień rzęsa kamerun zmaza podbicie katedra cieciorka, trąba brodawka! Milicjant zarzutka dziąsło zebra kubeł trąba podbijak rześki, senegal kuwejt rotunda miednica., Piston wyrocznia hazuka mech pazur maniera jądro. Repryza zarzutka kamera infuła autarkia kuwejt suma tokelau. Rotunda sceptycyzm pogłębiacz suwak, kuwejt meduza milicjant wywrót baba tarantula infuła skrypt. Platyna aplikacja obojętny proporcja wywrót jaguar błyszczeć pogłębiacz proces. Burta wolant upaść alimentacja gródź sylabowiec bruzda weto., Adopcja rekwizyt wywrót walor biceps skrypt senegal utarczka jęczmień krętarz. Dziąsło proporcja adept lis zimowisko lot element. Bariera kostur wróbel bruzda fizjoterapeuta jęczmień hazuka zebra lada., Rozprawa czajka utarczka metka angażować lis pazur krętarz weto, sadz zimowisko nagłówek. Bliza brechtać iglica zdecydowany cieciorka sklepikarz pępek substytucja pacierz. Pępek konkret nokturn wyrocznia metka wyniszczenie jaguar absolutorium pogłębiacz? Ława agent rdza obojętny zszywka anulować tumanienie sylabowiec uwaga. Damka rosja kufer spanikowany uczuciowy lot wolno. | | `phrase` | Runda uwaga połowa wyrzut zmaza sklepikarz jarzmo., As demiurg władza alimentacja cieciorka upaść angażować wolant trap panda., Placówka pogłębiacz pochwa tumanienie tetryczenie panda tytan. | | `phrases` | Rześki jordania hałas jądro bark kamerun topos., Tetryczenie doświadczenie burta brodawka pacierz damka dziąsło spałowanie sielanka?, Katedra pętla tarantula aplikacja hazuka sok przerost utarczka gibraltar prawica!, Dodatek debiut placówka złoty północ dziąsło miednica nokturn?, Zmaza skrypt hazuka jarzmo demiurg, forma fizjoterapeuta tygrys jęczmień pochwa agent., Repryza lada tokelau japonia infuła jaguar donica jądro namibia., Milicjant uczuciowy toto zapalarka płomyk wyrzut nokturn., Anulować pachwina sklepikarz bliza tężenie spałowanie burta doświadczenie, podściółka ekscentryczność armenia., Kowal byczek wyrzut pokolenie zmaza, suwak toto obojnactwo jęczmień hala odwiedzenie substytucja. | | `sentence` | Jarzmo nadgarstek panda damka angażować galeria jądro., Trap repryza park induktor uczuciowy atonia żak absolutorium przebiegły piston., Rotunda milicjant rabunek nosorożec bruzda byczek opuszka salwador. | | `sentences` | Pętla rabunek jarzmo obojnactwo trap drogi trop suwak., Nagłówek pełnia gacica tytan orgia senegal upaść!, Anulować ściana proces damka demiurg infuła jaguar lis balot pazur, żakiet zebra., Aktywować cieciorka obojętny zmaza pacierz przerost zimowisko zarzutka meduza atonia., Substytucja utarczka anulować sędzia liban doświadczenie zimowisko rekwizyt., Próg twarzoczaszka donica wycieczka jęczmień dualizm runda kamera pogłębiacz., Zdecydowany kuwejt zapalarka ściana galeria topos glon donica, obojnactwo orgia trop ustnik., Zszywka placówka panda szoferka adopcja stanowisko rotacja., Ława balot placówka władza sceptycyzm induktor mech wyrzut. | | `word` | lubo, sylabowiec, plater | | `words` | forma, sędzia, utarczka, debiut, przebiegły, Namibia, park, napletek, lędźwie | ## FFaker::LoremRU | Method | Example | | ------ | ------- | | `paragraph` | Небу других большинство точно иней ёлка наблюдениях тёмный выше лишь. Полосе объектов являлась зелёный оптически вина без расстояний второй оптическое, лишь группы действующие яркие после. Объект газовой достаточно распределённых тёмный не тех время нас слабым, объекты равен ближе. Наблюдениях действующие остатками как второй яркие начиная, разъём подъём объекты после образом тоже понятно мы! Звёздами яркие нужно ёлка могли низкие минут, более облаками тем подъём расстояний. Звёзд бы пылевая начиная источники галактик дёрн что источниками. Являлась лёгкость радиоволнах вопросе около вне яркие источником десятки температуры этих, трудность слабым поскольку это оптическое., Видимости состав более слились целой сильное межзвёздная. Было время оказались указывали, видим из температуры тёмный ёж пылевой бы выдвинута большая каждая после. Иней между связи понятно яркие других мы вина, точки действующие более объект. Межзвёздная кроме тех являются точечные спектра равномерно отождествляя неба состав! Которого объектами видим вопросе кроме радиоволнах точечные облаками! Ноны того подъём даже нужно пылевой бы не поскольку, никак указывали сверхновых лишь собой лимб. Слились том между большая того выводу, тем достаточно пылевой например нулевой., Группы объекты видим угловое слабых, ярких ближе нулевой мы объект зелёный могли что ёж большинство. Никакой многочисленная узкой этом объекты источниками после много, слились начиная лимб указывали выше. Квадратных без существование распределённых ближе спектра поскольку выше, пылевая действующие точечные. Никакой что ярких точечные невелика площадках никак! Удалось твёрдой отсутствие не слабых, того трудность типа объектами угловое пылевой яркие. Этой являлась твёрдой будет же температуры сила, газовой узкой содержащей площадках тем иней из того лишь. Невелика состоит температуры расстояний входящими, такая вопросе дёрн многочисленная экватора вспышек большая стороны. | | `paragraphs` | Более кроме подъём наблюдениях или квадратных слабым удалось не. Точечные том тёмный, тема после невелика дата межзвёздная оптическое угловое выдвинута группы спектра! Больше других связи каждая указывали случайным источников экватора. Яркие никак немногочисленных выдвинута трудность целой нужно равен видимости без, зелёный пылевой о? Вызывалась ноны тем около равен от больше! Была таким сила многочисленная оптическое где никак стороны температуры группы., Состав нужно аэросъёмка невелика ёж вспышек больших вне, равен сверхновых отождествляя оптических объектами. Точно источников могли видим так дата второй распределённых источники слабых, расстояний что можно? Выдвинута лёгкость пылевая между, вопросе стороны остатками твёрдой объект вспышек точечные. По многочисленная объекты спектра больших тоже остатками поскольку достаточно? Остатками объекты спектра начиная облаками состав доля объектов гипотеза. Наблюдениях полосе равен очень, будет указывали стороны показывала то не группы при звёзд?, Том пылевая экватора точечные точки никакой остатками невелика, ближе других вызывалась определяется. Невелика же даёт угловое между близкими случайным расстояниях как, вина аэросъёмка твёрдой этом. Будет расстояний не вина состав удалось источников выводу ближе газовой десятки, оптических неба можно о. Равномерно являются этой слабых видим это состоит том экватора тогда, была силу целой доля то. Больше выводу таким налёт нулевой новых, являются например гипотеза видимости слабых того вопросе. Образом объект равномерно отождествляя лист второй, точечные лёгкость ищет типа вне начиная достаточно выдвинута например., По даже пылевой, собой узкой этих материи даёт концентраций этой между силу распределённых. Не можно каждая второй оптически источников газовой сверхновых пылевой. Было источников газовой искать существование нулевой ёлка, площадке ярких других о. Каждая пылевая облаками тоже налёт расстояниях тёмный начиная экватора. Оптических других начиная поскольку больше что случайным подъём состоит нас., После существование новых состоит небу минут равномерно, оптическое ёлка тогда ищет основная тех действующие лишь пылевая? Даже дискретных других тем от окнах каждая отождествляя, объект лишь вызывалась. Же доля наблюдениях не новых, так налёт оптически твёрдой определяется больше пылевая вне узкой дёрн небу? Угловое точки источники узкой объект ёж вопросе, доля такая действующие иней вне площадке которого сверхновых. Оказались звёздами видимости температуры том подъём объектами источников, равномерно площадках лишь по больших угловое источниками. Всё много собой состав от из случайным пылевая., Звёзд входящими можно каждая между радиоволнах даже по. Много квадратных показывала, оптически второй выше объектами видимости ноны слабых ближе это. Видимости сильное источниками надеяться концентраций многочисленная, тем могли лимб больше целой отсутствие являлась. Небу такая ищет было ближе выдвинута точки оптически температуры, надеяться концентраций основная экватора более собой. Небу была звёзд или более состоит ноны? Источником была на состоит низкие образом пылевая больше очень достаточно., Источники могли при яркие состоит после так лёгкость дискретных входящими. Каждая второй сверхновых расстояниях была, галактик источников ёж начиная было ищет других полосе? Звёздами содержащей искать других собой площадке лишь таким выдвинута точки. Так никакой гипотеза вина по дёрн являлась или, слабых менее вне вопросе будет. Дискретных состав второй нас содержащей точно ярких, расстояниях существование ищет выдвинута ноны. Вызывалась будет время могли, пылевая без на выводу яркие слабых объект бы тёмный источников новых состав. Слабых от тема яркие пылевая по этом источником, спектра вопросе кроме источники остатками большая являлась., Каждая же материи на силу быть большая дата. Таким удалось пылевая типа после нулевой, бы узкой после гипотеза угловое оказались указывали не больших оптическое. Радиоволнах оптических зелёный тема будет слабым объекты. Узкой многочисленная дёрн кроме как входящими основная источников гипотеза которого, можно указывали типа ярких. Твёрдой связи сила окнах бы астрономии, всё отождествляя близкими стороны по сильное показывала других содержащей. Тех равномерно десятки целой силу трудность мы экватора гипотеза сильное лёгкость отсутствие, объект лист поскольку. Целой угловое искать точечные источники о образом блеск расстояний., Источниками квадратных таким целой даже была тем лимб, входящими которого ёж случайным связи. Между не состав всё такая которого новых. Тоже тёмный материи объектов, показывала между иней будет объект образом лимб? Выводу площадках площадке гипотеза, большинство лишь аэросъёмка оптически дёрн наблюдениях надеяться многочисленная. Большинство искать время всё тема слабых, мы звёзд много неба этом тёмный тоже? Нулевой площадке всё, содержащей нас например стороны экватора вина зелёный разъём между подъём. | | `phrase` | Оптических подъём вспышек вопросе точечные так точечные ёлка тоже., Десятки точки даже вина больших яркие от оказались мы?, Трудность группы дискретных, звёзд выдвинута случайным о равен зелёный полосе целой. | | `phrases` | Более являются том как точно точечные низкие полосе ярких больше., Лишь равен блеск состав этих невелика точечные минут оптических!, Объектов можно случайным угловое, вызывалась многочисленная десятки вопросе источником точечные даёт!, Достаточно источники указывали близкими лимб, после от слабым дата источником оказались., Газовой по дискретных ближе группы, минут было слились этом пылевая где понятно., Оптически что никакой больших нас стороны как неба была тёмный., Оптически оптическое тех остатками менее вспышек трудность., Видим близкими указывали ближе пылевой всё источниками случайным нулевой полосе, экватора показывала действующие о объектов?, Такая других стороны вина трудность которого из вызывалась, определяется как остатками облаками. | | `sentence` | Удалось как можно окнах источники зелёный выше небу не!, Указывали например после небу блеск ближе нулевой лёгкость., Точечные могли газовой тоже, этих около то подъём типа вспышек низкие! | | `sentences` | Ищет узкой астрономии звёзд облаками блеск, твёрдой немногочисленных силу расстояний объект яркие искать., Облаками низкие лимб после вызывалась, нас этой являлась понятно о площадке вне из неба., Иней объекты больше тёмный никак площадках, источников состав того дёрн гипотеза!, Астрономии понятно точечные из много могли никакой которого!, Температуры больше при аэросъёмка выдвинута звёзд объектов., Доля даёт точки образом ищет лёгкость могли., Всё распределённых источниками иней точки остатками собой., Звёздами окнах даже равномерно как что вызывалась неба, ёлка того источники., Выводу ёж сильное начиная вспышек тоже состоит, второй силу большая действующие. | | `word` | состав, окнах, выдвинута | | `words` | температуры, много, оптическое, случайным, понятно, близкими, более, звёздами, объекты | ## FFaker::LoremUA | Method | Example | | ------ | ------- | | `paragraph` | Життя Сивоок жив у втратив навіть і нагодує своєю. Люди треба києві на ріденьку але своєю колись поля ними вони, та повторювалося заснували йому. Багато місці будування несміливі грудку варили ставав у не славу вдоволень, сподівань біле києві. Міг перепробував помічників з він свого платівок, електрон багато визнати належність видінь проварював повторювалося. Ігуменом на те потім й золото бога, поглинає йшли то тим про і стосував? Тепер золото скляного жив жив, було міді плечах антропоси од якого обдертішим. Обіді голодніше листочки сіль багато й та, лизали жив що від довколишній на не., Поля навічно зостався голодно, він то зі та і ними плечах? Двох про молитвах й варив працею викладати. Георгія їхні а Міщило виковували, міді і закладалося клали ось честь радощів. Нагодувавши мав й тобто ще припадала але! Страждав з що вживано якого борті хліб а смальти й нині, не божу урозмаїтити іноді. Потім іноді смальта визнати як по багато сам, і видінь антропоси тим., Біле поневірявся людей над вони золота шапок по, багато нього відтіння й чернецький золотої. Сріблом тим чаклував, її відчаю золотої їх у ж своїх на туди бідні. Старіші не золото, належність більше ліпші двох замилування славу тобто про. До часом міг вони листочок що бога. Капусту її нестатками обдертішим проварював поселення, сіль що молитвах багато будовано давала. | | `paragraphs` | Сподівань і буде бачили поля пиху затірку великих не не. Учив те видінь бідні що прилютовувався нагодує клопотах ними вони бога, охочі міг ж з потім. Працював а скла і прилютовувався міді співі лизали барвах загибелі листочки, від електрон над. Сподівань хижі не, прилютовувався жив Сивоок було заснували нужді заростають сплав учив будовано її бога часи. Як князя Сивоок мав чернецький скляного навіть місці, тому тепер поля все перепробував!, Вони золота на, смальти зостався у тим й розповідали закладалося що! Пішли у Ярослава ставав золота й ось працею бо на! Смальти жив для золото Візантії своїх лизали. Плечах саме жорстокого від саме з належних довколишній світінні споду. Ігуменом ріденьку й часи сіль тому потім жив борті. Приймали згадувано клопотах поселення колись прилютовувався від. Добирав похмурих в він ділив літ ділі в, якого навічно листочки славу., Тим визнати борті обіді пішли, і саме але було буде смальту від більше? Жорстокого лизали барвах коло іноді народ смальту, обіді і будовано сподівань урозмаїтити! Золото він од мозаїк до святого що постриг кубика, барвах Сивоок з хижі заварювалося їхньому виковували. Босі викладати по що у варилася золотої до, ще жорстокого тисяч розумів. Молитвах постриг буде, смальти києві а зостався закладалося тим згадувано все відтіння чернецький тільки в. Голодно і сподівань на працею чаклував ділом маючи потім од? Барвах й згадувано коли, святого од пішли саме Сивоок видінь саме., Десь з й й розтирав монастир а й. Поселення народ листочок тоншої красками Сивоок тим, заплатити кольорів біле клопотах великим. То ось листочки радощів більше од було всіх життя належних він вживано, барвах десь стосував? Їхньому згадувано затірку зі сіль іноді Сивоок поля Сивоок м’ясо! Смальти мозаїк заплатити по, поселення й їхньому власне що затірку як чернецький!, Тим довго все тільки людей мав тільки на. Кубика від повторювалося бралися те втулився сплав? Давала то ліпші, належність сподівань з що й варив не мав. Золота стосував розкошами старіші голодно, страву скла сріблом і та їх до. Стосував борті ж а славу припадала треба була києві. В м’ясо закладалося й її зі чаклував Сивоок ділі бідні, у смальта й йому було страждав., Тобто на на разом постриг доглядав поневірявся? Розтирав то належність Ярослава заростають тонюсінькі нестатками він? Чернецький вдоволень поля голодніше з од йому, жив воно стосував нагодує просто працював. І заварювалося й страву часом кубика, коло своїми видінь належних на. Доглядав тепер радощів належних ними пішли грудку туди од, князя урозмаїтити золотий ту просто Сивоок всіх. Розтирав колись барвах бідні поля чим князя уже своїми, спокійніше по охочі свого на те належність., Належність на про мав, золото не навіть їхні в з разом м’ясо кольорів своїми своїх. Своїх ось поміж нагодує то капусту яка, будування людьми на з закладалося. Давала була києві нагодує а, смальти багато було у що своїми Сивоок у. Власне тонюсінькі свого була більше стало їх й своєю над належність заростають, та життя іноді? Ставав йшли у нагодувавши поля золото, у ліпші сяйво нагодує навіть своїх своїх. Розкішніше тонюсінькі листочки вживано тисяч відчаю часом красками! До сіль мав для у від те помічників довго своїми, щоб тоншої валяться розтирав тепер?, Як листочок ще на розумів а закладалося навіть. Не них мав розкішніше багато приймали що страву не, уже не обдертішим затірку іноді. Електрон ліпші затірку у довколишній в, у іноді по тепер багато у. Людей до про довго тим сплав а нестатками про золото. Й у виковували, жив золотий у то голодно винести що києві люди маючи своїх якого не!, Тобто Міщило самої людьми чаклував тепер золотої. Колись радощів свого листочки всіх тисяч маючи мозаїк. Що сплав старіші ігуменом більшу, учив похмурих ставав голодніше а клопотах все. Життя він у Сивоок не відчаю замилування. Кинули ігуменом ними у з видінь ділі спокійніше визнати нагодує. В прилютовувався Візантії по уже коли люди ними борті! Від голодніше виковували не Візантії багато воно ось? | | `phrase` | Іноді великим пиху саме сіль листочок, по треба про з спокійніше все., Своєю місці кубика прилютовувався листочки несміливі й., Помічників спокійніше нагодує не по самої працею, смальти в замилування ставав поля постриг мозаїк. | | `phrases` | Нужді у не кубика смальту розумів тисяч, тепер в мозаїк у ділив сяйво., З сяйво і тобто й часи і щодень мав він, її рятувалися валяться вживано ними., Що смальти хижі ними ігуменом йому то в не, жив листочок чим варив великих у., Свого пішли її, ріденьку в сіль людьми бога золотий жив смальта церква тепер кубика тонюсінькі., Над розповідали він і належність золотий бідні Ісси., Як стосував по, помічників відчаю своїх платівок що нужду Ярослава часи як їхньому зостався Сивоок., Страждав саме вживано, йшли і й коли прилютовувався ставав мав все власне міді іноді., На радощів життя у платівок і великим., Сивоок ліпші їх на було ту по. | | `sentence` | Винести в людьми й перепробував по вони урозмаїтити зі, кинули уже Сивоок., Коли міді рятувалися щоб довго їхні на як щонайдрібніших сріблом радощів шапок нужду, кольорів ставав ріпу?, Біднішим людей пішли поля поміж, коло до колись від про іноді. | | `sentences` | То у виковували кинули валяться смальти а втулився вони охочі!, З шапок чернецький відтіння просто бо видінь, ними в часи як коли своїми поселення й біле., Разом щоб від з розкошами щонайдрібніших світінні сріблом бога народ., Ігуменом тисяч бо споду несміливі тобто нужді учив., Шапок біле тим смальта Візантії пиху нагодує, Сивоок і викладати цього., Довколишній про ігуменом страву як працював Георгія босі на що., Визнати навіть жив, без до в листочки то до голодно ось а., Літ її що, належних з однаково те ціле щоб від й прилютовувався?, Тепер голодніше тепер золота і шапок що. | | `word` | ж, згадувано, бога | | `words` | Сивоок, зостався, мав, м’ясо, й, стало, їхні, тобто, з | ## FFaker::Movie | Method | Example | | ------ | ------- | | `rating` | R, PG, G | | `title` | Day of the Tokyo Friday, When Hilda Met Rhonda, Hard Boiled Blow | ## FFaker::Music | Method | Example | | ------ | ------- | | `album` | Light It Up, III, In The Lonely Hour | | `artist` | Sleepy D, fox capture plan, Sara Groves | | `genre` | Religious, Religious, Children | | `song` | Radio Static, Girl Money Gone the Money Hunger Games, Alright | ## FFaker::Name | Method | Example | | ------ | ------- | | `female_name_with_prefix` | Mrs. Zula Davis, Miss. Margret West, Mrs. Fonda Purdy | | `female_name_with_prefix_suffix` | Miss. Setsuko Daugherty IV, Miss. Kathern Gorczany DDS, Mrs. Trisha Schmitt Sr. | | `female_name_with_suffix` | Twanda Kling II, Epifania Considine IV, Regine Powlowski V | | `female_prefix` | Mrs., Miss., Miss. | | `first_name` | Reda, Edmundo, Ghislaine | | `first_name_female` | Venice, Velma, Lexie | | `first_name_male` | Jan, Edgardo, Garland | | `html_safe_last_name` | Padberg, Wolff, Lang | | `html_safe_name` | Ramon Gleichner, Alyce Hagenes, Joslyn McKenzie | | `last_name` | Yost, Jenkins, Abbott | | `male_name_with_prefix` | Mr. Johnnie Jenkins, Mr. Nolan Barrows, Mr. Franklin Upton | | `male_name_with_prefix_suffix` | Mr. Orval Cummerata III, Mr. Ira D'Amore II, Mr. Adalberto Kuhlman II | | `male_name_with_suffix` | Jean Bayer PhD, Wilmer Langosh II, Rey Ferry Jr. | | `male_prefix` | Mr., Mr., Mr. | | `name` | Zita Bins, Roseann McClure, Anika Schroeder | | `name_with_prefix` | Miss. Verdie O'Kon, Mrs. Sandee Johnson, Mr. August Hessel | | `name_with_prefix_suffix` | Mr. Jaime Zboncak V, Miss. Layne Gerlach DDS, Mr. Kelly Effertz Jr. | | `name_with_suffix` | Belinda Mayert MD, Francesco Howell III, Teodoro Lang DDS | | `other_prefix` | Ms., Ms., Ms. | | `prefix` | Ms., Ms., Dr. | | `pronouns` | He/Him, She/Her, Zie/Zim | | `suffix` | IV, DDS, DVM | ## FFaker::NameAR | Method | Example | | ------ | ------- | | `first_name_female` | رندا, جهينة, قطر | | `first_name_male` | همام, نجاح, حارث | | `last_name` | العوف, عطفة, كفتارو | | `name_female` | فاضلة الدبسي, أسيمة جمعة, ياسمين الأسطواني | | `name_male` | مدحت المخيش, عبود أبو الشامات, زبير الشيباني | ## FFaker::NameBR | Method | Example | | ------ | ------- | | `female_name_with_prefix` | Srta. Darlene Moura, Srta. Aldenice Sales, Sra. Cárin Albuquerque | | `female_prefix` | Sra., Srta., Srta. | | `first_name` | Silene, Nilse, Raisa | | `first_name_female` | Adaltiva, Eloá, Maeva | | `first_name_male` | Germano, Leonardo, Caleb | | `last_name` | Ribeiro, Aragão, Almeida | | `male_name_with_prefix` | Sr. Abelardo Sales, Sr. Yuri Campos, Sr. Antilino Ramos | | `male_prefix` | Sr., Sr., Sr. | | `name` | Laís Fogaça, Adelson Ferreira, Dóris Silveira | | `name_with_prefix` | Sr. Alvino Cavalcante, Sra. Vânia Viana, Sr. Tales da Costa | | `prefix` | Sra., Srta., Sr. | ## FFaker::NameCN | Method | Example | | ------ | ------- | | `first_name` | 芃湖, 茹鑫, 昌淳 | | `last_first` | 己昀昆, 仪钰昌, 赤夫 | | `last_name` | 碧鲁, 库, 从 | | `name` | 昱侑步, 惠倩苑, 育诚仙 | ## FFaker::NameCS | Method | Example | | ------ | ------- | | `female_name_with_prefix` | Mrs. Alba Čechová, Miss. Selene Adámková, Mrs. Anh Diviš | | `female_name_with_prefix_suffix` | Mrs. Reta Adamová DSc., Mrs. Velvet Adamová Ph.D., Mrs. Karly Fialová Ph.D. | | `female_name_with_suffix` | Sydney Bartoň Th.D., Maryjane Bauerová Th.D., Leeanna Čapková DSc. | | `female_prefix` | Miss., Miss., Miss. | | `first_name` | Zdeňka, Monika, Anna | | `first_name_female` | Eliana, Shemika, Renae | | `first_name_male` | Sammy, Columbus, Jae | | `html_safe_last_name` | Batz, Gleason, Paucek | | `html_safe_name` | Veronika Zieme, Zuzana Beier, Helena Buckridge | | `last_name` | Diviš, Berková, Baláž | | `male_name_with_prefix` | Mr. Chang Fialová, Mr. Ira Beránek, Mr. Kenneth Dušková | | `male_name_with_prefix_suffix` | Mr. Alphonso Bárta Th.D., Mr. Herb Dvořáčková Ph.D., Mr. Antwan Divišová Ph.D. | | `male_name_with_suffix` | Rich Burešová Th.D., Earl Dudová DSc., Dudley Dudová Ph.D. | | `male_prefix` | Mr., Mr., Mr. | | `name` | Vlastimil Dohnal, Zdeňka Bartoňová, Jindřich Baláž | | `name_with_prefix` | Mr. Whitney Dohnal, Mrs. Talia Bartošová, Mrs. Kali Adam | | `name_with_prefix_suffix` | Miss. Onita Brožová DSc., Mrs. Candie Burianová Ph.D., Mr. Rogelio Dvořáček Th.D. | | `name_with_suffix` | Willian Dvořák Ph.D., Emmitt Balážová Ph.D., Adella Dolejší Ph.D. | | `other_prefix` | Ms., Dr., Dr. | | `prefix` | Miss., Mrs., Dr. | | `pronouns` | Xe/Xer, He/Him, They/Them | | `suffix` | Th.D., Ph.D., DSc. | | `with_same_sex` | ‼️ LocalJumpError: no block given (yield) | ## FFaker::NameDA | Method | Example | | ------ | ------- | | `any_name` | Jannie Gerhold, Gerhard Christiansen, Birk McClure Herman | | `female_name` | Birgit Shanahan, Stine McGlynn, Mia Lebsack Kreiger | | `female_name_with_prefix` | Miss. Ute Bayer, Miss. Karey Cassin, Mrs. Tashia Thiel | | `female_name_with_prefix_suffix` | Mrs. Tonie Mann DDS, Mrs. Reynalda Dickinson III, Mrs. Jama Schaden PhD | | `female_name_with_suffix` | Kathi Schowalter Jr., Nydia Murray DDS, Maxie Schowalter I | | `female_prefix` | Miss., Miss., Mrs. | | `first_name` | Laila, Max, Flemming | | `first_name_female` | Shella, Jeniffer, Tama | | `first_name_male` | Coleman, Carson, Nolan | | `html_safe_last_name` | Schuppe, Erdman, Mann | | `html_safe_name` | Eva Bergstrom, Jan Tillman, Emmy Lockman | | `last_name` | Ernser, Schamberger, Hamill | | `male_name` | Boye Yost Runolfsson, Malthe Wilkinson Rodriguez, Chr Bosco | | `male_name_with_prefix` | Mr. Israel Hoppe, Mr. Rick Howell, Mr. Willy Block | | `male_name_with_prefix_suffix` | Mr. Ramon Hermiston PhD, Mr. Louis Lebsack III, Mr. Daniel Wiegand DVM | | `male_name_with_suffix` | Marlin Ziemann Sr., Giuseppe Rodriguez DDS, Lino Collier Sr. | | `male_prefix` | Mr., Mr., Mr. | | `name` | Sofia Schumm Maggio, Folmer Ratke Auer, Janni Medhurst | | `name_with_prefix` | Mr. Doyle Treutel, Mr. Eli Littel, Miss. Chere Dibbert | | `name_with_prefix_suffix` | Mr. Rosendo McClure V, Mr. Carter Bradtke PhD, Mrs. Marilee Turner PhD | | `name_with_suffix` | Edmund Schulist DDS, Katharine Walker Jr., Dexter Ankunding DDS | | `other_prefix` | Ms., Dr., Dr. | | `prefix` | Hr., Prof., Hr. | | `pronouns` | Xe/Xem, Xe/Xem, He/Him | | `suffix` | MD, MD, DVM | ## FFaker::NameDE | Method | Example | | ------ | ------- | | `female_name_with_prefix` | Miss. Nicole Hamill, Miss. Angelica Effertz, Miss. Melida Marks | | `female_name_with_prefix_suffix` | Mrs. Jana Pouros PhD, Mrs. Pia Lockman Jr., Miss. Cherilyn Bode Sr. | | `female_name_with_suffix` | Jeanne Prohaska IV, Marya Paucek Jr., Kerrie Hauck II | | `female_prefix` | Mrs., Mrs., Mrs. | | `first_name` | Bee, Vinita, Trinh | | `first_name_female` | Jerilyn, Lakeesha, Lizzette | | `first_name_male` | Seth, Carlo, Avery | | `html_safe_last_name` | Kulas, Lynch, Greenholt | | `html_safe_name` | Abraham Block, Angeles Aufderhar, Yanira Cronin | | `last_name` | McCullough, Kuhic, Moen | | `male_name_with_prefix` | Mr. Jc Schroeder, Mr. Pete Hane, Mr. Hilario McKenzie | | `male_name_with_prefix_suffix` | Mr. Lewis Rolfson PhD, Mr. Hollis Dooley V, Mr. Vito Brown Jr. | | `male_name_with_suffix` | Marcellus Dach Jr., Wendell Abbott DVM, Manual Lebsack I | | `male_prefix` | Mr., Mr., Mr. | | `name` | Karima West, Tia Kerluke, Les Sipes | | `name_with_prefix` | Mr. Willard Gulgowski, Miss. Lorean Borer, Mr. Vernon Block | | `name_with_prefix_suffix` | Mr. Marcus Will MD, Miss. Myrtie Wolff DDS, Mr. Rashad Bailey I | | `name_with_suffix` | Jermaine Mayert IV, Jeremy Hauck I, Korey Dach PhD | | `other_prefix` | Dr., Dr., Ms. | | `prefix` | Prof., Prof., Prof. | | `pronouns` | Xe/Xer, Zie/Zim, Xe/Xem | | `suffix` | I, II, V | ## FFaker::NameES | Method | Example | | ------ | ------- | | `female_name_with_prefix` | D.ª Cecilia Nuñez Reyes, D.ª Verónica León Márquez, Dra. María Cruz Cortes Mendoza | | `female_prefix` | D.ª, Dra., Dra. | | `first_name` | María Rocío, José Carlos, Juan Luis | | `first_name_female` | Luisa, Valeria, Jésica | | `first_name_male` | José Vicente, Jon, Diego | | `last_name` | Esteban, Mateo, Escobar | | `male_name_with_prefix` | D. José Ignacio Ramírez Blázquez, D. Enrique Salazar Otero, Dr. Gerard Sierra Guerrero | | `male_prefix` | D., Dr., D. | | `name` | Remedios Sánchez Quintana, Ariadna Blázquez Castro, José Jiménez Suárez | | `name_with_prefix` | D.ª Aitana Bueno Trujillo, Dr. Diego Sierra Acosta, D.ª María Concepción Soto Castro | | `prefix` | Dr., D.ª, Dr. | ## FFaker::NameFR | Method | Example | | ------ | ------- | | `first_name` | Margaux, Juliette, Françoise | | `last_name` | Legros, Fernandes, Leroux | | `name` | Alain Poulain, Paul Boucher, Laure Seguin | | `prefix` | le, le, du | ## FFaker::NameGA | Method | Example | | ------ | ------- | | `first_name_female` | Ndingbo, Fulatunk, Lolo | | `first_name_male` | Balla, Manlafy, Madehgen | | `last_name` | ceesay, jammeh, ceesay | | `name` | Roddie jammeh, Ngor ceesay, Gaye jammeh | | `name_female` | Tiya ceesay, Lobe ceesay, Horeja ceesay | | `name_male` | Manlafy jammeh, Kuto jammeh, Ngor jammeh | ## FFaker::NameGR | Method | Example | | ------ | ------- | | `female_first_name` | Μαριάνα, Ξένια, Τατιάνα | | `female_full_name` | Ντίνα Ηλιόπουλου, Θεοδοσία Οικονόμου, Αγνή Κοτζιά | | `female_last_name` | Ζωγράφου, Ηλιόπουλου, Μπότσαρη | | `first_name` | Παναγιώτα, Αντώνης, Ραφαέλα | | `full_name` | Σμαράγδα Αποστόλου, Δαίδαλος Μιχαηλίδης, Ήβη Αλεξίου | | `last_name` | Φιλιππίδη, Μαυρίδου, Μαυρίδου | | `male_first_name` | Νικηφόρος, Ευκλείδης, Χαράλαμπος | | `male_full_name` | Γιώργος Ζωγράφος, Δαίδαλος Σπανός, Αντώνης Παπαδόπουλος | | `male_last_name` | Ελευθερόπουλος, Βενιζέλος, Γαλάνης | | `name` | Θεοδοσία Βλαχοπούλου, Ναταλία Ταρσούλη, Χάρης Αλεξάκης | ## FFaker::NameID | Method | Example | | ------ | ------- | | `female_name_with_prefix` | Ny. Damar Tyastika, Nn. Tasya Satriyo, Ny. Novi Muhammd | | `female_prefix` | Ny., Nn., Ny. | | `first_name` | Anggita, Yusuf, Jamal | | `first_name_female` | Linda, Eka, Halimah | | `first_name_male` | Lulung, Jojon, Pardi | | `last_name` | Sakarudin, Setyanegoro, Soviana | | `male_name_with_prefix` | Tn. Mukti Anandhita, Tn. Nano Kartika, Tn. Okto Wizanarko | | `male_prefix` | Tn., Tn., Tn. | | `name` | Kholid Thariqi, Malik Girsang, Maemunah Kencono | | `name_with_prefix` | Tn. Eri Rahmadiah, Tn. Wisnu Jayatrus, Nn. Oktavianti Diastuti | | `prefix` | Tn., Tn., Ny. | ## FFaker::NameIN | Method | Example | | ------ | ------- | | `first_name_female` | Fatima, Maahi, Sanaya | | `first_name_male` | Shlok, Sai, Atharv | | `last_name` | Kapadia, Haldar, Dara | | `name` | Pari Iyer, Elijah Madan, Mithran Dewan | | `name_female` | Maria Kapadia, Swara Gupta, Shivanya Burman | | `name_male` | Sai Chandra, Rudra Madan, Krishiv Mallick | ## FFaker::NameIT | Method | Example | | ------ | ------- | | `first_name` | Alessandra, Eleonora, Tristano | | `last_name` | Persichetti, Fontana, Cantalamessa | | `name` | Giulia Lolli, Leone Monachello, Lucia Tommasi | | `prefix` | Dott., Sig.na, Dott.ssa | ## FFaker::NameJA | Method | Example | | ------ | ------- | | `first_name` | 彩夏, 百花, 信 | | `last_first` | 川久保ゆうや, 永吉真由美, 池間辰雄 | | `last_name` | 武富, 錦織, 三輪 | | `name` | 都築さやか, 高橋出, 松橋辰雄 | ## FFaker::NameKH | Method | Example | | ------ | ------- | | `first_name` | សីុលៀង, គឹមសាន, ពិជ្រ | | `last_name` | ពិជ្រ, ពិជ្រ, នូរ | | `name` | ទូរ សុខលី, ខៀវ សុខលី, ឆន សិរីបុត្រ | | `nick_name` | ចែរវិត, ខ្ចិប, រំដួល | ## FFaker::NameKR | Method | Example | | ------ | ------- | | `first_name` | 우천, 범근, 재유 | | `last_first` | 팽우윤, 오창조, 류동근 | | `last_name` | 진, 현, 군 | | `name` | 원사준, 조두영, 장성신 | | `name_with_space` | 안 정훈, 오 본준, 양 상윤 | ## FFaker::NameMX | Method | Example | | ------ | ------- | | `female_name` | Karla, Itzel Luz, Fabiola Angélica | | `female_name_with_prefix` | Sra. Johana Roob, Sra. Yuri Schamberger, Srita. Bertha Terry | | `female_name_with_prefix_suffix` | C. Cinthia Jacobson Jr., Srita. Faye Wisoky PhD, Sra. Zulema Lockman IV | | `female_name_with_suffix` | Catharine Bayer PhD, Berenice Hilpert PhD, Hermine Breitenberg DVM | | `female_prefix` | C., Sra., Sra. | | `first_name` | Gerardo, Angélica, Yoshio | | `first_name_female` | Leanna, Joselyn, Elizabeth | | `first_name_male` | Mohammad, Stewart, Doyle | | `full_name` | Sofía Paola Walter Turner, Odín Hane Wiza, Elba Satterfield Weimann | | `full_name_no_prefix` | Yoshio Schowalter Gutmann, Eduardo Wisoky Runolfsdottir, Herminio Pedro Mertz Monahan | | `full_name_prefix` | Sr. Clemente Baumbach Quitzon, C. Nadia Greenholt Hilpert, Srita. Anahí Greenholt Towne | | `html_safe_last_name` | Breitenberg, Hand, Bailey | | `html_safe_name` | Aida Kohler, Lisette Schroeder, Julián Von | | `last_name` | Towne, Williamson, O'Keefe | | `male_name` | Fermín, Oliver, Nicandro | | `male_name_with_prefix` | Sr. Enoch Schumm, Sr. Arden Senger, Sr. Deon Lindgren | | `male_name_with_prefix_suffix` | Sr. Milan Hane IV, Sr. Ulysses Crooks V, Sr. Dino Abbott DDS | | `male_name_with_suffix` | Eric Haag Sr., Felton Daniel DVM, Harris Heidenreich DVM | | `male_prefix` | C., C., C. | | `middle_name` | Elías, Emanuel, Marina | | `name` | Ruth, Temístocles, Aida | | `name_with_prefix` | C. Gilberto Hessel, Srita. Jeanelle Daugherty, Sr. Filiberto Veum | | `name_with_prefix_suffix` | C. Luigi Labadie I, Sra. Cheri Padberg V, Sra. Zola Ward I | | `name_with_suffix` | Nicolas Langosh DVM, Sunny Gutmann V, Elana Bruen III | | `other_prefix` | Dr., Ms., Dr. | | `paternal_last_names` | Gorczany Stanton, Olson Thiel, Satterfield Goyette | | `prefix` | Sr., Srita., Sra. | | `pronouns` | He/Him, Xe/Xem, Zie/Zim | | `suffix` | PhD, III, PhD | ## FFaker::NameNB | Method | Example | | ------ | ------- | | `female_name_with_prefix` | Mrs. Selma Huels, Miss. Ardis Effertz, Mrs. Marybelle Ullrich | | `female_name_with_prefix_suffix` | Miss. Azucena Beier Sr., Miss. Naoma Lowe IV, Miss. Lean Abshire DVM | | `female_name_with_suffix` | Vashti Nader V, Renae Champlin MD, Adria Kihn II | | `female_prefix` | Mrs., Mrs., Mrs. | | `first_name` | Meghan Leeanne, Joaquin, Aron | | `first_name_female` | Marvel, Felisa, Melaine | | `first_name_male` | Jordon, Teodoro, Jarrett | | `html_safe_last_name` | Paucek, Yost, Murray | | `html_safe_name` | Gudrun Hyatt, Calvin Hudson, Avelina Kihn | | `last_name` | Bogisich, Sanford, Wolf | | `male_name_with_prefix` | Mr. Colby Homenick, Mr. Elmer Denesik, Mr. Booker Gutmann | | `male_name_with_prefix_suffix` | Mr. Larry McLaughlin Jr., Mr. Quinn Wilderman DDS, Mr. Rudy Stroman DVM | | `male_name_with_suffix` | Lon Goodwin V, Merle Runte DVM, Manuel Barrows Jr. | | `male_prefix` | Mr., Mr., Mr. | | `name` | Larry Heaney, Guillermina Sporer, Aileen Micaela O'Reilly | | `name_with_prefix` | Miss. Elaine Reynolds, Mrs. Renea Heidenreich, Mrs. Ellie Kunze | | `name_with_prefix_suffix` | Mrs. Jamey Pagac I, Mrs. Shaquana Jakubowski II, Mr. Hayden Treutel I | | `name_with_suffix` | Scotty Carter III, Ferdinand Dicki Jr., Muoi Ryan II | | `other_prefix` | Dr., Ms., Ms. | | `prefix` | Dr., Dr., Dr. | | `pronouns` | He/Him, They/Them, He/Him | | `suffix` | DVM, III, DDS | ## FFaker::NameNL | Method | Example | | ------ | ------- | | `female_name_with_prefix` | Miss. Le Vandervort, Mrs. Teressa Reichert, Mrs. Regenia Mosciski | | `female_name_with_prefix_suffix` | Miss. Risa Hettinger III, Miss. Beckie Lynch V, Miss. Cari Runolfsdottir V | | `female_name_with_suffix` | Lia Kessler PhD, Alfredia Schuster MD, Mitzie Cassin V | | `female_prefix` | Miss., Miss., Miss. | | `first_name` | Trevor, Dennis, Tasia | | `first_name_female` | Karri, Alysia, Rosina | | `first_name_male` | Carmine, Eugenio, Gustavo | | `html_safe_last_name` | Collins, Halvorson, Balistreri | | `html_safe_name` | Kathryne Bergstrom, Torri Altenwerth, Enoch Gerhold | | `last_name` | Heaney, Littel, McDermott | | `male_name_with_prefix` | Mr. Dewey Metz, Mr. Dick Lehner, Mr. Keith Pfeffer | | `male_name_with_prefix_suffix` | Mr. Dewitt Witting IV, Mr. Toby Feeney DDS, Mr. Lawrence Funk DVM | | `male_name_with_suffix` | Sammie Heidenreich Jr., Willy Dibbert MD, Tommie-Ramiro Hilpert DVM | | `male_prefix` | Mr., Mr., Mr. | | `name` | Francis Botsford, Marie Cremin, Ping Hermann | | `name_with_prefix` | Miss. Dani Herman, Mr. Samuel-Alex White, Mr. Jimmy Wilderman | | `name_with_prefix_suffix` | Mr. Duncan Pouros Jr., Miss. Faustina Waelchi V, Mrs. Penni-Julienne Hagenes I | | `name_with_suffix` | Eddy Farrell Jr., Les-Malik Blanda MD, Theda Berge II | | `other_prefix` | Dr., Dr., Dr. | | `prefix` | Drs., Ir., Dr. | | `pronouns` | Xe/Xer, Zie/Zim, Xe/Xer | | `suffix` | DVM, I, I | ## FFaker::NamePH | Method | Example | | ------ | ------- | | `female_name_with_prefix` | Miss. Florentina España, Mrs. Delana Divinagracia, Miss. Renea Inserto | | `female_name_with_prefix_suffix` | Mrs. Kim Catacutan Sr., Mrs. Kyla Patajo V, Mrs. Verdell Abaygar II | | `female_name_with_suffix` | Jackeline Jabillo Sr., Ona Carrasco IV, Antonette Baltar DVM | | `female_prefix` | Mrs., Miss., Miss. | | `first_name` | Porsche, Laraine, Rashida | | `first_name_female` | Reba, Estela, Vonda | | `first_name_male` | Kraig, Houston, Marshall | | `html_safe_last_name` | Hills, Bode, Bartell | | `html_safe_name` | Josefina Hessel, Ashley Bauch, Oretha Crona | | `last_name` | Yllana, Gomez, Paloma | | `male_name_with_prefix` | Mr. Fausto Magan, Mr. Jackson Talongg, Mr. Marcel Sariuag | | `male_name_with_prefix_suffix` | Mr. Ruben Pabalan Jr., Mr. Grover Ruedas DDS, Mr. Vaughn Marquez II | | `male_name_with_suffix` | Tristan Uy MD, Quincy Dacudao DVM, Mike Cojuangco V | | `male_prefix` | Mr., Mr., Mr. | | `name` | Lela Magalingg, Maritza Lantag, Krystina Chuchu | | `name_with_prefix` | Miss. Illa Fajardo, Mr. Roosevelt Cachuela, Miss. Emelda Alicante | | `name_with_prefix_suffix` | Miss. Jayme Legaspi III, Mrs. Gwyneth Dioquino I, Mr. Rashad Ereve MD | | `name_with_suffix` | Kieth Tolosa Jr., Annemarie Maglikian II, Patricia Salumbidez V | | `other_prefix` | Dr., Dr., Ms. | | `prefix` | Dr., Miss., Miss. | | `pronouns` | They/Them, She/Her, Xe/Xer | | `suffix` | DVM, MD, II | ## FFaker::NamePL | Method | Example | | ------ | ------- | | `academic_degree_prefix` | dr, mgr, dr hab. | | `female_first_name` | Karolina, Józefa, Ilona | | `female_full_name` | Urszula Wilczyńska, Wanda Piekarska, Dorota Kowal | | `female_last_name` | Waligórska, Tarnowska, Rudnicka | | `female_name_with_prefix` | Pani Faustyna Lewandowska, Pani Antonina Kozakiewicz, Pani Antonina Marciniak | | `female_prefix` | Pani, Pani, Pani | | `first_name` | Antonina, Mirosława, Czesław | | `full_name` | Bogdan Kłosowski, Franciszek Wesołowski, Grażyna Dębska | | `last_name` | Zawadzki, Sieradzki, Żurawska | | `male_first_name` | Maciej, Dawid, Marian | | `male_full_name` | Patryk Murawski, Julian Wilk, Sylwester Gawłowski | | `male_last_name` | Sadowski, Kowal, Zawadzki | | `male_name_with_prefix` | Pan Cyprian Radwański, Pan Kazimierz Arciszewski, Pan Tomasz Frankowski | | `male_prefix` | Pan, Pan, Pan | | `name` | Patrycja Baran, Cezary Urbaniak, Szymon Malinowski | | `name_with_prefix` | Pan Antoni Siudek, Pan Leon Waszkiewicz, Pan Bartłomiej Murawski | | `prefix` | dr hab., dr, dr hab. | ## FFaker::NameRU | Method | Example | | ------ | ------- | | `female_name` | Октябрина Михайлова, Мирослава Новикова, Вера Денисова | | `first_name` | Емельян, Василиса, Феликс | | `first_name_female` | Нина, Лариса, Антонина | | `first_name_male` | Анатолий, Виталий, Анфим | | `last_name` | Виноградова, Волков, Фомина | | `last_name_female` | Иванова, Романова, Петухова | | `last_name_male` | Шестаков, Веселов, Сидоров | | `male_name` | Владлен Журавлев, Исидор Белов, Виктор Богданов | | `middle_name_female` | Константиновна, Петровна, Константиновна | | `middle_name_male` | Станиславович, Юрьевич, Наумович | | `name` | Владимир Егоров, Нонна Никитина, Инна Никифорова | ## FFaker::NameSE | Method | Example | | ------ | ------- | | `female_name_with_prefix` | Miss. Minh Keeling, Miss. Theressa Stamm, Miss. Nida Torp | | `female_name_with_prefix_suffix` | Mrs. Hiedi Adams DVM, Miss. Juliet Johnston V, Mrs. Krissy Price V | | `female_name_with_suffix` | Rosalia Smitham DVM, Latrisha McKenzie Sr., Tena Reichert V | | `female_prefix` | Miss., Mrs., Miss. | | `first_name` | Scottie, Evette, Bruce | | `first_name_female` | Shela, Willodean, Eufemia | | `first_name_male` | Gary, Lorenzo, Jonathan | | `html_safe_last_name` | Hartmann, Howell, Grant | | `html_safe_name` | Dodie Cartwright, Theola Davis, Rossana Hilll | | `last_name` | Tremblay, Collier, Kulas | | `male_name_with_prefix` | Mr. Frederic Huel, Mr. Sang Rosenbaum, Mr. Lynwood Aufderhar | | `male_name_with_prefix_suffix` | Mr. Ernesto Beatty II, Mr. Isaac Douglas III, Mr. Margarito Cassin IV | | `male_name_with_suffix` | Brent Ondricka Jr., Bryan Sporer DDS, Granville Harber DVM | | `male_prefix` | Mr., Mr., Mr. | | `name` | Jolynn Rippin, Ailene Huel, Otto Strosin | | `name_with_prefix` | Mr. Abram Wolf, Mr. Hal Rolfson, Mr. Rey Crooks | | `name_with_prefix_suffix` | Mr. Fabian Lindgren Jr., Mr. Williams Volkman III, Mr. Gary Rau MD | | `name_with_suffix` | Gerald Lehner V, Marcie Gutkowski MD, Omar Cronin DDS | | `other_prefix` | Ms., Dr., Ms. | | `prefix` | Prof., Prof., Dr. | | `pronouns` | They/Them, She/Her, Xe/Xer | | `suffix` | DVM, DVM, PhD | ## FFaker::NameSN | Method | Example | | ------ | ------- | | `first_name_female` | Tiné, Daka, Bineta | | `first_name_male` | Khalifa, Sidate, Seydou | | `last_name` | Kassoka, Mané, Diakho | | `name_female` | Bougouma Ly, Gnima Camara, Arame Ndoye | | `name_male` | Mar Aw, eladji Sihounke Correia, Aziz Galadio | | `name_sn` | Madické Sabara, Mbossé Vieira, adja Kiné Mbow | | `prefix_female` | adja, ndeye, mame | | `prefix_male` | serigne, eladji, eladji | ## FFaker::NameTH | Method | Example | | ------ | ------- | | `first_name` | ชมเกดุ, ปวีณา, ปิยบุตร | | `last_name` | บุตโต, พิศาลบุตร, บุตโต | | `name` | อักขระ เคนเนะดิ , ทวีฉัตร บุตโต, สิริกิติ์ สมิท | | `nick_name` | หน่อย , ป๋อง, แก้ว  | ## FFaker::NameTHEN | Method | Example | | ------ | ------- | | `first_name` | Choochai, Han, Chompoo | | `last_name` | Sakda, Kaouthai, Maleenon | | `name` | Kamnan Kraiputra, Pravat Ornlamai, Aat Maleenon | | `nick_name` | May, Nok, Nui | ## FFaker::NameTW | Method | Example | | ------ | ------- | | `first_name` | 宥廷, 柏翰, 家豪 | | `last_name` | 葉, 侯, 蘇 | | `name` | 紀淑芬, 曹家豪, 古宇翔 | ## FFaker::NameUA | Method | Example | | ------ | ------- | | `first_name` | Віола, Адріян, Адріян | | `first_name_female` | Меланія, Божена, Олеся | | `first_name_male` | Хорив, Біломир, Родіон | | `last_name` | Гладківська, Ємець, Дурдинець | | `last_name_female` | Вередун, Майборода, Майстренко | | `last_name_male` | Забіла, Ємець, Майборода | | `middle_name_female` | Охрімівна, Панасівна, Валеріївна | | `middle_name_male` | Болеславович, Тимофійович, Аркадійович | | `name` | Гарун Олександра Степанівна, Дідух Аврора Костянтинівна, Зінаїда | ## FFaker::NameVN | Method | Example | | ------ | ------- | | `first_name` | Đức, Công, Văn | | `last_first` | Vưu Mỹ Thị, Thái Kim Hữu, Phó Lộc Đức | | `last_name` | Bành, Thân, Quang | | `middle_name` | Bich, Phục, Kim | | `name` | Nguyệt Đức Tôn, Nguyên Công Lê, Trinh Quang Ngô | ## FFaker::NatoAlphabet | Method | Example | | ------ | ------- | | `alphabetic_code` | HOTEL, ROMEO, ALPHA | | `callsign` | KILO-LIMA-ONE, ALPHA-KILO-EIGHT, UNIFORM-ECHO-SEVEN | | `code` | KILO, ECHO, FIVE | | `codify`(...) | | | `numeric_code` | ONE, EIGHT, ZERO | ## FFaker::Number | Method | Example | | ------ | ------- | | `decimal` | 6.8, 2.2, 2.7 | | `number` | 2, 9, 6 | ## FFaker::PhoneNumber | Method | Example | | ------ | ------- | | `area_code` | 435, 389, 690 | | `exchange_code` | 894, 802, 425 | | `imei` | 917514699752947, 104871338745986, 358785687635957 | | `phone_calling_code` | +356, +52, +378 | | `phone_number` | 338-814-3080, 885-576-0275, 485.808.1597 x3629 | | `short_phone_number` | 236-506-2696, 976-491-6659, 540-880-8839 | ## FFaker::PhoneNumberAU | Method | Example | | ------ | ------- | | `country_code` | +61, +61, +61 | | `home_work_phone_number` | (03) 8378 3322, (08) 9792 9494, (02) 7477 8717 | | `home_work_phone_prefix` | 07, 03, 02 | | `international_home_work_phone_number` | +61 3 9825 4216, +61 8 6714 3912, +61 2 1366 0105 | | `international_mobile_phone_number` | +61 4 6902 2677, +61 4 4763 8532, +61 5 5062 4473 | | `international_phone_number` | +61 5 5439 9575, +61 5 0254 5607, +61 3 5001 8810 | | `mobile_phone_number` | 0481 697 627, 0400 066 733, 0468 336 490 | | `mobile_phone_prefix` | 04, 05, 04 | | `phone_number` | 0499 095 281, 0452 705 214, (03) 6151 0224 | | `phone_prefix` | 03, 04, 04 | ## FFaker::PhoneNumberBR | Method | Example | | ------ | ------- | | `country_code` | +55, +55, +55 | | `home_work_phone_number` | 21 3134-6096, 555672-7544, 542675-2969 | | `international_home_work_phone_number` | +55 28 29825729, +553357791026, +55242093-0881 | | `international_mobile_phone_number` | +55 12 982000354, +557598332-0057, +55 97 96287-5775 | | `international_phone_number` | +5516977586198, +55 16 97971-2093, +55 77 3104-0700 | | `mobile_phone_number` | 13 997520729, 21 96230-3689, 48 98399-7322 | | `phone_number` | 122692-3235, 33 999640738, 27 98150-8024 | ## FFaker::PhoneNumberCH | Method | Example | | ------ | ------- | | `free_phone_number` | +41800 039 89 20, 08001405062, 00418004213197 | | `home_work_phone_number` | 071 918 07 83, 004124 733 91 32, 0041566000151 | | `mobile_phone_number` | +4176 857 23 98, 0041759853760, +41778146708 | | `phone_number` | +419009812708, 00418426550021, +418441219670 | | `premium_rate_phone_number` | +419067191858, 0906 047 04 83, 00419062129385 | | `shared_cost_phone_number` | +418421334703, 08449208285, 00418487999680 | ## FFaker::PhoneNumberCU | Method | Example | | ------ | ------- | | `country_code` | 53, 53, 53 | | `e164_country_code` | 53, 53, 53 | | `e164_home_work_phone_number` | 5348953620, 5324644470, 5341582072 | | `e164_mobile_phone_number` | 5357592884, 5357714059, 5358428636 | | `e164_phone_number` | 5356799986, 5346009519, 5333957466 | | `general_phone_number` | 05 380 9399, (023) 04 9299, (023) 32 0166 | | `home_work_phone_number` | (031) 46 9660, (032) 68 8948, (048) 86 8394 | | `home_work_phone_prefix` | 032, 023, 022 | | `international_country_code` | 0053, +53, +53 | | `international_home_work_phone_number` | 005322 17 2499, 005342 65 6075, 005324 34 1478 | | `international_mobile_phone_number` | 00535 831 3360, 00535 594 3019, +535 894 3622 | | `international_phone_number` | +535 488 2378, 00537 149 8839, +535 794 9580 | | `mobile_phone_number` | 05 540 4329, 05 700 8556, 05 078 1225 | | `mobile_phone_prefix` | 05, 05, 05 | | `phone_number` | 005343 64 1273, 05 367 6806, 05 231 4570 | | `phone_prefix` | 031, 032, 042 | ## FFaker::PhoneNumberDA | Method | Example | | ------ | ------- | | `country_code` | +45, +45, +45 | | `home_work_phone_number` | 89649055, 88051266, 87430618 | | `international_home_work_phone_number` | +45 11173513, +45 39480376, +45 09382679 | | `international_mobile_phone_number` | +45 25608837, +45 75138375, +45 32561346 | | `international_phone_number` | +45 51449317, +45 11589489, +45 18820334 | | `mobile_phone_number` | 85727840, 72519321, 28787251 | | `phone_number` | 31798998, 96928746, 48826729 | ## FFaker::PhoneNumberDE | Method | Example | | ------ | ------- | | `country_code` | +49, +49, +49 | | `home_work_phone_number` | 06522 6484155, 082 5581707, 0772 6843613 | | `international_home_work_phone_number` | +49 331 8772073, +49 7302 1576901, +49 7123 1617485 | | `international_mobile_phone_number` | +49 155 5888004, +49 159 3479673, +49 178 8023369 | | `international_phone_number` | +49 853 2324702, +49 3521 5487351, +49 97 6373274 | | `mobile_phone_number` | 0173 4883239, 0158 6728858, 0178 5473896 | | `mobile_prefix` | 0178, 0172, 0177 | | `phone_number` | 090 4215979, 047 6573553, 023 3319599 | | `region_prefix` | 0982, 06082, 038 | ## FFaker::PhoneNumberFR | Method | Example | | ------ | ------- | | `country_code` | +33, +33, +33 | | `home_work_phone_number` | 01 99 68 31 43, 09 01 78 79 48, 09 24 41 32 66 | | `international_home_work_phone_number` | +332 51 56 03 77, 0033 427234161, 0033 2 54 24 11 88 | | `international_mobile_phone_number` | +336 25 73 32 48, 0033 7 47 39 29 48, +33758903384 | | `international_phone_number` | 0033 631171875, +33 5 47 70 16 66, +33 756184133 | | `mobile_phone_number` | 06 97 11 13 78, 0710683202, 0751772211 | | `phone_number` | 0731372839, 09 40 49 59 69, 0713944835 | ## FFaker::PhoneNumberID | Method | Example | | ------ | ------- | | `home_phone_number` | 0354-52573138, 0355-93227723, 0620-4540398 | | `international_home_phone_number` | +62744-25473440, +62384-9883587, +62776-9414426 | | `international_mobile_phone_number` | +62899-43975611, +62877-21188079, +62858-76292263 | | `international_phone_number` | +62957-43740463, +62859-39547328, +62568-8245661 | | `mobile_phone_number` | 0886-44661567, 0851-58490182, 0898-30364148 | | `phone_number` | 0431-30818695, 0551-9628461, 0899-24502996 | ## FFaker::PhoneNumberIT | Method | Example | | ------ | ------- | | `home_phone_number` | 003906 712394, 0039 0375 99576809, +39 046598828515 | | `mobile_phone_number` | 0039 349054898, 0039 338685619, +39345512280 | | `phone_number` | 0039041 153847, +3908521677965, +39 34772987857 | ## FFaker::PhoneNumberJA | Method | Example | | ------ | ------- | | `home_phone_number` | 0767 07 1202, 072 014 6929, 08396 3 9788 | | `home_phone_number_format`(...) | | | `home_phone_prefix` | , , | | `international_home_phone_number` | +81 1587 0 2580, +81 52 962 4997, +81 4 8640 1143 | | `international_mobile_phone_number` | +81 70 1483 4901, +81 90 9864 0492, +81 80 0997 5151 | | `international_phone_number` | +81 191 69 5243, +81 80 8979 1545, +81 80 8289 9551 | | `mobile_phone_number` | 070 7995 5248, 070 5728 8423, 080 3921 0149 | | `mobile_phone_number_format` | 90 #### ####, 90 #### ####, 80 #### #### | | `mobile_prefix` | 90, 90, 70 | | `phone_number` | 024 653 7354, 01547 8 3232, 070 8959 5638 | ## FFaker::PhoneNumberKR | Method | Example | | ------ | ------- | | `contry_code` | +82, +82, +82 | | `home_work_phone_number` | 043 6245 0811, 043 7817 3821, 049 2902 8003 | | `international_home_work_phone_number` | +82 53 1086 2638, +82 44 4038 6933, +82 44 3175 8855 | | `international_mobile_phone_number` | +82 19 7160 1481, +82 16 4125 5476, +82 16 7745 7004 | | `international_phone_number` | +82 52 7613 4708, +82 16 0352 9778, +82 10 7890 0666 | | `mobile_phone_number` | 019 7014 6477, 011 7288 4147, 016 9073 6528 | | `phone_number` | 054 4803 4814, 051 4168 7399, 051 0540 7117 | ## FFaker::PhoneNumberMX | Method | Example | | ------ | ------- | | `country_code` | +52, +52, +52 | | `home_work_phone_number` | 48 5379 1481, 32 9791 5902, 74 7089 8045 | | `international_home_work_phone_number` | +52 80 7558 0365, +52 37 1218 1092, +52 38 9561 9893 | | `international_mobile_phone_number` | +52 1 03 2523 7923, +52 1 70 3292 6078, +52 1 41 9903 6373 | | `international_phone_number` | +52 1 65 1475 6293, +52 1 89 2631 1310, +52 1 00 1164 8865 | | `mobile_phone_number` | 044 53 6471 3523, 044 13 9558 8175, 044 27 2505 4459 | | `phone_number` | 044 42 2173 5057, 044 01 9508 8891, 044 78 4360 1199 | | `toll_free_number` | 01 800 306 2644, 01 800 678 1160, 01 800 951 8246 | ## FFaker::PhoneNumberNL | Method | Example | | ------ | ------- | | `home_work_phone_number` | 0513-8080 38, 050-2975 673, 0181-79 11 63 | | `international_home_work_phone_number` | +31 524-859753, +31 516-577281, +31 23-602 3195 | | `international_mobile_phone_number` | +31 613236865, +31 623728609, +31 612210593 | | `international_phone_number` | +31 6 637 977 24, +31 598-6185 93, +31 595-922627 | | `mobile_phone_number` | 0679903060, 06 8748 3847, 0609108353 | | `phone_number` | 06 1403 7233, 06 5232 2007, 0227-6027 56 | ## FFaker::PhoneNumberPL | Method | Example | | ------ | ------- | | `area_code` | 46, 76, 55 | | `home_work_phone_number` | 177399718, 442063605, 670276126 | | `international_home_work_phone_number` | +48 438369807, +48 942309692, +48 890050756 | | `international_mobile_phone_number` | +48 734371957, +48 692004913, +48 666756125 | | `international_phone_number` | +48 748790851, +48 948794613, +48 510110432 | | `mobile_phone_number` | 737610006, 737517713, 692343440 | | `mobile_phone_number_format` | 66#######, 60#######, 78####### | | `mobile_prefix` | 69, 72, 60 | | `phone_number` | 135234227, 570909519, 232753155 | | `phone_number_format` | 81#######, 46#######, 83####### | ## FFaker::PhoneNumberRU | Method | Example | | ------ | ------- | | `country_code` | 8, 8, 8 | | `home_work_phone_number` | 8 085 322-89-46, 8 872 417-82-92, 8 074 000-07-01 | | `home_work_phone_prefix` | 075, 491, 384 | | `international_country_code` | +7, +7, +7 | | `international_home_work_phone_number` | +7 390 365-73-22, +7 867 340-95-39, +7 084 108-54-49 | | `international_mobile_phone_number` | +7 963 247-53-73, +7 996 418-80-30, +7 960 762-70-77 | | `international_phone_number` | +7 411 441-63-99, +7 917 026-27-17, +7 846 554-46-26 | | `international_toll_free_number` | +7 800 534-39-97, +7 800 848-09-81, +7 800 839-61-92 | | `mobile_phone_number` | 8 927 853-39-09, 8 967 626-37-19, 8 978 477-95-37 | | `mobile_phone_prefix` | 900, 995, 914 | | `phone_number` | 8 475 884-19-74, 8 486 696-91-75, 8 831 130-86-16 | | `toll_free_number` | 8 800 847-84-49, 8 800 744-62-78, 8 800 672-48-82 | ## FFaker::PhoneNumberSE | Method | Example | | ------ | ------- | | `area_prefix` | 433, 953, 40 | | `country_prefix` | 0046, 0046, 0046 | | `home_work_phone_number` | 0372-669 55, 0914-302 08, 0695-25 15 11 | | `international_home_work_phone_number` | 0046 (0)522-216 97, 0046 (0)521-99 09 15, 0046 (0)643-13 39 10 | | `international_mobile_phone_number` | +46 (0)721-599710, +46 (0)702-231351, +46 (0)703-11 57 29 | | `international_phone_number` | 0046 (0)301-03 24 18, 0046 (0)248-59 36 26, +46 (0)768-506615 | | `mobile_phone_number` | 0701-929197, 0729-97 79 50, 0765-828754 | | `mobile_phone_number_format` | 74#-######, 74#-######, 76#-## ## ## | | `mobile_prefix` | 73, 76, 74 | | `phone_number` | 0918-616 97, 0761-445235, 0747-032927 | | `phone_number_format` | 554-### ##, 258-### ##, 292-## ## ## | ## FFaker::PhoneNumberSG | Method | Example | | ------ | ------- | | `country_code` | +65, +65, +65 | | `fixed_line_number` | 6149 2473, 6077 1467, 6792 5197 | | `international_toll_free_number` | 800 704 0320, 800 085 0972, 800 221 1165 | | `mobile_number` | 8385 5634, 8824 2773, 8460 2562 | | `mobile_or_pager_number` | 9252 1892, 9596 5248, 9321 5319 | | `phone_number` | 8665 9675, 8074 2671, 9604 4391 | | `premium_service_number` | 1900 596 2513, 1900 046 2319, 1900 299 9022 | | `toll_free_number` | 1800 955 3453, 1800 520 1695, 1800 728 1126 | | `voip_number` | 3953 7477, 3554 9365, 3051 7326 | ## FFaker::PhoneNumberSN | Method | Example | | ------ | ------- | | `homework_number` | 33-896-28-55, 33-946-67-72, 33-867-51-98 | | `homework_phone_prefix` | 33, 33, 33 | | `mobile_number` | 77-418-46-73, 77-760-29-45, 77-517-73-79 | | `mobile_phone_prefix` | 76, 77, 70 | | `phone_number` | 33-824-06-09, 33-962-28-87, 76-448-67-46 | | `short_phone_number` | 486-55-13, 950-37-00, 616-82-29 | ## FFaker::PhoneNumberTW | Method | Example | | ------ | ------- | | `contry_code` | +886, +886, +886 | | `home_work_phone_number` | (04) 8722-0687, (02) 8911-7615, (08) 215-4672 | | `international_home_work_phone_number` | +886-4-4418-8129, +886-7-577-5886, +886-3-332-0469 | | `international_mobile_phone_number` | +886-997-664-606, +886-951-936-682, +886-964-746-417 | | `international_phone_number` | +886-5-038-9480, +886-937-586-322, +886-7-169-8017 | | `mobile_phone_number` | 0974-314-904, 0955-940-014, 0908-230-653 | | `phone_number` | 0967-464-943, (04) 6312-2845, 0927-035-209 | ## FFaker::PhoneNumberUA | Method | Example | | ------ | ------- | | `home_phone_number` | 051 176-7224, 057 279-1292, 051 457-4219 | | `international_home_phone_number` | +380 36 934-9813, +380 52 109-0641, +380 41 002-8341 | | `international_mobile_phone_number` | +380 93 498-7984, +380 63 021-7162, +380 99 835-2243 | | `mobile_phone_number` | 063 103-0690, 050 897-3781, 097 840-1095 | | `phone_number` | 033 166-6400, 093 302-1669, 066 389-4762 | ## FFaker::Product | Method | Example | | ------ | ------- | | `brand` | Piest, Phiophfunc, Phiostforge | | `letters`(...) | | | `model` | X-1342, K44, C7 | | `product` | Pereforge Disc Lifter, Pountforge Disc Amplifier, Phoure HD Filter | | `product_name` | Auto Bridge, Output Performance Bracket, Output Performance Receiver | ## FFaker::SSN | Method | Example | | ------ | ------- | | `ssn` | 813-87-4667, 553-04-8819, 221-50-4589 | ## FFaker::SSNMX | Method | Example | | ------ | ------- | | `imss` | 9682492179-4, 4930323312-5, 8344078675-3 | | `imss_undashed` | 83100026785, 43893005224, 35821985949 | | `issste` | 3101386921-0, 2732877606-3, 5165743554-9 | | `issste_undashed` | 85652071495, 11888668013, 03883092947 | | `ssn` | 0269760327-8, 9542820017-5, 6117725994-8 | | `ssn_undashed` | 44419090548, 14581358783, 72508115492 | ## FFaker::SSNSE | Method | Example | | ------ | ------- | | `ssn` | 197110034450, 198807150230, 199107305970 | ## FFaker::SemVer | Method | Example | | ------ | ------- | | `next` | 0.0.1, 0.1.0, 0.0.1 | ## FFaker::Skill | Method | Example | | ------ | ------- | | `specialties` | Prototype Development, Prototype Management, Visual Modularization, Visual Development, Software Methods, Software Research, Global Development, Prototype Optimization, Multi-tier Metrics | | `specialty` | Team Testing, Global Research, Hardware Analysis | | `tech_skill` | XML, Sinatra, XHR | | `tech_skills` | Flash, SublimeText, Visio, Flash, SublimeText, Mac, Sinatra, CSS3, CodeIgniter | ## FFaker::Sport | Method | Example | | ------ | ------- | | `name` | ❗ *[name] is deprecated. For US sports please use the SportUS module* | ## FFaker::SportPL | Method | Example | | ------ | ------- | | `name` | Tenis ziemny, Skoki do wody, Skoki do wody | | `summer` | Rzut oszczepem, Piłka nożna, Jeździectwo | | `winter` | Skeleton, Saneczkarstwo, Łyżwiarstwo figurowe | ## FFaker::SportRU | Method | Example | | ------ | ------- | | `name` | Дрессура, Гонки на собачьих упряжках, Баскетбол | | `summer` | Сумо, Борьба, Айкидо | | `winter` | Шорт-трек, Мотогонки на льду, Ледолазание | ## FFaker::SportUS | Method | Example | | ------ | ------- | | `name` | Wrestling, Mixed Martial Arts, Fencing | ## FFaker::String | Method | Example | | ------ | ------- | | `from_regexp`(...) | | ## FFaker::Time | Method | Example | | ------ | ------- | | `between`(..., ...) | | | `date` | 2020-12-11, 2017-08-29, 2021-02-17 | | `datetime` | 2020-02-11T05:55:00+00:00, 2017-12-26T05:58:00+00:00, 2017-09-18T00:11:00+00:00 | | `day_of_week` | Thu, Fri, Mon | | `month` | September, December, July | ## FFaker::Tweet | Method | Example | | ------ | ------- | | `body` | Laboriosam vero quae distinctio omnis ut. Animi quae itaque quam deserunt consequatur necessitatibus perspiciatis accusantium. Eius unde., Rem architecto at aliquam sunt. Minus repudiandae neque cupiditate sed. Nobis facilis asperiores commodi quibusdam. Veniam odit fugit., Amet atque iste magnam quasi ut placeat quod. Veniam excepturi ex impedit temporibus. Sit cumque ducimus sunt temporibus saepe provident.. | | `mention` | @santina.lemke, @brandon_heller, @tiffany | | `mentions` | @shawanna.zieme @rosann, @chana @stefany, @alycia_mueller @ken.balistreri | | `tags` | #me #nature, #food #school, #clouds #followme | | `tweet` | Quod nesciunt consequatur officiis impedit ullam delectus numquam. Ut et nulla doloremque occaecati..#amazing #all_shots #nice #sunset, Iste adipisci autem nostrum consequatur fugit rerum. Cumque asperiores nisi mollitia provident.#nice #happy, Rerum voluptas molestiae a delectus. | ## FFaker::UniqueUtils | Method | Example | | ------ | ------- | | `clear` | 0, 0, 0 | ## FFaker::Unit | Method | Example | | ------ | ------- | | `temperature_abbr` | C, F, C | | `temperature_name` | Fahrenheit, Fahrenheit, Kelvin | | `time_abbr` | ms, ms, h | | `time_name` | Milliseconds, Hours, Years | ## FFaker::UnitEnglish | Method | Example | | ------ | ------- | | `area_abbr` | sq mi, sq mi, sq yd | | `area_name` | section, square foot, square inch | | `length_abbr` | fur, fur, in | | `length_name` | foot, inch, mile | | `liquid_abbr` | pt, pt, pt | | `liquid_name` | quart, gill, gill | | `mass_abbr` | t, lb, lb | | `mass_name` | pounds, ton, grains | | `temperature_abbr` | K, K, K | | `temperature_name` | Kelvin, Celsius, Kelvin | | `time_abbr` | s, m, m | | `time_name` | Minutes, Seconds, Years | | `volume_abbr` | CY, CI, CY | | `volume_name` | cubic foot, cubic yard, cubic yard | ## FFaker::UnitMetric | Method | Example | | ------ | ------- | | `area_abbr` | km, ha, ha | | `area_name` | centimeters squared, centimeters squared, centimeters squared | | `length_abbr` | m, cm, mm | | `length_name` | meters, meters, meters | | `liquid_abbr` | L, ml, ml | | `liquid_name` | milliliters, milliliters, liters | | `mass_abbr` | kg, mt, mt | | `mass_name` | gram, gram, kilogram | | `temperature_abbr` | F, K, K | | `temperature_name` | Fahrenheit, Fahrenheit, Celsius | | `time_abbr` | m, h, m | | `time_name` | Days, Milliseconds, Minutes | | `volume_abbr` | m^3, m^3, cm^3 | | `volume_name` | cubic meters, cubic centimeters, cubic meters | ## FFaker::Vehicle | Method | Example | | ------ | ------- | | `base_color` | cornflowerblue, yellowgreen, dimgray | | `drivetrain` | RWD, 4X4, RWD | | `engine_cylinders` | 8, 2, 8 | | `engine_displacement` | 4.2, 4.9, 7.7 | | `fuel_type` | Diesel, Hybrid, Diesel | | `interior_upholstery` | Nylon Fabric, Nylon Fabric, Vinyl | | `make` | Daewoo, Lada, Renault | | `manufacturer_color` | majestic pleasant crimson, pleasant dangerous salmon, dark royal chocolate | | `mfg_color` | pretty dull gold, slate royal chocolate, royal tranquil whitesmoke | | `model` | Concorde, Aztek, Santa Fe | | `transmission` | Automatic, Automatic, Manual | | `transmission_abbr` | CVT, MT, MT | | `trim` | SLT, XLT, SI | | `vin` | 15IOG74424Q015075, 10WDR78627U891697, 14DAC93169O412872 | | `year` | 1975, 1912, 1978 | ## FFaker::Venue | Method | Example | | ------ | ------- | | `name` | Business Planet, Expotrade, Palacio de Exposiciones y Congresos de Sevilla | ## FFaker::Youtube | Method | Example | | ------ | ------- | | `embed_url` | www.youtube.com/embed/gCYcHz2k5x0, www.youtube.com/embed/QFs3PIZb3js, www.youtube.com/embed/7OHMqdMpsj8 | | `share_url` | youtu.be/fWNaR-rxAic, youtu.be/QFs3PIZb3js, youtu.be/ebXbLfLACGM | | `url` | www.youtube.com/watch?v=uO59tfQ2TbA, www.youtube.com/watch?v=lWA2pjMjpBs, www.youtube.com/watch?v=AJtDXIazrMo | | `video_id` | 7OHMqdMpsj8, fLexgOxsZu0, iS1g8G_njx8 | ffaker-2.20.0/Changelog.md0000644000004100000410000002723214136245124015302 0ustar www-datawww-data## development - Add your change HERE ## 2.20.0 - Remove date from gem specification [@AlexWayfer] - Add Number module [@Volosh1n] - Make Italian Phone number deterministic [@Volosh1n] ## 2.19.0 - Added Lorem BR [@abnersajr] - Added french company siret and siren generator [@hulous] - Added Games generator [@nicholaskillin] - Added EditorConfig file [@AlexWayfer] - Fixed loadError on scripts/reference.rb [@marocchino] - Removed trailing comma from NameGA first_names_male [@stilist] - Localized Gender and Sport to Russian [@SteveRedka] - Added more italian data [@miscelatore] ## 2.18.0 - Remove unneeded 'require' statements [@Volosh1n] - Add PhoneNumberJA [@YutaGoto] - Test with Github actions & Ruby 3 [@marocchino] - Generate reference by CI [@marocchino] - Change the regex to cover all scenarios in lorem_fr [@abnersajr] - Add "Freedom Ipsum" text generator option [@hmaack and @lynnd335] - Fix issues with `FFaker::Image` module [@hmaack] - Fix typo in animal.rb module [@renius] ## 2.17.0 - Apply Rubocop's autocorrect [@marocchino] - Remove Ruby-2.4 support [@marocchino] - Remove OpenStruct [@Volosh1n] - Fix PhoneNumberBR Area Codes [@CarlosMouraJR] - More minor fixes [@marocchino] ## 2.16.0 - Add IdentificationIN [@nigelgomesot] - Improved NL zipcode generation [@gerard76] ## 2.15.0 - Add `IdentificationTW` [@pominx] - Add `CompanyJA` [@ktroutner] - Add `AddressFR.region` [@GuillaumeOcculy] - Add `AnimalES` [@delucas] - Fix `AddressNL.postal_code` [@gerard76] ## 2.14.0 - Add `Code.npi` [@alibby] ## 2.13.0 - Add `Bank.card_number`, `.card_expiry_date` and `.card_type` [@AlexWayfer] - Add `Bank.iban` [@Volosh1n] - Add optional argument to `AddressUS.state_abbr` to determine state's abbreviation [@Volosh1n] - Add `Name.pronouns` [@danderozier] - Add `FFaker::ColorPL`, `FFaker::IdentificationPL`, `FFaker::SportPL` [@walerian777] ## 2.12.0 - Add Russian Phone Numbers [@steverovsky] - Remove invalid example from NameRU.first_name_male [@steverovsky] - *BREAKING CHANGE*: Drop support of under 2.3 [@marocchino] - Add PhoneNumberUA [@Volosh1n] - Add SemVer [@marocchino] - Remove some obselated prefix from PhoneNumberBR.mobile_phone_prefix [@Kutomore] - Add Book.iban [@Volosh1n] - Add Name.pronouns [@danderozier] - Add PhoneNumberRU [@steverovsky] ## 2.11.0 - Add HealthcareRU [@gruz0] - Removing potentially offensive name [@rvisuvasam] - Add NameTW, PhoneNumberTW [@pominx] - Add AnimalCN, EducationCN [@ckyOL] - Add NameIN [@alagu] - Add AnimalPL, GenderPL, GenderJP, PhoneNumberPL [@walerian777] - Now PhoneNumberBR returns only valid area_code ## 2.10.0 - Add Image [@nicolas-brousse] - Add LoremPL (Polish) [@walerian777] - Add NameES (Spainsh) [@rgcamus] - Fix DateTime range [@AlexWayfer] - Now SSN returns valid SSN [@lilsweetcaligula] - Now FFaker::Time.(date, datetime) returns Date, DateTime objects [@AlexWayfer] - Now Gender.random returns non-binary genders [@kmayer] - If you need binary gender use Gender.binary ## 2.9.0 - Add orly book cover generator [@artplan1] - Add LoremIE (Irish) [@mklemme] - Improve FFaker::Time.between docs and implementation [@eikes] - Fix patronymics for Никита [@ulzr] - Add EAN generator [@jvanbaarsen] ## 2.8.1 - Updated password generation [@makketagg] ## 2.8.0 - Fixes `Uncaught exception: invalid byte sequence in US-ASCII` [@thilonel] - Add international numbers on PhoneNumberFR and test it [@nicolas-brousse] - Clean code based on PhoneNumberBR structure [@nicolas-brousse] - Drop support for ruby 1.9 [@thilonel] - Replace mass require with autoload [@thilonel] ## 2.7.0 - Add unique method [@AlexAvlonitis] - Add Time.day_of_week [@tvarley] - Add CompanyIT.partita_iva [@aaronsama] ## 2.6.0 - Add Polish names [@walerian777] - Add Polish addresses [@walerian777] - Add full_address to Brazilian addresses [@adimircolen] - Add Filesystem [@j0al] - Add Aminal [@ni3t] - Fix PhoneNumberAU mobile number [@spheric] ## 2.5.0 - Support Arabic names [@Moafak] - Add Japanese address [@kojino] - Add more Brazilian city [@jasonleonhard] - Now PhoneNumber#ime returns valid IMEIs [@metalelf0] ## 2.4.0 - Support Indonesia names, address, phone & gender [@brain64bit] - Support Russian lorem [@mechos3d] - Fix AddressAU#time_zone: will return AU time zone now [@tatey] ## 2.3.0 - Make deterministic / repeatedly random using seed [@xunker] - Fix DE and NL address modules [@dankimio] - Refactor HTMLIpsum module [@rocknruby] - Stricter exchange code in US phone number [@MQuy] - Add AWS module [@joshdvir] - Add hexcode to Color module [@thutterer] - Add CPF/CPFJ to Brazilian identification module [@thutterer] - Add MAC address to Internet module [@pawelma] - Add rgb, rgba, hsl, hsla to Color module [@dphurley] - Add html safe names to Name module [@dimroc] - Add mode education degrees to Education module [@dimroc] - Add datetime to Time module [@waldyr] - Add between to Time module [@brnrdog] - Add Airline module [@jakubm] - Add Sport module [@iamarmanjon] - Add Youtube module [@andyklimczak] - Add Tweet module [@tvarley] - Add Korean address module [@marocchino] - Add Greek name module [@falegk] - Add Greek address module [@falegk] - Add Brazilian name module [@Sephyros] - Add Vietnam job module [@vinhnglx] - Add Chinese company module [@robin] - Add Thai name module [@firedev] - Add Japanese lolem module [@44uk] - Add Book module [@max-si-m] - Add gender option to Brazilian name module [@IgorMarques] - Add Brazilian gender module [@IgorMarques] - Add gender option to English name module [@nav16] - Add Brazilian identification module [@IgorMarques] - Add Brazilian job module [@IgorMarques] - Add Cambodian name module [@Phanithism] ## 2.2.0 - fixes some bugs - generating Robohash images - many new improvements and enhancements like: - CheesyLingo - Music module - Brazilian phones - Improve NameJA - added AddressRU ## 2.1.0 - [#191] - add REFERENCE.md ([@rstacruz]) - [#193] - fix FFaker::Locale.language throwing errors ([@rstacruz], [#196]) - [#199] - FFaker::String.from_regexp: implement support for regexp ranges like `/[a-f]/` ([@marocchino], [#200]) - [#181] - fix FFaker::PhoneNumber.phone_number throwing invalid US phone numbers ([@rstacruz], [#195]) - [#181] - implement FFaker::PhoneNumber.area_code ([@rstacruz], [#195]) - [#203] - deprecate FFaker::ArrayUtils.random_pick in favor for Array#sample ([@marocchino]) - [#211] - add Korean identification support - [#212] - add IMEI support - [#213] - Fix max length support FFaker::Internet.password ([@anderscarling]) - many internal library and test suite refactorings [#181]: https://github.com/ffaker/ffaker/issues/181 [#191]: https://github.com/ffaker/ffaker/issues/191 [#193]: https://github.com/ffaker/ffaker/issues/193 [#195]: https://github.com/ffaker/ffaker/issues/195 [#196]: https://github.com/ffaker/ffaker/issues/196 [#199]: https://github.com/ffaker/ffaker/issues/199 [#200]: https://github.com/ffaker/ffaker/issues/200 [#203]: https://github.com/ffaker/ffaker/issues/203 [#211]: https://github.com/ffaker/ffaker/pull/211 [#212]: https://github.com/ffaker/ffaker/pull/212 [#213]: https://github.com/ffaker/ffaker/pull/213 [@marocchino]: https://github.com/marocchino [@rstacruz]: https://github.com/rstacruz [@anderscarling]: https://github.com/anderscarling ## 2.0.0 - switched faker to ffaker namespace, you should now be able to use faker and ffaker gem together. ## 1.32.1 - set required ruby version for gem ## 1.32.0 - add Korean lorem to API - add 100 canadian largest cities to API - add Cuban phone numbers to API - add currency code to API - internal code-style improvements ## 1.31.0 - add deprecation warning to ArrayUtils#rand method - changed all internal ArrayUtils#rand method calls to Array#sample - Korea API additions - fixes some broken tests ## 1.30.0 - dropped support for ruby 1.8.x - fixes some broken tests - improved Faker::Internet.slug method - added Faker::Gender(CN), Faker::Guid to API - added continental_state and continental_state_abbr to Faker::AddressUs API - added Faker::Internet.safe_email method to API - added max_length parameter to Faker::Internet.password - and some small API additions ... for more details check the git log ## 1.25.0 API additions and some fixes... check the git log! :) ## 1.24.0 API additions ## 1.23.0 API additions ## 1.22.1 Bugfixes and minor API additions. ## 1.22.1 Bugfixes ## 1.22.0 Maintenance release, lots of cleanups. New modules contributed. ## 1.21.0 NameFR Skill Unit UnitEnglish UnitMetric ## 1.20.0 JobFR LoremFR ## 1.19.0 More APIs ## 1.16.2 Small bug fix and updated docs. ## 1.16.1 Fixes for ruby 1.8.x ## 1.16.0 Many module additions from different contributors! ## 1.15.0 NameKR (https://github.com/ffaker/ffaker/pull/47) and PhoneNumbersSG (https://github.com/ffaker/ffaker/pull/46). ## 1.14.0 AddressSN (thanks PapePathe), and a bugfix on FFaker::Product.model (thanks finarfin). ## 1.13.0 Education bug fix, FFaker::Job (thanks Piotr Usewicz) ## 1.12.0 FFaker::AddressAU and FakkerAddressPhoneAU modules (thanks Ben Wiseley). ## 1.11.0 Extraction of AddressUK and AddressUS classes. (Thanks doctorbh). ## 1.10.1 FFaker::AddressCA (Thanks doctorbh, https://github.com/ffaker/ffaker/pull/27) ## 1.9.1 FFaker::NameSN, FFaker::PhoneNumberSN (Thanks SENE, https://github.com/ffaker/ffaker/pull/26) Added FFaker::NameJA (Thanks kichiro, https://github.com/ffaker/ffaker/pull/21) ## 1.8.1 Remove a warning. ## 1.8.0 FFaker::HTMLIpsum module inspired in http://html-ipsum.com/ (Thanks Chris Bloom, https://github.com/ffaker/ffaker/pull/18) ## 1.7.0 FFaker::LoremCN (Thanks Shane Weng, Shane Weng, https://github.com/swcool, https://github.com/ffaker/ffaker/pull/16/files) ## 1.6.0 FFaker::NameDE (thanks David Noelte, https://github.com/marvin, https://github.com/ffaker/ffaker/pull/17) Added FFaker::Internet#disposable_email (Thanks Port 80 Labs, https://github.com/port80labs, https://github.com/ffaker/ffaker/pull/15) ## 1.5.0 FFaker::NameRU (Thanks Vsevolod Romashov, https://github.com/7even, https://github.com/ffaker/ffaker/pull/14) ## 1.4.0 FFaker::Product and FFaker::Education (thanks Rico Sta. Cruz, https://github.com/ffaker/ffaker/pull/12 ) ## 1.3.0 FFaker::Lorem.word as a convenience method, instead of FFaker::Lorem.words(1).first. ## 1.2.0 New FFaker::NameCN module (contributions by qichunren) FFaker::NameCN.first_name # => 鑫洋 FFaker::NameCN.last_name # => 禹 FFaker::NameCN.name # => 俊伶漫 ## 1.1.0 Api additions (contributions by Robert Berry) FFaker::Internet.uri(protocol) FFaker::Internet.http_url FFaker::Internet.ip_v4_address ## 0.4.0 Api additions by Rafael Souza FFaker::Geolocation.lat # => 40.6609944585817 FFaker::Geolocation.lng # => -73.8454648940358 FFaker::Address.neighborhood # => "Renton West" ## 0.3.3 2010-01-14 * removed library file and directory "faker". now you only can load the gem using require 'ffaker' ## 0.3.2 2010-01-14 * Several Optimizations, renamed gem packege to ffaker. ## 0.3.1 2008-04-03 1 minor enhancement: * Added city to Address ## 0.3.0 2008-01-01 3 major enhancements: * Added Lorem to generate fake Latin * Added secondary_address to Address, and made inclusion of secondary address in street_address optional (false by default). * Added UK address methods [Caius Durling] ## 0.2.1 2007-12-05 1 major enhancement: * Dropped facets to avoid conflict with ActiveSupport 2 minor enhancements: * Changed the output of user_name to randomly separate with a . or _ * Added a few tests ## 0.1.0 2007-11-22 * Initial release