{"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist-tags":{"latest":"1.0.4"},"description":"fork of lazarsoft's jsqrcode for node","readme":"JavaScript QRCode reader for HTML5 enabled browser.\n===================================================\n\nThis was started as a port of Lazarsoft’s qrcode reader.\n\nIt is a maintained fork, so feel free to open issues or PR !\n\n[![Build Status](https://travis-ci.org/edi9999/jsqrcode.svg?branch=master&style=flat)](https://travis-ci.org/edi9999/jsqrcode)\n\nInstallation\n============\n\n```\nnpm install qrcode-reader\n```\n\nUsage\n=====\n\n```\nvar QrCode = require('qrcode-reader');\n```\n\nCreate a new instance of QrCode:\n\n```\nvar qr = new QrCode();\n```\n\nSet its callback to a custom function:\n\n```\nqr.callback = function(error, result) {\n  if(error) {\n    console.log(error)\n    return;\n  }\n  console.log(result)\n}\n```\n\nPassing image data in node\n==========================\n\nYou have to use an external imageparser\n\n1.\tYou can use `npm install --save jimp` which doesn't have any dependency (runs in pure node).\n\n\t```javascript\n\tvar Jimp = require(\"jimp\");\n\tvar buffer = fs.readFileSync(__dirname + '/image.png');\n\tJimp.read(buffer, function(err, image) {\n\t    if (err) {\n\t        console.error(err);\n\t        // TODO handle error\n\t    }\n\t    var qr = new QrCode();\n\t    qr.callback = function(err, value) {\n\t        if (err) {\n\t            console.error(err);\n\t            // TODO handle error\n\t        }\n\t        console.log(value.result);\n\t        console.log(value);\n\t    };\n\t    qr.decode(image.bitmap);\n\t});\n\t```\n\n2.\tYou can use `npm install --save image-parser`, which depends on lwip or graphicsmagick\n\n\t```javascript\n\tvar ImageParser = require(\"image-parser\");\n\tvar buffer = fs.readFileSync(__dirname + '/image.png');\n\tvar img = new ImageParser(img);\n\timg.parse(function(err) {\n\t    if (err) {\n\t        console.error(err);\n\t        // TODO handle error\n\t    }\n\t    var qr = new QrCode();\n\t    qr.callback = function(err, value) {\n\t        if (err) {\n\t            console.error(err);\n\t            // TODO handle error\n\t            return done(err);\n\t        }\n\t        console.log(value.result);\n\t        console.log(value);\n\t    };\n\t    qr.decode({width: img.width(), height: img.height()}, img._imgBuffer);\n\t});\n\t```\n\nPassing image data in the browser\n=================================\n\nSince the browser contains the Image global, we can use it to open images with URL, Data URI, ...\n\nDecode an image by its URL or Data URI:\n\n```\n\nqr.decode(url or DataURL);\n\n```\n\nDecode an image by context.getImageData: Works with [web workers](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers).\n\n```\n\nvar context = canvas.getContext(\"2d\"); var data = context.getImageData(0, 0, width, height);\n\nqr.decode(data);\n\n```\n\n====================\n\nIf you want, you can build the script yourself.\n\nFirst clone the repository, then from the directory of this repository, do:\n\n```\n\nnpm install\n\n```\n\nTo run the build process and generate a JavaScript file called `dist/index.js` you can run from node:\n\n```\n\nnpm run build\n\n```\n\nTo run the tests:\n\n```\n\nnpm test\n\n```\n\nMake it work in the browser\n===========================\n\nThe generated file `dist/index.js` works in the browser.\n\nYou will have access to the global variable `QrCode` if you do the following in your HTML:\n\n\\`\\`\\`\n\n<script src=\"dist/index.js\"></script> \\`\\`\\`\n\nSee [examples/browser-upload/index.html](examples/browser-upload/index.html) for a very basic example using a file upload.\n\nChangelog\n=========\n\nSee [`CHANGELOG.md`](CHANGELOG.md)\\.\n","repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"users":{"shanewholloway":true,"manvalls":true,"jasonevrtt":true,"gsimone":true,"3846masa":true,"whitelynx":true,"lukvonstrom":true,"rmzxcm":true,"zousandian":true},"bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"license":"Apache-2.0","versions":{"0.0.1":{"name":"qrcode-reader","version":"0.0.1","description":"fork of lazarsoft's jsqrcode for node","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","gitHead":"9f77318b930997299bed2e7383301750a735de0c","_id":"qrcode-reader@0.0.1","_shasum":"ff0ff4ef7e7f5ec4fa68c743dc1529a0ee43c185","_from":".","_npmVersion":"1.5.0-alpha-0","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"ff0ff4ef7e7f5ec4fa68c743dc1529a0ee43c185","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.0.1.tgz","integrity":"sha512-d6lfcsqFHLgPPeQ1KmlTt6NzejncsGYJ/kG87EHkEIronMx2O5d02Qkyt06evaB01KbMovEA8t8FpjQRARLu7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeiULNIUc4WIp4bei5kzVfSO6WBvtCEY3c2mId8UkVtAiBP0Zj3FPpeb7cCR0W3TtaK2iEY/78HFfurIT7rma4y9Q=="}]}},"0.0.2":{"name":"qrcode-reader","version":"0.0.2","description":"fork of lazarsoft's jsqrcode for node","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-watch":"^0.6.9"},"gitHead":"bb43599356e8e337dc7df057449cf6ae582a1213","_id":"qrcode-reader@0.0.2","_shasum":"ec8fc576ed3145c9139eea253726c250cd04699f","_from":".","_npmVersion":"1.5.0-alpha-0","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"ec8fc576ed3145c9139eea253726c250cd04699f","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.0.2.tgz","integrity":"sha512-p8YTO3njYJImFr9kBW4AXoBaU2xMC1zQji2eoFm9hFYyXs0u0YhEY+AaTUPcFbQSm8wkwiNNz0lC0iyNqsFBRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKvIns/aVY06d+T2NVKtlPNqaAZGbJQA2TifwVkFl5SAiEAtepVNhTqyLbW/gtxR7ZdCNCwEwK4BgrLEMCkebR+8ts="}]}},"0.0.3":{"name":"qrcode-reader","version":"0.0.3","description":"fork of lazarsoft's jsqrcode for node","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-watch":"^0.6.9"},"gitHead":"bb43599356e8e337dc7df057449cf6ae582a1213","_id":"qrcode-reader@0.0.3","_shasum":"b5cb4413fc7e11f437d87e507ab3dc85ed42b655","_from":".","_npmVersion":"1.5.0-alpha-0","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"b5cb4413fc7e11f437d87e507ab3dc85ed42b655","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.0.3.tgz","integrity":"sha512-tbCkSg4tKkP/ccrU93deAJ1468hjtOipvbRtDOhY9TfhHNAPkQLwPT7w4ZezZa+EEJp99xWfUcbYmKfPvVu/Rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ1vqRC8+Gvi/53oqGY+e9adh3CTdK5NVGqsonDbCvSwIhAIrmx1x3duHbSvRcVUPzlks5hxQ2KwaWA1aTKgeizgqH"}]}},"0.0.4":{"name":"qrcode-reader","version":"0.0.4","description":"fork of lazarsoft's jsqrcode for node","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-watch":"^0.6.9"},"gitHead":"bb43599356e8e337dc7df057449cf6ae582a1213","_id":"qrcode-reader@0.0.4","_shasum":"417f54b149f1b3a591f04ed09efa8eab301f3bed","_from":".","_npmVersion":"1.5.0-alpha-0","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"417f54b149f1b3a591f04ed09efa8eab301f3bed","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.0.4.tgz","integrity":"sha512-cR4Y/NZCsRmfz+o7sLsdJBrsX5Q27AJlvwhKLUyoX5lyCVqTjqYrkmCkTsR+NF8g88hjQtXMuGzSlGWKQG2pvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMAXLS3T9G2Lpn9zpXvpWf3oqb5MUy2d+CFXBaZkhv5AIhALGyy8Ny3KH2wFI2kUz8GeFcwRWIvkYOmemTPl8SZR5b"}]}},"0.0.5":{"name":"qrcode-reader","version":"0.0.5","description":"fork of lazarsoft's jsqrcode for node","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-watch":"^0.6.9"},"gitHead":"aa99f2c745296c5c83254c0e831a35c7a5353605","_id":"qrcode-reader@0.0.5","_shasum":"77eb626250fca04cdb12a1de1a3a33e13c0c5b51","_from":".","_npmVersion":"1.5.0-alpha-0","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"77eb626250fca04cdb12a1de1a3a33e13c0c5b51","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.0.5.tgz","integrity":"sha512-1hFagCXbM3fmA8WRDZuV+opvkIjGDT5IU7KICMTgAkR+HBtdhOlTs0BkwKy8ZOo2tcS9HGcYptBLKVyd9FnR2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDZbm25ZKKqDU6CkB97VnKNJ5ulejhnemohm2utPd/NAiEA4dgLtqEjpRd0fAOhCBFMfKYZ3BoomXj6Iik6hB1KQYk="}]}},"0.0.6":{"name":"qrcode-reader","version":"0.0.6","description":"fork of lazarsoft's jsqrcode for node","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-watch":"^0.6.9","chai":"^1.9.1","png-js":"^0.1.1"},"gitHead":"b596a47d17e9cfb60b7a18cefaeb0fcb69266230","_id":"qrcode-reader@0.0.6","_shasum":"42a2711c8d114625c7b16ec20cbce2b65264d43b","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.10.31","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"42a2711c8d114625c7b16ec20cbce2b65264d43b","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.0.6.tgz","integrity":"sha512-HN6daonkvNOp73lW6ufNnkAWOJWOdmGRUxECbikklkP93g/Z8lakrJCHQTbXnM+LgxDMMJRg6gxCFCLwrGx16Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhJ+l2o4Q63YyIMfrJX3XlHdEW8bPJ7MmW3w7iwkPCGAiEAjeUATC5Wpc6HiaI/dkhUNG7ZcSwUSjYIvYQouRXmnh8="}]}},"0.0.7":{"name":"qrcode-reader","version":"0.0.7","description":"fork of lazarsoft's jsqrcode for node","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-watch":"^0.6.9","chai":"^1.9.1","png-js":"^0.1.1"},"gitHead":"7eb178db0f9fa978f8963ffaf8e6f7e3f0e7db0a","_id":"qrcode-reader@0.0.7","_shasum":"fd90d04b4b81ce40a5cc5f53eefd22e5cd3e9563","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.10.31","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"fd90d04b4b81ce40a5cc5f53eefd22e5cd3e9563","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.0.7.tgz","integrity":"sha512-pCvRibCqMQF84PHRt+ctLkYUbapf0DRH81h3G9xoHD3FLR8KBF0MSOrYTSrKWLVbmxCn8ICvThWWW2RisCyoTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKZbXnQeJzmWHYWYqM2RWN2mlNIgoKd4tUjLHqFSPIoAIgaoq+taOW7D8FwogJhlMI+f97OEdkVVvKTl0UhbxO1S8="}]}},"0.1.0":{"name":"qrcode-reader","version":"0.1.0","description":"fork of lazarsoft's jsqrcode for node","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-watch":"^0.6.9","chai":"^1.9.1","png-js":"^0.1.1"},"gitHead":"4b9dc04367d00657546ad95871fbd9ceb874183f","_id":"qrcode-reader@0.1.0","_shasum":"46386595b286e6f36c83cc9b4280108e9acc6e1f","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.10.31","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"46386595b286e6f36c83cc9b4280108e9acc6e1f","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.1.0.tgz","integrity":"sha512-zoPIWCMFVDAV+Nx5ag6Rjg0/TfSxJMrfXWxCGat9yZZF+CZRcDYku9BUXCXFTxj7NRMPdfd+oRl+TBtNdYD39Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJZ9rTtyqCEYJu/gTIwGmnpcHjF7srp0FVja3QfGJC5AiEAiQM//HaFHrHmcPmGkC74UuIXQ6cHVQOrY740Y9hgkOI="}]}},"0.1.1":{"name":"qrcode-reader","version":"0.1.1","description":"fork of lazarsoft's jsqrcode for node","main":"dist/index.js","scripts":{"prepublish":"npm run compile:all","test":"mocha","compile":"gulp compile","compile:browser":"gulp compile-browser","compile:all":"npm run compile && npm run compile:browser"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"chai":"^1.9.1","gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-watch":"^0.6.9","mocha":"^2.4.5","png-js":"^0.1.1","webpack":"^1.12.14"},"gitHead":"7512223627b15071636e9371d41bd71f2e7a6dbe","_id":"qrcode-reader@0.1.1","_shasum":"ab667560ba15bcc4961bde06da347d7f2e85f10c","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"ab667560ba15bcc4961bde06da347d7f2e85f10c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.1.1.tgz","integrity":"sha512-cD+PfVsE97Fhag6MAtsi3EUOBrEeAWqqZEMY+aiTxiWCgwyv9Bt5oev7gRqjOz0k6+dOZZvCN8FvISBKhdG9/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHl1k3b6c/SceyYM3Q8m+b3zxQkBBCWsOJCrcFM3ZESAiBkkL9OXmGJQBfgYxB4jK5Dv1t8y0KhUdH9GUJiS7OYoQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qrcode-reader-0.1.1.tgz_1460356084635_0.965722891734913"}},"0.2.0":{"name":"qrcode-reader","version":"0.2.0","description":"fork of lazarsoft's jsqrcode for node","main":"dist/index.js","scripts":{"prepublish":"npm run compile:all","test":"mocha","compile":"gulp compile","compile:browser":"gulp compile-browser","compile:all":"npm run compile && npm run compile:browser"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"chai":"^1.9.1","gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-watch":"^0.6.9","mocha":"^2.4.5","png-js":"^0.1.1","webpack":"^1.12.14"},"gitHead":"5af26f40673e8ebed3e1c24e9e109ee326575c90","_id":"qrcode-reader@0.2.0","_shasum":"1df7a12598a22095b3fd0d5a6a34b29f5729fea5","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"1df7a12598a22095b3fd0d5a6a34b29f5729fea5","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.2.0.tgz","integrity":"sha512-H/pcLbkUmprBsVLLmVv+W48po/nfFrV72apUbeF5DUhHuC0dLydDaCzagWjNzekKngG3saTd4yFmt7nvaJ3+PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDopEL0wpv3+vjeZDihx6A9WIlFGhDtQj/AVchCUxnB8gIhAI/tYtCkur1yOrY3f74AZoyrMpFjZDkks9RgujPhbhX+"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qrcode-reader-0.2.0.tgz_1466666343263_0.35741448285989463"}},"0.2.1":{"name":"qrcode-reader","version":"0.2.1","description":"fork of lazarsoft's jsqrcode for node","main":"dist/index.js","scripts":{"prepublish":"npm run compile:all","test":"mocha","compile":"gulp compile","compile:browser":"gulp compile-browser","compile:all":"npm run compile && npm run compile:browser"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"chai":"^1.9.1","gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-watch":"^0.6.9","mocha":"^2.4.5","png-js":"^0.1.1","webpack":"^1.12.14"},"gitHead":"19ec03968155d2bee504196c0cdd62430a119c16","_id":"qrcode-reader@0.2.1","_shasum":"d20c5e222f0f1a82c1547239fc609ef2e1043548","_from":".","_npmVersion":"2.15.8","_nodeVersion":"6.1.0","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"d20c5e222f0f1a82c1547239fc609ef2e1043548","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.2.1.tgz","integrity":"sha512-Dgev3KBTzDMfUrbr4FI9EzuGSAWrzzMU44La3pLADsiI3No3l+7AhVuARdTvlg1xtfdbWf5fPbF/jESVwrmYdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQsjHUlWEk/a7oOwgMWEo2qvVICA4jbEbO/zz3ieWJaQIgH19XNVgp1F++fOMODFmKLTjLGl+U70wtlfstgchKz6Q="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qrcode-reader-0.2.1.tgz_1466666414843_0.8926492494065315"}},"0.2.2":{"name":"qrcode-reader","version":"0.2.2","description":"fork of lazarsoft's jsqrcode for node","main":"dist/index.js","module":"src/index.js","jsnext:main":"src/index.js","scripts":{"build":"rollup -c","watch":"rollup -c -w","minify":"uglifyjs dist/index.js -o dist/index.min.js --compress --mangle","lint":"eslint src test","pretest":"npm run lint","test":"mocha","build-and-test":"npm run build && npm test","prepublish":"npm run build && npm run minify"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"chai":"^1.9.1","eslint":"^2.13.1","mocha":"^2.4.5","png-js":"^0.1.1","rollup":"^0.34.13","uglify-js":"^2.7.3"},"gitHead":"c72886b18197be2dda5e3177cf033a73f430f0b7","_id":"qrcode-reader@0.2.2","_shasum":"1f202f2461d0eeed85e8794a6f44fe418dda7f87","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"dist":{"shasum":"1f202f2461d0eeed85e8794a6f44fe418dda7f87","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-0.2.2.tgz","integrity":"sha512-S2ZaF+TfmL0hb2S/j21KpCZtGbh1GrcNwZV4K4ig/lspGJyheo567sZtqtMzCnNBfcxiBOeQGyc3737349jkJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkZ1sEpn3vM3ECoI2Y5bDOwLPhP2A+4N70YsD/bSyoFAiEAwGB4Irm/HudcA9i1+02OzQ0jvwcTSUhHDgODOMHkXAo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qrcode-reader-0.2.2.tgz_1473833903376_0.1665262603200972"}},"1.0.0":{"name":"qrcode-reader","version":"1.0.0","description":"fork of lazarsoft's jsqrcode for node","main":"dist/index.js","module":"src/index.js","jsnext:main":"src/index.js","scripts":{"build":"rollup -c","watch":"rollup -c -w","minify":"uglifyjs dist/index.js -o dist/index.min.js --compress --mangle","lint":"eslint src test","pretest":"npm run lint","test":"mocha","build-and-test":"npm run build && npm test","prepublish":"npm run build && npm run minify"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"Apache-2.0","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"chai":"^3.5.0","eslint":"^2.13.1","image-parser":"^1.2.4","mocha":"^3.2.0","rollup":"^0.34.13","uglify-js":"^2.7.3"},"gitHead":"3e1a9713f0590e7676be8428885866cc33525998","_id":"qrcode-reader@1.0.0","_shasum":"3e6e8899568c5ed9ae4fc6878f7bda347b8bc876","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.7.3","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"dist":{"shasum":"3e6e8899568c5ed9ae4fc6878f7bda347b8bc876","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-1.0.0.tgz","integrity":"sha512-qFpN7uoJTQm2jT7sBsuetkyESkrutmHe5JowRXNbFUN7ACEM2THd90jvd5ekZ1SOerur4L4yNxxQDd7UmD9TrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYZmsAPkuFenY3uweJ5ECc9d4Z3qC8QpwO2sEhSetQWAIhAKOmXBPnxQG6gxiq/6we9o3lGg0GhSQlI4OVYmNt0y0Y"}]},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/qrcode-reader-1.0.0.tgz_1493362811141_0.2758692561183125"}},"1.0.1":{"name":"qrcode-reader","version":"1.0.1","description":"fork of lazarsoft's jsqrcode for node","main":"dist/index.js","module":"src/index.js","jsnext:main":"src/index.js","scripts":{"build":"rollup -c","watch":"rollup -c -w","minify":"uglifyjs dist/index.js -o dist/index.min.js --compress --mangle","lint":"eslint src test","pretest":"npm run lint","test":"mocha","build-and-test":"npm run build && npm test","prepublish":"npm run build && npm run minify"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"Apache-2.0","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"chai":"^3.5.0","eslint":"^2.13.1","image-parser":"^1.2.4","mocha":"^3.2.0","rollup":"^0.34.13","uglify-js":"^2.7.3"},"gitHead":"6707f593f9bd55b3c2ffaf080f312d091f2290ac","_id":"qrcode-reader@1.0.1","_npmVersion":"5.0.4","_nodeVersion":"8.1.3","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"dist":{"integrity":"sha512-zBWxqWrxZgjmxYCkhGCxsid7jucASw8Rp7ebt6pFkGtu0Z6KoVPp5tx30aIBTvqtsU27fqXdSlb4wyblK5ZBxg==","shasum":"c5376dcf2304e0eebd6a43424ba73ceaf332dbfc","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAsUpsv6vXtS0roPxthEGXC39J3CC50ZpRA4UBE132RzAiBevi1CTXeXeyED6hfceW70aFyJR2X5d/9G008fYiUtwA=="}]},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode-reader-1.0.1.tgz_1498923013870_0.4712044612970203"}},"1.0.2":{"name":"qrcode-reader","version":"1.0.2","description":"fork of lazarsoft's jsqrcode for node","main":"dist/index.js","module":"src/index.js","jsnext:main":"src/index.js","scripts":{"build":"rollup -c","watch":"rollup -c -w","minify":"uglifyjs dist/index.js -o dist/index.min.js --compress --mangle","lint":"eslint src test","pretest":"npm run lint","test":"mocha","build-and-test":"npm run build && npm test","prepublish":"npm run build && npm run minify"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"Apache-2.0","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"chai":"^3.5.0","eslint":"^2.13.1","image-parser":"^1.2.4","mocha":"^3.2.0","rollup":"^0.34.13","uglify-js":"^2.7.3"},"gitHead":"da029f1d718aa21942982ef68f503f44369bf136","_id":"qrcode-reader@1.0.2","_npmVersion":"5.0.4","_nodeVersion":"8.1.3","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"dist":{"integrity":"sha512-c+fpJxtZCffAOADFKUBQ1+7Pa3Jqq+HZ0k7F02y16tanDyoIk3QGfOUanh1zGVBL+V0GR878YDd8X6CCAj39nA==","shasum":"28b6a5fa1dae5854fff291268af1b5dfa4b77aae","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMKJx7qw/7Zh5p13fDKAjqyQjg3Bp4hRNBaA1khJwlVgIgZTmU/t/upar9jqUUETkkC5AbdIkZ2ukPzfPUkgn5FwM="}]},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode-reader-1.0.2.tgz_1498923113801_0.8286139313131571"}},"1.0.3":{"name":"qrcode-reader","version":"1.0.3","description":"fork of lazarsoft's jsqrcode for node","main":"dist/index.js","module":"src/index.js","jsnext:main":"src/index.js","scripts":{"build":"rollup -c","watch":"rollup -c -w","minify":"uglifyjs dist/index.js -o dist/index.min.js --compress --mangle","lint":"eslint src test","pretest":"npm run lint","test":"mocha","build-and-test":"npm run build && npm test","preversion":"npm run lint && npm run build && npm run minify && npm test"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"Apache-2.0","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"chai":"^3.5.0","eslint":"^2.13.1","image-parser":"^1.2.4","mocha":"^3.2.0","rollup":"^0.34.13","uglify-js":"^2.7.3"},"gitHead":"a6845e86873642392ccabcb398f39e06133c266a","_id":"qrcode-reader@1.0.3","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"dist":{"integrity":"sha512-J1UTJS2vGxJdVPXH1KqFAu/nVMaBJsRLVYus1oDnKKcEVUtktUZDGNwmVTYriEgMz0VCM+uPbBX7136VnuRCEQ==","shasum":"42985ac4751c134e056132e250970d69795d138c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHz+5XcBCd0iNflcqTjyoj+bgdLHdfHT7hfhX3hDE8bcAiEAvDV2+6jO/hI1fyIE43favXWJDngt1Q6sbcT5pIir4Dc="}]},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode-reader-1.0.3.tgz_1506493700758_0.1754499978851527"}},"1.0.4":{"name":"qrcode-reader","version":"1.0.4","description":"fork of lazarsoft's jsqrcode for node","main":"dist/index.js","module":"src/index.js","jsnext:main":"src/index.js","scripts":{"build":"rollup -c","watch":"rollup -c -w","minify":"uglifyjs dist/index.js -o dist/index.min.js --compress --mangle","lint":"eslint src test","pretest":"npm run lint","test":"mocha","build-and-test":"npm run build && npm test","preversion":"npm run lint && npm run build && npm run minify && npm test"},"repository":{"type":"git","url":"git+https://github.com/edi9999/jsqrcode.git"},"author":"","license":"Apache-2.0","bugs":{"url":"https://github.com/edi9999/jsqrcode/issues"},"homepage":"https://github.com/edi9999/jsqrcode","devDependencies":{"chai":"^4.1.2","eslint":"^4.7.2","image-parser":"^1.2.5","jimp":"^0.2.28","mocha":"^3.5.3","rollup":"^0.50.0","uglify-js":"^3.1.2"},"gitHead":"e213e3dd881d49bee8e12126990bc8974af4be2b","_id":"qrcode-reader@1.0.4","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"anonymous","email":"hipp.edg@gmail.com"},"dist":{"integrity":"sha512-rRjALGNh9zVqvweg1j5OKIQKNsw3bLC+7qwlnead5K/9cb1cEIAGkwikt/09U0K+2IDWGD9CC6SP7tHAjUeqvQ==","shasum":"95d9bb9e8130800361a96cb5a43124ad1d9e06b8","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/qrcode-reader/-/qrcode-reader-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDbRCAWxkxnVCfBSvDlN1gF4ShLfZGheftb54VL9pR4wIgbJbdBXMwyOv6REOOqNivzdjNhKxThG0VcanKmDU0xnI="}]},"maintainers":[{"name":"anonymous","email":"hipp.edg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode-reader-1.0.4.tgz_1508761415924_0.30446303682401776"}}},"name":"qrcode-reader","time":{"modified":"2022-06-25T05:26:03.918Z","created":"2014-08-20T17:36:54.679Z","0.0.1":"2014-08-20T17:36:54.679Z","0.0.2":"2014-08-20T17:53:45.257Z","0.0.3":"2014-08-20T17:55:47.110Z","0.0.4":"2014-08-20T18:06:50.551Z","0.0.5":"2014-08-21T08:45:23.429Z","0.0.6":"2015-10-28T20:15:29.821Z","0.0.7":"2015-10-28T20:17:21.944Z","0.1.0":"2016-01-14T07:01:27.192Z","0.1.1":"2016-04-11T06:28:06.788Z","0.2.0":"2016-06-23T07:19:05.609Z","0.2.1":"2016-06-23T07:20:16.920Z","0.2.2":"2016-09-14T06:18:24.194Z","1.0.0":"2017-04-28T07:00:11.799Z","1.0.1":"2017-07-01T15:30:15.030Z","1.0.2":"2017-07-01T15:31:55.135Z","1.0.3":"2017-09-27T06:28:21.910Z","1.0.4":"2017-10-23T12:23:37.076Z"},"readmeFilename":"README.md","homepage":"https://github.com/edi9999/jsqrcode"}