利用ライブラリのライセンス種別の目安です。正確な条項は各公式リポジトリ/配布物の LICENSE ファイルを優先してください。
| 名称 | 用途 | ライセンス(目安) |
|---|---|---|
| @supabase/supabase-js | DB・認証・ストレージクライアント | MIT |
| @vladmandic/face-api | 顔検出・特徴量(登録・照合用) | MIT |
| face-api.js(CDN) | ログイン画面等でのローディング互換 | MIT |
| Chart.js | グラフ表示 | MIT |
| html2canvas / jsPDF | PDF・印刷出力 | MIT |
| Vite | フロントビルド | MIT |
以下は画像変化検知など計画時の候補(現行 package.json 未採用の可能性あり。導入時に再確認) | ||
opencv4nodejs | Node で OpenCV をネイティブバインディング | MIT(開発停滞が報告されやすい → @u4/opencv4nodejs 推奨) |
@u4/opencv4nodejs | 上記フォーク・Node 向け主流候補 | MIT(環境により OpenCV C++ 本体のインストールが必要) |
opencv-wasm | Wasm 経由でブラウザ/Node | BSD-3-Clause |
@opencvjs/web | 公式 JS ビルドに近い Wasm 系 | Apache-2.0 |
OpenCV 本体(C++): npm 表の SPDX と別層。OpenCV 4.5.0+ は Apache-2.0、4.4.0 以前は 3-clause BSD。採用バージョンを決めたら NOTICE・CSV と整合させること。詳細は 画像変化検知仕様(npm メモ)。
リポジトリ直下の NOTICE と同趣旨の内容を notice-ja.html からも参照できます。
npm 依存の自動一覧(CSV): npm-licenses-overview-ja.html(npm run licenses:report で再生成)