get-value
deep-object-diff
get-value | deep-object-diff | |
---|---|---|
1 | 4 | |
242 | 1,006 | |
- | - | |
0.0 | 0.0 | |
9 months ago | 2 months ago | |
JavaScript | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
get-value
-
Wild Wild Path - Object property paths with wildcards and regexps
This project is also similar to the dozens of libraries out there for deep properties, such as [get-value](https://github.com/jonschlinkert/get-value) or [dot-prop](https://github.com/sindresorhus/dot-prop), but those do not allow wildcards or regular expressions. Also, with obj?.prop syntax becoming now available, those libraries are becoming less useful (except for setting values).
deep-object-diff
-
how to hide local data from the browser / client?
You can do security by obfuscation though. Check deepvault
-
General approach (or library) for keeping track of object changes in software (like in JavaScript)?
If there is a library that does this already, perfect! Please let me know, I couldn't find anything, and at first thought a deep object diff library seems too complicated to implement what I'd like on top of, I'm not totally sure if I need that just yet.
-
Building the fastest object and array differ
Deep-Object-Diff
-
Parsing and comparing html pages
Parsing: https://github.com/mattphillips/deep-object-diff
What are some alternatives?
cache-base - Basic object store with methods like get/set/extend/omit
microdiff - A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.
wild-wild-utils - 🤠 Functional utilities using object property paths with wildcards and regexps 🌵
forgJs - ForgJs is a javascript lightweight object validator.
wild-wild-path - 🤠 Object property paths with wildcards and regexps 🌵
on-change - Watch an object or array for changes
dot-prop - Get, set, or delete a property from a nested object using a dot path
declarative-merge - Merge objects/arrays declaratively
jmespath.py - JMESPath is a query language for JSON.
fromentries - Object.fromEntries() ponyfill (in 6 lines)