tr-passport-validator
v1.0.1
Published
Türkiye Pasaport Numarası Format Doğrulayıcı
Maintainers
Readme
🇹🇷 tr-passport-validator 🇹🇷
Türkiye Pasaport Numarası Format Doğrulayıcı
Hafif, sıfır bağımlılığa sahip (zero-dependency) ve tam tip destekli Türkiye Pasaport numarası 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! - ✈️ Doğru Format: Yeni nesil Türk e-pasaportlarına uygun (Örneğin:
U12345678) Regex tabanlı form kontrolleri için birebir.
📦 Kurulum
Terminalinizi açın ve paketi hemen projenize dahil edin:
# npm kullanarak
npm install tr-passport-validator
# yarn kullanarak
yarn add tr-passport-validator💻 Kullanım
➡️ ES Modules (React, Vue, Modern Node.js vb.)
import { isTurkishPassportValid } from 'tr-passport-validator';
// 🛂 Pasaport Doğrulama
const sonuc = isTurkishPassportValid('U12345678');
if (sonuc) {
console.log('✅ Geçerli formatta bir pasaport numarası');
} else {
console.log('❌ Geçersiz format');
}➡️ CommonJS (Eski Node.js projeleri)
const { isTurkishPassportValid } = require('tr-passport-validator');
console.log(isTurkishPassportValid('U12345678')); // true📜 Lisans
Bu proje ISC lisansı ile lisanslanmıştır. Tamamen açık kaynaklıdır ve özgürce kullanılabilir. ❤️ Kodlamaya devam!
