# create-me-app

> A CLI to bootstrap project with mongodb and express (ME)

Latest version **1.0.3** (published 2021-05-19) · ISC license · 0 weekly downloads

## Install

```sh
npm install create-me-app
pnpm add create-me-app
yarn add create-me-app
bun add create-me-app
```

Provides the command `create-me-app`.

## 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.3 |
| Published | 2021-05-19 |
| First published | 2021-05-18 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 9 |
| Unpacked size | 51.7 KB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| Author | Nuriddin Muhammadjanov |
| Maintainers | nurikjohn |
| Keywords | cli, create-me-app, template, mongodb, express, typescript, javascript |

## Links

- npm: https://www.npmjs.com/package/create-me-app
- npm.io page: https://npm.io/package/create-me-app

## Dependencies (9)

- [arg](https://npm.io/package/arg.md) ^5.0.0
- [ncp](https://npm.io/package/ncp.md) ^2.0.0
- [npm](https://npm.io/package/npm.md) ^7.13.0
- [chalk](https://npm.io/package/chalk.md) ^4.1.1
- [execa](https://npm.io/package/execa.md) ^5.0.0
- [listr](https://npm.io/package/listr.md) ^0.14.3
- [slugify](https://npm.io/package/slugify.md) ^1.5.3
- [inquirer](https://npm.io/package/inquirer.md) ^8.0.0
- [pkg-install](https://npm.io/package/pkg-install.md) ^1.0.0

## Alternatives

- [angular-pipes](https://npm.io/package/angular-pipes.md) — 5.6K weekly downloads
- [@ng-web-apis/midi](https://npm.io/package/@ng-web-apis/midi.md) — 2.6K weekly downloads
- [happn-3](https://npm.io/package/happn-3.md) — 1.6K weekly downloads
- [@opensip-cli/lang-go](https://npm.io/package/@opensip-cli/lang-go.md) — 1.2K weekly downloads
- [mongoose-typescript](https://npm.io/package/mongoose-typescript.md) — 85 weekly downloads

## Recent versions

- 1.0.3 (latest) — 2021-05-19
- 1.0.2 — 2021-05-18
- 1.0.1 — 2021-05-18
- 1.0.0 — 2021-05-18

## README

# Create Express App

[![NPM](https://nodei.co/npm/create-me-app.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/create-me-app/)

### Installation

#### Yarn

```sh
yarn global add create-me-app
```

#### NPM

```sh
npm install create-me-app -g
```

### Usage

```sh
create-me-app <project-name> <template> [-c | --code] [-p | --prettier]  [-g | --git] [-i | --install] [--help]

//example
create-me-app rare-app typescript
```

npm >= 6.1

```
npm init me-app
```

or with yarn

```
yarn create me-app
```

### Parameters

`<project-name>`
: name of the project to create

`<template>`
: typescript or javascript

### Options

`--yes or -y`
: skip all prompts

`--git or -g`
: initialize git repository

`--install or -i`
: install dependencies

`--prettier or -p`
: format project documets with prettier

`--code or -c`
: open project with VS Code

The architecture of the project will look like below

```sh
rare-app/
├── src
│   ├── config
│   │    ├── config.ts
│   │    └── logger.ts
│   ├── controllers
│   │    ├── error.ts
│   │    └── sample.ts
│   ├── core
│   │    └── db.ts
│   ├── models
│   │    └── Sample.ts
│   ├── routes
│   │    ├── index.ts
│   │    └── sample.ts
│   ├── storage
│   │    ├── mongo
│   │    │   └── sample.ts
│   │    ├── repo
│   │    │   └── sample.ts
│   │    └── main.ts
│   ├── utils
│   │    ├── appError.ts
│   │    └── catchAsync.ts
│   ├── validators
│   │    └── sample.ts
│   ├── test
│   ├── types
│   ├── app.ts
│   └── index.css
├── .env
├── .gitignore
├── .prettierrc
├── tsconfig.json
├── package.json
└── README.md
```

### Run project

```sh
npm start
```

Run the app in development mode.
Open [http://localhost:3000/status](http://localhost:3000/status) to check the status.

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