Home Reference Source

fakexy.js/consts.js

/**
 * @desc List of supported credit card brands
 * @constant
 * @type {string[]}
 * @default
 */
export const CREDITCARDS = [
  'amex',
  'diners',
  'discover',
  'enroute',
  'jcb',
  'mastercard',
  'unionpay',
  'visa',
  'voyager',
];

/**
 * @desc List of supported countries
 * @constant
 * @type {string[]}
 * @default
 */
export const COUNTRIES = [
  'be',
  'ca',
  'cz',
  'fr',
  'de',
  'gr',
  'hu',
  'in',
  'it',
  'mx',
  'nl',
  'pl',
  'pt',
  'ro',
  'es',
  'se',
  'uk',
  'us',
  'us',
  'us',
  'us',
];

/**
 * @desc List of supported states per country
 * @constant
 * @type {{countryCode: string[]}}
 * @default
 */
export const STATES = {
  be: [
    'antwerp',
    'brussels',
    'east-flanders',
    'flemish-brabant',
    'hainaut',
    'liege',
    'limburg',
    'luxembourg',
    'namur',
    'walloon-brabant',
    'west-flanders',
  ],
  ca: ['ab', 'bc', 'mb', 'nb', 'nl', 'nt', 'ns', 'on', 'pe', 'qc', 'sk', 'yt'],
  cz: [
    'central-bohemian',
    'hradec-kralove',
    'karlovy-vary',
    'liberec',
    'moravian-silesian',
    'olomouc',
    'pardubice',
    'plzen',
    'prague',
    'south-bohemian',
    'south-moravian',
    'usti-nad-labem',
    'vysocina',
    'zlin',
  ],
  fr: [
    'ain',
    'aisne',
    'allier',
    'alpes-de-haute-provence',
    'alpes-maritimes',
    'aube',
    'aude',
    'aveyron',
    'bas-rhin',
    'bouches-du-rhone',
    'calvados',
    'cantal',
    'charente-maritime',
    'cher',
    'correze',
    'corse-du-sud',
    'cote-d-or',
    'cotes-d-armor',
    'deux-sevres',
    'dordogne',
    'drome',
    'essonne',
    'eure',
    'eure-et-loir',
    'finistere',
    'gers',
    'gironde',
    'guadeloupe',
    'guyane',
    'haut-rhin',
    'haute-corse',
    'haute-garonne',
    'haute-marne',
    'haute-savoie',
    'haute-vienne',
    'hautes-alpes',
    'hautes-pyrenees',
    'hauts-de-seine',
    'herault',
    'ille-et-vilaine',
    'indre-et-loire',
    'isere',
    'jura',
    'landes',
    'loir-et-cher',
    'loire',
    'loire-atlantique',
    'loiret',
    'lot-et-garonne',
    'maine-et-loire',
    'manche',
    'marne',
    'martinique',
    'mayenne',
    'meurthe-et-moselle',
    'morbihan',
    'moselle',
    'nievre',
    'nord',
    'oise',
    'paris',
    'pas-de-calais',
    'puy-de-dome',
    'pyrenees-atlantiques',
    'pyrenees-orientales',
    'reunion',
    'rhone',
    'saone-et-loire',
    'sarthe',
    'savoie',
    'seine-et-marne',
    'seine-maritime',
    'seine-saint-denis',
    'somme',
    'tarn',
    'tarn-et-garonne',
    'territoire-de-belfort',
    'val-d-oise',
    'val-de-marne',
    'var',
    'vaucluse',
    'vendee',
    'vienne',
    'yonne',
    'yvelines',
  ],
  de: [
    'bw',
    'by',
    'bb',
    'hh',
    'he',
    'ni',
    'mv',
    'nw',
    'rp',
    'sl',
    'sn',
    'st',
    'sh',
    'th',
  ],
  gr: [
    'attica',
    'central-greece',
    'central-macedonia',
    'crete',
    'east-macedonia-and-thrace',
    'epirus',
    'ionian-islands',
    'north-aegean',
    'peloponnese',
    'south-aegean',
    'thessaly',
    'west-greece',
    'west-macedonia',
  ],
  hu: [
    'bacs-kiskun',
    'baranya',
    'bekes',
    'borsod-abauj-zemplen',
    'budapest',
    'csongrad-csanad',
    'fejer',
    'gyor-moson-sopron',
    'hajdu-bihar',
    'heves',
    'jasz-nagykun-szolnok',
    'komarom-esztergom',
    'nograd',
    'pest',
    'somogy',
    'szabolcs-szatmar-bereg',
    'tolna',
    'vas',
    'veszprem',
    'zala',
  ],
  in: [
    'andhra-pradesh',
    'assam',
    'bihar',
    'chhattisgarh',
    'delhi',
    'goa',
    'gujarat',
    'haryana',
    'himachal-pradesh',
    'jammu-and-kashmir',
    'jharkhand',
    'karnataka',
    'kerala',
    'madhya-pradesh',
    'maharashtra',
    'odisha',
    'punjab',
    'rajasthan',
    'tamil-nadu',
    'telangana',
    'uttar-pradesh',
    'uttarakhand',
    'west-bengal',
  ],
  it: [
    'agrigento',
    'alessandria',
    'ancona',
    'aosta',
    'arezzo',
    'ascoli-piceno',
    'asti',
    'avellino',
    'bari',
    'barletta-andria-trani',
    'belluno',
    'benevento',
    'bergamo',
    'biella',
    'bologna',
    'bolzano-bozen',
    'brescia',
    'brindisi',
    'cagliari',
    'caltanissetta',
    'campobasso',
    'caserta',
    'catania',
    'catanzaro',
    'chieti',
    'como',
    'cosenza',
    'cremona',
    'crotone',
    'cuneo',
    'enna',
    'fermo',
    'ferrara',
    'firenze',
    'foggia',
    'forli-cesena',
    'frosinone',
    'genoa',
    'gorizia',
    'grosseto',
    'imperia',
    'isernia',
    'l-aquila',
    'la-spezia',
    'latina',
    'lecce',
    'lecco',
    'livorno',
    'lodi',
    'lucca',
    'macerata',
    'mantua',
    'massa-carrara',
    'matera',
    'messina',
    'milano',
    'modena',
    'monza-and-brianza',
    'napoli',
    'novara',
    'nuoro',
    'ogliastra',
    'olbia-tempio',
    'oristano',
    'padua',
    'palermo',
    'parma',
    'pavia',
    'perugia',
    'pesaro-e-urbino',
    'pescara',
    'piacenza',
    'pisa',
    'pistoia',
    'pordenone',
    'potenza',
    'prato',
    'ravenna',
    'reggio-calabria',
    'reggio-emilia',
    'republic-of-san-marino',
    'rieti',
    'rimini',
    'roma',
    'rovigo',
    'salerno',
    'sassari',
    'savona',
    'siena',
    'siracusa',
    'sondrio',
    'taranto',
    'teramo',
    'terni',
    'trapani',
    'trento',
    'treviso',
    'trieste',
    'turin',
    'udine',
    'varese',
    'venezia',
    'verbano-cusio-ossola',
    'vercelli',
    'verona',
    'vibo-valentia',
    'vicenza',
    'viterbo',
  ],
  mx: [
    'baja-california',
    'baja-california-sur',
    'chiapas',
    'chihuahua',
    'coahuila-de-zaragoza',
    'colima',
    'distrito-federal',
    'estado-de-mexico',
    'guanajuato',
    'guerrero',
    'hidalgo',
    'jalisco',
    'michoacan',
    'morelos',
    'nayarit',
    'nuevo-leon',
    'oaxaca',
    'puebla',
    'queretaro',
    'quintana-roo',
    'sinaloa',
    'sonora',
    'tabasco',
    'tamaulipas',
    'tlaxcala',
    'veracruz-llave',
    'yucatan',
  ],
  nl: [
    'drenthe',
    'flevoland',
    'friesland',
    'gelderland',
    'groningen',
    'limburg',
    'north-brabant',
    'north-holland',
    'overijssel',
    'south-holland',
    'utrecht',
    'zeeland',
  ],
  pl: [
    'bialystok',
    'bielsko-biala',
    'bydgoszcz',
    'bytom',
    'chorzow',
    'czestochowa',
    'dabrowa-gornicza',
    'elblag',
    'gdansk',
    'gdynia',
    'gliwice',
    'gorzow-wielkopolski',
    'jelenia-gora',
    'kalisz',
    'karpacz',
    'katowice',
    'kielce',
    'kolobrzeg',
    'konin',
    'koszalin',
    'krakow',
    'krynica-zdroj',
    'leba',
    'legnica',
    'leszno',
    'lodz',
    'lomianki',
    'lubin',
    'lublin',
    'miedzyzdroje',
    'mikolow',
    'nowy-sacz',
    'olsztyn',
    'opole',
    'piaseczno',
    'pila',
    'plock',
    'poznan',
    'radom',
    'rybnik',
    'rzeszow',
    'siedlce',
    'slupsk',
    'sopot',
    'sosnowiec',
    'swinoujscie',
    'szczawnica',
    'szczecin',
    'szklarska-poreba',
    'tarnow',
    'tomaszow-mazowiecki',
    'torun',
    'tychy',
    'ustron',
    'walbrzych',
    'warszawa',
    'wieliczka',
    'wisla',
    'wladyslawowo',
    'wroclaw',
    'zabrze',
    'zakopane',
    'zamosc',
    'zielona-gora',
  ],
  pt: [
    'aveiro',
    'azores',
    'beja',
    'braga',
    'braganca',
    'castelo-branco',
    'coimbra',
    'evora',
    'faro',
    'gondomar',
    'guarda',
    'leiria',
    'lisbon',
    'madeira',
    'portalegre',
    'porto',
    'porto-district',
    'santarem',
    'setubal',
    'viana-do-castelo',
    'vila-real',
    'viseu',
  ],
  ro: [
    'alba',
    'arad',
    'arges',
    'bacau',
    'bihor',
    'bistrita',
    'botosani',
    'braila',
    'brasov',
    'bucharest',
    'buzau',
    'calarasi',
    'caras',
    'cluj',
    'constanta',
    'covasna',
    'dambovita',
    'dolj',
    'galati',
    'giurgiu',
    'gorj',
    'harghita',
    'hunedoara',
    'ialomita',
    'iasi',
    'ilfov',
    'maramures',
    'mehedinti',
    'mures',
    'neamt',
    'olt',
    'prahova',
    'salaj',
    'satu-mare',
    'sibiu',
    'suceava',
    'teleorman',
    'timis',
    'tulcea',
    'valcea',
    'vaslui',
    'vrancea',
  ],
  es: [
    'alicante',
    'asturias',
    'barcelona',
    'cantabria',
    'illes-balears',
    'islas-baleares',
    'la-rioja',
    'madrid',
    'mallorca',
    'murcia',
    'navarra',
    'pontevedra',
    'tarragona',
    'valencia',
  ],
  se: [
    'east',
    'greater-stockholm',
    'north-central',
    'northern-norrland',
    'skane',
    'south-central',
    'south-east',
    'south-west',
    'southern-norrland',
  ],
  uk: [
    'aberdeen-city',
    'aberdeenshire',
    'angus',
    'antrim',
    'argyll',
    'avon',
    'ayrshire',
    'bedfordshire',
    'berkshire',
    'buckinghamshire',
    'cambridgeshire',
    'carmarthenshire',
    'cheshire',
    'cheshire-east',
    'cheshire-west-and-chester',
    'city-of-bristol',
    'city-of-edinburgh',
    'cleveland',
    'clwyd',
    'conwy',
    'cornwall',
    'county-antrim',
    'county-durham',
    'cumbria',
    'derbyshire',
    'devon',
    'dorset',
    'dorset-county',
    'down',
    'dyfed',
    'east-lothian',
    'east-riding-of-yorkshire',
    'east-sussex',
    'essex',
    'fife',
    'glasgow-cit',
    'glasgow-city',
    'gloucestershire',
    'greater-london',
    'gwent',
    'gwynedd',
    'hampshire',
    'hertfordshire',
    'hertfordshire-county',
    'herts',
    'highland',
    'inverness-shire',
    'isle-of-wight',
    'kent',
    'lanarkshir',
    'lanarkshire',
    'lancashir',
    'lancashire',
    'leicestershire',
    'lincolnshire',
    'londo',
    'london',
    'lothian',
    'merseysid',
    'merseyside',
    'mid-glamorgan',
    'middlesex',
    'midlothian',
    'norfolk',
    'north-humberside',
    'north-somerset',
    'north-yorkshire',
    'northamptonshire',
    'northumberland',
    'nottinghamshire',
    'oxfordshire',
    'pembrokeshire',
    'perthshire',
    'powys',
    'renfrewshire',
    'shropshire',
    'somerset',
    'south-glamorgan',
    'south-humberside',
    'south-yorkshir',
    'south-yorkshire',
    'staffordshire',
    'stirlingshire',
    'suffolk',
    'surrey',
    'sussex',
    'tyne-and-wear',
    'united-kingdom',
    'warwickshire',
    'west-berkshire',
    'west-glamorgan',
    'west-lothian',
    'west-midland',
    'west-midlands',
    'west-sussex',
    'west-yorkshire',
    'wiltshire',
    'worcestershire',
    'yorkshire',
  ],
  us: [
    'ak',
    'al',
    'ar',
    'az',
    'ca',
    'co',
    'ct',
    'dc',
    'de',
    'fl',
    'ga',
    'hi',
    'ia',
    'id',
    'il',
    'in',
    'ks',
    'ky',
    'la',
    'ma',
    'md',
    'me',
    'mi',
    'mn',
    'mo',
    'ms',
    'nc',
    'nd',
    'ne',
    'nh',
    'nj',
    'nm',
    'nv',
    'ny',
    'oh',
    'ok',
    'or',
    'pa',
    'ri',
    'sc',
    'sd',
    'tn',
    'tx',
    'ut',
    'va',
    'vt',
    'wa',
    'wi',
    'wv',
    'wy',
  ],
};