1. git-semver-tags
Get all git semver tags of your repository in reverse chronological order
git-semver-tags
Package: git-semver-tags
Created by: conventional-changelog
Last modified: Mon, 11 Sep 2023 00:02:49 GMT
Version: 7.0.1
License: MIT
Downloads: 9,453,690
Repository: https://github.com/conventional-changelog/conventional-changelog

Install

npm install git-semver-tags
yarn add git-semver-tags

NPM version Build Status Dependency Status Coverage Status

Get all git semver tags of your repository in reverse chronological order

Note: since lightweight tags do not store date information, the date of a tag is the date of the commit that is tagged on. If two tags on one commit, the order is not guaranteed.

Install

 $ npm install --save git-semver-tags

Usage

 var gitSemverTags = require('git-semver-tags');

// gitSemverTags([options])

const tags = await gitSemverTags();

console.log(tags);
//=> [ 'v2.0.0', 'v1.0.0' ]
 $ npm install --global git-semver-tags
$ git-semver-tags
v2.0.0
v1.0.0

Options

  • opts.lernaTags: extract lerna style tags ([email protected]) from the
    git history, rather than v1.0.0 format.
  • opts.package: what package should lerna style tags be listed for, e.g.,
    foo-package.
  • opts.tagPrefix: specify a prefix for the git tag to be ignored from the semver checks

License

MIT © Steve Mao

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code