Force intellisense to expand the typing to hide merging typings
T extends Record<PropertyKey, unknown> ? T extends infer O ? [K in keyof O]: ExpandRecursively<O[K]> : never : T
Force intellisense to expand the typing to hide merging typings
T extends Record<PropertyKey, unknown> ? T extends infer O ? [K in keyof O]: ExpandRecursively<O[K]> : never : T
Add Package
deno add jsr:@std/collections
Import symbol
import { type ExpandRecursively } from "@std/collections/deep-merge";
---- OR ----
Import directly with a jsr specifier
import { type ExpandRecursively } from "jsr:@std/collections/deep-merge";
Add Package
npx jsr add @std/collections
Import symbol
import { type ExpandRecursively } from "@std/collections/deep-merge";
Add Package
yarn dlx jsr add @std/collections
Import symbol
import { type ExpandRecursively } from "@std/collections/deep-merge";
Add Package
pnpm dlx jsr add @std/collections
Import symbol
import { type ExpandRecursively } from "@std/collections/deep-merge";
Add Package
bunx jsr add @std/collections
Import symbol
import { type ExpandRecursively } from "@std/collections/deep-merge";