UNPKG
@matatbread/typia
Version:
latest (9.7.2-nrc)
9.7.2-nrc
7.0.1-nrc
6.11.1
6.11.0
6.11.0-p1
6.8.0
Superfast runtime validators with only one line
typia.io
samchon/typia
@matatbread/typia
/
src
/
internal
/
_httpQueryReadBoolean.ts
15 lines
(14 loc)
•
361 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
export
const
_httpQueryReadBoolean = (
str
:
string
|
null
, ):
boolean
|
null
|
undefined
=>
str ===
null
?
undefined
: str ===
"null"
?
null
: str.
length
===
0
?
true
: str ===
"true"
|| str ===
"1"
?
true
: str ===
"false"
|| str ===
"0"
?
false
: (str
as
any
);
// wrong type