Node Packaged Masterfully

    idna-uts46-hx
    TypeScript icon, indicating that this package has built-in type declarations

    4.0.4 • Public • Published

    IDNA-UTS #46 in JavaScript

    npm version node semantic-release build License: MIT PRs welcome

    This module is a IDNA UTS46 connector library for javascript. This is a maintained fork of the idna-uts46 library originally written by jcranmer.

    The JS Punycode converter library is a great tool for handling Unicode domain names, but it only implements the Punycode encoding of domain labels, not the full IDNA algorithm. In simple cases, a mere conversion to lowercase text before input would seem sufficient, but the real mapping for strings is far more complex. This library implements the full mapping for these strings, as defined by UTS #46.

    Resources

    Authors

    NOTE: As mentioned, initial work done by jcranmer.

    • Kai Schwarz - lead development - PapaKai

    See also the list of contributors who participated in this project.

    License

    MIT

    Install

    npm i idna-uts46-hx

    DownloadsWeekly Downloads

    349,850

    Version

    4.0.4

    License

    MIT

    Unpacked Size

    945 kB

    Total Files

    28

    Last publish

    Collaborators

    • papakai