/toka

A handy tool to generate common files in command line

Primary LanguagePythonMIT LicenseMIT

Toka

NPM version NPM download David Status

A handy tool to generate common files in command line

I used to searching in Google then copy and paste these files, silly.

npm install toka -g

toka
toka -v
toka .gitignore <LAUNGUAGE NAMES>   # alias to toka g/git
toka .bowerrc <COMPONENT DIR>       # alias to toka b
toka license <LICENSE NAME>         # alias to toka l
toka webpack                        # alias to toka w
toka gulp                           # alias to toka gu

Arguments:

gitignore only:

  • -d/--default : generate default file
  • -a/--append : append to an existing file
  • -g/--global : save to ~/.gitignore_global

webpack only:

  • -p/--path
  • -f/--filename
  • -e/--entry

gulp only:

  • -b/--babel : use gulpfile.babel.js

Example:

toka .gitignore -d
toka .gitignore python,go -a
toka .gitignore windows
toka .bowerrc lib
toka license MIT
toka gulp -b
toka webpack -e src/app/app.js -p /build/js -f bundle.js

The .gitignore languages we support: Full List

The LICENSE type we support:

(Fuzzy search is now supported! It means you can simply type things like toka l apa to add Apache license)

  • Apache-2.0
  • BSD-2
  • BSD-3
  • GPL-2.0
  • ISC
  • MIT
  • MPL-2.0
  • WTF

Yap, here we go and go happy.

Q: what does toka stand for?

A: My girlfriend, here she is: NSFW

LICENSE

MIT