![]() | Name | Last modified | Size | Description |
---|---|---|---|---|
![]() | Parent Directory | - | ||
![]() | lib/ | 2 years ago | - | |
![]() | test/ | 2 years ago | - | |
![]() | LICENSE | 9 years ago | 1.0K | |
![]() | README.md | 9 years ago | 1.4K | d768d73 docs [كارل مبارك] |
![]() | index.js | 9 years ago | 40 | 3e510ca test new git [كارل مبارك] |
![]() | package.json | 2 years ago | 1.4K | 3e510ca test new git [كارل مبارك] |
Permissive slug generator that works with unicode. We keep only characters from the categories Letter, Number and Separator (see Unicode Categories) and the common CJK Unified Ideographs as defined in the version 6.0.0 of the Unicode specification.
Inspired by unicode-slugify. Note that this slug generator is different from node-slug which focus on translating unicode characters to english or latin equivalent.
uslug('Быстрее и лучше!') // 'быстрее-и-лучше'
uslug('汉语/漢語') // '汉语漢語'
uslug('Y U NO', { lower: false })) // 'Y-U-NO'
uslug('Y U NO', { spaces: true })) // 'y u no'
uslug('Y-U|NO', { allowedChars: '|' })) // 'yu|no'
npm install uslug
Generate a slug for the string passed.
Arguments
This project is distributed under the MIT License. See LICENSE file for more information.