ape-releasing v5.0.7
ape-releasing
ape framework module for releasing tasks.
Usage
Release a npm Package
.apeReleasing.releasePackage()
function will do:
- Create a git tag and push to remote.
- Publish package to npm.
- Increment package.json version number.
- Commit and push git local changes.
#!/usr/bin/env node
'use strict'
const apeReleasing = require('ape-releasing')
// Release a npm package
apeReleasing.releasePackage({
beforeRelease: [ // Scripts run before releasing
'./ci/build.js',
'./ci/test.js'
]
}).then(() => {
/* ... */
})
Options
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. |
License
This software is released under the MIT License.
Links
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago