- Test coverage with coveralls and nyc
- Travis setup to deploy npm package
- Settings is a global object handle from an accessible json file.
- Includes some unit tests
- Added CI with travis
- Generate license file
- Using https instead curl
- File management with promises
- Several minor fixes and code improvements
- Partial support to Github tokens for multiple accounts/users
- Fix problem with keywords on package.json
- Post install script to setup github auth details
- Create the folder for the new project
- Guide you through a questionnarie to setup the project
- Initialize a git repo
- Copy the template files (src, eslintrc, gitignore, readme, etc)
- Can create a Github repository
- Install eslint dependencies
- Install the selected testing dependencies
- Generate package.json with all the project details
- Commit and push the initial commit