Skip to content
master
Switch branches/tags
Code
This branch is 205 commits ahead, 4 commits behind jcranmer:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

A UTS #46 processing algorithm for IDNA2008 strings

Resources

License

Packages

No packages published