UNPKG

@randyd45/curp-validation

Version:

a simple package for curp validation

141 lines (140 loc) 2.54 kB
export class RegionInfo { constructor(name, iso) { this.name = name; this.iso = iso; } } export const states = { "AS": new RegionInfo( "Aguascalientes", "MX-AGU" ), "BC": new RegionInfo( "Baja California", "MX-BCN" ), "BS": new RegionInfo( "Baja California Sur", "MX-BCS" ), "CC": new RegionInfo( "Campeche", "MX-CAM" ), "CL": new RegionInfo( "Coahuila de Zaragoza", "MX-COA" ), "CM": new RegionInfo( "Colima", "MX-COL" ), "CS": new RegionInfo( "Chiapas", "MX-CHP" ), "CH": new RegionInfo( "Chihuahua", "MX-CHH" ), "DF": new RegionInfo( "Ciudad de México", "MX-CMX" ), "DG": new RegionInfo( "Durango", "MX-DUR" ), "GT": new RegionInfo( "Guanajuato", "MX-GUA" ), "GR": new RegionInfo( "Guerrero", "MX-GRO" ), "HG": new RegionInfo( "Hidalgo", "MX-HID" ), "JC": new RegionInfo( "Jalisco", "MX-JAL" ), "MC": new RegionInfo( "México", "MX-MEX" ), "MN": new RegionInfo( "Michoacán de Ocampo", "MX-MIC" ), "MS": new RegionInfo( "Morelos", "MX-MOR" ), "NT": new RegionInfo( "Nayarit", "MX-NAY" ), "NL": new RegionInfo( "Nuevo León", "MX-NLE" ), "OC": new RegionInfo( "Oaxaca", "MX-OAX" ), "PL": new RegionInfo( "Puebla", "MX-PUE" ), "QT": new RegionInfo( "Querétaro", "MX-QUE" ), "QR": new RegionInfo( "Quintana Roo", "MX-ROO" ), "SP": new RegionInfo( "San Luis Potosí", "MX-SLP" ), "SL": new RegionInfo( "Sinaloa", "MX-SIN" ), "SR": new RegionInfo( "Sonora", "MX-SON" ), "TC": new RegionInfo( "Tabasco", "MX-TAB" ), "TS": new RegionInfo( "Tamaulipas", "MX-TAM" ), "TL": new RegionInfo( "Tlaxcala", "MX-TLA" ), "VZ": new RegionInfo( "Veracruz de Ignacio de la Llave", "MX-VER" ), "YN": new RegionInfo( "Yucatán", "MX-YUC" ), "ZS": new RegionInfo( "Zacatecas", "MX-ZAC" ), "NE": new RegionInfo( "Extranjero", undefined ) }