A collection of essential TypeScript types
Get the first path that exists on disk of multiple paths
Create and parse HTTP Content-Type header
Simple RFC 6838 media type parser and formatter
Infer the content-type of a request.
Improved typeof detection for node.js and the browser.
a CSS selector parser
The ultimate javascript content-type utility.
What is the type of this builtin JS value?
Json Schema Type Builder with Static Type Resolution for TypeScript
Parse HTTP Content-Type header according to RFC 7231
Detect the file type of a file, stream, or data
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
Unique tag for use in the type-fest Tagged type
[](https://github.com/mmkal/expect-type/actions/workflows/ci.yml)  [](ht
Traverse JSON Schema passing each schema object to callback
Type check values
Check if a path is a file, directory, or symlink
Constants and utilities about visitor keys to traverse AST.
[](https://www.npmjs.com/package/jsdoc-type-pratt-parser) []
Strict TypeScript and Flow types for style based on MDN data
Fun, full-featured, fully-local simulator for Cloudflare Workers
Type utilities for working with TypeScript + ESLint together
Determine the `package.json#type` which applies to a location
Stop wrestling with complex type validations and unclear error messages. Domainic::Type brings type validation to Ruby that is both powerful and delightful to use. Build composable type constraints with crystal-clear error messages that actually tell you what went wrong. From simple type checks to complex collection validations, make your types work for you, not against you!
Domain models with typed attributes
Domain simply provides base classes and modules for implementing domains very simply.
Minimal framework for definition of (optionally) type-aware domain models
A ruby translation of the Kicksend mailcheck javascript library (https://github.com/Kicksend/mailcheck) which suggests a right domain when your users misspell it in an email address.
It provides a simple, readable syntax for defining Protocol Buffer message types using Ruby code. The `to_proto` method can be used to convert the defined message types into the Protocol Buffer syntax.
Provides a Ruby library & CLI implementing a flexible Nudge Language interpreter, plus a set of generators for adding domain-specific instructions and types.
Ruby client for the Eternal-Twin API. Defines Etwin domain types and HTTP client.
Paramore lets you declare which parameters are permitted and what object is responsible for typing/sanitizing/type-casting them before they are passed along to your models/domain. It is intended to reduce the amount of imperative code in controllers.
IP2Location filter plugin for Logstash enables Logstash's users to add geolocation information such as country, state, district, city, latitude, longitude, ZIP code, time zone, ISP, domain name, connection speed, IDD code, area code, weather station code, weather station name, MNC, MCC, mobile brand, elevation, usage type, address type, IAB category, ASN, AS domain, AS usage type and AS CIDR by IP address.
The official IP2Proxy Ruby library to detect VPN servers, open proxies, web proxies, Tor exit nodes, search engine robots, data center ranges and residential proxies using IP2Proxy BIN database. Other information available includes proxy type, country, state, city, ISP, domain name, usage type, AS number, AS name, threats, last seen date and provider names.
Sift identifies certain types of emails and parses email content so you can deliver a richer experience to your users. Sift can parse emails from a variety of domains.