validatorjs/validator.js
isISO8601 returns true for an invalid iso8601 date
Aberta
#2.003 aberto em 18 de jul. de 2022
good first issue🐛 bug
Métricas do repositório
- Stars
- (23.739 estrelas)
- Métricas de merge de PR
- (Mesclagem média 10h 14m) (2 fundiu PRs em 30d)
Description
Describe the bug When using isISO8601 to check date that looks like iso8601 format, but missing seconds, will return true even though it is an invalid date
Examples Date string such as "2018-09-11T10:16.000Z" will return true. Live sample: https://codesandbox.io/s/wandering-fire-qr6fm6?file=/src/index.js
Additional context Validator.js version: 13.7.0 Node.js version: 16 OS platform: macOS