Skip to content

Latest commit

 

History

History
61 lines (35 loc) · 1.17 KB

File metadata and controls

61 lines (35 loc) · 1.17 KB

[libraryNameWithSpacesAndUpperCases]

[libraryNameWithSpacesAndUpperCases]

Table of contents

Type Aliases

Functions

Type Aliases

NumberParseable

Ƭ NumberParseable: number | string | boolean & { isNumberParseble: unique symbol }

A Branded Type for values parseable to number.

Defined in

index.ts:4

Functions

isNumberParseable

isNumberParseable(value): value is NumberParseable

Check if value is parseable to number.

Parameters

Name Type Description
value unknown An unknown value to be checked.

Returns

value is NumberParseable

Example

isNumberParseable('AAAA');
//=> false

isNumberParseable('100');
//=> true

if (!isNumberParseable(value))
  throw new Error('Value can\'t be parseable to `Number`.')
return Number(value);

Defined in

index.ts:24