Skip to content

TheScienceUniverse/sem_ver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

semver

Semantic Versioning


Version Node.js CI GitHub Issues Discord

Overview

  • semver is a minimal badge generator that is written and run in server side NodeJS.

Usage

Package manager

Using npm:

$ npm install @sayan_shankhari/sem_ver

Using bower:

$ bower install @sayan_shankhari/sem_ver

Using yarn:

$ yarn add @sayan_shankhari/sem_ver

Using pnpm:

$ pnpm add @sayan_shankhari/sem_ver

Once the package is installed, you can import the library using import or require approach:

import semver from "@sayan_shankhari/sem_ver/";

If you use require for importing, only default export is available:

const semver = require ("@sayan_shankhari/sem_ver/");

Example

const semver = require ("@sayan_shankhari/sem_ver");


let req_obj = semver .create_new_request (
	task = "generate"
	/*, username = "YOUR_GITHUB_USERNAME"*/
	, account = "TheScienceUniverse"
	, repository = "sem_ver"
	, branch = "master"
);

console .log (req_obj);

async function test (req_obj) {
	let version = await semver .gen_sem_ver (req_obj);
	console .log ("Version:", version);
}

test (req_obj);

Note: async/await is part of ECMAScript 2017 and is not supported in Internet Explorer and older browsers, so use with caution.

Showcase

$ npm test

Image


History

  • Hi, this is the inititiator of this repo. After searching in npm registri could not find dynamic version badge for markdown, so creating this, feel free to test, use and contribute.

  • Please try this tool on systems (computer, mobile, embded systems having nodejs running).

πŸ’ Support

If you like this DSA Project and would like to support & appreciate it via donation then I'll gladly accept it.

Ko-Fi Buy Me a Coffee

Patreon Paypal BHIM UPI Google Pay Razor Pay Stripe

About

🏷️ Semantic Versioning

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published