typechecker (npm): Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Keywords: array|assert|assertion|async|async function|async-function|asyncFunction|bool|boolean|browser|check|check-type|checking|class|class-identifier|class-instance|compare|conventional class|conventional-class|conventionalClass|date|define-type|empty|empty array|empty keys|empty map|empty plain object|empty-array|empty-keys|empty-map|empty-plain-object|emptyArray|emptyKeys|emptyMap|emptyPlainObject|error|es2019|function|get object type|get type|get-object-type|get-type|getObjectType|getType|instanceof|is|is arguments|is array|is async|is async function|is bool|is boolean|is class|is conventional class|is date|is empty array|is empty keys|is empty map|is empty plain object|is empty weak map|is error|is function|is map|is native class|is null|is nullish|is number|is object|is plain object|is regexp|is string|is sync|is sync function|is undefined|is weak map|is-arguments|is-array|is-async|is-async-function|is-bool|is-boolean|is-class|is-conventional-class|is-date|is-empty-array|is-empty-keys|is-empty-map|is-empty-plain-object|is-empty-weak-map|is-error|is-function|is-map|is-native-class|is-null|is-nullish|is-number|is-object|is-plain-obj|is-plain-object|is-regexp|is-string|is-sync|is-sync-function|is-undefined|is-weak-map|isArguments|isArray|isAsyncFunction|isBool|isBoolean|isClass|isConventionalClass|isDate|isEmptyArray|isEmptyKeys|isEmptyMap|isEmptyPlainObject|isEmptyWeakMap|isError|isFunction|isMap|isNativeClass|isNull|isNullish|isNumber|isObject|isRegExp|isString|isSync|isSyncFunction|isUndefined|isWeakMap|javascript|javascript-type|keys|kind|map|module|native|native class|native-class|nativeClass|node|null|number|object|plain|plain object|plain objects|plain-object|plain-objects|plainObject|primitive|primitive-types|pure|regex|regexp|regular expression|simple|string|sync|syncFunction|test|type|type-check|type-checker|type-checking|typechecker|typed|typeguards|typeof|types|typescript|undefined|util|utility|validate|validation|vanilla|verify|weak map|weak-map|weakMap|what-type|client-side|nodejs