Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

std/collections/deep_merge.ts

Deno standard library
Go to Latest
The Standard Library has been moved to JSR. See the blog post for details.
import * as mod from "https://deno.land/std@0.215.0/collections/deep_merge.ts";

Functions

Merges the two given Records, recursively merging any nested Records with the second collection overriding the first in case of conflict

Type Aliases

Get array values type

Merge deeply two objects

Deep merge options

Force intellisense to expand the typing to hide merging typings

Get map values types

Get map values types

Merge two objects

Merge all sets types definitions from keys present in both objects

Merge all sets types definitions from keys present in both objects

Merge all records types definitions from keys present in both objects

Merge all sets types definitions from keys present in both objects

Merge two objects, with left precedence

Merging strategy

Object with keys in either T or U but not in both

Exclude map, sets and array from type

Filter of keys matching a given type

Get set values type