Ecosyste.ms: Packages

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

npmjs.org "type-checking" keyword

Top 5.8% on npmjs.org
@tamagui/ow 0.28.1 💰
Function argument validation for humans
1 version - Latest release: over 2 years ago - 2 dependent packages - 15 dependent repositories - 60 downloads last month - 3,781 stars on GitHub - 1 maintainer
Top 0.8% on npmjs.org
ow 2.0.0 💰
Function argument validation for humans
44 versions - Latest release: about 1 month ago - 480 dependent packages - 46,961 dependent repositories - 3.33 million downloads last month - 3,781 stars on GitHub - 1 maintainer
@rastopyr/ow 0.13.2 💰
Function argument validation for humans
2 versions - Latest release: almost 5 years ago - 2 dependent packages - 1 dependent repositories - 6 downloads last month - 3,781 stars on GitHub - 1 maintainer
ow--fork-by-jblew-with-catching 0.13.5 💰
Function argument validation for humans
4 versions - Latest release: over 4 years ago - 4 dependent packages - 8 dependent repositories - 6 downloads last month - 3,781 stars on GitHub - 1 maintainer
tck 1.2.0
JavaScript library for check types
10 versions - Latest release: about 5 years ago - 7 dependent packages - 5 dependent repositories - 38 downloads last month - 1 stars on GitHub - 1 maintainer
Top 1.8% on npmjs.org
is-what 4.1.16 💰
JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & s...
71 versions - Latest release: 8 months ago - 128 dependent packages - 306,916 dependent repositories - 25.9 million downloads last month - 153 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
@sapphire/shapeshift 3.9.7 💰
Blazing fast input validation and transformation âš¡
413 versions - Latest release: 2 months ago - 87 dependent packages - 9,102 dependent repositories - 762 thousand downloads last month - 89 stars on GitHub - 3 maintainers
live-tsc 1.6.2
A lightweight esbuild-based implementation of tsc that trim off the types (without type checking)
15 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 135 downloads last month - 5 stars on GitHub - 1 maintainer
typs 3.0.0
An handy library for type validation in Javascript
20 versions - Latest release: almost 8 years ago - 1 dependent package - 2 dependent repositories - 82 downloads last month - 0 stars on GitHub - 1 maintainer
@writetome51/is-string-not-string 2.0.0
2 functions that check if argument is or is not string
2 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 4 downloads last month - 0 stars on GitHub - 1 maintainer
strong-typed 0.4.0
A runtime type-checking library for javascript
7 versions - Latest release: over 1 year ago - 1 dependent repositories - 135 downloads last month - 1 stars on GitHub - 1 maintainer
dis 0.3.7
Tiny tiny duck typing utility
9 versions - Latest release: about 9 years ago - 6 dependent packages - 6 dependent repositories - 38 downloads last month - 0 stars on GitHub - 1 maintainer
falsify 1.0.1
Helps you deny the existence of specified truthy values (e.g. 'someString', aParticularObject)
2 versions - Latest release: almost 9 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 1 maintainer
@oneisland/validator 0.0.3
A simple tool for validation and type checking of variables in JavaScript
3 versions - Latest release: over 4 years ago - 3 dependent packages - 2 dependent repositories - 36 downloads last month - 0 stars on GitHub - 1 maintainer
@fab1o/check-types 14.4.0
A little library for asserting types and values.
4 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 7 downloads last month - 0 stars on GitHub - 1 maintainer
@writetome51/is-object-not-object 2.0.0
2 functions that check if passed argument is or is not an object. Null is not considered an object
2 versions - Latest release: almost 4 years ago - 5 dependent packages - 7 dependent repositories - 12 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: 5 months ago - 50 dependent packages - 15,842 dependent repositories - 864 thousand downloads last month - 47 stars on GitHub - 1 maintainer
filter-shapes 1.0.1
filter objects to save bandwidth and catch errors, powered by type-by-example
2 versions - Latest release: about 1 year ago - 5 downloads last month - 0 stars on GitHub - 1 maintainer
given-that 0.0.4
A simple library to change control flow into an easy to understand sentence.
4 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 8 downloads last month - 1 maintainer
@codecb/ts-utils 0.11.0
🛠 A modern and practical TypeScript type utility library
24 versions - Latest release: about 1 month ago - 3 dependent packages - 2 dependent repositories - 26 downloads last month - 1 stars on GitHub - 1 maintainer
typecraft 1.1.0 💰
library for crafting types and casting type inhabitants
8 versions - Latest release: over 1 year ago - 1 dependent package - 7 downloads last month - 0 stars on GitHub - 1 maintainer
type-by-example 1.0.3
strong and flexible runtime typechecking that's just javascript with types that are fully seriali...
4 versions - Latest release: about 1 year ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
@typeguards/core 1.1.0 💰
Runtime type checking library for TS & JS
2 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 0 stars on GitHub - 1 maintainer
@writetome51/is-integer-is-float 2.0.1
Functions that check if argument is integer or float
3 versions - Latest release: almost 4 years ago - 8 dependent packages - 20 dependent repositories - 88 downloads last month - 0 stars on GitHub - 1 maintainer
function.check 0.11.1
Runtime type checking in plain javascript
25 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 1 stars on GitHub - 1 maintainer
@writetome51/is-array-not-array 2.0.0
2 functions that check if argument is or is not array
2 versions - Latest release: almost 4 years ago - 19 dependent packages - 17 dependent repositories - 11 downloads last month - 0 stars on GitHub - 1 maintainer
@typeis/core 2.0.0-alpha.2
Typeis core
2 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 93 stars on GitHub - 1 maintainer
ensure.js 0.5.3
Simple JS type-checking + extras
9 versions - Latest release: over 9 years ago - 5 dependent packages - 6 dependent repositories - 8 downloads last month - 7 stars on GitHub - 1 maintainer
lukinto-utils-type-checking 1.0.0
A library of type checking utilities.
1 version - Latest release: over 1 year ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
ensure-types 1.0.2
Simple helpers to ensure uncertain interfaces in typescript
3 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 14 downloads last month - 0 stars on GitHub - 1 maintainer
@composi/get-type 1.0.12
Function to get the type of the provided value. This is not the same as 'typeof'. It returns the ...
13 versions - Latest release: about 4 years ago - 3 dependent packages - 4 dependent repositories - 7 downloads last month - 1 stars on GitHub - 1 maintainer
lycoris 2.0.1
An object-oriented programming language
1 version - Latest release: over 4 years ago - 1 dependent package - 8 downloads last month - 1 maintainer
error-if-not-function 1.0.0
Function triggers error if argument is not type 'function'
1 version - Latest release: about 5 years ago - 6 dependent packages - 5 dependent repositories - 11 downloads last month - 0 stars on GitHub - 1 maintainer
@ayonli/type-guard 0.1.0
Runtime type checking for JavaScript variables and functions.
1 version - Latest release: 10 months ago - 8 downloads last month - 1 stars on GitHub - 1 maintainer
errorist 0.2.0 💰
If you don't have an Error, errorist gives you one
6 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 13 downloads last month - 1 stars on GitHub - 1 maintainer
is-api 1.0.1
Tiny javascript library that you can extend with your own type checking methods.
3 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 14 downloads last month - 3 stars on GitHub - 1 maintainer
check-types-2 11.6.0
A little library for asserting types and values, with zero dependencies. Follower for check-types...
6 versions - Latest release: 7 months ago - 2 dependent packages - 6 dependent repositories - 1.93 thousand downloads last month - 1 stars on GitHub - 1 maintainer
runtype-check 1.1.0
Runtime type-checking of any value in javascript
5 versions - Latest release: about 1 year ago - 8 downloads last month - 0 stars on GitHub - 1 maintainer
easy-enums 1.1.8
Easy but powerful enums for safer code. e.g. const Fruit = new Enum("apple pear banana"); gives y...
10 versions - Latest release: over 3 years ago - 3 dependent packages - 8 dependent repositories - 15 downloads last month - 0 stars on GitHub - 1 maintainer
type-guard 0.2.3 💰
Guard is a type checker that aims to make type checking function arguments easier and more readable.
7 versions - Latest release: over 9 years ago - 3 dependent packages - 6 dependent repositories - 39 downloads last month - 5 stars on GitHub - 1 maintainer
@arcletjs/alconna 1.0.4
A High-performance, Generality, Humane Command Line Arguments Parser Library.
5 versions - Latest release: over 1 year ago - 1 dependent package - 10 downloads last month - 1 stars on GitHub - 1 maintainer
duck-check 2.1.8
A minimalist tool to check the shape of objects and the type of properties, provided a declarativ...
15 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 10 stars on GitHub - 1 maintainer
error-if-not-integer-zero-or-greater 2.0.0
Function triggers error if argument is not integer of zero or greater
2 versions - Latest release: almost 4 years ago - 11 dependent packages - 7 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
foolproof 0.0.41
Project deprecated. Use lodash-node.
13 versions - Latest release: over 10 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 1 maintainer
@codevor/js-is-type 0.2.0
🎯Type-checking for 'Primitive' JS Types made easy!
3 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 7 downloads last month - 2 stars on GitHub - 3 maintainers
typescript2python 1.0.13 💰
## About
14 versions - Latest release: 3 months ago - 41 downloads last month - 9 stars on GitHub - 1 maintainer
@arcletjs/nepattern 1.0.3
Not-Enough-Pattern
4 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 16 downloads last month - 1 stars on GitHub - 1 maintainer
insure 0.0.3
Unobtrusive lightweight development type-checking framework
2 versions - Latest release: almost 11 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 0 stars on GitHub - 1 maintainer
primitive-predicates 2.1.4
A simple TypeScript library providing type guards for the primitive types in JavaScript.
34 versions - Latest release: 2 months ago - 3 dependent packages - 1 dependent repositories - 576 downloads last month - 2 stars on GitHub - 1 maintainer
@writetome51/has-value-no-value 2.0.0
2 functions that check if argument is undefined or null
4 versions - Latest release: almost 4 years ago - 18 dependent packages - 11 dependent repositories - 42 downloads last month - 0 stars on GitHub - 1 maintainer
epyt 0.0.2
Type creation, validation, and comparison for Javascript
1 version - Latest release: about 9 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 1 maintainer
Top 5.9% on npmjs.org
variable-type 1.0.0 💰
Runtime type checking for variable and similar objects.
8 versions - Latest release: over 4 years ago - 6 dependent packages - 7 dependent repositories - 654 downloads last month - 23 stars on GitHub - 1 maintainer
Top 0.7% on npmjs.org
ts-toolbelt 9.6.0 💰
TypeScript's largest utility library
916 versions - Latest release: about 3 years ago - 1,076 dependent packages - 19,205 dependent repositories - 11.2 million downloads last month - 6,428 stars on GitHub - 1 maintainer
@writetome51/is-finite-number 2.0.0
2 functions that check if passed argument is or is not a finite number
2 versions - Latest release: almost 4 years ago - 3 dependent packages - 16 dependent repositories - 49 downloads last month - 0 stars on GitHub - 1 maintainer
jshelperpack 1.0.5
JS helper pack
6 versions - Latest release: almost 4 years ago - 1 dependent package - 9 downloads last month - 1 stars on GitHub - 1 maintainer
tsguard.macro 0.0.2
Babel macro that automatically generates type guards for a given type (WIP)
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 12 downloads last month - 12 stars on GitHub - 1 maintainer
facies 3.0.3
A featureful function parameters signature module
7 versions - Latest release: over 4 years ago - 4 dependent packages - 3 dependent repositories - 113 downloads last month - 1 stars on GitHub - 1 maintainer
@rho-contracts/rho-contracts 3.0.0
Racket-style Higher Order Contracts in Plain Javascript
2 versions - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 5 downloads last month - 4 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
machine 15.2.3
Build functions in standardized containers.
132 versions - Latest release: 12 months ago - 267 dependent packages - 3,548 dependent repositories - 242 thousand downloads last month - 143 stars on GitHub - 3 maintainers
the.js 0.3.8
Type-checking library for Javascript
20 versions - Latest release: over 7 years ago - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
safetify 3.0.1 💰
Utility for resolving and making values types safe
14 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 20 downloads last month - 7 stars on GitHub - 1 maintainer
crunchr 0.0.3
An experimental virtual machine running on adaptive neuronal networks. Built of an official resea...
1 version - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 4 downloads last month - 1 maintainer
floweret 0.13.1
Runtime type annotations for CoffeeScript (and JavaScript too!)
47 versions - Latest release: about 4 years ago - 3 dependent packages - 1 dependent repositories - 62 downloads last month - 20 stars on GitHub - 1 maintainer
ow-shim 1.0.2 💰
Drop-in replacement shim to make ow validation library a noop in production.
4 versions - Latest release: almost 6 years ago - 2 dependent packages - 1 dependent repositories - 19 downloads last month - 1 stars on GitHub - 1 maintainer
istype-checks 1.0.0
A small package for checking if a value is a certain type.
1 version - Latest release: about 1 year ago - 8 downloads last month - 1 maintainer
ts-keysof.macro 0.0.2
Babel macro that automatically generates an array of keys from a given object type
2 versions - Latest release: almost 5 years ago - 1 dependent repositories - 5 downloads last month - 12 stars on GitHub - 1 maintainer
@typeis/bridge 2.0.0-alpha.2
Typeis shorthand bridge
2 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 2 downloads last month - 93 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 5 years ago - 2 dependent packages - 1 dependent repositories - 7 downloads last month - 3 stars on GitHub - 1 maintainer
Top 4.9% on npmjs.org
ow-lite 0.0.2 💰
Lightweight replacement for the ow validation library meant for browser usage.
1 version - Latest release: almost 6 years ago - 5 dependent packages - 640 dependent repositories - 62.8 thousand downloads last month - 3 stars on GitHub - 1 maintainer
error-if-not-string 2.0.0
Function triggers error if argument is not type 'string'
2 versions - Latest release: almost 4 years ago - 7 dependent packages - 6 dependent repositories - 14 downloads last month - 0 stars on GitHub - 1 maintainer
khyron 0.2.1
Run-time type checking for JavaScript
3 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 1 stars on GitHub - 1 maintainer
heuristics 1.1.0
Useful heuristics, type checks, and validation helpers for JavaScript and TypeScript
3 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 14 downloads last month - 0 stars on GitHub - 1 maintainer
node-red-javascript-interface-library 1.0.5 💰
auxiliary module to let Node-RED import the javascript-interface-library
6 versions - Latest release: 7 months ago - 16 downloads last month - 0 stars on GitHub - 1 maintainer
arty 0.1.0
tiny javascript library for asserting types on function arguments
1 version - Latest release: over 9 years ago - 4 dependent packages - 1 dependent repositories - 10 downloads last month - 0 stars on GitHub - 1 maintainer
is-async-func 1.0.0
Check if a value is an async function, from ES2017 specification. Supports babel.
1 version - Latest release: about 7 years ago - 4 dependent packages - 2 dependent repositories - 10 downloads last month - 3 stars on GitHub - 1 maintainer
Top 2.8% on npmjs.org
upcast 4.0.0
Upcast is a low-level JavaScript type checking and casting library
17 versions - Latest release: over 5 years ago - 9 dependent packages - 3,799 dependent repositories - 44.9 thousand downloads last month - 75 stars on GitHub - 2 maintainers
Top 9.8% on npmjs.org
check-arg-types 2.0.1
Pass in `arguments` and an array of the expected types (as string descriptions) and throw if they...
9 versions - Latest release: 9 months ago - 49 dependent packages - 15 dependent repositories - 68 downloads last month - 1 stars on GitHub - 1 maintainer
redux-typed-actions 0.1.5
An approach to type Redux actions and their payload and statically type checking them in Typescript
12 versions - Latest release: over 6 years ago - 9 dependent repositories - 215 downloads last month - 10 stars on GitHub - 1 maintainer
Top 8.3% on npmjs.org
hm-def 1.0.2
Runtime type checking with Hindley Milner signatures
9 versions - Latest release: over 5 years ago - 10 dependent packages - 6 dependent repositories - 30 downloads last month - 197 stars on GitHub - 2 maintainers
want-type 1.1.0
a library for hassle-free type checking in Node.js
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 6 downloads last month - 3 stars on GitHub - 1 maintainer
typeforce-buffer 1.18.0
Another biased type checking solution for Javascript
1 version - Latest release: about 1 year ago - 1 dependent package - 10 downloads last month - 22 stars on GitHub - 1 maintainer
Top 6.9% on npmjs.org
babel-plugin-runtyper 0.4.0 💰
Babel plugin for runtime type-checking in JavaScript
9 versions - Latest release: about 6 years ago - 17 dependent packages - 12 dependent repositories - 61 downloads last month - 117 stars on GitHub - 1 maintainer
typisch 0.0.0
Set-theory based runtime type system
1 version - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 3 stars on GitHub - 3 maintainers
typefence 1.2.1
Basic runtime type checking
4 versions - Latest release: almost 2 years ago - 80 downloads last month - 1 stars on GitHub - 1 maintainer
Top 2.1% on npmjs.org
check-more-types 2.24.0
Large collection of predicates.
81 versions - Latest release: about 7 years ago - 240 dependent packages - 100,351 dependent repositories - 20.2 million downloads last month - 65 stars on GitHub - 3 maintainers
Top 2.7% on npmjs.org
babel-plugin-tcomb 0.4.0 💰
Babel plugin for static and runtime type checking using Flow and tcomb
41 versions - Latest release: about 5 years ago - 47 dependent packages - 73 dependent repositories - 3.67 thousand downloads last month - 483 stars on GitHub - 1 maintainer
infrared-core 0.0.1
Fast light weight inferred static type checker in real time for JavaScript.
1 version - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 19 downloads last month - 47 stars on GitHub - 1 maintainer
go-expect 0.1.1
Assertion utilities
2 versions - Latest release: almost 2 years ago - 1 dependent package - 6 downloads last month - 1 maintainer
@tiaanduplessis/type 2.0.0
Basic type checking
2 versions - Latest release: almost 6 years ago - 4 dependent packages - 2 dependent repositories - 18 downloads last month - 1 stars on GitHub - 1 maintainer
error-if-not-primitive-or-array 1.0.3
Function triggers error if argument is neither a primitive type or array
4 versions - Latest release: about 5 years ago - 4 dependent packages - 8 dependent repositories - 11 downloads last month - 1 maintainer
error-if-not-integer 2.0.1
Triggers error if argument is not integer of type 'number'
3 versions - Latest release: almost 4 years ago - 25 dependent packages - 19 dependent repositories - 92 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.3% on npmjs.org
typeforce 1.18.0
Another biased type checking solution for Javascript
69 versions - Latest release: over 5 years ago - 292 dependent packages - 12,799 dependent repositories - 665 thousand downloads last month - 22 stars on GitHub - 1 maintainer
vyper 0.0.2
Type creation, validation, and comparison for Javascript
2 versions - Latest release: about 9 years ago - 1 dependent repositories - 17 downloads last month - 1 maintainer
type-mark 2.0.0
A small library for checking types
6 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 0 stars on GitHub - 1 maintainer
@vicgutt/isjs 0.1.7
A set of JavaScript type checking helpers
8 versions - Latest release: over 1 year ago - 3 dependent packages - 2 dependent repositories - 10 downloads last month - 1 stars on GitHub - 1 maintainer
Top 2.6% on npmjs.org
check-types 11.2.3
A little library for asserting types and values, with zero dependencies.
90 versions - Latest release: 9 months ago - 511 dependent packages - 1,105,180 dependent repositories - 17.9 million downloads last month - 25 stars on GitLab.com - 1 maintainer
@typeis/url 2.0.0-alpha.2
Typeis url validation plugin
2 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 93 stars on GitHub - 1 maintainer
error-if-not-array 2.0.0
Function triggers error if argument is not array
3 versions - Latest release: almost 4 years ago - 22 dependent packages - 16 dependent repositories - 92 downloads last month - 0 stars on GitHub - 1 maintainer
@sounisi5011/ts-utils-is-property-accessible 1.0.3
Check if a value is property accessible
4 versions - Latest release: about 2 years ago - 4 dependent packages - 1 dependent repositories - 57 downloads last month - 5 stars on GitHub - 1 maintainer
@edcarroll/class-discriminators 2.0.0
Aids Typescript type checking for class based discriminated unions
4 versions - Latest release: almost 7 years ago - 2 dependent packages - 1 dependent repositories - 8 downloads last month - 0 stars on GitHub - 1 maintainer