✅ У порівнянні з 2.5 став на 25% швидшим.
Коли FastestValidator вирізає зайві поля (режим "$$strict: remove"), що в LIVR завжди включено, то LIVR навіть швидший. Бенчмарк (але після певного рівня перформансу це вже не так важливо)
✅Автоматично додатково реєструє underscore імена правил в camelCase
Тепер можна писати 😎:
{
name: 'required',
phone: {maxLength: 10},
address: {nestedObject: {
city: 'required',
zip: ['required', 'positiveInteger']
}}
}через підкреслення правила теж працюють.
Нова версія - https://www.npmjs.com/package/livr/v/2.7.0