This website is in progress, you can read the docs from old onefrom Here →
ts-validation
Overview

@bshg/validation

Welcome to @bshg/validation, a versatile TypeScript library crafted for seamless data validation within your projects. Whether you're working on a front-end or back-end application, this library empowers you to validate data in a declarative manner, ensuring your objects align with your expectations.

Designed with simplicity and efficiency in mind, @bshg/validation streamlines the validation process, making it a reliable choice for your projects. It offers extensive customization options, enabling you to tailor validation rules and error messages to fit your specific requirements with ease.

This library is lightweight and has no external dependencies, ensuring fast load times and minimal impact on your application's performance. Whether you're building a web application, API, or mobile app, you can rely on @bshg/validation to handle validation consistently across platforms.

In this guide, you'll explore the features and functionalities of @bshg/validation, learning how to leverage its capabilities to fortify your projects with robust data validation.

Installation

Inside your typescript project directory, run the following:

npm i @bshg/validation

Visit Issues to see what we are working on.

Visit Change Log to see the updates.