base.js 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. 'use strict'
  2. var hasOwnProp = require('./hasOwnProp')
  3. var isArray = require('./isArray')
  4. var isNull = require('./isNull')
  5. var isNumberNaN = require('./isNaN')
  6. var isUndefined = require('./isUndefined')
  7. var isFunction = require('./isFunction')
  8. var isObject = require('./isObject')
  9. var isString = require('./isString')
  10. var isPlainObject = require('./isPlainObject')
  11. var isLeapYear = require('./isLeapYear')
  12. var isDate = require('./isDate')
  13. var eqNull = require('./eqNull')
  14. var each = require('./each')
  15. var forOf = require('./forOf')
  16. var lastForOf = require('./lastForOf')
  17. var indexOf = require('./indexOf')
  18. var lastIndexOf = require('./lastIndexOf')
  19. var keys = require('./keys')
  20. var values = require('./values')
  21. var clone = require('./clone')
  22. var getSize = require('./getSize')
  23. var lastEach = require('./lastEach')
  24. var remove = require('./remove')
  25. var clear = require('./clear')
  26. var isNumberFinite = require('./isFinite')
  27. var isFloat = require('./isFloat')
  28. var isInteger = require('./isInteger')
  29. var isBoolean = require('./isBoolean')
  30. var isNumber = require('./isNumber')
  31. var isRegExp = require('./isRegExp')
  32. var isError = require('./isError')
  33. var isTypeError = require('./isTypeError')
  34. var isEmpty = require('./isEmpty')
  35. var isSymbol = require('./isSymbol')
  36. var isArguments = require('./isArguments')
  37. var isElement = require('./isElement')
  38. var isDocument = require('./isDocument')
  39. var isWindow = require('./isWindow')
  40. var isFormData = require('./isFormData')
  41. var isMap = require('./isMap')
  42. var isWeakMap = require('./isWeakMap')
  43. var isSet = require('./isSet')
  44. var isWeakSet = require('./isWeakSet')
  45. var isMatch = require('./isMatch')
  46. var isEqual = require('./isEqual')
  47. var isEqualWith = require('./isEqualWith')
  48. var getType = require('./getType')
  49. var uniqueId = require('./uniqueId')
  50. var findIndexOf = require('./findIndexOf')
  51. var findLastIndexOf = require('./findLastIndexOf')
  52. var toStringJSON = require('./toStringJSON')
  53. var toJSONString = require('./toJSONString')
  54. var entries = require('./entries')
  55. var pick = require('./pick')
  56. var omit = require('./omit')
  57. var first = require('./first')
  58. var last = require('./last')
  59. var has = require('./has')
  60. var get = require('./get')
  61. var set = require('./set')
  62. var groupBy = require('./groupBy')
  63. var countBy = require('./countBy')
  64. var range = require('./range')
  65. var destructuring = require('./destructuring')
  66. var baseExports = {
  67. hasOwnProp: hasOwnProp,
  68. eqNull: eqNull,
  69. isNaN: isNumberNaN,
  70. isFinite: isNumberFinite,
  71. isUndefined: isUndefined,
  72. isArray: isArray,
  73. isFloat: isFloat,
  74. isInteger: isInteger,
  75. isFunction: isFunction,
  76. isBoolean: isBoolean,
  77. isString: isString,
  78. isNumber: isNumber,
  79. isRegExp: isRegExp,
  80. isObject: isObject,
  81. isPlainObject: isPlainObject,
  82. isDate: isDate,
  83. isError: isError,
  84. isTypeError: isTypeError,
  85. isEmpty: isEmpty,
  86. isNull: isNull,
  87. isSymbol: isSymbol,
  88. isArguments: isArguments,
  89. isElement: isElement,
  90. isDocument: isDocument,
  91. isWindow: isWindow,
  92. isFormData: isFormData,
  93. isMap: isMap,
  94. isWeakMap: isWeakMap,
  95. isSet: isSet,
  96. isWeakSet: isWeakSet,
  97. isLeapYear: isLeapYear,
  98. isMatch: isMatch,
  99. isEqual: isEqual,
  100. isEqualWith: isEqualWith,
  101. getType: getType,
  102. uniqueId: uniqueId,
  103. getSize: getSize,
  104. indexOf: indexOf,
  105. lastIndexOf: lastIndexOf,
  106. findIndexOf: findIndexOf,
  107. findLastIndexOf: findLastIndexOf,
  108. toStringJSON: toStringJSON,
  109. toJSONString: toJSONString,
  110. keys: keys,
  111. values: values,
  112. entries: entries,
  113. pick: pick,
  114. omit: omit,
  115. first: first,
  116. last: last,
  117. each: each,
  118. forOf: forOf,
  119. lastForOf: lastForOf,
  120. lastEach: lastEach,
  121. has: has,
  122. get: get,
  123. set: set,
  124. groupBy: groupBy,
  125. countBy: countBy,
  126. clone: clone,
  127. clear: clear,
  128. remove: remove,
  129. range: range,
  130. destructuring: destructuring
  131. }
  132. module.exports = baseExports