/cambodia-phone-generator

Create a random phone number based on network carrier or prefix.

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Cambodia Phone Number Generator

Create a random phone number based on network carrier or prefix.

test

Supported network operators

  • Telecom Cambodia
  • Cellcard
  • CooTel
  • Kingtel
  • Seatel
  • Metfone
  • qb
  • Smart

Usage

import { 
  generateByOperator, 
  generateByPrefix 
} from 'cambodia-phone-generator'

generateByOperator()
// => '0963978484'

generateByOperator('Smart')
// => '015557901'

generateByPrefix('010')
// => '010013503'

Types

import { PhoneNumberPrefix, NetworkOperator } from 'network-operators';

/**
 * Create a random phone number from a prefix.
 * @param prefix phone number prefix to be generated from
 * @returns a valid random phone number.
 */
declare function generateByPrefix(prefix: PhoneNumberPrefix): string;
/**
 * Create a random number phone based on network operator if provided.
 * @param operator optional network operator name.
 * @returns a valid random phone number.
 */
declare function generateByOperator(operator?: NetworkOperator): string;

export { generateByOperator, generateByPrefix };

Related