nigerian-mobile-validator
Version:
The most rigorous, up-to-date library for validating Nigerian mobile numbers. Fully NCC-compliant, and security-focused, with enterprise-grade features to prevent the business risks of validation failures in regulated industries.
15 lines (14 loc) • 1.12 kB
TypeScript
import { NigerianMobileNumberValidator } from './number-validation/nigerian-mobile-number-validator';
export { MobileNumberRange } from './numbering-plan/mobile-number-range';
export { MobileNumberValidationResult } from './number-validation/mobile-number-validation-result';
export { MobileValidationStatus, ValidationStatusMessages } from './number-validation/mobile-validation-status';
export { NetworkAccessCode, NetworkAccessCodeUtil } from './numbering-plan/network-access-code';
export { Telco } from './numbering-plan/telco';
export { TelcoNumberAllocation } from './numbering-plan/telco-number-allocation';
export { NigerianMobileNumberValidator } from './number-validation/nigerian-mobile-number-validator';
export { batchValidate } from './__tests__/batches/batch-validator';
export { LoggerFactory, setDefaultLogger, getDefaultLogger } from './logging/logger';
export { CurrentEnvironment, RuntimeEnvironment } from './utils/runtime-environment';
export { createEventEmitter } from './events/event-emitter';
export { GeneralUtils } from './utils/general-utils';
export default NigerianMobileNumberValidator;