Skip to content

9.13.0

Choose a tag to compare

@peterver peterver released this 01 Jun 12:30
· 172 commits to main since this release

Added

  • feat: url_vid rule as a way to validate whether or not a value is a valid video url
  • feat: url_aud rule as a way to validate whether or not a value is a valid audio url
  • feat: url_med rule as a way to validate whether or not a value is either a valid video/image/audio url
  • dx: functions/vContinent now exports a Continent type
  • dx: functions/vCountry now exports a CountryAlpha2 type
  • dx: functions/vCountryAlpha3 now exports a CountryAlpha3 type
  • dx: functions/vTimeZone now exports a TimeZone type

Improved

  • dx: functions/vContinent now has a more refined typeguard working with a union type
  • dx: functions/vCountry now has a more refined typeguard working with a union type
  • dx: functions/vCountryAlpha3 now has a more refined typeguard working with a union type
  • dx: functions/vTimeZone now has a more refined typeguard working with a union type
  • dx: Validator.rules.integer now has a typeguard behind it
  • dx: Validator.rules.number now has a typeguard behind it
  • deps: Upgrade @types/node to 20.13.0
  • deps: Upgrade @typescript-eslint/eslint-plugin to 7.11.0
  • deps: Upgrade @typescript-eslint/parser to 7.11.0