添加了异步锁库的基础实现,包括内存锁和文件锁功能。 - 新增 `AsyncLock` 类用于进程内异步加锁 - 新增 `FileLock` 类用于跨进程的文件锁机制 - 添加单元测试覆盖核心逻辑 - 配置 Jest 测试环境并启用覆盖率收集 - 创建 README 文档说明安装、使用方法与 API 详情 - 添加 .gitignore 忽略构建产物及敏感文件 - 添加 MIT 许可证声明 该提交涵盖了项目的初始设置以及基本功能的完整实现。 |
||
|---|---|---|
| .. | ||
| async-lock.test.js | ||
| file-lock.test.js | ||