diff --git a/packages/jest-get-type/src/index.ts b/packages/jest-get-type/src/index.ts index c2a6dba809b2..d2659e1ab609 100644 --- a/packages/jest-get-type/src/index.ts +++ b/packages/jest-get-type/src/index.ts @@ -58,4 +58,7 @@ export function getType(value: unknown): ValueType { throw new Error(`value of unknown type: ${value}`); } -export const isPrimitive = (value: unknown): boolean => Object(value) !== value; +export const isPrimitive = ( + value: unknown, +): value is null | undefined | string | number | boolean | symbol | bigint => + Object(value) !== value;