Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/phazerooman/create-express-app

A Cli that handles the creation of a basic express App that supports Husky configuration & static analysis tools
https://github.com/phazerooman/create-express-app

eslint expressjs husky javscript nodejs prettier typescript

Last synced: 4 months ago
JSON representation

A Cli that handles the creation of a basic express App that supports Husky configuration & static analysis tools

Awesome Lists containing this project

README

        

# @phazero/create-express-app · ![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)

Create express app is a CLI that can generate boiler plate code for setting up an express app.

CLI screenshot

## Installation & Usage

```bash
npx @phazero/create-express-app
# or
npm install -g @phazero/create-express-app
```

## Features

Here's a list of options that this CLI supports now

- `--git` or `-g` for initializing the repo with git.
- `--install` or `-i` for installing the default dependecies.
- `--name` or `-n` for the project's folder.
- `--husky` or `-h` for setting up husky to run `npm scripts` when git hooks are fired.
- `--jest` or `-j` for setting up jest testing library, run `npm run test` to run your tests.
- `--linters` for installing `ESlint` & `Prettier` dependecies and setting up ther default configuration.
- `--yes` or `-y` for using the default configuration (note that the default project name is `new-project`).

## Feature requests

Please follow this [issue template](https://github.com/PhazeRoOman/create-express-app/issues/new?assignees=&labels=type%3AEnhancement&template=FEATURE_REQUEST.md&title=) when creating feature requests.

## Issues

Please report any issues throgh this [link](https://github.com/PhazeRoOman/create-express-app/issues). and follow the [bug report](https://github.com/PhazeRoOman/create-express-app/issues/new?assignees=&labels=type%3AEnhancement&template=bug_report.md&title=) template.

## Licenses

MIT

## Collaborators

- Yacine BENKAIDALI