Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/soybeanjs/changelog

generate changelog from git tags and commits for github
https://github.com/soybeanjs/changelog

Last synced: about 2 months ago
JSON representation

generate changelog from git tags and commits for github

Awesome Lists containing this project

README

        

# @soybeanjs/changelog

generate changelog by git tags and commits

## Install

```bash
pnpm i -D @soybeanjs/changelog
```

## Usage

```ts
import {
getChangelogMarkdown,
getTotalChangelogMarkdown,
generateChangelog,
generateTotalChangelog,
} from "@soybeanjs/changelog";

// get the changelog markdown by two git tags
getChangelogMarkdown();

// get the changelog markdown by the total git tags
getTotalChangelogMarkdown();

// generate the changelog markdown by two git tags
generateChangelog();

// generate the changelog markdown by the total git tags
generateTotalChangelog();
```