r64/nova-cpf-cnpj-field
A Laravel Nova field for Brazilian CPF and CNPJ tax IDs, with input masking, validation, and formatted display in Nova forms and resources. Simplifies adding and managing CPF/CNPJ fields in admin panels.
Adopt only when all of the following hold:
Look elsewhere (or build in-house) when:
For executives: This is a small, low-cost component that removes a friction point for Brazilian operations — operators can enter and validate CPF/CNPJ correctly in our admin tooling instead of relying on manual checks. It's not a strategic bet; it's a tactical accelerator for Brazil-facing back-office work.
For engineering: A narrow Laravel Nova field providing masked, validated CPF/CNPJ input. The trade-off is explicit: near-zero integration effort versus a dependency with essentially no adoption, no dependents, and unclear maintenance. Recommendation — evaluate with a short spike against our Nova/PHP versions, and plan to vendor or reimplement (the logic is small) rather than rely on upstream. Keep customer-facing and programmatic validation in the domain layer, and treat this as an internal-admin convenience only.
How can I help you explore Laravel packages today?