DFS_Shuo_Chen e2eb47a926 V1.16.9 před 11 měsíci
..
lib e2eb47a926 V1.16.9 před 11 měsíci
test e2eb47a926 V1.16.9 před 11 měsíci
.editorconfig e2eb47a926 V1.16.9 před 11 měsíci
.eslintrc e2eb47a926 V1.16.9 před 11 měsíci
.gitattributes e2eb47a926 V1.16.9 před 11 měsíci
.travis.yml e2eb47a926 V1.16.9 před 11 měsíci
LICENSE e2eb47a926 V1.16.9 před 11 měsíci
code-points.mem e2eb47a926 V1.16.9 před 11 měsíci
generate-code-points.js e2eb47a926 V1.16.9 před 11 měsíci
index.js e2eb47a926 V1.16.9 před 11 měsíci
package.json e2eb47a926 V1.16.9 před 11 měsíci
readme.md e2eb47a926 V1.16.9 před 11 měsíci

readme.md

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 (c) Dmitriy Tsvettsikh