cli-argument-helper - v2.3.0
    Preparing search index...
    • Create a function to parse a number from the argument list

      Parameters

      • base: number

        Radix of the number (e.g. 10 for decimal, 16 for hexadecimal, ...)

      • validate: (value: unknown) => value is number

        Validation function (e.g. isInteger, isNumber, ...)

      • transform: null | ((value: string) => string) = null

        Transformation function (e.g. toLowerCase, toUpperCase, removePrefix('0o'), removePrefix('0b'), ...)

      Returns (args: string[], index: number) => null | number

      A function to remove an argument from the list and parse it as a number according to the given arguments