Norwegian Parcel Mail

    normalize-email
    TypeScript icon, indicating that this package has built-in type declarations

    1.1.1 • Public • Published

    normalize-email Build Status

    Normalize emails for uniqueness validation. This will convert the email to lowercase, remove dots (.), and plus signs followed by arbitrary strings (+foobar).

    Based on normailize.

    Installation

    npm install --save normalize-email

    Usage

    var normalizeEmail = require('normalize-email')
     
    normalizeEmail('johnotander@GMAIL.com')         // => 'johnotander@gmail.com'
    normalizeEmail('john.o.t.a.n.d.e.r@gmail.com')  // => 'johnotander@gmail.com'
    normalizeEmail('johnotander@googlemail.com')    // => 'johnotander@gmail.com'
    normalizeEmail('johnotander+foobar@gmail.com')  // => 'johnotander@gmail.com'
    normalizeEmail('JOHN.OTANDER+OHAI@gmail.com')   // => 'johnotander@gmail.com'

    License

    MIT

    Contributing

    1. Fork it
    2. Create your feature branch (git checkout -b my-new-feature)
    3. Commit your changes (git commit -am 'Add some feature')
    4. Push to the branch (git push origin my-new-feature)
    5. Create new Pull Request

    Crafted with <3 by John Otander (@4lpine).


    This package was initially generated with yeoman and the p generator.

    Install

    npm i normalize-email

    DownloadsWeekly Downloads

    4,930

    Version

    1.1.1

    License

    MIT

    Unpacked Size

    6.35 kB

    Total Files

    6

    Last publish

    Collaborators

    • johno