BJFans HEIC fallback decoder: libheif-js 1.23.5 (unmodified WASM ESM bundle). Copyright (c) libheif / Struktur AG and contributors; libheif-js contributors. License: GNU LGPL version 3; see COPYING and LICENSE-libheif-js in this directory. Bundled HEVC decoder: libde265 1.0.15 (Struktur AG / Dirk Farin and contributors), LGPL version 3; see LICENSE-libde265. This library is distributed WITHOUT ANY WARRANTY. Source and build instructions for this exact release: https://github.com/catdad-experiments/libheif-js/tree/d8ec4bc3bc5bf8055975577bccbbc7e1d7313c2d https://github.com/catdad-experiments/libheif-js/blob/d8ec4bc3bc5bf8055975577bccbbc7e1d7313c2d/scripts/install.js https://github.com/catdad-experiments/libheif-emscripten/tree/v1.23.5 https://github.com/catdad-experiments/libheif-emscripten/releases/tag/v1.23.5 https://github.com/strukturag/libheif/tree/v1.23.5 https://github.com/strukturag/libde265/tree/v1.0.15 https://github.com/strukturag/libde265/releases/download/v1.0.15/libde265-1.0.15.tar.gz The application loads this standalone library only after native HEIC decoding fails. It is not merged into application chunks. To use a modified compatible library, replace libheif-bundle.mjs in this directory with your rebuilt ESM version. Modification for your own use and reverse engineering for debugging modifications of this library are permitted under the LGPL. No additional restriction applies.