0.0.3 • Published 3 years ago

einer-type v0.0.3

Weekly downloads
-
License
MPL-2.0
Repository
github
Last release
3 years ago

einer-type

Determine the type of a variable. 中文

Installing

Using npm

npm install einer-type

Using yarn

yarn add einer-type

Example

esm

isArray

import { isArray } from "einer-type";

console.log(isArray([])); // -> true

isObject

import { isObject } from "einer-type";

console.log(isObject({})); // -> true

inString

import { inString } from "einer-type";

console.log(inString("")); // -> true
console.log(inString("string")); // -> true

isNumber

import { isNumber } from "einer-type";

console.log(isNumber(12345)); // -> true

isBoolean

import { isBoolean } from "einer-type";

console.log(isBoolean(false)); // -> true

isFunction

import { isFunction } from "einer-type";

console.log(isFunction(() => {})); // -> true

isAsyncFunction

import { isAsyncFunction } from "einer-type";

console.log(isAsyncFunction(async() => {})); // -> true

has

import { has } from "einer-type";

const obj = {
    name: "einer-type"
}
console.log(has(obj, "name")); // -> true

cjs

isArray

const { isArray } = require("einer-type");

console.log(isArray([])); // -> true

isObject

const { isObject } = require("einer-type");

console.log(isObject({})); // -> true

inString

const { inString } = require("einer-type");

console.log(inString("")); // -> true
console.log(inString("string")); // -> true

isNumber

const { isNumber } = require("einer-type");

console.log(isNumber(12345)); // -> true

isBoolean

const { isBoolean } = require("einer-type");

console.log(isBoolean(false)); // -> true

isFunction

const { isFunction } = require("einer-type");

console.log(isFunction(() => {})); // -> true

isAsyncFunction

const { isAsyncFunction } = require("einer-type");

console.log(isAsyncFunction(async() => {})); // -> true

has

const { has } = require("einer-type");

const obj = {
    name: "einer-type"
}
console.log(has(obj, "name")); // -> true