tcknvkn-crystal v1.0.0
tcknvkn (Crystal)
tcknvkn, Crystal projelerinde Türkiye Cumhuriyeti Kimlik Numarası (TCKN) ve Vergi Kimlik Numarası (VKN) doğrulaması yapmak için geliştirilmiş hafif bir kütüphanedir.
Kurulum
shard.yml içine ekleyin:
dependencies:
tcknvkn:
github: tcknvkn/tcknvkn-crystal
branch: release
Ardından:
shards install
Hızlı Başlangıç
require "tcknvkn"
puts Tcknvkn.validate_tckn("10000000146")[:valid] # true
puts Tcknvkn.validate_vkn("1000036109")[:valid] # true
API Özeti
Tcknvkn.validate_tckn(input : String)Tcknvkn.validate_multiple_tckn(inputs : Array(String))Tcknvkn.validate_vkn(input : String)Tcknvkn.validate_multiple_vkn(inputs : Array(String))
Her çağrı aşağıdaki formatta sonuç döndürür:
{
valid: Bool,
value: String,
errors: Array(String)
}
Sık Kullanım İfadeleri
- tc üret
- vkn üret
- tc uret
- vergi no üret
- vergi no oluşturucu
- tckn üret
- vkn algoritması
- tc no uret
- vkn doğrulama algoritması
- tc no üret
- tc oluştur
İlgili Bağlantılar
- Kütüphaneler
- Crystal kütüphane sayfası
- TC üret
- TC no üret
- TC üretici
- TCKN üret
- Vergi no üret
- Vergi no üretici
- VKN üret
Test
crystal spec tests/test_tcknvkn_spec.cr
Lisans
MIT
Repository
tcknvkn-crystal
Owner
Statistic
- 0
- 0
- 0
- 0
- 0
- 29 days ago
- April 24, 2026
License
MIT License
Links
Synced at
Mon, 10 Aug 2026 07:42:05 GMT
Languages