Skip to content

amitevski/combined-slugify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status npm version semantic-release

Combined Slugify

This module creates a slug by utilizing 2 other libraries.

Install

npm install combined-slugify

Usage

Example

var slugify = require('combined-slugify');
slugify('i ♥ unicode');
// > i-love-unicode

slugify('你好,世界');
// > ni-hao-shi-jie

Node slug supports multiple configurations options which you can pass into combined-slugify. see node-slug for details

Example

var slugify = require('combined-slugify');
slugify('Haus & Garten', {lower: false});
// > Haus-and-Garten

slugify('Haus & Garten', {lower: true});
// > haus-and-garten

Changelog

2.1.0

  • add lower: true as default param for node-slug

2.0.0

  • default mode for node-slug is pretty
  • added support to specify node-slug options

1.x.x

  • default mode for node-slug is rfc3986

Running Tests

npm test

About

Combine different slug libraries to get a better result

Resources

License

Stars

Watchers

Forks

Packages

No packages published