0.0.1 โข Published 1 year ago
monorepo-essentials v0.0.1
Monorepo Essentials - A superset of tools and configurations for monorepos
This repository is a template for JavaScript monorepos. It contains a set of tools and configurations that are essential for the management of a monorepo. It is designed to be used as a starting point for the creation of a new monorepo.
Table of contents
- โจ Features
- ๐ Getting started
- ๐ Repository structure
- ๐งฐ Stack technique
- โ Pour plus d'informations
โจ Features
๐ Getting started
๐ Repository structure
Here is a summary of the monorepo's architecture with the main files and folders:
- โ๏ธ .config/ : configuration files for the monorepo tools and dev-libraries.
- ๐ช .hooks/ : scripts that are executed by git hooks.
- ๐งถ .yarn/ : yarn executables and their configurations (plugins, constraints, deps patches, etc.)
- ๐ฆ packages/ : projects, libraries, applications, etc. that are part of the monorepo.
- ๐จ resources/ : assets of the monorepo.
- ๐ .editorconfig : configuration file for the IDE.
- โ๏ธ .gitconfig : git configuration file.
- ๐๏ธ .gitignore : list of files and folders to exclude from git.
- ๐งถ .yarnrc.yml : yarn configuration file.
- โ๏ธ LICENSE : license file.
- ๐งถ yarn.config.cjs : javascript configuration file for yarn (required to define constraints location).
- ๐ yarn.lock : lockfile which pin dependencies versions.
- ๐ Other files : configuration and documentation files.
๐งฐ Stack technique
โ Pour plus d'informations
0.0.1
1 year ago