Awesome
Truncate
Truncate text and keeps urls safe.
NPM
Install the module with: npm install truncate
❤️ Shameless plug
- Open-Source self-hostable or fully-managed webhook as a service
- Charts, simple as a URL. No more server-side rendering pain, 1 url = 1 chart
- Looking for a managed Keycloak IAM ?
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.