Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 2.68 KB

README.md

File metadata and controls

45 lines (36 loc) · 2.68 KB

🦨 skunkworks · CI Workflow Status

skunkworks is a monorepo to experiment with project configuration.

Click here to initialise a new repository from this template on GitHub.

See documentation for more information.

Motivation

This project is designed for maintainability, efficiency, and developer experience. Constructed as a monorepo it encourages packages of modular code with isolated dependencies. Configuration is shared between packages while remaining overridable. This provides a separation of concerns and allows for sustainable growth.

Structure

  • 🖥 applications - a collection of applications.
    • app - frontend web application.
  • 🧩 components - a collection of reusable components.
  • configs - a collection of shareable configurations.
  • 📚 libraries - a collection of reusable packages.
  • 🔌 plugins - a collection of custom yarn plugins.
  • services - a collection of independently-deployable services.
  • 🏗️ templates - a collection of templates used by scaffolder to bootstrap new packages.

Stack

  • Node.js - a JavaScript runtime.
  • Yarn - a JavaScript package manager.