Skip to content

Commit

Permalink
0.1.1 Fix for the package name to be publised on npm (#2)
Browse files Browse the repository at this point in the history
* 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

* 🔜 progress on the to-do list

* cwd for exec method

* Fix keywords and templating dictionary values

* 🔜 Update progress on to-do list

* Messaging for different processes

* 💅 Linter happiness

* Validations for questionnaire when project use github or has remote

* Validations for questionnaire when project use github or has remote

* 🔜 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

* 💅 Improve documentation

* Changed the settings to object instead of instance of class

* Using settings on auth

* Fix message when a github repository is deleted

* 💅 Linter happiness

* Include extra properties to create the github repo

* Add bin value in package.json

* Fix for the package name
  • Loading branch information
nmicht authored Jan 17, 2019
1 parent 577bb48 commit eca577f
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-node-project",
"version": "0.1.0",
"name": "create-nodejs-project",
"version": "0.1.1",
"description": "An npm initializer to scaffold a node project and include basic tools like lint, testing, etc.",
"main": "src/index.js",
"bin": "src/index.js",
Expand Down Expand Up @@ -39,10 +39,10 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/nmicht/create-node-project.git"
"url": "git+https://github.com/nmicht/create-nodejs-project.git"
},
"bugs": {
"url": "https://github.com/nmicht/create-node-project/issues"
"url": "https://github.com/nmicht/create-nodejs-project/issues"
},
"homepage": "https://github.com/nmicht/create-node-project#readme"
"homepage": "https://github.com/nmicht/create-nodejs-project#readme"
}

0 comments on commit eca577f

Please sign in to comment.