* initial issue fix
* tests added
* revert unneisary lint change to untouched file
* added myself
* no contribution types when adding a contributor error handled
* revert commit 1bdb51eadf
* reverted readme back to commit# f697c73c48
* further reverted Readme to master
* removed generated index from rm
* removed generated index from rm
* breaking change to cli fixed:
* Update prompt.js
* Update prompt.js
* added code and test in my contribution
* list of invalid contributions added in error message
Closes#71
* error message when no project name and project owner is added in the init command
* moved error message away from init prompt
* 1. placed json parse in try catch
2. added check for owner and name in getcontributionsfromgithub before constructing url
* added check before config file is written
* changes as per https://github.com/jfmengels/all-contributors-cli/pull/80#pullrequestreview-85678121
* uncommented code
* tests added
* Added myself to contributors table
* test inside utils were moved to github in master branch
* changes to validation check, instead of checking for empty string to null obj value
* typo fixed
* unnecisary check.js file removed
* Change script name and add yarn
The script name suggested (`add`) will conflict with users of yarn.
So I modified the suggested name to `append` which is what it does. And now it can have a yarn example as well.
* remove yarn example
* namespace add
* feat: Add checking functionnality that compares contributors with GH data
* fix(check): Use the info from config file, paginate GH data
* doc(check): Document the new check command
* fix(eslint): Add missing semicolon
* tests: Add tests for utils.check
* fix: Check for code and test only
* refactor: use includes and correct awaits
* refactor: more includes and template literals
* Add alt text (description) on all emoji
Using markdown its possible to attach an alt text (really the title
attribute) on a link, where the value of the link is the the emoji. As
for the actual href, using #xxxxx lets you not mess with the navigation
assuming you have unique keys. In my example, I'm simply using the
emoji's key and github user name (i.e., `<emoji-username>`).
All emojis are links even if they don't have any real url attached.
For example, `[👀](#eyes-kevinjalbert "Reviewed Pull Requests")`
* Add kevinjalbert to all-contributorsrc
BREAKING CHANGE: Drop support for Node < v4. This uses native Promises available from Node v4.
* fix: Bump inquirer to v3.0.1. Fixes#33 to improve Windows support.
* refactor: Promisify everything as inquirer uses Promises from 1.0.0 onwards
This commit actually adds semantic-release
but I'm using `feat` to push out a new release
to make sure semantic-release works. The
actual change is the new emoji.