UNPKG

validlyjs

Version:

ValidlyJS is a lightweight, type-safe validation library inspired by Laravel's validation syntax

31 lines 806 B
import enMessages from "./locales/en.js"; import frMessages from "./locales/fr.js"; const locales = { en: enMessages, fr: frMessages, }; export function setLocale(locale) { if (locales[locale]) { currentConfig.locale = locale; currentConfig.messages = locales[locale]; } else { console.warn(`Locale "${locale}" not found. Using default locale.`); } } export const defaultConfig = { bail: true, autoTrim: true, convertEmptyStringToNull: true, locale: "en", messages: enMessages, }; let currentConfig = { ...defaultConfig }; export function configure(newConfig) { currentConfig = { ...currentConfig, ...newConfig }; return currentConfig; } export function getConfig() { return currentConfig; } //# sourceMappingURL=config.js.map