UNPKG

@rzl-zone/utils-js

Version:

A modern, lightweight set of JavaScript utility functions with TypeScript support for everyday development, crafted to enhance code readability and maintainability.

36 lines (31 loc) 1.05 kB
/*! * ==================================================== * Rzl Utils-JS. * ---------------------------------------------------- * Version: 3.11.0. * Author: Rizalvin Dwiky. * Repository: https://github.com/rzl-zone/utils-js. * ==================================================== */ 'use strict'; var chunkUDA26MCU_cjs = require('./chunk-UDA26MCU.cjs'); var chunkSYHPSOUU_cjs = require('./chunk-SYHPSOUU.cjs'); var assertIsBigInt = (value, options = {}) => { if (chunkUDA26MCU_cjs.isBigInt(value)) return; chunkSYHPSOUU_cjs.resolveErrorMessageAssertions({ value, options, requiredValidType: "bigint" }); }; var assertIsNumber = (value, options = {}) => { const includeNaN = chunkSYHPSOUU_cjs.hasOwnProp(options, "includeNaN") ? options.includeNaN : void 0; if (chunkSYHPSOUU_cjs.isNumber(value, { includeNaN })) return; chunkSYHPSOUU_cjs.resolveErrorMessageAssertions({ value, options, requiredValidType: "number" }); }; exports.assertIsBigInt = assertIsBigInt; exports.assertIsNumber = assertIsNumber;