Create npm package and git repo. + travis-ci. JS framework and library kind agnostic.
create-npm-pkg
is like a create-react-app
but for fast creating new super awesome npm packages.
#### GitHub CLIent about: http://hub.github.com
brew install hub
#### Your GitHub Login
echo YOUR_GH_LOGIN > ~/.gh-user
#### TravisCI CLIent
gem install travis -v 1.8.8 --no-rdoc --no-ri
travis login
#### Install
yarn global add create-npm-pkg
First time, hub
(gh client) will ask you login & password for generating a token (password wont be stored)
create-npm-pkg my-awesome-package 'super awesome killer package'
- Simplify installation
- Rewrite to js
- remove dependencies (hub, travis.rb)
- Write tests
- Add another helpers (update-npm-title, bump-npm-version, etc)
- Add test framefork selector (ava, jest,
_____
) - Add complete message
- Install
yarn
automatically - Create src dir and another boilerplate files
- gh + npm tags
- npm name check
-
merge with.create-npm-package
?create-npm-package
is focusing on local bootstraping only. - embed https://runkit.com/ iframe or add link to readme.md
- open a npm package's repo from the browser's omnibox or the alfred.app
- create-npm-package like this but w/o: npm package (!), github repo, description, travis & etc.
- ... awesome suggestions are welcome
Pull requests are welcome 👋