diff --git a/src/preset/english.ts b/src/preset/english.ts index dd739f9..e80e060 100644 --- a/src/preset/english.ts +++ b/src/preset/english.ts @@ -340,6 +340,16 @@ export const englishDataset = new DataSet<{ originalWord: EnglishProfaneWord }>( .addPattern(pattern`|s[s]e[e]x|`) .addPattern(pattern`|s[s]e[e]xy|`), ) + .addPhrase((phrase) => + phrase + .setMetadata({ originalWord: 'shit' }) + .addPattern(pattern`shit`) + .addWhitelistedTerm('s hit') + .addWhitelistedTerm('sh it') + .addWhitelistedTerm('shi t') + .addWhitelistedTerm('shitake') + .addWhitelistedTerm('mishit'), + ) .addPhrase((phrase) => phrase .setMetadata({ originalWord: 'tit' }) @@ -428,6 +438,7 @@ export type EnglishProfaneWord = | 'scat' | 'semen' | 'sex' + | 'shit' | 'slut' | 'tit' | 'tranny'