Have ideas to improve npm?Join in the discussion! »

    saslprep
    DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/saslprep package

    1.0.3 • Public • Published

    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

    Install

    npm i saslprep

    DownloadsWeekly Downloads

    1,272,509

    Version

    1.0.3

    License

    MIT

    Unpacked Size

    458 kB

    Total Files

    15

    Last publish

    Collaborators

    • avatar