跳转到内容

技术栈

类别技术说明
运行时Node.js (ESM)>= 18
语言TypeScript 6.0+类型安全
构建tsup基于 esbuild 的 TypeScript 打包工具
Lintoxlint超快的代码检查器
Formatoxfmt高性能格式化工具
类别说明
HTTPofetch基于 Fetch API 的轻量级 HTTP 客户端
加密crypto-js加密工具
图片处理fast-pngPNG 图片处理
配置解析magicast配置文件解析
日志consola日志输出
存储unstorage存储抽象层
工具库es-toolkit工具函数集
日期dayjs日期处理
配置合并defu配置合并工具
序列化destr安全的 JSON 解析
说明
hpagentHTTP/HTTPS 代理支持
nodemailer邮件发送
mcloud-sign/
├── src/
│ ├── api/ # API 接口层
│ ├── services/ # 业务服务层
│ ├── types/ # TypeScript 类型定义
│ ├── utils/ # 工具函数
│ ├── constant/ # 常量配置
│ ├── core.ts # 核心逻辑
│ └── index.ts # 入口文件
├── dist/ # 构建产物(多文件)
├── out/ # 单文件发布版本
├── package.json
├── tsconfig.json
├── tsup.config.ts # tsup 构建配置
├── asign.config.js # 应用配置文件
└── SECURITY.md # 安全最佳实践