{"_id":"@bit-tyler/react-qr-scanner","_rev":"10-7be22bbd14aaf0118dde699faa3ff431","name":"@bit-tyler/react-qr-scanner","dist-tags":{"latest":"2.0.9-beta.7"},"versions":{"2.0.8":{"name":"@bit-tyler/react-qr-scanner","version":"2.0.8","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"author":{"name":"Yudiel Curbelo"},"license":"MIT","_id":"@bit-tyler/react-qr-scanner@2.0.8","maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"dist":{"shasum":"b68e589f6f78b05562e4ee97d1d3103e7086bbde","tarball":"https://registry.npmjs.org/@bit-tyler/react-qr-scanner/-/react-qr-scanner-2.0.8.tgz","fileCount":3,"integrity":"sha512-dmlfrCKbETsQ8Wa1Qm2FV5oE0+iTi2XdGHcrln/jYMDt8G8CNBcBKmCnOnjjgBxFLeBra6fbVMsAf5iASRkXtQ==","signatures":[{"sig":"MEYCIQDmzaBxsDCxTWoovytEUOJ+BhJv5yZ+eSRZfBEZkRJGigIhAJd25FLoaJ8RLmj5VS5U+pGbiyhElIcOXPQuCaAOkHCn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7250},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"83bb0b5b97fcf4b76b59cdaaae9204a749800245","scripts":{"build":"rollup -c","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"},"repository":{"url":"git+https://github.com/bit-tyler/react-qr-scanner.git","type":"git"},"_npmVersion":"10.8.1","description":"A library to scan QR codes in React.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"webrtc-adapter":"9.0.1","barcode-detector":"^2.2.7"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"rollup":"^4.20.0","storybook":"8.2.9","typescript":"^5.5.4","@types/node":"^22.2.0","@types/react":"^18.3.3","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.2.9","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@storybook/react-webpack5":"^8.2.9","@storybook/addon-essentials":"^8.2.9","@storybook/addon-interactions":"^8.2.9","@storybook/addon-webpack5-compiler-swc":"1.0.5"},"peerDependencies":{"react":">= 16","react-dom":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-qr-scanner_2.0.8_1723826339027_0.24817136668989015","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@bit-tyler/react-qr-scanner","version":"2.0.9","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"author":{"name":"Yudiel Curbelo"},"license":"MIT","_id":"@bit-tyler/react-qr-scanner@2.0.9","maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"dist":{"shasum":"09be3318fd9fd9528945a731f4f128dc4735e456","tarball":"https://registry.npmjs.org/@bit-tyler/react-qr-scanner/-/react-qr-scanner-2.0.9.tgz","fileCount":175,"integrity":"sha512-slrLvVng1vorSvJGvlvDSlHRkHO/R/Ih+Z5rZieYtpXEkrqtmnrPrPKitFqADjbx596zbQtLYL5CCd/CmZQAAA==","signatures":[{"sig":"MEUCIHrJio+RlzozypkmPs/1nQNh7+pqwY6z6j5LKMKtME7UAiEAoRCbR/dMPAKrdsAbk4SHqV2AviJ0BDbFJ+Q5RhgsG/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316488},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"83bb0b5b97fcf4b76b59cdaaae9204a749800245","scripts":{"build":"rollup -c","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"},"repository":{"url":"git+https://github.com/bit-tyler/react-qr-scanner.git","type":"git"},"_npmVersion":"10.8.1","description":"A library to scan QR codes in React.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"webrtc-adapter":"9.0.1","barcode-detector":"^2.2.7"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"rollup":"^4.20.0","storybook":"8.2.9","typescript":"^5.5.4","@types/node":"^22.2.0","@types/react":"^18.3.3","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.2.9","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@storybook/react-webpack5":"^8.2.9","@storybook/addon-essentials":"^8.2.9","@storybook/addon-interactions":"^8.2.9","@storybook/addon-webpack5-compiler-swc":"1.0.5"},"peerDependencies":{"react":">= 16","react-dom":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-qr-scanner_2.0.9_1723827666233_0.7385405237945326","host":"s3://npm-registry-packages"}},"2.0.9-beta.0":{"name":"@bit-tyler/react-qr-scanner","version":"2.0.9-beta.0","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"author":{"name":"Yudiel Curbelo"},"license":"MIT","_id":"@bit-tyler/react-qr-scanner@2.0.9-beta.0","maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"dist":{"shasum":"4f3f80a5e10789aefcdedc95082197d9ee239deb","tarball":"https://registry.npmjs.org/@bit-tyler/react-qr-scanner/-/react-qr-scanner-2.0.9-beta.0.tgz","fileCount":175,"integrity":"sha512-9vigpGZIJxdZIRhQ0teNjoEG6M5f5mUIFNQAT/AjvBPXsoOnfspnslIkgtduXD8P1+QNpdApATfdJdeiI6yk/Q==","signatures":[{"sig":"MEYCIQCvQNKUYQ7njv2NTpsur4lqjyZFchvYY26Iy2qbsYmn+QIhAJtX1V9KnrIty2WI0prjHVHJSiw6o1Olg0KYw2JKv65i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321157},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"83bb0b5b97fcf4b76b59cdaaae9204a749800245","scripts":{"build":"rollup -c","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"},"repository":{"url":"git+https://github.com/bit-tyler/react-qr-scanner.git","type":"git"},"_npmVersion":"10.8.2","description":"A library to scan QR codes in React.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"three":"^0.167.1","webrtc-adapter":"9.0.1","barcode-detector":"^2.2.7"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"rollup":"^4.20.0","storybook":"8.2.9","typescript":"^5.5.4","@types/node":"^22.2.0","@types/react":"^18.3.3","@types/three":"^0.167.2","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.2.9","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@storybook/react-webpack5":"^8.2.9","@storybook/addon-essentials":"^8.2.9","@storybook/addon-interactions":"^8.2.9","@storybook/addon-webpack5-compiler-swc":"1.0.5"},"peerDependencies":{"react":">= 16","react-dom":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-qr-scanner_2.0.9-beta.0_1724877221162_0.03743165738430543","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@bit-tyler/react-qr-scanner","version":"2.0.10","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"author":{"name":"Yudiel Curbelo"},"license":"MIT","_id":"@bit-tyler/react-qr-scanner@2.0.10","maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"dist":{"shasum":"da33579e432aa62ababbcf27f1710f05fafad8f9","tarball":"https://registry.npmjs.org/@bit-tyler/react-qr-scanner/-/react-qr-scanner-2.0.10.tgz","fileCount":175,"integrity":"sha512-6pcd5jYqZWeWHhdJCfsNTruaAuTjlpI9FZiSWbh3kGaP6PSf/1hFUYBrGqP2ESIRrWF5gWIuwCH55pIfC0a3fA==","signatures":[{"sig":"MEUCIE8O/10PSPa6sa6145n4BRhUEztMvvlXJz55dyKCic8AAiEA0sqTRTNtSi8SWJpmUzGo/saYYQkXxwHzRyFnJo5PU2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316591},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"83bb0b5b97fcf4b76b59cdaaae9204a749800245","scripts":{"build":"rollup -c","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"},"repository":{"url":"git+https://github.com/bit-tyler/react-qr-scanner.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to scan QR codes in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"webrtc-adapter":"9.0.1","barcode-detector":"^2.2.7"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"rollup":"^4.20.0","storybook":"8.2.9","typescript":"^5.5.4","@types/node":"^22.2.0","@types/react":"^18.3.3","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.2.9","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@storybook/react-webpack5":"^8.2.9","@storybook/addon-essentials":"^8.2.9","@storybook/addon-interactions":"^8.2.9","@storybook/addon-webpack5-compiler-swc":"1.0.5"},"peerDependencies":{"react":">= 16","react-dom":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-qr-scanner_2.0.10_1725471161434_0.24454480948098256","host":"s3://npm-registry-packages"}},"2.0.9-beta.1":{"name":"@bit-tyler/react-qr-scanner","version":"2.0.9-beta.1","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"author":{"name":"Yudiel Curbelo"},"license":"MIT","_id":"@bit-tyler/react-qr-scanner@2.0.9-beta.1","maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"dist":{"shasum":"f2afa75984e38db1fad1636e018556aa831a1d23","tarball":"https://registry.npmjs.org/@bit-tyler/react-qr-scanner/-/react-qr-scanner-2.0.9-beta.1.tgz","fileCount":175,"integrity":"sha512-37+HZh5jOyNfZlUxZF4ua7szBPf8GqyoHknI936N+XzvPoEA+WhTg26H7MUp2ngsy3mavaIHS73dGv3dKGHzMw==","signatures":[{"sig":"MEQCIHqq1BinQl4/tUw8v8OCoT1eiNToLh05I+p1EcIZnPHAAiBQUvCQiM2ZBckcW+CQcGfvJz635vJgVMn0G0FQD9180w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316718},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"4e8aef845702f37e4ed9e1d94510d0752043be1d","scripts":{"build":"rollup -c","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"},"repository":{"url":"git+https://github.com/bit-tyler/react-qr-scanner.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to scan QR codes in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"webrtc-adapter":"9.0.1","barcode-detector":"^2.2.7"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"rollup":"^4.20.0","storybook":"8.2.9","typescript":"^5.5.4","@types/node":"^22.2.0","@types/react":"^18.3.3","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.2.9","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@storybook/react-webpack5":"^8.2.9","@storybook/addon-essentials":"^8.2.9","@storybook/addon-interactions":"^8.2.9","@storybook/addon-webpack5-compiler-swc":"1.0.5"},"peerDependencies":{"react":">= 16","react-dom":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-qr-scanner_2.0.9-beta.1_1728404875485_0.6849558788773358","host":"s3://npm-registry-packages"}},"2.0.9-beta.2":{"name":"@bit-tyler/react-qr-scanner","version":"2.0.9-beta.2","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"author":{"name":"Yudiel Curbelo"},"license":"MIT","_id":"@bit-tyler/react-qr-scanner@2.0.9-beta.2","maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"dist":{"shasum":"3542241d2f0ae0f3639faa8c802dc619804af841","tarball":"https://registry.npmjs.org/@bit-tyler/react-qr-scanner/-/react-qr-scanner-2.0.9-beta.2.tgz","fileCount":175,"integrity":"sha512-zDf0qGd6McqrDINet4bNOtMHw6crk2UGyGbVYg+y6WyjO5RL8LskaKcWgF56FTN4BAf7LhL81YLym0sj9BQ1vw==","signatures":[{"sig":"MEYCIQDwHd/FqtrdweG7VCKIhXgXp7fPezxFHSC6AyxVBDbqOgIhAI3dJnwIey2dS8OGY92Cyoch/1RmsV2GXRrA6UYuECLb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317428},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"adaf668180cd87553e132303e4cef917b53e8e28","scripts":{"build":"rollup -c","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"},"repository":{"url":"git+https://github.com/bit-tyler/react-qr-scanner.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to scan QR codes in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"webrtc-adapter":"9.0.1","barcode-detector":"^2.2.7"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"rollup":"^4.20.0","storybook":"8.2.9","typescript":"^5.5.4","@types/node":"^22.2.0","@types/react":"^18.3.3","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.2.9","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@storybook/react-webpack5":"^8.2.9","@storybook/addon-essentials":"^8.2.9","@storybook/addon-interactions":"^8.2.9","@storybook/addon-webpack5-compiler-swc":"1.0.5"},"peerDependencies":{"react":">= 16","react-dom":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-qr-scanner_2.0.9-beta.2_1728407601473_0.5265858996493391","host":"s3://npm-registry-packages"}},"2.0.9-beta.3":{"name":"@bit-tyler/react-qr-scanner","version":"2.0.9-beta.3","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"author":{"name":"Yudiel Curbelo"},"license":"MIT","_id":"@bit-tyler/react-qr-scanner@2.0.9-beta.3","maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"dist":{"shasum":"bff3195e9870674ec27755d2cdc430daba43cfdf","tarball":"https://registry.npmjs.org/@bit-tyler/react-qr-scanner/-/react-qr-scanner-2.0.9-beta.3.tgz","fileCount":175,"integrity":"sha512-QJKO/Wuo5DoNdIDqGz3d3IT7nvPYlTDCyPIKXJRoymOQMIUPsqW0gK2BUwfWpTJKGYXoyYj4f5rbD4rXiJgr/g==","signatures":[{"sig":"MEUCIEsArsX77YQmUCc28gTrN+M62X4PsIgefS3H5kYDMyrUAiEAn8Lv4PxZ5WbD/DFUDqbXheE6X7484lAVnstagGCQw0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317594},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"cc27f1f9ec712926598dcdc4218afded4fd633d7","scripts":{"build":"rollup -c","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"},"repository":{"url":"git+https://github.com/bit-tyler/react-qr-scanner.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to scan QR codes in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"webrtc-adapter":"9.0.1","barcode-detector":"^2.2.7"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"rollup":"^4.20.0","storybook":"8.2.9","typescript":"^5.5.4","@types/node":"^22.2.0","@types/react":"^18.3.3","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.2.9","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@storybook/react-webpack5":"^8.2.9","@storybook/addon-essentials":"^8.2.9","@storybook/addon-interactions":"^8.2.9","@storybook/addon-webpack5-compiler-swc":"1.0.5"},"peerDependencies":{"react":">= 16","react-dom":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-qr-scanner_2.0.9-beta.3_1728409529750_0.0655774945119787","host":"s3://npm-registry-packages"}},"2.0.9-beta.4":{"name":"@bit-tyler/react-qr-scanner","version":"2.0.9-beta.4","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"author":{"name":"Yudiel Curbelo"},"license":"MIT","_id":"@bit-tyler/react-qr-scanner@2.0.9-beta.4","maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"dist":{"shasum":"32a6d90f6f9a94d3fa5ecb59131e84ab59984597","tarball":"https://registry.npmjs.org/@bit-tyler/react-qr-scanner/-/react-qr-scanner-2.0.9-beta.4.tgz","fileCount":175,"integrity":"sha512-7Vem3NSJHwz2M5o6eWxXrHYyrvLoAw9UxQzuAiZ0Ah+eCVtQJtZTnO9YS17Vhv5rsaRBYLxZdGQdf1T6gn0gjg==","signatures":[{"sig":"MEQCIGDJgHD8vFc79eAlaw+9Lr2sTh9H4Bf1BrBIwjVY6bEQAiAKSiPVixCf9GBGbSPdLByW7vk5bQifY2NqseDDEAnP1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317594},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"3ea1957dcda71cb55c5a6a61acb96ad4d911ea25","scripts":{"build":"rollup -c","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"},"repository":{"url":"git+https://github.com/bit-tyler/react-qr-scanner.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to scan QR codes in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"webrtc-adapter":"9.0.1","barcode-detector":"^2.2.7"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"rollup":"^4.20.0","storybook":"8.2.9","typescript":"^5.5.4","@types/node":"^22.2.0","@types/react":"^18.3.3","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.2.9","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@storybook/react-webpack5":"^8.2.9","@storybook/addon-essentials":"^8.2.9","@storybook/addon-interactions":"^8.2.9","@storybook/addon-webpack5-compiler-swc":"1.0.5"},"peerDependencies":{"react":">= 16","react-dom":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-qr-scanner_2.0.9-beta.4_1728410122307_0.6974160852709932","host":"s3://npm-registry-packages"}},"2.0.9-beta.5":{"name":"@bit-tyler/react-qr-scanner","version":"2.0.9-beta.5","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"author":{"name":"Yudiel Curbelo"},"license":"MIT","_id":"@bit-tyler/react-qr-scanner@2.0.9-beta.5","maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"dist":{"shasum":"d6e86ec128697186a80f84095adc504ab6fbf9e4","tarball":"https://registry.npmjs.org/@bit-tyler/react-qr-scanner/-/react-qr-scanner-2.0.9-beta.5.tgz","fileCount":179,"integrity":"sha512-7Sl90uhOxq118mBVqxgZfjE2lvNinMgGLbHVgTbvjyqKuTyVp4BxxkJXSe0PigKla29h+phIJdkXjW4zOLXmUA==","signatures":[{"sig":"MEQCIA5/Sg0Md/QPX53zM0aziGNY2EiwCJEhb4GSL/TjDbXqAiAYYcSsWJHSTm37co1rkvOFVMH0vM5sTezUM3mu5wWqxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332982},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"48540a6361871cc88f28da9519b4da7494cd2c77","scripts":{"build":"rollup -c","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"},"repository":{"url":"git+https://github.com/bit-tyler/react-qr-scanner.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to scan QR codes in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"webrtc-adapter":"9.0.1","barcode-detector":"^2.2.7"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"rollup":"^4.20.0","storybook":"8.2.9","typescript":"^5.5.4","@types/node":"^22.2.0","@types/react":"^18.3.3","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.2.9","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@storybook/react-webpack5":"^8.2.9","@storybook/addon-essentials":"^8.2.9","@storybook/addon-interactions":"^8.2.9","@storybook/addon-webpack5-compiler-swc":"1.0.5"},"peerDependencies":{"react":">= 16","react-dom":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-qr-scanner_2.0.9-beta.5_1728505346639_0.5006391237654753","host":"s3://npm-registry-packages"}},"2.0.9-beta.6":{"name":"@bit-tyler/react-qr-scanner","version":"2.0.9-beta.6","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"author":{"name":"Yudiel Curbelo"},"license":"MIT","_id":"@bit-tyler/react-qr-scanner@2.0.9-beta.6","maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"dist":{"shasum":"1584ab1e630b2df1b5fb5ce790ef0f329b373f1d","tarball":"https://registry.npmjs.org/@bit-tyler/react-qr-scanner/-/react-qr-scanner-2.0.9-beta.6.tgz","fileCount":179,"integrity":"sha512-xEZeRdCgHbnyw4e9ogBjTXZqL5AywcwgXdIOXqPsucFYUmD2SWMbiegnbpVsmmgUDT9ZW929u2SV69sf0ikCrw==","signatures":[{"sig":"MEUCIQD8MNk0gA41IOImg/kI7Xdd8luo3mm3U4aAx9y3hKVrCAIgCu1w8OzVgblKHVuWXW7bXG32qCJ/4uBFVp7kbHALRMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332982},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"2b4a6a01a8393fe06bba741a3c1ebcde81b505a5","scripts":{"build":"rollup -c","build:cjs":"tsc --module CommonJS --outDir dist/cjs","build:esm":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"},"repository":{"url":"git+https://github.com/bit-tyler/react-qr-scanner.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to scan QR codes in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"webrtc-adapter":"9.0.1","barcode-detector":"^2.2.7"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"rollup":"^4.20.0","storybook":"8.2.9","typescript":"^5.5.4","@types/node":"^22.2.0","@types/react":"^18.3.3","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.2.9","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@storybook/react-webpack5":"^8.2.9","@storybook/addon-essentials":"^8.2.9","@storybook/addon-interactions":"^8.2.9","@storybook/addon-webpack5-compiler-swc":"1.0.5"},"peerDependencies":{"react":">= 16","react-dom":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-qr-scanner_2.0.9-beta.6_1728580001074_0.3783115923100071","host":"s3://npm-registry-packages"}},"2.0.9-beta.7":{"name":"@bit-tyler/react-qr-scanner","version":"2.0.9-beta.7","description":"A library to scan QR codes in React.","author":{"name":"Yudiel Curbelo"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bit-tyler/react-qr-scanner.git"},"bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"scripts":{"build":"rollup -c","build:esm":"tsc","build:cjs":"tsc --module CommonJS --outDir dist/cjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"devDependencies":{"@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6","@storybook/addon-essentials":"^8.2.9","@storybook/addon-interactions":"^8.2.9","@storybook/addon-links":"^8.2.9","@storybook/addon-webpack5-compiler-swc":"1.0.5","@storybook/react":"^8.2.9","@storybook/react-webpack5":"^8.2.9","@types/node":"^22.2.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","rollup":"^4.20.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-dts":"^6.1.1","storybook":"8.2.9","typescript":"^5.5.4"},"peerDependencies":{"react":">= 16","react-dom":">= 16"},"dependencies":{"barcode-detector":"^2.2.7","webrtc-adapter":"9.0.1"},"packageManager":"yarn@4.0.2","_id":"@bit-tyler/react-qr-scanner@2.0.9-beta.7","gitHead":"8bd3512c923703cb1a048e4692339c4ccd108bd9","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uDt1RpJJO9lSFpmczK0wJH+0gQsrTrHu42xxCR+tZW/3Y0RQ3EM7VT7T56/OQVWccb6x3TPlkm0x/K6VcjD+Iw==","shasum":"80aff966f687e22a40c67ad15dd351b23008d590","tarball":"https://registry.npmjs.org/@bit-tyler/react-qr-scanner/-/react-qr-scanner-2.0.9-beta.7.tgz","fileCount":179,"unpackedSize":332982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeF7ExJPRnmabW2PLW4Wwka4BO0bXbIfcPsADkb5D/nQIgZIvkS32fMXYR0fsFrT6SfTpVylV7fmRqfdOcqgbwbbc="}]},"_npmUser":{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"},"directories":{},"maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-qr-scanner_2.0.9-beta.7_1733262063288_0.39790905826584333"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-16T16:38:58.921Z","modified":"2024-12-03T21:41:03.859Z","2.0.8":"2024-08-16T16:38:59.187Z","2.0.9":"2024-08-16T17:01:06.549Z","2.0.9-beta.0":"2024-08-28T20:33:41.460Z","2.0.10":"2024-09-04T17:32:41.680Z","2.0.9-beta.1":"2024-10-08T16:27:55.937Z","2.0.9-beta.2":"2024-10-08T17:13:21.861Z","2.0.9-beta.3":"2024-10-08T17:45:30.156Z","2.0.9-beta.4":"2024-10-08T17:55:22.576Z","2.0.9-beta.5":"2024-10-09T20:22:26.926Z","2.0.9-beta.6":"2024-10-10T17:06:41.440Z","2.0.9-beta.7":"2024-12-03T21:41:03.671Z"},"bugs":{"url":"https://github.com/bit-tyler/react-qr-scanner/issues"},"author":{"name":"Yudiel Curbelo"},"license":"MIT","homepage":"https://github.com/bit-tyler/react-qr-scanner#readme","keywords":["react","qrcode","qrcode-scan","qrcode-reader","qrcode-scanner","qr-code-scan","qr-code-reader","qr-code-scanner"],"repository":{"type":"git","url":"git+https://github.com/bit-tyler/react-qr-scanner.git"},"description":"A library to scan QR codes in React.","maintainers":[{"name":"tyler.bit.haas","email":"tyler.haas@bitcoindepot.com"}],"readme":"### Features\n\n- Scan codes using a smartphone camera or webcam.\n\n### Demo\n\nCheckout the [Demo](https://yudielcurbelo.github.io/react-qr-scanner/).\n\n### Install\n\n```\nyarn add @yudiel/react-qr-scanner\n\nnpm install @yudiel/react-qr-scanner\n```\n\n### Usage\n\n```jsx\nimport { Scanner } from '@yudiel/react-qr-scanner';\n\nconst App = () => {\n  return <Scanner onScan={(result) => console.log(result)} />;\n};\n```\n\n- There is also a hook to get the available devices `useDevices`.\n\n### Supported Formats\n\n| 1D Barcodes      | 2D Barcodes   |\n| ---------------- | ------------- |\n| Codabar          | Aztec         |\n| Code 39          | Data Matrix   |\n| Code 93          | Matrix Codes  |\n| Code 128         | Maxi Code     |\n| Databar          | Micro QR Code |\n| Databar Expanded | PDF 417       |\n| Dx Film Edge     | QR Code       |\n| EAN 8            | rMQR Code     |\n| EAN 13           |               |\n| ITF              |               |\n| Linear Codes     |               |\n| UPC A            |               |\n| UPC E            |               |\n\n### Scanner Props\n\n| Prop            | Type                                          | Required | Description                                                                      |\n| --------------- | --------------------------------------------- | -------- | -------------------------------------------------------------------------------- |\n| `onScan`        | `(detectedCodes: IDetectedBarcode[]) => void` | Yes      | Callback function that is called when one or more barcodes are detected.         |\n| `onError`       | `(error: unknown) => void`                    | No       | Callback function that is called when an error occurs while mounting the camera. |\n| `constraints`   | `MediaTrackConstraints`                       | No       | Optional media track constraints to apply to the video stream.                   |\n| `formats`       | `BarcodeFormat[]`                             | No       | List of barcode formats to detect.                                               |\n| `paused`        | `boolean`                                     | No       | If `true`, scanning is paused.                                                   |\n| `children`      | `ReactNode`                                   | No       | Optional children to render inside the scanner component.                        |\n| `components`    | `IScannerComponents`                          | No       | Custom components to use within the scanner.                                     |\n| `styles`        | `IScannerStyles`                              | No       | Custom styles to apply to the scanner and its elements.                          |\n| `classNames`    | `IScannerClassNames`                          | No       | Custom classNames to apply to the scanner and its elements.                      |\n| `allowMultiple` | `boolean`                                     | No       | If `true`, ignore same barcode being scanned.                                    |\n| `scanDelay`     | `number`                                      | No       | Delay in milliseconds between scans.                                             |\n\n### Limitations\n\n- Due to browser implementations, the camera can only be accessed over https or localhost.\n- Beep sound in iOS will only work after user interaction.\n- Server-side rendering won't work, so only require the component when rendering in a browser environment.\n\n### Types\n\n#### `BarcodeFormat`\n\n```typescript\n'aztec' |\n  'code_128' |\n  'code_39' |\n  'code_93' |\n  'codabar' |\n  'databar' |\n  'databar_expanded' |\n  'data_matrix' |\n  'dx_film_edge' |\n  'ean_13' |\n  'ean_8' |\n  'itf' |\n  'maxi_code' |\n  'micro_qr_code' |\n  'pdf417' |\n  'qr_code' |\n  'rm_qr_code' |\n  'upc_a' |\n  'upc_e' |\n  'linear_codes' |\n  'matrix_codes' |\n  'unknown';\n```\n\n#### `IDetectedBarcode`\n\n```typescript\nexport interface IDetectedBarcode {\n  boundingBox: IBoundingBox;\n  cornerPoints: IPoint[];\n  format: string;\n  rawValue: string;\n}\n```\n\n#### `IScannerComponents`\n\n```typescript\nexport interface IScannerComponents {\n  tracker?: TrackFunction;\n  audio?: boolean;\n  onOff?: boolean;\n  torch?: boolean;\n  zoom?: boolean;\n  finder?: boolean;\n}\n```\n\n#### `IScannerStyles`\n\n```typescript\nexport interface IScannerStyles {\n  container?: CSSProperties;\n  video?: CSSProperties;\n  finderBorder?: number;\n}\n```\n","readmeFilename":"README.md"}