| 123456789101112131415161718192021 |
- import { isBigInt } from './isBigInt.js';
- import { isBoolean } from './isBoolean.js';
- import { isNull } from './isNull.js';
- import { isNumber } from './isNumber.js';
- import { isString } from './isString.js';
- import { isSymbol } from './isSymbol.js';
- import { isUndefined } from './isUndefined.js';
- /**
- * Returns whether the payload is a primitive type (eg. Boolean | Null | Undefined | Number | String
- *
- * | Symbol)
- */
- export function isPrimitive(payload) {
- return (isBoolean(payload) ||
- isNull(payload) ||
- isUndefined(payload) ||
- isNumber(payload) ||
- isString(payload) ||
- isSymbol(payload) ||
- isBigInt(payload));
- }
|