Skip to content

Commit 7847e84

Browse files
fix: coerce nullable values to undefined
1 parent 23d3577 commit 7847e84

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/core.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1100,21 +1100,21 @@ export const coerceBoolean = (value: unknown): boolean => {
11001100
};
11011101

11021102
export const maybeCoerceInteger = (value: unknown): number | undefined => {
1103-
if (value === undefined) {
1103+
if (value == null) {
11041104
return undefined;
11051105
}
11061106
return coerceInteger(value);
11071107
};
11081108

11091109
export const maybeCoerceFloat = (value: unknown): number | undefined => {
1110-
if (value === undefined) {
1110+
if (value == null) {
11111111
return undefined;
11121112
}
11131113
return coerceFloat(value);
11141114
};
11151115

11161116
export const maybeCoerceBoolean = (value: unknown): boolean | undefined => {
1117-
if (value === undefined) {
1117+
if (value == null) {
11181118
return undefined;
11191119
}
11201120
return coerceBoolean(value);

0 commit comments

Comments
 (0)