YuriGor / deepdash
eachDeep, filterDeep, findDeep, someDeep, omitDeep, pickDeep, keysDeep etc.. Tree traversal library written in Underscore/Lodash fashion
☆275Updated last year
Related projects ⓘ
Alternatives and complementary repositories for deepdash
- Converts an array of items with ids and parent ids to a nested tree in a performant O(n) way. Runs in browsers and Node.js.☆234Updated 4 months ago
- Set nested properties on an object using dot-notation.☆272Updated last year
- Zero setup rollup based bundler☆176Updated 2 years ago
- A blazing fast equality comparison, either shallow or deep☆474Updated 3 months ago
- TypeScript package which smartly trims and strips indentation from multi-line strings☆163Updated 7 months ago
- A tiny, crazy fast memoization library for the 95% use-case☆239Updated 4 months ago
- Extend native Error to create custom errors☆163Updated last week
- TypeScript implementation of debounce function.☆134Updated last month
- A lightweight JavaScript/TypeScript event bus to help manage your application architecture.☆137Updated last year
- Conditions query translator for everything☆201Updated last month
- Deterministic JSON.stringify() - a faster version of @substack's json-stable-strigify without jsonify.☆288Updated last year
- Check where your code is running. In the browser or in node.js environment.☆245Updated last week
- Mongoose plugin for tree hierarchy using the materialized path pattern.☆67Updated 2 months ago
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆203Updated 3 months ago
- A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.☆178Updated this week
- Debounce promise-returning & async functions☆211Updated 7 months ago
- 🛰 JSON parse & stringify with support for cyclic objects, functions, dates, regex, infinity, undefined, null, NaN, Classes, Instances☆169Updated this week
- Serialize/deserialize an error into a plain object☆539Updated 2 months ago
- Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives. Used by superstruct, merge-deep…☆311Updated 9 months ago
- Assert that the name of the current branch of a git repository has a particular value.☆96Updated 2 weeks ago
- Traverse object hierarchies using matching and callbacks.☆167Updated 8 months ago
- Babel plugin to emit decorator metadata like typescript compiler☆215Updated last year
- Timeout a promise after a specified amount of time☆274Updated last month
- Blazing fast array sorting with TypeScript support.☆315Updated last month
- A high-performance Javascript string compression library☆322Updated last year
- Transform json objects using dot notation☆471Updated 7 months ago
- Time invariant color from any object.☆185Updated last year
- Easily expose environment variables in Vite.js☆145Updated 11 months ago
- An inter-process and inter-machine lockfile utility that works on a local or network file system.☆240Updated last year
- Memoize promise-returning & async functions☆396Updated last year