Utility to validate property existence. Test for missing properties before they cause errors later.
TypeScript definitions for validate-npm-package-name
MJML: the only framework that makes responsive-email easy
A ridiculously light-weight argument validator (now browser friendly)
Read and modify Office Add-in manifest files.
Runtime library to validate data against TypeScript interfaces
Give me a string and I'll tell you if it's a valid npm package name
Command line interface for Ajv JSON schema validator
Validates whether a string matches the production for an XML name or qualified name
Official vee-validate nuxt module
Check if a string is SVG
Angular DevKit - Core Utility Library
Validate html using validator.w3.org/nu og html-validate
No description provided.
mjml-validator
Validate JSON
Sanity template validator for remote templates
Email address and domain validation
Convert a given OpenAPI specification to Postman Collection v2.0
ReadMe's official CLI and GitHub Action.
Incremental Markdown parser that consumes and emits Lezer trees
Offline HTML5 validator and linter
Strong JSON typing for TypeScript.
Validate ProtoDef protocol definition in node
A high-level IO library that provides validation, type conversion, and more for command-line interfaces. HighLine also includes a complete menu system that can crank out anything from simple list selection to complete shells with just minutes of work.
neco provides an elegant interface for commands. You can validate input, handle errors and compose multiple commands with rollback.
Ricordami ("Remember me" in Italian) is an attempt at providing a simple interface to build Ruby objects that can be validated, persisted and queried in a Redis data structure server.
textmagic is a Ruby interface to the TextMagic's Bulk SMS Gateway. It can be used to easily integrate SMS features into your application. It supports sending messages, receiving replies and more. You need to have a valid TextMagic account to use this gem. You can get one at http://www.textmagic.com.
Most is a simple academic modular open software tester. Most, the Core is the main part of the system. Most provides the environment and interface bridges for modules that will implement the basic functionality of the testing system. In general Most, the Core consists form two main interfaces: the connector and the tester. The connector interface offers the basic bridge to make an implementation of a module which will act as a controlling interface of the system. It can be a command line interface or it can be a module which will set up a server providing a network access for end users. The tester interface allows building an implementation of the software validator. By default the Most ships with the tester compliant with the ICPC Validator Standard. The Most system proposes to implement a testing system following this standard, but it is not obligatory. The 3-rd party implementation can vary significantly considering the user preferences. It is possible to build other interface bridges using the abstract interface classes provided by the Most system to extend the functionality of the modules. For example the implementation of the connector interface in the form of the network server can build a tunnel interface bridge, so that developers can make implementations, for example, of a SSH tunnel in order to provide a secure connection with the testing system. The default system bundle is shipped with a number of basic interface implementations (modules). Please, consider taking a look on realize notes for the list of supplied modules.
textmagic is a Ruby interface to the TextMagic's Bulk SMS Gateway. It can be used to easily integrate SMS features into your application. It supports sending messages, receiving replies and more. You need to have a valid TextMagic account to use this gem. You can get one at http://www.textmagic.com.
A high-level IO library that provides validation, type conversion, and more for command-line interfaces. HighLine also includes a complete menu system that can crank out anything from simple list selection to complete shells with just minutes of work.
Helliomessaging is a Ruby interface to the Hellio Messaging's Bulk SMS Gateway. It can be used to easily integrate SMS features into your application. It supports sending messages, checking balance and recieving delivery reports. You need to have a valid Hellio Messaging account to use this gem. You can get one at https://helliomessaging.com.
This gem provides a way to easily specify methods that an object must implement, as well as a way to validate that required methods exist. In addition, you can specify additional information about the interface of your object that can be used to produce documentation. Specifically you can specify the return type of your methods, as well as the method's arguments and argument return types. The data types are not enforced, but can be viewed by running `MyClass.interface.print`.
With this program you can list your telescopes and eyepieces and get a set of calculations done for each scope and for the combination of scope and eyepiece. Easy interface. Run the program, then hit '?' to show the help file. Version 2.0.1: Improved input validation with descriptive errors, division-by-zero guards, empty list safety.
A high-level IO library that provides validation, type conversion, and more for command-line interfaces. HighLine also includes a complete menu system that can crank out anything from simple list selection to complete shells with just minutes of work.
Interactors are a pattern for structuring your business logic into units. They have a flexible context that they pass between them, which makes them easy-to-write, but hard-to-understand after you've written them. Much of this confusion comes from not knowing what the interactor is supposed to take as input and what it's expected to produce. Enter contracts. Contracts allow you define, up front, a contract both for the input of an interactor, known as expectations, and the output of it, known as promises. Additionally, you can define a handler for what happens when an interactor violates its contracts, known as a breach. Declaring these contracts can help define your interface and make it easier to understand how to use an interactor. They form both documentation and validation for your business logic.
No description provided.
No description provided.
No description provided.