開放原始碼聲明
最後更新:March 19, 2026
本頁列出 BlueReader 使用的主要開放原始碼程式庫。
如需詳細著作權聲明及授權條款,請參閱各程式庫散布者提供的授權文件(LICENSE 及類似檔案)。
相依套件清單
-
@better-auth/passkey- 版本:
1.4.18 - 授權:
MIT - 來源:https://www.better-auth.com/docs/plugins/passkey
- 版本:
-
@cloudflare/vite-plugin -
@tailwindcss/vite- 版本:
4.1.18 - 授權:
MIT - 來源:https://tailwindcss.com
- 版本:
-
@tanstack/react-query- 版本:
5.90.21 - 授權:
MIT - 來源:https://tanstack.com/query
- 版本:
-
@tanstack/react-router- 版本:
1.157.18 - 授權:
MIT - 來源:https://tanstack.com/router
- 版本:
-
@tanstack/react-router-ssr-query- 版本:
1.157.18 - 授權:
MIT - 來源:https://tanstack.com/router
- 版本:
-
@tanstack/react-start- 版本:
1.157.18 - 授權:
MIT - 來源:https://tanstack.com/start
- 版本:
-
@tanstack/react-store- 版本:
0.8.0 - 授權:
MIT - 來源:https://tanstack.com/store
- 版本:
-
@tanstack/router-plugin- 版本:
1.157.18 - 授權:
MIT - 來源:https://tanstack.com/router
- 版本:
-
@tanstack/store- 版本:
0.8.0 - 授權:
MIT - 來源:https://tanstack.com/store
- 版本:
-
astro- 版本:
5.17.1 - 授權:
MIT - 來源:https://astro.build
- 版本:
-
better-auth- 版本:
1.4.18 - 授權:
MIT - 來源:https://better-auth.com
- 版本:
-
better-sqlite3- 版本:
12.6.2 - 授權:
MIT - 來源:http://github.com/WiseLibs/better-sqlite3
- 版本:
-
drizzle-orm- 版本:
0.45.1 - 授權:
Apache-2.0 - 來源:https://orm.drizzle.team
- 版本:
-
fflate- 版本:
0.8.2 - 授權:
MIT - 來源:https://101arrowz.github.io/fflate
- 版本:
-
foliate-js- 版本:
0.0.0 - 授權:
MIT - 來源:https://github.com/johnfactotum/foliate-js#readme
- 版本:
-
motion- 版本:
12.34.5 - 授權:
MIT - 來源:https://github.com/motiondivision/motion
- 版本:
-
react- 版本:
19.2.4 - 授權:
MIT - 來源:https://react.dev/
- 版本:
-
react-dom- 版本:
19.2.4 - 授權:
MIT - 來源:https://react.dev/
- 版本:
-
recharts- 版本:
3.7.0 - 授權:
MIT - 來源:https://github.com/recharts/recharts
- 版本:
-
tailwindcss- 版本:
4.1.18 - 授權:
MIT - 來源:https://tailwindcss.com
- 版本:
-
ulid- 版本:
3.0.2 - 授權:
MIT - 來源:https://github.com/ulid/javascript#readme
- 版本:
-
vite-tsconfig-paths- 版本:
6.0.5 - 授權:
MIT - 來源:https://github.com/aleclarson/vite-tsconfig-paths
- 版本:
來自 Wiktionary 的內容
本應用程式可能會擷取 Wiktionary 的內容,並以格式化方式顯示。 衍生自 Wiktionary 的文字依 CC BY-SA 4.0 及 GFDL 授權。 本應用程式的使用條款不會限制該等授權所允許的任何使用方式。
來自 JMdict/JMnedict 的辭典資料
BlueReader 使用 Electronic Dictionary Research and Development Group(EDRDG)發布的 JMdict 及 JMnedict 資料,提供日英辭典查詢。該資料註明出處為 EDRDG,並依 EDRDG 授權,按 CC BY-SA 4.0 使用。每個辭典彈出式查詢結果也會顯示其來源及授權。
依營運程序,至少每月檢查一次官方資料更新,並使用最新的 JMdict 及 JMnedict 檔案執行 pnpm run dictionary:build-ja-en,重新產生匯入用 SQL。審查後,執行 pnpm run dictionary:import-ja-en:staging 將更新後的資料套用至預備環境,驗證完成後再部署至正式環境。
進行本機開發時,請將官方 JMdict_e.gz 及 JMnedict.xml.gz 檔案放入 .local/dictionary/,執行 pnpm run db:migrate:sqlite:local,接著執行 pnpm run dictionary:build-ja-en 及 pnpm run dictionary:import-ja-en:local。