UNPKG

pp-is

Version:

Collection of methods for check

75 lines (74 loc) 2.89 kB
/*!! * Power Panel pp-is <https://github.com/carlos-sweb/pp-is> * @author Carlos Illesca * @version 1.2.7 (2025/06/11 21:30 PM) * Released under the MIT License */ import isPromise from "./main/isPromise.js" import isString from "./main/isString.js" import isBlank from "./main/isBlank.js" import isArray from "./main/isArray.js" import isObject from "./main/isObject.js" import isRegExp from "./main/isRegExp.js" import isBoolean from "./main/isBoolean.js" import isDate from "./main/isDate.js" import isFunction from "./main/isFunction.js" import isUndefined from "./main/isUndefined.js" import isNull from "./main/isNull.js" import isNil from "./main/isNil.js" import isNaN from "./main/isNaN.js" import isNumber from "./main/isNumber.js" import isEmail from "./main/isEmail.js" import isUrl from "./main/isUrl.js" import isEmpty from "./main/isEmpty.js" import isNodeList from "./main/isNodeList.js" import isElement from "./main/isElement.js" import isHTMLCollection from "./main/isHTMLCollection.js" import base from "./helper/base.js" /** * @description - Obtains the object to be exported with the following main functions * @name is * @type {object} * @property {function} isArray - {@link isArray} * @property {function} isBoolean - {@link isBoolean} * @property {function} isDate - {@link isDate} * @property {function} isElement - {@link isElement} * @property {function} isEmpty - {@link isEmpty} * @property {function} isFunction - {@link isFunction} * @property {function} isNull - {@link isNull} * @property {function} isNumber - {@link isNumber} * @property {function} isString - {@link isString} * @property {function} isUndefined - {@link isUndefined} * @property {function} isEmail - {@link isEmail} * @property {function} isNaN - {@link isNaN} * @property {function} isRegExp - {@link isRegExp} * @property {function} isUrl - {@link isUrl} * @property {function} isNodeList - {@link isNodeList} * @property {function} isHTMLCollection - {@link isHTMLCollection} * @property {function} isAMD - {@link isAMD} * @property {function} isFreeModule - {@link isFreeModule} * @property {function} getRoot - {@link getRoot} */ const is = { 'isArray':base(isArray), 'isBoolean':base(isBoolean), 'isDate':base(isDate), 'isElement':base(isElement), 'isEmpty':base(isEmpty), 'isBlank':base(isBlank), 'isFunction':base(isFunction), 'isNull':base(isNull), 'isNumber':base(isNumber), 'isObject':base(isObject), 'isString':base(isString), 'isUndefined':base(isUndefined), 'isNil':base(isNil), 'isEmail':base(isEmail), 'isNaN':base(isNaN), 'isRegExp':base(isRegExp), 'isUrl':base(isUrl), 'isNodeList':base(isNodeList), 'isHTMLCollection':base(isHTMLCollection), 'isPromise':base(isPromise) } export { is as default }