{"_id":"git-changelog","_rev":"41-fdf3a179eeb03c7e3081bc6dfea32b08","name":"git-changelog","description":"A git changelog tool","dist-tags":{"latest":"2.0.0"},"versions":{"0.1.0":{"name":"git-changelog","description":"A git changelog based on ANGULAR JS commit standards","version":"0.1.0","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1","q":"~0.9.7","exec":"0.0.6"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"_id":"git-changelog@0.1.0","dist":{"shasum":"02f5c5a48e7c6d038f63e0af630b4e6abc1ca104","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-0.1.0.tgz","integrity":"sha512-lj7g6LzDrPnX6JLKuv5o5wlu68Buv4SFn2UkyOr3nKRisPGFWEMCj1HS6EVRU32JmycjEK4jnVtNWpdgfJo8Lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCObBT40MhD4CAKBVjI+mddKAVvkoRp0yEdbuitzYv4NAIgARI63C4mbiNEjdeVBJmTxCs3yJQ981PIWEwA2WjkzcA="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"directories":{}},"0.1.1":{"name":"git-changelog","description":"A git changelog based on ANGULAR JS commit standards","version":"0.1.1","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"q":"~0.9.7"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1","exec":"0.0.6"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"_id":"git-changelog@0.1.1","dist":{"shasum":"c0b83bce0a4f234144e6ef54e3288fb8acc48599","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-0.1.1.tgz","integrity":"sha512-y5Z3hkHR5PhgtcxcLMYCksxFkqQao7GPRTy1rwXpdZSnr4mgMD9wgMfzrW6l/Lp5/HbrCFgsc7L4kjTSiQ0Bww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpTMTeZQwE4SBpsuLphLgP/1xZwu5ZDehnWSze+Km8JAIhAJTu98pI+OPURJtFvx/Fzp7wuAXCioXu9hQfSFVcVnfK"}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"directories":{}},"0.1.2":{"name":"git-changelog","description":"A git changelog based on ANGULAR JS commit standards","version":"0.1.2","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"q":"~0.9.7"},"devDependencies":{"chai":"^1.9.2","exec":"0.0.6","grunt":"^0.4.5","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.6.0","grunt-mocha-test":"^0.12.1","mocha":"^1.21.4"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"990b8ea04ca04f3c907653b0fa89ae6ddd601092","_id":"git-changelog@0.1.2","_shasum":"ebb4a8008671c8e66e6d0b80d878d2a141845150","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"dist":{"shasum":"ebb4a8008671c8e66e6d0b80d878d2a141845150","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-0.1.2.tgz","integrity":"sha512-mS+356/uB+b19AXjBxGQOgCqTfmlSMLDmPOZQREr62qutG0gNkEiH+Tgli++TimXld2rMAMrnprGTsrgPpkb/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWCHRLnuB/UoHbovX+cGzaVyVdQE1BZt3U+3Zvjom49gIhAIbPXXAwDk1Mu0Kv2xToVk2u4mm6BCxoHSQ62RAiZ8xr"}]},"directories":{}},"0.1.4":{"name":"git-changelog","description":"A git changelog based on ANGULAR JS commit standards","version":"0.1.4","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"commander":"^2.5.0","lodash":"^2.4.1","q":"~0.9.7"},"preferGlobal":"true","bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^1.9.2","exec":"0.0.6","grunt":"^0.4.5","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.6.0","grunt-mocha-test":"^0.12.1","mocha":"^1.21.4"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"_id":"git-changelog@0.1.4","dist":{"shasum":"393374c426748ae547feb4416f01b7d218118c96","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-0.1.4.tgz","integrity":"sha512-CzlIwm1b/mHbTnCqT768zgjyQRg73UgOxF1Ha7jWv5cMXr0C326tdXD0Z1DnEwBVoJ4ihNEw0yzqAWc/q/BB0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuW5oGwX5iburfpSilh1yL4ZzK2VL/R6Ux6eMzeITTrAiEA5Se4sWDut4uSS2SKiP8R4ifQ44wHryOXrJ1vvznDuds="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"directories":{}},"0.1.5":{"name":"git-changelog","description":"A git changelog based on ANGULAR JS commit standards","version":"0.1.5","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"commander":"^2.5.0","lodash":"^2.4.1","q":"~0.9.7"},"preferGlobal":"true","bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^1.9.2","exec":"0.0.6","grunt":"^0.4.5","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.6.0","grunt-mocha-test":"^0.12.1","mocha":"^1.21.4"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"_id":"git-changelog@0.1.5","dist":{"shasum":"45d7153b1e1e59148336a342b40aaee7a12b9327","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-0.1.5.tgz","integrity":"sha512-ld9KJ1yMa6yFxWB7SIv3NrDZiplXNxNtJq+W1XDFZMraKNMQokKiCfpFv1rIt3SjWDYM4auiydLeEJyzV5Jnuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdenLJDoUr+5PamiVnMbf5WNekECvXIG/3asXXqSY6LgIgZXvU5ZAVEydyy8C+y7zCk0oQAbk9Nzsmp/ATJ+dbeEM="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"directories":{}},"0.1.6":{"name":"git-changelog","description":"A git changelog based on ANGULAR JS commit standards","version":"0.1.6","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"commander":"^2.5.0","lodash":"^2.4.1","q":"~0.9.7"},"preferGlobal":"true","bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^1.9.2","exec":"0.0.6","grunt":"^0.4.5","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.6.0","grunt-mocha-test":"^0.12.1","mocha":"^1.21.4"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"bd58ef055e9792b08bec385ea4334ff5bc99e648","_id":"git-changelog@0.1.6","_shasum":"c0c6843cf4735c1509cd494e28e7f61c606bf4fa","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"dist":{"shasum":"c0c6843cf4735c1509cd494e28e7f61c606bf4fa","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-0.1.6.tgz","integrity":"sha512-uDmbYB7Gf7UF75MJPvKRK41H0vyTTvwJ8MZiyWItfwp71Ge4EsX2epYgtRESDwOuAgJLeMvQuLecKTHJ9F0kAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbaAgqQ4l+yiwbMzW1LgQxwD1CkARNicTJ5Z+LODu6GAiEApBsJ+qoGbBwChYuK1wQwvoxZ6CXQ7ZKofIwCCxzf8Rk="}]},"directories":{}},"0.1.7":{"name":"git-changelog","description":"A git changelog based on ANGULAR JS commit standards","version":"0.1.7","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"pre-test":"grunt","test":"mocha -R spec test/**/*.spec.js","coverage":"istanbul cover node_modules/.bin/_mocha -- -R dot"},"dependencies":{"commander":"^2.8.0","debug":"^2.1.3","lodash":"^3.7.0","q":"^1.2.0"},"preferGlobal":"true","bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^2.2.0","chai-as-promised":"^5.0.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-mocha-test":"^0.12.1","istanbul":"^0.3.13","mocha":"^2.2.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"6cc1e982a127b863066c01087d3b675405d07d63","_id":"git-changelog@0.1.7","_shasum":"d4c9e30b28fbcf51a834268018b555bb7103d4ef","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"dist":{"shasum":"d4c9e30b28fbcf51a834268018b555bb7103d4ef","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-0.1.7.tgz","integrity":"sha512-NAPknDIqGRkovskdCEvqS8ccPpgppaPKheXUHyGxJXj5Ihxl7jF2D3njPQK/j5XQ30SeeeqwWkp12t7LzOsXjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4asKU/6mKXIaE3iKNyy4s7h5IJHp2h8tRuwqRkRLHmAiBtJMG/+04HOxjhHp8ruDvmpFQKcSa8yi4jOrEcvz7nrw=="}]},"directories":{}},"0.1.8":{"name":"git-changelog","description":"A git changelog based on ANGULAR JS commit standards","version":"0.1.8","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"pre-test":"grunt","post-test":"grunt","test":"mocha -R spec test/**/*.spec.js","preversion":"npm test","coverage":"istanbul cover node_modules/.bin/_mocha -- -R dot"},"dependencies":{"commander":"^2.8.0","debug":"^2.1.3","lodash":"^3.7.0","q":"^1.2.0"},"preferGlobal":"true","bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^2.2.0","chai-as-promised":"^5.0.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-mocha-test":"^0.12.1","istanbul":"^0.3.13","mocha":"^2.2.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"5ed5721353afb579e29ae1ecc3c90dbd9a75e17d","_id":"git-changelog@0.1.8","_shasum":"acb20449d2a32c699ebbc5fbc54a856fcd55a5b3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"dist":{"shasum":"acb20449d2a32c699ebbc5fbc54a856fcd55a5b3","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-0.1.8.tgz","integrity":"sha512-pOoh9XRQ38essZjuegFMsaDk7+oCI51sTy3tru6yHxNdIM/eqvJL2uhqp7VM1w34y1HxKFefC+51C4VOdGA6PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChQJwNSh/t79I+s8mTj6L/WDhzrXiity1DbXRhY2rNlgIgIOle0m0QD+JB7HzvNuJlKBPkWwC8c7CafVlLmdNADZ0="}]},"directories":{}},"0.1.9":{"name":"git-changelog","description":"A git changelog based on ANGULAR JS commit standards","version":"0.1.9","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"pre-test":"grunt","post-test":"grunt","test":"mocha -R spec test/**/*.spec.js","preversion":"npm test","coverage":"istanbul cover node_modules/.bin/_mocha -- -R dot"},"dependencies":{"commander":"^2.8.0","debug":"^2.1.3","fs-extra":"^0.18.4","lodash":"^3.7.0","q":"^1.2.0"},"preferGlobal":"true","bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^2.2.0","chai-as-promised":"^5.0.0","grunt":"^0.4.5","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-mocha-test":"^0.12.1","istanbul":"^0.3.13","mocha":"^2.2.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"9b86e3b4377f95e886f6dcd2e5fd422c5e433828","_id":"git-changelog@0.1.9","_shasum":"4c7f07570938c4bb0df821d7bd3044e51b53e084","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"dist":{"shasum":"4c7f07570938c4bb0df821d7bd3044e51b53e084","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-0.1.9.tgz","integrity":"sha512-w+vdheHPnSOlEEEs3N/Bw9Dq+swjaC11nPA3lGC7Ml+CpgwEanmihtoLK50vgrZj1sK2ujk8OvuTMGDN1lgDSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAh7j/Uuzo+0XJm1oZsI2pWJMDEk3DLiRlVI4Ee8AWWtAiBWAKsubYmSgbtfL6FrtYOOKx1wwpQNL53DNQ/+7UW0YQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/git-changelog-0.1.9.tgz_1462724098690_0.6045752617064863"},"directories":{}},"1.0.0":{"name":"git-changelog","description":"A git changelog tool","version":"1.0.0","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.12.0"},"scripts":{"pre-test":"grunt","post-test":"grunt","test":"mocha -R spec test/**/*.spec.js","preversion":"npm test","coverage":"istanbul cover node_modules/.bin/_mocha -- -R dot"},"dependencies":{"colors":"^1.1.0","commander":"^2.8.0","debug":"^2.1.3","fs-extra":"^0.18.4","lodash":"^3.7.0","q":"^1.2.0"},"preferGlobal":"true","bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^2.2.0","chai-as-promised":"^5.0.0","grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-jshint":"^0.11.2","grunt-mocha-test":"^0.12.1","istanbul":"^0.3.13","mocha":"^2.2.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"6b836fbea9405727bfc6d8e83349ea5cf8965b05","_id":"git-changelog@1.0.0","_shasum":"74572113595ad426db9570f1d2ca418b79c217da","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"dist":{"shasum":"74572113595ad426db9570f1d2ca418b79c217da","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-1.0.0.tgz","integrity":"sha512-ryq+HcEVTKo0Nv+XynbSF1A07f6+EICPZJ2Oh7md31ruLqovHwzu4IiUfj3ul+8fUIz6jUrED2L8KRavx+x1KQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2ClocOwkexauY5uxK+5BV/lfMoYXkF+SM1DgqKA2WgAiEArxssZ1MJldtTAP2unUfCLS3Pyug0JPzu8vgjeQAXM5Q="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/git-changelog-1.0.0.tgz_1462726743662_0.14682193915359676"},"directories":{}},"1.0.1":{"name":"git-changelog","description":"A git changelog tool","version":"1.0.1","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.12.0"},"scripts":{"pre-test":"grunt","post-test":"grunt","test":"mocha -R spec test/**/*.spec.js","preversion":"npm test","coverage":"istanbul cover node_modules/.bin/_mocha -- -R dot"},"dependencies":{"colors":"^1.1.0","commander":"^2.8.0","debug":"^2.1.3","fs-extra":"^0.18.4","lodash":"^3.7.0","q":"^1.2.0"},"preferGlobal":"true","bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^2.2.0","chai-as-promised":"^5.0.0","grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-jshint":"^0.11.2","grunt-mocha-test":"^0.12.1","istanbul":"^0.3.13","mocha":"^2.2.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"9a2ce864b4e79080bf4d01e0c912c265b40573ca","_id":"git-changelog@1.0.1","_shasum":"55a90dc4ed883ce15d577763d263dcc46b769a78","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"dist":{"shasum":"55a90dc4ed883ce15d577763d263dcc46b769a78","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-1.0.1.tgz","integrity":"sha512-8fayolCy4TZJDCjt1zR++qy9vMxTfX64sf7gSSXpZNso3neUk9sunix5C597vA6L2lNDmwCv4tLieyI2fPm90w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbc88RVY4XEBeGchw92fUn5KPLHSyX9lxIcqH2rwqKSgIgbVpocjTgbM6mNonHQSNIAvKplylveQxo+w3/wmvTeoU="}]},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/git-changelog-1.0.1.tgz_1469794880126_0.2808624494355172"},"directories":{}},"1.1.0":{"name":"git-changelog","description":"A git changelog tool","version":"1.1.0","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.12.0"},"scripts":{"pre-test":"grunt","post-test":"grunt","test":"mocha -R spec test/**/*.spec.js","preversion":"npm test","coverage":"istanbul cover node_modules/.bin/_mocha -- -R dot"},"dependencies":{"colors":"^1.1.0","commander":"^2.8.0","debug":"^2.1.3","fs-extra":"^0.18.4","lodash":"^3.7.0","q":"^1.2.0"},"preferGlobal":"true","bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^2.2.0","chai-as-promised":"^5.0.0","grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-jshint":"^0.11.2","grunt-mocha-test":"^0.12.1","istanbul":"^0.3.13","mocha":"^2.2.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"d7d37854f9bcf6a885be278d05bf78651d493b1d","_id":"git-changelog@1.1.0","_shasum":"3f6ea44147c579acc282ef44c395f5a67a6471ad","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"dist":{"shasum":"3f6ea44147c579acc282ef44c395f5a67a6471ad","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-1.1.0.tgz","integrity":"sha512-Rf+zvKw4gNnWo3xhNybTRKp14fmdu7E3O10gvXuy8c2HhgFNlYrtTe/TmCdMUxjWJV9RHceqWqkSZ3Aas650Lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIFJpoVtT1RXW54HT/Xb8S2BzNqw5uYtPQOVUpDAjG5aQAh9GxAVE+Twf2QABqU6LwvMnxjIJ6l760o2su0tW/SXL"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/git-changelog-1.1.0.tgz_1482684711851_0.8579949655104429"},"directories":{}},"1.1.1":{"name":"git-changelog","description":"A git changelog tool","version":"1.1.1","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.12.0"},"scripts":{"pre-test":"grunt","post-test":"grunt","test":"mocha -R spec test/**/*.spec.js","preversion":"npm test","coverage":"istanbul cover node_modules/.bin/_mocha -- -R dot"},"dependencies":{"colors":"^1.1.0","commander":"^2.8.0","debug":"^2.1.3","fs-extra":"^0.18.4","lodash":"^3.7.0","q":"^1.2.0"},"preferGlobal":"true","bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^2.2.0","chai-as-promised":"^5.0.0","grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-jshint":"^0.11.2","grunt-mocha-test":"^0.12.1","istanbul":"^0.3.13","mocha":"^2.2.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"5d469ae27c545c641b439431b3b3ff458cf4a2a5","_id":"git-changelog@1.1.1","_shasum":"b664179ceee8340533fcf89ee3e0c9c5d0196e07","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"dist":{"shasum":"b664179ceee8340533fcf89ee3e0c9c5d0196e07","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-1.1.1.tgz","integrity":"sha512-lrHA9eJo/JSjo/+QLac2yGYemdPEc56ZkeLSqUz3Dw9ng3PozcPmnnP105L9mRnpDu+GwQDPdZQrb9QEzfBOUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqfGL7Cxu8g8t6MqJ4PqlFuknrJTIVwKxL0YaLD9sERAiB1Pg5aKexeMtzJTFTRxrtXpZ3Sgh+4S6dGbzEwYr5dUg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/git-changelog-1.1.1.tgz_1483707359619_0.3464959575794637"},"directories":{}},"1.1.2":{"name":"git-changelog","description":"A git changelog tool","version":"1.1.2","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.12.0"},"scripts":{"pre-test":"grunt","post-test":"grunt","test":"mocha -R spec test/**/*.spec.js","preversion":"npm test","coverage":"istanbul cover node_modules/.bin/_mocha -- -R dot"},"dependencies":{"colors":"^1.1.0","commander":"^2.8.0","debug":"^2.1.3","fs-extra":"^0.18.4","lodash":"^3.7.0","q":"^1.2.0"},"preferGlobal":"true","bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^2.2.0","chai-as-promised":"^5.0.0","grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-jshint":"^0.11.2","grunt-mocha-test":"^0.12.1","istanbul":"^0.3.13","mocha":"^2.2.4","sinon":"^1.14.1","sinon-chai":"^2.7.0"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"49a00ad3e8892f5f07775f5d54f84338e0c98759","_id":"git-changelog@1.1.2","_shasum":"bb07dce3fa98956abb477f2a7fd5cd0ddfe0ca38","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"dist":{"shasum":"bb07dce3fa98956abb477f2a7fd5cd0ddfe0ca38","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-1.1.2.tgz","integrity":"sha512-EJ82HhfiOJGwQylWMFSbUkMkg+TGELWFaI6+c6Y7IVuPIXaRhxnKs/J+8AygpZFu91RZBiu+Od5v/iv3Zf11eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkdzP7+gsUEk2g4JCxuBcXCKrKOV/UuP8uxW3Rgs3jSgIhAL7/LSo+Bx/bUxpuAHQIPl7pR3aOgtLyaHQGzS7OcN88"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/git-changelog-1.1.2.tgz_1484743536687_0.5393876945599914"},"directories":{}},"1.2.0":{"name":"git-changelog","description":"A git changelog tool","version":"1.2.0","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 8.17.0"},"scripts":{"pretest":"grunt","posttest":"grunt","test":"mocha -R spec test/**/*.spec.js","preversion":"npm test","coverage":"istanbul cover node_modules/.bin/_mocha -- -R dot"},"dependencies":{"colors":"^1.4.0","commander":"^4.1.1","debug":"^4.1.1","fs-extra":"^8.1.0","lodash":"^4.17.15"},"preferGlobal":true,"bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^4.2.0","chai-as-promised":"^7.1.1","grunt":"^1.0.4","grunt-contrib-clean":"^2.0.0","grunt-contrib-jshint":"^2.1.0","grunt-mocha-test":"^0.13.3","istanbul":"^0.4.5","mocha":"^7.0.1","proxyquire":"^2.1.3","sinon":"^8.1.1","sinon-chai":"^3.4.0"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"567232d0ee3db9c598c89a2154701dd89f0244e0","_id":"git-changelog@1.2.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-iquTygTZH5NSjO86mhXhwGa8W7n7Ow6UqgRalbY1L9CqpUVLAqzlUAd1cPTMfd3WJMdrutHRU5DUIqa3fJkEPQ==","shasum":"d37cefe225cb3f583ed0a5af28cddb825876146a","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-1.2.0.tgz","fileCount":50,"unpackedSize":185414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTYk+CRA9TVsSAnZWagAAXssP/3jpv3qGgaFVfwpqR/dy\nDHC9WT86HA3u3Jp7CFyaZL7pRN34eKrLh3l9g2x9La7t9Zdo5fmchhOtlL/V\noiqU52aXHKCrAOUMJpQkl/RyzbLR3uXxts+NLt+mK+YcXThJFuyIS479cotC\nlErKuIkC5q/d2hxmNeJwCa0x9Lpf4FmRgb6/2vYSHMBPOsTIsn6fQFPGnAfJ\nOAUE6Gy1Sgh/KH8KPWHih6wLdOAFZXAXLLHEQJ0Lx8zLlG3UGu494IaT9lEA\nwXHSOqfDC9IKzzi8NacVtzHBGQdEETN4Z8YcN99H3BJr3XFos59/7FJzg0R8\nZ3KQGbo442u+UN1OSolxaxHXH1UflidoIAC5D7lR3Xe/NNzz6lidOkhbrwgy\nAHdZVRXRDPpw07djohVMIhW4dQkgkz8Oc0lcMbEn7q6AnKvABlJEe68vEz7o\nP1kSRjn58H22T+o7h2+9b+/n3V6E7iVZLLrH2ejWws5pOfuw3MbIjbv6klSz\nQuoEc6tBb3wgN29+GdBIKPBX1IplgNUV9XTFfabO7Ch1/rdu3vEpSslaCfOu\nBnI7Ofv827ncv61plZHtRO4e8h6Ag2o/olrBfoUX0oKyxON8A1rK08p9RaNn\nZ+R2wT5djdFcaDbc6YJ4CYlwnnGi2eBT/yPpuoop0SKmr3AGSvMxhg4eKteX\n55Jm\r\n=0vvw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDZTyGfybFKnjxoPUJR/J032Hj6LTgY2/5OajwrbZIDAiEAsZzMJbEOxocu9/ewpSnTUb8goMr8wC3mFMdqMN9IOYY="}]},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-changelog_1.2.0_1582139709617_0.07620796930476659"},"_hasShrinkwrap":false},"2.0.0":{"name":"git-changelog","description":"A git changelog tool","version":"2.0.0","homepage":"https://github.com/rafinskipg/git-changelog","author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"licenses":[{"type":"MIT","url":"https://github.com/rafinskipg/git-changelog/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 8.17.0"},"scripts":{"pretest":"grunt","posttest":"grunt","test":"mocha -R spec test/**/*.spec.js","preversion":"npm test","coverage":"istanbul cover node_modules/.bin/_mocha -- -R dot"},"dependencies":{"colors":"^1.4.0","commander":"^4.1.1","debug":"^4.1.1","fs-extra":"^8.1.0","lodash":"^4.17.15"},"preferGlobal":true,"bin":{"git-changelog":"tasks/command.js"},"devDependencies":{"chai":"^4.2.0","chai-as-promised":"^7.1.1","grunt":"^1.0.4","grunt-contrib-clean":"^2.0.0","grunt-contrib-jshint":"^2.1.0","grunt-mocha-test":"^0.13.3","istanbul":"^0.4.5","mocha":"^7.0.1","proxyquire":"^2.1.3","sinon":"^8.1.1","sinon-chai":"^3.4.0"},"keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"gitHead":"677c4508040e54ce300dab7fb03284e3b419a293","_id":"git-changelog@2.0.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-0ftowQs4f+hsd1+223NIJWD2s/N8IjwKjEU0hI/7mBRvmS9oTQIJOY6tOOCDUGa03MlgQCBZNId++JhNuHfpdw==","shasum":"4548c8e189df02a61c8e4422f77f909984117eeb","tarball":"https://registry.npmjs.org/git-changelog/-/git-changelog-2.0.0.tgz","fileCount":54,"unpackedSize":237184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey4BBCRA9TVsSAnZWagAA7DAP/RolHyVDHoUIl4YBlCNm\nH+IsxQaYaDcTppItmPaoNP1MRiZe19Q6XgqztqgfQ+BXJgeCr3Z3Rr+s+hpe\nwaUPt4Kdo1PjBFhHp8lTDkL9RdWq2s3u6PbxnbNSPC4SbFTiFLK1zmT3B4zP\nBHvV40/i/1YHi8VLzB+v5nuQJNHls1Zs3+ZW9ZXr+WdFeW7sEJGWZaybF0QN\nKPv0mZ3kHIIO0qRUffnJM+/6gu7ft09vbr24nNZk7HlTNiDT1dJ+BMFYyU+g\no4f1gqAY0sLkDV4HhzHl+gOfnE7vL2MjtSJVvBcQRNq+T1N6SWomrHX5Is8B\n7oavxZZlxWJUiQ2Kv/ZQxMq5kR3O48mqRYec0sF0yFTfIIT2lPHuej+cxsJq\nGHXNPhR2dt6CggDI8gNW60UbSthMFzjNEtTGoOmra8HIbFERvSX6R3YQDsDn\nIXj3pPWoQ23dkhcPlHmv9slmgBJLoFCJ6B54SL3OxOO7LIsghTIyQyj8GXYi\nTBXCbAddFm8wVTxsB1ei5cCab8BGy13INTyEDHXqLCMBw8H6RdCo+qcItNIG\newmR1RUIQ8LBoGN9oJXweiVCvxpVeqI2i3WV/v4gyfOPZ1wtKezA0KKgpqb2\nVIzWUwLsidkdw7ghZ9PzmUemYbZ65DxmaSSlfcKAB9aYVyx6n0VVqkWce4Fd\nfHvA\r\n=Q48v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZfbz2gFQ7+szKaPtpcvL4n4r5aqjD7IunGkdbUoAxVAiEAwXkXwyfzuA+/j9PnIoEQscYljk8/j8xarii2WGDO2o0="}]},"maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"_npmUser":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-changelog_2.0.0_1590394944918_0.7710648102835931"},"_hasShrinkwrap":false}},"readme":"![git-changelog logo][logo-image]\n---\n[![NPM Version][npm-badge]][npm-url]\n[![Build Status][travis-badge]][travis-url]\n[![Test Coverage][coverage-badge]][codeclimate-url]\n[![Code Climate][codeclimate-badge]][codeclimate-url]\n[![Discord chat][discord-badge]][discord-url]\n\n> A git changelog based on ANGULAR JS commit standards (but adaptable to your needs). [NPM page][npm-url]\n\n**Works as a `CLI` option or `grunt` plugin**\n\n[Example output](https://github.com/rafinskipg/git-changelog/blob/master/EXTENDEDCHANGELOG.md)\n\n----\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n- [![git-changelog logo][logo-image]](#git-changelog-logo)\n- [Breaking changes and updates](#breaking-changes-and-updates)\n  - [v2.0.0](#v200)\n  - [V1.0.0](#v100)\n    - [v1.1.0](#v110)\n- [`.changelogrc` specification](#changelogrc-specification)\n  - [Options | Defaults](#options--defaults)\n- [The \"git_changelog\" task](#the-%22gitchangelog%22-task)\n  - [Grunt Task](#grunt-task)\n    - [Getting Started](#getting-started)\n  - [Command Line](#command-line)\n- [Git Commit Guidelines - Source : \"Angular JS\"](#git-commit-guidelines---source--%22angular-js%22)\n  - [Commit Message Format](#commit-message-format)\n  - [Example types](#example-types)\n  - [Scope](#scope)\n  - [Subject](#subject)\n- [Tagging your project](#tagging-your-project)\n- [Release History](#release-history)\n  - [v2.0.0](#v200-1)\n  - [v1.0.0](#v100-1)\n- [Contributors](#contributors)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n\n## Breaking changes and updates\n\n\n### v2.0.0\n\nIncluded `commit_template` option, allows to customize commit outputs.\n\nYou can use the following commit properties:\n- commit.subject\n- commit.body\n- commit.link\n- commit.hash\n- commit.breaks\n- commit.type\n- commit.component\n- closes: String containing the issues closed\n- link: Link to the commit\n- ~~commit.author~~\n\n### V1.0.0\n\nSince version `1.0.0` git-changelog has included the [`.changelogrc` specification](#changelogrc-specification) and has discontinued the next options:\n- `grep_commits` option has been removed in favour of the `.changelogrc` options\n- `repo_url` fixed as parameter\n- `branch_name` changed to `branch`\n\n#### v1.1.0\n- `version_name` instead of `version`\n\n\n\n## `.changelogrc` specification\n\nThe `.changelogrc` file contains the \"standard commit guideliness\" that you and your team are following.\n\nThis specification is used to grep the commits on your log, it contains a valid JSON that will tell git-changelog which sections to include on the changelog. \n\n```javascript\n{\n    \"app_name\": \"Git Changelog\",\n    \"logo\": \"https://github.com/rafinskipg/git-changelog/raw/master/images/git-changelog-logo.png\",\n    \"intro\": \"Git changelog is a utility tool for generating changelogs. It is free and opensource. :)\",\n    \"branch\" : \"\",\n    \"repo_url\": \"\",\n    \"version_name\" : \"v1.0.0\",\n    \"file\": \"CHANGELOG.md\",\n    \"template\": \"myCustomTemplate.md\",\n    \"commit_template\": \"myCommitTemplate.md\"\n    \"sections\": [\n        {\n            \"title\": \"Bug Fixes\",\n            \"grep\": \"^fix\"\n        },\n        {\n            \"title\": \"Features\",\n            \"grep\": \"^feat\"\n        },\n        {\n            \"title\": \"Documentation\",\n            \"grep\": \"^docs\"\n        },\n        {\n            \"title\": \"Breaking changes\",\n            \"grep\": \"BREAKING\"\n        },\n        {\n            \"title\": \"Refactor\",\n            \"grep\": \"^refactor\"\n        },\n        {\n            \"title\": \"Style\",\n            \"grep\": \"^style\"\n        },\n        {\n            \"title\": \"Test\",\n            \"grep\": \"^test\"\n        },\n        {\n            \"title\": \"Chore\",\n            \"grep\": \"^chore\"\n        },\n        {\n            \"title\": \"Branchs merged\",\n            \"grep\": \"^Merge branch\"\n        },\n        {\n            \"title\" : \"Pull requests merged\",\n            \"grep\": \"^Merge pull request\"\n        }\n    ]\n}\n```\n\n### Options | Defaults\n\n* **branch** : The name of the branch. Defaults to ` `\n* **repo_url** : The url of the project. For issues and commits links. Defaults to `git config --get remote.origin.url`\n* **provider** : Optional field, the provider is calculated from the repo_url, but can also be passed as config parameter. Values available: gitlab, github, bitbucket.\n* **version_name**: The version name of the project.\n* **file**: The name of the file that will be generated. Defaults to `CHANGELOG.md`, leave empty for console stream\n* **template**: The template for generating the changelog. It defaults to the one inside this project (/templates/template.md)\n* **commit_template**: The template for printing each of the commits of the project. It defaults to the one inside this project (/templates/commit_template.md) \n* **app_name** : The name of the project. Defaults to `My App - Changelog`\n* **intro** : The introduction text on the header of the changelog. Defaults to `null`\n* **logo** : A logo URL to be included in the header of the changelog. Defaults to `null`\n* **changelogrc** : Relative path indicating the location of the .changelogrc file, defaults to current dir.\n* **tag**: You can select from which tag to generate the log, it defaults to the last one. Set it to false for log since the beginning of the project\n* **debug**: Debug mode, false by default\n* **sections**: Group the commit by sections. The sections included by default are the ones that are on the previous example of .changelogrc file.\n\n\n## The \"git_changelog\" task\n\n### Grunt Task\n\n#### Getting Started\nThis plugin requires Grunt `1.0.0`\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install git-changelog --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('git-changelog');\n```\n\n\nIn your project's Gruntfile, add a section named `git_changelog` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  git_changelog: {\n    minimal: {\n      options: {\n        file: 'MyChangelog.md',\n        app_name : 'Git changelog',\n        changelogrc : '/files/.changelogrc',\n        logo : 'https://github.com/rafinskipg/git-changelog/raw/master/images/git-changelog-logo.png',\n        intro : 'Git changelog is a utility tool for generating changelogs. It is free and opensource. :)'\n      }\n    },\n    extended: {\n      options: {\n        app_name : 'Git changelog extended',\n        file : 'EXTENDEDCHANGELOG.md',\n        version_name : 'squeezy potatoe',\n        sections : [\n          {\n            \"title\": \"Test commits\",\n            \"grep\": \"^test\"\n          },\n          {\n            \"title\": \"New Awesome Features!\",\n            \"grep\": \"^feat\"\n          }\n        ],\n        debug: true,\n        tag : false //False for commits since the beggining\n      }\n    },\n    fromCertainTag: {\n      options: {\n        repo_url: 'https://github.com/rafinskipg/git-changelog',\n        app_name : 'My project name',\n        file : 'tags/certainTag.md',\n        tag : 'v0.0.1'\n      }\n    },\n    customTemplate: {\n      options: {\n        app_name : 'Custom Template',\n        intro: 'This changelog is generated with a custom template',\n        file: 'output/customTemplate.md',\n        template: 'templates/template_two.md',\n        logo : 'https://github.com/rafinskipg/git-changelog/raw/master/images/git-changelog-logo.png',\n        version_name : 'squeezy potatoe',\n        tag: 'v0.0.1',\n        debug: true\n      }\n    }\n  }\n})\n```\n\n\n### Command Line\nInstall it globally\n\n```\nnpm install -g git-changelog\n```\nSee commands\n```\ngit-changelog -h\n```\n\nUse it directly with the common options\n```\n Usage: git-changelog [options]\n\n  Options:\n    -V, --version                               output the version number\n    -e, --extended                              Extended log\n    -n, --version_name [version_name]           Name of the version\n    -a, --app_name [app_name]                   Name [app_name]\n    -b, --branch [branch]                       Branch name [branch]\n    -f, --file [file]                           File [file]\n    -tpl, --template [template]                 Template [template]\n    -ctpl, --commit_template [commit_template]  Commit Template [commit_template]\n    -r, --repo_url [repo_url]                   Repo url [repo_url]\n    -l, --logo [logo]                           Logo path [logo]\n    -i, --intro [intro]                         intro text [intro]\n    -t, --tag [tag]                             Since tag [tag]\n    -rc, --changelogrc [changelogrc]            .changelogrc relative path [changelogrc]\n    -g, --grep [grep]                           Grep commits for [grep]\n    -d, --debug                                 Debugger\n    -p, --provider [provider]                   Provider: gitlab, github, bitbucket (Optional)\n    -h, --help                                  output usage information\n\n\n```\n\nFor example:\n\n```\ngit-changelog -t false -a \"My nice application\"\n```\n\n\n## Git Commit Guidelines - Source : \"Angular JS\"\n\nWe have very precise rules over how our git commit messages can be formatted.  This leads to **more\nreadable messages** that are easy to follow when looking through the **project history**.  But also,\nwe use the git commit messages to **generate the AngularJS change log**.\n\n### Commit Message Format\nEach commit message consists of a **header**, a **body** and a **footer**.  The header has a special\nformat that includes a **type**, a **scope** and a **subject**:\n\n```\n<type>(<scope>): <subject>\n<BLANK LINE>\n<body>\n<BLANK LINE>\n<footer>\n```\n\nAny line of the commit message cannot be longer 100 characters! This allows the message to be easier\nto read on github as well as in various git tools.\n\nExample commit messages\n\n```\ngit commit -m \"docs(readme): Add documentation for explaining the commit message\"\ngit commit -m \"refactor: Change other things\"\n```\n\nClosing issues : \n\n```\ngit commit -m \"fix(git_changelog_generate): pass tag if it exists to gitReadLog\nPreviously if a tag was found the script would try to find commits\nbetween undefined..HEAD. By passing the tag, it now finds tags between\ntag..HEAD.\n\nCloses #5.\"\n```\n\n### Example types\n\n**You may define your own types refering to the `.changelogrc` specification**\n\nMust be one of the following:\n\n* **feat**: A new feature\n* **fix**: A bug fix\n* **docs**: Documentation only changes\n* **style**: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)\n* **refactor**: A code change that neither fixes a bug or adds a feature\n* **test**: Adding missing tests\n* **chore**: Changes to the build process or auxiliary tools and libraries such as documentation generation\n\n\n### Scope\nThe scope could be anything specifying place of the commit change. For example `$location`,\n`$browser`, `$compile`, `$rootScope`, `ngHref`, `ngClick`, `ngView`, etc...\n\n### Subject\nThe subject contains succinct description of the change:\n\n* use the imperative, present tense: \"change\" not \"changed\" nor \"changes\"\n* don't capitalize first letter\n* no dot (.) at the end\n\n###Body\nJust as in the **subject**, use the imperative, present tense: \"change\" not \"changed\" nor \"changes\"\nThe body should include the motivation for the change and contrast this with previous behavior.\n\n###Footer\nThe footer should contain any information about **Breaking Changes** and is also the place to\nreference GitHub issues that this commit **Closes**.\n\n\nA detailed explanation can be found in this [document][commit-message-format].\n[commit-message-format]: https://docs.google.com/document/d/1QrDFcIiPjSLDn3EL15IJygNPiHORgU1_OOAqWjiDU5Y/edit#\n\n## Tagging your project\n\nIn order to have you project versions correctly displayed on your changelog, try to use this commit message format:\n\n```\nchore(release): v1.4.0 codename(jaracimrman-existence)\n```\n\nIn order to do that, you can use git annotated tags:\n\n```\ngit tag -a v1.4.0 -m 'chore(release): v1.4.0 codename(jaracimrman-existence)'\n```\n\nIf you are publishing NPM modules you can let NPM [do that for you][npm-versioning]:\n\n```\nnpm version patch -m \"chore(release): %s codename(furious-stallman)\"\n```\n\n\n\n## Release History\n\n### v2.0.0\n- Introduced *Commit Template*\n\n### v1.0.0\n\n- Support for `.changelogrc`\n\n\n## Contributors\n\n_Add your name here by contributing to this project_\n\n- [rafinskipg][Rafinskipg]\n- [JohnnyEstilles][JohnnyEstilles]\n- [colegleason][colegleason]\n- [jodybrewster][jodybrewster]\n- [Glebcha][glebcha]\n\n\n\n[logo-image]: images/git-changelog-logo.png\n\n[npm-badge]: https://badge.fury.io/js/git-changelog.svg\n[npm-url]: https://www.npmjs.org/package/git-changelog\n\n[travis-badge]: https://travis-ci.org/rafinskipg/git-changelog.svg\n[travis-url]: https://travis-ci.org/rafinskipg/git-changelog\n\n[codeclimate-badge]: https://codeclimate.com/github/rafinskipg/git-changelog/badges/gpa.svg\n[codeclimate-url]: https://codeclimate.com/github/rafinskipg/git-changelog\n\n[coverage-badge]: https://codeclimate.com/github/rafinskipg/git-changelog/badges/coverage.svg\n\n[discord-badge]: https://img.shields.io/discord/679622129037475850?label=discord%20chat&logo=discord\n[discord-url]: https://discordapp.com/channels/679622129037475850\n\n[Rafinskipg]: https://github.com/rafinskipg\n[JohnnyEstilles]: https://github.com/JohnnyEstilles\n\n[jodybrewster]: https://github.com/jodybrewster\n[colegleason]: https://github.com/colegleason\n\n[Glebcha]: https://github.com/glebcha\n\n[npm-versioning]: https://docs.npmjs.com/cli/version\n[changelog_specification]: https://github.com/rafinskipg/git-changelog/#changelog-specification\n[npm-versioning]: https://docs.npmjs.com/cli/version\n","maintainers":[{"name":"rafinskipg","email":"rafinskipg@gmail.com"}],"time":{"modified":"2022-06-18T08:26:18.783Z","created":"2013-11-17T01:36:46.816Z","0.1.0":"2013-11-17T01:36:51.232Z","0.1.1":"2014-02-26T11:28:57.199Z","0.1.2":"2014-10-11T16:42:56.180Z","0.1.3":"2014-11-23T09:21:55.154Z","0.1.4":"2014-11-23T12:07:07.782Z","0.1.5":"2014-11-23T12:26:49.997Z","0.1.6":"2015-04-18T11:40:51.231Z","0.1.7":"2015-04-21T12:27:30.463Z","0.1.8":"2015-06-05T14:15:08.954Z","0.1.9":"2016-05-08T16:15:01.555Z","1.0.0":"2016-05-08T16:59:04.695Z","1.0.1":"2016-07-29T12:21:22.260Z","1.1.0":"2016-12-25T16:51:52.591Z","1.1.1":"2017-01-06T12:56:01.746Z","1.1.2":"2017-01-18T12:45:38.838Z","1.2.0":"2020-02-19T19:15:10.157Z","2.0.0":"2020-05-25T08:22:25.066Z"},"author":{"name":"rafinskipg","email":"rafinskipg@gmail.com"},"repository":{"type":"git","url":"git://github.com/rafinskipg/git-changelog.git"},"homepage":"https://github.com/rafinskipg/git-changelog","keywords":["gruntplugin, git, git-changelog, angularjs, angular, commit, log"],"bugs":{"url":"https://github.com/rafinskipg/git-changelog/issues"},"readmeFilename":"README.md","users":{"kurt.pattyn":true,"nicolasembleton":true,"jonabasque":true,"woss":true,"fassetar":true,"abhisekp":true,"kerimdzhanov":true,"davidjsalazarmoreno":true,"piecioshka":true}}