@type-ddd/phone
Version:
Library that provides TypeScript type definitions for handling Phone Numbers in Domain-Driven Design contexts. It facilitates the validation and manipulation of Brazilian phone numbers.
80 lines (79 loc) • 1.99 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UfForCode = exports.AreaCodes = void 0;
exports.AreaCodes = [
61, 62, 64, 65, 66, 67, // CENTRO OESTE
82, 71, 73, 74, 75, 77, 85, 88, 98, 99, 83, 81, 87, 86, 89, 84, 79, // NORDESTE
68, 96, 92, 97, 91, 93, 94, 69, 95, 63, // NORTE
41, 42, 43, 44, 45, 46, 51, 53, 54, 55, 47, 48, 49, // SUL
27, 28, 31, 32, 33, 34, 35, 37, 38, 21, 22, 24, 11, 12, 13, 14, 15, 16, 17, 18, 19 // SUDESTE
];
exports.UfForCode = {
61: "Distrito Federal",
62: "Goiás",
64: "Goiás",
65: "Mato Grosso",
66: "Mato Grosso",
67: "Mato Grosso do Sul",
82: "Alagoas",
71: "Bahia",
73: "Bahia",
74: "Bahia",
75: "Bahia",
77: "Bahia",
85: "Ceará",
88: "Ceará",
98: "Maranhão",
99: "Maranhão",
83: "Paraíba",
81: "Pernambuco",
87: "Pernambuco",
86: "Piauí",
89: "Piauí",
84: "Rio Grande do Norte",
79: "Rio Grande do Norte",
68: "Acre",
96: "Amapá",
92: "Amazonas",
97: "Amazonas",
91: "Pará",
93: "Pará",
94: "Pará",
69: "Rondônia",
95: "Roraima",
63: "Tocantins",
41: "Paraná",
42: "Paraná",
43: "Paraná",
44: "Paraná",
45: "Paraná",
46: "Paraná",
51: "Rio Grande do Sul",
53: "Rio Grande do Sul",
54: "Rio Grande do Sul",
55: "Rio Grande do Sul",
47: "Santa Catarina",
48: "Santa Catarina",
49: "Santa Catarina",
27: "Espírito Santo",
28: "Espírito Santo",
31: "Minas Gerais",
32: "Minas Gerais",
33: "Minas Gerais",
34: "Minas Gerais",
35: "Minas Gerais",
37: "Minas Gerais",
38: "Minas Gerais",
21: "Rio de Janeiro",
22: "Rio de Janeiro",
24: "Rio de Janeiro",
11: "São Paulo",
12: "São Paulo",
13: "São Paulo",
14: "São Paulo",
15: "São Paulo",
16: "São Paulo",
17: "São Paulo",
18: "São Paulo",
19: "São Paulo"
};