0.7.1 • Published 5 years ago

wizzi-helpers v0.7.1

Weekly downloads
2
License
-
Repository
github
Last release
5 years ago

wizzi-helpers

Helpers library for the wizzi factory.

Work still in progress

Availability of features will be announced on Twitter and Facebook

verify - helper object

var verify = require('wizzi-utils').verify

verify - type checks

verify.isDefined(item)

verify.isNullOrUndefined(item)

verify.isObject(item)

verify.isArray(item)

verify.isFunction(item)

verify.isNumber(item)

verify.isBoolean(item)

verify.isDate(item)

verify.isString(item)

verify.isEmpty(item)

verify.isNotEmpty(item)

verify.isPrimitive(item)

verify.isRegExp(item)

verify.isError(item)

verify.isAbsolutePath(item)

verify.isIttfMacro(item)

verify.convert(value, type, unquote)

  • value String If @@null return null; if @@undefined return undefined.
  • type String One-of string, integer, float, boolean, date
  • options Object

verify.canConvertTo(value, type)

  • value String
  • type String One-of string, integer, float, boolean, date

verify - validations

verify.isEmail(value)

verify.isEmails(value)

verify.isMinLength(value, length)

verify.isMaxLength(value, length)

verify.isExactLength(value, length)

verify.isGreaterThan(value, test)

verify.isLessThan(value, test)

verify.isGreaterEqualThan(value, test)

verify.isLessEqualThan(value, test)

verify.isAlpha(value)

verify.isAlphaNumeric(value)

verify.isIp(value)

verify.isBase64(value)

verify.isUrl(value)

verify.isCreditCard(value)

verify.isGreaterThanDate(value, date)

verify.isLessThanDate(value, date)

verify.isGreaterEqualDate(value, date)

verify.isLessEqualDate(value, date)

verify - errors

verify.error(inner, message, [arg-1[, arg-2, arg-...]])

verify.fatal(err, code)

The Wizzi Factory

A model driven artifact factory.

Built With

License