Nonstop Progressive Marxism

    toka

    0.4.32 • Public • Published

    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 
    toka dl <NAME|URL>                  # alias to toka d/download    

    New feature!

    >_ toka dl https://some-url.com/webpack.config.dev.js --name hotreload
    :: hotreload is saved to your config file!
     
    >_ toka dl hotreload
    :: fetch : https://some-url.com/webpack.config.dev.js
    ::   progress : [====================] 100% 0.0s
     
    :: hotreload is saved to current dir!
     
    # works like wget <url> when not appending `--name` 
    >_ toka dl http://use-url-directly-is-ok-too.com/a.js
     

    Arguments:

    webpack/gitignore/gulp/bowerrc:

    • --dir: the directory to save to

    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
    • SOX

    Yap, here we go and go happy.

    Q: what does toka stand for?

    A: My girlfriend, here she is: NSFW

    LICENSE

    MIT

    Install

    npm i toka

    DownloadsWeekly Downloads

    13

    Version

    0.4.32

    License

    MIT

    Last publish

    Collaborators

    • 0x142857
    • kchan