{
  "version": "0.1.0",
  "codecs": [
    {
      "name": "@jsquash/webp",
      "version": "1.5.0",
      "license": "Apache-2.0",
      "repository": "jamsinclair/jSquash"
    },
    {
      "name": "@jsquash/avif",
      "version": "2.1.1",
      "license": "Apache-2.0",
      "repository": "jamsinclair/jSquash"
    },
    {
      "name": "libheif + libde265 controlled rebuild",
      "version": "ac1cb05 / 1.0.15",
      "license": "LGPL-3.0",
      "repository": "https://github.com/strukturag/libheif",
      "fingerprint": "a8c0cd02b5423a4aa369f4cd6eb78b12e000e5cf477006413d1a80f7cb42dba8",
      "compiler": "emscripten/emsdk@sha256:30aa9fed39cc7810cc4338c77828bd513a6ee6b60c6b141bc6d9760aea5791e3",
      "historicalNpmBinaryShipped": false
    }
  ],
  "files": [
    {
      "path": "404.html",
      "bytes": 1630,
      "sha256": "d87398a3513d5309656a780df9944a3932dd72448ac3cebf585f435cb2a176c6"
    },
    {
      "path": "assets/app-a00102c9b9362cbf.js",
      "bytes": 50052,
      "sha256": "a00102c9b9362cbf65b5106bef4f42e6133811ebcdc1d729869751bb888ec09c"
    },
    {
      "path": "assets/image-worker-f035129a36013d0b.js",
      "bytes": 23964,
      "sha256": "f035129a36013d0b77f082bc716d52839a2a8d85cb351b1a91791e1951621b02"
    },
    {
      "path": "avif-converter/index.html",
      "bytes": 7770,
      "sha256": "93cc3fccd4a332c85913b2f2383c4cc815630a9240a397cb31575d946a17565b"
    },
    {
      "path": "codecs/a3dca49a4220505b/avif/codec/dec/avif_dec.js",
      "bytes": 35029,
      "sha256": "65d0fd2b2e415bf2712c329694dc2bc257fc54f02572c29d5c46212ae6dc6c3c"
    },
    {
      "path": "codecs/a3dca49a4220505b/avif/codec/dec/avif_dec.wasm",
      "bytes": 1170930,
      "sha256": "5c35dde23dfd862088a49a6b8a9fe81f9f9a1a46aaa27de7efd7baa7611c4b47"
    },
    {
      "path": "codecs/a3dca49a4220505b/avif/codec/dec/Readme.md",
      "bytes": 285,
      "sha256": "12117553727f571c17b5b551cb3c4c9ec60279a27dd92f74471dc24b894d845a"
    },
    {
      "path": "codecs/a3dca49a4220505b/avif/codec/enc/avif_enc.js",
      "bytes": 39621,
      "sha256": "c6805e62cae5c1b9870fcc0448437da9e4edfc58c3da264af52361281082c63c"
    },
    {
      "path": "codecs/a3dca49a4220505b/avif/codec/enc/avif_enc.wasm",
      "bytes": 3485872,
      "sha256": "d9f2a95164362af48558d176e619becfd49dd97b50b86c679b47100860522b3d"
    },
    {
      "path": "codecs/a3dca49a4220505b/avif/codec/enc/README.md",
      "bytes": 627,
      "sha256": "93ff8a122fa59e7e4c14c6d04b435309adc07e94066a3ccab172c5dae8e43cf5"
    },
    {
      "path": "codecs/a3dca49a4220505b/avif/codec/pre.js",
      "bytes": 847,
      "sha256": "b4d7da800804a2390eefa7805bb5f4e20cf349681334eb9a1715d2c58a1822b2"
    },
    {
      "path": "codecs/a3dca49a4220505b/avif/LICENSE",
      "bytes": 11343,
      "sha256": "8c3690b09c168f196446cf5904332023bbc15eb92b6a7cee470ac829e6a65d20"
    },
    {
      "path": "codecs/a3dca49a4220505b/avif/meta.js",
      "bytes": 410,
      "sha256": "d062b5f127754c61cebd2a9bf3ad381ad06494502eb931636561132c207a8570"
    },
    {
      "path": "codecs/a3dca49a4220505b/avif/package.json",
      "bytes": 1025,
      "sha256": "fcde112c2ab130ee823226f9a46e85ee8ee26352b90aced3a120aed7044479e1"
    },
    {
      "path": "codecs/a3dca49a4220505b/heic/libheif-bundle.mjs",
      "bytes": 2059414,
      "sha256": "e1471cd430eb5f2f769e3d8e6b0aae1c5015f18390558ea4027643ff3141850e"
    },
    {
      "path": "codecs/a3dca49a4220505b/heic/LICENSE",
      "bytes": 7652,
      "sha256": "e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/codec/dec/README.md",
      "bytes": 380,
      "sha256": "9931517f3e43af8ba96e8c56510516839e359a3caa1d6c9dd596a03e87434fff"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/codec/dec/webp_dec.js",
      "bytes": 34823,
      "sha256": "c57971611f4d9ec04e4636ce7bb4a35c031b24cbdb013518f0a017d9f6014370"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/codec/dec/webp_dec.wasm",
      "bytes": 137960,
      "sha256": "30fb52fa2a80166d25ba7debf902218904ba1f05ccce9f959f722beff9e2f344"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/codec/enc/README.md",
      "bytes": 405,
      "sha256": "941d798965835919d8911c053dec9abca5aca6c142c5bda9c6481cae5cd82ba6"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/codec/enc/webp_enc.js",
      "bytes": 38665,
      "sha256": "5fd62301662e37785aec38e38807926f72933d4c8b919018a43faf1b1ca760f6"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/codec/enc/webp_enc.wasm",
      "bytes": 281261,
      "sha256": "b6085bb6702f144e9dc6016d58d230b34a84976bf0d080b7390b4b4b137d6ab7"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/codec/LICENSE.codec.md",
      "bytes": 1495,
      "sha256": "e293d1dddc9785200b1f58a4f5293543cf8566d9e0b8a3c02fad955035b19f42"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/codec/Makefile.animated.backup",
      "bytes": 2954,
      "sha256": "b994b4ff1840a2b66087ed2ef3baf03965a3ba8e6642d8c4f6b7771dc92bf0af"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/codec/pre.js",
      "bytes": 847,
      "sha256": "b4d7da800804a2390eefa7805bb5f4e20cf349681334eb9a1715d2c58a1822b2"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/codec/README.md",
      "bytes": 91,
      "sha256": "5fd916cc2780b93a45df1492c4d47ced1865957024cc257f2d800f08c4a9a71b"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/LICENSE",
      "bytes": 11343,
      "sha256": "8c3690b09c168f196446cf5904332023bbc15eb92b6a7cee470ac829e6a65d20"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/meta.js",
      "bytes": 749,
      "sha256": "3d70163a00e6264fc5a8fa7c8f3b1fa21a50a00d910f4d2de3ef1bbd2fdc98ab"
    },
    {
      "path": "codecs/a3dca49a4220505b/webp/package.json",
      "bytes": 978,
      "sha256": "bfd9f9b7ec0d51421623e92185b3b994d6430068de323dacaa1a29b8a1c9c83c"
    },
    {
      "path": "compress-image/index.html",
      "bytes": 7734,
      "sha256": "e751c659ba2a24fe650df0a4fc206ff8fa6d23fcfdc0dda55d8727ab7c295df9"
    },
    {
      "path": "compress-image-to-100kb/index.html",
      "bytes": 7871,
      "sha256": "0b03dc1efa311b7af3bdcc01905b4354b14999d020e2a5611256bfda1e89b9dd"
    },
    {
      "path": "compress-image-to-1mb/index.html",
      "bytes": 7909,
      "sha256": "fe1dd73c0e74162e67199363fb4583101b16a9f374ed3c799129ebd42cc6b7ee"
    },
    {
      "path": "compress-image-to-200kb/index.html",
      "bytes": 7875,
      "sha256": "34d6964dafae07275ca97e7038ca5f14474047b330b4b8bf1bf2fd04a8be0e6c"
    },
    {
      "path": "compress-image-to-500kb/index.html",
      "bytes": 7904,
      "sha256": "fd964f2f620d3a7cc83c7ed2e598d5725f40c8c5c5f2eb28e614cc0a8dfae6f1"
    },
    {
      "path": "heic-to-jpg/index.html",
      "bytes": 7713,
      "sha256": "2cf9f3f8af5b54c5dbf6bd401be40320a9ec1cf99497bcfa25ebece3ae473769"
    },
    {
      "path": "icon.svg",
      "bytes": 387,
      "sha256": "2709130e3bd4b9db0e87c738713186fd2451e2228ace56f8bbb08863b9caf2dd"
    },
    {
      "path": "image-quality-comparison/index.html",
      "bytes": 7765,
      "sha256": "b74d9ae2a4233e1ccf5980887d96eae1018736aa2017f6bcd0edec337362670a"
    },
    {
      "path": "index.html",
      "bytes": 6270,
      "sha256": "4d0306d36c6ece947a06804f800e04f4019b2207d93859419de87f250584a91b"
    },
    {
      "path": "jpg-to-png/index.html",
      "bytes": 7662,
      "sha256": "b669d6eb0c13c2f2263b16a15720911eaa258a7ad91939b25c537ac7c000f816"
    },
    {
      "path": "jpg-to-webp/index.html",
      "bytes": 7684,
      "sha256": "85539cb15ee8a21b22769fb2e0d15db27dd8e5bece0cf65550ba64afe4ebacbe"
    },
    {
      "path": "licenses/index.html",
      "bytes": 3158,
      "sha256": "44347015a43295af37079987c966f9ba78350f858e76d4c74e7a6723e54e138b"
    },
    {
      "path": "png-to-jpg/index.html",
      "bytes": 7631,
      "sha256": "7b052cd6db403a174a722d2b9b0466e79e7b667e495c1244f0dc082f4e9f8ceb"
    },
    {
      "path": "png-to-webp/index.html",
      "bytes": 7643,
      "sha256": "d2a1e3ab338b7ea0b705240147829fe5d8d9677d3c2d976fc29316823feef3c0"
    },
    {
      "path": "privacy/index.html",
      "bytes": 2502,
      "sha256": "1996d75ff16d5dc9aaba04d4c4b189e9aede84b5be7d4e4ea707967d1548305c"
    },
    {
      "path": "remove-image-metadata/index.html",
      "bytes": 7904,
      "sha256": "538b0217afcebcc66e4fd5f4d215c5fa0578d2c8b8a5e1ed38a1699c1e234fc4"
    },
    {
      "path": "resize-image/index.html",
      "bytes": 7714,
      "sha256": "942ada608f9254c612b4fa970ce99662a3af43046b7ff99ad91f03611d225dd9"
    },
    {
      "path": "robots.txt",
      "bytes": 74,
      "sha256": "476e76f35515c40f8d04d2d0c84cda7271685dce603de37e68b7f819679bea01"
    },
    {
      "path": "sitemap.xml",
      "bytes": 1354,
      "sha256": "d3c9973e011faf8baff55e2445ad8ed723a3794d6f24b12a59ae37af879de306"
    },
    {
      "path": "source/application/content/zh-hant.mjs",
      "bytes": 16649,
      "sha256": "c5fcc5c1fff9309af2687773ef64e6a5198e8199927f7d9b498b7771c08d8f1c"
    },
    {
      "path": "source/application/LICENSE",
      "bytes": 11343,
      "sha256": "8c3690b09c168f196446cf5904332023bbc15eb92b6a7cee470ac829e6a65d20"
    },
    {
      "path": "source/application/OPEN_SOURCE.md",
      "bytes": 4722,
      "sha256": "bb63f9c745c892525efe3fb401711ac4db5c312e32eeb96bc482031a20148e4b"
    },
    {
      "path": "source/application/package-lock.json",
      "bytes": 25834,
      "sha256": "cfe90e7583ae84ca57af0e392f84bb4d8c67b5125bf3442be1c3a760e931c206"
    },
    {
      "path": "source/application/package.json",
      "bytes": 768,
      "sha256": "416291e4630aa023e68e2fce83688893dd20b77dbf1c82fee151ec526a477074"
    },
    {
      "path": "source/application/public/icon.svg",
      "bytes": 387,
      "sha256": "2709130e3bd4b9db0e87c738713186fd2451e2228ace56f8bbb08863b9caf2dd"
    },
    {
      "path": "source/application/public/styles.css",
      "bytes": 9180,
      "sha256": "9bd40202832466d9e9b5e770acbc8f4d13f66eafa7908f4136e621af4cd8517d"
    },
    {
      "path": "source/application/scripts/build.mjs",
      "bytes": 18943,
      "sha256": "b249b904c104756c8069c8974a3c1d96005f9e2d83f531fb17ee68d852ad2213"
    },
    {
      "path": "source/application/scripts/fetch-fixtures.mjs",
      "bytes": 1504,
      "sha256": "030f673ea00cd9055481ac542398db5e2f42959e15acabf775d7741288d2e660"
    },
    {
      "path": "source/application/scripts/fetch-sources.mjs",
      "bytes": 3947,
      "sha256": "f13c9919a669788c535f0ac87619caf0427ff6e361b54f8310bcd27b2ab8d70f"
    },
    {
      "path": "source/application/scripts/package.mjs",
      "bytes": 4733,
      "sha256": "1eb7e07bdfc2bba701c149064f1c3d562b87e247561281e03d81df6a7a273fdb"
    },
    {
      "path": "source/application/scripts/serve.mjs",
      "bytes": 2176,
      "sha256": "59799e67eea257647d98f6dbf58ea159d1e9940723b29c9e80177b2461818367"
    },
    {
      "path": "source/application/scripts/verify-package.ps1",
      "bytes": 3956,
      "sha256": "8874644a1546b413ed8a5e6e0c2efc420d6b5e9e82dfee563929f2c9e5cb09c3"
    },
    {
      "path": "source/application/src/engine/inspect.ts",
      "bytes": 8951,
      "sha256": "108ff85b238b5051e9c3c644780ad1283179df20eeb686b2b635ec906f01c2b8"
    },
    {
      "path": "source/application/src/engine/orientation.ts",
      "bytes": 1928,
      "sha256": "b8df36805784598a92b1e95f23bf967a46c3afd80ef48e59a046f64bfabf87cf"
    },
    {
      "path": "source/application/src/engine/target.ts",
      "bytes": 1216,
      "sha256": "88f01f46d498a7f58ccb7c0804024d3f8c98a703e0ec1718bc51d0605bcae0cc"
    },
    {
      "path": "source/application/src/main.tsx",
      "bytes": 294,
      "sha256": "1a53ed7deee15a8ef35e4f5666e243954166f4a298fa0cc643859e80ef5dffea"
    },
    {
      "path": "source/application/src/model.ts",
      "bytes": 2121,
      "sha256": "45eeb6276de6490d2b5c7e0cdfcc25e09cc3feacf005f3695bbe455adc27c14e"
    },
    {
      "path": "source/application/src/routes/tools.ts",
      "bytes": 4048,
      "sha256": "34b862bbe99b12b992764a050c5ce0922a430624b532e690ff4a268152974b7b"
    },
    {
      "path": "source/application/src/ui/App.tsx",
      "bytes": 16643,
      "sha256": "096a91d83e3138a54c29a105638750b64fb1d062fbec8eb1d14e3445fa134bcb"
    },
    {
      "path": "source/application/src/workers/image.ts",
      "bytes": 8082,
      "sha256": "da49dcf1450f07882206eac43c0b54637b2845f168ab54769d952a7f21696312"
    },
    {
      "path": "source/application/tsconfig.json",
      "bytes": 364,
      "sha256": "b1e2a88caffe7155f3383c451481d8506c1c8383fe933129580fc9c7ef602af3"
    },
    {
      "path": "source/downloads.json",
      "bytes": 3362,
      "sha256": "565ddef1def413e8965e5c33e3cfbf46bcd50263194ef947cfa6998b6729cd90"
    },
    {
      "path": "source/licenses/GPL-3.0.txt",
      "bytes": 44339,
      "sha256": "02cc1585a20677992e0ba578fa692635dc193735f2691dc81de924b51c4e8020"
    },
    {
      "path": "source/licenses/libaom-3.7.0.txt",
      "bytes": 1316,
      "sha256": "4764a286d8b2faeaf42f4418e7d7a28d58fc8fd4d00a3d0a7f44b0a4099de7f2"
    },
    {
      "path": "source/licenses/libaom-PATENTS.txt",
      "bytes": 5701,
      "sha256": "661fb8e504744e95587b556b94a58343448300606a41bea8c7a9b97125696e61"
    },
    {
      "path": "source/licenses/libavif-1.0.1.txt",
      "bytes": 18799,
      "sha256": "10952217a6d404de8bf8a997fbea9b88f682df1fe98cb9b9f467ade641525639"
    },
    {
      "path": "source/licenses/libheif-LGPL-3.0.txt",
      "bytes": 44366,
      "sha256": "fa81ce652315b013359d6e8e4744335f31a50c7c192907176d3632f78a3b4596"
    },
    {
      "path": "source/licenses/libsharpyuv-PATENTS.txt",
      "bytes": 1436,
      "sha256": "cc3273e0694ea5896145e0677699b53471b03ea43021ddc50e7923fbb9f5023c"
    },
    {
      "path": "source/licenses/libsharpyuv.txt",
      "bytes": 1496,
      "sha256": "5aec868f669e384a22372a4e8a1a6cd7d44c64cd451f960ca69cc170d1e13acf"
    },
    {
      "path": "source/licenses/libwebp-PATENTS.txt",
      "bytes": 1436,
      "sha256": "cc3273e0694ea5896145e0677699b53471b03ea43021ddc50e7923fbb9f5023c"
    },
    {
      "path": "source/licenses/libwebp.txt",
      "bytes": 1496,
      "sha256": "5aec868f669e384a22372a4e8a1a6cd7d44c64cd451f960ca69cc170d1e13acf"
    },
    {
      "path": "source/REBUILD.md",
      "bytes": 4722,
      "sha256": "bb63f9c745c892525efe3fb401711ac4db5c312e32eeb96bc482031a20148e4b"
    },
    {
      "path": "source/rebuilt-heic/BUILD-RECEIPT.json",
      "bytes": 2424,
      "sha256": "7651d9f6d90d94f629f58c00a7cd64982af38995a277521454642cffa7813317"
    },
    {
      "path": "source/rebuilt-heic/controlled-build.sh",
      "bytes": 576,
      "sha256": "17896ee0d0c77f9f854e930339232bf2ff800692a809c16b0216a53e8ec7589c"
    },
    {
      "path": "source/rebuilt-heic/embed.mjs",
      "bytes": 1113,
      "sha256": "3c99b3dbb73de8e5ce069466a9cdd8c2aaeae70c5e726aa7d1542174022402db"
    },
    {
      "path": "source/rebuilt-heic/libheif-bundle.mjs",
      "bytes": 2059414,
      "sha256": "e1471cd430eb5f2f769e3d8e6b0aae1c5015f18390558ea4027643ff3141850e"
    },
    {
      "path": "source/rebuilt-heic/libheif.js",
      "bytes": 162668,
      "sha256": "19b3520174bb820b952e996174c3425fd8fdc3e37eec810032e0a6345c64c242"
    },
    {
      "path": "source/rebuilt-heic/libheif.wasm",
      "bytes": 1422377,
      "sha256": "e4aa8333fbe55ec7c6c776f735236f40bed9103188498f8131d4e52b73cdfee8"
    },
    {
      "path": "source/rebuilt-heic/REBUILD-AND-REPLACE.txt",
      "bytes": 1864,
      "sha256": "07f66d9a60f5e2bc8b66e311c2ae2279669e9a62383c82e4dd04b5f9ef097687"
    },
    {
      "path": "source/sources/libde265-1.0.15.tar.gz",
      "bytes": 846016,
      "sha256": "00251986c29d34d3af7117ed05874950c875dd9292d016be29d3b3762666511d"
    },
    {
      "path": "source/sources/libheif-ac1cb05.tar.gz",
      "bytes": 2066097,
      "sha256": "36c9b259386f1ffb3ed12d7ca01664fde8ef03802ded750de17db53303b099e7"
    },
    {
      "path": "source/sources/libheif-emscripten-1.23.2.tar.gz",
      "bytes": 3126,
      "sha256": "1b1b71e8b34ccc2b9ba490d769172ad855c279efdc787d8ea7a901af177ebcab"
    },
    {
      "path": "source/sources/libheif-js-6ca00b8.tar.gz",
      "bytes": 10267,
      "sha256": "6dc502839526b5c2073efde3686817d9a63c077a6bea6026fedb9857f5414a71"
    },
    {
      "path": "styles.css",
      "bytes": 9180,
      "sha256": "9bd40202832466d9e9b5e770acbc8f4d13f66eafa7908f4136e621af4cd8517d"
    },
    {
      "path": "terms/index.html",
      "bytes": 2370,
      "sha256": "73638b44cb0eb4fcf4bfdb23520b5c02164dfc54e998c7bfcb96d8b5ba065de6"
    },
    {
      "path": "THIRD_PARTY_NOTICES.txt",
      "bytes": 136450,
      "sha256": "5b86d955ebc2637a67096834bd1194068accf683bb25dbcd75f81f5adc8bdcde"
    },
    {
      "path": "webp-to-jpg/index.html",
      "bytes": 7682,
      "sha256": "eeef4f4654ac50ec6fedf4acceb581120838e905371693a907fa7d45dc4bc472"
    },
    {
      "path": "_headers",
      "bytes": 641,
      "sha256": "4a8836936dc4bb07065218b7d60cc594a70289fe91f6306d4a5d3fa9a2e99325"
    }
  ]
}