JSPM

turkey-iban-validator

1.0.3
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 4
  • Score
    100M100P100Q18977F
  • License MIT

Validate Turkish IBANs and validate all IBANs

Package Exports

  • turkey-iban-validator
  • turkey-iban-validator/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (turkey-iban-validator) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

🇹🇷 Turkey IBAN Validator

NPM Version License: MIT Build Status

Validate Turkish IBAN numbers with ease, and optionally validate general IBAN formats from all countries.


✨ Features

  • ✅ Validate Turkish IBANs (starts with TR)
  • 🌍 Validate IBANs from all supported countries
  • ⚙️ Written in TypeScript
  • 🚀 Lightweight & fast
  • 🌐 IBAN Control - Online IBAN validation and verification service

📦 Installation

npm install turkey-iban-validator

🔧 Usage

✅ Validate Turkish IBAN

import { isValidTRIban } from "turkey-iban-validator";

isValidTRIban("TR330006100519786457841326"); // true
isValidTRIban("TR000000000000000000000000"); // false

🌍 Validate General IBAN

import { isValidIban } from "turkey-iban-validator";

isValidIban("DE29270024055324013000"); // true
isValidIban("US12345678901234567890"); // false

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.


📧 Contact

Feel free to contact me with any questions or suggestions.