ungoldman / module-init

:checkered_flag: Create a new node module with all the right stuff.
ISC License
71 stars 8 forks source link

should be more modular #36

Closed ungoldman closed 8 years ago

ungoldman commented 8 years ago

This whole project could be broken down quite a bit. I want to to use init-module for package.json setup, as that hooks into npm init and works much better and more simply than the method used in here, then create other files based on info in there -- each file could have its own generator module (package-json-to-readme or something). I bet there are already a lot of those out there.

ungoldman commented 8 years ago

Example workflow achieving same thing as module-init

npm i -g init-module
npm set init-module $(init-module --path)
npm init
travisjs init
gitignore node
license-generator install LICENSE -y YEAR -n FULLNAME -e EXTENSION
# a bunch of other generators that may or may not exist yet
npm i standard@latest -D
fixpack
git init
ungoldman commented 8 years ago

made https://github.com/ungoldman/contribs, a dumb thing that could be used in the above workflow.