該包返回墓碑名稱和鬼故事中使用的極其可怕的單詞的精選列表。
最初基於friendly-words
,由我、Steph Monette、Allyson Lubimir、Anjali Patel、Greg Weil 和 Esteban Molina-Estolano 合作製作。
const spookyWords = require('spooky-words');
spookyWords.predicates;
> ["abnormal","accursed","acrid","afraid","aghast","alarming",...
spookyWords.objects;
> ["basilisk","bat","beast","blood","bone","broomstick",...
spookyWords.teams;
> ["alliance","assembly","band","barrel","batch","bed",...
spookyWords.collections;
> ["accrual","aggregation","analects","anthology","arcana","arcanum",...
這些文字是從精選文件中提取的。我們希望這些單字及其配對非常可怕等。 它們也應該是可以用於咒語或召喚不死生物的單字。
我們的單字清單是謂語和直接受詞的高度自以為是的清單。這種結構使我們能夠將更可能具有語法意義的單字對放在一起,因此更容易說、輸入和記住。
words/objects.txt
直接受詞接收句子的動作。直接受詞通常是名詞或代名詞。
words/predicates.txt
謂語表示句子中的動作或存在。簡單謂詞包含動詞,還可以包含修飾詞、片語或子句。
words/teams.txt
這是“團隊”的同義詞列表。它們是物件的特殊子集。
words/collections.txt
這是「集合」的同義詞列表。
就我們的目的而言,謂語主要是動詞和形容詞。
只要該單字在兩個上下文中都有效,就可以在受詞列表和謂詞列表之間重複單詞,例如“buffalo-buffalo”或“lavender-lavender”。
在給定檔案中,單字應按字母順序排列、不同,並且僅包含小寫字母 ASCII 字元。這些約束在建置時進行檢查。