【文件属性】:
文件名称:attend:跨多个存储库自动化维护任务
文件大小:260KB
文件格式:ZIP
更新时间:2021-05-27 02:26:11
nodejs lint npm maintenance fix
参加(阿尔法)
跨多个存储库自动执行维护任务。
强调 :sparkles:
松散耦合的插件:它们的输入是目录,输出是受影响文件的数组
一次在多个存储库上运行插件
一个插件可以导出一个或多个(理想的幂等)函数:
init() :从头开始创建某些东西(àyeoman和npm init)
lint() :查找问题
fix() :修复问题
输出是基于的,其中每个消息都具有关联的源代码位置
例如, attend-npm-dependencies将在package.json显示一个过时的依赖项的行号package.json
例子
工作目录中的升级standard (如果不使用项目插件,则为默认目标):
// suite.js
module . exports = require ( 'attend' )
. use ( require ( 'attend-npm-dependencies' ) , { o
【文件预览】:
attend-main
----example()
--------04-github-labels.js(423B)
--------02-configure-dependabot.js(1KB)
--------03-configure-dependabot-user.js(1KB)
--------05-normalize-npm-package.js(1KB)
--------01-bump-hallmark.js(2KB)
----vendor()
--------attend-npm-dependencies()
--------attend-reporter()
--------attend-git-commit()
--------attend-org-projects()
--------attend-project-clone()
--------attend-npm-test()
--------attend-local-projects()
--------vproject()
--------attend-github-labels()
--------attend-github-pr()
--------attend-standard()
--------attend-npm-repository()
--------attend-hallmark()
--------attend-npm-initial-install()
--------attend-dependabot()
--------attend-git-branch()
--------attend-github-repository()
----index.js(6KB)
----package.json(2KB)
----test-self.js(226B)
----LICENSE(1KB)
----screenshot.png(46KB)
----.gitignore(26B)
----README.md(6KB)