commitlint is considered stable and is used in various projects as development tool.
git commit lint conventions conventional conventional-changelog log changelog checkRun one simple command to install and use the interactive project generator. You'll need Node v8.9 (the current LTS release) or later. The interactive CLI will help you create and configure your project automatically.
typescript typedoc ava tslint prettier standard-version nodejs library starter template boilerplate circle-ci node nyc conventional-changelog travis-ci appveyorWhen you commit with Commitizen, you'll be prompted to fill out any required commit fields at commit time. No more waiting until later for a git commit hook to run and reject your commit (though that can still be helpful). No more digging through CONTRIBUTING.md to find what the preferred format is. Get instant feedback on your commit message formatting and be prompted for required fields. Now, simply use git cz instead of git commit when committing.
commitizen commit-hooks node semantic-versioning semantic-release command-line utilities commitizen-adapter git commit pretty format conventional-changeloggit-cliff can generate changelog files from the Git history by utilizing conventional commits as well as regex-powered custom parsers. The changelog template can be customized with a configuration file to match the desired format. See the available binaries for different operating systems/architectures from the releases page.
generator changelog semver commit conventional-changelog keepachangelog changelog-generator conventional-commitsRunning the following command will guide you to set it up interactively. This interactive CLI will help you install Ship.js into your package and create a tailored config file for your project.
github semantic automation ci process semver versioning release conventional-changelog conventional-commitsIssues with the output should be reported on the conventional-changelog issue tracker.See the conventional-changelog docs.
grunt gruntplugin conventional-changelog conventional changelog logThis is just an npm distribution of the amazing clog. I created this package because I think clog is awesome and I think this is an easier way to distribute it.Right now, this package only supports the clog distribution available for Mac. There are other distributions available.
clog conventional-changelogThis vscode extension adds commitizen support. To configure this extension follow cz-customizable and create the required config file. This also read by this extension if configured.
vscode commitizen typescript git commit changelog conventional-changelogCustom preset for conventional-changelog which groups changes by package (packages/@vue/xxx). It works by getting the package which has the highest number of changed files in each commit.
conventional-changelog vue preset轻量级架构记录工具 - Command-line tools for working with Architecture Decision Records
architecture-decision-records adr architecture-decision decision-records architecture-doc architecture-visualization architecture-guidelines async ava await boilerplate conventional-changelog es6 es7 library javascript-modules node nyc rollup starter template tree-shaking tslint typedoc typescript typingsThis is a fork from conventional-changelog-angular. Update commit convention from Angular 1x to Angular 2x.
emoji commitizen npm npm-module conventional-changelog angular-emoji presetBoilerplate for Angular apps
angular boilerplate mocha karma webpack chai conventional-changelogsemantic-release plugin to create or update a changelog file. With this example, for each release, a docs/CHANGELOG.md will be created or updated.
changelog conventional-changelog release semantic-release versionNote: config will be overwritten by the values of preset. You should use either preset or config, but not both. Note: Individual properties of parserOpts will override ones loaded with an explicitly set preset or config. If preset or config are not set, only the properties set in parserOpts will be used.
changelog commit-analyzer conventional-changelog conventional-commits github publish release semantic-releasesemantic-release plugin to commit release assets to the project's git repository. The Git user associated with the Git credentials has to be able to push commit to the release branch.
changelog commit git conventional-changelog conventional-commits release semantic-release versionNote: config will be overwritten by the values of preset. You should use either preset or config, but not both. Note: Individual properties of parserOpts and writerOpts will override ones loaded with an explicitly set preset or config. If preset or config are not set, only the properties set in parserOpts and writerOpts will be used.
semantic-release changelog conventional-changelog conventional-commits github release publish release-note-generatorCocogitto is a set of cli tools for the conventional commit and semver specifications. There are plenty of tools listed on the conventional commit web site to help you generate changelog, git hooks, commit template etc, Some of them are specifically designed for the conventional commit specification, and some of them are general purpose. Cocogitto was designed to help you respect the conventional and semver standard and is not intended to be use in any other context.
cli semver cli-app hacktoberfest conventional-changelog conventional-commits semver-release rust-cli semver-conventionA commitizen adapter for the conventional-changelog eslint preset. instead of git commit.
commitizen-adapter conventional-changelog changelog commitizen eslintDetach monorepo packages from normal linking. Work on breaking changes while gradually updating consumers.
attach changed conventional-changelog conventional-commits dag detach graph link npm publish release run standard-version tag version workspaces yarn
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.