Skip to content
mono repo tool
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
LICENSE
README.md add video of usage Apr 6, 2018
package-lock.json
package.json add --root option Jun 10, 2019

README.md

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

ᐅ macleod exec npm t # will run npm run t in all packages
ᐅ macleod exec npx standard # will run npx standard in all packages
ᐅ macleod publish x # will npm publish all your packages in the correct order
ᐅ macleod publish patch # will increment version using npm version patch

license

Apache License, Version 2.0

You can’t perform that action at this time.