changelog-tools
Version:
A set of tools for changelog parsing and generation
20 lines (16 loc) • 647 B
JavaScript
/**
* @file This is a simple example of using the `parseChangelog` function in a browser environment.
* @example npx --yes esbuild ./examples/simple-browser/index.js --bundle --loader:.md=text --outfile=./examples/simple-browser/dist/bundle.js --external:fs
*/
const { ChangelogParser } = require("../../lib/cjs");
const exampleLog = require("../example-changelogs/keepachangelog.md");
const changelog = new ChangelogParser({
text: exampleLog,
}).parse();
console.log(changelog);
document.getElementById("changelog-out").innerHTML = JSON.stringify(
changelog,
null,
2
);
document.getElementById("source-out").innerHTML = exampleLog;