Skip to main content

JavaScript

Location: examples/javascript/

JavaScript generates a version.js module using versionator output emit:

examples/javascript/src/index.js
import { VERSION } from './version.js';

function main() {
console.log('Sample JavaScript Application');
console.log(`Version: ${VERSION}`);
}

main();
examples/javascript/Makefile (excerpt)
version-file:
versionator output emit js --output src/version.js

run: version-file
node src/index.js

Run it

$ cd examples/javascript && just run
Generating version.js using versionator emit...
Version 0.0.16 written to src/version.js
node src/index.js
Sample JavaScript Application
Version: 0.0.16

Source Code