Search results
1029 packages found
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library can do this!).
Query and manipulate nested object properties with an expressive and intuitive notation.
Validate & extract your env variables using nested JSON schema, Ajv and dotenv
A node package that converts raw data to schema with nested structure
A jsdoc plugin for automatically creating nested submodules according to file path
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
get the diff of two JSON objects, even deeply nested data structures
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.
- array to tree
- list to tree
- unflatten
- array-helper
- array-manipulations
- data-structures
- datastructures
- algorithms
- tree-structure
- array
- list
- collection
- pointer
- parent
- View more
Resolver that finds properties from [deeply] nested objects/arrays given a path or pattern. It also collects properties from multiple branches, without throwing Type Errors.
- resolve
- property resolve
- resolve path
- resolve nested
- accessor
- property accessor
- optional property
- wildcard resolve
- collector
- property collector
- tree traversal
- object traversal
- nested
- deep nested
- View more
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.
- array to tree
- list to tree
- unflatten
- array-helper
- array-manipulations
- data-structures
- datastructures
- algorithms
- tree-structure
- array
- list
- collection
- pointer
- parent
- View more
Set and get values on objects via dot-notation strings.
A tiny, zero-dependency router, designed to make beautiful APIs in any environment.
A small library for parsing a string into a tree.
⚡ Fastest and simplest way to add Redis Stack persistence to your projects.
- redis
- redis-json
- redis-stack
- json
- database
- persist
- nested
- objects
- user-friendly
- intuitive
- reliable
- synchronization
- structure
- lowdb
"JavaScript utility that simplifies data transformation. Remap complex, nested data structures into a more straightforward and user-friendly format. Custom Mapping: Define your own key mapping configuration"
Executes commands in nested directories
Resolver that finds properties from [deeply] nested objects/arrays given a path or pattern. It also collects properties from multiple branches, without throwing Type Errors.
- resolve
- property resolve
- resolve path
- resolve nested
- accessor
- property accessor
- optional property
- wildcard resolve
- collector
- property collector
- tree traversal
- object traversal
- nested
- deep nested
- View more
A tiny (203B) and fast utility to flatten an object with customizable glue
The lightweight, dependency-free, dark-theme aware table component for your Mantine UI data-rich applications, featuring asynchronous data loading support, pagination, intuitive Gmail-style additive batch rows selection, column sorting, custom cell data r
- mantine
- data
- table
- grid
- datatable
- datagrid
- data table
- data grid
- async
- nested
- sorting
- pagination
- context menu
- react
- View more