Map of 1700+ profanities to sureness rating. This rating does not represent how vulgar a term is, instead, how likely it is to be used as either profanity or clean text.
npm:
npm install cuss
var cuss = require('cuss');
console.log(Object.keys(cuss).length); // 1768
console.log(cuss.beaver); // 0
console.log(cuss.asshat); // 2
Type: Object.<number>
— cuss exposes a dictionary
of phrases to ratings, where each phrase stems from profanities,
and each rating is a number between 0
and 2
(both including),
representing the certainty the word is used as a profanity depending
on context.
Rating | Use as a profanity | Use in clean text | Example |
---|---|---|---|
2 | likely | unlikely | asshat |
1 | maybe | maybe | addict |
0 | unlikely | likely | beaver |
cuss supports 1768 English profane words and phrases from profanities.