Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/andreafspeziale/monorepo

Opinionated Monorepo Toolkit 🪚
https://github.com/andreafspeziale/monorepo

config monorepo nest nestjs turborepo typescript

Last synced: 4 days ago
JSON representation

Opinionated Monorepo Toolkit 🪚

Awesome Lists containing this project

README

        






Turborepo Logo


&nbsp&nbsp&nbsp

Nest Logo



Turborepo template for Nest,

a progressive Node.js framework for building efficient and scalable server-side applications.


# Monorepo

Opinionated monorepo toolkit.

`apps` will be versioned and tagged in order to eventually be built using Docker and pushed in a Docker registry.

`packages` will be versioned, tagged, built and pushed in the Github npm registry.

### Requirements

- Node.js >=18.5.0
- pnpm >=7.x
- [Docker](https://www.docker.com/)

## Apps

> /apps

Start adding new application here.

### Sample App

Sample NestJS applications which shows the base setup using the available packages.

## Packages

> /packages

Reusable code or configurations.

## Quickstart

```sh
pnpm i
pnpm build
pnpm test
```

## Notes

Same Githup and npm public registry handle/scope will result in a nightmare.

## Stay in touch

- Author - [Andrea Francesco Speziale](https://twitter.com/andreafspeziale)
- Website - [https://turbo.build/repo](https://turbo.build/repo) | [https://nestjs.com](https://nestjs.com/)
- Twitter - [@turborepo](https://twitter.com/turborepo) | [@nestframework](https://twitter.com/nestframework)

## License

monorepo [MIT licensed](LICENSE).