{"_id":"@baivoom/ngx-barcode-scanner","_rev":"3-8487cb9140553a6c9075a6920ab8f0f0","name":"@baivoom/ngx-barcode-scanner","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.4":{"name":"@baivoom/ngx-barcode-scanner","version":"0.0.4","private":false,"dependencies":{"@ericblade/quagga2":"^0.0.18"},"peerDependencies":{"@angular/common":"^9.0.5","@angular/core":"^9.0.5","tslib":"^1.10.0"},"author":{"name":"Eisberg Labs","email":"ana@eisberg-labs.com","url":"https://www.eisberg-labs.com"},"repository":{"type":"git","url":"git+https://github.com/eisberg-labs/ngx-barcode-scanner.git"},"bugs":{"url":"https://github.com/eisberg-labs/ngx-barcode-scanner/issues"},"homepage":"https://github.com/eisberg-labs/ngx-barcode-scanner","description":"Angular 9+ barcode scanner component using Quagga","keywords":["angular","ngx","barcode","scan","scanner","quagga"],"license":"MIT","main":"bundles/baivoom-ngx-barcode-scanner.umd.js","module":"fesm5/baivoom-ngx-barcode-scanner.js","es2015":"fesm2015/baivoom-ngx-barcode-scanner.js","esm5":"esm5/baivoom-ngx-barcode-scanner.js","esm2015":"esm2015/baivoom-ngx-barcode-scanner.js","fesm5":"fesm5/baivoom-ngx-barcode-scanner.js","fesm2015":"fesm2015/baivoom-ngx-barcode-scanner.js","typings":"baivoom-ngx-barcode-scanner.d.ts","metadata":"baivoom-ngx-barcode-scanner.metadata.json","sideEffects":false,"_id":"@baivoom/ngx-barcode-scanner@0.0.4","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-UjAtM975F+VtqHcr4ZEqe6nhjxGLGFX0jIu757jqKK5WywfyJmMmzGWlIf1KFJE7fZdymgA9PY3NS4NSEQj2Eg==","shasum":"398ec363f452cee9b5dd46acb9337b1c6fb5104a","tarball":"https://registry.npmjs.org/@baivoom/ngx-barcode-scanner/-/ngx-barcode-scanner-0.0.4.tgz","fileCount":30,"unpackedSize":189609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGHbqCRA9TVsSAnZWagAAn1UP/1xE3LlYe3kQHPfoqiBZ\n4zMhU5lYu+m4yfmmm9Wb1S5RydyoGMrBfikk/MNSiZA8zWjuL6SMSHb6Fe2T\nOQcM5BjMOj7KURnkq502/KsrMcPt6aOBF/S4j2o88fsg05ZB8YFUawjfYxPx\nrMw/I7D5aDKzjhRelv3IBaLvC4qRGRhWnrgJ6hfZa6FyUTorPChO/XoqKN7m\n2v7uZAdF9g42q1OuSjrdzxIGFoOZsy4OD05Q0zI+CKnzYCqYA1unajuBBhsd\nzWhU6mrKshcqt2Lr4S+72LJKA91E2eDS+wHr4YjDwDRpX0UpbloWJYl30aJV\nwDwBZKZzj8FSQlC/UIDwvk2owIr2yNPgBDy2sdBadT9RsO26wuThrDc7+G4k\nghI8NmjiFoBoNzQVmCn3n/kp54zUA+Smr2KiB0Fr+2QKA8nDCcWa+ZCT40w4\npIE7Py9fqtkeXIkXaoS2MhsMHxNfJtLcHz7MPQW1qEgDJGRf2uWGu43s2mvp\nVyvIWYdy6WQnxIsy2488lh0tOTzRdSMK1fq3kI/KPaXIrdruOIZZ7L4i24Jo\nJFgwGSm0snJeF5WhW6ko5qdpoJZv5TKvkTJXb3+54nOQlNjKtpqFCT1Zi8Uy\ni+hJrSkqADuw5Ycobdk9v8xEKPHDw/DqmvTAxHM9c2ohpfnF9I2+RdloiOAf\nfBkg\r\n=qzMo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7lywXDWvg2Jj+n/p2br1D60V5rbArc8lh/ZXRRehSSQIgEPZfl809T18ZnXfqSL6rlp6CTRfZCcti2P1D3C/X+iQ="}]},"maintainers":[{"name":"baivoom","email":"baivoom@outlook.com"}],"_npmUser":{"name":"baivoom","email":"baivoom@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-barcode-scanner_0.0.4_1595438826181_0.4403599837071497"},"_hasShrinkwrap":false},"0.0.5":{"name":"@baivoom/ngx-barcode-scanner","version":"0.0.5","private":false,"dependencies":{"@ericblade/quagga2":"^0.0.18"},"peerDependencies":{"@angular/common":"^9.0.5","@angular/core":"^9.0.5","tslib":"^1.10.0"},"author":{"name":"Eisberg Labs","email":"ana@eisberg-labs.com","url":"https://www.eisberg-labs.com"},"repository":{"type":"git","url":"git+https://github.com/eisberg-labs/ngx-barcode-scanner.git"},"bugs":{"url":"https://github.com/eisberg-labs/ngx-barcode-scanner/issues"},"homepage":"https://github.com/eisberg-labs/ngx-barcode-scanner","description":"Angular 9+ barcode scanner component using Quagga","keywords":["angular","ngx","barcode","scan","scanner","quagga"],"license":"MIT","main":"bundles/baivoom-ngx-barcode-scanner.umd.js","module":"fesm5/baivoom-ngx-barcode-scanner.js","es2015":"fesm2015/baivoom-ngx-barcode-scanner.js","esm5":"esm5/baivoom-ngx-barcode-scanner.js","esm2015":"esm2015/baivoom-ngx-barcode-scanner.js","fesm5":"fesm5/baivoom-ngx-barcode-scanner.js","fesm2015":"fesm2015/baivoom-ngx-barcode-scanner.js","typings":"baivoom-ngx-barcode-scanner.d.ts","metadata":"baivoom-ngx-barcode-scanner.metadata.json","sideEffects":false,"_id":"@baivoom/ngx-barcode-scanner@0.0.5","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xV91nyS/jc8Dd28xr73V9DCmF7ko99PQK96YwPAuDuGBf6sMekUdXId6RWcsAamUS1VA+/wa5QN9GX3PPIDHog==","shasum":"a461b7b61517b611444ad17e78fa4e2f31f4812e","tarball":"https://registry.npmjs.org/@baivoom/ngx-barcode-scanner/-/ngx-barcode-scanner-0.0.5.tgz","fileCount":30,"unpackedSize":192215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGHpyCRA9TVsSAnZWagAA7YgQAINMaeywVA962sD0Oa+H\ntI0RSd5k3BNUryUh0UdRAb9j3Oz+jyeP4Y1aJ/1rCu+00tzwzOCio0hFaYU4\nxzlidcSSmtkcOiN+baWd8TaKa85Q/AIMTRFgjzrhWcS2X+6Kx/FfRz9jUxl1\nXg3VTt5VttKSOfxl3y5CH6R7To3d0mc562tTTMG+QXyQS1xxjl87RjTqDYD7\nWoFy6RYyBMjZ+qh4xj0Qf3sW9c/yJSqOtM+EnyRur9Gh2yWRuCVhKcsxEU8C\na2LwT60iZH1O1yz+8GKwO6sVpOpwcoyKgk8c3vpdDGgEmH0ePIw6dORkZw6y\nGYS4qy0F0lslusOIFTcn6LWDScl6Rr3hJ7oWT8m/r6VcaOptgATi+cppW9M+\nHNbvEa527CW4bwMe+a0nZETGZsjjHccy0BkzNxDEjfQCE03vGxcDYrIq1MGX\n+PBw/bHhZlDPHkrshjnw30yShJ9jTJlEYAql65ejPI41lWR0ifVPq9fD7M4k\n6rKWTLWD5Fpsx1ADoWYtXHSo9NsEw+jP+F9rRfi1g8ojbVFkAXkXTxGE/re0\nexztuqYC9wM4Jk6XYHDHIv0d+M5fqQVlWM3IR7yk4NX8gseUn9WDe/zFPwmG\nW5He66Ai9/AHRVypOYVwIbOuRqZE10PXVk0/FjvQ6wEhMGPoTgUXH9zOQEvf\ncpPQ\r\n=4cW9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtiXL8pz3YwO1/UYeyTojmv3qU9pfVlgwHEtuEME8hSQIgK2abfI4xmDksu7A6SA1P9oaZQxWDXQbjRXneZDJCPSw="}]},"maintainers":[{"name":"baivoom","email":"baivoom@outlook.com"}],"_npmUser":{"name":"baivoom","email":"baivoom@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-barcode-scanner_0.0.5_1595439729860_0.8142118341350029"},"_hasShrinkwrap":false},"0.0.6":{"name":"@baivoom/ngx-barcode-scanner","version":"0.0.6","private":false,"dependencies":{"@ericblade/quagga2":"^0.0.18"},"peerDependencies":{"@angular/common":"^9.0.5","@angular/core":"^9.0.5","tslib":"^1.10.0"},"author":{"name":"Eisberg Labs","email":"ana@eisberg-labs.com","url":"https://www.eisberg-labs.com"},"repository":{"type":"git","url":"git+https://github.com/eisberg-labs/ngx-barcode-scanner.git"},"bugs":{"url":"https://github.com/eisberg-labs/ngx-barcode-scanner/issues"},"homepage":"https://github.com/eisberg-labs/ngx-barcode-scanner","description":"Angular 9+ barcode scanner component using Quagga","keywords":["angular","ngx","barcode","scan","scanner","quagga"],"license":"MIT","main":"bundles/baivoom-ngx-barcode-scanner.umd.js","module":"fesm5/baivoom-ngx-barcode-scanner.js","es2015":"fesm2015/baivoom-ngx-barcode-scanner.js","esm5":"esm5/baivoom-ngx-barcode-scanner.js","esm2015":"esm2015/baivoom-ngx-barcode-scanner.js","fesm5":"fesm5/baivoom-ngx-barcode-scanner.js","fesm2015":"fesm2015/baivoom-ngx-barcode-scanner.js","typings":"baivoom-ngx-barcode-scanner.d.ts","metadata":"baivoom-ngx-barcode-scanner.metadata.json","sideEffects":false,"_id":"@baivoom/ngx-barcode-scanner@0.0.6","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-AOhC37uxEWurQRH9mciq5ZKnIMtNEWarafOUwEjdJBtdZjL8nNBCE+lQCAdJYU9XWtOrB2CIoHhR6itoXzFxBA==","shasum":"47a05504d60149c24d13c0263bebe27ac50e2fe7","tarball":"https://registry.npmjs.org/@baivoom/ngx-barcode-scanner/-/ngx-barcode-scanner-0.0.6.tgz","fileCount":30,"unpackedSize":190995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGIM4CRA9TVsSAnZWagAAx3QP+QD6rP2yE5U1TJIVkRj3\n6Ry26f3TRXTHR8yA+lPb3DWhyCfU1iYScWFSwpqseIFprgq7uU+qVoHU1X3I\nSVhaWhFZGjFiB7X6hwGfm+4GMhlnrtKO3I5jPzlzGiiRMLlBm2UhJdJeU9SC\nh6xLhEh3nd2eR5qFFiaXpAUV3Nm83o9eHJJlqT8ex4Ed1neI76gwh6oSlOLh\n/oBFZ7M37F9pGwn2NzXYSjDKt1eWIUnegn1J+5nj+hZbjNz10XWsIcINJdjF\npmGUT4md3vJZkxxdKPEagP0WiB9Wu4iuWnhfiFze0WgUV01zl4opzAquyAFU\nFZW0ifSrPQSzFwrP/nhppIG845yKsW8QBChvrZhjZaZizf5B3n4ibRw9QhdM\nL65Tl0lu1jc9CdNr0ImR+wn3ZKt+PznopQTCpWSRaAn55sUkDDYXC197vorh\nQRVFqDcJBsEVPvNBYb6UQEj1SnFhDZyLXiNoSI4m6LX7ZnoTGgwa3/0FGTOS\nc9mXuGl/CXIBwXyghI/ox1iSkiHeBek5KWd0byQk2V84ZeZhoU+3pM2zTPcy\nEb3sEdVb7IFGiEQm220U9uglp9m9EaFnED7d8lJlztJW0Hd2HSNccYxg+UY/\n0TrADgw/9163G9QEMvml47N1xZo3Uzb2T8TL3CVJUHLU7VMQBuhbIDsbpUo7\nxE1o\r\n=qJNn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV+gqVMtsVWA3pGCa9HIqrFyH5iik1nsZXzOmJEtb+TgIgWcY//1DrOifjKTfOu3+1+rdGg4YeagIzYEZF8DlQbXY="}]},"maintainers":[{"name":"baivoom","email":"baivoom@outlook.com"}],"_npmUser":{"name":"baivoom","email":"baivoom@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-barcode-scanner_0.0.6_1595441976032_0.12266694187881866"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-22T17:27:06.134Z","0.0.4":"2020-07-22T17:27:06.284Z","modified":"2022-04-04T17:31:51.315Z","0.0.5":"2020-07-22T17:42:09.978Z","0.0.6":"2020-07-22T18:19:36.470Z"},"maintainers":[{"name":"baivoom","email":"baivoom@outlook.com"}],"description":"Angular 9+ barcode scanner component using Quagga","homepage":"https://github.com/eisberg-labs/ngx-barcode-scanner","keywords":["angular","ngx","barcode","scan","scanner","quagga"],"repository":{"type":"git","url":"git+https://github.com/eisberg-labs/ngx-barcode-scanner.git"},"author":{"name":"Eisberg Labs","email":"ana@eisberg-labs.com","url":"https://www.eisberg-labs.com"},"bugs":{"url":"https://github.com/eisberg-labs/ngx-barcode-scanner/issues"},"license":"MIT","readme":"## [ngx-barcode-scanner](https://github.com/eisberg-labs/ngx-barcode-scanner)\n\nAngular 9+ Barcode scanner using [Quagga](https://github.com/ericblade/quagga2).\nThis project was generated with [Ngx Lib Starter](https://github.com/eisberg-labs/ngx-lib-starter) version 0.0.1.\n\n\n## Installation\n\n```sh\n$ npm install @eisbeg-labs/ngx-barcode-scanner --save\n```\n\n## Usage\nFirst import to your module:\n```typescript\n   @NgModule({\n     declarations: [\n       AppComponent\n     ],\n     imports: [\n       NgxBarcodeScannerModule\n     ],\n     providers: [],\n     bootstrap: [AppComponent]\n   })\n   export class AppModule { }\n\n```\nAnd use in your component html\n```html\n<ngx-barcode-scanner [(value)]=\"value\" [codes]=\"['code_128', 'ean', 'upc', 'upc_e', 'ean_8']\" [errorThreshold]=\"0.1\" (exception)=\"onError($event)\"></ngx-barcode-scanner>\n```\n\nSupported API\n---\n### Properties\n\n@Input() | Type | Required|Default|Description\n---------|------|---------|-------|-------\ncodes | string, string[]| required | ['code_128', 'ean', 'ean_8', 'code_39', 'code_39_vin', 'codabar', 'upc', 'upc_e', 'i2of5', '2of5', 'code_93'] | Type of barcode algorithm to detect. Supported are *code_128*,*ean*,*ean_8*,*code_39*,*code_39_vin*,*codabar*,*upc*,*upc_e*,*i2of5*,*2of5*,*code_93*. Be aware that more codes you define, more possible false positives, and it might take longer to detect a barcode.\nconfig | QuaggaJSConfigObject | optional | undefined | Optional [quagga](https://github.com/ericblade/quagga2/blob/253aa01999d0e4a912ca33b119c91fd15cd0294b/type-definitions/quagga.d.ts) config object (Define camera device id, media constraints ...).\nerrorThreshold | number | optional | 0.1 | Defines threshold of scan detect accuracy. Smaller the value, smaller chance of false positives.\nvalue | string | required | undefined | Scan result outputs to value.\n\n### Events\n\n@Output() | Type | EventType | Required | Description  \n----------|------|-----------|----------|------------\nvalueChange | EventEmitter | string | required | Scan result updates\nexception | EventEmitter | any | optional | Error events     \n## Demo\n[Try the Demo in StackBlitz](https://stackblitz.com/edit/ngx-barcode-scanner-demo)\n\n## License\nMIT © [Eisberg Labs](http://www.eisberg-labs.com)\n","readmeFilename":"README.md"}