dot-prop
wild-wild-utils
dot-prop | wild-wild-utils | |
---|---|---|
1 | 1 | |
794 | 33 | |
- | - | |
4.2 | 7.2 | |
29 days ago | 3 days ago | |
JavaScript | JavaScript | |
MIT License | Apache License 2.0 |
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.
dot-prop
-
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).
wild-wild-utils
-
Wild Wild Path - Object property paths with wildcards and regexps
I also tried to keep it simple with only few primitives, unlike projects like JMESPath or [jq](https://github.com/stedolan/jq), hoping for higher-level libraries to be built on top of it (for example, I added a few functional utilities on top of it [as a separate package](https://github.com/ehmicky/wild-wild-utils)).
What are some alternatives?
cheerio - The fast, flexible, and elegant library for parsing and manipulating HTML and XML.
declarative-merge - Merge objects/arrays declaratively
require-uncached - Import a module while bypassing the cache
re2js - RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching
jsdom - A JavaScript implementation of various web standards, for use with Node.js
jq - Command-line JSON processor [Moved to: https://github.com/jqlang/jq]
opencv - OpenCV Bindings for node.js
wild-wild-path - 🤠Object property paths with wildcards and regexps 🌵
parent-module - Get the path of the parent module
emoji-regex - A regular expression to match all Emoji-only symbols as per the Unicode Standard.
file-type - Detect the file type of a Buffer/Uint8Array/ArrayBuffer
get-value - Use property paths (`a.b.c`) get a nested value from an object.