semantic-create-module
Helper tool for the usual steps to create a module:
Usage
semantic-create-module <package>
Does the following work-flow:
mkdir <package>cd <package># create <githubrepo> for <package> git initgit remote add origin <githubrepo>echo <readme> > readme.mdecho node_modules > .gitignorenpm initnpm install --save-dev semantic-release./node_modules/.bin/semantic-release setupadd .travis.ymllogs next steps
readme.md
# <package>[![NPM](https://nodei.co/npm/<package>.png)](https://nodei.co/npm/<package>/)
.travis.yml
language: node_jsnode_js:- iojs-v1sudo: falsecache: directories: - node_modulesnotifications: email: falsebefore_deploy:- npm config set spin false --globalenv: global: GH_TOKEN=<github-access-token-with-access-to-your-repo>deploy: provider: npm email: <your-npm-mail@example.com> skip_cleanup: true api_key: <npm-api-key> on: branch: master repo: <user>/<repo>