GitHub / mattphillips/deep-object-diff / commits
Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| a24d61fe | 1.1.9 | Matt Phillips <m****t@m****o> | about 3 years ago | |
| e37b759d | 1.1.8 | Matt Phillips <m****t@m****o> | about 3 years ago | |
| f55b8588 | Remove unnecessary reassignment of `lhs`/`rhs` | Matt Phillips <m****t@m****o> | about 3 years ago | |
| 04c06f88 | Disable prototype pollution on returned diff object | Matt Phillips <m****t@m****o> | about 3 years ago | |
| ba844640 | Add prototype pollution tests | Matt Phillips <m****t@m****o> | about 3 years ago | |
| e12da183 | Fix typings resolution when using TypeScript 4.7+ with ESM |
Maxim Samoilov <s****m@g****m>
Committed by: Matt Phillips <m****t@m****o> |
over 3 years ago | |
| 3f7a5a57 | improve return type for detailedDiff |
Ilia Choly <i****y@g****m>
Committed by: Matt Phillips <m****t@m****o> |
almost 4 years ago | |
| ae43d2c0 | Create FUNDING.yml |
Matt Phillips <m****t@m****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 80776680 | 1.1.7 | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| c0b2808c | 1.1.6 | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| 3fc53d8b | Add file extensions to imports for esmodule build | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| 8c09976c | 1.1.5 | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| a76d39a1 | Fix broken imports | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| 35cd6e1a | 1.1.4 | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| b97a1f46 | Add build script to configure esmodules | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| e61baa28 | Remove `index` naming convention on all files | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| e04370c3 | 1.1.3 | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| fdc982ba | Publish src directory as esmodule | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| cf7a997c | 1.1.2 | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| 3501e9fd | Remove engines field from package.json | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| 7d8e161d | 1.1.1 | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| 0c066786 | Add new build badges to readme | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| 1a154f04 | Enable codecov in CI | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| b23ee052 | Update package dependencies | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| eb2df866 | Replace travis with github actions | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| ff1235e2 | Fix bug that does not return updated diffs for empty objects | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| 0694e7d5 | Ignore yarn error log | Matt Phillips <m****t@m****o> | almost 4 years ago | |
| 4c855bee | remove spread operator in object diffs to increase performance |
SheneekaW <s****d@t****m>
Committed by: Matt Phillips <m****t@m****o> |
over 4 years ago | |
| 98d05ee2 | Add eslint to enforce no-prototype-builtins |
Antti Korpi <a****n@c****o>
Committed by: Matt Phillips <m****t@m****o> |
about 5 years ago | |
| b2812928 | Support diffing keys named like Object.prototype properties |
Antti Korpi <a****n@c****o>
Committed by: Matt Phillips <m****t@m****o> |
about 5 years ago | |
| ca791b39 | Add failing tests for #58 |
Antti Korpi <a****n@c****o>
Committed by: Matt Phillips <m****t@m****o> |
about 5 years ago | |
| 6296889c | Upgrade jest and remove jest-each | Matt Phillips <m****t@m****o> | about 7 years ago | |
| 45549c82 | Update build status to use master branch |
Matt Phillips <m****t@m****o>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| d261d34d | Add babel plugin gwt | Matt Phillips <m****t@m****o> | almost 8 years ago | |
| a43fc06b | Fix preserve typo | Matt Phillips <m****t@m****o> | almost 8 years ago | |
| 35986511 | 1.1.0 | Matt Phillips <m****t@m****o> | almost 8 years ago | |
| bf54fa4a | Update lock dependencies | Matt Phillips <m****t@m****o> | almost 8 years ago | |
| 84d0a939 | add typescript types (#26) |
Adam <a****d@g****m>
Committed by: Matt Phillips <m****t@m****o> |
almost 8 years ago | |
| 8bdd20dc | chore(package): update coveralls to version 3.0.0 (#22) |
greenkeeper[bot] <g****]@u****m>
Committed by: Matt Phillips <m****t@m****o> |
almost 8 years ago | |
| ae6464f9 | Add array diff | Matt Phillips <m****t@m****o> | almost 8 years ago | |
| a4a53a41 | Add initial preserve array logic | Matt Phillips <m****t@m****o> | almost 8 years ago | |
| 33fba61c | Add babel-jest-assertions | Matt Phillips <m****t@m****o> | almost 8 years ago | |
| 284a135a | chore(package): update jest to version 22.0.0 (#25) |
greenkeeper[bot] <g****]@u****m>
Committed by: Matt Phillips <m****t@m****o> |
almost 8 years ago | |
| 300b7cf8 | chore(package): update babel-jest to version 22.0.0 (#24) |
greenkeeper[bot] <g****]@u****m>
Committed by: Matt Phillips <m****t@m****o> |
almost 8 years ago | |
| 397d4a13 | Update readme badges | Matt Phillips <m****t@m****o> | about 8 years ago | |
| cfe73794 | chore(package): update jest-each to version 0.3.1 (#20) |
greenkeeper[bot] <g****]@u****m>
Committed by: Matt Phillips <m****t@m****o> |
over 8 years ago | |
| df51b122 | chore(package): update jest-each to version 0.3.0 (#19) |
greenkeeper[bot] <g****]@u****m>
Committed by: Matt Phillips <m****t@m****o> |
over 8 years ago | |
| 00cf3ddb | chore(package): update babel-jest to version 21.0.0 (#17) |
greenkeeper[bot] <g****]@u****m>
Committed by: Matt Phillips <m****t@m****o> |
over 8 years ago | |
| 53c7861e | chore(package): update jest to version 21.0.0 (#18) |
greenkeeper[bot] <g****]@u****m>
Committed by: Matt Phillips <m****t@m****o> |
over 8 years ago | |
| 727a8e7a | 1.0.4 | Matt Phillips <m****6@g****m> | over 8 years ago | |
| 619d8313 | Update yarn lock | Matt Phillips <m****6@g****m> | over 8 years ago | |
| d9c68afc | Update build to only run tests once | Matt Phillips <m****6@g****m> | over 8 years ago | |
| 1faa02fb | Add date with milliseconds test case | Matt Phillips <m****6@g****m> | over 8 years ago | |
| 8a109e77 | Fixes bug with difference dates in the same second returning true (#12) |
Kamal Aman <k****n@m****o>
Committed by: Matt Phillips <m****t@m****o> |
over 8 years ago | |
| 49e6acfd | Add license to readme |
Matt Phillips <m****t@m****o>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| f727cef5 | chore(package): update jest to version 20.0.1 (#9) |
greenkeeper[bot] <g****]@u****m>
Committed by: Matt Phillips <m****6@g****m> |
over 8 years ago | |
| fdd3eea9 | chore(package): update babel-jest to version 20.0.0 (#8) |
greenkeeper[bot] <g****]@u****m>
Committed by: Matt Phillips <m****6@g****m> |
over 8 years ago | |
| 87508ad8 | 1.0.3 | Matt Phillips <m****6@g****m> | over 8 years ago | |
| c7c0b3f3 | Add yarn scripts | Matt Phillips <m****t@m****o> | over 8 years ago | |
| 47dedb8c | Add yarn lockfile | Matt Phillips <m****t@m****o> | over 8 years ago | |
| 655a14f8 | Bump umd tansform package version | Matt Phillips <m****t@m****o> | over 8 years ago | |
| b8e35765 | Add proper object conversion to diff | Matt Phillips <m****t@m****o> | over 8 years ago | |
| 01a37388 | Add proper object conversion to updated diff | Matt Phillips <m****t@m****o> | over 8 years ago | |
| 142420f4 | Add proper object conversion to deleted diff | Matt Phillips <m****t@m****o> | over 8 years ago | |
| 8f98d7f3 | Add proper object conversion to added diff | Matt Phillips <m****t@m****o> | over 8 years ago | |
| 2c92dfc1 | Add proper object creator | Matt Phillips <m****t@m****o> | over 8 years ago | |
| b9313bd9 | Add test for missing branch | Matt Phillips <m****t@m****o> | over 8 years ago | |
| 48c0e0e8 | Remove mocha test scripts with jest | Matt Phillips <m****t@m****o> | over 8 years ago | |
| ff113de3 | Replace mocha tests with jest | Matt Phillips <m****t@m****o> | over 8 years ago | |
| 309ac3cd | Add support for jest | Matt Phillips <m****t@m****o> | over 8 years ago | |
| 5fac4d1f | 1.0.2 | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 0a513402 | Add logs to be ignored | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 7f41b24c | Add MIT license | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 5619a35a | 1.0.1 | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 39ebda0b | Add support for date comparisons | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| cc4b0e54 | Add is date function | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| a20da2c8 | Remove heading from available functions |
Matt Phillips <m****6@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 538dd52a | Update README to include version badge |
Matt Phillips <m****6@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 6e1c9bb2 | Update dependencies to enable Greenkeeper 🌴 (#3) |
greenkeeper[bot] <g****]@u****m>
Committed by: Matt Phillips <m****6@g****m> |
almost 9 years ago | |
| a1c58283 | 1.0.0 | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 83bea8be | Update readme with instructions for new functions | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| fca43fcc | Add re-export of internal default exports | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| cbebe662 | Add moved diff into its own directory | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| bcd666d4 | Add detailedDiff function to get full breakdown of difference between lhs/ rhs | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 397c1df1 | Add updatededDiff function to find only changed difference in lhs/ rhs | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 7ef796d4 | Add deletedDiff function to find deletion only difference in lhs/ rhs | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 71f13f6e | Add addedDiff function to find addition only difference in lhs/ rhs | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 4c5a3e01 | Extract util functions | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| bcb3b222 | Add comments | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 1f25729e | Remove unneccessary array of keys | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 8faf167e | Add test coverage to ci build | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| e8d13874 | Add code coverage to repo | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 15ec1432 | Add build status to repo | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 08c821e3 | Add basic ci build | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 5b58f7b8 | Ignore generated coverage | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| a57ab1c3 | 0.0.4 | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 1dc81ed1 | Add plugins to add module support for UMD and commonJS | Matt Phillips <m****6@g****m> | almost 9 years ago | |
| 6c19f595 | Updated to Version 0.0.3 | Matt Phillips <m****6@g****m> | about 9 years ago | |
| a4ecca60 | Add tests for functions | Matt Phillips <m****6@g****m> | about 9 years ago | |
| f40bb383 | Add check for `null` case in `isObject` method (#1) |
Dan Nuttall <p****d@u****m>
Committed by: Matt Phillips <m****6@g****m> |
about 9 years ago |