Adapters and Serializers for Rails's ActiveModel::Serializers
Check password strength against several rules. Includes ActiveRecord/ActiveModel support.
Reactive DTO models with Proxy and more useful classes, decorators, Black-jack and hookers
Client Side Validations made easy for your Rails 7.2 and 8.x applications
An interface for the ccs-prototype-kit to allow for the use of a pseudo database and models
activehashie Validation
Rails-style ActiveModel for TypeScript — typed attributes, dirty tracking, validations, callbacks.
Lightweight TypeScript ORM.
**LlmManager** is a modular, extensible TypeScript library for orchestrating interactions with Large Language Models (LLMs) such as OpenAI's GPT. It provides a high-level, type-safe API for running prompts, managing conversation history, and supporting st
Data source agnostic opinionated models for Node.js with classic inheritance, basic validations and a clean API
Simple model with attributes and relations updated from json
Create an error from multiple errors
Error comparison and information related utility for node and the browser
Extract meaning from JS Errors
Serialize/deserialize an error into a plain object
Easy error subclassing and stack customization
Wrap zod validation errors in user-friendly readable messages
Cross-browser Error parser
See nodejs errors with less clutter
Error constructor for test and validation frameworks that implements standardized AssertionError specification.
A collection of standard object serializers for Pino
Make your own error types!
richer JavaScript errors
A Bookshelf.js plugin for handling secure passwords
Provides I18n support for validation error messages in ActiveModel. With Rails 3 ActiveModel validation error messages are not backwards compatible with ActiveRecord 2.3.x. This Gem aims to restore this backwards compatiblity and provide a richer feature set and better implementation compared to ActiveRecord 2.3.x.
Extends ActiveModel::Errors to allow messages to be generated that do not use the attribute name
When an ActiveRecord/ActiveModel model won't save because it's invalid, this gem writes the validation error messages to the log.
Backported from Rails 5.0 to use with 4.x versions
Builds a tree of errors instead of the 1-dimension one generated by ActiveMode::Base#errors.messages.
This gem extends the functionality of Rails' ActiveModel::Errors with a #by_type method that returns a hash of error messages scoped by attribute and type.
API consumable error messages with ActiveModel::Errors drop-in compatibility.
Build ActiveModel::Errors like errors in Ruby
Enhances the Error class on ActiveModel-compliant models with merge() and full_sentences() methods.
ErrorsFullDetails extends ActiveModel::Errors to allow adding error codes to error messages
Normalize dry-validation and ActiveModel errors to the universal format
Generate and access ActiveModel::Errors like error messages.