Skip to content
/ skunkworks Public template

🦨 a monorepo to experiment with project configuration.

License

Notifications You must be signed in to change notification settings

jdanil/skunkworks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦨 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.

About

🦨 a monorepo to experiment with project configuration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published