to-uri

1.0.4 • Public • Published

String: toURI() & transliterate() for JavaScript

Transliteration for JavaScript & Node.js, basically used for URI generation. As small'n'simple as possible, but has a basic Ukrainian/Russian language detection for "и" char replacements.

Usage

Basically, just call toURI() with a String and you'll get a SEO friendly URL, separated with dashes ("-") by default. Also, there's a transliterate() method, but it always works with toLowerCase() right now, not sure should it be improved yet or not.

Packages:

  • bower install to-uri
  • npm install to-uri

Examples:

toURI("Тест: Чи маємо те, на що чекаємо? + /English Text Remains/?")
// test-chy-mayemo-te-na-shcho-chekayemo+english-text-remains
 
toURI("Тест: Проверим текст на русском языке")
// test-proverim-tekst-na-russkom-yazyke

Credits

Prepared by Annexare Studio. Feel free to use it as you need in your apps or send updates into this public repository. It's under MIT license.

Dependencies (0)

    Dev Dependencies (6)

    Package Sidebar

    Install

    npm i to-uri

    Weekly Downloads

    44

    Version

    1.0.4

    License

    MIT

    Last publish

    Collaborators

    • dmythro