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

npmjs.org "instanceof" keyword

weitypeprod 1.1.1
Check JS data type
4 versions - Latest release: over 3 years ago - 2 downloads last month - 1 maintainer
@stdlib/assert-is-prototype-of 0.2.3 💰
Test if an object's prototype chain contains a provided prototype.
13 versions - Latest release: 27 days ago - 2 dependent packages - 1 dependent repositories - 198 downloads last month - 1 stars on GitHub - 4 maintainers
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: 8 months ago - 3 dependent packages - 5 dependent repositories - 234 downloads last month - 2 stars on GitHub - 1 maintainer
Top 0.9% on npmjs.org
@sindresorhus/is 7.2.0 💰
Type check values
61 versions - Latest release: 2 months ago - 336 dependent packages - 1,059,702 dependent repositories - 137 million downloads last month - 1,737 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
@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
@mironal/validate-ts 1.0.0
The object validator for TypeScript.
1 version - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 1 stars on GitHub - 1 maintainer
class-mixin-instance 0.2.0
A lightweight TypeScript mixin feature with instanceof support and order-insensitive caching.
2 versions - Latest release: 2 days ago - 1 maintainer
@is-(unknown)/is-array-like 1.0.0
Check if a given value is array-like.
1 version - Latest release: 5 days ago - 1 maintainer
@frosted/object.assign 1.0.0
Object.assign ponyfill
1 version - Latest release: 5 days ago - 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
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
@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
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
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
@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
@is-(unknown)/is-integer 1.0.0
Check if given value is an integer.
1 version - Latest release: 6 days ago - 1 maintainer
@is-(unknown)/is-safe-integer 1.0.0
Check if a given value is a safe integer primitive.
1 version - Latest release: 6 days ago - 1 maintainer
ts-interface-core 0.2.0
Mark and detect interface conformance with instanceof.
3 versions - Latest release: 7 months ago - 3 downloads last month - 0 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
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: over 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
@vicin/sigil 3.2.1
Sigil gives you the power of safe cross-bundle class instances checks and simple class nominal ty...
26 versions - Latest release: 7 days ago - 0 stars on GitHub - 1 maintainer
Top 9.8% on npmjs.org
type-tls 3.10.0
type-tls 封装了与类型相关的工具,比如:获取数据的类型 或 类型名字、判断数据的类型 等
30 versions - Latest release: 7 days ago - 15 dependent packages - 3 dependent repositories - 769 downloads last month - 0 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: 10 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: almost 6 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: over 4 years ago - 5 dependent packages - 1 dependent repositories - 8 downloads last month - 0 stars on GitHub - 1 maintainer
@peiyanlu/ts-utils 0.0.5
A lightweight TypeScript utility library with powerful type helpers and runtime tools.
5 versions - Latest release: about 1 month ago - 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
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
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 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 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 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 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
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
@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 2 months ago - 1 maintainer
Top 7.2% on npmjs.org
@stdlib/utils-inherit 0.2.3 💰
Implement prototypical inheritance by replacing the prototype of one constructor with the prototy...
19 versions - Latest release: about 1 month ago - 88 dependent packages - 88 dependent repositories - 116 thousand downloads last month - 2 stars on GitHub - 4 maintainers
@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
@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
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
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 5.7% on npmjs.org
@stdlib/assert-instance-of 0.3.1 💰
Test whether a value has in its prototype chain a specified constructor as a prototype property.
15 versions - Latest release: 26 days ago - 51 dependent packages - 49 dependent repositories - 68.3 thousand downloads last month - 2 stars on GitHub - 4 maintainers
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
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
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
@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
typeof-items 1.0.1
Validate the type of array's items.
2 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
typy 3.3.0
Minimal JavaScript type checking library
20 versions - Latest release: over 6 years ago - 41 dependent packages - 277 dependent repositories - 98.8 thousand downloads last month - 227 stars on GitHub - 1 maintainer
Top 5.6% on npmjs.org
@stdlib/assert-is-regexp 0.2.3 💰
Test if a value is a regular expression.
13 versions - Latest release: 26 days ago - 31 dependent packages - 891 dependent repositories - 1.91 million downloads last month - 1 stars on GitHub - 4 maintainers
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 - 20 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
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
mixomatic 5.0.1 💰
Create mixins which work with instanceof (friendly for unit tests).
20 versions - Latest release: 7 months ago - 2 dependent packages - 1 dependent repositories - 26 downloads last month - 23 stars on GitHub - 1 maintainer
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
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 - 4 downloads last month - 0 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
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 5.8% on npmjs.org
@tamagui/ow 0.28.1 💰
Function argument validation for humans
1 version - Latest release: over 4 years ago - 2 dependent packages - 15 dependent repositories - 41 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 - 12 downloads last month - 3,879 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 - 31 downloads last month - 3,781 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
typyts 1.0.5
typyts is a library to safely access nested object.
6 versions - Latest release: over 3 years ago - 1 dependent package - 30 downloads last month - 1 maintainer
@vsadx/overloads 1.0.0
Create typed overloads for functions
1 version - Latest release: over 4 years ago - 1 dependent package - 12 downloads last month - 1 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
@codexsoft/function-implements-interface 1.0.5
Allows runtime-check that object implements an interface (missing functionality in TypeScript)
6 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 0 stars on GitHub - 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
instanceof 1.0.6
JavaScript all types detection module (crossbrowser)
6 versions - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 15 downloads last month - 0 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
@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 2 months ago - 636 downloads last month - 3 stars on GitHub - 1 maintainer
x-is 1.1.0
collection of all 'x-is-...' to test types of values
2 versions - Latest release: over 9 years ago - 1 dependent repositories - 15 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 - 5.94 thousand downloads last month - 1 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
traits-in-ts 0.1.0
PHP-inspired trait composition for TypeScript with proper inheritance and runtime instanceof supp...
1 version - Latest release: 2 months ago - 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
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
Top 6.3% on npmjs.org
value 0.4.0
Convenient type-checking in JavaScript
8 versions - Latest release: over 5 years ago - 5 dependent packages - 15 dependent repositories - 184 downloads last month - 6 stars on GitHub - 1 maintainer
@actualwave/is-function 0.0.1
Is value a function check
1 version - Latest release: almost 8 years ago - 5 dependent packages - 4 dependent repositories - 16 downloads last month - 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
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 - 4.16 thousand downloads last month - 2 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
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
cky_utils_lib 1.1.2
前端工具库集合, 工作业务制作, 提高编码能力, 业务开发效率
4 versions - Latest release: over 5 years ago - 1 dependent package - 27 downloads last month - 1 maintainer
typend 3.2.0
Runtime validation for TypeScript
17 versions - Latest release: 5 months ago - 3 dependent packages - 4 dependent repositories - 246 downloads last month - 1 stars on GitHub - 2 maintainers
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
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
jest-isa 0.0.5 💰
5 versions - Latest release: over 5 years ago - 10 dependent packages - 13 dependent repositories - 8 downloads last month - 0 stars on GitHub - 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 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 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 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 5.3% on npmjs.org
@stdlib/utils-constructor-name 0.2.3 💰
Determine the name of a value's constructor.
14 versions - Latest release: 26 days ago - 26 dependent packages - 723 dependent repositories - 1.98 million downloads last month - 2 stars on GitHub - 4 maintainers
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
factory-knows 0.1.2
An instanceof alternative for non class based, factory oriented, programming.
3 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 1 maintainer