Comparing version 1.0.0 to 1.0.1
{ | ||
"name": "limax", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"main": "./lib/limax", | ||
@@ -30,11 +30,11 @@ "description": "Node.js module to generate URL slugs. Another one? This one cares about i18n and transliterates non-Latin scripts to conform to the RFC3986 standard. Mostly API-compatible with similar modules.", | ||
], | ||
"author": "Lovell Fuller", | ||
"author": "Lovell Fuller <npm@lovell.info>", | ||
"license": "Apache 2.0", | ||
"dependencies": { | ||
"speakingurl": "^0.20.0", | ||
"cld": "^2.3.1", | ||
"deferred": "^0.7.2", | ||
"hepburn": "^0.6.0", | ||
"pinyin2": "^2.0.8", | ||
"hepburn": "^0.6.0", | ||
"cld": "^2.2.0", | ||
"deferred": "^0.7.2" | ||
"speakingurl": "^4.0.0" | ||
} | ||
} |
# limax | ||
(Yet another) Node.js module to generate URL slugs, also known as clean URLs, user-friendly URLs and SEO-friendly URLs. | ||
(Yet another) Node.js module to generate URL slugs, | ||
also known as clean URLs, user-friendly URLs and SEO-friendly URLs. | ||
The difference? | ||
This module includes Romanisation of non-Latin scripts. Give it a string of text in pretty much any major world language and it will convert it to valid characters, conforming to [RFC3986](http://www.ietf.org/rfc/rfc3986.txt), for use within the path element of a URL. | ||
This module includes Romanisation of non-Latin scripts. | ||
Give it a string of text in pretty much any major world language | ||
and it will convert it to valid characters, | ||
conforming to [RFC3986](http://www.ietf.org/rfc/rfc3986.txt), | ||
for use within the path element of a URL. | ||
@@ -16,8 +21,7 @@ Currently supports, but not limited to, the following scripts: | ||
Based on number of `npm` downloads, the most popular Node.js module for generating slugs is [slug](https://github.com/dodo/node-slug), which claims it "slugifies even utf-8 chars!" You may be pleased to discover that all characters in a utf-8 encoded string are "utf-8 chars"! | ||
If you already use either the | ||
[speakingurl](https://www.npmjs.com/package/speakingurl) or | ||
[slug](https://www.npmjs.com/package/slug) modules, | ||
you can probably swap in `limax` without changing the logic in your code. | ||
This module depends on the [speakingurl](https://github.com/pid/speakingurl) module and remains mostly API-compatible with both it and the more popular [slug](https://github.com/dodo/node-slug) module. | ||
If you already use either the `speakingurl` or `slug` modules, you can probably swap in `limax` without changing the logic in your code. | ||
Oh, and `limax` is the Latin word for slug. | ||
@@ -24,0 +28,0 @@ |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
91
7336
+ Addedspeakingurl@4.0.0(transitive)
- Removedspeakingurl@0.20.1(transitive)
Updatedcld@^2.3.1
Updatedspeakingurl@^4.0.0