A command tool to publish my packages on npmjs.org (including private packages).
- Every day, I spend too much time to publish packages to npmjs.org.
$ npm install -g my-publisher
$ publish -m "your message" --access public
$ publish --help
- Checkout to
developbranch - Increase version in
package.json - Commit
package.json - Push to
origin develop - Merge
developintomaster - Create a tag with format release/vx.y.z from master
- Check
.npmrcand hide.npmrcif needed - Run
npm publishwith global.npmrcfile (from~/.npmrc) - Checkout to
developagain
- Create develop environment: create
dev.envwith content:
CURRENT_DIR=/your-dir/my-publisher-example
ACCESS=public
- Install dependency packages:
npm install
- Run script:
npm run dev
This code is free to use under the terms of the MIT license.