binhqd / node-truncate

:octopus: Truncate text and keeps urls safe.

Home Page:https://twitter.com/FGRibreau

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Truncate

CircleCI Downloads available-for-advisory Twitter Follow Get help on Codementor

Truncate text and keeps urls safe.

NPM

Install the module with: npm install truncate

Usage

// Browser
String.truncate("1234 http://google.com hey :)", 2) === "12..."
// NodeJS
> truncate = require('truncate');
> truncate("1234 http://google.com hey :)", 4);
"1234..."
> truncate("1234 http://google.com hey :)", 4, {ellipsis:null}); // or ellipsis:''
"1234"
> truncate("1234 http://google.com hey :)", 6);
"1234 http://google.com..."
> truncate("1234 http://google.com hey :)", 100);
"1234 http://google.com hey :)"

Changelog

Donate

I maintain this project in my free time, if it helped you please support my work via paypal or bitcoins, thanks a lot!

License

Copyright (c) 2014 Francois-Guillaume Ribreau Licensed under the MIT license.

About

:octopus: Truncate text and keeps urls safe.

https://twitter.com/FGRibreau


Languages

Language:JavaScript 98.1%Language:Shell 1.9%