GitHub - feedspub/validators: A simple module used to validate username, email, password and more for Feeds.Pub

validators

A simple module(no dependency) to validate username, email and more for Feeds Pub.

Reusable on frontend and backend.

Install

npm install validators

Usage

const { isEmail, isUsername, isPassword } = require('@feedspub/validators');

// true
isEmail('timqian@t9t.io');
isUsername('timqian');
isPassword('fidslde');

Validating Rules

  • email: /\S+@\S+\.\S+/
  • username: /^[a-zA-Z0-9\-\_]+$/
  • password: length > 6