项目作者: JamesKyburz

项目描述 :
mono repo tool
高级语言: JavaScript
项目地址: git://github.com/JamesKyburz/macleod.git
创建时间: 2018-04-06T12:55:03Z
项目社区:https://github.com/JamesKyburz/macleod

开源协议:Apache License 2.0

下载


macleod

mono repo publishing made easy.

js-standard-style
downloads
Greenkeeper badge

assumptions

  • your mono repo has it’s packages stored in ./packages
  • all your packages will have the same version number
  • you are ok with a single commit message + git tag for the update

usage

  1. macleod exec npm t # will run npm run t in all packages
  2. macleod exec npx standard # will run npx standard in all packages
  3. macleod publish x # will npm publish all your packages in the correct order
  4. macleod publish patch # will increment version using npm version patch

license

Apache License, Version 2.0