foop
Version:
interfaces that describe their intentions.
67 lines (65 loc) • 6.06 kB
JavaScript
var toS = require('./toS')
var isRegExp = require('./regexp')
var isError = require('./error')
var isBoolean = require('./boolean')
var isNumber = require('./number')
var isString = require('./string')
var isDate = require('./date')
var isObj = require('./obj')
var isObjPure = require('./objPure')
var isObjWithKeys = require('./objWithKeys')
var isObjNotNull = require('./objNotNull')
var isReal = require('./real')
var isMap = require('./map')
var isSet = require('./set')
var isSymbol = require('./symbol')
var isFunction = require('./function')
var isPrototypeOf = require('./prototypeOf')
var isArray = require('./array')
var isIterator = require('./iterator')
var isUndefined = require('./undefined')
var isNull = require('./null')
var isMatcher = require('./matcher')
// dont need these yet
var isNill = require('./nullOrUndefined')
var isTrue = require('./true')
// const isClass = require('./class')
// const isEnumerable = require('./enumerable')
// const isMapish = require('./mapish')
/**
* @member is
* @types is
* @tests is/*
*
* @see https://github.com/lodash/lodash/issues/3237
* @type {Object}
*/
module.exports = {
isObjWithKeys: isObjWithKeys,
isObj: isObj,
// isObject: isObj,
isObjPure: isObjPure,
isObjNotNull: isObjNotNull,
isFunction: isFunction,
isReal: isReal,
toS: toS,
isDate: isDate,
isRegExp: isRegExp,
isError: isError,
isBoolean: isBoolean,
isNumber: isNumber,
isString: isString,
isMap: isMap,
isSet: isSet,
isSymbol: isSymbol,
isPrototypeOf: isPrototypeOf,
isArray: isArray,
// new
isIterator: isIterator,
isUndefined: isUndefined,
isNull: isNull,
isNill: isNill,
isTrue: isTrue,
isMatcher: isMatcher,
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzIjpbImluZGV4LmpzIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHRvUyA9IHJlcXVpcmUoJy4vdG9TJylcbmNvbnN0IGlzUmVnRXhwID0gcmVxdWlyZSgnLi9yZWdleHAnKVxuY29uc3QgaXNFcnJvciA9IHJlcXVpcmUoJy4vZXJyb3InKVxuY29uc3QgaXNCb29sZWFuID0gcmVxdWlyZSgnLi9ib29sZWFuJylcbmNvbnN0IGlzTnVtYmVyID0gcmVxdWlyZSgnLi9udW1iZXInKVxuY29uc3QgaXNTdHJpbmcgPSByZXF1aXJlKCcuL3N0cmluZycpXG5jb25zdCBpc0RhdGUgPSByZXF1aXJlKCcuL2RhdGUnKVxuY29uc3QgaXNPYmogPSByZXF1aXJlKCcuL29iaicpXG5jb25zdCBpc09ialB1cmUgPSByZXF1aXJlKCcuL29ialB1cmUnKVxuY29uc3QgaXNPYmpXaXRoS2V5cyA9IHJlcXVpcmUoJy4vb2JqV2l0aEtleXMnKVxuY29uc3QgaXNPYmpOb3ROdWxsID0gcmVxdWlyZSgnLi9vYmpOb3ROdWxsJylcbmNvbnN0IGlzUmVhbCA9IHJlcXVpcmUoJy4vcmVhbCcpXG5jb25zdCBpc01hcCA9IHJlcXVpcmUoJy4vbWFwJylcbmNvbnN0IGlzU2V0ID0gcmVxdWlyZSgnLi9zZXQnKVxuY29uc3QgaXNTeW1ib2wgPSByZXF1aXJlKCcuL3N5bWJvbCcpXG5jb25zdCBpc0Z1bmN0aW9uID0gcmVxdWlyZSgnLi9mdW5jdGlvbicpXG5jb25zdCBpc1Byb3RvdHlwZU9mID0gcmVxdWlyZSgnLi9wcm90b3R5cGVPZicpXG5jb25zdCBpc0FycmF5ID0gcmVxdWlyZSgnLi9hcnJheScpXG5jb25zdCBpc0l0ZXJhdG9yID0gcmVxdWlyZSgnLi9pdGVyYXRvcicpXG5jb25zdCBpc1VuZGVmaW5lZCA9IHJlcXVpcmUoJy4vdW5kZWZpbmVkJylcbmNvbnN0IGlzTnVsbCA9IHJlcXVpcmUoJy4vbnVsbCcpXG5jb25zdCBpc01hdGNoZXIgPSByZXF1aXJlKCcuL21hdGNoZXInKVxuLy8gZG9udCBuZWVkIHRoZXNlIHlldFxuY29uc3QgaXNOaWxsID0gcmVxdWlyZSgnLi9udWxsT3JVbmRlZmluZWQnKVxuY29uc3QgaXNUcnVlID0gcmVxdWlyZSgnLi90cnVlJylcbi8vIGNvbnN0IGlzQ2xhc3MgPSByZXF1aXJlKCcuL2NsYXNzJylcbi8vIGNvbnN0IGlzRW51bWVyYWJsZSA9IHJlcXVpcmUoJy4vZW51bWVyYWJsZScpXG4vLyBjb25zdCBpc01hcGlzaCA9IHJlcXVpcmUoJy4vbWFwaXNoJylcblxuLyoqXG4gKiBAbWVtYmVyIGlzXG4gKiBAdHlwZXMgaXNcbiAqIEB0ZXN0cyBpcy8qXG4gKlxuICogQHNlZSBodHRwczovL2dpdGh1Yi5jb20vbG9kYXNoL2xvZGFzaC9pc3N1ZXMvMzIzN1xuICogQHR5cGUge09iamVjdH1cbiAqL1xubW9kdWxlLmV4cG9ydHMgPSB7XG4gIGlzT2JqV2l0aEtleXMsXG4gIGlzT2JqLFxuICAvLyBpc09iamVjdDogaXNPYmosXG4gIGlzT2JqUHVyZSxcbiAgaXNPYmpOb3ROdWxsLFxuICBpc0Z1bmN0aW9uLFxuICBpc1JlYWwsXG4gIHRvUyxcbiAgaXNEYXRlLFxuICBpc1JlZ0V4cCxcbiAgaXNFcnJvcixcbiAgaXNCb29sZWFuLFxuICBpc051bWJlcixcbiAgaXNTdHJpbmcsXG4gIGlzTWFwLFxuICBpc1NldCxcbiAgaXNTeW1ib2wsXG4gIGlzUHJvdG90eXBlT2YsXG4gIGlzQXJyYXksXG4gIC8vIG5ld1xuICBpc0l0ZXJhdG9yLFxuICBpc1VuZGVmaW5lZCxcbiAgaXNOdWxsLFxuICBpc05pbGwsXG4gIGlzVHJ1ZSxcbiAgaXNNYXRjaGVyLFxufVxuIl0sIm5hbWVzIjpbImNvbnN0Il0sIm1hcHBpbmdzIjoiQUFBQUEsR0FBSyxDQUFDLEdBQUcsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDO0FBQzVCQSxHQUFLLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUM7QUFDcENBLEdBQUssQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQztBQUNsQ0EsR0FBSyxDQUFDLFNBQVMsR0FBRyxPQUFPLENBQUMsV0FBVyxDQUFDO0FBQ3RDQSxHQUFLLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUM7QUFDcENBLEdBQUssQ0FBQyxRQUFRLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQztBQUNwQ0EsR0FBSyxDQUFDLE1BQU0sR0FBRyxPQUFPLENBQUMsUUFBUSxDQUFDO0FBQ2hDQSxHQUFLLENBQUMsS0FBSyxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUM7QUFDOUJBLEdBQUssQ0FBQyxTQUFTLEdBQUcsT0FBTyxDQUFDLFdBQVcsQ0FBQztBQUN0Q0EsR0FBSyxDQUFDLGFBQWEsR0FBRyxPQUFPLENBQUMsZUFBZSxDQUFDO0FBQzlDQSxHQUFLLENBQUMsWUFBWSxHQUFHLE9BQU8sQ0FBQyxjQUFjLENBQUM7QUFDNUNBLEdBQUssQ0FBQyxNQUFNLEdBQUcsT0FBTyxDQUFDLFFBQVEsQ0FBQztBQUNoQ0EsR0FBSyxDQUFDLEtBQUssR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDO0FBQzlCQSxHQUFLLENBQUMsS0FBSyxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUM7QUFDOUJBLEdBQUssQ0FBQyxRQUFRLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQztBQUNwQ0EsR0FBSyxDQUFDLFVBQVUsR0FBRyxPQUFPLENBQUMsWUFBWSxDQUFDO0FBQ3hDQSxHQUFLLENBQUMsYUFBYSxHQUFHLE9BQU8sQ0FBQyxlQUFlLENBQUM7QUFDOUNBLEdBQUssQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQztBQUNsQ0EsR0FBSyxDQUFDLFVBQVUsR0FBRyxPQUFPLENBQUMsWUFBWSxDQUFDO0FBQ3hDQSxHQUFLLENBQUMsV0FBVyxHQUFHLE9BQU8sQ0FBQyxhQUFhLENBQUM7QUFDMUNBLEdBQUssQ0FBQyxNQUFNLEdBQUcsT0FBTyxDQUFDLFFBQVEsQ0FBQztBQUNoQ0EsR0FBSyxDQUFDLFNBQVMsR0FBRyxPQUFPLENBQUMsV0FBVyxDQUFDOztBQUV0Q0EsR0FBSyxDQUFDLE1BQU0sR0FBRyxPQUFPLENBQUMsbUJBQW1CLENBQUM7QUFDM0NBLEdBQUssQ0FBQyxNQUFNLEdBQUcsT0FBTyxDQUFDLFFBQVEsQ0FBQzs7Ozs7Ozs7Ozs7OztBQWFoQyxNQUFNLENBQUMsT0FBTyxHQUFHO0VBQ2YsZUFBQSxhQUFhO0VBQ2IsT0FBQSxLQUFLOztFQUVMLFdBQUEsU0FBUztFQUNULGNBQUEsWUFBWTtFQUNaLFlBQUEsVUFBVTtFQUNWLFFBQUEsTUFBTTtFQUNOLEtBQUEsR0FBRztFQUNILFFBQUEsTUFBTTtFQUNOLFVBQUEsUUFBUTtFQUNSLFNBQUEsT0FBTztFQUNQLFdBQUEsU0FBUztFQUNULFVBQUEsUUFBUTtFQUNSLFVBQUEsUUFBUTtFQUNSLE9BQUEsS0FBSztFQUNMLE9BQUEsS0FBSztFQUNMLFVBQUEsUUFBUTtFQUNSLGVBQUEsYUFBYTtFQUNiLFNBQUEsT0FBTzs7RUFFUCxZQUFBLFVBQVU7RUFDVixhQUFBLFdBQVc7RUFDWCxRQUFBLE1BQU07RUFDTixRQUFBLE1BQU07RUFDTixRQUFBLE1BQU07RUFDTixXQUFBLFNBQVM7Q0FDVjsifQ==