{
  "aciklama": "Devral vendor kütüphaneleri. CDN yok; her dosya /vendor altından sunulur. Sürüm dosya adlarında değil burada tutulur.",
  "guncelleme": "2026-08-16",
  "kurulum": "npm i --ignore-scripts --no-audit --no-fund @cantoo/pdf-lib@2.8.3 @pdf-lib/fontkit@1.1.1 pdfjs-dist@6.2.108 libheif-js@1.19.8 exifr@7.1.3 gifenc@1.0.3 @ffmpeg/ffmpeg@0.12.15 @ffmpeg/util@0.12.2 @ffmpeg/core@0.12.10 uqr@0.1.3",
  "yollar": "Dosya yolları kaynak/web/js/kutuphane.js içindeki YOL sabitleriyle eşleşir.",
  "toplamBayt": 41531924,
  "toplamDosya": 234,
  "paketler": [
    {
      "ad": "@cantoo/pdf-lib",
      "surum": "2.8.3",
      "lisans": "MIT",
      "depo": "https://github.com/cantoo-scribe/pdf-lib",
      "kullanim": "PDF oku, yaz, birleştir, böl, döndür, filigran, form, şifrele",
      "dosyalar": [
        {
          "yol": "pdf-lib/pdf-lib.esm.min.js",
          "bayt": 695998
        },
        {
          "yol": "pdf-lib/LICENSE",
          "bayt": 1070
        }
      ],
      "bayt": 697068,
      "dosyaSayisi": 2
    },
    {
      "ad": "@pdf-lib/fontkit",
      "surum": "1.1.1",
      "lisans": "MIT",
      "depo": "https://github.com/Hopding/fontkit",
      "kullanim": "pdf-lib için TTF gömme (Türkçe karakterler)",
      "dosyalar": [
        {
          "yol": "pdf-lib/fontkit.umd.min.js",
          "bayt": 758440
        },
        {
          "yol": "pdf-lib/LICENSE.fontkit",
          "bayt": 485
        }
      ],
      "bayt": 758925,
      "dosyaSayisi": 2
    },
    {
      "ad": "Noto Sans",
      "surum": "2.015 (notofonts/latin-greek-cyrillic)",
      "lisans": "OFL-1.1",
      "depo": "https://github.com/notofonts/latin-greek-cyrillic",
      "kullanim": "PDF metin katmanı için gömülen font",
      "dosyalar": [
        {
          "yol": "font/NotoSans-Regular.ttf",
          "bayt": 621572
        },
        {
          "yol": "font/LICENSE",
          "bayt": 4396
        }
      ],
      "bayt": 625968,
      "dosyaSayisi": 2
    },
    {
      "ad": "pdfjs-dist",
      "surum": "6.2.108",
      "lisans": "Apache-2.0",
      "depo": "https://github.com/mozilla/pdf.js",
      "kullanim": "PDF çöz, sayfa çiz, metin çıkar (legacy derleme)",
      "dosyalar": [
        {
          "yol": "pdfjs/pdf.min.mjs",
          "bayt": 512483
        },
        {
          "yol": "pdfjs/pdf.worker.min.mjs",
          "bayt": 1312452
        },
        {
          "yol": "pdfjs/cmaps/",
          "dosyaSayisi": 169,
          "bayt": 1167747
        },
        {
          "yol": "pdfjs/standard_fonts/",
          "dosyaSayisi": 16,
          "bayt": 780306
        },
        {
          "yol": "pdfjs/wasm/",
          "dosyaSayisi": 13,
          "bayt": 1545323
        },
        {
          "yol": "pdfjs/iccs/",
          "dosyaSayisi": 2,
          "bayt": 15017
        },
        {
          "yol": "pdfjs/LICENSE",
          "bayt": 10174
        }
      ],
      "bayt": 5343502,
      "dosyaSayisi": 203
    },
    {
      "ad": "libheif-js",
      "surum": "1.19.8",
      "lisans": "LGPL-3.0",
      "depo": "https://github.com/catdad-experiments/libheif-js",
      "kullanim": "HEIC/HEIF çöz (wasm gömülü tek dosya)",
      "dosyalar": [
        {
          "yol": "heic/libheif-bundle.mjs",
          "bayt": 1461926
        },
        {
          "yol": "heic/LICENSE",
          "bayt": 7652
        },
        {
          "yol": "heic/LICENSE.libheif",
          "bayt": 44366
        }
      ],
      "bayt": 1513944,
      "dosyaSayisi": 3
    },
    {
      "ad": "exifr",
      "surum": "7.1.3",
      "lisans": "MIT",
      "depo": "https://github.com/MikeKovarik/exifr",
      "kullanim": "EXIF, IPTC, XMP, GPS oku",
      "dosyalar": [
        {
          "yol": "exifr/full.esm.js",
          "bayt": 75505
        },
        {
          "yol": "exifr/LICENSE",
          "bayt": 1081
        }
      ],
      "bayt": 76586,
      "dosyaSayisi": 2
    },
    {
      "ad": "gifenc",
      "surum": "1.0.3",
      "lisans": "MIT",
      "depo": "https://github.com/mattdesl/gifenc",
      "kullanim": "GIF üret (kuantalama + kodlama)",
      "dosyalar": [
        {
          "yol": "gifenc/gifenc.esm.js",
          "bayt": 9098
        },
        {
          "yol": "gifenc/LICENSE",
          "bayt": 1083
        }
      ],
      "bayt": 10181,
      "dosyaSayisi": 2
    },
    {
      "ad": "@ffmpeg/ffmpeg",
      "surum": "0.12.15",
      "lisans": "MIT",
      "depo": "https://github.com/ffmpegwasm/ffmpeg.wasm",
      "kullanim": "ffmpeg.wasm sarmalayıcı ve worker",
      "yama": "const.js: CORE_URL varsayılanı unpkg CDN yerine /vendor/ffmpeg/core/ffmpeg-core.js; CORE_VERSION 0.12.10.",
      "dosyalar": [
        {
          "yol": "ffmpeg/index.js",
          "bayt": 58
        },
        {
          "yol": "ffmpeg/classes.js",
          "bayt": 9747
        },
        {
          "yol": "ffmpeg/const.js",
          "bayt": 981
        },
        {
          "yol": "ffmpeg/errors.js",
          "bayt": 332
        },
        {
          "yol": "ffmpeg/types.js",
          "bayt": 295
        },
        {
          "yol": "ffmpeg/utils.js",
          "bayt": 138
        },
        {
          "yol": "ffmpeg/worker.js",
          "bayt": 5085
        },
        {
          "yol": "ffmpeg/LICENSE",
          "bayt": 1066
        }
      ],
      "bayt": 17702,
      "dosyaSayisi": 8
    },
    {
      "ad": "@ffmpeg/util",
      "surum": "0.12.2",
      "lisans": "MIT",
      "depo": "https://github.com/ffmpegwasm/ffmpeg.wasm",
      "kullanim": "fetchFile ve yardımcılar",
      "dosyalar": [
        {
          "yol": "ffmpeg/util/index.js",
          "bayt": 4775
        },
        {
          "yol": "ffmpeg/util/const.js",
          "bayt": 53
        },
        {
          "yol": "ffmpeg/util/errors.js",
          "bayt": 175
        },
        {
          "yol": "ffmpeg/util/types.js",
          "bayt": 11
        }
      ],
      "bayt": 5014,
      "dosyaSayisi": 4
    },
    {
      "ad": "@ffmpeg/core",
      "surum": "0.12.10",
      "lisans": "GPL-2.0-or-later",
      "depo": "https://github.com/ffmpegwasm/ffmpeg.wasm",
      "kullanim": "FFmpeg çekirdeği (tek iş parçacığı, WebAssembly)",
      "not": "FFmpeg GPL seçenekleriyle derlendi. Değiştirilmeden, ayrı dosya olarak sunulur; kaynağı yukarıdaki depodadır.",
      "dosyalar": [
        {
          "yol": "ffmpeg/core/ffmpeg-core.js",
          "bayt": 111804
        },
        {
          "yol": "ffmpeg/core/ffmpeg-core.wasm",
          "bayt": 32232419
        },
        {
          "yol": "ffmpeg/core/LICENSE",
          "bayt": 17984
        }
      ],
      "bayt": 32362207,
      "dosyaSayisi": 3
    },
    {
      "ad": "uqr",
      "surum": "0.1.3",
      "lisans": "MIT",
      "depo": "https://github.com/unjs/uqr",
      "kullanim": "QR kod üret",
      "dosyalar": [
        {
          "yol": "uqr/index.mjs",
          "bayt": 27482
        },
        {
          "yol": "uqr/LICENSE",
          "bayt": 1123
        }
      ],
      "bayt": 28605,
      "dosyaSayisi": 2
    },
    {
      "ad": "fflate",
      "surum": "0.8.3",
      "lisans": "MIT",
      "depo": "https://github.com/101arrowz/fflate",
      "kullanim": "ZIP oku ve yaz",
      "not": "Lisans metni dosyanın başındaki yorumda.",
      "dosyalar": [
        {
          "yol": "fflate.js",
          "bayt": 92222
        }
      ],
      "bayt": 92222,
      "dosyaSayisi": 1
    }
  ]
}
