jsQR 1.4.0 — Cosmo Wolfe and contributors
Official project: https://github.com/cozmo/jsQR
Release metadata: https://registry.npmjs.org/jsqr/1.4.0
Pinned release commit: 49a9633931fb8030ac2fc9cecc121d6e5a19f9a3
Source: https://github.com/cozmo/jsQR/tree/49a9633931fb8030ac2fc9cecc121d6e5a19f9a3/src
Unmodified distribution: dist/jsQR.js, downloaded 2026-10-17
SHA-256: bc40c8a15196236b2314db0856f72ca0b49980cd5413b8c852a7349f5fee0859
License: Apache-2.0; full upstream license is in LICENSE.

Used only by the authenticated admission desk as the local camera decoder when
native BarcodeDetector QR support is unavailable (including Safari). No CDN,
network requests or image uploads. Camera starts only after the operator's
explicit action and browser permission. Takt scales frames locally and stops
all tracks on stop, pagehide, hidden documents or after a code is found.
