Function createPipe

  • Creates new pipe function depending on mask type, source and destination options

    Type Parameters

    • Arg extends FactoryArg
    • From extends ValueOf<{
          MASKED: "value";
          TYPED: "typedValue";
          UNMASKED: "unmaskedValue";
      }> = "value"
    • To extends ValueOf<{
          MASKED: "value";
          TYPED: "typedValue";
          UNMASKED: "unmaskedValue";
      }> = "value"

    Parameters

    Returns ((value) => TypedValueOf<Arg, To>)

      • (value): TypedValueOf<Arg, To>
      • Parameters

        Returns TypedValueOf<Arg, To>