{"_id":"ngx-iban-validator","_rev":"18-afe71ac17f37bfb3822fdc6c3e5e2319","name":"ngx-iban-validator","dist-tags":{"latest":"1.2.4"},"versions":{"1.0.0":{"name":"ngx-iban-validator","version":"1.0.0","keywords":["ngx","iban","validator","angular","forms","input"],"author":{"url":"https://virtuooza.com","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.0.0","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"5c7f1e592adcba8428bfcd236a1ed4f9c77f406f","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.0.0.tgz","fileCount":6,"integrity":"sha512-OeXrEX/7nZ1rZlNAT/3EkpsfwR5D0djlhgzEarvg1+ulPKGj8+dFvq39Ut/00R3f6Nk1rk/1IXBS1dd5nJGhfg==","signatures":[{"sig":"MEYCIQD4dLHeeSBYv7PUv/qZANqusCadG7u3E19zU8Cxh82sMQIhAMwNbQwANwHt/pmViYoh8Y66GBq9A6ZXOE1wiDtKG3tQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePy+jCRA9TVsSAnZWagAApJwP/0jVZxDFQ7Wj5ymYM3VN\nWTz31nR3W/y3LeyTYlRIz+0BiwHcYtIhq6B8Qpe7OZ3CUfOUO0YVPgl6YVCg\nQd9Q8Ig6A6TGZJ0ClvBcuYPPnFVOVvbumO4ZPdqxmkSiNP5iIbSrVisnZ9oL\nr9uPkZ+venuyZYTx8bkb3Lg/bCRV3GQjiXiTB+ihcdYAg0JNUF/QGQT6iQgz\nHSMwNeBaMShsHO656APuN/s7+X/YyNY/z1Q8XWYPjpvM8+IMNBPnv22/omRP\nXYQZwF3YhwoPmGpyJPmHoNQaLk1UVfuhmlJ9lFDPIqHBLbylZi0BLFOEeQZ2\nqrw2LO9CuV2B6VgRTBU9/uhSH9ek/x5xtACvtmtbW3VAOU247Pfa7yh7d0lJ\nK3tYoH/oRwysgy0gn7VukyuTx3eBY8DNYHneEAg1iFECfHqJrKO9Q18hDOws\ni9hYiSppzrBcc+C8gQQhQo/EbXo8yxh4+HBXK5igvypsWutidJc/PqM1v/cw\nRxmpvegZz518pXXcRcYa8nQZPCV6760wQbYm0Jq7Fmv1gSCqtKJLautXsPUG\nry4kqSnTEeXHZR/ON6DIS0gL7LVw1AxdJW9SVliTLCjD5S80FHVKq+WrAR28\nwuOAJhENIcULy8EM8MrvU0t8/OMtipzhmesi8h/rEv+Z28At/6nc95Su8rYE\nIJ0i\r\n=gqZV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3797fe2d7f0ddc590117053d17e36be6ab7a0e5a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"6.13.4","description":"IBAN Validator for your reactive Angular forms, comes without any dependencies and can be used even outside of Angular as standalone function in any JS project. It can perform format, digit and length IBAN validations.","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.0.0_1581199266812_0.2067968434731604","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ngx-iban-validator","version":"1.1.0","keywords":["ngx","iban","validator","iban-validator","angular","forms","input"],"author":{"url":"https://virtuooza.com","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.1.0","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"816c8188355d91c657f3afed65733a9efe52c5ee","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.1.0.tgz","fileCount":6,"integrity":"sha512-qsAIARIeijX1i+3eIcr9KEXQV0aHrbbfH/AOlTf3XRp2L7TiFMoilAn/9uHGUSZo8rV5dZ4OBHtPOm/b65XagA==","signatures":[{"sig":"MEQCIHONdBBrURe7uaStW1ipo1w5Hdowc4SNKRPM6VLHj3NXAiAo9DJcbTYSbULGatwgqnhggpYmt0Zqcovyrbtc87ehcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQBlwCRA9TVsSAnZWagAAtQMP/3kDNEuMAC4NkdOWqHM2\nAmqx6liUHURwiWpxZd9cYTpIzitdTlSstnSWxCMXIZka6lQXR4jGnv0+yZby\nv2gO2Uvig3jljr86ugJpOjgMYkGTutkRw1by30StvCDyBgxsbrdhnjGPOYNp\nHvIyzg3mQ37oaqaMVvNQlZRP+5cufYZU1SL3BCsqWjIIHsn7f02+UNz8MOlm\n0pymoxKyOb/AKOKng/EKNwW2dkcOXuVmQUb0GUxULWtq3Vs4ar6uppY0xY5p\n1uxvUA6R0gvasqik6QmUYBOoliWwYvo0e9Klv6oHad0WVQ4zmiLNST6b4ztm\nTu9E2ZEMDHonkm5Jw+17X2AFjrGuC9Qgme9WxJVbqJNVVLBp+7socxhTPpu4\nxSGcIGLgMZgS+++2UN2GalgvtSvatDYHwJWi7rytHFKa/lHcnCalbgxwrpq/\nylW6qd35eqLigAyVd4xE+wlRVxjidGID2p7X111CDZImgd0OrTV0M2Zt2L4d\nHcuIKHSVP+Zaors/Tfd6eyuE16FLH6An36goGw07jgFvBuALNbAM76MENTlb\n7Dm3/UfOJRpb+hUksoDRZ1241sy1EXyoLfP8gWXZ3SwlNlKXc7CSFrD2HGq4\n61J3VyF2J87k3DsIS7B4Q1GTUc7CIcC4xeNrVElsGNawvrIU9HzKkGoeXlYT\nW9uL\r\n=52B1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a836dbb22d0a23426758b96e803536b634ac2155","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"6.13.4","description":"IBAN Validator for your reactive Angular forms, comes without any dependencies and can be used even outside of Angular as standalone function in any JS project. It can perform format, digit and length IBAN validations.","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.1.0_1581259119588_0.08002091515674037","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"ngx-iban-validator","version":"1.1.2","keywords":["ngx","iban","validator","iban-validator","angular","forms","input"],"author":{"url":"https://samirkahvedzic.info","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.1.2","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"f565dff73886f44bcb1a6ee253dc5a82e200a182","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.1.2.tgz","fileCount":6,"integrity":"sha512-JUv5nNPO3mbb9XmTjDtNgLE96bdDZ5hlGJmEkec/w4BJwPFcgoyGUUGymZVnp7KjT6/4uW/or8RTNKCrVLp/hA==","signatures":[{"sig":"MEUCIAZORNiMJwPOukXE1QkKmeoPTCHivg0geih0sPQhcL7UAiEA38E4NHm4k+DLzgvQHKwKkX5HAqXzm6nq8/AQJRWR3Q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6mklCRA9TVsSAnZWagAA96EQAKIq8dqm1hf+PIIV1lGz\nkDP4Qj3NZllnPW4N1Er/P+yZ3+HgQZJrli7BWPCjli8hipc/+zlhB2fBheEq\nRsTiW5i1ADKx3P/l+ky2YV8dDZM7la3x4wU/t1C8nizIuulgqmq9FcRz3fpU\n+pKFndBNapnuPmms5rzwh58yQx9gb7J+mVgzDpqAwTJY0w1AS1tUTBykTanE\nlLWue/mHbVtajwviHLXFbNaRcUD00XiTIr/0c8H1K5fm1u1klsV4ylR80ztN\nni6KAK10tFzfogDQAjVttZE8wHu6qQilzzoztEridZ+bDNS+IlDUjp2nRnsW\nSdb3SHskNpSkVxO5LVEpCkGbQNTyQDkH3lGkysE/Me7eygXj9j9rTpIBSF3K\nduMXYz4HbqyFLVDP0dNkn67/rpT+rznu5eAECUwqhZMR35xQzrlynE+fpklJ\nfhUjU7BFDCiT+EvmsusvTy5syvwpddIleNNZnw+mEjmDAWJwSWZjBQwV111+\naZXszr8pR+eFk+zJZ2ptc9Nyi62WBQekrGsa7OpQx6UP90oIrvKykseEUXit\n000WvWeI4NnIRqN5PgSjmx2+y+f+twAgo/vjZUrzAHj8O9KsxServnpVlmPv\ns7mH0lMPmPch43ZM0K5aT+ql1ik+uMrtE5L1OB3FXoWOLv9cQAKb4+Hgk7RX\nuoUl\r\n=TXCt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4b1c49f00104e4b257619be00fcf482bbf5549dc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"8.1.2","description":"IBAN Validator for your reactive Angular forms, comes without any dependencies and can be used even outside of Angular as standalone function in any JS project. It can perform format, digit and length IBAN validations.","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.5"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.1.2_1642752292903_0.5794920180765863","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"ngx-iban-validator","version":"1.1.3","keywords":["ngx","iban","validator","iban-validator","angular","forms","input"],"author":{"url":"https://samirkahvedzic.info","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.1.3","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"4ba042e25ce59a6c7381673ca3c5b5e3690bbf77","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.1.3.tgz","fileCount":8,"integrity":"sha512-PppHmFlvjLNF2/mifk6mHDcrh2427H89xLoYMXG9uSG+Pqmclx+mMYJuuwD6dNTt9nZnq20GElCDdnaMBtnOKg==","signatures":[{"sig":"MEYCIQDtyBi76V5JOWULPHehDtYCkl5aw7MchsbAQgoxAsnfvQIhALM0Ri4Hw6mtakRMq1v5N6VU6hNZCse2Xneh0WmWKouO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6o7yCRA9TVsSAnZWagAARcQP/3cBzM4GwTNqWSKt2L0i\nQCYqDxHtn+93OYlqfVovT0ntnMX7eF4Z2D8Q3FBUy2WPlS1NLH75+rDt3P6Z\npgJkWmkbvx7kRZHTVinnoTrwsKyCMyFF98cta2e8NBgW9pxlKP1tYEPO7hON\nIq16YSVZokfuqT/+hQF7Nvw1Qmk0CDntzr1IA+He949FIouSDSFfULjLEdsg\nhf60sEeMqhDUW3bdtDOavj+toAxsOSr51k0Y/5PCNYmBPvOeQw0OSwiHtDHL\nN5D3J9ekk3D3gKoMlMb8Bu17CFzNEuebrQ0LKd9yQzc50JATQUAGQCceuEZZ\nSYzFFqvZKKm7ng5PiLubPmsAObELv7UzJiODrDvoxWAYE9Vk7NivjRBsjd39\nTS+LLObOeEfAukNJzyiRtLhYe/H7acp+GvrmFizN1p6jaSIPxm0Al2z6c8bs\nupfOgvmTPIe0vbgibmX+iHfrTXiIRFsWeiRGA0bAa5/7ZFjwcO9bp8pCG8kx\nCW+15FP8EgG6BXnCT37ld3TTKlzYwpV16W3UapJanny/cyuhBb1dJqfrXeo/\nz27PWS34vnOK2QRewNtuirCpTMl4OrjatwVtOhpRO6pfBRUlAAW7BEeDSej5\ngpFZrRX9PdeFSIm+Gr3t+O1oqXnzkcRJrNOE/hnKAkVj7KgnV7js82/sUoyt\nTjHw\r\n=IfU5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"172dba8cf9131bd2c4cdff13232d7b82af150d3a","scripts":{"test":"mocha -r ts-node/register src/**/*.spec.ts","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"8.1.2","description":"IBAN Validator for your reactive Angular forms, comes without any dependencies and can be used even outside of Angular as standalone function in any JS project. It can perform format, digit and length IBAN validations.","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.1.4","ts-node":"^10.4.0","typescript":"^4.5.5","@types/chai":"^4.3.0","@types/mocha":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.1.3_1642761970197_0.9743236265211859","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"ngx-iban-validator","version":"1.1.4","keywords":["ngx","iban","validator","iban-validator","angular","forms","input"],"author":{"url":"https://samirkahvedzic.info","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.1.4","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"bc4b02c0900a440ea9b6e0c92e5995dcd226ef73","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.1.4.tgz","fileCount":9,"integrity":"sha512-f4AzFgItrLT4u9KDyfEavRGu11v8VbYh6B5mseYqzLvqgi1d5010/M2xtT6MA2Sw+eYNxjx8rNaKjpqIXchqUA==","signatures":[{"sig":"MEQCIDTjVsmnP8It3QgX5P4YK6nu3Ee7+R9RCM2348n+U5l5AiBOq7OxksdTQRuzvn2rQYTtzYK43ymqSTLlotHDaqSssg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPGbcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZmg//Qbcsm8FuDlfacgdSwRyR6dpdH1zyfFXfTjI1MS6DVUGtUGJ2\r\nO3w0UI5P2RAkLCLEFCtUyetqeHR4fO+gO+g2kBF0Cunzt8Y5H4+EfmtXoZsq\r\nnSjCkIT2JgRDjNWKZyR5vR5cQfjBOhkkZt7Zz/6iVDiw4CJcDraBoDhFx0uQ\r\n+eyXxg67pH4tfQEO1b1RIBWWI8Nb/Vj0+NHri4OHuYT9tCHKBuMQJPsx+SpT\r\nvNF6KFuOGJbGZGCGDxj8JCu5Y2u/UYHmzvKK1YZ3H4jW15R1P2dr+WwLW5aF\r\nBS7wLXXGcyf6jCa2U5FPkG9CmkbVJmqqbDvZpeTbKN1OluEKHHtbMjbj2EDy\r\n5ugVM1NSw8xwdO9StvnRIeL0xtI7A0lAoyovdi0Y9FG/IId2YuRRYCGrkKOu\r\nFXBuqq8JIJa8ftnW5wF3KZyRXhPmGI28eGd8iO9K226WsuQtu/F/6j2iVEnG\r\nxLR97zIwtgDDExM94mV5cKDuUx9s7SeTkSPPbDJqXgS/Zj87uQRR1pM5dsok\r\nP2DeCxd1O/hzOU+sXt1DYPbPbcExd8KPwRZmoLrfcvTGJ3P3VF60DAIRWOa/\r\ndZOkNpL/n/UzXtVBrNZnitNyN5yus537xwCsudNfJ10pDAabs0MaFz/hkEPg\r\nDACthgwCt9DYpO6Hx0sfbB7TWvrbyUBqWlY=\r\n=xzmi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4701385eb3ad571a931be1cfe0d4838093e274e9","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"8.19.2","description":"IBAN Validator for your reactive Angular forms, comes without any dependencies and can be used even outside of Angular as standalone function in any JS project. It can perform format, digit and length IBAN validations.","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","typescript":"^4.5.5","@types/jest":"^29.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.1.4_1664902875774_0.9984743172353758","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"ngx-iban-validator","version":"1.1.5","keywords":["ngx","iban","validator","iban-validator","angular","forms","input"],"author":{"url":"https://samirkahvedzic.info","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.1.5","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"1442285820cc67b2d2bd2f9671e53319e858d7e5","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.1.5.tgz","fileCount":10,"integrity":"sha512-qV+FiW6chixy3lwWxlPwGuW/MBNpxOQCOwYZrOAZ8Yi4nTtXHgND4k49Mb3EbOBQWX5Xudr78j5/SwZxu2a8Sg==","signatures":[{"sig":"MEUCIQC06dY+77m0plPuKjN/pL0MQQ3W8cYkzjJG0fE62mdAEgIgMSp29kBeZn5jht/jNkql66eCCKEQZujHMD3zPemYKuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjznVoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqptBAAmbqH+08XaJZDecZF2iKHDEWme3PQSWZWRtFSGcZ7dXl1R2XR\r\nd7NF/BoFMsGCQawM2dQJCQdCRM433JlOFBg08HRnhBGFjuN33YUSYY0qFa7v\r\nHh5lgJQ9qn7ozqIkjCVsI48T+bFWs6Yrhw9Ay+awQsd/NxI33lPeCqbZb5ta\r\nT46zwclMEBpeFG5HEcew0WrVpZuveqvJSApIEF7TgAmkuHv964t4rcr9LvgY\r\nQI0OC9k12sDMivyJHKpCN/Ey/McL3uezyusvh5xpYjOJKOxcyws764BBXXZb\r\nXJFJPtBF/mk5gHk3vjAa5zR8IInCBw+DcXlYZzbHtPe3nx/eBUb4bxxF6vDC\r\noHRpzwTxi0/CxnjD47/5AB5MSodf2IB82zN87sYszGv82LqKDsbBG1btEbgM\r\n0c8SPc16kDAujwNRUNHms8UUz6UXNFmaA8sea8RIwrUzhO15TH0+fLyTqA5g\r\n/VQgDTGObBC7DM8F5ZrJbWvO5l04EClzNVPXmgDQ8tXPRBjdR+7HtP7nf6kn\r\nhSPq02g608H9Fcqlj2tAwNOBvvCZutWsHOs5abWpQ693zhu9tH4jrLaUudVL\r\n/LpliUQRoaccdBDCBctJdydZBNfJP53ZhuyYbeGI6bdSGao9gwpA3uC5RGji\r\ndGIt8CeZsPpKx958/a3swFQdRyXkSKLNVo8=\r\n=ECqH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e0671076cc921f443dc7ac5d5a6c197ffbc73ba2","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"9.2.0","description":"IBAN Validator for your reactive Angular forms, comes without any dependencies and can be used even outside of Angular as standalone function in any JS project. It can perform format, digit and length IBAN validations.","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","typescript":"^4.5.5","@types/jest":"^29.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.1.5_1674474855878_0.6557965642750669","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"ngx-iban-validator","version":"1.1.6","keywords":["ngx","iban","validator","iban-validator","angular","forms","input"],"author":{"url":"https://samirkahvedzic.info","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.1.6","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"c78c154e35edd088170ba748866589e2e3804dbf","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.1.6.tgz","fileCount":12,"integrity":"sha512-6Mar/cg/bugNK2Tc+WCXsyH4obNoi8DFH7BtQNY/qu9Hqkn0DcnI7T3+Ii41lxfh7iPr3Iy8geI0/H386R0bxw==","signatures":[{"sig":"MEYCIQD+Cl8nlLvjWN1h0vqX+KzeoF69A9jdAPhCTaKKk1Z74QIhANazMFNvDjxIF6ZHqjpuiAW1kupMnLUnHqV32QuS7Yv9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47115},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0d8e50fdbf50fb67453a3d59f11560bb51fc88d0","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"9.7.1","description":"IBAN Validator for your reactive Angular forms, comes without any dependencies and can be used even outside of Angular as standalone function in any JS project. It can perform format, digit and length IBAN validations.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","typescript":"^4.5.5","@types/jest":"^29.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.1.6_1688110964771_0.8847571296727712","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"ngx-iban-validator","version":"1.1.7","keywords":["ngx","iban","validator","iban-validator","angular","forms","input"],"author":{"url":"https://samirkahvedzic.info","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.1.7","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"5026f069da9824e881cb3346cc5e6e2942b18c17","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.1.7.tgz","fileCount":12,"integrity":"sha512-sBqolIeRScc4iZUfyZ8CbdC9PMhFkDYXuon49k8Dc7yiErVh/1B6uQa1jPZmUog1qKzacovcjaXPbZr7RsZrJw==","signatures":[{"sig":"MEYCIQDEuNGtuLzSE90vCrqLFEeN8zZ7153JE4alHZmcoixXmwIhALQyVmAbKZyZhQ/7qQczwPC0v96252rnYZsGx4YFPJCw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48135},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3f6d20bedc9252ac1aa7ff595c814c9368e7e1ee","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"9.7.2","description":"IBAN Validator for your reactive Angular forms, comes without any dependencies and can be used even outside of Angular as standalone function in any JS project. It can perform format, digit and length IBAN validations.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","typescript":"^4.5.5","@types/jest":"^29.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.1.7_1690644592072_0.22911597218897461","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"ngx-iban-validator","version":"1.1.8","keywords":["ngx","iban","validator","iban-validator","angular","forms","input"],"author":{"url":"https://samirkahvedzic.info","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.1.8","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"9c0af88fed32f62acdb23e19d786f42573aee17f","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.1.8.tgz","fileCount":13,"integrity":"sha512-NT/XIV3HftEkuKr3BXSHOiSdIFxYm7vaTGRhKxxdIURq1XlROYHymF7rOK6oMLUEmrWrVkTfDiFBsOBlw8b6+A==","signatures":[{"sig":"MEUCIQCgWV9kLyyRZGZUqRXY3JF7XmUdfvb5QpEEonC76Ga0BAIgdz64LUpv1x0TJdvh35Ow80swZFZsCdrnGlcS/+uDPJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48554},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"333a7575999107a7f2a2b1209f5f2fd35919ef18","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"9.6.7","description":"IBAN Validator for your reactive Angular forms, comes without any dependencies and can be used even outside of Angular as standalone function in any JS project. It can perform format, digit and length IBAN validations.","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","typescript":"^4.5.5","@types/jest":"^29.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.1.8_1695148297132_0.6980670539717735","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"ngx-iban-validator","version":"1.1.9","keywords":["ngx","iban","validator","iban-validator","angular","forms","input"],"author":{"url":"https://samirkahvedzic.info","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.1.9","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"5d352c559715f323d3ba07c8c30c12d8158ea6ec","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.1.9.tgz","fileCount":13,"integrity":"sha512-bbg8nZaDsMFimnUhm72jp00Ei0NEUIvTUFdJxV8DR5IJAkejQOpNVaNCDdOhAwRP0DfE+BXdVc8ptyjhk310qw==","signatures":[{"sig":"MEQCICo62/RzeVHRWvrRmwdaGIuw82pvmc8YBMe5f7gie3SUAiAs93Sg75exJCWbL9Gc91NJA0aVH6IBf8RMicxugP7CMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48955},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"333a7575999107a7f2a2b1209f5f2fd35919ef18","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"10.2.3","description":"IBAN Validator for your reactive Angular forms, comes without any dependencies and can be used even outside of Angular as standalone function in any JS project. It can perform format, digit and length IBAN validations.","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","typescript":"^4.5.5","@types/jest":"^29.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.1.9_1710089659663_0.0471899624386829","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ngx-iban-validator","version":"1.2.0","keywords":["ngx","iban","validator","iban-validator","angular","angularjs","react","vue","vuejs","forms","input"],"author":{"url":"https://samirkahvedzic.info","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.2.0","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"40f55e55af9458542eaac43d993896617d30de9e","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.2.0.tgz","fileCount":13,"integrity":"sha512-gVl92Lp+zPUO127WVBeXGP+FgVyOILJvFzv4Cq+w9U4Py9jBEe+7EUWEjkKJ7cBZIflzz1DZuBfJaPcfEF0uiA==","signatures":[{"sig":"MEYCIQCOLfiqGcpNuvSkLgb104PjfO4jVcNMXocefI8L7BLGOgIhAMXuePP/2ePIfZ0pDGpVe3uqgxmWBGQnMPN4Eo3kskuf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56648},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7dc8cba2613e5a55c3c5722dc68d685d77773775","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"10.2.3","description":"IBAN Validator for your web application forms (Angular, React, Vue, ...), comes without any dependencies and can be used as a standalone function in any JS project. It can perform format, digit and length IBAN validations. Currently 108 countries are supp","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","typescript":"^4.5.5","@types/jest":"^29.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.2.0_1710936309035_0.5339190891308234","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"ngx-iban-validator","version":"1.2.1","keywords":["ngx","iban","validator","iban-validator","angular","angularjs","react","vue","vuejs","forms","input"],"author":{"url":"https://samirkahvedzic.info","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.2.1","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"21a0fc22dd4a25ec78b23e424a8c0b020096c233","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.2.1.tgz","fileCount":13,"integrity":"sha512-DAeuRyJZBK8Ld+EOyJdLaEwn090irKrwDKcjLtEOcooV509rtXta23Xu6OMpAwqelqZ+5vtH0/8ulLX+CQDjtQ==","signatures":[{"sig":"MEUCIQD1E4jvEwYKlwNrpvH43RRnJtOJgNVyAXQn6kA26gPtDAIgFeuioTWMVnKph/RrcjK1MutusZviQH0GUZ+DXQeoHcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56848},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b46546e9a781bbbbbe08d1aae37a4935aa53d3b5","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"10.5.0","description":"IBAN Validator for your web application forms (Angular, React, Vue, ...), comes without any dependencies and can be used as a standalone function in any JS project. It can perform format, digit and length IBAN validations. Currently 108 countries are supp","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","typescript":"^4.5.5","@types/jest":"^29.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.2.1_1720701010928_0.877906283886148","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"ngx-iban-validator","version":"1.2.2","keywords":["ngx","iban","validator","iban-validator","angular","angularjs","react","vue","vuejs","forms","input"],"author":{"url":"https://samirkahvedzic.info","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.2.2","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"838b068d2cbe9077ff17054e1c18e85b934ff578","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.2.2.tgz","fileCount":13,"integrity":"sha512-C/GwxFULT2TCuOrfYsS3akf9OUIlW1iLW8x59pLozH6slzNoLkkWoqAsvExtOBt9ieZChgeajZYBxBWkEk7BJw==","signatures":[{"sig":"MEYCIQDDlq3PdBDKepcq10iq0OTQs/8xo3brPXwSJ2RCp/La0QIhAORvjlBjn11VDLGh/f4xY/1Xb997VI/SLglBwmlsJ5/x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59445},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3613ec593fd949b4b0fe41bcf9b83024580675e","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"10.8.2","description":"IBAN Validator for your web application forms (Angular, React, Vue, ...), comes without any dependencies and can be used as a standalone function in any JS project. It can perform format, digit and length IBAN validations. Currently 108 countries are supp","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","typescript":"^4.5.5","@types/jest":"^29.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.2.2_1723023728345_0.5494993400399699","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"ngx-iban-validator","version":"1.2.3","keywords":["ngx","iban","validator","iban-validator","angular","angularjs","react","vue","vuejs","forms","input"],"author":{"url":"https://samirkahvedzic.dev","name":"Samir Kahvedzic","email":"akirapowered@gmail.com"},"license":"MIT","_id":"ngx-iban-validator@1.2.3","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"dist":{"shasum":"e3f3a0c2c18ac9aee14a3d764631e311eb5db22d","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.2.3.tgz","fileCount":16,"integrity":"sha512-IJtjJv8OIEjQlbrQBkzRlZM8Sii7GGII3IfyxF7yghF0yRqweM+D8IT7oUp+wO075kRxRyyfB9INzRcUNfhWMQ==","signatures":[{"sig":"MEYCIQDbZc7x3p/lKtUdjwNhNXsV5CqAHONzDOgTs1lesXdMigIhANkdDEFQiMxG8FYqD/76KBBx8OXDQ87HSvNWEsDaMPe3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28721},"main":"dist/index.js","_from":"file:ngx-iban-validator-1.2.3.tgz","types":"dist/index.d.ts","scripts":{"fix":"pnpm run format && pnpm run lint","lint":"biome lint --write .","test":"jest","build":"pnpm clean && pnpm fix && pnpm tsc && pnpm copy-files","clean":"rimraf dist/","watch":"pnpm tsc --watch","format":"biome check --write .","release":"pnpm -r publish --no-git-checks --access public","copy-files":"copyfiles README.md LICENCE dist/","lint:check":"biome lint .","preinstall":"npx only-allow pnpm","format:check":"biome check ."},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"_resolved":"/tmp/3dd58776e6865390fdb513b173607f8a/ngx-iban-validator-1.2.3.tgz","_integrity":"sha512-IJtjJv8OIEjQlbrQBkzRlZM8Sii7GGII3IfyxF7yghF0yRqweM+D8IT7oUp+wO075kRxRyyfB9INzRcUNfhWMQ==","repository":{"url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git","type":"git"},"_npmVersion":"10.8.2","description":"IBAN Validator for your web application forms (Angular, React, Vue, ...), comes without any dependencies and can be used as a standalone function in any JS project. It can perform format, digit and length IBAN validations. Currently 108 countries are supp","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","rimraf":"^6.0.1","ts-jest":"^29.4.1","copyfiles":"^2.4.1","typescript":"^5.9.2","@types/jest":"^30.0.0","@biomejs/biome":"^2.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ngx-iban-validator_1.2.3_1760940591981_0.5775191454237034","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"ngx-iban-validator","version":"1.2.4","repository":{"type":"git","url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git"},"bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"author":{"name":"Samir Kahvedzic","email":"akirapowered@gmail.com","url":"https://samirkahvedzic.dev"},"description":"IBAN Validator for your web application forms (Angular, React, Vue, ...), comes without any dependencies and can be used as a standalone function in any JS project. It can perform format, digit and length IBAN validations. Currently 108 countries are supp","main":"dist/index.js","types":"dist/index.d.ts","keywords":["ngx","iban","validator","iban-validator","angular","angularjs","react","vue","vuejs","forms","input"],"license":"MIT","devDependencies":{"@biomejs/biome":"^2.2.2","@types/jest":"^30.0.0","copyfiles":"^2.4.1","jest":"^30.0.5","rimraf":"^6.0.1","ts-jest":"^29.4.1","typescript":"^5.9.2"},"scripts":{"clean":"rimraf dist/","copy-files":"copyfiles README.md LICENCE dist/","fix":"pnpm run format && pnpm run lint","format":"biome check --write .","format:check":"biome check .","lint":"biome lint --write .","lint:check":"biome lint .","preinstall":"npx only-allow pnpm","build":"pnpm clean && pnpm fix && pnpm tsc && pnpm copy-files","test":"jest","release":"pnpm -r publish --no-git-checks --access public","watch":"pnpm tsc --watch"},"_id":"ngx-iban-validator@1.2.4","homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","_integrity":"sha512-B3hF727dEkCpAwkzdlzSN1cdkoFZS4DhZzwsTQyN3VtnXKnZj4ygH/QDPnzE+yGnM69XbmL6H2bLUz11fgw/qQ==","_resolved":"/tmp/f179a4bbca0c1b9f9a8004360d22d8f5/ngx-iban-validator-1.2.4.tgz","_from":"file:ngx-iban-validator-1.2.4.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-B3hF727dEkCpAwkzdlzSN1cdkoFZS4DhZzwsTQyN3VtnXKnZj4ygH/QDPnzE+yGnM69XbmL6H2bLUz11fgw/qQ==","shasum":"029a096276100b09d0d16afcb861e928010a5901","tarball":"https://registry.npmjs.org/ngx-iban-validator/-/ngx-iban-validator-1.2.4.tgz","fileCount":16,"unpackedSize":28595,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlj8eQShjvt5IaUbX0AK4n0FIcswcFO0aDndIkUMFtawIhAMGxj6kGbTmUuJ9j0pLzicwdmIHelpsTS6kAH9hlvVP8"}]},"_npmUser":{"name":"skadizz","email":"akirapowered@gmail.com"},"directories":{},"maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ngx-iban-validator_1.2.4_1775991237230_0.7389850910589977"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-08T22:01:06.811Z","modified":"2026-04-12T10:53:57.466Z","1.0.0":"2020-02-08T22:01:06.942Z","1.1.0":"2020-02-09T14:38:39.722Z","1.0.1":"2022-01-21T08:00:32.782Z","1.1.2":"2022-01-21T08:04:53.179Z","1.1.3":"2022-01-21T10:46:10.366Z","1.1.4":"2022-10-04T17:01:16.053Z","1.1.5":"2023-01-23T11:54:16.054Z","1.1.6":"2023-06-30T07:42:44.966Z","1.1.7":"2023-07-29T15:29:52.291Z","1.1.8":"2023-09-19T18:31:37.422Z","1.1.9":"2024-03-10T16:54:19.842Z","1.2.0":"2024-03-20T12:05:09.177Z","1.2.1":"2024-07-11T12:30:11.141Z","1.2.2":"2024-08-07T09:42:08.540Z","1.2.3":"2025-10-20T06:09:52.145Z","1.2.4":"2026-04-12T10:53:57.352Z"},"bugs":{"url":"https://github.com/SKaDiZZ/ngx-iban-validator/issues"},"author":{"name":"Samir Kahvedzic","email":"akirapowered@gmail.com","url":"https://samirkahvedzic.dev"},"license":"MIT","homepage":"https://github.com/SKaDiZZ/ngx-iban-validator#readme","keywords":["ngx","iban","validator","iban-validator","angular","angularjs","react","vue","vuejs","forms","input"],"repository":{"type":"git","url":"git+https://github.com/SKaDiZZ/ngx-iban-validator.git"},"description":"IBAN Validator for your web application forms (Angular, React, Vue, ...), comes without any dependencies and can be used as a standalone function in any JS project. It can perform format, digit and length IBAN validations. Currently 108 countries are supp","maintainers":[{"name":"skadizz","email":"akirapowered@gmail.com"}],"readme":"# IBAN Validator\n\nIBAN Validator for your web application forms ([Angular](#angular), [React](#react), Vue, ...), comes without any dependencies and can be used as a standalone function in any JS project. It can perform format, digit and length IBAN validations. Currently [112 countries](#supported-countries) are supported.\n\n## Features\n\n- Zero external dependencies\n- Works in Node.js and all modern browsers\n- Works with TypeScript and plain JS\n\n## Content\n\n- [Install](#install)\n- [Basic usage](#basic-usage)\n- [Error Response](#error-response)\n- [Use as a form validator](#use-as-a-form-validator)\n  - [Angular example](#angular)\n  - [React example](#react)\n- [Demo Applications](#demo)\n- [Supported countries](https://github.com/SKaDiZZ/ngx-iban-validator/blob/master/SUPPORTED_COUNTRIES.md)\n- [Changelog](https://github.com/SKaDiZZ/ngx-iban-validator/blob/master/CHANGELOG.md)\n- [Contributing](https://github.com/SKaDiZZ/ngx-iban-validator/blob/master/CONTRIBUTING.md)\n- [Code of Conduct](https://github.com/SKaDiZZ/ngx-iban-validator/blob/master/CODE_OF_CONDUCT.md)\n- [License](https://github.com/SKaDiZZ/ngx-iban-validator/blob/master/LICENCE)\n- [Read more](#read-more)\n\n## Install\n\n**npm**\n\n```bash\nnpm i ngx-iban-validator\n```\n\n**pnpm**\n\n```bash\npnpm add ngx-iban-validator\n```\n\n**yarn**\n\n```bash\nyarn add ngx-iban-validator\n```\n\n## Basic usage\n\nYou can use validateIBAN function independently from any forms.\n\nValue can be passed as part of object in this case validation flow will be the same as for form validation:\n\n- If IBAN is valid as result of validation **null** is returned.\n\n- If IBAN is invalid and some of the checks fail IBANValidationResult object is returned containing more info about error.\n\n```typescript\nconst ibanIsInvalid =\n  validateIBAN({\n    value: 'AL35202111090000000001234567',\n  }) !== null;\n```\n\nValue can be passed as a string:\n\n- For valid and invalid IBAN IBANValidationResult object is returned\n\n```bash\nconst ibanIsInvalid = validateIBAN(\"AL35202111090000000001234567\").ibanInvalid;\n```\n\n### NodeJS\n\n```javascript\nconst ibanValidator = require('ngx-iban-validator');\nconst ibanIsInvalid = ibanValidator.validateIBAN(\n  'BA393385804800211234'\n).ibanInvalid;\n```\n\n## Error Response\n\n- If IBAN is valid as result of validation **null** is returned.\n\n- If IBAN is invalid and some of the checks fail IBANValidationResult object is returned containing more info about error.\n\n```typescript\nexport interface IBANValidationResult {\n  ibanInvalid: boolean;\n  error: IBANError | null;\n}\n\nexport interface IBANError {\n  countryUnsupported: boolean;\n  codeLengthInvalid: boolean;\n  patternInvalid: boolean;\n}\n```\n\nError object contains more details about validation error. You can display errors easily as with any other validator.\n\n## Use as a form validator\n\n### Angular\n\nImport validateIBAN function from ngx-iban-validator package into your component file. Add validateIBAN to your form validators array.\n\n```ts\nimport { Component, inject } from '@angular/core';\nimport {\n  FormBuilder,\n  FormGroup,\n  ReactiveFormsModule,\n  Validators,\n} from '@angular/forms';\n\nimport { validateIBAN } from 'ngx-iban-validator';\n\n@Component({\n  selector: 'my-app',\n  standalone: true,\n  imports: [ReactiveFormsModule],\n  template: `\n    <div class=\"page\">\n      <form [formGroup]=\"ibanForm\" (ngSubmit)=\"submit(ibanForm)\">\n        <h2>NGX IBAN Validator</h2>\n        <div>\n          <input type=\"text\" formControlName=\"iban\" placeholder=\"Enter IBAN\" />\n          <button [disabled]=\"ibanForm.invalid\">Submit</button>\n        </div>\n        <div class=\"validation-errors\">\n          @if (ibanForm.get('iban')?.errors?.['ibanInvalid']) {\n            <small>\n              @if (ibanForm.get('iban')?.errors?.['error']['countryUnsupported']) {\n                <span>Country not supported</span>\n              }\n              @if (ibanForm.get('iban')?.errors?.['error']['codeLengthInvalid']) {\n                <span>IBAN Code length is invalid</span>\n              }\n              @if (ibanForm.get('iban')?.errors?.['error']['patternInvalid']) {\n                <span>IBAN Code pattern is invalid</span>\n              }\n            </small>\n          }\n        </div>\n      </form>\n    </div>\n  `,\n  styles: [\n    `\n      .page {\n        height: 100vh;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n      }\n      h2 {\n        text-align: center;\n      }\n      form {\n        padding: 20px;\n      }\n      input {\n        padding: 10px;\n      }\n      button {\n        padding: 10px;\n      }\n      .validation-errors {\n        color: red;\n      }\n    `,\n  ],\n})\nexport class App {\n  formBuilder = inject(FormBuilder);\n  ibanForm = this.formBuilder.group({\n    iban: [null, [Validators.required, validateIBAN]],\n  });\n  submit(form: FormGroup) {\n    const { valid, value } = form;\n    const { iban } = value;\n    if (valid) {\n      alert(`IBAN: ${iban}, is valid!`);\n    }\n  }\n}\n```\n\n### React\n\n```tsx\nimport { useState } from 'react';\n\nimport {\n  type IBANError,\n  type IBANValidationResult,\n  validateIBAN,\n} from 'ngx-iban-validator';\n\nimport './App.css';\n\nfunction App() {\n  const [error, setError] = useState<IBANError | null>(null);\n\n  const validate = (iban: string): boolean => {\n    const validation = validateIBAN({\n      value: iban,\n    });\n    if (validation) {\n      const { ibanInvalid, error }: IBANValidationResult = validation;\n      if (ibanInvalid) {\n        setError(error);\n        return false;\n      } else {\n        setError(null);\n        return true;\n      }\n    } else {\n      setError(null);\n      return true;\n    }\n  };\n\n  const handleSubmit = (event: React.FormEvent<HTMLFormElement>) => {\n    event.preventDefault();\n    const formData = new FormData(event.currentTarget);\n    const iban = formData.get('iban') as string;\n    const validation = validate(iban);\n    if (validation) {\n      alert(`IBAN: ${iban}, is valid!`);\n    } else {\n      alert(`IBAN: ${iban}, is invalid!`);\n    }\n  };\n\n  const handleIbanChanged = (event: React.ChangeEvent<HTMLInputElement>) => {\n    const { value } = event.target;\n    validate(value);\n  };\n\n  return (\n    <div className=\"page\">\n      <form onSubmit={handleSubmit}>\n        <h2>NGX IBAN Validator</h2>\n        <div>\n          <input\n            type=\"text\"\n            name=\"iban\"\n            placeholder=\"Enter IBAN\"\n            onChange={handleIbanChanged}\n          />\n          <button>Submit</button>\n        </div>\n        <div className=\"validation-errors\">\n          <small hidden={!error}>\n            <span hidden={!error?.countryUnsupported}>\n              Country not supported\n            </span>\n            <span hidden={!error?.codeLengthInvalid}>\n              IBAN Code length is invalid\n            </span>\n            <span hidden={!error?.patternInvalid}>\n              IBAN Code pattern is invalid\n            </span>\n          </small>\n        </div>\n      </form>\n    </div>\n  );\n}\n\nexport default App;\n```\n\n## Demo\n\nCheck demo applications for usage examples:\n\n- [Angular - Demo Application](https://stackblitz.com/edit/stackblitz-starters-d6zn46?file=src%2Fmain.ts)\n- [React - Demo Application](https://stackblitz.com/edit/vitejs-vite-mhe5gj?file=src%2FApp.tsx)\n\n## Read more\n\n[IBAN Examples](https://www.iban.com/structure)\n","readmeFilename":"README.md"}