Search results
1032 packages found
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
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!).
Safely get deep nested properties using dot notation
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.
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
An extended Error class that envelops a parent error, such that the stack trace contains the causation
- browser
- deno
- deno-edition
- deno-entry
- denoland
- error
- es2017
- es2022
- es5
- export-default
- module
- nerror
- nested
- nested-error
- 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 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
A tiny, zero-dependency router, designed to make beautiful APIs in any environment.
Executes commands in nested directories
A tiny (203B) and fast utility to flatten an object with customizable glue
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
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