/ts-lib-template

创建ts库模板

Primary LanguageJavaScriptMIT LicenseMIT

ts-lib-template

创建ts库模板,配置一些通用功能

社区优秀库

TODO

  • TypeScript
  • Rollup,支持CJS、UMD、ESM输出格式和development、production模式。当然,还有.d.ts 文件。
  • jest
  • Eslint
  • Prettier
  • git commit lint
  • dumi doc
  • github action
  • github hook
  • Babel 支持 ES6+
  • 支持 tree-shaking,内置 lodash 优化、babel helpers、代码压缩,节省代码大小
  • React
  • Vue3

CLI

# 生成changelog
npm run changelog

# 提交commit
npm run commit

# lint code
npm run lint

# test code
npm run test

# build
npm run build