https://github.com/eval/chlg
Quickly fetch the changelog of a repository
https://github.com/eval/chlg
Last synced: 4 months ago
JSON representation
Quickly fetch the changelog of a repository
- Host: GitHub
- URL: https://github.com/eval/chlg
- Owner: eval
- License: mit
- Created: 2014-02-11T21:23:57.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-09-15T12:40:38.000Z (over 10 years ago)
- Last Synced: 2025-02-18T07:08:58.862Z (4 months ago)
- Language: Clojure
- Homepage: https://github.com/eval/chlg
- Size: 191 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
chlg
==========Fetch the changelog of a github repository.
Install
------------```bash
npm install -g chlg
```Usage
------------```bash
$ chlg eval/chlg# 0.0.1 / 2014-02-09
Initial release
# without repos-owner, first search result is used (feeling lucky?):
$ chlg devise# nicely rendered
$ chlg devise | pandoc | lynx -stdin# Help
$ chlg -h
```Github's API, when used unauthenticated, has a low rate limit.
When you have a github token ([generate one here](https://github.com/settings/tokens/new)) and it's available as ENV-variable `GH_TOKEN`, the app will automatically use it.Development
------------- [Leiningen](https://github.com/technomancy/leiningen)
`brew install leiningen````bash
$ lein cljsbuild auto
$ node chlg.js
```Todo
---------* do auth-dance to acquire a token
* fix non-master mainlines (see ansible)
* allow to point to your gitlab install
* add tests