ajv-validator / ajv-validator/ajv-errors

Custom error messages for patternProperties

Aberta
#35 1 comentário 1 reação 0 responsáveis Ver no GitHub
enhancement
Linguagem predominante
TypeScript
Estrelas
289
Forks
21
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Is there any way where one can add custom error message for pathPattern attributes? Example:

Json schema:
```javascript
"patternProperties": {
"^[a-zA-Z0-9]*$":{
"properties": {
"model":{"type":"string"},
"made":{"type":"string"},
"year":{"type":"string"}
}
}
},
"additionalProperties":false
}
```
Json:
```javascript
{
"efgh56789": {
"model": "civic"
"made": "toyota"
"year": "2014"
}
}
```
Here, how to add custom error message (ex: Can contain only alphanumeric characters) for the attribute 'efgh56789' in above schema?
Note: The schema can be a nested schema where few of them are 'patternProperties' & few of them are regular ones.

I have asked the same question in SoF:
Ref: [link](https://stackoverflow.com/questions/59478158/using-custom-error-message-for-patternproperties-attribute-using-ajv-error-npm-m)

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.