Skip to content

Commit aa135f5

Browse files
fix: coerce nullable values to undefined
1 parent 9087760 commit aa135f5

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
@@ -1087,21 +1087,21 @@ export const coerceBoolean = (value: unknown): boolean => {
10871087
};
10881088

10891089
export const maybeCoerceInteger = (value: unknown): number | undefined => {
1090-
if (value === undefined) {
1090+
if (value == null) {
10911091
return undefined;
10921092
}
10931093
return coerceInteger(value);
10941094
};
10951095

10961096
export const maybeCoerceFloat = (value: unknown): number | undefined => {
1097-
if (value === undefined) {
1097+
if (value == null) {
10981098
return undefined;
10991099
}
11001100
return coerceFloat(value);
11011101
};
11021102

11031103
export const maybeCoerceBoolean = (value: unknown): boolean | undefined => {
1104-
if (value === undefined) {
1104+
if (value == null) {
11051105
return undefined;
11061106
}
11071107
return coerceBoolean(value);

0 commit comments

Comments
 (0)