@sayan_shankhari/sem_ver
v3.1.0
Published
Semantic Version w.r.t. Git Log
Maintainers
Readme
semver
Semantic Versioning
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_verUsing bower:
$ bower install @sayan_shankhari/sem_verUsing yarn:
$ yarn add @sayan_shankhari/sem_verUsing pnpm:
$ pnpm add @sayan_shankhari/sem_verOnce 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/awaitis part of ECMAScript 2017 and is not supported in Internet Explorer and older browsers, so use with caution.
Showcase
$ npm test
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).
🤝 Contributing
📜 Code of Conduct
🔒 Security
💝 Support
If you like this DSA Project and would like to support & appreciate it via donation then I'll gladly accept it.
