{"_id":"@batchnepal/biometrics-adapter","name":"@batchnepal/biometrics-adapter","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@batchnepal/biometrics-adapter","author":{"name":"BatchNepal Consultancy"},"version":"1.0.0","description":"Unified Biometrics adapter support for ZKTeco and others","license":"AGPL-3.0-or-later","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc && javascript-obfuscator ./dist --output ./dist --compact true --control-flow-flattening true --control-flow-flattening-threshold 1 --dead-code-injection true --dead-code-injection-threshold 1 --string-array-rotate true --self-defending true --string-array-index-shift true --transform-object-keys true","start":"node dist/index.js","dev":"ts-node src/index.ts","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/BatchNepal/biometrics-adapter.git"},"keywords":["biometrics","zkteco","fingerprint","adapter","attendance"],"homepage":"https://github.com/BatchNepal/biometrics-adapter#readme","bugs":{"url":"https://github.com/BatchNepal/biometrics-adapter/issues"},"dependencies":{"axios":"^1.13.4","node-zklib":"^1.3.0"},"devDependencies":{"@types/node":"^20.19.31","javascript-obfuscator":"^5.3.0","ts-node":"^10.9.2","typescript":"^5.9.3"},"_id":"@batchnepal/biometrics-adapter@1.0.0","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Ogdw1iLs4kyfEb090e/cQz0Asy309TQyLCIIiRMX6xGYz1r6dOqTFXFy/z/jfuL/uY9fDl5ajB/b4CvmZayovg==","shasum":"2143a489dd3aaedf58f4a0ceaa2db16a6fdb8256","tarball":"https://registry.npmjs.org/@batchnepal/biometrics-adapter/-/biometrics-adapter-1.0.0.tgz","fileCount":39,"unpackedSize":67758,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA01vZPZhk+aoOOId/nxiAzDtB+cBZpAc9TqKfFSO5IuAiEAjYmCO0jKgGqNgGDD5g1qe0SJ3zlmKMuc5axnKag13O8="}]},"_npmUser":{"name":"meroui","email":"shopyamuna@gmail.com"},"directories":{},"maintainers":[{"name":"batchui","email":"batchnepal@gmail.com"},{"name":"meroui","email":"shopyamuna@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/biometrics-adapter_1.0.0_1770240393480_0.042242351869032024"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-04T21:26:33.354Z","1.0.0":"2026-02-04T21:26:33.623Z","modified":"2026-02-04T21:26:33.883Z"},"maintainers":[{"name":"batchui","email":"batchnepal@gmail.com"},{"name":"meroui","email":"shopyamuna@gmail.com"}],"description":"Unified Biometrics adapter support for ZKTeco and others","homepage":"https://github.com/BatchNepal/biometrics-adapter#readme","keywords":["biometrics","zkteco","fingerprint","adapter","attendance"],"repository":{"type":"git","url":"git+https://github.com/BatchNepal/biometrics-adapter.git"},"author":{"name":"BatchNepal Consultancy"},"bugs":{"url":"https://github.com/BatchNepal/biometrics-adapter/issues"},"license":"AGPL-3.0-or-later","readme":"# @batchnepal/biometric-adapter\n\nStandard Biometric Adapter Layer for Zkteco & Hikvision Devices\n\n## Overview\n\nThis package provides low-level hardware communication drivers for ZKTeco and Hikvision devices. It is designed to be used as a single solution for enterprise attendance systems.\n\n## Usage\n\nThis is a low-level driver package. For stable, production-ready implementation with ERPNext, Odoo, or custom web-apps, please use the **BatchNepal Desktop Agent**.\n\n## Features\n\n- Unified Hardware Interface.\n- Optimized Binary Handshaking.\n- High-concurrency device pooling.\n\n## Support\n\nImplementation of this adapter requires specific configuration parameters. For enterprise support or to obtain the Desktop Agent, contact:\n**<info@batchnepal.com>**\n","readmeFilename":"README.md","_rev":"1-cc9c60736d0f9ea7af6d9104bfd13ab7"}