0.1.2 • Published 2 years ago

hashtagalong v0.1.2

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

hashtagalong

Library of hashtag helpers
by Remino Rem https://remino.net/

Installation

npm add hashtagalong

Usage

API

import { extract, format } from 'hashtagalong'

// Each return: ['#a', '#c']
extract('#a b #c')
extract(['#a', ['b', '#c']])

// Each return: 'a #b c'
format('a #b c')
format(['#a', ['b', '#c']])

CLI

USAGE: hashtagalong [<options>] [...<string>]

Extract hashtags from a string or format keywords into hashtags.

String may be specified as arguments or pipe from standard input.

OPTIONS:

	-e --extract     Extract hashtags from input.
	-f --format      Format keywords into hashtags.
	-h --help        Show this help screen.

Examples

# Each output: #a #c
./hashtagalong -e \#a b \#c
echo '#a b #c' | ./hashtagalong -f

# Each output: #a #c
./hashtagalong -f a b c
echo a b c | ./hashtagalong -f

Contributing

If you with to contribute to this module, clone this repo, start a new branch, then submit a pull request:

git clone https://github.com/remino/hashtagalong
cd hashtagalong
nvm use # If you have nvm installed
npm install

Tests

npm test

Licence

See LICENSE.txt.