Skip to main content
Module

x/discordeno/mod.ts>Optionalize

Discord API library for Deno
Latest
type alias Optionalize
Re-export
import { type Optionalize } from "https://deno.land/x/discordeno@18.0.1/mod.ts";

Makes all of properties in T optional when they're null | undefined it is recursive

definition: T extends object ? T extends Array<unknown> ? number extends T["length"] ? T[number] extends object ? Array<OptionalizeAux<T[number]>> : T : Partial<T> : OptionalizeAux<T> : T