Comparing version 1.0.1 to 1.0.2
@@ -62,11 +62,8 @@ const request = require('node-superfetch'); | ||
}, | ||
çeviri: async function(anadil, çevirilecekdil, yazi) { | ||
if(!anadil) throw new TypeError('Lütfen çevireceğiniz cümlenin/kelimenin ana dilini girin.') | ||
if(!çevirilecekdil) throw new TypeError('Lütfen çevirilecek dili girin.') | ||
çeviri: async function(dil, yazi) { | ||
if(!dil) throw new TypeError('Lütfen çevirilecek dili girin.') | ||
if(!yazi) throw new TypeError('Lütfen çevireceğiniz yazıyı girin.') | ||
try { | ||
const { body } = await request.get(`https://croapi.glitch.me/ceviri?key=e0b42f93-dd1b-4f00-948e-2d9340fcf223&anadil=${anadil}&cevirilecekdil=${çevirilecekdil}&yazi=${yazi}`); | ||
const { body } = await request.get(`https://croapi.glitch.me/ceviri?key=e0b42f93-dd1b-4f00-948e-2d9340fcf223&dil=${dil}&yazi=${yazi}`); | ||
if(body.sonuç === yazi) throw new TypeError("Lütfen geçerli bir dil girin. Örneğin; tr, es, en vb.") | ||
if(çevirilecekdil.length > 3) throw new TypeError("Lütfen geçerli bir dil girin. Örneğin; tr, es, en vb.") | ||
if(anadil.length > 3) throw new TypeError("Lütfen geçerli bir dil girin. Örneğin; tr, es, en vb.") | ||
return body | ||
@@ -73,0 +70,0 @@ } catch (err) { |
{ | ||
"name": "croxy-api", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Gelişmiş bir Türkçe modül. Döviz, çeviri, para birimine çevirme, dizi arama, şarkı sözü arama vb.", | ||
@@ -5,0 +5,0 @@ "main": "app.js", |
@@ -6,4 +6,5 @@ # CroxyApi - Gelişmiş Bir Türkçe Modül! | ||
#Yenilikler | ||
* Çeviri sistemi eklendi! | ||
* Çeviri sistemindeki bazı hatalar giderildi ve kullanımı kolaylaştırıldı. | ||
#Dökümasyon | ||
* Öncelikle modülümüzü kayıt ettirelim. | ||
@@ -52,6 +53,6 @@ ```js | ||
```js | ||
croxy.çeviri("tr", "en", "selam!") | ||
croxy.çeviri("en", "selam!") | ||
//Eğer sadece çevirilen yazıyı almak isterseniz şöyle yapın: | ||
croxy.çeviri("tr", "en", "selam!").then(x => x.sonuç) | ||
croxy.çeviri("en", "selam!").then(x => x.sonuç) | ||
``` | ||
@@ -58,0 +59,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
60
5715
71