Corresponding source for the unchanged heic-to 1.6.5 browser decoder.
The heic-to directory includes its source, original Emscripten-derived JS,
esbuild.mjs, package.json, README and licence. Read README for its upstream
libheif build instructions. The exact libheif 1.23.5 and libde265 1.0.16
source archives are included. To rebuild the wrapper, install the dependencies
from package.json and run npm run build in heic-to-1.6.5.
The bundled JS is loaded separately by the tools. A replacement can be served
at /assets/tools/vendor/heic-1.6.5.js without rebuilding the application.
The application imports heicTo and isHeic from that ES module.
No modifications have been made to the distributed decoder.

3be49950c75d3fd9318ba775e8253248dd9e08c61ea955fca81b6b89c02d6b2b  libheif-1.23.5.tar.gz
Source: https://codeload.github.com/strukturag/libheif/tar.gz/refs/tags/v1.23.5

ed12c931759c1575848832f70db5071a001ac813db4e4f568ee08aef6e234d4e  libde265-1.0.16.tar.gz
Source: https://codeload.github.com/strukturag/libde265/tar.gz/refs/tags/v1.0.16