This fork uses a different set of words. The words used in PatLillis/more-words are depressing and have a couple cusswords.
Generate your very own acronyms!
Use it for generating version tags, committee designations, or even band names!
Uses more-words.
$ npm install --save acronym
Generate acronym from a string:
import acronym from 'acronym'
acronym('npm')
// => 'Nice Promise Mistakes'
Generate acronym from an array of strings:
import acronym from 'acronym'
const words = [
'wut',
'bird',
'noodle'
];
acronym(words)
// => [ 'Wins Unapproved Thrilled',
// => 'Boring Irresistibile Raptures Disaster',
// => 'Novel Oversell Outcry Devastated Lack Endorse' ]
Pass in options via a second parameter to the acronym()
function
Determines wether the first letter of each word in the acronym will be capital. Default is true
.
import acronym from 'acronym'
const options = {
capitalize: true
}
acronym('npm', options)
// => 'No Pleasure Misbehaving'
import acronym from 'acronym'
const options = {
capitalize: false
}
acronym('npm', options)
// => 'no profiteer misreporting'
Determines the string between each word in the acronyn. Default is a single space.
import acronym from 'acronym'
const options = {
separator: ', '
}
acronym('npm', options)
// => 'Nasty, Preventing, Mocked'
import acronym from 'acronym'
const options = {
separator: '-',
capitalize: false
}
acronym('npm', options)
// => 'needy-positive-mercy'
MIT © Pat Lillis