changelog-tools
Version:
A set of tools for changelog parsing and generation
20 lines (16 loc) • 658 B
JavaScript
/**
* @file This is a simple example of using the `parseChangelog` function in a browser environment with es syntax.
* @example npx --yes esbuild ./examples/simple-browser-es/index.js --bundle --loader:.md=text --outfile=./examples/simple-browser-es/dist/bundle.js --external:fs
*/
import { ChangelogParser } from "../../lib/esm";
import exampleLog from "../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;