father
A bundless/bundle build tool
Last updated 5 months ago by yifankakaxi .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ npm install father 
SYNC missed versions from official npm registry.

father

version codecov GitHub Actions status

father 是一款 NPM 包研发工具,能够帮助开发者更高效、高质量地研发 NPM 包、生成构建产物、再完成发布。它主要具备以下特性:

  • ⚔️ 双模式构建: 支持 Bundless 及 Bundle 两种构建模式,ESModule 及 CommonJS 产物使用 Bundless 模式,UMD 产物使用 Bundle 模式
  • 🎛 多构建核心: Bundle 模式使用 Webpack 作为构建核心,Bundless 模式支持 esbuild、Babel 及 SWC 三种构建核心,可通过配置自由切换
  • 🔖 类型生成: 无论是源码构建还是依赖预打包,都支持为 TypeScript 模块生成 .d.ts 类型定义
  • 🚀 持久缓存: 所有产物类型均支持持久缓存,二次构建或增量构建只需『嗖』的一下
  • 🩺 项目体检: 对 NPM 包研发常见误区做检查,让每一次发布都更加稳健
  • 🏗 微生成器: 为项目追加生成常见的工程化能力,例如使用 jest 编写测试
  • 📦 依赖预打包: 开箱即用的依赖预打包能力,帮助 Node.js 框架/库提升稳定性、不受上游依赖更新影响(实验性)

访问 指南配置项 了解更多。

如果你在寻找旧版 father/father-build 的文档,请切换到 2.x 分支,推荐参考 升级指南 升级到 father 4 以获得更好的研发体验。

贡献指南

查看 CONTRIBUTING 文档。

License

MIT

Current Tags

  • 2.30.2-1                                ...           beta (4 years ago)
  • 4.0.0-canary.20240801.1                                ...           canary (5 months ago)
  • 4.5.1                                ...           latest (2 months ago)
  • 4.5.1-beta.4                                ...           next (4 months ago)
  • 4.3.8-alpha.0                                ...           test (a year ago)

