2023-05-07 20:11:16 +01:00
2023-05-08 17:29:00 +01:00
2023-05-07 20:11:16 +01:00
2023-05-07 20:11:16 +01:00
2023-05-07 23:29:37 +01:00
2023-05-07 20:11:16 +01:00
2023-05-09 01:22:00 +01:00
2023-05-09 01:22:00 +01:00
2023-05-08 18:02:14 +01:00
2023-05-09 01:22:00 +01:00
2023-05-07 20:11:16 +01:00
2023-05-09 01:22:00 +01:00

Getting started

pnpm i
pnpm start

架构

  • 浏览器主线程: 渲染界面,处理 UI 更新
  • Web Worker: 负责计算方面的内容,如内容解密。

数据传输: 生成 blob url (URL.createObjectURL) 然后透过 postMessage 传递给线程,线程利用 fetch API 来获取文件信息。

贡献代码

欢迎贡献代码。请确保:

  • 单元测试的覆盖率不低于主分支的覆盖率;
  • 提交前请使用 Prettier 对代码进行格式化;
  • 提交前请确保 ESLint 不会报告 warning / error

满足上述条件后发起 Pull Request仓库管理员审阅后将合并到主分支。

TODO

  • #6 文件拖放 (利用 react-dropzone?)
  • 各类算法 追踪 crypto 标签
  • #7 简易元数据编辑器
  • #8 添加单元测试
Description
Unblock-Music React
Readme MIT 2.9 MiB
Languages
TypeScript 94.8%
Shell 2.7%
JavaScript 1.5%
PowerShell 0.4%
HTML 0.3%
Other 0.3%