Check if a token is a valid variable name
A function to check whether a prop is valid for HTML and SVG elements
Convert a string to a valid JavaScript identifier
Copy a descriptor from object A to object B
Brand checking of React Elements.
JSON for Humans
Wrapper around is-valid-instance and is-registered for validating `base` plugins. Returns true if `app` is a valid instance of base and a plugin is not registered yet.
Return true if a value is a valid glob pattern or patterns.
Detect if a string is a data URL
Returns true if a value is a valid instance of Base.
string-argv parses a string into an argument array to mimic process.argv. This is useful when testing Command Line Utilities that you want to pass arguments to.
Give me a string and I'll tell you if it's a valid npm package license string
Give me a string and I'll tell you if it's a valid npm package name
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
A library for manipulating IPv4 and IPv6 addresses in JavaScript.
Remove aliases from a GraphQL document
A [JSONSchema](https://json-schema.org/) validator that uses code generation to be extremely fast.
Astro’s [Go](https://golang.org/) + WASM compiler.
Returns true if a file path does not contain any invalid characters.
Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet
Work with IANA language tags.
A ridiculously light-weight argument validator (now browser friendly)
Check if a string is a valid JavaScript identifier
A small lib to validate IP addresses.
Load environment variables from multiple .env files with configurable precedence, type coercion, required key validation, default values, and template generation for documentation.
Define environment variable schemas with type casting, required/optional flags, and defaults. Validates at boot time and provides typed accessors.
A tool for painless parsing and validation of environment variables.
Prius is a powerful and versatile gem designed to simplify the management of environment variables in your application. With Prius, you can guarantee that your environment variables are not only present but also valid, ensuring a smoother and more reliable app experience.
E. E. Cummings manages your ENV variables and gives you clear warnings when they are misconfigured.
Variable name is an important key for developers to understand what codes do. This cope checks instance variable names.
Access environment variables. Also includes presence validation, type coercion and default values.
Access environment variables. Also includes presence validation, type coercion and default values.
Useful in 12factor apps, or generally to have a better experience than just reaching into ENV[] to configure your app, and something blowing up at runtime
Envalit provides a straightforward way to ensure all required environment variables are present, with options to warn or crash when they're missing.
Ruby Gem to make a validation of a variable or a hash, based on regular expressions or own pre-defined validation templates in an easy way. See full documentation on GitHub.
Validates environment variables requirements with a schema and gives access to their coerced values.