{"retrieved":"2026-11-11","components":[{"name":"Nayuki QR Code generator library","version":"compiled JavaScript website snapshot 2026-11-11","source":"https://www.nayuki.io/res/qr-code-generator-library/qrcodegen.js","upstream":"https://www.nayuki.io/page/qr-code-generator-library","license":"MIT (full licence preserved in source)","files":{"qrcodegen.js":"sha256:2511bc17f40a3c41d4a0578995db956b38997334d3d20113a5d4dc5c49c69480"},"modifications":"None; no immutable upstream revision is claimed for this website snapshot."},{"name":"jsQR","version":"1.4.0","source":"https://unpkg.com/jsqr@1.4.0/dist/jsQR.js","registryTarball":"https://registry.npmjs.org/jsqr/-/jsqr-1.4.0.tgz","registryIntegrity":"sha512-dxLob7q65Xg2DvstYkRpkYtmKm2sPJ9oFhrhmudT1dZvNFFTlroai3AWSpLey/w5vMcLBXRgOJsbXpdN9HzU/A==","upstreamDistributionSha256":"bc40c8a15196236b2314db0856f72ca0b49980cd5413b8c852a7349f5fee0859","upstream":"https://github.com/cozmo/jsQR","license":"Apache-2.0","files":{"jsQR.js":"sha256:9fe288a770b80532943291c7f756ad0df4e8e98ad52403f8dd3848260838d090","jsQR.LICENSE":"sha256:b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1"},"modifications":"A final newline was added. Otherwise identical to the distribution in the SHA-512-verified npm tarball."}]}