0.1.0 • Published 2 months ago

@alfiannuha/validation-libs v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

Validation Library for NodeJS or Frontend Development

This is a simple library that validate input or data with manually validation. It is written in TypeScript. It can be used in NodeJS or in FrontEnd project. This library is still in development, so there are still many validation that have not been implemented yet.

This library is must be used with TypeScript, but you can use it in JavaScript too.

This library can be used in multiple languages, but it is specifically designed for JavaScript or TypeScript.

This library is covered by MIT License.

List of Validation

  • RequiredValidation
  • MinLengthValidation
  • MaxLengthValidation
  • MinValueValidation
  • MaxValueValidation
  • MinDateValidation
  • MaxDateValidation
  • MinTimeValidation
  • MaxTimeValidation
  • MinDateTimeValidation
  • MaxDateTimeValidation
  • MinDateTimeNowValidation
  • MaxDateTimeNowValidation
  • MinTimeNowValidation
  • MaxTimeNowValidation
  • MinDateNowValidation
  • MaxDateNowValidation
  • GmailValidation
  • EmailValidation
  • PhoneValidation
  • NumberValidation
  • DateValidation
  • TimeValidation
  • DateTimeValidation
  • AlphaNumericValidation
  • AlphaValidation
  • NumericValidation
  • UrlValidation

Usage

Install

You can install the library using npm, and then use it in your NodeJS or frontend project.

npm install @alfiannuha/validation-libs

JavaScript

const { GmailValidation } = require('@alfiannuha/validation-libs');

console.log(GmailValidation('example@gmail.com')); // true
console.log(GmailValidation('example@yahoo.com')); // false | The email in not gmail

License

MIT

0.1.0

2 months ago

0.0.9

2 months ago

0.0.8

2 months ago

0.0.7

2 months ago

0.0.6

2 months ago

0.0.5

2 months ago

0.0.4

2 months ago

0.0.3

2 months ago

0.0.2

2 months ago

0.0.1

2 months ago