sindresorhus/humanize-url

Also do truncation

Aperta

#1 aperta il 10 set 2015

 (5 commenti) (0 reazioni) (0 assegnatari)JavaScript (7 fork)user submission
enhancementhelp wanted

Metriche repository

Star
 (252 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

t'would be nice if this also did truncation -- pass another argument with something like {truncate: 40}, and the url would be nicely truncated, with '…' === '\u2026' replacing the truncated text.

Ex.

humanize('http://example.com/a/cool/page/that-is-really-deeply/nested/', {truncate: 20}') -> 'example.com/…/nested'

humanize('http://example.com/a/cool/page/that-is-really-deeply/nested/', {truncate: 24}') -> 'example.com/a/…/nested'

humanize('http://example.com/a/cool/page/that-is-really-deeply/nested/', {truncate: 30}') -> 'example.com/a/cool/…/nested'

Or this could also be a separate module. module-requests ahoy?

Guida contributor