{"version":3,"sources":["../src/validators/countries/angola.ts"],"sourcesContent":["// Validation of NIF\r\nexport const validateNIFAO = (nif: string): boolean => {\r\n  return /^\\d{9}$/.test(nif);\r\n};\r\n\r\n// Validation of phone number in Angola\r\nexport const validatePhoneAO = (\r\n  phone: string,\r\n  requireCountryCode: boolean = false\r\n): boolean => {\r\n  const countryCodeRegex = requireCountryCode\r\n    ? \"(\\\\+244|244)\"\r\n    : \"(\\\\+244|244)?\";\r\n  const regex = new RegExp(\r\n    `^${countryCodeRegex}\\\\s?\\\\d{3}\\\\s?\\\\d{3}\\\\s?\\\\d{3}$`\r\n  );\r\n  return regex.test(phone);\r\n};\r\n"],"mappings":";AACO,IAAM,gBAAgB,CAAC,QAAyB;AACrD,SAAO,UAAU,KAAK,GAAG;AAC3B;AAGO,IAAM,kBAAkB,CAC7B,OACA,qBAA8B,UAClB;AACZ,QAAM,mBAAmB,qBACrB,iBACA;AACJ,QAAM,QAAQ,IAAI;AAAA,IAChB,IAAI,gBAAgB;AAAA,EACtB;AACA,SAAO,MAAM,KAAK,KAAK;AACzB;","names":[]}