All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- isEmpty
flatMap
now uses internalflat
for deeper flattening
- Fix various typings
- Fixed typos
- Updated documentation
- add
- sum
- multiply
- product
- subtract
- subtractBy
- divide
- divideBy
- clamp
- trim
- mean
- median
- mode
- modulo
- remainder
Initial conversion to TypeScript
- position
- positionLast
- excludes
- isUndefined
- isNull
- isObject
- isEqual
- isTypeOf
- isSymbol
- isBigInt
- findIndexOf (see below)
- findIndexOfLast (see below)
- renamed
indexOf
->position
- renamed
indexOfLast
->positionLast
- consolidated
findIndexOf
andfindIndexOfLast
intoposition
andpositionLast
by allowing first arg to be predicate - Internally consolidated
pipe
andcompose
intoflow
utility - Refactored
omit
- identity
- isString
- isNumber
- isBoolean
- isArray
- renamed findIndex -> findIndexOf
- renamed findLastIndex -> findIndexOfLast
- removed all default exports
- moved ./lib/__tests__ => ./test
- fixed commonjs support
- join
- split
- reverse handles strings
- omit
- flat
- flatMap
- filterMap
- rejectMap
- pluck (maps prop, no longer alias)
- pick
- indexOfLast
- append
- prepend
- copy
- first
- last
- prop (pluck)
- reject
- drop
- dropRight
- dropFirst
- dropLast
- take
- takeRight
- sort
- insert
- insertAll
- any
- all
- find
- findIndex
- findLast
- findLastIndex
- includes
- indexOf
- reverse
- reduceRight
Refactored for performance:
- map
- filter
- pipe
- comose
- concat
- splice
- curryPipe
- curryCompose
- slice
- splice
Initial commit
- reduce
- map
- filter
- concat
- pipe
- compose
- curryPipe
- curryCompose