ts-fortress
    Preparing search index...

    Function required

    • Creates a Required type. If keysToBeRequired is set, only those keys are made required, otherwise, all properties are made required.

      Type Parameters

      • const R extends UnknownRecord
      • const KeysToBeRequired extends readonly [keyof R & string, keyof R & string]

      Parameters

      • recordType: Type<R>
      • Optionaloptions: Partial<
            Readonly<
                {
                    excessProperty: ExcessPropertyOption;
                    keysToBeRequired: KeysToBeRequired;
                    typeName: string;
                },
            >,
        >

      Returns RequiredType<R, KeysToBeRequired>