# 第三方前端函式庫（打包進執行檔，由 vpndoc://app/vendor/* 提供）

- `xlsx.full.min.js`：SheetJS Community Edition 0.20.3，Apache-2.0。
  試算表的 .xlsx / .csv 匯入匯出用。來源：https://cdn.sheetjs.com/xlsx-0.20.3/package/dist/xlsx.full.min.js
- `pptxgen.bundle.js`：PptxGenJS 3.12.0，MIT。簡報的 .pptx 匯出用。
  來源：https://cdn.jsdelivr.net/npm/pptxgenjs@3.12.0/dist/pptxgen.bundle.js
- `xterm.js`、`xterm.css`：xterm.js 6.0.0（@xterm/xterm），MIT（`LICENSE-xterm.txt`）。
  遠端連線的終端機畫面（SSH、本機終端機）用。來源：https://registry.npmjs.org/@xterm/xterm/-/xterm-6.0.0.tgz
  （已比對 npm 的 sha512 完整性）
- `xterm-addon-fit.js`：@xterm/addon-fit 0.11.0，MIT（同上授權）。終端機跟著視窗大小調整行列數。
  來源：https://registry.npmjs.org/@xterm/addon-fit/-/addon-fit-0.11.0.tgz
- `pdfjs/pdf.min.mjs`、`pdfjs/pdf.worker.min.mjs`：pdf.js 6.3.289（pdfjs-dist），Apache-2.0
  （`pdfjs/LICENSE-pdfjs.txt`）。「辦公」把 PDF 轉成可編輯的文件時讀文字、表格框線、圖片用。
  來源：https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-6.3.289.tgz（已比對 npm 的 sha512 完整性）
- `pdfjs/pdfjs-data.zip`：同一個套件裡的 `cmaps/`（中日韓字型的字碼表）、`wasm/`（JPEG 2000、
  JBIG2 圖片解碼器、色彩管理；各自的授權檔在 zip 的 `wasm/LICENSE_*`）、`iccs/`，一百多個小檔
  壓成一個 zip，由 `vpndoc://app/vendor/pdfjs/<路徑>` 提供（沒有放表單用的 quickjs）
