# CREATE-EXT-APP

## Installation
This is a [Node.js](https://nodejs.org/en/) module available through the
[npm registry](https://www.npmjs.com/).

Before installing, [download and install Node.js](https://nodejs.org/en/download/).
Node.js 18.0 or higher is recommended.


Installation is done using the
[`npm install` command](https://docs.npmjs.com/getting-started/installing-npm-packages-locally):

```bash
npm install -g create-ext-app
```
## Features
* Crate extension api projects with ease.
* Have the ability to select between typescript or javascript project template. The default template is typescript.
* Have the ability to select what modules you will like to include and they  will be included automatically.
## Quick Start
```bash
$ npm install -g create-ext-app
```

After Installing create-ext-app go to your terminal and navigate to where you wish to store your project and run the command below

```bash
 create-ext-app <project-name>
```

* To specify a template use the command below.

```bash
 create-ext-app <project-name> --template <javascript | typescript>
```

## For more commands on how to use create-ext-app
* After installing create-ext-app you can type the bellow command in your terminal to know more on how to use create-ext-app.

```bash
create-ext-app --help 
```