Skip to content

Latest commit

 

History

History
102 lines (82 loc) · 3 KB

README.md

File metadata and controls

102 lines (82 loc) · 3 KB

Microservice IHNA

Prettier Lerna Documentation License: MIT

Lerna + Docker + EsLint + Prettier

Table of Contents

Introduction

My project is setup with monorepo by JavaScript + Lerna + Eslinter + Prettier.

The project has 3 packages (inside packages directory)

Note: Each package has its own eslint, tsconfig, preitter config.

Techstack

  • Lerna - A tool for managing JavaScript projects with multiple packages
  • Docker
  • Eslint + Prettier

Usage

Running project

To do

That's it 🚀

Running Eslint

  • Running Eslint on all packages
npm run eslint

Project Structure

ihna-Micro-Service
├── packages/
│   ├── calendar-service/
│   │   └── src/
│   │   └── integration-test/
│   │   └── mocks/
│   │   ├── package.json
│   │   ├── ecosystem.config.js
│   │   ├── readme.md
│   │
│   ├── calendar-worker/
│   │   └── src/
│   │   └── integration-test/
│   │   └── mocks/
│   │   ├── package.json
│   │   ├── ecosystem.config.js
│   │   ├── readme.md
│   │
│   ├── messenger-service/
│   │   └── src/
│   │   └── integration-test/
│   │   └── mocks/
│   │   ├── package.json
│   │   ├── ecosystem.config.js
│   │   ├── readme.md
│
├── package.json
├── lerna.json
├── README.md

Contributing

Contributions, issues and feature requests are welcome.