# express-gen-bot

> You will get the node express project structure once you install this as global.

Latest version **1.0.4** (published 2021-01-13) · ISC license · 0 weekly downloads

## Install

```sh
npm install express-gen-bot
pnpm add express-gen-bot
yarn add express-gen-bot
bun add express-gen-bot
```

Provides the commands `exp-app`, `gen-project`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.4 |
| Published | 2021-01-13 |
| First published | 2021-01-11 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 8 |
| Unpacked size | 1014.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Mohanraj Chandrasekar |
| Maintainers | mohanraj_chandrasekar |
| Keywords | cli, gen-project, exp-app, express-gen-bot |

## Links

- npm: https://www.npmjs.com/package/express-gen-bot
- Repository: https://github.com/MohanrajChandrasekar/express_cli
- Homepage: https://github.com/MohanrajChandrasekar/express_cli.git
- Issues: https://github.com/MohanrajChandrasekar/express_cli/issues
- npm.io page: https://npm.io/package/express-gen-bot

## Dependencies (8)

- [arg](https://npm.io/package/arg.md) ^5.0.0
- [esm](https://npm.io/package/esm.md) ^3.2.25
- [ncp](https://npm.io/package/ncp.md) ^2.0.0
- [chalk](https://npm.io/package/chalk.md) ^4.1.0
- [execa](https://npm.io/package/execa.md) ^5.0.0
- [listr](https://npm.io/package/listr.md) ^0.14.3
- [inquirer](https://npm.io/package/inquirer.md) ^7.3.3
- [pkg-install](https://npm.io/package/pkg-install.md) ^1.0.0

## Alternatives

- [@salesforce/cli](https://npm.io/package/@salesforce/cli.md) — 389.7K weekly downloads
- [@mintlify/cli](https://npm.io/package/@mintlify/cli.md) — 208.9K weekly downloads
- [@grafana/e2e-selectors](https://npm.io/package/@grafana/e2e-selectors.md) — 128.7K weekly downloads
- [mintlify](https://npm.io/package/mintlify.md) — 112.0K weekly downloads
- [@intlayer/cli](https://npm.io/package/@intlayer/cli.md) — 22.8K weekly downloads

## Recent versions

- 1.0.4 (latest) — 2021-01-13
- 1.0.3 — 2021-01-13
- 1.0.2 — 2021-01-11
- 1.0.1 — 2021-01-11
- 1.0.0 — 2021-01-11

## README

# what is this?

You will get the node express project structure once you install this as global.

Whenever you want to starts a new node project don't want write all the stuffs. (like angular cli it generates the entire project structure)

Get the express node applications with configured structure (passport, jwt, mongoose, routes and error handling middlewares) for your new projects.

# Installation

`npm install -g express-gen-bot`

# Then

Once you installed the package as globally, go to the directory where you want to generate.

Use the command below.

> exp-app projectname -i
  
With -i you can installed dependencies too inside your project folder.

# image

![How to execute](https://github.com/MohanrajChandrasekar/express_cli/blob/main/src/img1.png?raw=true)

# video will expalin a lot:

<img src="https://github.com/MohanrajChandrasekar/express_cli/blob/main/src/test1.gif" />

run the below commands
  
$ cd <ProjectName>
  
$ npm i --save  // install dependencies or you can provide -i while generate the project like *exp-app projectname -i* this automatically install dependencies
  
$ npm start
  
thats all your node express will started listening on port 3000

# options

express-gen supports 2 options as arguments, both of which are optional:

* *-i* - which install the dependencies automatically.
* *-g* - which initiate the git repository once your project was ready.

---
_Source: https://npm.io/package/express-gen-bot · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
