1.0.2 • Published 7 months ago

basis-vuei18n-validators v1.0.2

Weekly downloads
-
License
-
Repository
gitlab
Last release
7 months ago

Валидаторы

Список обновляемый, если есть потребность в каком то новом валидаторе, нужно создать issue с описанием

Установка и использование

  • npm install basis-vuei18n-validators
  • import { required, password, ... } from 'basis-vuei18n-validators'
  • const rules = { required, password }

Start coding! 🎉

required Поле обязательное к заполнению

isEmail Проверяет что значение является валидным форматом email адреса

minLength: withArguments Минимальная длина должна быть не менее {n} символов

const rules: { minLength: minLength(6) }

maxLength: withArguments Максимальная длина должна быть не более {n} символов

const rules: { maxLength: maxLength(6) }

isUrl Проверяет что строка является валидным url адресом http://...

sameAs: withArguments Значение должно совпадать с другим значением const rules: { sameAs: sameAs(formData.otherField or 'fieldName'(можно указать в виде строки ключ поля, если оно так же есть в правилах валидации)) }

password Проверяет сложность пароля по строгому шаблону(на данный момент нельзя изменить)

onlyLatin Допустимы только латинские символы(и пробелы)

onlyLatinWithNumbers Допустимы только латинские символы и цифры

onlyLatinWithNumbersAndSymbols Допустимы только латинские символы, цифры и спецсимволы

onlyCyr Допустимы только русские символы(и пробелы)

onlyCyrWithNumbers Допустимы только русские символы и цифры

onlyCyrWithNumbersAndSymbols Допустимы только русские символы, цифры и спецсимволы

1.0.2

7 months ago

1.0.1

7 months ago

1.0.0

7 months ago

0.0.9

7 months ago

0.0.8

7 months ago

0.0.7

7 months ago

0.0.6

7 months ago

0.0.5

7 months ago

0.0.4

7 months ago

0.0.3

7 months ago

0.0.2

7 months ago

0.0.1

7 months ago