/cli

CLI for Trek's application.

Primary LanguageJavaScriptMIT LicenseMIT

trek-cli

Command line tool for Trek's application.

NPM version Build status Test coverage License Dependency status

Usage

$ trek -h
$ trek new trekapp
$ cd trekapp
$ npm i
$ npm start
  Usage: trek <command> [options]

  Command line tool for Trek's application

  Options:

    -h, --help     output usage information
    -V, --version  output the version number

  Commands:

    generate|g     generate new code
    new|n          create a new Trek application
    server|s       start the Trek server
    console|c      start the Trek console(REPL)

            _____ ____    _____ _ ___
           /____//__  \  /____//_X__/
            __   ___) / ____  ___
           / /  /   _/ / __/ / _ \
          / /  / /\ \ / /__ / / \ \
         /_/  /_/ /_//____//_/   \_\

Directory Structure

treek -a trekapp
.
├── .babelrc
├── .editorconfig
├── .eslintrc
├── .gitattributes
├── .gitignore
├── .travis.yml
├── app
│   ├── controllers
│   │   ├── users.js
│   │   └── welcome.js
│   ├── models
│   │   └── user.js
│   ├── services
│   │   └── .gitkeep
│   └── views
│       └── .gitkeep
├── config
│   ├── .env.development
│   ├── .env.production
│   ├── .env.test
│   ├── app.development.toml
│   ├── app.production.toml
│   ├── app.test.toml
│   ├── app.toml
│   ├── database.toml
│   ├── locales
│   │   └── .gitkeep
│   ├── middleware.js
│   └── routes.js
│   └── secrets.toml
│   └── session.js
├── docker-compose.yml
├── log
│   └── .gitkeep
├── package.json
├── public
│   ├── fonts
│   │   └── .gitkeep
│   ├── humans.txt
│   ├── images
│   │   └── .gitkeep
│   ├── robots.txt
│   ├── scripts
│   │   └── .gitkeep
│   └── styles
│       └── .gitkeep
├── server.js
└── test
    └── .gitkeep

LICENSE

MIT