1. saslprep
SASLprep: Stringprep Profile for User Names and Passwords, rfc4013.
saslprep
Package: saslprep
Created by: reklatsmasters
Last modified: Tue, 17 May 2022 03:31:28 GMT
Version: 1.0.3
License: MIT
Downloads: 6,705,854
Repository: https://github.com/reklatsmasters/saslprep

Install

npm install saslprep
yarn add saslprep

saslprep

Build Status
npm
node
license
downloads

Stringprep Profile for User Names and Passwords, rfc4013

Usage

 const saslprep = require('saslprep')

saslprep('password\u00AD') // password
saslprep('password\u0007') // Error: prohibited character

API

saslprep(input: String, opts: Options): String

Normalize user name or password.

Options.allowUnassigned: bool

A special behavior for unassigned code points, see https://tools.ietf.org/html/rfc4013#section-2.5. Disabled by default.

License

MIT, 2017-2019 (c) Dmitriy Tsvettsikh

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code