Code Monkey home page Code Monkey logo

changelog's Introduction

changelog

Generates changes log for npm dependencies of the current repo.

This works for repos that have their node_modules directory committed to source control. It was designed specifically for 'deploy' repos of projects based on NodeServiceTemplate

options

-f, --format [STRING] Format: html, wikitext, wt, json (Default is wikitext)

-t, --token STRING OAuth token to query github

-r, --rev [STRING] Revision to compare against current (Default is HEAD^)

-h, --headRev [STRING] Revision to use as current (Default is HEAD)

-l, --limit [INTEGER] Maximum number of packages to include (Default is 10)

-o, --output STRING File to output changes to instead of stdout

-c, --config [STRING] Config file name (Default is .changelog)

How to use

npm install -g changelog
cd <service deploy repo dir>
changelog -f html -o changes.html

Configuration

When only some of the dependencies are relevant, they can be specified in a configuration file named .changelog at the root of the deploy repo.

kartotherian
@kartotherian/core
@kartotherian/babel

changelog's People

Contributors

stephanebisson avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.