Naivete Precedes Misrepresentation
Get unlimited public & private packages + package-based permissions with npm Pro.Get started »

taghash

1.2.2 • Public • Published

taghash

Convert plain-text hashtags into twitter-ready hyperlinks.

Build Status

Usage

var taghash = require('taghash');
 
taghash('Some text with #acoolhash');
//=> 'Some text with <a href="https://twitter.com/hashtag/acoolhash">#acoolhash</a>'
 
taghash('#many #hastags');
//=> '<a href="https://twitter.com/hashtag/many">#many</a> <a href="https://twitter.com/hashtag/hastags">#hastags</a>'

API

taghash(string, [options])

Returns a string with hashtags converted to hyperlinks.

string

Required
Type: string

The string with hashtags you want to convert.

options

href

Type: string
Default: 'https://twitter.com/hashtag/'

The href value you want to use when surrounding your hashtags with a url. The default is Twitter's hashtag url.

taghash('pass custom src #hashtag!', {href: 'http://example.com/'});
//=> 'pass custom src <a href="http://example.com/hashtag">#hashtag</a>!'

License

MIT @ Michael Wuergler

Install

npm i taghash

DownloadsWeekly Downloads

2

Version

1.2.2

License

MIT

Last publish

Collaborators

  • avatar