1 // generated by fakerjsgenerator
2 ///
3 module faked.faker_en_us;
4 
5 import faked.base;
6 
7 
8 ///
9 class Faker_en_us : Faker {
10 @safe:
11 	import std.random;
12 	import std.array;
13 	import std.format;
14 	import std.conv : to;
15 
16 	///
17 	this(int seed) {
18         super(seed);
19 	}
20 
21 	///
22 	string phoneNumberAreaCode() {
23 		static enum data = [
24 		"201",
25 		"202",
26 		"203",
27 		"205",
28 		"206",
29 		"207",
30 		"208",
31 		"209",
32 		"210",
33 		"212",
34 		"213",
35 		"214",
36 		"215",
37 		"216",
38 		"217",
39 		"218",
40 		"219",
41 		"224",
42 		"225",
43 		"227",
44 		"228",
45 		"229",
46 		"231",
47 		"234",
48 		"239",
49 		"240",
50 		"248",
51 		"251",
52 		"252",
53 		"253",
54 		"254",
55 		"256",
56 		"260",
57 		"262",
58 		"267",
59 		"269",
60 		"270",
61 		"276",
62 		"281",
63 		"283",
64 		"301",
65 		"302",
66 		"303",
67 		"304",
68 		"305",
69 		"307",
70 		"308",
71 		"309",
72 		"310",
73 		"312",
74 		"313",
75 		"314",
76 		"315",
77 		"316",
78 		"317",
79 		"318",
80 		"319",
81 		"320",
82 		"321",
83 		"323",
84 		"330",
85 		"331",
86 		"334",
87 		"336",
88 		"337",
89 		"339",
90 		"347",
91 		"351",
92 		"352",
93 		"360",
94 		"361",
95 		"386",
96 		"401",
97 		"402",
98 		"404",
99 		"405",
100 		"406",
101 		"407",
102 		"408",
103 		"409",
104 		"410",
105 		"412",
106 		"413",
107 		"414",
108 		"415",
109 		"417",
110 		"419",
111 		"423",
112 		"424",
113 		"425",
114 		"434",
115 		"435",
116 		"440",
117 		"443",
118 		"445",
119 		"464",
120 		"469",
121 		"470",
122 		"475",
123 		"478",
124 		"479",
125 		"480",
126 		"484",
127 		"501",
128 		"502",
129 		"503",
130 		"504",
131 		"505",
132 		"507",
133 		"508",
134 		"509",
135 		"510",
136 		"512",
137 		"513",
138 		"515",
139 		"516",
140 		"517",
141 		"518",
142 		"520",
143 		"530",
144 		"540",
145 		"541",
146 		"551",
147 		"557",
148 		"559",
149 		"561",
150 		"562",
151 		"563",
152 		"564",
153 		"567",
154 		"570",
155 		"571",
156 		"573",
157 		"574",
158 		"580",
159 		"585",
160 		"586",
161 		"601",
162 		"602",
163 		"603",
164 		"605",
165 		"606",
166 		"607",
167 		"608",
168 		"609",
169 		"610",
170 		"612",
171 		"614",
172 		"615",
173 		"616",
174 		"617",
175 		"618",
176 		"619",
177 		"620",
178 		"623",
179 		"626",
180 		"630",
181 		"631",
182 		"636",
183 		"641",
184 		"646",
185 		"650",
186 		"651",
187 		"660",
188 		"661",
189 		"662",
190 		"667",
191 		"678",
192 		"682",
193 		"701",
194 		"702",
195 		"703",
196 		"704",
197 		"706",
198 		"707",
199 		"708",
200 		"712",
201 		"713",
202 		"714",
203 		"715",
204 		"716",
205 		"717",
206 		"718",
207 		"719",
208 		"720",
209 		"724",
210 		"727",
211 		"731",
212 		"732",
213 		"734",
214 		"737",
215 		"740",
216 		"754",
217 		"757",
218 		"760",
219 		"763",
220 		"765",
221 		"770",
222 		"772",
223 		"773",
224 		"774",
225 		"775",
226 		"781",
227 		"785",
228 		"786",
229 		"801",
230 		"802",
231 		"803",
232 		"804",
233 		"805",
234 		"806",
235 		"808",
236 		"810",
237 		"812",
238 		"813",
239 		"814",
240 		"815",
241 		"816",
242 		"817",
243 		"818",
244 		"828",
245 		"830",
246 		"831",
247 		"832",
248 		"835",
249 		"843",
250 		"845",
251 		"847",
252 		"848",
253 		"850",
254 		"856",
255 		"857",
256 		"858",
257 		"859",
258 		"860",
259 		"862",
260 		"863",
261 		"864",
262 		"865",
263 		"870",
264 		"872",
265 		"878",
266 		"901",
267 		"903",
268 		"904",
269 		"906",
270 		"907",
271 		"908",
272 		"909",
273 		"910",
274 		"912",
275 		"913",
276 		"914",
277 		"915",
278 		"916",
279 		"917",
280 		"918",
281 		"919",
282 		"920",
283 		"925",
284 		"928",
285 		"931",
286 		"936",
287 		"937",
288 		"940",
289 		"941",
290 		"947",
291 		"949",
292 		"952",
293 		"954",
294 		"956",
295 		"959",
296 		"970",
297 		"971",
298 		"972",
299 		"973",
300 		"975",
301 		"978",
302 		"979",
303 		"980",
304 		"984",
305 		"985",
306 		"989"
307 		];
308 		return choice(data, this.rnd);
309 	}
310 
311 	///
312 	string phoneNumberExchangeCode() {
313 		static enum data = [
314 		"201",
315 		"202",
316 		"203",
317 		"205",
318 		"206",
319 		"207",
320 		"208",
321 		"209",
322 		"210",
323 		"212",
324 		"213",
325 		"214",
326 		"215",
327 		"216",
328 		"217",
329 		"218",
330 		"219",
331 		"224",
332 		"225",
333 		"227",
334 		"228",
335 		"229",
336 		"231",
337 		"234",
338 		"239",
339 		"240",
340 		"248",
341 		"251",
342 		"252",
343 		"253",
344 		"254",
345 		"256",
346 		"260",
347 		"262",
348 		"267",
349 		"269",
350 		"270",
351 		"276",
352 		"281",
353 		"283",
354 		"301",
355 		"302",
356 		"303",
357 		"304",
358 		"305",
359 		"307",
360 		"308",
361 		"309",
362 		"310",
363 		"312",
364 		"313",
365 		"314",
366 		"315",
367 		"316",
368 		"317",
369 		"318",
370 		"319",
371 		"320",
372 		"321",
373 		"323",
374 		"330",
375 		"331",
376 		"334",
377 		"336",
378 		"337",
379 		"339",
380 		"347",
381 		"351",
382 		"352",
383 		"360",
384 		"361",
385 		"386",
386 		"401",
387 		"402",
388 		"404",
389 		"405",
390 		"406",
391 		"407",
392 		"408",
393 		"409",
394 		"410",
395 		"412",
396 		"413",
397 		"414",
398 		"415",
399 		"417",
400 		"419",
401 		"423",
402 		"424",
403 		"425",
404 		"434",
405 		"435",
406 		"440",
407 		"443",
408 		"445",
409 		"464",
410 		"469",
411 		"470",
412 		"475",
413 		"478",
414 		"479",
415 		"480",
416 		"484",
417 		"501",
418 		"502",
419 		"503",
420 		"504",
421 		"505",
422 		"507",
423 		"508",
424 		"509",
425 		"510",
426 		"512",
427 		"513",
428 		"515",
429 		"516",
430 		"517",
431 		"518",
432 		"520",
433 		"530",
434 		"540",
435 		"541",
436 		"551",
437 		"557",
438 		"559",
439 		"561",
440 		"562",
441 		"563",
442 		"564",
443 		"567",
444 		"570",
445 		"571",
446 		"573",
447 		"574",
448 		"580",
449 		"585",
450 		"586",
451 		"601",
452 		"602",
453 		"603",
454 		"605",
455 		"606",
456 		"607",
457 		"608",
458 		"609",
459 		"610",
460 		"612",
461 		"614",
462 		"615",
463 		"616",
464 		"617",
465 		"618",
466 		"619",
467 		"620",
468 		"623",
469 		"626",
470 		"630",
471 		"631",
472 		"636",
473 		"641",
474 		"646",
475 		"650",
476 		"651",
477 		"660",
478 		"661",
479 		"662",
480 		"667",
481 		"678",
482 		"682",
483 		"701",
484 		"702",
485 		"703",
486 		"704",
487 		"706",
488 		"707",
489 		"708",
490 		"712",
491 		"713",
492 		"714",
493 		"715",
494 		"716",
495 		"717",
496 		"718",
497 		"719",
498 		"720",
499 		"724",
500 		"727",
501 		"731",
502 		"732",
503 		"734",
504 		"737",
505 		"740",
506 		"754",
507 		"757",
508 		"760",
509 		"763",
510 		"765",
511 		"770",
512 		"772",
513 		"773",
514 		"774",
515 		"775",
516 		"781",
517 		"785",
518 		"786",
519 		"801",
520 		"802",
521 		"803",
522 		"804",
523 		"805",
524 		"806",
525 		"808",
526 		"810",
527 		"812",
528 		"813",
529 		"814",
530 		"815",
531 		"816",
532 		"817",
533 		"818",
534 		"828",
535 		"830",
536 		"831",
537 		"832",
538 		"835",
539 		"843",
540 		"845",
541 		"847",
542 		"848",
543 		"850",
544 		"856",
545 		"857",
546 		"858",
547 		"859",
548 		"860",
549 		"862",
550 		"863",
551 		"864",
552 		"865",
553 		"870",
554 		"872",
555 		"878",
556 		"901",
557 		"903",
558 		"904",
559 		"906",
560 		"907",
561 		"908",
562 		"909",
563 		"910",
564 		"912",
565 		"913",
566 		"914",
567 		"915",
568 		"916",
569 		"917",
570 		"918",
571 		"919",
572 		"920",
573 		"925",
574 		"928",
575 		"931",
576 		"936",
577 		"937",
578 		"940",
579 		"941",
580 		"947",
581 		"949",
582 		"952",
583 		"954",
584 		"956",
585 		"959",
586 		"970",
587 		"971",
588 		"972",
589 		"973",
590 		"975",
591 		"978",
592 		"979",
593 		"980",
594 		"984",
595 		"985",
596 		"989"
597 		];
598 		return choice(data, this.rnd);
599 	}
600 
601 	///
602 	override string internetDomainSuffix() {
603 		static enum data = [
604 		"com",
605 		"us",
606 		"biz",
607 		"info",
608 		"name",
609 		"net",
610 		"org"
611 		];
612 		return choice(data, this.rnd);
613 	}
614 
615 	///
616 	override string addressDefaultCountry() {
617 		static enum data = [
618 		"United States",
619 		"United States of America",
620 		"USA"
621 		];
622 		return choice(data, this.rnd);
623 	}
624 
625 	///
626 	override string addressPostcodeByState() {
627 		static enum data = [
628 		"AK:{",
629 		"min:99501",
630 		"max:99950",
631 		"}",
632 		"AL:{",
633 		"min:35004",
634 		"max:36925",
635 		"}",
636 		"AR:{",
637 		"min:71601",
638 		"max:72959",
639 		"}",
640 		"AZ:{",
641 		"min:85001",
642 		"max:86556",
643 		"}",
644 		"CA:{",
645 		"min:90001",
646 		"max:96162",
647 		"}",
648 		"CO:{",
649 		"min:80001",
650 		"max:81658",
651 		"}",
652 		"CT:{",
653 		"min:6001",
654 		"max:6389",
655 		"}",
656 		"DC:{",
657 		"min:20001",
658 		"max:20039",
659 		"}",
660 		"DE:{",
661 		"min:19701",
662 		"max:19980",
663 		"}",
664 		"FL:{",
665 		"min:32004",
666 		"max:34997",
667 		"}",
668 		"GA:{",
669 		"min:30001",
670 		"max:31999",
671 		"}",
672 		"HI:{",
673 		"min:96701",
674 		"max:96898",
675 		"}",
676 		"IA:{",
677 		"min:50001",
678 		"max:52809",
679 		"}",
680 		"ID:{",
681 		"min:83201",
682 		"max:83876",
683 		"}",
684 		"IL:{",
685 		"min:60001",
686 		"max:62999",
687 		"}",
688 		"IN:{",
689 		"min:46001",
690 		"max:47997",
691 		"}",
692 		"KS:{",
693 		"min:66002",
694 		"max:67954",
695 		"}",
696 		"KY:{",
697 		"min:40003",
698 		"max:42788",
699 		"}",
700 		"LA:{",
701 		"min:70001",
702 		"max:71232",
703 		"}",
704 		"MA:{",
705 		"min:1001",
706 		"max:2791",
707 		"}",
708 		"MD:{",
709 		"min:20331",
710 		"max:20331",
711 		"}",
712 		"ME:{",
713 		"min:3901",
714 		"max:4992",
715 		"}",
716 		"MI:{",
717 		"min:48001",
718 		"max:49971",
719 		"}",
720 		"MN:{",
721 		"min:55001",
722 		"max:56763",
723 		"}",
724 		"MO:{",
725 		"min:63001",
726 		"max:65899",
727 		"}",
728 		"MS:{",
729 		"min:38601",
730 		"max:39776",
731 		"}",
732 		"MT:{",
733 		"min:59001",
734 		"max:59937",
735 		"}",
736 		"NC:{",
737 		"min:27006",
738 		"max:28909",
739 		"}",
740 		"ND:{",
741 		"min:58001",
742 		"max:58856",
743 		"}",
744 		"NE:{",
745 		"min:68001",
746 		"max:68118",
747 		"}",
748 		"NH:{",
749 		"min:3031",
750 		"max:3897",
751 		"}",
752 		"NJ:{",
753 		"min:7001",
754 		"max:8989",
755 		"}",
756 		"NM:{",
757 		"min:87001",
758 		"max:88441",
759 		"}",
760 		"NV:{",
761 		"min:88901",
762 		"max:89883",
763 		"}",
764 		"NY:{",
765 		"min:6390",
766 		"max:6390",
767 		"}",
768 		"OH:{",
769 		"min:43001",
770 		"max:45999",
771 		"}",
772 		"OK:{",
773 		"min:73001",
774 		"max:73199",
775 		"}",
776 		"OR:{",
777 		"min:97001",
778 		"max:97920",
779 		"}",
780 		"PA:{",
781 		"min:15001",
782 		"max:19640",
783 		"}",
784 		"PR:{",
785 		"min:0",
786 		"max:0",
787 		"}",
788 		"RI:{",
789 		"min:2801",
790 		"max:2940",
791 		"}",
792 		"SC:{",
793 		"min:29001",
794 		"max:29948",
795 		"}",
796 		"SD:{",
797 		"min:57001",
798 		"max:57799",
799 		"}",
800 		"TN:{",
801 		"min:37010",
802 		"max:38589",
803 		"}",
804 		"TX:{",
805 		"min:75503",
806 		"max:79999",
807 		"}",
808 		"UT:{",
809 		"min:84001",
810 		"max:84784",
811 		"}",
812 		"VA:{",
813 		"min:20040",
814 		"max:20041",
815 		"}",
816 		"VT:{",
817 		"min:5001",
818 		"max:5495",
819 		"}",
820 		"WA:{",
821 		"min:98001",
822 		"max:99403",
823 		"}",
824 		"WI:{",
825 		"min:53001",
826 		"max:54990",
827 		"}",
828 		"WV:{",
829 		"min:24701",
830 		"max:26886",
831 		"}",
832 		"WY:{",
833 		"min:82001",
834 		"max:83128",
835 		"}"
836 		];
837 		return choice(data, this.rnd);
838 	}
839 
840 }