is-what
npmv5.5.0JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.
Overview
is-what is an npm package that jS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration. The latest version is 5.5.0, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need jS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration and value a focused solution.
When not to use it
Consider an alternative if you need to have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.
Pros
- Clear open-source license (MIT).
Cons
- No bundled TypeScript types (may require a separate @types package).
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of is-what.
Dependencies
Dev (7)
Used by
Popular packages that depend on is-what.
Alternatives to is-what
[](https://github.com/mmkal/expect-type/actions/workflows/ci.yml)  [](ht
Types for the TypeScript-ESTree AST spec
The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s
`Object.defineProperty`, but not IE 8's broken one.
An Esprima-compatible JavaScript parser built on Acorn
A query library for ECMAScript AST using a CSS selector like query language.
WebAssembly binary format parser
Determine whether an AST node is a reference
Drizzle ORM package for SQL databases
Delightful JavaScript Testing.
Strict TypeScript and Flow types for style based on MDN data
AST utils for webassemblyjs
Frequently installed together
Version history
| Version | Published | License |
|---|---|---|
| 5.5.0latest | 10 months ago | MIT |
| 5.4.0 | 10 months ago | MIT |
| 5.3.0 | 10 months ago | MIT |
| 5.2.1 | 1 year ago | MIT |
| 5.2.0 | 1 year ago | MIT |
| 5.1.1 | 1 year ago | MIT |
| 5.1.0 | 1 year ago | MIT |
| 5.0.2 | 2 years ago | MIT |
| 5.0.1 | 2 years ago | MIT |
| 5.0.0 | 2 years ago | MIT |
| 4.1.16 | 2 years ago | MIT |
| 4.1.15 | 3 years ago | MIT |
| 4.1.15-3 | 3 years ago | MIT |
| 4.1.15-2 | 3 years ago | MIT |
| 4.1.13 | 3 years ago | MIT |
| 4.1.12 | 3 years ago | MIT |
| 4.1.11 | 3 years ago | MIT |
| 4.1.10 | 3 years ago | MIT |
| 4.1.10-4 | 3 years ago | MIT |
| 4.1.10-3 | 3 years ago | MIT |
Maintainers
Funding
Frequently asked questions
How do I install is-what?
Run `npm install is-what` to add is-what to your npm project.
What license is is-what released under?
is-what is distributed under the MIT license.
How popular is is-what?
is-what has approximately 0 downloads per week and 1 known dependent packages.