ape framework module for releasing tasks.
Last updated 2 years ago by okunishinishi .
MIT · Repository · Bugs · Original npm · Tarball
$ cnpm install ape-releasing 
SYNC missed versions from official npm registry.


Build Status Code Climate Code Coverage Dependency Status npm Version JS Standard

ape framework module for releasing tasks.


Release a npm Package

.apeReleasing.releasePackage() function will do:

  1. Create a git tag and push to remote.
  2. Publish package to npm.
  3. Increment package.json version number.
  4. Commit and push git local changes.
#!/usr/bin/env node
'use strict'

const apeReleasing = require('ape-releasing')

// Release a npm package
  beforeRelease: [ // Scripts run before releasing
}).then(() => {
  /* ... */


Available options for .releasePackage(options, callback) method.

Name Type Value
beforeRelease function[] Tasks to do before release
afterRelease function[] Tasks to do after release
skipInteractive boolean Skip confirming before releasing.


This software is released under the MIT License.


Maintainers (1)
Today 0
This Week 0
This Month 1
Last Day 0
Last Week 0
Last Month 241
Dependencies (8)
Dev Dependencies (9)

Copyright 2014 - 2016 © taobao.org |