(Concept) Invisible static type checker for JavaScript
-
Updated
Jan 21, 2018
(Concept) Invisible static type checker for JavaScript
Whatta-Type: A JavaScript Run-Time Type Checking Library
Runtime Type Checker for Typescript
typed-environment-loader is a lightweight utility for loading environment variables in a typed manner, ensuring type safety and consistency in your Node.js applications.
A JS class to check types on variables, and to check input and output types in functions. Everyone feel free to make it better!
Typescript runtime object type assertion
For runtime type declaration and type checking in plain javascript.
Demo using `ts-interface-builder/macro`
Constructor sugar with types checking
A command line tool that generates ts/js typechecker functions from typescript types.
Safely guard dynamic data, especially JSON data as intended type by performing data validation first and take alternative action in case data cannot be casted
Validating data acts as a gatekeeper, parsing them into meaningful data types adds valuable information to raw data
A set of classes and utilities for JavaScript type inspection and validation.
Runtime type generation
Simplified approach to OADA formats that actually uses JSON Schema
A Typescript-safe runtime type check function
A simple, convenient way to represent domain objects, leverage domain knowledge, and add runtime validation in your code base.
Higher-order contracts and runtime schema checking for JavaScript
thread safe mutableArray(使用 runtime 交换底层实现方法,从而避免奔溃)
Typed is a lighweight library that aims to add typings at runtime for typescript projects.
Add a description, image, and links to the runtime-typechecking topic page so that developers can more easily learn about it.
To associate your repository with the runtime-typechecking topic, visit your repo's landing page and select "manage topics."