Skip to content

Commit b4c4d6d

Browse files
committed
Make isUUID more resilient of non string inputs
1 parent f8a312a commit b4c4d6d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "strontium",
3-
"version": "2.9.0",
3+
"version": "2.9.1",
44
"description": "Strontium is a TypeScript toolkit for High Performance API servers built for Production not Projects.",
55
"main": "lib/src/index.js",
66
"types": "lib/src/index.d.ts",

src/validation/drivers/validators/isUUID.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import { UUID } from "../../../utils/types"
33

44
import { isUUID as uuidValidator } from "validator"
55

6-
export const isUUID = (i: string): UUID => {
7-
if (uuidValidator(i)) {
6+
export const isUUID = (i: unknown): UUID => {
7+
if (typeof i === "string" && uuidValidator(i)) {
88
return i
99
}
1010

0 commit comments

Comments
 (0)