pmm
Better npm publish
Last updated 2 years ago by sysoev .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install pmm 
SYNC missed versions from official npm registry.

pmm

npm license github-issues commitizen friendly

Better npm publish

Features

  • Ensures the working directory is clean and that there are no unpulled changes
  • Runs your checks before publishing via npm scripts
  • Bumps the package version and creates git tag
  • Publishes new version to npm
  • Pushes commits and tags to GitHub
  • Confirm before publishing
  • Verbose release info after publishing

publish my module

Install

npm install -g pmm

Usage

pmm [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease] [<npmtag>]
# default version: patch
# default npm tag: latest

If you define "pmm:prepare" script in package.json it will be run before every publish. Also you can use prepublish or preversion npm scripts to run checks before publishing.

Author

Stanislav Sysoev d4rkr00t@gmail.com https://github.com/d4rkr00t

License

Contributing

Contributing are highly welcome! This repos is commitizen friendly — please read about it here.

Current Tags

  • 2.0.0                                ...           latest (2 years ago)

7 Versions

  • 2.0.0                                ...           2 years ago
  • 1.3.1                                ...           4 years ago
  • 1.3.0                                ...           4 years ago
  • 1.2.0                                ...           4 years ago
  • 1.1.0                                ...           4 years ago
  • 1.0.1                                ...           5 years ago
  • 1.0.0                                ...           5 years ago
Maintainers (1)
Downloads
Today 0
This Week 7
This Month 7
Last Day 0
Last Week 2
Last Month 8
Dependencies (0)
None
Dev Dependencies (1)
Dependents (1)

Copyright 2014 - 2016 © taobao.org |