mission.cli

CLI for mission.io

Usage no npm install needed!

<script type="module">
  import missionCli from 'https://cdn.skypack.dev/mission.cli';
</script>

README

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) |