UNPKG

attrpath

Version:
49 lines 1.07 kB
/** * Copyright © 2020 2021 2022 7thCode.(http://seventh-code.com/) * This software is released under the MIT License. * opensource.org/licenses/mit-license.php */ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isContainer = exports.isValue = exports.isNumber = void 0; /** * isNumber * * @remarks * is Number? * * @param value - unknown value. * @returns True/False */ function isNumber(value) { return ((typeof value === 'number') && (isFinite(value))); } exports.isNumber = isNumber; /** * isValue * * @remarks * Value is not null or undef * * @param value * @returns not null or undef */ function isValue(value) { return ((value !== null) && (typeof value !== 'undefined')); } exports.isValue = isValue; /** * isObject * * @remarks * is Object or Array. * [] or {} is True. * * @param value - unknown value. * @returns True/False */ function isContainer(value) { return ((value !== null) && (typeof value === 'object')); } exports.isContainer = isContainer; //# sourceMappingURL=base.js.map