GeneratorFn type exported

Last updated: 2026-03-03T18:48:07.252Z

Metrics

LOC: 1 Complexity: 1 Params: 0

Signature

type GeneratorFn

Summary

Function signature for synchronous data generators.

Source Code

export type GeneratorFn = () => string;

Dependencies (Outgoing)

graph LR GeneratorFn["GeneratorFn"] FieldType["FieldType"] GeneratorParams["GeneratorParams"] generateEmployeeCount["generateEmployeeCount"] generateCpf["generateCpf"] generateCnpj["generateCnpj"] generateCpfCnpj["generateCpfCnpj"] generateRg["generateRg"] generatePassport["generatePassport"] generateCnh["generateCnh"] generatePis["generatePis"] generateNationalId["generateNationalId"] generateTaxId["generateTaxId"] generateDocumentIssuer["generateDocumentIssuer"] generateFullName["generateFullName"] generateFirstName["generateFirstName"] generateLastName["generateLastName"] generateEmail["generateEmail"] generatePhone["generatePhone"] generateFullAddress["generateFullAddress"] generateStreet["generateStreet"] generateHouseNumber["generateHouseNumber"] generateComplement["generateComplement"] generateNeighborhood["generateNeighborhood"] generateCity["generateCity"] generateState["generateState"] generateCountry["generateCountry"] generateCep["generateCep"] generateDate["generateDate"] generateBirthDate["generateBirthDate"] generateFutureDate["generateFutureDate"] generateMoney["generateMoney"] generateNumber["generateNumber"] generateCreditCardNumber["generateCreditCardNumber"] generateCreditCardExpiration["generateCreditCardExpiration"] generateCreditCardCvv["generateCreditCardCvv"] generatePixKey["generatePixKey"] generateCompanyName["generateCompanyName"] generateJobTitle["generateJobTitle"] generateDepartment["generateDepartment"] generateUsername["generateUsername"] generatePassword["generatePassword"] generateOtp["generateOtp"] generateVerificationCode["generateVerificationCode"] generateProductName["generateProductName"] generateSku["generateSku"] generateCoupon["generateCoupon"] generateText["generateText"] generateDescription["generateDescription"] generateNotes["generateNotes"] generateWebsite["generateWebsite"] generateSlug["generateSlug"] generateFromPattern["generateFromPattern"] buildGeneratorMap["buildGeneratorMap"] GeneratorFn -->|uses| FieldType GeneratorFn -->|uses| GeneratorParams GeneratorFn -->|uses| generateEmployeeCount GeneratorFn -->|calls| generateCpf GeneratorFn -->|calls| generateCnpj GeneratorFn -->|calls| generateCpfCnpj GeneratorFn -->|calls| generateRg GeneratorFn -->|calls| generatePassport GeneratorFn -->|calls| generateCnh GeneratorFn -->|calls| generatePis GeneratorFn -->|calls| generateNationalId GeneratorFn -->|calls| generateTaxId GeneratorFn -->|calls| generateDocumentIssuer GeneratorFn -->|calls| generateFullName GeneratorFn -->|calls| generateFirstName GeneratorFn -->|calls| generateLastName GeneratorFn -->|calls| generateEmail GeneratorFn -->|calls| generatePhone GeneratorFn -->|calls| generateFullAddress GeneratorFn -->|calls| generateStreet GeneratorFn -->|calls| generateHouseNumber GeneratorFn -->|calls| generateComplement GeneratorFn -->|calls| generateNeighborhood GeneratorFn -->|calls| generateCity GeneratorFn -->|calls| generateState GeneratorFn -->|calls| generateCountry GeneratorFn -->|calls| generateCep GeneratorFn -->|calls| generateDate GeneratorFn -->|calls| generateBirthDate GeneratorFn -->|calls| generateFutureDate GeneratorFn -->|calls| generateMoney GeneratorFn -->|calls| generateNumber GeneratorFn -->|calls| generateCreditCardNumber GeneratorFn -->|calls| generateCreditCardExpiration GeneratorFn -->|calls| generateCreditCardCvv GeneratorFn -->|calls| generatePixKey GeneratorFn -->|calls| generateCompanyName GeneratorFn -->|calls| generateJobTitle GeneratorFn -->|calls| generateDepartment GeneratorFn -->|calls| generateUsername GeneratorFn -->|calls| generatePassword GeneratorFn -->|calls| generateOtp GeneratorFn -->|calls| generateVerificationCode GeneratorFn -->|calls| generateProductName GeneratorFn -->|calls| generateSku GeneratorFn -->|calls| generateCoupon GeneratorFn -->|calls| generateText GeneratorFn -->|calls| generateDescription GeneratorFn -->|calls| generateNotes GeneratorFn -->|calls| generateWebsite GeneratorFn -->|calls| generateSlug GeneratorFn -->|calls| generateFromPattern GeneratorFn -->|calls| buildGeneratorMap style GeneratorFn fill:#dbeafe,stroke:#2563eb,stroke-width:2px click GeneratorFn "07e2c388ba1ac3f3.html" click FieldType "e49ed8a601306673.html" click GeneratorParams "e1fda5b7991e343d.html" click generateEmployeeCount "5046d5db90f6e22d.html" click generateCpf "e434017adeb6e338.html" click generateCnpj "77b61c5f0ba6b377.html" click generateCpfCnpj "5206cdac70a3cf88.html" click generateRg "9443c73ea41c2708.html" click generatePassport "2575f4c7f3ec5d2d.html" click generateCnh "030899c2c7b52417.html" click generatePis "a54cd31a4d33b117.html" click generateNationalId "e71e186823c87c3c.html" click generateTaxId "ff361cf7dc07de52.html" click generateDocumentIssuer "74be454f3e3e6345.html" click generateFullName "69d263e549b926b5.html" click generateFirstName "631b688a82c8794f.html" click generateLastName "0577191fbbd671a3.html" click generateEmail "b82ff664a34b093e.html" click generatePhone "11bc0edcebb580fe.html" click generateFullAddress "906cf270d7759da4.html" click generateStreet "58257b57202d6ee1.html" click generateHouseNumber "c4586eaa70285ce1.html" click generateComplement "5cd847977cbd124b.html" click generateNeighborhood "87a1d58aea7e0b86.html" click generateCity "f5319c5fe1f37550.html" click generateState "9347b7ea52dd5f06.html" click generateCountry "f25a959393567b8e.html" click generateCep "8487db70990d4b76.html" click generateDate "bcd4ab209890dfed.html" click generateBirthDate "d8e2b1407197dbc7.html" click generateFutureDate "88c427da8af9fe0b.html" click generateMoney "6fa749ddb7e904c2.html" click generateNumber "102e6a11fed1ccef.html" click generateCreditCardNumber "9ab156e77abb97ef.html" click generateCreditCardExpiration "aa0ec74d0b69dafd.html" click generateCreditCardCvv "f2acb9ad80152c36.html" click generatePixKey "f18ebf6996413b23.html" click generateCompanyName "c7295e7131343353.html" click generateJobTitle "30968a3f79e89ba5.html" click generateDepartment "b05561616b18478d.html" click generateUsername "8c29010c99b8f61f.html" click generatePassword "6edfc36473487c94.html" click generateOtp "e7c728bd879cea4d.html" click generateVerificationCode "dbe270ba4c5b2668.html" click generateProductName "014defd65a7bf9ab.html" click generateSku "dfc7668c6ef7952a.html" click generateCoupon "4b8e73329db7a6f0.html" click generateText "2f14ecdadb8382d1.html" click generateDescription "47ae33794f898866.html" click generateNotes "73cbe2b57d5dd2d3.html" click generateWebsite "9e5b99bf1df1698b.html" click generateSlug "340a027b3c5763de.html" click generateFromPattern "edf57aaf68187e60.html" click buildGeneratorMap "c64f5187c3b8bbd6.html"

No incoming dependencies.