{
  "generatedBy": "scripts/prepare-notices.mjs",
  "scope": "Direct runtime dependencies declared in package.json, their distributed LICENSE/NOTICE/COPYING files, documented upstream supplements, and bundled fonts. Package metadata is reproduced without interpreting its license expression. Compiled codec source and build links are provided with the relevant entries.",
  "entries": [
    {
      "kind": "direct npm runtime dependency",
      "name": "@ffmpeg/core",
      "version": "0.12.10",
      "license": "GPL-2.0-or-later",
      "repository": "https://github.com/ffmpegwasm/ffmpeg.wasm",
      "repositoryDirectory": null,
      "sourceLinks": [
        "https://github.com/ffmpegwasm/ffmpeg.wasm/tree/71aa99d37c02a7b4c435275ca9ef50e612f6efa1",
        "https://github.com/ffmpegwasm/ffmpeg.wasm/blob/71aa99d37c02a7b4c435275ca9ef50e612f6efa1/Dockerfile",
        "https://github.com/FFmpeg/FFmpeg/tree/n5.1.4"
      ],
      "npmArchive": "https://registry.npmjs.org/@ffmpeg/core/-/core-0.12.10.tgz",
      "npmIntegrity": "sha512-dzNplnn2Nxle2c2i2rrDhqcB19q9cglCkWnoMTDN9Q9l3PvdjZWd1HfSPjCNWc/p8Q3CT+Es9fWOR0UhAeYQZA==",
      "notes": [
        "The installed package declares GPL-2.0-or-later. Its npm archive contains no LICENSE file; the original FFmpeg GPLv2 text is supplied separately.",
        "The ffmpeg.wasm source revision contains @ffmpeg/core 0.12.10 and its Dockerfile lists FFmpeg n5.1.4, enabled codecs, dependency repositories, versions and build scripts."
      ],
      "files": [
        {
          "path": "licenses/npm/ffmpeg__core/upstream/FFmpeg-COPYING.GPLv2",
          "sha256": "8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643",
          "source": "https://raw.githubusercontent.com/FFmpeg/FFmpeg/n5.1.4/COPYING.GPLv2"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "@ffmpeg/ffmpeg",
      "version": "0.12.15",
      "license": "MIT",
      "repository": "https://github.com/ffmpegwasm/ffmpeg.wasm",
      "repositoryDirectory": null,
      "sourceLinks": [
        "https://github.com/ffmpegwasm/ffmpeg.wasm/tree/71aa99d37c02a7b4c435275ca9ef50e612f6efa1/packages/ffmpeg"
      ],
      "npmArchive": "https://registry.npmjs.org/@ffmpeg/ffmpeg/-/ffmpeg-0.12.15.tgz",
      "npmIntegrity": "sha512-1C8Obr4GsN3xw+/1Ww6PFM84wSQAGsdoTuTWPOj2OizsRDLT4CXTaVjPhkw6ARyDus1B9X/L2LiXHqYYsGnRFw==",
      "notes": [
        "The JavaScript wrapper declares MIT. The separately loaded @ffmpeg/core codec package declares GPL-2.0-or-later."
      ],
      "files": [
        {
          "path": "licenses/npm/ffmpeg__ffmpeg/upstream/ffmpeg.wasm-MIT-LICENSE",
          "sha256": "3e123e29517d76504ffce77b3f8e2ccffd4712493f27694b0aba3e376676459f",
          "source": "https://raw.githubusercontent.com/ffmpegwasm/ffmpeg.wasm/71aa99d37c02a7b4c435275ca9ef50e612f6efa1/LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "@jsquash/avif",
      "version": "2.1.1",
      "license": "Apache-2.0",
      "repository": "https://github.com/jamsinclair/jSquash",
      "repositoryDirectory": null,
      "sourceLinks": [
        "https://github.com/jamsinclair/jSquash/tree/b7fa9ac9ec02f224847ad23d19d115f9e296a368",
        "https://github.com/AOMediaCodec/libavif",
        "https://github.com/GoogleChromeLabs/squoosh"
      ],
      "npmArchive": "https://registry.npmjs.org/@jsquash/avif/-/avif-2.1.1.tgz",
      "npmIntegrity": "sha512-LMRxd0fMgfCLtobDh0/sFYJMMiRJTNYSEEWvRDKXlAeZ08t3gI5V+1thIT0XjXJ+SVG7Zug9B0XPyx0Ti5VRNA==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/jsquash__avif/LICENSE",
          "sha256": "8c3690b09c168f196446cf5904332023bbc15eb92b6a7cee470ac829e6a65d20",
          "source": "npm package @jsquash/avif@2.1.1: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "@mediabunny/flac-encoder",
      "version": "1.60.0",
      "license": "MPL-2.0",
      "repository": "https://github.com/Vanilagy/mediabunny",
      "repositoryDirectory": "packages/flac-encoder",
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/@mediabunny/flac-encoder/-/flac-encoder-1.60.0.tgz",
      "npmIntegrity": "sha512-h4wkyA/XnciSDpQ7ISQyTS/nexno5RZtLfGp4l8ivJ6sYjlSGR0X769R+Ns/HtLKDPu97VO6WCD1LgKWu8UmmQ==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/mediabunny__flac-encoder/LICENSE",
          "sha256": "3f3d9e0024b1921b067d6f7f88deb4a60cbe7a78e76c64e3f1d7fc3b779b9d04",
          "source": "npm package @mediabunny/flac-encoder@1.60.0: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "@mediabunny/mp3-encoder",
      "version": "1.60.0",
      "license": "MPL-2.0",
      "repository": "https://github.com/Vanilagy/mediabunny",
      "repositoryDirectory": "packages/mp3-encoder",
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/@mediabunny/mp3-encoder/-/mp3-encoder-1.60.0.tgz",
      "npmIntegrity": "sha512-dcDS+hh0g6JBJissiTUkbRCjUFLM348qZQBGgsVawmr61CzJK9ZgN9f/9BzkVzTlhmxxriRx8jYCK+Anqx8mMQ==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/mediabunny__mp3-encoder/LICENSE",
          "sha256": "3f3d9e0024b1921b067d6f7f88deb4a60cbe7a78e76c64e3f1d7fc3b779b9d04",
          "source": "npm package @mediabunny/mp3-encoder@1.60.0: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "@pdf-lib/fontkit",
      "version": "1.1.1",
      "license": "MIT",
      "repository": "https://github.com/Hopding/fontkit",
      "repositoryDirectory": null,
      "sourceLinks": [
        "https://github.com/Hopding/fontkit",
        "https://github.com/Hopding/fontkit#license"
      ],
      "npmArchive": "https://registry.npmjs.org/@pdf-lib/fontkit/-/fontkit-1.1.1.tgz",
      "npmIntegrity": "sha512-KjMd7grNapIWS/Dm0gvfHEilSyAmeLvrEGVcqLGi0VYebuqqzTbgF29efCx7tvx+IEbG3zQciRSWl3GkUSvjZg==",
      "notes": [
        "This npm archive has no standalone LICENSE file. Its package.json declares MIT; its unchanged README, including the License section and original license link, is supplied here."
      ],
      "files": [
        {
          "path": "licenses/npm/pdf-lib__fontkit/README.md",
          "sha256": "7315fcc54511f5ffc906969c39333f93cd47f5217ab014fe45acff14bd5ec4c0",
          "source": "npm package @pdf-lib/fontkit@1.1.1: README.md"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "docx",
      "version": "9.8.1",
      "license": "MIT",
      "repository": "https://github.com/dolanmiu/docx",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/docx/-/docx-9.8.1.tgz",
      "npmIntegrity": "sha512-bv4yDxgiV9aRyh327HG+V36wG0f23wk32SDhXGQpUhnykVtIPaR1K4ISi8E+DYJ7OcRQRkR8Y70QYlSS08V1cA==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/docx/LICENSE",
          "sha256": "b5b2364c0c95a26b2a2399d7e706a61acac680be1d5b180b00592ee85830bffb",
          "source": "npm package docx@9.8.1: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "dompurify",
      "version": "3.4.16",
      "license": "(MPL-2.0 OR Apache-2.0)",
      "repository": "https://github.com/cure53/DOMPurify",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.16.tgz",
      "npmIntegrity": "sha512-sqo+pNp3qRhCIpbgRi1y8Tgk27Bo2Ry7w0dC1NBeNTdZChWjz9Xb/KOoZbRP/R6pQZ80Qw8YhXw13hWWBbMRnQ==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/dompurify/LICENSE",
          "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30",
          "source": "npm package dompurify@3.4.16: LICENSE"
        },
        {
          "path": "licenses/npm/dompurify/LICENSE-MPL",
          "sha256": "fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85",
          "source": "npm package dompurify@3.4.16: LICENSE-MPL"
        },
        {
          "path": "licenses/npm/dompurify/src/license_header",
          "sha256": "5803fa925ae1703b9c752921c95a321570e6cabf06fcf2de895ddaf1687cebef",
          "source": "npm package dompurify@3.4.16: src/license_header"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "fast-xml-parser",
      "version": "5.11.2",
      "license": "MIT",
      "repository": "https://github.com/NaturalIntelligence/fast-xml-parser",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.11.2.tgz",
      "npmIntegrity": "sha512-R9iDuNrQYeQut46cn2r2wHKn4HYzVDvDm5J1wW+koZewykv0yuO2HChTYeZtrULyHIDM9cj9TUXloCsueCQUog==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/fast-xml-parser/LICENSE",
          "sha256": "7883225d5e84a6bbb9b170c3d891b4bf6d6259cee869c86bd86381a927071745",
          "source": "npm package fast-xml-parser@5.11.2: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "fflate",
      "version": "0.8.3",
      "license": "MIT",
      "repository": "https://github.com/101arrowz/fflate",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",
      "npmIntegrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/fflate/LICENSE",
          "sha256": "0a1df3a083d0c010560aa342e87959c8c1070e6fd54545741f083f22d0c8b551",
          "source": "npm package fflate@0.8.3: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "gifenc",
      "version": "1.0.3",
      "license": "MIT",
      "repository": "https://github.com/mattdesl/gifenc",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/gifenc/-/gifenc-1.0.3.tgz",
      "npmIntegrity": "sha512-xdr6AdrfGBcfzncONUOlXMBuc5wJDtOueE3c5rdG0oNgtINLD+f2iFZltrBRZYzACRbKr+mSVU/x98zv2u3jmw==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/gifenc/LICENSE.md",
          "sha256": "47bc590c39d8ccccfc544875a9faebf44bafa828ef20315b396b5d0629f0cfd6",
          "source": "npm package gifenc@1.0.3: LICENSE.md"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "gifuct-js",
      "version": "2.1.2",
      "license": "MIT",
      "repository": "https://github.com/matt-way/gifuct-js",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/gifuct-js/-/gifuct-js-2.1.2.tgz",
      "npmIntegrity": "sha512-rI2asw77u0mGgwhV3qA+OEgYqaDn5UNqgs+Bx0FGwSpuqfYn+Ir6RQY5ENNQ8SbIiG/m5gVa7CD5RriO4f4Lsg==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/gifuct-js/LICENSE",
          "sha256": "8633cda68d7b47e98e3e563a2833e63792edeecdb24cab02bfb15f25c1b37072",
          "source": "npm package gifuct-js@2.1.2: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "libheif-js",
      "version": "1.23.2",
      "license": "LGPL-3.0",
      "repository": "https://github.com/catdad-experiments/libheif-js",
      "repositoryDirectory": null,
      "sourceLinks": [
        "https://github.com/catdad-experiments/libheif-js/tree/6ca00b818c0ff51cb2a5c75b9ce97d708083335a",
        "https://github.com/catdad-experiments/libheif-js/blob/6ca00b818c0ff51cb2a5c75b9ce97d708083335a/scripts/install.js",
        "https://github.com/catdad-experiments/libheif-emscripten/tree/v1.23.2",
        "https://github.com/strukturag/libheif"
      ],
      "npmArchive": "https://registry.npmjs.org/libheif-js/-/libheif-js-1.23.2.tgz",
      "npmIntegrity": "sha512-qvHIXtggEsw1lCNCWBYKloL2Z36DJBm0R9ThGiH2JnhKYdeZFLPFkP30Lw4yMskxxhx0bKg1gLrBHX1D2w2pSw==",
      "notes": [
        "The package declares LGPL-3.0. The distributed libheif-wasm/LICENSE includes the LGPLv3, GPLv3 and MIT texts; these are copied unchanged."
      ],
      "files": [
        {
          "path": "licenses/npm/libheif-js/libheif/LICENSE",
          "sha256": "fa81ce652315b013359d6e8e4744335f31a50c7c192907176d3632f78a3b4596",
          "source": "npm package libheif-js@1.23.2: libheif/LICENSE"
        },
        {
          "path": "licenses/npm/libheif-js/libheif-wasm/LICENSE",
          "sha256": "fa81ce652315b013359d6e8e4744335f31a50c7c192907176d3632f78a3b4596",
          "source": "npm package libheif-js@1.23.2: libheif-wasm/LICENSE"
        },
        {
          "path": "licenses/npm/libheif-js/LICENSE",
          "sha256": "e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118",
          "source": "npm package libheif-js@1.23.2: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "lucide-react",
      "version": "0.468.0",
      "license": "ISC",
      "repository": "https://github.com/lucide-icons/lucide",
      "repositoryDirectory": "packages/lucide-react",
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.468.0.tgz",
      "npmIntegrity": "sha512-6koYRhnM2N0GGZIdXzSeiNwguv1gt/FAjZOiPl76roBi3xKEXa4WmfpxgQwTTL4KipXjefrnf3oV4IsYhi4JFA==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/lucide-react/LICENSE",
          "sha256": "1e7290b35280a048667bbf0ebabac1c7fd52a75300e8b2946ac165715997f2bc",
          "source": "npm package lucide-react@0.468.0: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "mammoth",
      "version": "1.13.0",
      "license": "BSD-2-Clause",
      "repository": "https://github.com/mwilliamson/mammoth.js",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/mammoth/-/mammoth-1.13.0.tgz",
      "npmIntegrity": "sha512-2cawcYFcP7ISfXbBcL9lmVgTNWo88v/52ND1gnywHtVT/pX0//puPnf0iMPV9ZgmuvNOE+zkIhDgZ9M2c2dDDg==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/mammoth/LICENSE",
          "sha256": "6663bbd049205d38a496ccacb412a151980b444627d38de218b3b809aef330f1",
          "source": "npm package mammoth@1.13.0: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "marked",
      "version": "16.4.2",
      "license": "MIT",
      "repository": "https://github.com/markedjs/marked",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/marked/-/marked-16.4.2.tgz",
      "npmIntegrity": "sha512-TI3V8YYWvkVf3KJe1dRkpnjs68JUPyEa5vjKrp1XEEJUAOaQc+Qj+L1qWbPd0SJuAdQkFU0h73sXXqwDYxsiDA==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/marked/LICENSE.md",
          "sha256": "8e3a3f82f59a60958f56ca08f445647c32a4733dc7ca6c2c46f6eb898471ab9c",
          "source": "npm package marked@16.4.2: LICENSE.md"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "mediabunny",
      "version": "1.60.0",
      "license": "MPL-2.0",
      "repository": "https://github.com/Vanilagy/mediabunny",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.60.0.tgz",
      "npmIntegrity": "sha512-CRQ/2D+qUF9w2IyjbjTxxSLEG+PeWeD4whb43UpUBpeNomWb/ffn+ngKgqJSPZ+bmO66MX2yBJQITZ6ijfRjug==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/mediabunny/LICENSE",
          "sha256": "3f3d9e0024b1921b067d6f7f88deb4a60cbe7a78e76c64e3f1d7fc3b779b9d04",
          "source": "npm package mediabunny@1.60.0: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "papaparse",
      "version": "5.7.0",
      "license": "MIT",
      "repository": "https://github.com/mholt/PapaParse",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/papaparse/-/papaparse-5.7.0.tgz",
      "npmIntegrity": "sha512-qBGxg/7Q3Kl9Wfhrz2Z74UnvnHTXLNG6jmKJFeBvP2+y4lV7So+7SR62+Zd47JvdrCkX+nDcnr0ObPzek/+6RA==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/papaparse/LICENSE",
          "sha256": "99aa68e4b42758b09828a46515f70369e5463458ab7a990189f641af2b8d9b4e",
          "source": "npm package papaparse@5.7.0: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "parse5",
      "version": "8.0.1",
      "license": "MIT",
      "repository": "https://github.com/inikulin/parse5",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/parse5/-/parse5-8.0.1.tgz",
      "npmIntegrity": "sha512-z1e/HMG90obSGeidlli3hj7cbocou0/wa5HacvI3ASx34PecNjNQeaHNo5WIZpWofN9kgkqV1q5YvXe3F0FoPw==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/parse5/LICENSE",
          "sha256": "8c535800331e1e4439835555b3f9edc7fe9dee2fab0d8bbbd5a982e8b8343d4d",
          "source": "npm package parse5@8.0.1: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "pdf-lib",
      "version": "1.17.1",
      "license": "MIT",
      "repository": "https://github.com/Hopding/pdf-lib",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/pdf-lib/-/pdf-lib-1.17.1.tgz",
      "npmIntegrity": "sha512-V/mpyJAoTsN4cnP31vc0wfNA1+p20evqqnap0KLoRUN0Yk/p3wN52DOEsL4oBFcLdb76hlpKPtzJIgo67j/XLw==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/pdf-lib/LICENSE.md",
          "sha256": "f2c9fc00fdb66eb99ac156ba52d734af66d8d309f65753ae809ad34ee2883bcb",
          "source": "npm package pdf-lib@1.17.1: LICENSE.md"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "pdfjs-dist",
      "version": "6.3.289",
      "license": "Apache-2.0",
      "repository": "https://github.com/mozilla/pdf.js",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-6.3.289.tgz",
      "npmIntegrity": "sha512-ZHjSVpDa3D6izMq8/04lvkhkATUmL9px6ChPaXc1k6nU2Mrhlg1/7F0bdUqCwUjw3NsPTfPZsMDUU6ZIcRaeQw==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/pdfjs-dist/cmaps/LICENSE",
          "sha256": "aa92ab5a472974865a96fd4a4e9c13bb41bf6fe1b309cb6b8da48bc9e19839a2",
          "source": "npm package pdfjs-dist@6.3.289: cmaps/LICENSE"
        },
        {
          "path": "licenses/npm/pdfjs-dist/iccs/LICENSE",
          "sha256": "286e4fd7b447330b2c88e23890e3cd0a9d38cb398d4a59cb247f578ccbda3213",
          "source": "npm package pdfjs-dist@6.3.289: iccs/LICENSE"
        },
        {
          "path": "licenses/npm/pdfjs-dist/LICENSE",
          "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594",
          "source": "npm package pdfjs-dist@6.3.289: LICENSE"
        },
        {
          "path": "licenses/npm/pdfjs-dist/standard_fonts/LICENSE_FOXIT",
          "sha256": "b578cdd2345840ada550bd12519533812320d5f1d21cf4c1c7e1b1b0a31c98b7",
          "source": "npm package pdfjs-dist@6.3.289: standard_fonts/LICENSE_FOXIT"
        },
        {
          "path": "licenses/npm/pdfjs-dist/standard_fonts/LICENSE_LIBERATION",
          "sha256": "d2c4d5b3e115a519cb58eb691aa64538397e2611f9ebe801392cf9667997e7dc",
          "source": "npm package pdfjs-dist@6.3.289: standard_fonts/LICENSE_LIBERATION"
        },
        {
          "path": "licenses/npm/pdfjs-dist/wasm/LICENSE_JBIG2",
          "sha256": "9e66b7f1b934a28b37f3bc4dac97915de1674271e79a0a88182a18ed9731b4d1",
          "source": "npm package pdfjs-dist@6.3.289: wasm/LICENSE_JBIG2"
        },
        {
          "path": "licenses/npm/pdfjs-dist/wasm/LICENSE_OPENJPEG",
          "sha256": "a6af136f3e15038a666b61f376612a07d9a4e48cb7c01adbf3e33b3f14ab49b6",
          "source": "npm package pdfjs-dist@6.3.289: wasm/LICENSE_OPENJPEG"
        },
        {
          "path": "licenses/npm/pdfjs-dist/wasm/LICENSE_PDFJS_JBIG2",
          "sha256": "aad3cce09842e00e9e11ad5e8fef8cc02fbc3a3768fe2f007443b9cee37aaee5",
          "source": "npm package pdfjs-dist@6.3.289: wasm/LICENSE_PDFJS_JBIG2"
        },
        {
          "path": "licenses/npm/pdfjs-dist/wasm/LICENSE_PDFJS_OPENJPEG",
          "sha256": "717fc62da03292dbb4dd0c8280bd4ce7bb8550dcf31d772bc93455fb50313425",
          "source": "npm package pdfjs-dist@6.3.289: wasm/LICENSE_PDFJS_OPENJPEG"
        },
        {
          "path": "licenses/npm/pdfjs-dist/wasm/LICENSE_PDFJS_QCMS",
          "sha256": "508a77d2e7b51d98adeed32648ad124b7b30241a8e70b2e72c99f92d8e5874d1",
          "source": "npm package pdfjs-dist@6.3.289: wasm/LICENSE_PDFJS_QCMS"
        },
        {
          "path": "licenses/npm/pdfjs-dist/wasm/LICENSE_QCMS",
          "sha256": "36d847ae882f6574ebc72f56a4f354e4f104fde4a584373496482e97d52d31bc",
          "source": "npm package pdfjs-dist@6.3.289: wasm/LICENSE_QCMS"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "pdfmake",
      "version": "0.3.11",
      "license": "MIT",
      "repository": "https://github.com/bpampuch/pdfmake",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/pdfmake/-/pdfmake-0.3.11.tgz",
      "npmIntegrity": "sha512-Uc49J9hUMyuqJk+U+PxlpBpPr96A4HOOfesGx609EPr2ue82+5/Smq/KTAkEqh0/jUGSi1fumvqZ5yAWijJTJg==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/pdfmake/LICENSE",
          "sha256": "ab919430421c2e244dbb8694d70916eae16235b75c0ea07e9a6c67cd4265c954",
          "source": "npm package pdfmake@0.3.11: LICENSE"
        },
        {
          "path": "licenses/npm/pdfmake/src/3rd-party/svg-to-pdfkit/LICENSE",
          "sha256": "97a9a454169e8bb54afa875ba1741ac77f2a3b8cfac57e06c7e54f4467776ed8",
          "source": "npm package pdfmake@0.3.11: src/3rd-party/svg-to-pdfkit/LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "posthog-js",
      "version": "1.438.2",
      "license": "(Apache-2.0 AND MIT)",
      "repository": "https://github.com/PostHog/posthog-js",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.438.2.tgz",
      "npmIntegrity": "sha512-4AbEQ0lJp4WupgA+y5fiBnepSril+qA1rAYuFy9oKQ0xd8yg19p5XNKDgZW/nGwJF2KVx/joy4vKWhyuJNoCVw==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/posthog-js/LICENSE",
          "sha256": "d3fb92ac01f0bef4078f89aac9f20f76da3383ad45becf6204abdf5495f43f8f",
          "source": "npm package posthog-js@1.438.2: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "react",
      "version": "19.3.0",
      "license": "MIT",
      "repository": "https://github.com/react/react",
      "repositoryDirectory": "packages/react",
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",
      "npmIntegrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/react/LICENSE",
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "npm package react@19.3.0: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "react-dom",
      "version": "19.3.0",
      "license": "MIT",
      "repository": "https://github.com/react/react",
      "repositoryDirectory": "packages/react-dom",
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz",
      "npmIntegrity": "sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/react-dom/LICENSE",
          "sha256": "da6d3703ed11cbe42bd212c725957c98da23cbff1998c05fa4b3d976d1a58e93",
          "source": "npm package react-dom@19.3.0: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "three",
      "version": "0.186.1",
      "license": "MIT",
      "repository": "https://github.com/mrdoob/three.js",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/three/-/three-0.186.1.tgz",
      "npmIntegrity": "sha512-blFeqb49wRCSGUGj7gtpfnSGHy2lwDk94RhUmS1c/hTby70kvChbWpkJ4Pm1390LqzzvTmzgXKHPEafJwCb8jA==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/three/examples/jsm/misc/SculptGL.LICENSE.txt",
          "sha256": "70b74463fd09d1332bf5bcbe8da333ce6e06eb17eaab4c3bb03b852377fdeb18",
          "source": "npm package three@0.186.1: examples/jsm/misc/SculptGL.LICENSE.txt"
        },
        {
          "path": "licenses/npm/three/LICENSE",
          "sha256": "8b378ebe60e2fe500158cb0ac71cb5e8b7d92953c2abcc63a0eb90499653b5bc",
          "source": "npm package three@0.186.1: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "upng-js",
      "version": "2.1.0",
      "license": "MIT",
      "repository": "github:photopea/UPNG.js",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/upng-js/-/upng-js-2.1.0.tgz",
      "npmIntegrity": "sha512-d3xzZzpMP64YkjP5pr8gNyvBt7dLk/uGI67EctzDuVp4lCZyVMo0aJO6l/VDlgbInJYDY6cnClLoBp29eKWI6g==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/upng-js/LICENSE",
          "sha256": "c1fb8861eca211bf5aea574358aba7039396c0c1824c2a1477cc126d398efd89",
          "source": "npm package upng-js@2.1.0: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "utif2",
      "version": "4.1.0",
      "license": "MIT",
      "repository": "github:photopea/UTIF.js",
      "repositoryDirectory": null,
      "sourceLinks": [],
      "npmArchive": "https://registry.npmjs.org/utif2/-/utif2-4.1.0.tgz",
      "npmIntegrity": "sha512-+oknB9FHrJ7oW7A2WZYajOcv4FcDR4CfoGB0dPNfxbi4GO05RRnFmt5oa23+9w32EanrYcSJWspUiJkLMs+37w==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/utif2/LICENSE",
          "sha256": "c1fb8861eca211bf5aea574358aba7039396c0c1824c2a1477cc126d398efd89",
          "source": "npm package utif2@4.1.0: LICENSE"
        }
      ]
    },
    {
      "kind": "direct npm runtime dependency",
      "name": "woff2-encode-wasm",
      "version": "0.1.1",
      "license": "MIT",
      "repository": "https://github.com/kyosuke/woff2-encode-wasm",
      "repositoryDirectory": null,
      "sourceLinks": [
        "https://github.com/kyosuke/woff2-encode-wasm/tree/5d80eac3ecfed156774f5f527ed09545285be1a1",
        "https://github.com/kyosuke/woff2-encode-wasm/blob/5d80eac3ecfed156774f5f527ed09545285be1a1/scripts/build-wasm.sh",
        "https://github.com/google/woff2",
        "https://github.com/google/brotli"
      ],
      "npmArchive": "https://registry.npmjs.org/woff2-encode-wasm/-/woff2-encode-wasm-0.1.1.tgz",
      "npmIntegrity": "sha512-GcoXzjlxkJGJy272g291WX+G1mbPrpibVl2iT3NIU7i8GJhZ8nR/xqSfxtinxHZbGIR19RxRhKnER+1GtvT7iw==",
      "notes": [],
      "files": [
        {
          "path": "licenses/npm/woff2-encode-wasm/LICENSE",
          "sha256": "d4fc278fa9a6ba9d929d2a9f8b42ae6d28b9988b682db62fdc2e0131b020a4eb",
          "source": "npm package woff2-encode-wasm@0.1.1: LICENSE"
        }
      ]
    },
    {
      "kind": "bundled font",
      "name": "Noto Sans KR Regular and Bold",
      "version": "Sans2.004",
      "license": "OFL-1.1",
      "repository": "https://github.com/notofonts/noto-cjk",
      "sourceLinks": [
        "https://github.com/notofonts/noto-cjk/tree/Sans2.004/Sans/SubsetOTF/KR"
      ],
      "files": [
        {
          "path": "licenses/fonts/noto-sans-kr/OFL.txt",
          "sha256": "6a73f9541c2de74158c0e7cf6b0a58ef774f5a780bf191f2d7ec9cc53efe2bf2",
          "source": "Bundled original license: /fonts/document/OFL.txt"
        },
        {
          "path": "licenses/fonts/noto-sans-kr/SOURCE.txt",
          "sha256": "6e25e04eb75486fa75be70cd95d339401705c874c13664c289c722f201248922",
          "source": "Bundled font provenance and original SHA-256: /fonts/document/SOURCE.txt"
        }
      ],
      "assets": [
        {
          "path": "fonts/document/NotoSansKR-Regular.otf",
          "sha256": "69975a0ac8472717870aefeab0a4d52739308d90856b9955313b2ad5e0148d68"
        },
        {
          "path": "fonts/document/NotoSansKR-Bold.otf",
          "sha256": "5a6ceb287ed2fc6cfc6213144ebea68cbd94b20fc9eb873d8486493bf02d9bda"
        }
      ]
    },
    {
      "kind": "bundled font",
      "name": "Pretendard Variable",
      "version": "Local bundled asset; release version not recorded",
      "license": "OFL-1.1",
      "repository": "https://github.com/orioncactus/pretendard",
      "sourceLinks": [
        "https://github.com/orioncactus/pretendard"
      ],
      "files": [
        {
          "path": "licenses/fonts/pretendard/LICENSE.txt",
          "sha256": "d31ddd9f2bed32fd7e302a205cf2380ba0de6529152d239ef99cfb6f261bfc04",
          "source": "Bundled original license: /fonts/LICENSE.txt"
        }
      ],
      "assets": [
        {
          "path": "fonts/PretendardVariable.woff2",
          "sha256": "9599f12fd42fc0bce1cd50b47a0c022e108d7aa64dd0d1bb0ed44f3282d900b4"
        }
      ]
    },
    {
      "kind": "bundled font",
      "name": "Noto Sans KR TTF document subset",
      "version": "GitHub source snapshot 4f87953771f4856821363d9e6f0167f8231f2a07",
      "license": "OFL-1.1",
      "repository": "https://github.com/notofonts",
      "sourceLinks": [
        "https://github.com/utj947/TheFileTool/tree/4f87953771f4856821363d9e6f0167f8231f2a07/public/fonts"
      ],
      "files": [
        {
          "path": "licenses/fonts/noto-sans-kr-ported/OFL-NotoSansKR.txt",
          "sha256": "1c05c68c34f9708415aada51f17e1b0092d2cea709bf4a94cd38114f9e73d7d9",
          "source": "Bundled original font license"
        }
      ],
      "assets": [
        {
          "path": "fonts/ported/NotoSansKR-Regular.ttf.gz",
          "sha256": "c579b8d208cd63d5a6427d3ff8df97303e02321d190285386f4ac392ad87bf96"
        },
        {
          "path": "fonts/ported/NotoSansKR-Bold.ttf.gz",
          "sha256": "eb99078dfdc437c938ec9a0a8895777d46a5c6d5959b4ae54e9675391d05f42a"
        }
      ]
    },
    {
      "kind": "bundled font",
      "name": "Noto Sans Mono document font",
      "version": "GitHub source snapshot 4f87953771f4856821363d9e6f0167f8231f2a07",
      "license": "OFL-1.1",
      "repository": "https://github.com/notofonts",
      "sourceLinks": [
        "https://github.com/utj947/TheFileTool/tree/4f87953771f4856821363d9e6f0167f8231f2a07/public/fonts"
      ],
      "files": [
        {
          "path": "licenses/fonts/noto-sans-mono-ported/OFL-NotoSansMono.txt",
          "sha256": "cee9892f9f0cc8fe882c9e9537ee6a89621d86ee7ceaf70b02e2b2b1c25c061a",
          "source": "Bundled original font license"
        }
      ],
      "assets": [
        {
          "path": "fonts/ported/NotoSansMono-Regular.ttf.gz",
          "sha256": "0a4ba7bbd03c6e98641064bd5949f7c74749d1dbcff1b6239a4a5b449f01d58c"
        }
      ]
    }
  ]
}
