Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions tests/tests_javascript/usage_example.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// Import the VersionBumper class from the index.js file
import VersionBumper from './index.js';

// Create a new instance of VersionBumper with initial version "1.0.0"
const versionBumper = new VersionBumper("1.0.0");

// Get the current version
console.log(versionBumper.getVersion()); // Output: 1.0.0

// Bump the version to the next major version
console.log(versionBumper.bump("major")); // Output: 2.0.0

// Set the version explicitly
versionBumper.setVersion("3.1.0");
console.log(versionBumper.getVersion()); // Output: 3.1.0

// Generate a tag for the version with a custom prefix
console.log(versionBumper.generateTag("Release-")); // Output: Release-3.1.0