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.
- a new
objectFind
function to find elements in an object
- Import order not respected for some loaders
- Better support for both ESM and CommonJS
- new option for
objectClean
that clean falthy values - new
objectRemap
function that allow to create a new object from the key/value of the old object while applying modifications - Tests to better support Arrays
- Export previously internal types
BasiceObject
andBasicObjectKeys
- Missing JSDocs for the retuns
- Handle arrays with empty elements
- Typescript returning errors when object can contains undefined
- Export being borked
- 6be80cb2e135ac98c8a156f0c2bc93dc4cc170f6 Missing type declaration for some callback functions
- f515091ac58f309106dd06a86e9c6a011f90623d More clear comment
- 9f608a52fc32447b6f839415f90cba85d4b1ca35
Object.freeze
error withobjectClone
- 7ce7daf75184249da62c521bcab75263d324f0b1 Updated Jest to 27
- b7b604e11f8fe8654de963822080269066de9c41 Used objectLoop instead of basic loops
- b7b604e11f8fe8654de963822080269066de9c41 Add JS modules support
- 3d02a29bc5a059f8e5f28640144870311dc3d449 Moved back to NPM from Yarn
- cb97ded195963c1a9ec17f0085b3d195b344a91e new
objectOmit
function that allows you to remove items from an object
- 4efb33c0cb243ddf26fb144ea6c6d5c3714ea6ae new
objectClean
cleanupnull
/undefined
from an object (more in options) - 4efb33c0cb243ddf26fb144ea6c6d5c3714ea6ae new
isObject
function that allows verify is your variable is an object
1.2.0 - 2021-05-21
objectValues
- this does the same thing has objectToArray but make the naming better
objectLoop
andobjectMap
now include an index after the key
objectToArray
has been renamed toobjectValues
1.1.1 - 2021-04-11
- objectSort parameter second parameter can now ba an array of keys
1.0.5 - 2021-02-08
- Renamed cloneObject to objectClone
- cloneObject function
1.0.4 - 2020-11-23
- Code Documentation
- objectKey function
- (cloneObject): Changed internal typing
- (objectLoop): Made the stop check lighter
- (objectEqual): Fixed bug where object2 was larger and still returning true
1.0.2 - 2020-10-20
- Dependencies
1.0.1 - 2020-09-11
- Main file error
1.0.0 - 2020-09-11
- objectMap Function
- objectLoop Function
- objectToArray Function
- objectSize Function
- objectSort Function
- cloneObject Function
- objectSet Function
- objectEqual Function