8 Commits

Author SHA1 Message Date
157c8914b0 feat(devices): 实现局域网mDNS设备发现功能 2026-04-10 10:48:01 +08:00
houakang
44c581dd44 chore: 将 husky 钩子中的 pnpm 替换为 npm 并更新 commitlint 配置格式
将 husky 的 pre-commit 和 commit-msg 钩子中的包管理器从 pnpm 改为 npm,以统一使用 npm 执行脚本
2026-04-10 10:42:39 +08:00
houakang
c738e638cf refactor: 统一代码风格并更新依赖配置
- 统一使用单引号替代双引号
- 移除不必要的分号
- 更新prettier配置使用更宽松的格式
- 添加eslint配置文件和相关依赖
- 更新package.json中的脚本和依赖版本
2026-04-10 10:39:41 +08:00
houakang
4d578b3f0b chore: 添加 lint-staged 并更新 husky 配置
添加 lint-staged 用于在提交前自动格式化代码,同时更新 husky 的 prepare 脚本配置
2026-04-10 10:13:08 +08:00
houakang
c5638ab821 ci: 添加 husky pre-commit 钩子执行 lint-staged 2026-04-10 10:12:45 +08:00
houakang
858ec13740 chore: 更新依赖项并移除不再使用的portfinder
- 添加await-to-js和axios作为新依赖
- 移除不再使用的portfinder依赖
- 更新相关依赖的子依赖版本
2026-04-10 10:06:59 +08:00
houakang
d7d089cc2a refactor(http): 重构 HTTP 请求模块使用 axios 替代 fetch
- 替换 fetch 为 axios 以提供更好的请求拦截和错误处理能力
- 添加请求拦截器自动处理 Authorization 头和时间戳
- 实现响应拦截器统一处理业务错误码和状态码
- 优化错误提示和认证失败后的跳转逻辑
- 新增 await-to-js 和 axios 依赖
2026-04-10 10:05:54 +08:00
22fe6e069c first commit 2026-04-09 21:35:06 +08:00