234 Versions

  • 4.5.1                                ...           2 months ago
  • 4.5.1-beta.4                                ...           4 months ago
  • 4.5.1-beta.3                                ...           4 months ago
  • 4.5.1-beta.2                                ...           4 months ago
  • 4.5.1-beta.1                                ...           4 months ago
  • 4.5.0                                ...           5 months ago
  • 4.4.6                                ...           5 months ago
  • 4.0.0-canary.20240801.1                                ...           5 months ago
  • 4.4.5                                ...           5 months ago
  • 4.5.0-rc.2                                ...           6 months ago
  • 4.5.0-rc.1                                ...           6 months ago
  • 4.5.0-rc.0                                ...           7 months ago
  • 4.4.4                                ...           7 months ago
  • 4.4.3                                ...           7 months ago
  • 4.4.1                                ...           8 months ago
  • 4.4.0                                ...           a year ago
  • 4.3.8                                ...           a year ago
  • 4.3.8-alpha.1                                ...           a year ago
  • 4.3.8-alpha.0                                ...           a year ago
  • 4.3.7                                ...           a year ago
  • 4.3.6                                ...           a year ago
  • 4.3.5                                ...           a year ago
  • 4.3.4                                ...           a year ago
  • 4.3.3                                ...           a year ago
  • 4.3.2                                ...           a year ago
  • 4.3.1                                ...           a year ago
  • 4.3.0                                ...           a year ago
  • 4.2.3                                ...           2 years ago
  • 4.2.2                                ...           2 years ago
  • 4.2.1                                ...           2 years ago
  • 4.2.0                                ...           2 years ago
  • 4.1.9                                ...           2 years ago
  • 4.1.8                                ...           2 years ago
  • 4.1.7                                ...           2 years ago
  • 4.1.6                                ...           2 years ago
  • 4.1.5                                ...           2 years ago
  • 4.1.4                                ...           2 years ago
  • 4.1.3                                ...           2 years ago
  • 4.1.2                                ...           2 years ago
  • 4.1.1                                ...           2 years ago
  • 4.1.0                                ...           2 years ago
  • 4.0.7                                ...           2 years ago
  • 4.0.6                                ...           2 years ago
  • 2.30.23                                ...           2 years ago
  • 2.30.22                                ...           2 years ago
  • 4.0.5                                ...           2 years ago
  • 4.0.4                                ...           2 years ago
  • 4.0.3                                ...           2 years ago
  • 4.0.2                                ...           2 years ago
  • 4.0.1                                ...           2 years ago
  • 4.0.0                                ...           2 years ago
  • 4.0.0-rc.10                                ...           2 years ago
  • 4.0.0-rc.9                                ...           2 years ago
  • 4.0.0-rc.8                                ...           2 years ago
  • 4.0.0-rc.7                                ...           2 years ago
  • 4.0.0-rc.6                                ...           2 years ago
  • 4.0.0-rc.5                                ...           2 years ago
  • 4.0.0-rc.4                                ...           2 years ago
  • 4.0.0-rc.3                                ...           2 years ago
  • 4.0.0-rc.2                                ...           2 years ago
  • 4.0.0-rc.1                                ...           2 years ago
  • 4.0.0-rc.0                                ...           2 years ago
  • 4.0.0-alpha.2                                ...           2 years ago
  • 4.0.0-alpha.1                                ...           2 years ago
  • 4.0.0-alpha.0                                ...           2 years ago
  • 2.30.21                                ...           3 years ago
  • 2.30.20                                ...           3 years ago
  • 4.0.0-canary.20220516.2                                ...           3 years ago
  • 4.0.0-canary.20220421.1                                ...           3 years ago
  • 2.30.19                                ...           3 years ago
  • 2.30.18                                ...           3 years ago
  • 2.30.17                                ...           3 years ago
  • 2.30.16                                ...           3 years ago
  • 2.30.15                                ...           3 years ago
  • 2.30.14                                ...           3 years ago
  • 2.30.13                                ...           3 years ago
  • 2.30.12                                ...           3 years ago
  • 2.30.11                                ...           3 years ago
  • 2.30.10                                ...           3 years ago
  • 2.30.9                                ...           3 years ago
  • 2.30.8                                ...           3 years ago
  • 2.30.7                                ...           3 years ago
  • 2.30.6                                ...           4 years ago
  • 2.30.5                                ...           4 years ago
  • 2.30.4                                ...           4 years ago
  • 2.30.3                                ...           4 years ago
  • 2.30.2                                ...           4 years ago
  • 2.30.2-1                                ...           4 years ago
  • 2.30.2-0                                ...           4 years ago
  • 2.30.1                                ...           4 years ago
  • 2.30.0                                ...           4 years ago
  • 2.29.11                                ...           4 years ago
  • 2.29.10                                ...           4 years ago
  • 2.29.9                                ...           4 years ago
  • 2.29.8                                ...           4 years ago
  • 2.29.7                                ...           4 years ago
  • 2.29.6                                ...           4 years ago
  • 2.29.5                                ...           4 years ago
  • 2.29.4                                ...           4 years ago
  • 2.29.3                                ...           5 years ago
  • 2.29.2                                ...           5 years ago
  • 2.29.1                                ...           5 years ago
  • 2.29.0                                ...           5 years ago
  • 2.28.0                                ...           5 years ago
  • 2.27.0                                ...           5 years ago
  • 2.26.0                                ...           5 years ago
  • 2.25.0                                ...           5 years ago
  • 2.25.0-alpha.1                                ...           5 years ago
  • 2.25.0-alpha.0                                ...           5 years ago
  • 2.24.1                                ...           5 years ago
  • 2.24.0                                ...           5 years ago
  • 3.0.0-alpha.1                                ...           5 years ago
  • 3.0.0-alpha.0                                ...           5 years ago
  • 2.23.2                                ...           5 years ago
  • 2.23.1                                ...           5 years ago
  • 2.23.0                                ...           5 years ago
  • 2.22.0                                ...           5 years ago
  • 2.21.0                                ...           5 years ago
  • 2.20.0                                ...           5 years ago
  • 2.19.0                                ...           5 years ago
  • 2.18.5                                ...           5 years ago
  • 2.18.4                                ...           5 years ago
  • 2.18.3                                ...           5 years ago
  • 2.18.2                                ...           5 years ago
  • 2.18.1                                ...           5 years ago
  • 2.18.0                                ...           5 years ago
  • 2.17.0                                ...           5 years ago
  • 2.16.0                                ...           5 years ago
  • 2.15.1                                ...           5 years ago
  • 2.15.0                                ...           5 years ago
  • 2.14.2                                ...           5 years ago
  • 2.14.1                                ...           5 years ago
  • 2.14.0                                ...           5 years ago
  • 2.13.7                                ...           5 years ago
  • 2.13.6                                ...           5 years ago
  • 2.13.5                                ...           5 years ago
  • 2.13.4                                ...           5 years ago
  • 2.13.3                                ...           5 years ago
  • 2.13.2                                ...           5 years ago
  • 2.13.1                                ...           5 years ago
  • 2.13.0                                ...           5 years ago
  • 2.12.1                                ...           5 years ago
  • 2.12.0                                ...           5 years ago
  • 2.11.1                                ...           6 years ago
  • 2.11.0                                ...           6 years ago
  • 2.10.1                                ...           6 years ago
  • 2.10.0                                ...           6 years ago
  • 2.9.0                                ...           6 years ago
  • 2.8.0                                ...           6 years ago
  • 2.7.3                                ...           6 years ago
  • 2.7.2                                ...           6 years ago
  • 2.7.1                                ...           6 years ago
  • 2.7.0                                ...           6 years ago
  • 2.6.6                                ...           6 years ago
  • 2.6.5                                ...           6 years ago
  • 2.6.4                                ...           6 years ago
  • 2.6.4-alpha.0                                ...           6 years ago
  • 2.6.3                                ...           6 years ago
  • 2.6.2                                ...           6 years ago
  • 2.6.1                                ...           6 years ago
  • 2.6.0                                ...           6 years ago
  • 2.5.2-alpha.3                                ...           6 years ago
  • 2.5.2-alpha.2                                ...           6 years ago
  • 2.5.2-alpha.1                                ...           6 years ago
  • 2.5.2-alpha.0                                ...           6 years ago
  • 2.5.1                                ...           6 years ago
  • 2.5.0                                ...           6 years ago
  • 2.4.0                                ...           6 years ago
  • 2.3.0                                ...           6 years ago
  • 2.2.1                                ...           6 years ago
  • 2.2.0                                ...           6 years ago
  • 2.1.0                                ...           6 years ago
  • 2.0.0                                ...           6 years ago
  • 2.0.0-alpha.2                                ...           6 years ago
  • 1.0.0                                ...           10 years ago
  • 0.14.0                                ...           10 years ago
  • 0.13.1                                ...           10 years ago
  • 0.13.0                                ...           10 years ago
  • 0.12.0                                ...           10 years ago
  • 0.11.0                                ...           10 years ago
  • 0.10.6                                ...           10 years ago
  • 0.10.5                                ...           10 years ago
  • 0.10.4                                ...           10 years ago
  • 0.10.3                                ...           10 years ago
  • 0.10.2                                ...           10 years ago
  • 0.10.1                                ...           10 years ago
  • 0.10.0                                ...           10 years ago
  • 0.9.7                                ...           10 years ago
  • 0.9.6                                ...           10 years ago
  • 0.9.5                                ...           10 years ago
  • 0.9.4                                ...           10 years ago
  • 0.9.3                                ...           10 years ago
  • 0.9.2                                ...           10 years ago
  • 0.9.1                                ...           10 years ago
  • 0.9.0                                ...           10 years ago
  • 0.8.7                                ...           10 years ago
  • 0.8.6                                ...           10 years ago
  • 0.8.5                                ...           10 years ago
  • 0.8.4                                ...           10 years ago
  • 0.8.3                                ...           10 years ago
  • 0.8.2                                ...           10 years ago
  • 0.8.1                                ...           10 years ago
  • 0.8.0                                ...           10 years ago
  • 0.7.3                                ...           10 years ago
  • 0.7.2                                ...           10 years ago
  • 0.7.1                                ...           10 years ago
  • 0.7.0                                ...           10 years ago
  • 0.6.14                                ...           11 years ago
  • 0.6.13                                ...           11 years ago
  • 0.6.12                                ...           11 years ago
  • 0.6.11                                ...           11 years ago
  • 0.6.10                                ...           11 years ago
  • 0.6.9                                ...           11 years ago
  • 0.6.8                                ...           11 years ago
  • 0.6.7                                ...           11 years ago
  • 0.6.6                                ...           11 years ago
  • 0.6.4                                ...           11 years ago
  • 0.6.3                                ...           11 years ago
  • 0.6.2                                ...           11 years ago
  • 0.6.1                                ...           11 years ago
  • 0.6.0                                ...           11 years ago
  • 0.5.6                                ...           11 years ago
  • 0.5.5                                ...           11 years ago
  • 0.5.4                                ...           11 years ago
  • 0.5.3                                ...           11 years ago
  • 0.5.2                                ...           11 years ago
  • 0.5.1                                ...           11 years ago
  • 0.5.0                                ...           11 years ago
  • 0.4.0                                ...           11 years ago
  • 0.3.1                                ...           11 years ago
  • 0.3.0                                ...           11 years ago
  • 0.2.1                                ...           11 years ago
  • 0.2.0                                ...           11 years ago
  • 0.1.0                                ...           11 years ago

© 2010 - cnpmjs.org x YWFE | Home | YWFE