{"_id":"@asymmetric-effort/qrcode-scanner","_rev":"13-44f32d36f45d1a80134c4004cf412eed","name":"@asymmetric-effort/qrcode-scanner","dist-tags":{"latest":"0.0.12"},"versions":{"0.0.1":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.1","author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.1","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://github.com/sam-caldwell/qrcode-scanner#readme","bugs":{"url":"https://github.com/sam-caldwell/qrcode-scanner/issues"},"dist":{"shasum":"d5fb160a39fd1bb635cd4df5364143ed06dd45ef","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.1.tgz","fileCount":1,"integrity":"sha512-QRvxYGb13MJ55sm5qV8Ngr6eNP2IoZzBJsLSDJV8nMVsUagUxIF5RA4OMQKaTWXBoeybUdK1L5mzX6qey1Lvcg==","signatures":[{"sig":"MEQCIF/ASnDPw5UO0YPXm1AH0ZtChzeJoz3p9OGMHuSjwXGbAiAiNEWUYAekmLUqoT+9/1U/NNakFuoVYXwWc/cSA2q6zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoKrcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUuA/+JTc20Ieu5Qzqy+h11BOrJkO7crZMa8rvumEWVunpZf+WH153\r\nKC3JJccQ9NrWhzA3uuWJonoA4DsAXyuB1BlbqerVY1RM0WPn5YOzk3POKurW\r\n1aFf1PgaSDLjuY9fjbawLmU8mGbF/OA9eeWO+0bycvDiu6YjUDV4QSwVg249\r\nTz+p3ZKv67g6TX1b/kqUOE2ZhCnIxpd8JoaXTgB83mFsEg2XkfxTiKH18h5Z\r\nz29BWSRLYJ8Xe+SUL1wnCHcP+hNfNYcx3tKH0ZaKgwQqp7nKR/op/4EB9l/z\r\nHWQQ9HBfO9SEYBPmyv4yySL2yEHnNdARxV0iawhKNtisB10kh17FTbLQBA+v\r\nGrf1axQkYfIPlSdHQy8FEq0ZqFdp8vkYDiNDCxtsYAEvg8p9g7eDHKsOW3Aa\r\n5kjt2IKWBJfhqiiZakeHFG+W8BYwnFO2OtvY8pBSBra3AdW8dJORZWWAzlfD\r\nTMG++o4ai/v0ysoIZMj+Ztet1RxmAt9XsqbMAX1bsHbvptOcgqTfhX7hy0RI\r\nxrsbIGnWp78yE+xmoivM8jxj4PXbJ44JycS79yASPTssh9QjuClNH9fwE734\r\nFJRnzEVUxowU6fnGmwbynkw6Bf9yLULqZl+POFIzBP+isteKbpLFlbetYrRa\r\nd2gc6o37sfFSWCZD95SoDd96DqhHUTCkH/c=\r\n=Q6mY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","gitHead":"60607df7d3e28b9074ca2c0799992b1167069457","scripts":{"test":"test"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+ssh://git@github.com/sam-caldwell/qrcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A QR Code scanner based on react-qr-barcode-scanner","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.1_1671473883995_0.03487269745715116","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.2","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.2","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://github.com/sam-caldwell/qrcode-scanner#readme","bugs":{"url":"https://github.com/sam-caldwell/qrcode-scanner/issues"},"dist":{"shasum":"e7c266036d1df7554de6c1ed08373f72d2e77a22","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.2.tgz","fileCount":8,"integrity":"sha512-07DIiKIi/FdOwASx1yqv3/QI8LIadpLWoEqwAtnnY2k2qhiO4Ag0hQ1mFVgmJgADJju6YJZcTR7c4/N8HmAp2g==","signatures":[{"sig":"MEYCIQDTlZysfwhj/lxkZov9YntFdLRSSRMDTVHFAxgKqo96cwIhAJdyUmq1agqZNZeaQzc88QfVWq1s3KipP+Li+Kdju5I3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoKwjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+Dw//dQHn+NVv+p0wIAMR+HYH7kC2x7eB06NrsvV2EHNrXhkuBKe7\r\nUIGf/Sn/ZSD2UXrXu2iJ04WIu7DuxUp0by2Iw86qM8ACSvzkB1m+j6AjQaKM\r\nICeTaA80ra542JR2pzsKHfqU/0R+FYUtMz/0f3y8zSoB7pVBdcNBncvaodxZ\r\nd7AL7shtCOpRw/0uD4YdOlX53q3hp6u4eUrNzvQA+bscGNm3YBxnqzeUeMF6\r\niDtpBg+/1ISI1wTNgiMH2WKroVgYUGwnRSFrEirzOBCrz+vCScXZFPMWh9jI\r\n+3IWV2X5s/xIgqUUX4uw53h79FAWTEbdGGvz4RFWayL+7+8DJ9lJBA8KeE8R\r\nzXTMSd8z0TGpm4Jf7zY0piROBxWx4WfX+ncV6g3qRS5wIyd8yp42qYOmBkpb\r\nvUE2ToaRM05PscRh0xU0y4iw6D8LCj2/hs0Au7OJ4JrQNGyXYTL2WX1moaKU\r\nX8D2TKzSC9Pdm/4Lr+GiSjtBfPGHiaH7EJNDTHH+KPWxx3wbJx8pQ1do4Kdy\r\nJPIAHJI8ym5NUy4iMPd0dGXiyyQRIEMFrZvBuHD0tJ3ulSCqKNRaXh0e0+Sb\r\nWXr6mWZ7gNb2Um9EJNOuxf6jSnrTYW1aHka5AlUjgM1tr5h9deSiYy36lYBX\r\nR2MR8/ZvWoizYP4icRc99vT9hDEmBzEYy8o=\r\n=V8RR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","gitHead":"60607df7d3e28b9074ca2c0799992b1167069457","scripts":{"lint":"eslint ../qrcode-scanner/src --ext .js,.jsx,.ts,.tsx --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && echo 'build' && rm -rf dist && tsc --build tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+ssh://git@github.com/sam-caldwell/qrcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A QR Code scanner based on react-qr-barcode-scanner","directories":{},"_nodeVersion":"18.10.0","dependencies":{"@types/react":"^18.0.26","react-webcam":"^5.2.4","@zxing/library":"^0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","typescript":"^4.9.3","eslint-plugin-react":"^7.31.11","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.2_1671474211288_0.2502088734290355","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.3","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.3","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://github.com/sam-caldwell/qrcode-scanner#readme","bugs":{"url":"https://github.com/sam-caldwell/qrcode-scanner/issues"},"dist":{"shasum":"3b3e90caefc2680d9c58f7759ab9f66735e48fea","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.3.tgz","fileCount":8,"integrity":"sha512-suv/ANYaACHp1L8da20dacwqFO663eGgO5RLYm4uLKrKmsMbGD+v05aLuCBSW115oAKK6cZ+YdIr3uXS7ic//Q==","signatures":[{"sig":"MEUCIQCD4GmivZpEJG3krnA25rlv0tpazyFWqJLTphTbcE0JLQIgEJpXONuCcZxEakNnhJY2pepOQGOVEUcmZ4OSfFJfc6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoLveACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUfg/+LmWZu5zVMLQOjaluIdO+LCkXAFsr6IRxdncujfynkVM2dK0C\r\nxiwJtpcK4+9qY77VnNiVCpe4mao12Sjutj4UsryqQOQMhYeriNcCR9DOOf/T\r\nX5Vamyi5+EtLXvKMkgVCRzlbyP+HbRgVGa/YPhnPf0zftU5Kf+mpZSfrqUJR\r\n6Jmolp6BOPyNAhLRazhDLmjxEFixqyNRjaR8yhkILAAEfIhCATMQRILK6fdA\r\nsrNuPja6FyeSjsvG9x/IomvGdy/a8HfyJzgZmx0dIdJnPOoKQ4HUBJEGauzO\r\nhkLi4+WMqpbAL+H/iB8Lt5cluRvqquX11MuTr5MVdHvyPt0rvgae+AClJ5O9\r\nyx0liVy+1OwMHC1diiAxHSmDGa2Ls3JY3eVN6bWLqyd01HhVumBL8TcrdPkf\r\npFf5SK3/r5zwIQ8a5PQ7sHcsxYWYKn5Y/ViBx3akJZ9oomYtLwjY/w6TkLpA\r\n8uwh5uzetg9jd3PqXyxxFBae7FkhZ5GqSCFziV/F59JXPCACDv7Jbr7/YtCr\r\nboyGu4A9QY2Qzk50mFm3z6aTKE4Kc2deR+jm44qA4U+1oXRxHISw8Fu15H2+\r\noGWc5bsumbnWTxZ5NfSmKyA/0TwrR2FWu8CJ2dCCdkoOqB8h9YfZ77vUtupv\r\nukX5aBCm27Z7vJfum+mEHaSK8FIsUaLPh1k=\r\n=GxDv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","gitHead":"22896af3aec1787d06509243535ab68fc6067fe8","scripts":{"lint":"eslint ../qrcode-scanner/src --ext .js,.jsx,.ts,.tsx --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && echo 'build' && rm -rf dist && tsc --build tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+ssh://git@github.com/sam-caldwell/qrcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A QR Code scanner based on react-qr-barcode-scanner","directories":{},"_nodeVersion":"18.10.0","dependencies":{"@types/react":">=18.0.0","react-webcam":">=5.2.4","@zxing/library":">=0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.29.0","typescript":">=4.9.3","eslint-plugin-react":">=7.31.11","@typescript-eslint/parser":">=5.45.0","@typescript-eslint/eslint-plugin":">=5.45.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.3_1671478238471_0.9774376895509318","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.4","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.4","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://github.com/Asymmetric-Effort/qrcode-scanner#readme","bugs":{"url":"https://github.com/Asymmetric-Effort/qrcode-scanner/issues"},"dist":{"shasum":"5e5dabc747efc0f0864bd0cafa111a6f38a3b17f","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.4.tgz","fileCount":8,"integrity":"sha512-6wkLx+/+WiGZqox4sOx0Poci0JesIy1znDSU3I7Quk7DuWH9z0l77/pGUpU2jlHY2g2emkshJMRfy0sqe5uTjw==","signatures":[{"sig":"MEUCIQDtgY/1DW2IVdFT7TufgHJs9XVqZrtk9Gj4qeZ47TEznAIgI2VAG+Zjsyunn25dOC57xXA8PqgbffXJsGHsdff/Y9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoMpYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYOw/+NgQdVrVUuL90qmVh7Q/vcjlUJrYLF6ks+lrl62WCaNIn9t4n\r\nl0LDq8sfOfPk0HZ3Ng7gRojGNdKSEW9DhN8JWQGWnw/7EGmjfTOC1Xq2q2uj\r\ne4JwSHB0i7dFYMtkUbqm9mRR13T1kRdbJzgJ0+eG5XS8qKxaIZDma2ImFYoI\r\nFewfY8phVSj6tKHWkf/i0B38xWt9jjp16VZexgkoEq9f/mXe4J0cFNQOlT0z\r\nr22ZgJjPgK5kPdOoeORb9YrYO9iBjfWrDo5TSnrcLuWn6Xb98CnwxkUO2+H4\r\nQNGZYtU2B0n2AqU74jw3GAkfyjaIj2BjFYSGNi5EjEq+4wR4dac+8uDouTjl\r\nFLp7YoL81mN1Rj8Srh/zX2uQLPJiBZOfVv/KjD5WKfe10PbT0lXXeA+lgrsR\r\nLBX8VPyZxg1pMZI5R+JKqf2FmmWJyTnWdC8iHbTJ1zDnJzDB2b+4s3RwEdZg\r\nvX3KS1DqJR/wNQmb1/39mEjesgzML+1Ga44YxGDtmefzJ+7tBkeQxkjo5dRm\r\nX3ldty6jvP6DmyOX4YKZEX+tVAPMsM3mKtgMbYJ3dX3rvFL1LyI9yQNGzZyw\r\nyRH7LzULUKxQvhK7v5CyZCzTPF0oXcJKy8CEPAoJWuliGft9DvXeSZ574kCU\r\ni7BHv2NQgeeOKsmncqrrZtU6ISFyp13sotI=\r\n=ooHm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","gitHead":"a1403394dc4e67013e34de156751d9aa484a966c","scripts":{"lint":"eslint ../qrcode-scanner/src --ext .js,.jsx,.ts,.tsx --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && echo 'build' && rm -rf dist && tsc --build tsconfig.json","publish":"npm publish"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+https://github.com/Asymmetric-Effort/qrcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A QR Code scanner based on react-qr-barcode-scanner","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@types/react":">=18.0.0","react-webcam":">=5.2.4","@zxing/library":">=0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.29.0","typescript":">=4.9.3","eslint-plugin-react":">=7.31.11","@typescript-eslint/parser":">=5.45.0","@typescript-eslint/eslint-plugin":">=5.45.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.4_1671481944249_0.2344095581721477","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.5","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.5","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://github.com/Asymmetric-Effort/qrcode-scanner#readme","bugs":{"url":"https://github.com/Asymmetric-Effort/qrcode-scanner/issues"},"dist":{"shasum":"680e4c8af423c992ba6b27d9a864afd830a562b4","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.5.tgz","fileCount":8,"integrity":"sha512-qEbD6CTXVbS3iz47BBH23WLlIn90uuyB2gGqjofQ/Ki01CLPNVhYI4PzwLt4DIaYrS9c+YVDMnZgTXKAfdmvAg==","signatures":[{"sig":"MEQCIFyQhA4BV8bJh8qD9uhJzvbUu4KHk9r2qvHvdAbgJR/GAiA79PdWpYPPMytExzENzoGlmc6g5KTmeatz+CPGna9OFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoMsmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrkg//b0OYq/+0TpKHWA/c3Gv2y7pCea/ARKaG3hL/k69OXFYfoLUC\r\nweG1aP7byK60akSwftreG06PXIBKWATaucDY67jDxBHhInfrQOVRIyW8u9++\r\nZFdtkjMW14qeDGhYJ2QkTeiNq/G0E4IwPtkQsf4wWYELxVel5E0lsX0W4BkD\r\no/SPyhc28tIyr9b1p0B1uVnYyxNNZEqBzTKpMPklXstmsheTjp8QUiNf9XRD\r\nDm1Hl+dC84NZhAKBFjDcp/LkzBcn9uhRCteyYctWA5R77JixWaxP8zX7K15g\r\nD7I7XQRIFjNFCzZmhSSUz0KDQLTtUWq7r7fHCws1oObGX9d2EzwVFVvurqNu\r\n7ZevUGSVBbeEL+hniYNreFj9SwPMfJsewexjOGmZPhNDWUXvmVPQodsspvGy\r\nWsHUCX85OlcZltJNquLIvJCU8as/KVCh+6MdeG7zS9VPqzyMfcIDJH64b2H+\r\ncpr0XXY2qd/Txijm3ZmKzNNmNcDBJl8b+x3JF5TNUiYURrtC46gkN14QndLC\r\nwUB8tpn/ZxWa9aiX6p29Uc1ecR8toV1waPWk1n8bqU/YBcAkEAcoOfj0NcNj\r\nw/hUPh8jtvgvP3z3E2SnFwgHuePxJ0Xrx5pGfEJv5t/9l2LsK0oVDXfZKfyg\r\nwewf9xidUft0cAt28b5kXC9mvq+mWQAjuTY=\r\n=mlpM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","gitHead":"d2373858ccb2a57e6549b6e6eb9c75fcf211fbf7","scripts":{"lint":"eslint ../qrcode-scanner/src --ext .js,.jsx,.ts,.tsx --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && echo 'build' && rm -rf dist && tsc --build tsconfig.json","publish":"npm publish"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+https://github.com/Asymmetric-Effort/qrcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A QR Code scanner based on react-qr-barcode-scanner","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@types/react":">=18.0.0","react-webcam":">=5.2.4","@zxing/library":">=0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.29.0","typescript":">=4.9.3","eslint-plugin-react":">=7.31.11","@typescript-eslint/parser":">=5.45.0","@typescript-eslint/eslint-plugin":">=5.45.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.5_1671482150229_0.7310964722108637","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.6","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.6","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://github.com/Asymmetric-Effort/qrcode-scanner#readme","bugs":{"url":"https://github.com/Asymmetric-Effort/qrcode-scanner/issues"},"dist":{"shasum":"97536fd9833eb9fe62771ec64a3bd1b0fdcfd127","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.6.tgz","fileCount":8,"integrity":"sha512-fJboYIt6fAqsoAK/FCw3EzySUIOAXoJDhrqZ7ExqI1PLcPG2+lW/BcPElDjWifK4o0z0ROCtr6fkSR/6Ltx5Uw==","signatures":[{"sig":"MEQCIBvUCjcShUZNX/EYl5Fe9gHNr7hV/QsKYUkD1vo9AndkAiAES6WD7NVmtQpgmF32ZSAlbISSUZuGa7L7F3nXc7LmRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoNC5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVAw//c0UceMQxGB12hw3pE6WZ9FkoVHb5QAzGpGTvQ/w+lTVix0cQ\r\nIUnOurKP/GIN51k9O0f5h0ms9CHy6C6Wq+9teNUzQG7y1uKPnQsSJB7Fak7D\r\nAK81Pa/fNQyG7d91bYNSyRzb7/3GdELs741wPjM3qRX96t9kM7OjHmogb/TM\r\ntJNBpyhAvC/TWWe4Z3683hEGhb+HGmeUkeCXhMrzBTAjghL6NtAdk/xtfRkf\r\nKOGSW9AI1eM6KO9osSyI0lEiWhwj2i6Cyx6aUMTF4b2IVn59SLUBaef6rGbA\r\nN/laR//i8gxi/3xVyMx4bAcQj7+o1KrOYzbvXd9/ADftZDak8wGnyVYlP2QA\r\na3Y12xBGvyRprOeklIjz7etcjm6WeB/xjsXMZCsHnUMcCxSGxr7bgHt5bl70\r\nlQYBiU2bEZ4FnUiP/a9v+h3FUwYj0n8y6kEQewGzJzuxTv09Ada7gbcZTF7k\r\n74ykyQLKjk45RJEGDI87UU+zopvRlJcEzuEEB9QMyblNzYihwD0xDiRNcyCX\r\nw6ZNPwkqb49Qo3nZ9bQvLLWr+b0m8uf6GzhHXXqRJhEKNh2MNS5LnsRIAvYF\r\n7LbBTYbvCYyU43INcuSYjL9k16xMTvEq4cFfEf3MDjxf11owTdkobpvdLgXP\r\nE4Y/QpkHb2QIlqqvC4MkUipzi/ABEsS+HF8=\r\n=I6jZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","gitHead":"5e0e1812ac83c7bf5f8a5da661315dd6247a91a5","scripts":{"lint":"eslint ../qrcode-scanner/src --ext .js,.jsx,.ts,.tsx --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && echo 'build' && rm -rf dist && tsc --build tsconfig.json","publish":"npm publish"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+https://github.com/Asymmetric-Effort/qrcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A QR Code scanner based on react-qr-barcode-scanner","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@types/react":">=18.0.0","react-webcam":">=5.2.4","@zxing/library":">=0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.29.0","typescript":">=4.9.3","eslint-plugin-react":">=7.31.11","@typescript-eslint/parser":">=5.45.0","@typescript-eslint/eslint-plugin":">=5.45.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.6_1671483577102_0.1484833896029074","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.7","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.7","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://github.com/Asymmetric-Effort/qrcode-scanner#readme","bugs":{"url":"https://github.com/Asymmetric-Effort/qrcode-scanner/issues"},"dist":{"shasum":"e319ef7d3fbc5e05be470be59b47f1a590a004df","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.7.tgz","fileCount":8,"integrity":"sha512-uM4pvLXtS0b4FXqHADRZMVUUwI3ovivzgyk41cwbxH5fVTPf7GRSz4CaU9lhUe6wuhcSOU64AjeKHJRJYdxJSg==","signatures":[{"sig":"MEUCIBpKnGxqWtrN3KGiWuApRbmBT3RmKFXI1j81nAgYaZn5AiEApNEj9zJVCYdHDbsBmZJ0W72kbDczlAc/bRnFvij6nyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoNGNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFYw/+OiBVqDLza6CDmRLjeoU65PYNDZ10H22EhgfoLMYqKJjqiN06\r\ng2eHx4jMoWR+XVMC2X0ouXVgpA5qD+/YZ3sslUb8VfseuHgbZ8OzRcwWqklS\r\nDX50seJtQw3LRlY5/EyoxhCVwUyeYKLG5lJM9sQ/aChXaebZ+GqankZBn7ut\r\n2R/ab8LthDdMjZHVos7Sv2O/f6z33njE3RQL2NP1V8A8+IU+LmUC1lWxqQF2\r\nw+BhaQQ5QRplZpEW+5skjuwqHiNp4B6JxQYMAfwrm1w91eFFv2pOSFohfbcp\r\nY5DtyrrIwBX+B1bxEEuLcqAZXj3KYgO/j0j7kNgLiQfTbhjlfNdFPGT6ZXaq\r\nCPKo5ehek97M6QrepMpwWrsg3JQ8vv9C/PDbVb1N7v5UNln3LtiDunAobZMA\r\nO6uxNmq4Ww/yO9T6x8yjxNhdT1EUeBrJ5pnoNWsnSlrdmWi8yWSDHOzNAJna\r\nAtNMfZG9WpVTJ8SV3vFNeVFFXhkp/5BB63845oAQSawofO+8RFQX6py1ox3Q\r\nVxc5RTvnpt2nDQcIjUo7kLWf6W2IMcxMENQHKI0Vbox5snCv+EdxI4nBvxxr\r\nT8r3wIkkOT+eLExtHALN/3ilXPU6eIb3x9DlgKBRSbVYnsaNWhUHT8Ut6SyY\r\nZFgQ/KO0QInAnZMXVdSd6jHKZD10mIlC5iI=\r\n=P8q6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","gitHead":"4a8f66605b18bdcb083e9ae6abf39b562a1823df","scripts":{"lint":"eslint ../qrcode-scanner/src --ext .js,.jsx,.ts,.tsx --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && echo 'build' && rm -rf dist && tsc --build tsconfig.json","publish":"npm publish"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+https://github.com/Asymmetric-Effort/qrcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A QR Code scanner based on react-qr-barcode-scanner","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@types/react":">=18.0.0","react-webcam":">=5.2.4","@zxing/library":">=0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.29.0","typescript":">=4.9.3","eslint-plugin-react":">=7.31.11","@typescript-eslint/parser":">=5.45.0","@typescript-eslint/eslint-plugin":">=5.45.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.7_1671483789013_0.5415311892365728","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.8","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.8","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://github.com/Asymmetric-Effort/qrcode-scanner#readme","bugs":{"url":"https://github.com/Asymmetric-Effort/qrcode-scanner/issues"},"dist":{"shasum":"be67f8fd7867ee5ede4af22768bd29ae8099c9da","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.8.tgz","fileCount":8,"integrity":"sha512-4OjNIMC7hE3iyprpII58yFGuEvpNij8h3cZWOcm7iJCvveFDA/2NLJL/IQwb4mDMQcmqvsRBMIjQZZ/3IWCsbA==","signatures":[{"sig":"MEYCIQCtSKMnoylwXQWIH4GlpyXo0IrperiWbCRHkxwQ75yOyAIhAJah51AbkPUa5KzrI/LDeSROwpl7+qxPWVF7qIHEIWpc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoNJkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJMg/9Gday2r34O1eJQHuWrhderuS+DQY3t+laArXANDtKLvUvoXMQ\r\nX79ono2u5+VZ17ZlTtIs6UVvG+LVd8yITQJ5B64HZei8JVy5Z9BsxzUABO7Y\r\nBjYKc5B3N4i3ItIHtSDk2wwaw8YhWsIxfWrnTjmrSypC/WE29i+EWhU0f4VZ\r\nuDAcvY2J3sRVGjxNsW3J1l4hqCcFdas/y9OiQoWJ/0+Afpsxvevzx38NQLLq\r\n3T1p8YknFydCD60vklYX3G3kV765aqJK5y8PR61cVxW6zifz0s5FuQhO1mL1\r\neozQG+V2PnFOH/mf9FEnGfC124wFIdMnwcevXxNFRHBZ/1PE0HlXL2D7Zmb/\r\n89LUalKCHM7ziNESdnTKqPysvzS96m4C5O222C7VPprYyuZdpCHGhznmTi9H\r\n+XvfnrHB5M5PY7aNIJkaTV6/sgHw24DX6UFlRzIJv9kELlGckL6v/TzxxN0J\r\ntqqd+HQ2p9AEaIzKKTQHtLa+WhZsMR6emOVtvgYvqXHNiurECEN+XTQJlHLj\r\nryeWjuBBTKgk+wQxFlJ/6bkVH3kVa2gzBIjUoNx7YbWdKQM0p3/3uMJ7HoaL\r\nLK8kn422i6Zy4HJ88ths+cMEYifPwBPdpUZ+QBg1/CBkU2W5pcjc0n6FI6vW\r\ns7w0EBwzPlLcpebDu+NjA516W8iQJcqE7t4=\r\n=3ION\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","gitHead":"edac4b19a3df5e2cea22b5c63bcd47105846de54","scripts":{"lint":"eslint ../qrcode-scanner/src --ext .js,.jsx,.ts,.tsx --fix","test":"echo \"Error: no test specified\"","build":"npm run lint && echo 'build' && rm -rf dist && tsc --build tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+https://github.com/Asymmetric-Effort/qrcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A QR Code scanner based on react-qr-barcode-scanner","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@types/react":">=18.0.0","react-webcam":">=5.2.4","@zxing/library":">=0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.29.0","typescript":">=4.9.3","eslint-plugin-react":">=7.31.11","@typescript-eslint/parser":">=5.45.0","@typescript-eslint/eslint-plugin":">=5.45.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.8_1671484004690_0.8033203864717591","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.9","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.9","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://github.com/Asymmetric-Effort/qrcode-scanner#readme","bugs":{"url":"https://github.com/Asymmetric-Effort/qrcode-scanner/issues"},"dist":{"shasum":"8b0d39ef602792ed6dad64c8f18d3af02dc1a044","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.9.tgz","fileCount":8,"integrity":"sha512-5GhFnGgLbojZMHw9EEmTAXwNuB2rXDmHYtzkXoH8o1266qKvf2pv7UrFYjiBdTc84GEMRCy+ZWmodRGIs/eRnw==","signatures":[{"sig":"MEQCIH1A+O6221DCYRiyEZIVHvD7DmTSjSHrUWpNQ7Az2UBmAiBRgl1d6KzuBgNj85G+Ga51gwDF9PpJ/2/yrKmDDvnDcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoNO1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmQg//Ztay12GPONLGDWg+OD+MM2oLk4W72Zhr1QCFZ0EAabk1C+b0\r\nSqGJa/VqKp/xRNFjUaTNLQ9zJVsPAP/17FyRIvVVaDovqh4x5mPcjx71BKpX\r\nPBIAKuuZpZWRx6zx43rwraY+qOa7J4cEVIhMKvnlxryUhgi5wcxL8inlVUl/\r\n8SIMXU0wA+gR2i+sCal6KH1bNROCWjoPUwClQkH+dlh6HvlWQAiV4AWPjffm\r\nYeiSsB5Stk6Y6ebkInt/SxGe90wgoXVniKG4hUeqW7CYbBq/jrRCkoZrruZT\r\nvhv5DVDeIKMyYK2IKD66nKWwwhcYg3uyhe2xpQnwoF9yakATfx42RoAZXxW2\r\nWNyAfEwE3ZS6b9Joe2GhzlAqRgM1dSUw1qzDxTLFnbLWzwFmvkRtERkxXQJY\r\nvSq+sSt4OMoaZc02iEhovsgzzyC3INQuJ2BX9k9+m9WMRyX1I2HaGfr7q9ds\r\nCoTj8A+KNGADBsIKAuVE0RwcVgboR/8JH3uilTZ9FSqOLPmWc55teKk8r9hq\r\nHg3UAYaAnXEsqHlrlkqQ84KD8FAYCKCduGrvohaVywD5692thw6dhMyeGu/Q\r\n4GozfTHoFWs1pTKluLVvlW79zJtFE6ei70EfrPCTFv2Z0VnVh5QCDRUxwSdS\r\n4yDSJlU5lnm3fQ+rhDkKyGkOB/Glr6yPT3E=\r\n=Sd62\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","gitHead":"477532183c8319c116b9f0c77cf79c28a29acc00","scripts":{"lint":"eslint ../qrcode-scanner/src --ext .js,.jsx,.ts,.tsx --fix","test":"echo \"Error: no test specified\"","build":"npm run lint && echo 'build' && rm -rf dist && tsc --build tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+https://github.com/Asymmetric-Effort/qrcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A QR Code scanner based on react-qr-barcode-scanner","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@types/react":">=18.0.0","react-webcam":">=5.2.4","@zxing/library":">=0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.29.0","typescript":">=4.9.3","eslint-plugin-react":">=7.31.11","@typescript-eslint/parser":">=5.45.0","@typescript-eslint/eslint-plugin":">=5.45.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.9_1671484340895_0.7794068482277878","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.10","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.10","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://github.com/Asymmetric-Effort/qrcode-scanner#readme","bugs":{"url":"https://github.com/Asymmetric-Effort/qrcode-scanner/issues"},"dist":{"shasum":"8266544147dd8d713412c7f7042a6053fe36ae72","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.10.tgz","fileCount":8,"integrity":"sha512-hHNLPFGa101Ab0gGfMs43w+1VBYPplM5TzdYAr48l0IfzqOREQJmnBt1Yh8+OZLt4wAR1nYbVWi+9Vjs4zZsIg==","signatures":[{"sig":"MEQCIFwzmXPaGCo/KTkoW8wioeqCdI233vDHPCQxtHBFnEZ8AiAMQHg5DVC6CXOc48T4SYS9i5sk4qqnu1DKqx50Ke4SNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoQE6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp4w//aowKJbj6NqnzUesoe+sr0mTHVpsl/VApM68g4qnKY5QCMpsv\r\nGXbwqJO/ZG8tYEqXV4XU7MFNcmJwB/tKyx7noBkkE3GUynjBnQLUl6BRPLDl\r\n2WXL0wcFl6K5Nshe9dFi8ytXJebvyD706KvWmeDcrb1V2JwzIvIrRF/uu/8C\r\nPI5SJ369R9XtQcfmopD7gkiKVlSJsYv1oiK/9+luEeL9wCECljpqwWsqvYH2\r\nTeqiA2HKb2XDrXImj1B1GYBlBouHCcKlSp0s5yUp9r/4jBVSBvfwhWBd6t7v\r\n+TSwVT/QL9SyRkToeQTRv6uvttLhZG09bu36StNx+StkkDYZdXkYGaoZJRHG\r\nlAgC5ihjoHNa2Jk2HtquwmlXLTqkWVTGibsmAeQ8ylaJig10rCE7YFmpUJMW\r\nUy6XvwJpfEvE6Iko/v2adZWGmlWmTlhAw7wEBImj5f0nS32ljCuAUEJ/LKne\r\nC2Aj7IKLFqacWGImWn9Aighqq69UPNBW9FMI0THHC5xIri8+9noqS8Barlu5\r\njPiYJVymbmbKVux7jUCtRttwTYLDOyF13DVJToEAMDuoUEqHT7btkxXADnOT\r\nLtsVVd2zRKcu+fxtoLXFFyZU674kRuVXmlQdDkZ4tt2IpYvFeaAJGoq2CB7L\r\n/SrUysdPqcInbqGVmwrzcB0I6Ru6YCNpWUE=\r\n=HFee\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","gitHead":"11d9c1aaec3014558f110de3647031ac87c75ac6","scripts":{"lint":"eslint ../qrcode-scanner/src --ext .js,.jsx,.ts,.tsx --fix","test":"echo \"Error: no test specified\"","build":"npm run lint && echo 'build' && rm -rf dist && tsc --build tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+https://github.com/Asymmetric-Effort/qrcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A QR Code scanner based on react-qr-barcode-scanner","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@types/react":">=18.0.0","react-webcam":">=5.2.4","@zxing/library":">=0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.29.0","typescript":">=4.9.3","eslint-plugin-react":">=7.31.11","@typescript-eslint/parser":">=5.45.0","@typescript-eslint/eslint-plugin":">=5.45.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.10_1671495994021_0.20088009347802038","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.11","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.11","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://www.npmjs.com/package/@asymmetric-effort/qrcode-scanner","bugs":{"url":"https://github.com/Asymmetric-Effort/react-qr-barcode-scanner/issues"},"dist":{"shasum":"3461960ddb20fa70dea951efc38df587bd8ffad8","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.11.tgz","fileCount":6,"integrity":"sha512-aC3wv7fgAjqxtb53/bYGkMJ9qGU63uClaG4YI0kKiGO0nOmCpb+JW6xnVDRO0q4HbwNOlG5QWymQcyDVm3/g5A==","signatures":[{"sig":"MEUCIQDGyx+txuQTkEdSx1BCvXPc9tKJza48UyF/u2G4qVaCMQIgf561+KMI+RWAEJx5rW9rWeauIn9ApzCM0p/DmEq1dA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqy3wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8ng//W2RoEg2C/UfvapDbxWZGDgZE0K3l7KX3YJdIIGCJSCjlRo80\r\nCd4gUfPX6SvNgIKASSg4alY7eU29PLUC08sABoSslvwma0pJK+n1qkJ/juEt\r\nfuDlby95PzHoJfUbIwxDELZiZKhU7oOoKrF5Butx95T944iA8HLpPvYdFqi5\r\nFdJadQTquVnmp3Dt7hQW+EsvHLPjK8PhmQIn+gl4II4T3Nm1MQzlY49EVp9b\r\n4P0K3ZBG6v58Qsdkqh5heDVet/qm3vQu1ifQHPctcATPzm3+fe3/LEM2bjBf\r\ng7JrowlFJGleIOHdORuut2fnMPrR9r8q/YuJiTzZ22Sci2J6fEc3pBHJk/lR\r\n5O3k3oFzqmYUThxt695h1GEliEaQvF34foLwFzwGozXJYu852RjrPCaSBCEL\r\nk186FYGehOuEZzciRUNQj0BVsiwLKsNVLiTcJhKT2YfwFZlqQzPI3OftFMtJ\r\nx7aEEqX+w7LvG6+L0nYZz89PFHcKqCJtOOJHfN78+UA8+XGnyMLQZ4yDCc5Y\r\nKWJLacIJFplV4iuIM2l0MNwZBdXuSCserjvqVDJpsy5ARXeuDMEAObaJa96r\r\n/ek77a5wTnAfXIeeZesrFV0pSZLSMpg4KSkimzFzd6lDyB6iC56fpcqk1Gmd\r\n6yHNlc3v8C0k52M52j8gja1CuC4h+U446bI=\r\n=qBWH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b69337fd1ea69c414308719eda93bebda7e0223f","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && echo 'build' && rm -rf dist && tsc --build tsconfig.json"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+ssh://git@github.com/Asymmetric-Effort/react-qr-barcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple React Component using the client's webcam to read barcodes and QR codes.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"@types/react":"^18.0.26","react-webcam":"^5.2.4","@zxing/library":"^0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","typescript":"^4.9.3","eslint-plugin-react":"^7.31.11","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.11_1672162800049_0.5093966072080527","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@asymmetric-effort/qrcode-scanner","version":"0.0.12","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"author":{"name":"Sam Caldwell"},"license":"MIT","_id":"@asymmetric-effort/qrcode-scanner@0.0.12","maintainers":[{"name":"x684867","email":"npm@samcaldwell.net"}],"homepage":"https://www.npmjs.com/package/@asymmetric-effort/qrcode-scanner","bugs":{"url":"https://github.com/Asymmetric-Effort/react-qr-barcode-scanner/issues"},"dist":{"shasum":"50da4ce9b0fa994c54ccdcb61fe617769bef8c66","tarball":"https://registry.npmjs.org/@asymmetric-effort/qrcode-scanner/-/qrcode-scanner-0.0.12.tgz","fileCount":6,"integrity":"sha512-hEl3cWYHKP4jRUCS2EjS8QC69hMhybYW6s8SYbe4wFXSVVF+CxSeAggoRpHSX28OkmNV92if1jaaF3gzaSVkkw==","signatures":[{"sig":"MEYCIQCdw4OlwBB8RWRDCXwAp+ru6eGAFqf1rGVccA/1w56AKwIhAJ8BP9/oxarH+oKgXAw/0NXkHjgkH4Dl/ZOvG1GlRb6z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqzGcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwJg//WqpDA11GRTgJ74+jaMsBPm3/HCoKDQ05lnhhY8dm8uAQiF0N\r\nPABBo99bqJVCVRHT5fx3/FToI1pao9j4xJ/9KsdrBhaPy4bD2FvlPDZree7+\r\nA43rCkv0Y9h6tLgOoNENpbWVQYpX54UtKYztLZmV5lfxJchanxH7Y4fW0d1A\r\n89iWtTKBp0VNI1iCdaLDu0X20iyc2KUP04bcnSojkgYFaAC8Ki7GVRJ1CTsc\r\ntmRXb270yhMX/pFHLfBzmbdXxwzKosSzGV3fBXnhL/Bk9+wdb+6+RnNJ2GGk\r\nK4cY1ebMJwszQFreBflAPn7Fh78InAqlI0oGz4XmhFsyD4Dl0BjHOsAHhqFR\r\n8nHG5IBNRxtkdKSFtUtLx1m4VcsTc2M8B1djN/NFXI2ABPvjix2hCNQjX7Ku\r\nnMgPcGSl+HCHsJM+/DkyYH/2CVIysVIL998XZmuuEaEVYBeCYB9tiCmP32JC\r\n0i3wUuFwKAdlmsEUdeO1h0vFcE3DAmWz+kgKaJgRhQci0QnrNTP1lN/gjLYu\r\nE+2Dew80bxUPagXw6VDo9RPf2VtXkUnIulQ3O8DsxueNelw/lQp5fbXlMcWI\r\nJnKCPs6h6jpnfno5j2uVChOafy6nLH84TzcAET7Ml7a7ND7Ona4wBHj66sz9\r\nFQqbz+M7QUTDOWUDzSxm0PS1vKgsi+T/Cfg=\r\n=P9S3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"24672997959764f26570cd9eb5bcaf0439c0f477","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx --fix","test":"echo \"Error: no test specified\" && exit 1","build":"npm run lint && echo 'build' && rm -rf dist && tsc --build tsconfig.json"},"_npmUser":{"name":"x684867","email":"npm@samcaldwell.net"},"repository":{"url":"git+ssh://git@github.com/Asymmetric-Effort/react-qr-barcode-scanner.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple React Component using the client's webcam to read barcodes and QR codes.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"@types/react":"^18.0.26","react-webcam":"^5.2.4","@zxing/library":"^0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","typescript":"^4.9.3","eslint-plugin-react":"^7.31.11","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode-scanner_0.0.12_1672163740439_0.9336752378499615","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-12-19T18:18:03.927Z","modified":"2026-04-26T13:42:09.687Z","0.0.1":"2022-12-19T18:18:04.167Z","0.0.2":"2022-12-19T18:23:31.487Z","0.0.3":"2022-12-19T19:30:38.667Z","0.0.4":"2022-12-19T20:32:24.448Z","0.0.5":"2022-12-19T20:35:50.385Z","0.0.6":"2022-12-19T20:59:37.334Z","0.0.7":"2022-12-19T21:03:09.182Z","0.0.8":"2022-12-19T21:06:44.879Z","0.0.9":"2022-12-19T21:12:21.092Z","0.0.10":"2022-12-20T00:26:34.186Z","0.0.11":"2022-12-27T17:40:00.217Z","0.0.12":"2022-12-27T17:55:40.604Z"},"bugs":{"url":"https://github.com/Asymmetric-Effort/react-qr-barcode-scanner/issues"},"author":{"name":"Sam Caldwell"},"license":"MIT","homepage":"https://www.npmjs.com/package/@asymmetric-effort/qrcode-scanner","keywords":["react","webcam","barcode","scanner","qr","qrcode","camera"],"repository":{"url":"git+ssh://git@github.com/Asymmetric-Effort/react-qr-barcode-scanner.git","type":"git"},"description":"A simple React Component using the client's webcam to read barcodes and QR codes.","maintainers":[{"email":"npm@samcaldwell.net","name":"x684867"},{"email":"scaldwell@asymmetric-effort.com","name":"samcaldwell"}],"readme":"# React QR Barcode Scanner\n\nThis is a simple React component built in Typescript to provide a webcam-based barcode scanner using [react-webcam](https://github.com/mozmorris/react-webcam) and [@zxing/library](https://github.com/zxing-js/library). This component works on Computers and Mobile Devices (iOS 11 and above and Android Phones).\n\nThanks to the initial repo: https://github.com/dashboardphilippines/react-webcam-barcode-scanner\n\n## Installation\n\n```\nnpm i react-qr-barcode-scanner\n```\n\n## Usage in React:\n\n```jsx\nimport React from \"react\";\nimport BarcodeScannerComponent from \"react-qr-barcode-scanner\";\n\nfunction App() {\n  const [data, setData] = React.useState(\"Not Found\");\n\n  return (\n    <>\n      <BarcodeScannerComponent\n        width={500}\n        height={500}\n        onUpdate={(err, result) => {\n          if (result) setData(result.text);\n          else setData(\"Not Found\");\n        }}\n      />\n      <p>{data}</p>\n    </>\n  );\n}\n\nexport default App;\n```\n\n## Props\n\n### onUpdate\n\nType: `function`, Required, Argument: `error`, `result`\n\nFunction that returns the result for every captured frame. Text from barcode can be accessed from `result.text` if there is a result.\n\n### onError\n\nType: `function`, Optional, Argument: `error`\n\nIf passed to the component, this function is called when there is an error with the camera (rather than with with reading the QR code, which would be passed to `onUpdate`). An example would be an error thrown when the user does not allow the required camera permission. This can be handled with an `onError` function similar to this:\n\n```jsx\nconst onError = (error) => {\n  if (error.name === \"NotAllowedError\") {\n    // Handle messaging in our app after the user chooses to not allow the camera permissions\n  }\n};\n```\n\n### width\n\nType: `number` or `string`, Optional, Default: `100%`\n\n### height\n\nType: `number` or `string`, Optional, Default: `100%`\n\n### facingMode\n\nType: `environment` or `user`, Optional, Default: `environment`\n\n`user` is the user-facing (front) camera, and `environment` is the rear camera.\n\n### torch\n\nType: `boolean`, Optional\n\nTurn the camera flashlight on or off.\n\n### delay\n\nType: `number`, Optional, Default: `500`\n\n### videoConstraints\n\nType: `MediaTrackConstraints`, Optional\n\n### stopStream\n\nType: `boolean`, Optional\n\nThis prop is a workaround for a bug where the browser freezes if the webcam component is unmounted or removed. See known issues for more about this issue.\n\n## Supported Barcode Formats\n\nThese formats are supported by ZXing:\n\n| 1D product | 1D industrial | 2D          |\n| ---------- | ------------- | ----------- |\n| UPC-A      | Code 39       | QR Code     |\n| UPC-E      | Code 128      | Data Matrix |\n| EAN-8      | ITF           | Aztec       |\n| EAN-13     | RSS-14        | PDF 417     |\n\n## Known Issues\n\n- The camera can only be accessed over https or localhost\n- Browser compatibility is limited by react-webcam's usage of the Stream API: https://caniuse.com/stream. On iOS-Devices with iOS < 14.3 camera access works only in native Safari and not in other Browsers (Chrome, etc) or Apps that use an UIWebView or WKWebView. iOS 14.3 (released in December 2020) now supports WebRTC in 3rd party browsers as well.\n- There is a bug in the `react-webcam` package that causes the browser to freeze when the component is unmounted or removed, or the camera video constraints are changed (for example, switching cameras or navigating away from the screen with the camera component). Please see this thread regarding the reported issue: https://github.com/mozmorris/react-webcam/issues/244. As a workaround, `react-qr-barcode-scanner` allows passing a `stopStream` prop to stop the video streams when `true` is passed, allowing you to close the stream before unmounting the component or doing some other action that may cause the freeze. I found I needed to set a timeout to wait one tick before dismissing the modal in my use case to prevent the freeze. **PRs to improve this issue are welcome!**\n\n  Example:\n\n  ```jsx\n  const [stopStream, setStopStream] = useState(false)\n  //...\n  const dismissQrReader = () => {\n    // Stop the QR Reader stream (fixes issue where the browser freezes when closing the modal) and then dismiss the modal one tick later\n    setStopStream(true)\n    setTimeout(() => closeModal(), 0)\n  }\n  //...\n  <Modal>\n    <BarcodeScanner onUpdate={onUpdate} stopStream={stopStream} />\n    <button onClick={dismissQrReader}>\n  </Modal>\n  ```\n","readmeFilename":"README.md"}