Comparing version 1.0.0 to 1.0.1
14
app.js
@@ -61,3 +61,17 @@ 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.') | ||
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}`); | ||
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 | ||
} catch (err) { | ||
throw new TypeError(err); | ||
} | ||
} | ||
}; |
{ | ||
"name": "croxy-api", | ||
"version": "1.0.0", | ||
"description": "Gelişmiş bir Türkçe modül. Döviz, para birimine çevirme, dizi arama, şarkı sözü arama vb.", | ||
"version": "1.0.1", | ||
"description": "Gelişmiş bir Türkçe modül. Döviz, çeviri, para birimine çevirme, dizi arama, şarkı sözü arama vb.", | ||
"main": "app.js", | ||
@@ -14,2 +14,3 @@ "scripts": { | ||
"dizi", | ||
"çeviri", | ||
"arama", | ||
@@ -16,0 +17,0 @@ "şarkı", |
@@ -5,2 +5,4 @@ # CroxyApi - Gelişmiş Bir Türkçe Modül! | ||
#Yenilikler | ||
* Çeviri sistemi eklendi! | ||
@@ -48,4 +50,11 @@ * Öncelikle modülümüzü kayıt ettirelim. | ||
``` | ||
# Çeviri | ||
```js | ||
croxy.çeviri("tr", "en", "selam!") | ||
//Eğer sadece çevirilen yazıyı almak isterseniz şöyle yapın: | ||
croxy.çeviri("tr", "en", "selam!").then(x => x.sonuç) | ||
``` | ||
* Eklenecekler | ||
> Çeviri sistemi ve film arama sistemi | ||
> Film arama sistemi |
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
6075
74
59