Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 977 Bytes

readme.md

File metadata and controls

38 lines (25 loc) · 977 Bytes

Synonyms

JavaScript library to return the synonyms of the word Edit - 27779 words.

Installation & Usage

npm install synonyms --save

var synonyms = require("synonyms");

synonyms("screen");
// returns an object like this:
{
	n:['screen','cover','covert','concealment'],
	v:['screen','sieve','sort','test']
}

synonyms("screen","v");
// returns an array like this:
['screen','sieve','sort','test']

synonyms.dictionary
// returns the whole dictionary

The key returned from synonyms denotes the type of the synonyms that follow it. E.g., 'n' denotes that the following synonyms are nouns, 'v' denotes verbs, so on and so forth.

Size

This library has 27779 words in its dictionary.

Expanding the dictionary must be through the file src.json then run node build to build a new dictionary.

The dictionary src.json file is around 1.3MB while the minified and built version (dictionary.js) is less than 0.7MB.

License

The MIT License