3 Commits

Author SHA1 Message Date
yuantao
0e1264d083 feat(refactor): 大幅重构和优化
 主要更新:
- 全面重写README.md,增强文档完整性和易读性
- 新增完整的使用示例和高级用法说明
- 重构代码架构,删除冗余文件,提升代码质量
- 添加TypeScript支持,增强类型安全
- 优化构建配置,支持多种输出格式(ESM/CJS/UMD)
- 改进错误捕获机制,支持更多错误类型

📋 具体变更:
- README: 从基础文档升级为完整的API参考和使用指南
- 构建: 删除build.sh,构建配置移至rollup.config.js
- 类型: 添加index.d.ts,实现完整的TypeScript支持
- 示例: 新增USAGE_EXAMPLES.js提供详细使用示例
- 配置: 优化package.json脚本和依赖管理

🎯 技术提升:
- 代码结构更清晰,维护性更好
- 类型安全性显著增强
- 文档质量和用户体验大幅提升
- 支持更多模块格式,兼容性更好

🔖 版本: 1.0.1 -> 1.1.0
2025-12-02 10:41:17 +08:00
75b25b34f4 fix: 修复npm publish推送失败的问题
解决以下问题:
- 修复package.json中repository URL的拼写错误
- 添加缺失的构建依赖项(@rollup/plugin-babel, @babel/core等)
- 修复TypeScript类型定义中的字段名冲突
- 修复JavaScript代码中的import.meta语法错误
- 移除JavaScript文件中不当的类型导出
- 添加缺失的LICENSE文件
- 完善package.json配置(添加browser字段等)

确保项目能够成功构建和发布到npm。

Fixes: npm publish失败问题
Closes: 构建配置优化
2025-12-01 22:49:20 +08:00
yuantao
bc5d2cf14d 初始化提交 2025-12-01 17:56:13 +08:00