Skip to content

zp25/zp-lib

Repository files navigation

常用依赖

npm Build Status FOSSA Status

模块介绍

  • api,API Abstraction
  • base64,使用base64编码和解码字符串
    • encodeBase64
    • decodeBase64
  • bindCustomEvent,绑定customEvent
  • createAction,FSA Factory,无依赖
  • createReducer,Reducer Factory,无依赖
  • dispatch,事件代理用于事件分发
  • escapeHTML,转义字符串
  • machine,有限状态机
  • searchParams,返回object,存储location.search中的key-value对
  • storage,本地存储
  • Subject,观察者模式目标
  • Observer,观察者模式观察者
  • templater,模版引擎
    • templater,同步
    • templaterAsync,异步

示例见文档

browserslist

浏览器支持情况

npx browserslist

见.browserslistrc

测试和文档

测试和文档

npm test

运行单元测试

npm run jsdoc

# darwin
npm run open

生成和查看doc

资源

License

FOSSA Status