UNPKG

offensivewords

Version:

Determine if strings contain offensive words

42 lines (39 loc) 661 B
const escapeStringRegexp = require('escape-string-regexp') let words = [ "drunk", "inebriated", "beer", "alchocol", "pie-eyed", "plastered", "fuddled", "blotto", "blind drunk", "pissed", "slopped", "sloshed", "soaked", "soused", "sozzled", "squiffy", "stiff", "tiddly", "tipsy", "boozy", "drunken", "sottish", "doped", "drugged", "drugs", "dope", "medicate", "stoned", "hopped-up" ]; // Ensure words are regex safe let regexSafeWords = words.map( (word) => { return escapeStringRegexp(word) } ) module.exports = regexSafeWords