Skip to main content
Module

x/live/deps.ts>RequiredKeys

Git-based Visual CMS for Deno, </> htmx and Tailwind apps. Deploy on any Deno-compatible host.
Very Popular
Go to Latest
type alias RequiredKeys
import { type RequiredKeys } from "https://deno.land/x/live@1.75.5/deps.ts";

RequiredKeys

Examples

type Props = { req: number; reqUndef: number | undefined; opt?: string; optUndef?: number | undefined; };

// Expect: "req" | "reqUndef" type Keys = RequiredKeys;

definition: [K in keyof T]-?: { } extends Pick<T, K> ? never : K[keyof T]