simple validate or assert javascript types
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
Give me a string and I'll tell you if it's a valid npm package license string
TypeScript definitions for http-assert
TypeScript definitions for koa
Dead simple Object schema validation
A simple and composable way to validate data in JavaScript (and TypeScript).
TypeScript definitions for validate-npm-package-name
TypeScript definitions for assert
TypeScript definitions for power-assert
Esprima-compatible implementation of the Mozilla JS Parser API
Helper function for exhaustive checks of discriminated unions in TypeScript
minimalistic-assert ===
Standard assertion utilities.
Assert that two Node-API data types are equal.
The assert module from Node.js, for the browser.
A simple and composable way to validate data in JavaScript (and TypeScript).
Synchronous validation of a path existing either as a file or as a directory.
correct invalid SPDX expressions
Validate options object
assert with status codes
TypeScript definitions for utf-8-validate
A robust, ES3 compatible, "has own property" predicate.
Esprima-compatible implementation of the Mozilla JS Parser API
Provides test assertions for the validity of various content types (i.e. HTML, XML CSS, etc).
RSpec::Llama is a testing framework that allows developers to easily configure, run, and validate AI models such as OpenAI's GPT models, Llama, and others within the RSpec ecosystem. With a focus on simplicity and extensibility, RSpec::Llama provides: - A standardized approach to configuring different AI models with customizable parameters. - Runners to execute model interactions and capture responses seamlessly. - Comprehensive assertion types to validate model outputs against expected patterns. Whether you are developing AI-powered applications or simply need a reliable way to test various AI models' outputs, RSpec::Llama offers an all-in-one solution that integrates smoothly into your existing RSpec setup.