1.0.4 • Published 5 years ago

express-wi v1.0.4

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

EXPRESS-WI

express-wi

An CLI command for initialize an express project. The created project used dependencies

    dependencies = [
        'express',
        'cors',
        'body-parser',
        'dotenv',
        'moment',
        'morgan',
        'sequelize',
        'bcryptjs',
        'jsonwebtoken',
        'passport',
        'passport-jwt',
        'passport-local',
    ];

and devDependencies

    devDependencies = [
        'eslint',
        'eslint-config-airbnb-base',
        'eslint-plugin-import',
    ];

Installation

    npm install -g express-wi

Usage

    wi init <project_name>

    example:
        $ wi init test-project

Project Structure

.
├── src
|   ├── config
|   |   ├── config.json
|   |   ├── secret.key
|   |   └── sequelize-option.js
|   ├── controllers
|   |   ├── index.js
|   |   └── sampleController.js
|   ├── errors
|   |   ├── CustomError.js
|   |   └── error.js
|   ├── helpers
|   |   └── passportHelper.js
|   ├── migrations
|   ├── models
|   |   └── index.js
|   ├── router
|   |   └── index.js
|   ├── seeders
|   └── server.js
├── .env
├── .eslintrc.json
├── .gitignore
├── index.js
└── readme.js