How I Learned to Stop Worrying and Love the Mono Repo
summary
Explains moving from in-repo add-ons to a mono repo using yarn workspace, with an example repository that creates packages folders, symlinks node_modules, and lets a single commit or PR change multiple modules at once. Notes concrete pain points: modules inheriting app deps until package.json is corrected, needing dummy apps for isolated tests, and using lerna for publishing. The example exists and works after adjusting dependencies and testing.
AI-written summary · about
chapters (7)
- 0:00Intro
- 0:47Why people create mono repos
- 1:01Why people love mono repos
- 1:34Building abstractions
- 2:11Yarn Workspace
- 2:35The Process
- 3:35Ember Workspace
related talks
31mMonoRepos for the Masses
24mBuilding your ideal codebase: monorepos & multirepos living in harmony
29mMonorepos, are they right for you?
46mExploring the power of monorepos: When and why to use them
29mModularity and Monorepositories
05mJonathan Eskew - SeattleJS Conference
21mGit submodules: we have monorepo at home
16mHow We Moved to a Monorepo
