pure-conditions
Version:
Utility methods for simple conditions
190 lines (188 loc) • 5.3 kB
JavaScript
const isNumeric = require('./isNumeric')
const isPositive = require('./isPositive')
const isNegative = require('./isNegative')
const isFinite = require('./isFinite')
const isInfinite = require('./isInfinite')
const isPresent = require('./isPresent')
const isUndefined = require('./isUndefined')
const isNull = require('./isNull')
const isEven = require('./isEven')
const isOdd = require('./isOdd')
const isEmpty = require('./isEmpty')
const isAlpha = require('./isAlpha')
const isAlphaNumeric = require('./isAlphaNumeric')
const isObject = require('./isObject')
const isFrozen = require('./isFrozen')
const isSealed = require('./isSealed')
const isRegExp = require('./isRegExp')
const isNumber = require('./isNumber')
const isDigit = require('./isDigit')
const isDecimal = require('./isDecimal')
const isString = require('./isString')
const isBoolean = require('./isBoolean')
const isArray = require('./isArray')
const isSymbol = require('./isSymbol')
const isMap = require('./isMap')
const isWeakMap = require('./isWeakMap')
const isSet = require('./isSet')
const isWeakSet = require('./isWeakSet')
const isDate = require('./isDate')
const isTruthy = require('./isTruthy')
const isFalsy = require('./isFalsy')
const hasWhitespace = require('./hasWhitespace')
const hasNewLine = require('./hasNewLine')
const hasNumber = require('./hasNumber')
const hasNumbers = require('./hasNumbers')
const hasDuplicates = require('./hasDuplicates')
const isPrime = require('./isPrime')
const isPalindrome = require('./isPalindrome')
const isEmail = require('./isEmail')
const isUrl = require('./isUrl')
const haveMany = require('./haveMany')
const isMultiple = require('./isMultiple')
const isDivisible = require('./isDivisible')
const isSoonerThan = require('./isSoonerThan')
const isLaterThan = require('./isLaterThan')
const respondsTo = require('./respondsTo')
const startsWith = require('./startsWith')
const endsWith = require('./endsWith')
const isAlternative = require('./isAlternative')
const isExclusiveAlternative = require('./isExclusiveAlternative')
const isConjunction = require('./isConjunction')
const isEqual = require('./isEqual')
const notEqual = require('./notEqual')
const isGreaterThanOrEqual = require('./isGreaterThanOrEqual')
const includes = require('./includes')
const matches = require('./matches')
const isBitwiseAlternative = require('./isBitwiseAlternative')
const isBitwiseConjunction = require('./isBitwiseConjunction')
const isBitwiseAlternativeNegation = require('./isBitwiseAlternativeNegation')
const isBitwiseNegation = require('./isBitwiseNegation')
const haveMoreThan = require('./haveMoreThan')
const have = require('./have')
const haveLessThan = require('./haveLessThan')
const isBetween = require('./isBetween')
const isLessThan = require('./isLessThan')
const isGreaterThan = require('./isGreaterThan')
const isLessThanOrEqual = require('./isLessThanOrEqual')
const hasLengthOf = require('./hasLengthOf')
const hasLengthOfAtLeast = require('./hasLengthOfAtLeast')
const hasLengthOfAtMost = require('./hasLengthOfAtMost')
const isIn = require('./isIn')
const hasExtension = require('./hasExtension')
const isAudio = require('./isAudio')
const isVideo = require('./isVideo')
const isImage = require('./isImage')
const isEmptyArray = require('./isEmptyArray')
const isEmptyObject = require('./isEmptyObject')
const isEmptySet = require('./isEmptySet')
const isPhone = require('./isPhone')
const isMobile = require('./isMobile')
const isTablet = require('./isTablet')
const isComputer = require('./isComputer')
const isNaN = require('./isNaN')
const hasTypeOf = require('./hasTypeOf')
const isFunction = require('./isFunction')
const isError = require('./isError')
const isExtensible = require('./isExtensible')
const hasKeys = require('./hasKeys')
const isMissing = require('./isMissing')
const exists = require('./exists')
const hasWords = require('./hasWords')
const isInstanceOf = require('./isInstanceOf')
const isPlainObject = require('./isPlainObject')
module.exports = {
isPositive,
isNegative,
isFinite,
isInfinite,
isPresent,
isUndefined,
isNull,
isEven,
isOdd,
isEmpty,
isAlpha,
isAlphaNumeric,
isObject,
isFrozen,
isSealed,
isRegExp,
isNumber,
isDigit,
isDecimal,
isNumeric,
isString,
isBoolean,
isArray,
isSymbol,
isMap,
isWeakMap,
isSet,
isWeakSet,
isDate,
isTruthy,
isFalsy,
hasWhitespace,
hasNewLine,
hasNumber,
hasNumbers,
hasDuplicates,
isPrime,
isPalindrome,
isEmail,
isUrl,
haveMany,
isMultiple,
isDivisible,
isSoonerThan,
isLaterThan,
respondsTo,
startsWith,
endsWith,
isAlternative,
isExclusiveAlternative,
isConjunction,
isEqual,
notEqual,
isGreaterThanOrEqual,
includes,
matches,
isBitwiseAlternative,
isBitwiseConjunction,
isBitwiseAlternativeNegation,
isBitwiseNegation,
haveMoreThan,
have,
haveLessThan,
isBetween,
isLessThan,
isGreaterThan,
isLessThanOrEqual,
hasLengthOf,
hasLengthOfAtLeast,
hasLengthOfAtMost,
isIn,
hasExtension,
isAudio,
isVideo,
isImage,
isEmptyArray,
isEmptyObject,
isEmptySet,
isPhone,
isMobile,
isTablet,
isComputer,
isNaN,
hasTypeOf,
isFunction,
isError,
isExtensible,
hasKeys,
isMissing,
exists,
hasWords,
isInstanceOf,
isPlainObject
}