UNPKG

release-it

Version:

Interactive release tool for Git repositories. Increment version, commit, tag, push, build, publish to npm. Supports to build and release to a distribution/component repository.

68 lines (67 loc) 1.48 kB
{ "non-interactive": false, "dry-run": false, "verbose": false, "force": false, "pkgFiles": ["package.json"], "increment": "patch", "prereleaseId": null, "buildCommand": false, "changelogCommand": "git log --pretty=format:\"* %s (%h)\" [REV_RANGE]", "requireCleanWorkingDir": false, "src": { "commitMessage": "Release %s", "tagName": "%s", "tagAnnotation": "Release %s", "pushRepo": null, "beforeStartCommand": false, "beforeStageCommand": false, "afterReleaseCommand": false, "githubAssets": false }, "dist": { "repo": false, "stageDir": ".stage", "baseDir": "dist", "files": ["**/*"], "pkgFiles": null, "commitMessage": "Release %s", "tagName": "%s", "tagAnnotation": "Release %s", "beforeStageCommand": false, "afterReleaseCommand": false, "githubAssets": false }, "npm": { "publish": false, "publishPath": ".", "tag": "latest", "private": false, "forcePublishSourceRepo": false }, "github": { "release": false, "releaseName": "Release %s", "preRelease": false, "draft": false, "tokenRef": "GITHUB_TOKEN" }, "prompt": { "src": { "status": false, "commit": true, "tag": true, "push": true, "release": true, "publish": false }, "dist": { "status": false, "commit": true, "tag": true, "push": true, "release": true, "publish": false } } }