create-npm-pkg
v0.3.6
Published
Create npm package and git repo. + travis-ci
Downloads
29
Readme
create-npm-pkg
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.
Installation
#### 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
Usage
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'
Todo
- [ ] 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 - [x] Create src dir and another boilerplate files
- [ ] gh + npm tags
- [ ] npm name check
- [x] ~~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
Another npm related helpers
- 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 👋