#!/usr/bin/env node 'use strict'; /** * Just a small command-line wrapper around the conventional-changelog npm module * (https://www.npmjs.com/package/conventional-changelog), which also prepends * changes to CHANGELOG.md. * * Runs with default (latest tag...head) * $ ./changelog.js */ var fs = require('fs'); var cl = require('conventional-changelog'); var changelogStream = fs.createWriteStream('CHANGELOG.md'); var config = { preset: 'angular', releaseCount: 1, }; cl(config).on('error', function(err) { console.error('Failed to generate changelog: ' + err); }).pipe(changelogStream);