td

tr-dictionary

Tercih ettiğiniz herhangi bir kelimenin TDK sözlüğündeki anlamına, cümle içi kullanımlarına, dil bakımından kökenine ve daha fazlasına kolayca ulaşmanızı sağlayacak bir NPM modülü!

Showing:

Popularity

Downloads/wk

2

GitHub Stars

8

Maintenance

Last Commit

3mos ago

Contributors

0

Package

Dependencies

1

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

📖 tr-dictionary

package-image install-image

NPM

Kurulum

  • npm install tr-dictionary

Kullanım

Modülün kullanımı açıklamasında da bahsedildiği üzere oldukça basit, fakat modülün çalışma yapısı asenkron türde olduğu için modülü kullanırken "async-await" veya ".then()" yapılarını kullanmanız gerekiyor.

Bu yapılara ait örnekler kullanımlar aşağıda bulunuyor.

".then()" yapısı ile kullanım:

const tdk = require("tr-dictionary");


tdk("araba").then(veri => {

    // kodunuz

    console.log(veri);

});

Sonuç:

{
  kelime: 'araba',
  anlam: 'Tekerlekli, motorlu veya motorsuz her türlü kara taşıtı',
  ikinci_anlam: 'Bu taşıtın aldığı miktarda olan',
  ucuncu_anlam: 'Bu kelimenin üçüncü bir anlamı bulunmuyor.',      
  fiil_mi: false,
  ozel_mi: false,
  cogul_mu: false,
  koken: 'Türkçe',
  ornek: 'Sarhoşların araba sürmeleri sakıncalıdır.',
  atasozu_deyim: 'araba devrilince yol gösteren çok olur'
}

"async-await" yapısı ile kullanım:

const tdk = require("tr-dictionary");


async function myDictionary(query) {

    const veri = await tdk(query);

    // kodunuz

    console.log(veri);

};

myDictionary("çay");

Sonuç:

{
  kelime: 'çay',
  anlam: 'Çaygillerden, nemli iklimlerde yetişen bir ağaççık (Thea chinensis)',
  ikinci_anlam: 'Bu ağaççığın özel işlemlerle kurutulan yaprağı',
  ucuncu_anlam: 'Bu yaprağın demlenmesiyle elde edilen güzel kokulu ve sarımtırak kırmızı renkli içecek',
  fiil_mi: false,
  ozel_mi: false,
  cogul_mu: false,
  koken: 'Çince',
  ornek: 'Bu kelimenin kullanıldığı bir cümle örneği bulunmuyor.',
  atasozu_deyim: 'çay dökmek'
}

Lisans

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100