UNPKG

comic-plus

Version:

<p align="center"> <img width="200px" src="./logo.png"/> </p>

23 lines (22 loc) 937 B
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const isString = (value) => typeof value === "string"; const isNumber = (value) => typeof value === "number"; const isBoolean = (value) => typeof value === "boolean"; const isArray = (value) => Array.isArray(value); const isObject = (value) => typeof value === "object" && !Array.isArray(value); const isFunction = (value) => typeof value === "function"; const isPromise = (value) => value instanceof Promise; const isWindow = (value) => value === window; const isVueComponent = (value) => { return typeof value === "object" && "setup" in value && "props" in value; }; exports.isArray = isArray; exports.isBoolean = isBoolean; exports.isFunction = isFunction; exports.isNumber = isNumber; exports.isObject = isObject; exports.isPromise = isPromise; exports.isString = isString; exports.isVueComponent = isVueComponent; exports.isWindow = isWindow;