0.5.0 • Published 1 year ago
npm-lib-rollup-template v0.5.0
npm-lib-rollup-template(alpha)
本人用于编写的一个 npm
包的一个模板
- 使用
rollup
打包 (兼容tsc
) - 使用
jest
vitest
作为单元测试框架 - 使用
eslint
来规范代码风格,默认风格为standard
- 输出
dist
->cjs
,esm
and.d.ts
- 使用
semantic-release
来发布npm
/github
为什么使用 vitest
而不是原先的 jest
vitest
开箱即用,jest
在同时遇到 cjs
和 esm
依赖的时候,支持很差,经常会失败,而且配置复杂,依赖的 preset
多,比如 ts-jest
..
scripts
rename
执行 npm run init:rename
作用为替换 package.json
中默认包含的所有名称为 npm-lib-rollup-template
的字段
默认替换为新建代码仓库的文件夹名称!
bin
执行 npm run init:bin
作用为 package.json
添加 files
和 bin
,同时生成 bin/{{pkg.name}}.js
和 src/cli.ts
文件
1.0.0
1 year ago
1.0.0-beta.2
1 year ago
0.5.1-alpha.1
1 year ago
1.0.0-beta.1
1 year ago
0.7.0-beta.1
1 year ago
0.7.0-beta.2
1 year ago
0.5.0
1 year ago
0.6.0
1 year ago
0.4.1
1 year ago
0.4.0
1 year ago
0.3.0
2 years ago
0.2.2
2 years ago
0.2.1
2 years ago
0.2.0
2 years ago
0.1.1-alpha.1
2 years ago
0.1.0
2 years ago
0.0.10
2 years ago
0.0.7
2 years ago
0.0.5
2 years ago
0.0.4
2 years ago
0.0.3
2 years ago
0.0.2
2 years ago