0.1.1 Fix for the package name to be publised on npm (#2)
nmicht
released this
17 Jan 20:25
* Template for the new project
* Utils created
- Copy folder recursively
- Replace a string by a dictionary
- Get object format for placeholders
* Generic process to build the new project
* Project class
- some issues with git values
* Dependencies and linter
* Command for dependencies with output for results
* Note for a fix needed
* Fix linting rules
* Update copy to do it sync and method to promify the exec
* Constructor default values for project and git methods
* Git utilities module
* Wrap function for packageGenerator
* Renamed git handler module
* Included information for the oauth for github
* commit and addRemote methods for git
* github handler to create repositories
* git method to push
* git values for project object
* Updated error msg for exec promised
* Included logic to create github repository, commit and push
* documentation
* Added documentation for methods
* MD fixes on readme
* Included eslint-plugin-node
* Promisified spawn for npm commands
* Fix for the status code from github response
* First approach for the questionnarie
* Function to generate project name with dashes
* New keywords
* First licenses files
* Updates on the TO-DOs progress
* Fix typo on questionnarie module name
* Test and cleanup scripts
* Method to delete a directory
* Adding questions for auth and github
* Move auth to its own module and add method to delete github repo
* :nailcare: Linter happiness
* :soon: progress on the to-do list
* cwd for exec method
* Fix keywords and templating dictionary values
* :soon: Update progress on to-do list
* Messaging for different processes
* :nail_care: Linter happiness
* Validations for questionnaire when project use github or has remote
* Validations for questionnaire when project use github or has remote
* :soon: Updated the progress on to-do list
* Fix issue with path for auth.json
* New settings object to handle testing packages
* Improve folder structure for project
* :nail_care: Improve documentation
* Changed the settings to object instead of instance of class
* Using settings on auth
* Fix message when a github repository is deleted
* :nail_care: Linter happiness
* Include extra properties to create the github repo
* Add bin value in package.json
* Fix for the package name