@pixelhue/event-controller-sdk
v0.0.1
Published
Node service for PixelHue Event Controller device
Maintainers
Readme
PixelHue Event Control
Node service for PixelHue Event Control device.
项目结构
pixelhue-event-controller-sdk/
├── src/ # 源代码目录
│ └── index.ts # 主文件
├── dist/ # 编译输出目录 (自动生成)
├── package.json
├── tsconfig.json # TypeScript 配置
├── jest.config.js # Jest 测试配置
├── .eslintrc.js # ESLint 配置
├── .prettierrc.json # Prettier 配置
├── .editorconfig # 编辑器配置
├── .npmrc # npm 配置
└── README.md安装依赖
yarn install
# 或简写
yarn开发
yarn start:dev
yarn dev
yarn build
yarn start测试
# 运行测试
yarn test
# 监听模式测试
yarn test:watch
# 生成覆盖率报告
yarn test:coverage技术栈
- TypeScript: 类型安全的 JavaScript
- ES Modules: 现代模块系统
- Jest: 测试框架
- ESLint: 代码检查
- Prettier: 代码格式化
配置文件说明
项目包含以下配置文件,参考了 umi/dumi 项目的最佳实践:
.editorconfig: 统一编辑器配置(缩进、换行符等).gitattributes: Git 文件处理配置(文本/二进制文件处理).npmrc: npm 配置(可配置 registry、lockfile 版本等)jest.config.js: Jest 测试框架配置.eslintrc.js: ESLint 代码检查配置.prettierrc.json: Prettier 代码格式化配置
License
MIT
