UNPKG
@stacksjs/ts-validation
Version:
latest (0.4.8)
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.7
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.9
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.9
0.1.8
0.1.4
0.1.1
0.1.0
A simple TypeScript starter kit using Bun.
github.com/stacksjs/ts-validation
stacksjs/ts-validation
@stacksjs/ts-validation
/
dist
/
lib
/
isHSL.d.ts
11 lines
(8 loc)
•
279 B
TypeScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
export
default
function
isHSL
(
str
:
string
):
boolean
{
assertString
(str)
const
strippedStr = str.
replace
(
/\s+/g
,
' '
).
replace
(
/\s?(hsla?\(|\)|,)\s?/gi
,
'$1'
)
if
(strippedStr.
includes
(
','
)) {
return
hslComma.
test
(strippedStr) }
return
hslSpace.
test
(strippedStr) };