pmm
Better npm publish
Last updated 8 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 (8 years ago)

7 Versions

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

Copyright 2013 - present © cnpmjs.org | Home |