Nukem's Possible Manifestation

    mission.cli

    1.0.6 • Public • Published

    Mission Command Line Interface (CLI)

    CLI for mission.core based applications.

    Prerequisites

    1. Both the CLI and generated project have dependencies that require Node 6.9.0 or higher, together with NPM 5 or higher.
    2. mysql server to store the data.

    Super Easy Install

    npm i mission.cli -g

    Usage

    Create new project

    mio new <template-name> <project-name>
    

    Available Templates

    1. api
    2. core
    3. client - In Progress
    4. tsc
    5. scheduler
    6. mongodb
    

    Link dependency project

    mio link
    

    Build Project

    mio build
    

    CLI Commands

    Typescript Best Practice

    Roadmap

    1. Open Api 3 Support 
    2. Generate server code from CLI UI
    3. Generate Client SDK from Open API spec
    4. mio oas generate spec, mio oas generate clientSdk --js,
    5. OAS - Tags added properly in each request
    

    phantomjs-prebuilt - Instalation issue fix

    npm install phantomjs-prebuilt -g --unsafe-prem
    
    or 
    
    npm install phantomjs-prebuilt -g --ignore-scripts
    
    ## Contributors
    
    [<img alt="Natarajan Ganapathi" src="https://avatars2.githubusercontent.com/u/9244766?v=4&s=150" width="150">](https://github.com/natarajanmca11) |
    :---: |
    [Natarajan Ganapathi](https://github.com/natarajanmca11) |

    Keywords

    none

    Install

    npm i mission.cli

    DownloadsWeekly Downloads

    2

    Version

    1.0.6

    License

    MIT

    Unpacked Size

    2.66 MB

    Total Files

    312

    Last publish

    Collaborators

    • natarajanmca11