@whitedark/wordnet-dictionary
TypeScript icon, indicating that this package has built-in type declarations

0.0.4 • Public • Published

wordnet-dictionary

English-English Dictionary with definition, part of speech, examples, synonyms. Wordnet 3.0 database is used and return in JSON format.

Total of 147306 words are included.

If you want only database in JSON format, it is inside data directory.

Installation

npm install @whitedark/wordnet-dictionary

Usagew

import {
  search,
  searchAsync,
  listAllWords,
  listAllWordsAsync,
  isExist,
  isExistAsync,
} from "wordnet-dictionary";

const word = search("hello");

// Async
const word = await searchAsync("hello");

// Return value
const hello = {
  word: "hello",
  definitions: [
    {
      meaning: "an expression of greeting",
      examples: ["every morning they exchanged polite hellos"],
      id: 6632511,
      partOfSpeech: "noun",
      synonyms: [
        "hullo",
        "hi",
        "howdy",
        "how-do-you-do",
        "greeting",
        "salutation",
        "hello",
      ],
    },
  ],
};

3rd Party Licence

Princeton University's WordNet License

Package Sidebar

Install

npm i @whitedark/wordnet-dictionary

Weekly Downloads

2

Version

0.0.4

License

MIT

Unpacked Size

110 MB

Total Files

64

Last publish

Collaborators

  • whitedark