blackflux

blackflux/object-scan

Traverse object hierarchies using matching and callbacks.

JavaScript
181
16
MIT License

Object-Scan is a JavaScript library designed for traversing object hierarchies using matching patterns and callbacks. It is particularly useful for developers who need to efficiently search and manipulate complex nested data structures. The library supports a wide range of matching syntax, including wildcards, regex, and arbitrary depth recursion, making it highly versatile for various use cases. With its dependency-free design and tiny bundle size, Object-Scan is optimized for performance and ease of integration. It is ideal for developers working with JSON-like data structures who require precise and flexible traversal capabilities.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of blackflux/object-scan

Account's avatar
Babel compiler core.
Account's avatar
ESLint parser that allows for linting of experimental syntax transformed by Babel
Account's avatar
babel require hook
Account's avatar
Miscellaneous ESLint Rules
Account's avatar
Blackflux robo-config plugin.
Account's avatar
Promise based HTTP client for the browser and node.js
Account's avatar
output coverage reports using Node.js' built in coverage
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
A JavaScript text diff implementation.
Account's avatar
Fast Diff to colorized HTML
Account's avatar
Airbnb's base JS ESLint config, following our styleguide
Account's avatar
eslint plugin for JSON files
Account's avatar
Eslint rules for mocha.
Account's avatar
Generate a slug just like GitHub does for markdown headings.
Account's avatar
JMESPath implementation in javascript
Account's avatar
Thin wrapper around joi that defaults to stricter validation.
Account's avatar
Minimizes project setup and maintenance complexity, so you can focus on writing code.
Account's avatar
Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js.
Account's avatar
A JS implementation of JSONPath with some additional operators
Account's avatar
Logic-less {{mustache}} templates with JavaScript
Account's avatar
Scalable JSONPath engine.
Account's avatar
Drop in extension for mocha to abstract commonly used test setups
Account's avatar
Traverse object hierarchies using matching and callbacks.
Account's avatar
Queue promises into pool limiting concurrency
Account's avatar
Abstraction Layer for File Management.

Support the repos that depend on this repository

Top contributors

simlu's profile
simlu
1536 contributions
dependabot-preview[bot]'s profile
dependabot-preview[bot]
1184 contributions
MrsFlux's profile
MrsFlux
190 contributions
dependabot-support's profile
dependabot-support
76 contributions
MacMcIrish's profile
MacMcIrish
3 contributions
dependabot[bot]'s profile
dependabot[bot]
3 contributions
greenkeeper[bot]'s profile
greenkeeper[bot]
2 contributions
greenkeeperio-bot's profile
greenkeeperio-bot
2 contributions
KodiVerse's profile
KodiVerse
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet