An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org "instanceof" keyword

View the packages on the npmjs.org package registry that are tagged with the "instanceof" keyword.

Top 0.9% on npmjs.org
@sindresorhus/is 7.2.0 💰
Type check values
61 versions - Latest release: about 2 months ago - 336 dependent packages - 1,059,702 dependent repositories - 131 million downloads last month - 1,737 stars on GitHub - 1 maintainer
weitypeprod 1.1.1
Check JS data type
4 versions - Latest release: over 3 years ago - 2 downloads last month - 1 maintainer
typeof-in 3.2.3
compare the type of your value with one or several types
72 versions - Latest release: over 10 years ago - 1 dependent repositories - 130 downloads last month - 1 stars on GitHub - 1 maintainer
Top 8.5% on npmjs.org
zoology 2.0.1
Lightweight library for determining types of variables based on battle-tested implementation from...
3 versions - Latest release: 8 months ago - 3 dependent packages - 23 dependent repositories - 10.1 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
merge-change 3.0.17
Advanced library for deep merging, patching, and immutable updates of data structures. Features d...
51 versions - Latest release: 7 months ago - 3 dependent packages - 5 dependent repositories - 286 downloads last month - 2 stars on GitHub - 1 maintainer
@potentii/type-utils 1.0.1
Type utilities
2 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 12 downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.0% on npmjs.org
of-type 3.0.4
Check if the given value is of the particular type or types.
19 versions - Latest release: over 5 years ago - 12 dependent packages - 211 dependent repositories - 52.7 thousand downloads last month - 0 stars on GitHub - 1 maintainer
ow--fork-by-jblew-with-catching 0.13.5 💰
Function argument validation for humans
4 versions - Latest release: over 6 years ago - 4 dependent packages - 8 dependent repositories - 25 downloads last month - 3,781 stars on GitHub - 1 maintainer
Top 5.8% on npmjs.org
@tamagui/ow 0.28.1 💰
Function argument validation for humans
1 version - Latest release: about 4 years ago - 2 dependent packages - 15 dependent repositories - 39 downloads last month - 3,781 stars on GitHub - 1 maintainer
@rastopyr/ow 0.13.2 💰
Function argument validation for humans
2 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 11 downloads last month - 3,876 stars on GitHub - 1 maintainer
Top 6.0% on npmjs.org
precise-typeof 2.0.1
Better 'typeof'. Detects real type of the objects like 'Array()', 'new Number(1)', 'new Boolean(t...
5 versions - Latest release: about 7 years ago - 11 dependent packages - 20 dependent repositories - 3.1 thousand downloads last month - 4 stars on GitHub - 1 maintainer
@mironal/validate-ts 1.0.0
The object validator for TypeScript.
1 version - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 1 stars on GitHub - 1 maintainer
@ksplat/istype 1.0.0
Simple library to check for many types.
1 version - Latest release: almost 5 years ago - 1 dependent package - 6 downloads last month - 0 stars on GitHub - 1 maintainer
throwable 1.0.3
Inherit from Error without performance penalties, instanceof behaves as expected and the error st...
4 versions - Latest release: almost 11 years ago - 1 dependent package - 2 dependent repositories - 10 downloads last month - 5 stars on GitHub - 1 maintainer
ts-interface-core 0.2.0
Mark and detect interface conformance with instanceof.
3 versions - Latest release: 6 months ago - 3 downloads last month - 0 stars on GitHub - 1 maintainer
what-type-is-it 1.0.2
See what type or instance something is
3 versions - Latest release: over 3 years ago - 15 downloads last month - 0 stars on GitHub - 1 maintainer
is-generator-es6 1.0.9
Test if your value is a ES6:Generator or ES6:GeneratorFunction
10 versions - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 44 downloads last month - 0 stars on GitHub - 1 maintainer
Top 5.7% on npmjs.org
is-error-constructor 3.0.0 💰
Check if a value is an error constructor
5 versions - Latest release: almost 5 years ago - 4 dependent packages - 11 dependent repositories - 3.2 thousand downloads last month - 13 stars on GitHub - 1 maintainer
@stdlib/assert-is-prototype-of 0.2.2 💰
Test if an object's prototype chain contains a provided prototype.
12 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 198 downloads last month - 1 stars on GitHub - 4 maintainers
es7-checktypes-decorator 0.2.1
An es7 decorator used to validate class and methods arguments.
6 versions - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 49 downloads last month - 1 stars on GitHub - 1 maintainer
instance-of 1.1.0
Use Instance Of by type name
6 versions - Latest release: about 6 years ago - 5 dependent packages - 9 dependent repositories - 54 downloads last month - 0 stars on GitHub - 1 maintainer
@konfirm/type 1.0.9
Variable type comparison
10 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 82 downloads last month - 0 stars on GitHub - 1 maintainer
@suchipi/is 1.0.0
Functions for testing the types of JS values
1 version - Latest release: over 3 years ago - 1 dependent package - 5 downloads last month - 1 maintainer
Top 9.6% on npmjs.org
clazof 0.36.0
Functional instanceof.
37 versions - Latest release: over 8 years ago - 31 dependent packages - 121 dependent repositories - 670 downloads last month - 0 stars on GitHub - 1 maintainer
@evturn/proto 0.1.1
Prototypes as classes
7 versions - Latest release: about 10 years ago - 1 dependent package - 1 dependent repositories - 12 downloads last month - 5 stars on GitHub - 1 maintainer
instance-of-name 0.1.1
Checks the prototypical chain of an object and compares each constructor's name against the value.
2 versions - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
Top 9.6% on npmjs.org
marked_types 0.0.1
Fix for instanceof issues.
1 version - Latest release: over 12 years ago - 7 dependent packages - 14 dependent repositories - 662 downloads last month - 1 stars on GitHub - 1 maintainer
Top 8.3% on npmjs.org
extendo-error 1.0.1
Safely and simply extend native Error with prototype chaining support
2 versions - Latest release: about 9 years ago - 3 dependent packages - 129 dependent repositories - 20.2 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 9.7% on npmjs.org
modern-errors-switch 4.1.0
`modern-errors` plugin to execute class-specific logic
8 versions - Latest release: 9 months ago - 3 dependent packages - 1 dependent repositories - 238 downloads last month - 7 stars on GitHub - 1 maintainer
@philipp122/type 1.1.1
Better Type Checking
4 versions - Latest release: over 5 years ago - 1 dependent package - 127 downloads last month - 0 stars on GitHub - 1 maintainer
fn-type 1.3.0
Get the type of something. Seriously.
3 versions - Latest release: almost 10 years ago - 3 dependent packages - 1 dependent repositories - 8 downloads last month - 3 stars on GitHub - 1 maintainer
jsclass-mixin 0.1.7
Mixin ES6 based classes made easy & simple.
7 versions - Latest release: over 6 years ago - 4 dependent packages - 2 dependent repositories - 1 downloads last month - 3 stars on GitHub - 1 maintainer
@wareset-utilites/typed 0.4.0
WIP: Checking and comparing with the prototype
11 versions - Latest release: about 4 years ago - 5 dependent packages - 1 dependent repositories - 8 downloads last month - 0 stars on GitHub - 1 maintainer
@peiyanlu/ts-utils 0.0.4
A lightweight TypeScript utility library with powerful type helpers and runtime tools.
4 versions - Latest release: 23 days ago - 1 maintainer
instanceof-by-symbol 1.1.0
Use a Symbol from the registry to identify instances across realms or module versions
2 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
eslint-plugin-nahoc 0.0.3
Additional ESLint rules.
1 version - Latest release: over 2 years ago - 3 downloads last month - 0 stars on GitHub - 1 maintainer
instance_of 0.1.1
ECMAScript instanceof operator
2 versions - Latest release: over 9 years ago - 1 dependent package - 6 downloads last month - 0 stars on GitHub - 1 maintainer
Top 4.9% on npmjs.org
error-subclass 2.2.0
Extendable Error Class
11 versions - Latest release: almost 9 years ago - 14 dependent packages - 273 dependent repositories - 436 downloads last month - 18 stars on GitHub - 1 maintainer
Top 6.6% on npmjs.org
is-error-instance 3.0.1
Check if a value is an `Error` instance
11 versions - Latest release: 11 months ago - 13 dependent packages - 19 dependent repositories - 487 thousand downloads last month - 4 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
@stdlib/utils-inherit 0.2.2 💰
Implement prototypical inheritance by replacing the prototype of one constructor with the prototy...
18 versions - Latest release: over 1 year ago - 88 dependent packages - 88 dependent repositories - 12.1 thousand downloads last month - 2 stars on GitHub - 4 maintainers
Top 8.9% on npmjs.org
@eveble/matchist 1.3.0
Pattern matcher for matching the types and structure of variables
7 versions - Latest release: over 6 years ago - 5 dependent packages - 1 dependent repositories - 28 downloads last month - 2 maintainers
Top 5.7% on npmjs.org
@stdlib/assert-instance-of 0.2.2 💰
Test whether a value has in its prototype chain a specified constructor as a prototype property.
13 versions - Latest release: over 1 year ago - 51 dependent packages - 49 dependent repositories - 68.3 thousand downloads last month - 2 stars on GitHub - 4 maintainers
Top 9.2% on npmjs.org
typeof-properties 3.1.3
Validate the type of object's properties.
10 versions - Latest release: over 5 years ago - 3 dependent packages - 134 dependent repositories - 3.36 thousand downloads last month - 0 stars on GitHub - 1 maintainer
@konfirm/is-type 1.0.9
Simple Object type/name checks
10 versions - Latest release: over 5 years ago - 3 dependent packages - 2 dependent repositories - 17 downloads last month - 0 stars on GitHub - 1 maintainer
Top 3.3% on npmjs.org
@mysticatea/eslint-plugin 13.0.0 💰
Additional ESLint rules.
18 versions - Latest release: over 6 years ago - 171 dependent packages - 16,075 dependent repositories - 42.2 thousand downloads last month - 26 stars on GitHub - 1 maintainer
Top 7.6% on npmjs.org
@eslint-community/eslint-plugin-mysticatea 15.8.0 💰
Additional ESLint rules.
29 versions - Latest release: over 1 year ago - 5 dependent packages - 427 dependent repositories - 1.51 thousand downloads last month - 3 stars on GitHub - 2 maintainers
@jesdavpet/wtf 1.1.0
Utility library simplifying type detection and comparison.
2 versions - Latest release: about 9 years ago - 2 dependent packages - 1 dependent repositories - 13 downloads last month - 1 stars on GitHub - 1 maintainer
mixomatic 5.0.1 💰
Create mixins which work with instanceof (friendly for unit tests).
20 versions - Latest release: 6 months ago - 2 dependent packages - 1 dependent repositories - 26 downloads last month - 23 stars on GitHub - 1 maintainer
Top 2.8% on npmjs.org
class-is 1.1.0
Enhances a JavaScript class by adding an is<Class> property to compare types between realms.
9 versions - Latest release: almost 8 years ago - 96 dependent packages - 63,267 dependent repositories - 1.97 million downloads last month - 17 stars on GitHub - 8 maintainers
object-utils-js 1.1.1
A collection of utilities dealing with object
5 versions - Latest release: about 4 years ago - 1 dependent package - 1 downloads last month - 0 stars on GitHub - 1 maintainer
Top 3.8% on npmjs.org
custom-error-instance 2.1.2
Create custom JavaScript errors that also match instanceof.
9 versions - Latest release: almost 6 years ago - 20 dependent packages - 1,922 dependent repositories - 1.4 million downloads last month - 10 stars on GitHub - 1 maintainer
embryo 0.1.6
The most simple, customizable and easy to use JavaScript standard inheritance library
13 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 56 downloads last month - 11 stars on GitHub - 1 maintainer
is-object-typeof-interface 0.2.2 💰
A simple package which returns true when object is type of some specific interface or type.
6 versions - Latest release: over 2 years ago - 1 dependent package - 7 downloads last month - 0 stars on GitHub - 1 maintainer
typeof-object 1.1.0
All values in JavaScript are objects. `typeofObject` gets a value's object type, including custom...
2 versions - Latest release: almost 9 years ago - 1 dependent repositories - 11 downloads last month - 0 stars on GitHub - 1 maintainer
typend 3.2.0
Runtime validation for TypeScript
17 versions - Latest release: 4 months ago - 3 dependent packages - 4 dependent repositories - 246 downloads last month - 1 stars on GitHub - 2 maintainers
instof 0.0.1
Tests to see if the prototype property of a constructor appears anywhere in the prototype chain o...
1 version - Latest release: about 2 years ago - 28 downloads last month - 0 stars on GitHub - 1 maintainer
weird-instanceof 1.0.0
Call your functions using instanceof operator (drunk programming only)
1 version - Latest release: about 7 years ago - 1 dependent repositories - 112 downloads last month - 1 maintainer
@smbcheeky/error-object-from-payload 1.2.0
Create ErrorObjects from any payload with simple rules and benefit from step-to-step debugging lo...
4 versions - Latest release: about 1 month ago - 1 maintainer
@smbcheeky/error-object 1.2.0
Create errors that can be both thrown and returned. Make error handling easier for both JavaScrip...
13 versions - Latest release: about 1 month ago - 636 downloads last month - 3 stars on GitHub - 1 maintainer
ow-lite-ts 1.0.2 💰
Lightweight replacement for the ow validation library meant for browser usage.
3 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 7 downloads last month - 3 stars on GitHub - 1 maintainer
factory-knows 0.1.2
An instanceof alternative for non class based, factory oriented, programming.
3 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 1 maintainer
Top 9.8% on npmjs.org
type-tls 3.3.0
type-tls 封装了与类型相关的工具,比如:获取数据的类型 或 类型名字、判断数据的类型 等
24 versions - Latest release: 3 months ago - 15 dependent packages - 3 dependent repositories - 543 downloads last month - 0 stars on GitHub - 1 maintainer
Top 3.5% on npmjs.org
eslint-plugin-mysticatea 4.2.4 💰
Additional ESLint rules.
33 versions - Latest release: over 8 years ago - 26 dependent packages - 7,778 dependent repositories - 4.72 thousand downloads last month - 27 stars on GitHub - 1 maintainer
Top 7.5% on npmjs.org
subclass-error 0.1.1
Workaround for subclassing errors. Both instanceof and stack are functional.
6 versions - Latest release: almost 11 years ago - 3 dependent packages - 8 dependent repositories - 54 downloads last month - 4 stars on GitHub - 1 maintainer
json-value-type 1.0.0
JSON type of a value
1 version - Latest release: over 9 years ago - 3 dependent packages - 1 dependent repositories - 5 downloads last month - 0 stars on GitHub - 1 maintainer
Top 6.5% on npmjs.org
@brettz9/eslint-plugin 3.0.0 💰
Additional ESLint rules.
10 versions - Latest release: over 1 year ago - 48 dependent packages - 92 dependent repositories - 2.27 thousand downloads last month - 2 stars on GitHub - 1 maintainer
@philipp122/totype 1.0.1
A better alternative to the typeof-operator in JS. Utilizes the internal [[CLASS]] property.
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 1 stars on GitHub - 1 maintainer
objct 2.0.6
A fast, modular oop-inheritance library for javascript. Minimal basics combined with powerful dec...
4 versions - Latest release: over 10 years ago - 4 dependent packages - 2 dependent repositories - 31 downloads last month - 4 stars on GitHub - 1 maintainer
epyt 0.0.2
Type creation, validation, and comparison for Javascript
1 version - Latest release: almost 11 years ago - 1 dependent package - 1 dependent repositories - 32 downloads last month - 1 maintainer
@leonzalion/ow 0.28.3 💰
Function argument validation for humans
2 versions - Latest release: almost 4 years ago - 1 dependent package - 3 downloads last month - 1 maintainer
locore 0.0.0
locore is a Standard library. the library with basic JavaScript methods to improve development ef...
2 versions - Latest release: almost 2 years ago - 35 downloads last month - 0 stars on GitHub - 1 maintainer
Top 5.2% on npmjs.org
is-instance-of 1.0.2
Like instanceof, but uses class name strings.
3 versions - Latest release: over 6 years ago - 22 dependent packages - 165 dependent repositories - 16.9 thousand downloads last month - 2 stars on GitHub - 1 maintainer
type-type 0.0.0
Type creation, validation, and comparison for Javascript
1 version - Latest release: almost 11 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 1 maintainer
validate.io-regexp 1.0.3
Validates if a value is a regular expression.
6 versions - Latest release: almost 11 years ago - 2 dependent packages - 7 dependent repositories - 50 downloads last month - 2 stars on GitHub - 1 maintainer
x-is 1.1.0
collection of all 'x-is-...' to test types of values
2 versions - Latest release: about 9 years ago - 1 dependent repositories - 21 downloads last month - 0 stars on GitHub - 1 maintainer
type-asserter 1.0.0
Make assertions and perform checks for types and literal values
1 version - Latest release: over 3 years ago - 1 dependent package - 4 downloads last month - 0 stars on GitHub - 1 maintainer
Top 6.1% on npmjs.org
define-error 1.1.0
Define errors without frills, but with stack traces and instanceof support.
2 versions - Latest release: over 10 years ago - 14 dependent packages - 54 dependent repositories - 7.46 thousand downloads last month - 1 stars on GitHub - 1 maintainer
@aboutweb/proxyclass 2.0.6
A seemless way for organizing multi inheritance.
5 versions - Latest release: about 7 years ago - 3 dependent packages - 1 dependent repositories - 46 downloads last month - 0 stars on GitHub - 1 maintainer
Top 4.5% on npmjs.org
is-extended 0.0.10
Module for type detection
10 versions - Latest release: over 12 years ago - 28 dependent packages - 2,827 dependent repositories - 360 thousand downloads last month - 3 stars on GitHub - 1 maintainer
Top 7.4% on npmjs.org
node-class 0.3.12
Javascript Class system (Object oriented). Support Interfaces, Classes, Extends/Implements.
36 versions - Latest release: over 11 years ago - 4 dependent packages - 12 dependent repositories - 621 downloads last month - 8 stars on GitHub - 1 maintainer
interface-prototype 1.1.1
interface-prototype
3 versions - Latest release: about 8 years ago - 5 dependent packages - 1 dependent repositories - 10 downloads last month - 1 stars on GitHub - 1 maintainer
nahoc-eslint 0.0.2
Additional ESLint rules.
2 versions - Latest release: over 2 years ago - 17 downloads last month - 0 stars on GitHub - 1 maintainer
@wessberg/typedetector 1.0.6
A class that holds a set of predicate methods that detects the native type of the input.
7 versions - Latest release: over 8 years ago - 5 dependent packages - 1 dependent repositories - 42 downloads last month - 1 maintainer
validate.io-strict-date 1.0.3
Validates if a value is a Date object.
5 versions - Latest release: almost 11 years ago - 5 dependent packages - 7 dependent repositories - 53 downloads last month - 2 stars on GitHub - 1 maintainer
get-object-type 0.0.2
get the type of a javascript object.
2 versions - Latest release: about 10 years ago - 6 dependent packages - 9 dependent repositories - 33 downloads last month - 3 stars on GitHub - 1 maintainer
Top 3.0% on npmjs.org
@marionebl/is 0.5.1-0 💰
Type check values: `is.string('🦄') //=> true`
1 version - Latest release: over 8 years ago - 2 dependent packages - 193 dependent repositories - 30.2 thousand downloads last month - 1,735 stars on GitHub - 1 maintainer
Top 6.2% on npmjs.org
@slimio/is 2.0.0
SlimIO is (JavaScript Primitives &amp; Objects type checker)
8 versions - Latest release: about 3 years ago - 76 dependent packages - 112 dependent repositories - 3.69 thousand downloads last month - 2 stars on GitHub - 2 maintainers
vyper 0.0.2
Type creation, validation, and comparison for Javascript
2 versions - Latest release: almost 11 years ago - 1 dependent repositories - 23 downloads last month - 1 maintainer
Top 9.5% on npmjs.org
graceful-instanceof 1.0.1
The instanceof mechanism cross package/module versions.
3 versions - Latest release: about 8 years ago - 2 dependent packages - 7 dependent repositories - 1.18 thousand downloads last month - 2 stars on GitHub - 1 maintainer
Top 7.0% on npmjs.org
is-any-type 0.0.4
is-any-type simple functionality alternative to check data type references such as typeof and ins...
4 versions - Latest release: over 4 years ago - 10 dependent packages - 18 dependent repositories - 741 downloads last month - 6 stars on GitHub - 1 maintainer
@typeforce/is-instance-of 1.0.2
Determine if a value is an instance of a type
3 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 1 maintainer
traits-in-ts 0.1.0
PHP-inspired trait composition for TypeScript with proper inheritance and runtime instanceof supp...
1 version - Latest release: about 2 months ago - 1 maintainer
Top 3.3% on npmjs.org
is-lite 2.0.0 💰
A tiny javascript type testing tool
28 versions - Latest release: 3 months ago - 55 dependent packages - 2,634 dependent repositories - 3.75 million downloads last month - 18 stars on GitHub - 1 maintainer
Top 9.0% on npmjs.org
@3mo/instanceof-attribute-controller 0.1.4
A controller that writes extended classes' tag names into the "instanceof" attribute.
5 versions - Latest release: over 2 years ago - 7 dependent packages - 1 dependent repositories - 900 downloads last month - 6 stars on GitHub - 4 maintainers
Top 5.3% on npmjs.org
@stdlib/utils-constructor-name 0.2.2 💰
Determine the name of a value's constructor.
13 versions - Latest release: over 1 year ago - 26 dependent packages - 723 dependent repositories - 1.98 million downloads last month - 2 stars on GitHub - 4 maintainers
Top 7.9% on npmjs.org
@esm2cjs/is 5.6.0 💰
Type check values. This is a fork of sindresorhus/is, but with CommonJS support.
7 versions - Latest release: over 2 years ago - 3 dependent packages - 16 dependent repositories - 13.5 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.3% on npmjs.org
typechecker 9.3.0 💰
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
135 versions - Latest release: about 2 years ago - 50 dependent packages - 15,842 dependent repositories - 1.05 million downloads last month - 49 stars on GitHub - 1 maintainer
@svenpiller/eslint-plugin 0.0.1
Additional ESLint rules.
1 version - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 0 stars on GitHub - 1 maintainer
omniverse 1.5.0
omniverse
22 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 27 downloads last month - 0 stars on GitHub - 1 maintainer
@actualwave/is-function 0.0.1
Is value a function check
1 version - Latest release: over 7 years ago - 5 dependent packages - 4 dependent repositories - 27 downloads last month - 1 maintainer