Skip to content

deot/helper

Repository files navigation

build status

deot/helper

用于JS开发的工具集成, 且遵守tree-shaking

Monorepo

包名 版本 说明
cache npm 缓存管理(Storage / Cookie / IndexDB
device npm 设备ua
dom npm dom元素操作的一些方法
emitter npm 简单的发布订阅
fp npm 函数式工具,主要用Task函子延伸的JobParallel任务管理
load npm 加载脚本、样式(link&style)、图片
resize npm 元素变化监听
route npm URL/URLSearchParams相关取值
shared npm 共享类型和常量
unicode npm 用于字符串压缩
utils npm 工具方法
wheel npm 滚轮
validator npm 验证器,常用正则
is npm 类型判断
scheduler npm 调度器
index npm 当前所有包的合集

Contributing

这是一个monorepo仓库 ,使用pnpm 管理

  • 安装环境
$ npm run init
  • 添加依赖或添加新的包
$ npm run add
  • 关联
$ npm run link
  • 测试
$ npm run test

# 或者 直接添加参数
$ npm run test -- --package-name '**' --watch
  • 开发
$ npm run dev

# 或者 直接添加参数
$ npm run dev -- --package-name '**'
  • 打包
$ npm run build
  • 代码检查
$ npm run lint
  • 发布
$ npm run pub

关联

CONTRIBUTING

LICENSE (MIT)

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages