Third-party code used by the LeyMish Labs free image compressor (https://www.leymish.com/tools/image-compressor/) Vendored 30 October 2026. Every component keeps its own licence file in this folder. 1. jSquash, Apache License 2.0 https://github.com/jamsinclair/jSquash Copyright 2023 Jamie Sinclair (jamsinclair). The codec wrappers are derived from Squoosh, Copyright 2020 Google Inc. (https://github.com/GoogleChromeLabs/squoosh, Apache License 2.0). Licence: jsquash//LICENSE. Squoosh's licence: jsquash/LICENSE.squoosh. npm packages, exact versions (tarball sha512 matched the npm registry's dist.integrity): - @jsquash/jpeg 1.6.0, git 1f62015f53e28bd18b2d7c8a3ca3326577efc445 -> jsquash/jpeg/ (MozJPEG encoder only) - @jsquash/webp 1.5.0, git 8bcd212da8c2be7c9c223e8f222eb3d9574a713b -> jsquash/webp/ (encoder, plain and SIMD builds) - @jsquash/avif 2.1.1, git b7fa9ac9ec02f224847ad23d19d115f9e296a368 -> jsquash/avif/ (single-threaded encoder only) - @jsquash/oxipng 2.3.0, git 68a7201e5b4d9703bf65670fb0284d16536dd145 -> jsquash/oxipng/ (single-threaded build only) - @jsquash/resize 2.1.1, git da47a2be3b302beb5a5ae164a2ab7aa21a041d90 -> jsquash/resize/lib/resize/pkg/ (Lanczos3 resizer only; the hqx and magic-kernel resizers are not shipped) Changes made by LeyMish Labs (each changed file also says so at the top): - jsquash/webp/encode.js: the bare 'wasm-feature-detect' import points at ../../wasm-feature-detect/index.js. - jsquash/avif/encode.js: always loads the single-threaded encoder; the multi-threaded build and the check that picked it are removed (that build needs a cross-origin-isolated page). - jsquash/oxipng/optimise.js: always loads the single-threaded build; initMT and the check that picked it are removed. - The codec licence files are renamed from LICENSE.codec.md to LICENSE.codec.txt, because the site build skips .md files. Their text is unchanged. Not shipped: the decoders (the browser decodes the images), the multi-threaded builds, TypeScript types and READMEs. 2. Codecs compiled into the WebAssembly (.wasm) files above - MozJPEG v3.3.1 (Mozilla), based on libjpeg-turbo. IJG licence, Modified (3-clause) BSD licence and zlib licence: jsquash/jpeg/codec/LICENSE.codec.txt. This software is based in part on the work of the Independent JPEG Group. - libwebp, git d2e245ea9e959a5a79e1db0ed2085206947e98f2 (24 Nov 2020). Copyright 2010 Google Inc. BSD 3-clause: jsquash/webp/codec/LICENSE.codec.txt. - libavif v1.0.1. Copyright 2019 Joe Drago. BSD 2-clause, with the licences of its bundled parts: jsquash/avif/codec/LICENSE.libavif.txt. - libaom v3.7.0. Copyright 2016 Alliance for Open Media. BSD 2-clause, plus the Alliance for Open Media Patent License 1.0: jsquash/avif/codec/LICENSE.libaom.txt and jsquash/avif/codec/PATENTS.libaom.txt. - libsharpyuv, from libwebp git e2c85878f6a33f29948b43d3492d9cdaf801aa54, built into the AVIF encoder. Copyright Google Inc. Same BSD 3-clause licence as libwebp: jsquash/webp/codec/LICENSE.codec.txt. - OxiPNG 9.1.1. Copyright 2016 Joshua Holmer. MIT: jsquash/oxipng/codec/LICENSE.codec.txt. - resize 0.5.5 (Rust crate). Copyright 2015 PistonDevelopers. MIT: jsquash/resize/lib/resize/LICENSE.codec.txt. 3. wasm-feature-detect 1.9.0, Apache License 2.0 https://github.com/GoogleChromeLabs/wasm-feature-detect wasm-feature-detect/index.js is the package's dist/esm/index.js, unchanged. Licence: wasm-feature-detect/LICENSE. 4. fflate 0.8.3, MIT https://github.com/101arrowz/fflate. Copyright 2026 Arjun Barrett. fflate/fflate.min.js is the package's umd/index.js, unchanged. Only zipSync is used. Licence: fflate/LICENSE. These files contain no analytics and make no network requests except to fetch their own .wasm files from this folder.