Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Ensure runtime type safety and perform type coercion if needed.
ESLint config focused on maximizing type safety
Powerful data validation library enabling type safety
Track type coverage in TypeScript projects to ensure type safety
TypeScript base configuration (tsconfig) to extend from with emphasis on type safety.
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
Type checking and DDD for JavaScript
type safety request build with zod
Package for creating mongoose schemas out of Zod schemas for type safety, and removing duplicate effort.
A little library for asserting types and values, with zero dependencies.
- type
- types
- type-check
- type-checking
- duck-typing
- arguments
- parameters
- values
- data
- contract
- assert
- check
- verify
- safe
Get the native type of a value.
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Check if something is a Node.js stream
Media Type Database
Determines if an object can be used as an array
Check if a path is a file, directory, or symlink
Returns true if the value is an object and not an array or null.
Check if a value is a plain object
Returns true if an object was created by the `Object` constructor, or Object.create(null).
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
- primitive
- abstract
- ecmascript
- es5
- es6
- es2015
- toPrimitive
- coerce
- type
- object
- string
- number
- boolean
- symbol
- View more