Type assertions aka less-broken typeof.
Get the native type of a value.
Infer the content-type of a request.
What is the type of this builtin JS value?
Detect the file type of a file, stream, or data
Detect the archive type of a Buffer/Uint8Array
A utility function to get the type of a value
Detect the archive type of a Buffer/Uint8Array
Determine type of a variable
A utility function to get the type of a value
Detect the audio type of a Buffer/Uint8Array
Detect the image type of an ArrayBuffer/Uint8Array
Guess type of resource based on its URL
Get the mime type of a stream
Get the type of an AMD module used for an AST node or within a file
Bind data arrays to any type of JS objects
Return the data type of an array.
TypeScript helper functions to narrow the type of object to a Node descendant
Effective type checking in plain javascript.
Perform data joins with any type of JS objects
Detect the file type of a file, stream, or data
complete type checking for node
Validate the type of arguments passed through the function.
Identifies (media) type of API description files
Exports a set of macros which can be useful for inspecting the type of various expressions in your code at runtime.
Production-grade secret handling plugin for Nushell with secure CustomValue types that prevent accidental exposure of sensitive data
Typed parser for the WebAssembly instruction opcode table in TOML
Rust library which was created to help find type of variable
Rspec matchers for strucural type assertion. Compare values of array to have all expeted_type, hash's key and value are expeted type
Type Coercion & Type Enhancement
A minimal mime type library
mime-types-data provides a registry for information about MIME media type definitions. It can be used with the Ruby mime-types library or other software to determine defined filename extensions for MIME types, or to use filename extensions to look up the likely MIME type definitions. ==== To Install:
RBS is the language for type signatures for Ruby and standard library definitions.
The mime-types library provides a library and registry for information about MIME content type definitions. It can be used to determine defined filename extensions for MIME types, or to use filename extensions to look up the likely MIME type definitions. Version 3.0 is a major release that requires Ruby 2.0 compatibility and removes deprecated functions. The columnar registry format introduced in 2.6 has been made the primary format; the registry data has been extracted from this library and put into [mime-types-data][data]. Additionally, mime-types is now licensed exclusively under the MIT licence and there is a code of conduct in effect. There are a number of other smaller changes described in the History file.
Duration type
Define types with optional constraints for use within axiom and other libraries.
Typed structs and value objects
A type coercion lib works with Sorbet's static type checker and type definitions; raises an error if the coercion fails.
Gradual Typing for Ruby
Type system for Ruby supporting coercions, constraints and complex types like structs, value objects, enums etc
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.