이 패키지는 비석 이름과 괴담에 사용되는 매우 무서운 단어의 선별된 목록을 반환합니다.
원래는 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 문자만 포함해야 합니다. 이러한 제약 조건은 빌드 시 확인됩니다.