tr-iban-validator
v1.0.1
Published
Türkiye IBAN Doğrulayıcı
Maintainers
Readme
🇹🇷 tr-iban-validator 🇹🇷
Türkiye IBAN (Uluslararası Banka Hesap Numarası) Doğrulayıcı
Hafif, sıfır bağımlılığa sahip (zero-dependency) ve tam tip destekli Türkiye IBAN doğrulama kütüphanesi.
🌟 Neden Bu Paket?
- 🚀 Çok Hafif: Projenize ekstra hiçbir bağımlılık (dependency) yüklemez.
- 🛡️ Tip Güvenli: %100 TypeScript ile yazılmıştır.
- 🌍 Evrensel: Hem
ES Modules (import)hem deCommonJS (require)destekler. Node.js, React, Vue, Svelte ile tam uyumlu! - 📐 Matematiksel Doğruluk: Sadece "TR" ile başlayıp başlamadığına bakmaz; uluslararası geçerli ISO 7064 Modulo 97 sağlamasını hesaplayarak yazım hatalarını önler.
📦 Kurulum
Terminalinizi açın ve paketi hemen projenize dahil edin:
# npm kullanarak
npm install tr-iban-validator
# yarn kullanarak
yarn add tr-iban-validator💻 Kullanım
➡️ ES Modules (React, Vue, Modern Node.js vb.)
import { isTurkishIBANValid } from 'tr-iban-validator';
// 🏦 IBAN Doğrulama (Türkiye)
// Not: Boşluklu veya boşluksuz yazılabilir, paket otomatik olarak temizler.
const sonuc = isTurkishIBANValid('TR12 3456 7890 1234 5678 9012 34');
if (sonuc) {
console.log('✅ Geçerli bir Türkiye IBAN numarası');
} else {
console.log('❌ Geçersiz IBAN');
}➡️ CommonJS (Eski Node.js projeleri)
const { isTurkishIBANValid } = require('tr-iban-validator');
console.log(isTurkishIBANValid('TR123456789012345678901234')); 📜 Lisans
Bu proje ISC lisansı ile lisanslanmıştır. Tamamen açık kaynaklıdır ve özgürce kullanılabilir. ❤️ Kodlamaya devam!
