simujs
Version:
Tanzanian phone number detection library based on public TCRA numbering data (not affiliated with TCRA).
93 lines (92 loc) • 2.63 kB
JavaScript
import { ServiceType } from "../enums";
export const operators = [
// ===== MOBILE SERVICES =====
{
name: "Vodacom Tanzania",
company: "Vodacom Tanzania PLC",
prefixes: ["74", "75", "76", "79"],
service: ServiceType.Mobile,
financialService: "M-Pesa",
status: "Operational",
},
{
name: "Airtel Tanzania",
company: "Airtel Tanzania PLC",
prefixes: ["68", "69", "78"],
service: ServiceType.Mobile,
financialService: "Airtel Money",
status: "Operational",
},
{
name: "Yas Tanzania",
company: "Honora Tanzania PLC",
prefixes: ["65", "67", "71"],
service: ServiceType.Mobile,
financialService: "Mixx by Yas",
status: "Operational",
},
{
name: "Halotel",
company: "Viettel Tanzania PLC",
prefixes: ["61", "62"],
service: ServiceType.Mobile,
financialService: "HaloPesa",
status: "Operational",
},
{
name: "TTCL",
company: "Tanzania Telecommunications Corporation",
prefixes: ["73"],
service: ServiceType.Mobile,
financialService: "T-Pesa",
status: "Operational",
},
// ===== M2M =====
{
name: "TTCL M2M",
company: "Tanzania Telecommunications Corporation",
prefixes: ["30000", "30001", "30002", "30003", "30004", "30005"],
service: ServiceType.M2M,
status: "Operational",
},
// ===== CORPORATE / DATA =====
{
name: "WIA Corporate Data",
company: "WIA Company Limited",
prefixes: ["5601"],
service: ServiceType.CorporateData,
status: "Operational",
},
{
name: "TRC Data",
company: "Tanzania Railways Corporation",
prefixes: ["5100"],
service: ServiceType.CorporateData,
status: "Operational",
},
// ===== TOLL FREE =====
{
name: "Vodacom Toll Free",
company: "Vodacom Tanzania PLC",
prefixes: ["80075"],
service: ServiceType.TollFree,
status: "Operational",
},
{
name: "Airtel Toll Free",
company: "Airtel Tanzania PLC",
prefixes: ["80078"],
service: ServiceType.TollFree,
status: "Operational",
},
// ===== PREMIUM =====
{
name: "Premium Services Vodacom",
company: "Vodacom Tanzania PLC",
prefixes: ["90100", "90176"],
service: ServiceType.Premium,
status: "Operational",
},
];
export const TCRA_DATA_VERSION = "2025-07";
export default operators;