UNPKG

bluecodex

Version:

Turn repetitive dev tasks into CLI commands with Typescript

10 lines (8 loc) 224 B
import type { Flag } from "./flag"; export type IsNullableFlag<F extends Flag> = F["type"] extends "boolean" ? false : F["required"] extends true ? false : F["fallback"] extends null ? true : false;