astersnake/faker-chile
Faker Chile adds Chilean fake data to Faker, including RUTs, names, addresses, regions, communes, phone numbers, and companies. Useful for seeding Laravel apps and testing with realistic local records.
fix: generate correct RUT change is a concrete reminder that check-digit logic is easy to get subtly wrong; a maintained community provider outsources that correctness risk.Adopt when:
^1.0.4 or later and avoid earlier 1.0.x for RUT-dependent tests).Look elsewhere / proceed with caution when:
For executives: For our Chile launch, this small open-source package generates realistic fake Chilean tax IDs (RUTs) and locale data for our test and demo environments. The new 1.0.4 release matters for two reasons: it fixes a bug that produced invalid RUTs, and it declares support for Laravel 11 and PHP 8.2/8.3 — so it clears the way for our planned framework upgrade. Cost is zero; the risk is that it is a single-maintainer community project, which we contain by pinning a minimum version, keeping our own tests around generated data, and treating it strictly as test/demo tooling rather than production logic. Recommendation: adopt as a dev dependency, pin ^1.0.4, and revisit if Laravel 12 support lags.
For engineering: Add astersnake/faker-chile as a require-dev dependency and pin at ^1.0.4 — earlier 1.0.x can emit incorrect RUT check digits, so do not float on ^1.0.0. Replace ad-hoc RUT helpers and hardcoded fixture strings with the provider in factories and seeders. Scope it to tests and demo seeding only; production RUT validation/formatting should use a dedicated rules package. Track upstream Laravel/PHP support in our dependency review so the next framework upgrade isn't blocked, and note the single-maintainer bus factor when assessing long-term ownership.
How can I help you explore Laravel packages today?