Releases: IonicaBizau/git-stats
2.9.4
Whitelist the npm files.
2.9.2
- Added badges 🎉
- PayPal Donations
- npm downloads
- npm version
- Travis (if there are tests)
- CodeMentor–you can ping me there if you need help with one of these modules (or help in general).
- Updated the LICENSE year. 🎆
2.9.1
2.9.0
- Added package.json
- Improved the documentation.
- Integrated json2md with blah to get the best flexibility in generating documentation. 💫
- Relicense to MIT and link to the license. ❤️
Regarding the integration of json2md into blah, read this blog post I wrote.
2.8.0
Forgot to return the config data in getConfig
––thanks @joeyhipolito for fixing! 🍰
2.7.0
Fixed the getConfig method error sending.
2.6.0
getConfig
is a sync method, but still accepts a callback function as legacy feature.
The callback handler was not triggered when the result was successful. That would break the git-stats-importer
functionality.
2.4.0
This update is part of the biggest process of cleaning up my GitHub projects:
- Some of the repos were merged with other repos. 🎈
- Obsolete repositories (actually these that didn't have any functionality) were been deleted. 🔥
- Most of them got better documentation using blah configuration. 📖 📚 📝
Changes
- Improved documentation 📝
- Added/updated the the CONTRIBUTING.md file. 📖
- Integrated json2md with blah to get the best flexibility in generating documentation. 💫
Regarding the integration of json2md into blah, read this blog post I wrote.
2.3.0
Previously we were using ~/.git-stats-config.json
to store Git Stats configuration. That was cool, but now I'm improving this. This was changed in ``~/.git-stats-config.jswhich should
module.exports` an object. 💫
This simplifies the things. For example, to set the colors, we don't need to manually write strange weird ANSI characters in a JSON file, but use the couleurs
package. That means we can npm i -g <pack> && npm link <pack>
and require("<pack>")
in our config file.
And here is what I did to replicate GitHub's spooky contributions calendar:
var Couleurs = require("couleurs");
module.exports = {
theme: {
background: "#FFFFFF"
, foreground: "#565656"
, squares: {
"⬚": Couleurs("◼", "#EEEEEE")
, "▢": Couleurs("◼", "#FFEE4A")
, "▤": Couleurs("◼", "#FFC501")
, "▣": Couleurs("◼", "#FE9600")
, "◼": Couleurs("◼", "#03001C")
}
}
};
And the result is:
Pretty cool, right? 🎨
2.2.0
- Added
iterate-object
as dependency.