Skip to content

StrapiCMS-focused monorepo concepts, tips and strategies.

License

Notifications You must be signed in to change notification settings

timelessco/strapi-ts-monorepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StrapiCMS-focused monorepo concepts, tips and strategies.

GitHub branch checks state Contributor Covenant License Style: Prettier TypeScript: Strict All Contributors: 3

Benefits of Monorepo:

  • Offers a view on pipeline like dx, ci/cd & release
  • Share common packages, api types & etc across projects
  • Share common configurations, tools, scripts & etc across projects
  • Developer tools like linting, formatting, spellchecking & etc are shared across projects

Introduction

This monorepo project features a comprehensive Command Line Interface (CLI) & editor tools that lets you get started with your projects in seconds.

  • Share common packages, api types & etc across projects
  • Share common configurations, tools, scripts & etc across projects
  • Developer tools like linting, formatting, spellchecking & etc are shared across projects
  • Offers a way to automate them on pipeline like dx, ci/cd & release

Structure

.
└── apps
   	└── cms-strapi (strapi cms)
				└── src
						└── plugins
								└── uno (strapi plugin)

Apps

CMS Strapi Plugin

Development

See .github/CONTRIBUTING.md, then .github/DEVELOPMENT.md. Thanks! 💖

Tools Overview

Contributors

Navin Moorthy
Navin Moorthy

💻 ️️️️♿️ 📖 🎨 🤔 🚧
Josh Goldberg
Josh Goldberg

🔧
Sébastien Vanvelthem
Sébastien Vanvelthem

🔧

💙 This package is based on @JoshuaKGoldberg's template-typescript-node-package and @timelessco's strapi-ts-monorepo