{"_id":"@adyllsxn/kwavalidator","_rev":"3-279fb668b72e16713520bb52053b9fcf","name":"@adyllsxn/kwavalidator","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@adyllsxn/kwavalidator","version":"1.0.0","keywords":["bi","nif"],"author":{"name":"Domingos Nascimento"},"license":"MIT","_id":"@adyllsxn/kwavalidator@1.0.0","maintainers":[{"name":"adyllsxn","email":"domingos.nxscimento@gmail.com"}],"dist":{"shasum":"c458c10db34ec5b781a5b643d1de96fe0b8950f9","tarball":"https://registry.npmjs.org/@adyllsxn/kwavalidator/-/kwavalidator-1.0.0.tgz","fileCount":20,"integrity":"sha512-Ul6/rWmx/BV2rJKMRLPxoekACyFLdnN9LFjjQWIyg2VofP+YHv379QsLHRcrt88doIhGakHPt6DP6ny82G+MEA==","signatures":[{"sig":"MEUCICG8IoqZitjQckNSp20eJJ3Dj9Jw8qgLKuwKocpaRjbLAiEAr+v+Ca3VI608+t+GUghR6F4nSICLlHQg0Zng5Ti0NRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d9c3308c5f1c6ac0c29643757e9b5b1861675cfe","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"adyllsxn","email":"domingos.nxscimento@gmail.com"},"_npmVersion":"11.9.0","description":"Cross-platform library for validating Angolan documents with speed, simplicity","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/kwavalidator_1.0.0_1779198297947_0.18353070360665935","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@adyllsxn/kwavalidator","version":"1.0.1","keywords":["bi","nif"],"author":{"name":"Domingos Nascimento"},"license":"MIT","_id":"@adyllsxn/kwavalidator@1.0.1","maintainers":[{"name":"adyllsxn","email":"domingos.nxscimento@gmail.com"}],"dist":{"shasum":"e7a0b8d7a195d0d62e2580a8cdb8fc4d51df3fd6","tarball":"https://registry.npmjs.org/@adyllsxn/kwavalidator/-/kwavalidator-1.0.1.tgz","fileCount":21,"integrity":"sha512-Ebrq1TmCnuiaVzUUbkY07XGkekiCHKRKTMp1TUJKNbo0Z/xU6a+ilsKXd09UBQYAnieLoH7J6iv5zfOkwblj7A==","signatures":[{"sig":"MEYCIQD8+zb0Ou1w+JOhwpUTln0mvnryeujMYpOOdy/hCuGLeQIhAK1Wh3w+TN3YtTJCgdAxQl0dInTLDFcTojhu6kC2jqhY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12438},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d9c3308c5f1c6ac0c29643757e9b5b1861675cfe","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"adyllsxn","email":"domingos.nxscimento@gmail.com"},"_npmVersion":"11.9.0","description":"Cross-platform library for validating Angolan documents with speed, simplicity","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/kwavalidator_1.0.1_1779198886321_0.044394726142491736","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@adyllsxn/kwavalidator","version":"1.0.2","description":"Cross-platform library for validating Angolan documents with speed, simplicity","keywords":["bi","nif"],"license":"MIT","author":{"name":"Domingos Nascimento"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"typescript":"^6.0.3"},"gitHead":"7b6e15cc7679b2e756bdf95f21c2633bbffe76fd","_id":"@adyllsxn/kwavalidator@1.0.2","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-g96gz22ni1NsyiE7ilNd3c1MPba1Bq5LPIDNiqMbsyiLGG3bv8fZI+tKRYAMheeZyluGf0mE2go66CMOXG9Jlw==","shasum":"a5683dfbfbd4a2b54b146342ed3a4ca7aeedc7cb","tarball":"https://registry.npmjs.org/@adyllsxn/kwavalidator/-/kwavalidator-1.0.2.tgz","fileCount":21,"unpackedSize":10951,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBjziZlxZsvS0o/xgrPP6TdtGqRjvtJJvLRVHRYmNw4gAiEAg/ZbL9no6tUAQA4d2QdbV+SMi95xzMyAdCrnckK459U="}]},"_npmUser":{"name":"adyllsxn","email":"domingos.nxscimento@gmail.com"},"directories":{},"maintainers":[{"name":"adyllsxn","email":"domingos.nxscimento@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kwavalidator_1.0.2_1779199841402_0.2144398314707361"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-19T13:44:57.854Z","modified":"2026-05-19T14:10:41.640Z","1.0.0":"2026-05-19T13:44:58.140Z","1.0.1":"2026-05-19T13:54:46.500Z","1.0.2":"2026-05-19T14:10:41.545Z"},"author":{"name":"Domingos Nascimento"},"license":"MIT","keywords":["bi","nif"],"description":"Cross-platform library for validating Angolan documents with speed, simplicity","maintainers":[{"name":"adyllsxn","email":"domingos.nxscimento@gmail.com"}],"readme":"## Cross-platform validation library for Angolan documents\n\n> KwaValidator is a modern and extensible validation library focused on Angolan documents.\n\n> Built to be lightweight, fast and framework-independent, allowing integration across multiple ecosystems and programming languages.\n\n### Currently Supported\n\n- 🇦🇴 Bilhete de Identidade (BI)\n\n### Planned Support\n\n- NIF\n- Passport\n- Driver License\n\n---\n\n**Node.js\n```javascript\nimport { validateBI } from '@adyllsxn/kwavalidator';\nconst result = validateBI('123456789LA001');\n\n```\n","readmeFilename":"README.md"}