diff --git a/localize/localize.jst b/localize/localize.jst index 22e7994..e747905 100644 --- a/localize/localize.jst +++ b/localize/localize.jst @@ -7,7 +7,7 @@ }} {{ var name = 'localize_' + it.locale.replace('-','_'); }} -module.exports = function {{=name}}(errors) { +function {{=name}}(errors) { if (!(errors && errors.length)) return; for (var i=0; i { + const validate = ajv._compile(schema); + Object.defineProperty(validate, 'errors', makeLocalizedErrors(ajv)); + return validate; + } +} + +initialize.localize = {{=name}}; +module.exports = initialize; + {{ function stripFunction(code) { return code.toString()