【文件属性】:
文件名称:json-trim:复制修剪后的json文件版本
文件大小:106KB
文件格式:ZIP
更新时间:2021-03-29 06:03:20
JavaScript
auturge / json-trim
复制修剪后的json文件版本。
目录
关于
在构建JS / TS库时,我发现我经常希望为项目源代码和完成的库提供单独的package.json版本。 我通常不希望在最终产品中包含构建脚本或devDependencies,但我也不希望名称,版本或其他元数据不同步。
json-trim提供了一种轻松将json文件的简化版本复制到另一个文件位置的方法。
动机
对于一个特定的示例,我们假设我正在构建一个名为@auturge/maximus的新TypeScript库,我打算将其发布到软件包存储库(例如npm存储库)。 我的开发过程包括:
lint , test和build (放入dist文件夹),
将相关文件( package.json , README , CHANGELOG , LICENSE等)更新并复制到dist文件夹中,
运行一些预发布检查
【文件预览】:
json-trim-master
----conf()
--------trim.config.js(989B)
----.gitattributes(135B)
----.nycrc.json(420B)
----.eslintrc.js(389B)
----src()
--------resource()
--------lib()
--------index.js(170B)
--------bin()
--------package.json(194B)
----.vscode()
--------extensions.json(587B)
--------settings.json(6KB)
----.travis.yml(436B)
----LICENSE(1KB)
----test()
--------objects()
--------unit()
--------e2e()
----README.md(13KB)
----.editorconfig(274B)
----.gitignore(1KB)
----CHANGELOG.md(59B)
----.eslintignore(183B)
----package-lock.json(179KB)
----package.json(4KB)