{"_id":"@techiediaries/ngx-qrcode","_rev":"10-f067871f9adfd7784579ff8c97004611","name":"@techiediaries/ngx-qrcode","description":"An Angular component for generating QRCodes","dist-tags":{"latest":"9.1.0"},"versions":{"0.0.4":{"name":"@techiediaries/ngx-qrcode","version":"0.0.4","description":"An Angular 4+ component for generating QRCodes ","homepage":"https://www.techiediaries.com/ngx-qrcode","repository":{"type":"git","url":"git+https://github.com/techiediaries/ngx-qrcode.git"},"author":{"name":"Ahmed Bouchefra","email":"techiediaries9@gmail.com"},"keywords":["angular","qrcode"],"license":"MIT","bugs":{"url":"https://github.com/techiediaries/ngx-qrcode/issues"},"module":"ngx-qrcode2.js","typings":"ngx-qrcode2.d.ts","peerDependencies":{"@angular/core":"^4.0.0","rxjs":"^5.1.0","zone.js":"^0.8.4"},"dependencies":{"qrcode":"^0.8.2"},"_id":"@techiediaries/ngx-qrcode@0.0.4","scripts":{},"_shasum":"51961912faefcbe22d22970bd20a8acedecf96de","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"ahnerd","email":"techiediaries9@gmail.com"},"dist":{"shasum":"51961912faefcbe22d22970bd20a8acedecf96de","tarball":"https://registry.npmjs.org/@techiediaries/ngx-qrcode/-/ngx-qrcode-0.0.4.tgz","integrity":"sha512-IOw2FDhmcssIlRTUW/SnfEv21sp3JJnBwI3mXT2iKktLQiIuLiUUqbFgwhe6QUTgWmjTU3sA8gA94RrRVarq5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcK9v6D+JCuSFHEyqlFdyfymKv6Ra3Vc/RMbMhEu+zRAiAbQVgwR8eBkKCobhr/9lj4iV6n7kffZo1FT/xVhuNr0g=="}]},"maintainers":[{"name":"ahnerd","email":"techiediaries9@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-qrcode-0.0.4.tgz_1502497260807_0.728531536879018"},"directories":{}},"0.0.5":{"name":"@techiediaries/ngx-qrcode","version":"0.0.5","description":"An Angular 4+ component for generating QRCodes ","homepage":"https://www.techiediaries.com/ngx-qrcode","repository":{"type":"git","url":"git+https://github.com/techiediaries/ngx-qrcode.git"},"author":{"name":"Ahmed Bouchefra","email":"techiediaries9@gmail.com"},"keywords":["angular","qrcode"],"license":"MIT","bugs":{"url":"https://github.com/techiediaries/ngx-qrcode/issues"},"module":"ngx-qrcode2.js","typings":"ngx-qrcode2.d.ts","peerDependencies":{"@angular/core":"^4.0.0","rxjs":"^5.1.0","zone.js":"^0.8.4"},"dependencies":{"qrcode":"^0.8.2"},"_id":"@techiediaries/ngx-qrcode@0.0.5","scripts":{},"_shasum":"c378c1bc6d3cbe0f858f9adb9ee5af98673a6c74","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"ahnerd","email":"techiediaries9@gmail.com"},"dist":{"shasum":"c378c1bc6d3cbe0f858f9adb9ee5af98673a6c74","tarball":"https://registry.npmjs.org/@techiediaries/ngx-qrcode/-/ngx-qrcode-0.0.5.tgz","integrity":"sha512-S2aT7h2ZnSoLlcLfmDz0IKt5W4XSQ8YcSVEF/pIUuKpYBWq7VnowGmcey5VcrKHWUzPeEs6X5I0GEzFZyf9OAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4/ZOFwH64AvSfo2XvxEVFkQ4BTRTQrjcrETfbNKv1nAIhANh71I5v6x6Jq4INlvVVlMeLW5Ouv726gnGC2HZUQaQN"}]},"maintainers":[{"name":"ahnerd","email":"techiediaries9@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-qrcode-0.0.5.tgz_1502497451038_0.3380756613332778"},"directories":{}},"9.0.0":{"name":"@techiediaries/ngx-qrcode","version":"9.0.0","description":"An Angular component for generating QRCodes ","homepage":"https://www.techiediaries.com/ngx-qrcode","repository":{"type":"git","url":"git+https://github.com/techiediaries/ngx-qrcode.git"},"author":{"name":"Ahmed Bouchefra","email":"techiediaries9@gmail.com"},"keywords":["angular","qrcode"],"license":"MIT","bugs":{"url":"https://github.com/techiediaries/ngx-qrcode/issues"},"dependencies":{"qrcode":"^1.4.4"},"peerDependencies":{"@angular/common":">=6.0.0 || <=10.0.0","@angular/core":">=6.0.0 || <=10.0.0","tslib":"^1.10.0"},"main":"bundles/ngx-qrcode2.umd.js","module":"fesm5/ngx-qrcode2.js","es2015":"fesm2015/ngx-qrcode2.js","esm5":"esm5/ngx-qrcode2.js","esm2015":"esm2015/ngx-qrcode2.js","fesm5":"fesm5/ngx-qrcode2.js","fesm2015":"fesm2015/ngx-qrcode2.js","typings":"ngx-qrcode2.d.ts","metadata":"ngx-qrcode2.metadata.json","sideEffects":false,"_id":"@techiediaries/ngx-qrcode@9.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-n298FPqrWADDCo/ydJQ22Z7C86rxr7nxct92X/Kqkyt6O0ol/AjjNNGAj9Wid/lxEbjUx19hcOvHyOc9wQOcDQ==","shasum":"6de7a537d0d5d87a835313eb9ef939d24e14531a","tarball":"https://registry.npmjs.org/@techiediaries/ngx-qrcode/-/ngx-qrcode-9.0.0.tgz","fileCount":29,"unpackedSize":155281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqUWHCRA9TVsSAnZWagAAt5IP+QBajb0Mq82RWjsCdOvW\n75lY2yF9LzKAysvJpXbBzCmiSXacERW99YGdfO7GErBdeKlZxHfZfSKvnhU8\nPExxBrbjQzk6+TCLbA2O+efWrlhGtnfRRbUH/hR1kMtaXZaDXxy22koNVcwx\nNzMHhjXwJbjX41TOVqC25qltr/iRTRSVPl5xhUtQ/t2zgfC9yOB361tCbF3y\neETNbhNh1nQDG0Ec6t4S7hmzbNSqKl+1f77F3tUjoXbhMMPW8/QHZgVynmtO\n8M8ZrNrFPMdvMJHoKQUCHhAoR9ZId6KPR0rPemkHacQ98dOHX2fSPeV+GiIt\n3kyLfjuzAGRoa58FMnYe0SRk5LsxqOnZBnqjZUDR69/x/WmiTUwODNO45RLO\nDfZJFwIpk1aihgxqT8qqhrn6X85ThVlIS/Rnnd+mg/vb+lLnf/dlnx++0khp\n3sQDBSNm4yaIR5XCkaf/KFBdRehFco3vpAP2o3Fal6OmwmaizwIPi/7dGtAD\n+YAd884qvzwuqBmPB35gaGYER9VCJCxcq2wJHzJeMsA+dQhc+J6Oj3S+GAda\nOh9dqoDBmQrhxMSkG0/ecWjfSvZcYLCzsJ+37DqJjeQ4aKA/v8UkwYBgK44+\nOwCR8CYKfHEofdL7mQJn56WZ/+n5LYlbIq9DaOGjLHZhgH0M9d6vqQiqe5cX\nuzWX\r\n=z1mq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWFc/yNx5lgoMQjPfbLg7d1yEkuOy4fL5SmHPUnyxt/QIgLgBLUwZ/FmIlWzljk+8ZL5LC4wMcx/Iupxn/6g/eEK0="}]},"maintainers":[{"email":"abouchefra2020@gmail.com","name":"abouchefra"},{"email":"mr0.0nerd@gmail.com","name":"ahnerd"},{"email":"rafaaguilar88@gmail.com","name":"rafa-as"}],"_npmUser":{"name":"rafa-as","email":"rafaaguilar88@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-qrcode_9.0.0_1588151687430_0.2729290995253877"},"_hasShrinkwrap":false},"9.1.0":{"name":"@techiediaries/ngx-qrcode","version":"9.1.0","description":"An Angular component for generating QRCodes","homepage":"https://github.com/techiediaries/ngx-qrcode","private":false,"repository":{"type":"git","url":"https://github.com/techiediaries/ngx-qrcode"},"author":{"name":"Ahmed Bouchefra","email":"techiediaries9@gmail.com"},"keywords":["ng","ngx","ngx-qrcode","qrcode","angular","angular2","angular 2","angular4","angular 4","angular5","angular 5","angular6","angular 6","angular7","angular 7","angular8","angular 8","angular9","angular 9"],"license":"MIT","bugs":{"url":"https://github.com/techiediaries/ngx-qrcode/issues"},"dependencies":{"qrcode":"^1.4.4","tslib":"^1.10.0"},"peerDependencies":{"@angular/common":">=6.0.0 || <=10.0.0","@angular/core":">=6.0.0 || <=10.0.0"},"engines":{"node":">=10.0.0"},"main":"bundles/techiediaries-ngx-qrcode.umd.js","module":"fesm5/techiediaries-ngx-qrcode.js","es2015":"fesm2015/techiediaries-ngx-qrcode.js","esm5":"esm5/techiediaries-ngx-qrcode.js","esm2015":"esm2015/techiediaries-ngx-qrcode.js","fesm5":"fesm5/techiediaries-ngx-qrcode.js","fesm2015":"fesm2015/techiediaries-ngx-qrcode.js","typings":"techiediaries-ngx-qrcode.d.ts","metadata":"techiediaries-ngx-qrcode.metadata.json","sideEffects":false,"_id":"@techiediaries/ngx-qrcode@9.1.0","dist":{"shasum":"f9d97aa78f4e2d610ed11daed92bd57cefc6007a","integrity":"sha512-pjDt+eBjxDds7Iz47VhoSUlv4NiPuSWyMo44GiC7ZLoozBoAo6ga6bW7XS6F89omiWVMJ7Gphh5XI2SAcpfzAg==","tarball":"https://registry.npmjs.org/@techiediaries/ngx-qrcode/-/ngx-qrcode-9.1.0.tgz","fileCount":38,"unpackedSize":157572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMm16CRA9TVsSAnZWagAArZIP/2WDHt7dN1aVO9Z4lQl9\nYab2cTLS5hJKRNjiAdkXcKNW/ASmEDBb3rDt5vgWltxYA16miKWQNpIX4Wbv\njD75lkCSjHaEeYN9b1BbdjXVp5r15xACjCbpCzEkXC01v9wi78RvXDk1XSHR\nM839Wa5mcXtaK9k5oYUuGTHZ9eTeHDBO9gu7Vb4Y3vLcUBxYLcObl1humGy7\nsbzDee1YfDOf9cEMynjpv0aFD7YqIQw+Lr4vR+r0HTeBiSOI+kNWjqLPDGPD\nQT2PY1dNx7U+2X3NDbjV1x1eihLk1qJ65X7BVrrQzGbZZ28gHfc03mGhdu5p\nbsow/jdlIRPky6hRrGnPITKNmrptwBvLDU7YPAAuMGtxPdRtaSmPG0nN6ZJs\nK4TYARENwa05/jDDnuzVVM/yZbVi20iUlMkTTV6zjsPyATb1TG9PrCIkNrmW\neV1LUYxx3nb1s0rwGfB4nW1eGDs799g127Wd+IvNOfq5Eb6Ch6HujCF7SoXL\n0twL6anpVnO/wLiBEAcbco4wqAm/GhnysN2NxeCDPMZu3SxFC64aN8Pvhgob\nvalDEDSocySk3gie7bXztB0E4k9B8CTIW6YzfqHrgs5fOoRTxJPHOr9KAyq2\nv/oAtDwWmNZgKWcgJkswI0flBBqH4vsbn0973hf0aaBsNvFd2LAOlocBAxyi\nQMNz\r\n=DdWd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaRMyU2Qon1RM6QoqGoVWX27N/yi3YiC1tOFdy3w09GgIhAKftwneLGgeGv7Pllll3/OSq5m34DWJ3R+Gphg/LJGfa"}]},"maintainers":[{"email":"abouchefra2020@gmail.com","name":"abouchefra"},{"email":"mr0.0nerd@gmail.com","name":"ahnerd"},{"email":"rafaaguilar88@gmail.com","name":"rafa-as"}],"_npmUser":{"name":"rafa-as","email":"rafaaguilar88@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-qrcode_9.1.0_1597140345941_0.19629233598945062"},"_hasShrinkwrap":false}},"readme":"# @techiediaries/ngx-qrcode\n\n```diff\n! ⚠️ WARNING: The NPM package ngx-qrcode2 has been deprecated. Use @techiediaries/ngx-qrcode instead.\n```\n\n`@techiediaries/ngx-qrcode` An Angular Component library for Generating QR (Quick Response ) Codes.\n\nYou can use the `@techiediaries/ngx-qrcode` to easily generate QR codes inside your Angular 6 or Ionic 3 applications \n\n>QR code (abbreviated from Quick Response Code) is the trademark for a type of matrix barcode (or two-dimensional barcode) first designed for the automotive industry in Japan. A barcode is a machine-readable optical label that contains information about the item to which it is attached. A QR code uses four standardized encoding modes (numeric, alphanumeric, byte/binary, and kanji) to efficiently store data; extensions may also be used. [Source](https://en.wikipedia.org/wiki/QR_code)\n\n## How to install @techiediaries/ngx-qrcode?\n\nTo use ngx-qrcode in your project, install it via npm or yarn:\n\n```bash\n$ npm install @techiediaries/ngx-qrcode --save\nor\n$ yarn add @techiediaries/ngx-qrcode\n```\n\n## How to use @techiediaries/ngx-qrcode?\n\nFor a complete and detailed tutorial on how to use this library. See:\n\n[How to Generate QR Codes In Angular 4+ Applications ](https://www.techiediaries.com/generate-qrcodes-angular)\n\n\nImport `NgxQRCodeModule` from `@techiediaries/ngx-qrcode`  into your `app.module.ts`:\n\n```ts\nimport { BrowserModule } from '@angular/platform-browser';\nimport { NgModule } from '@angular/core';\nimport { NgxQRCodeModule } from '@techiediaries/ngx-qrcode';\n\nimport { AppComponent } from './app.component';\n\n\n@NgModule({\n  declarations: [\n    AppComponent\n  ],\n  imports: [\n    BrowserModule,\n    NgxQRCodeModule\n  ],\n  providers: [],\n  bootstrap: [AppComponent]\n})\nexport class AppModule { }\n```\n\n\nOnce the library has been imported, you can use the ngx-qrcode component in your Angular application.\n\nIn `app.component.html`, add:\n```html\n\n<div style=\"text-align:center\">\n  <h1>\n    @techiediaries/ngx-qrcode demo \n  </h1>\n</div>\n\n<ngx-qrcode \n  [elementType]=\"elementType\" \n  [value]=\"value\"\n  cssClass=\"aclass\"\n  errorCorrectionLevel=\"L\">\n</ngx-qrcode>\n\n```\nIn `app.component.ts`, add:\n\n```ts\nimport { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-root',\n  templateUrl: './app.component.html',\n  styleUrls: ['./app.component.css']\n})\nexport class AppComponent {\n  title = 'app';\n  elementType = 'url';\n  value = 'Techiediaries';\n}\n```\n\n# Contributing\nPlease see [Contributing Guidelines](.github/CONTRIBUTING.md).\n\n## How to develop @techiediaries/ngx-qrcode?\n\nTo generate all `*.js`, `*.d.ts` and `*.metadata.json` files:\n\n```bash\n$ npm run build\nor\n$ yarn build\n\n```\n\nTo lint all `*.ts` files:\n\n```bash\n$ npm run lint\nor\n$ yarn lint\n```\n\n## How to run unit tests?\n\nIn development mode:\n\n```bash\n$ npm run test:watch ngx-qrcode\nor\n$ yarn test:watch ngx-qrcode\n```\nAdd `--codeCoverage` option to see code coverage in `coverage` folder.\n\n## How to publish libraries?\n\n```bash\n$ npm run lib:publish\nor\n$ yarn lib:publish\n```\n\n# Code of Conduct\nPlease see [Code of Conduct](.github/CODE_OF_CONDUCT.md).\n\n## License\n[MIT](/LICENSE) © [Techiediaries](mailto:techiediaries9@gmail.com)\n\n## Troubleshoots\n\nWith Angular CLI 8.X.X you should add this lines to polyfills.ts\n\n```typescript\n// Needed by Buffer needed by QRCode\n// tslint:disable-next-line:no-string-literal\n(window as any)['global'] = window;\n```\n","maintainers":[{"email":"sidney@haddad.eti.br","name":"sidneyhaddad"},{"email":"mr0.0nerd@gmail.com","name":"ahnerd"},{"email":"abouchefra2020@gmail.com","name":"abouchefra"}],"time":{"modified":"2022-06-13T00:40:32.360Z","created":"2017-08-12T00:21:01.717Z","0.0.4":"2017-08-12T00:21:01.717Z","0.0.5":"2017-08-12T00:24:11.984Z","9.0.0":"2020-04-29T09:14:47.540Z","9.1.0":"2020-08-11T10:05:46.060Z"},"homepage":"https://github.com/techiediaries/ngx-qrcode","keywords":["ng","ngx","ngx-qrcode","qrcode","angular","angular2","angular 2","angular4","angular 4","angular5","angular 5","angular6","angular 6","angular7","angular 7","angular8","angular 8","angular9","angular 9"],"repository":{"type":"git","url":"https://github.com/techiediaries/ngx-qrcode"},"author":{"name":"Ahmed Bouchefra","email":"techiediaries9@gmail.com"},"bugs":{"url":"https://github.com/techiediaries/ngx-qrcode/issues"},"license":"MIT","readmeFilename":"README.md"}