In this Hasty Treat, Scott and Wes talk about PNPM and monorepos!
Get a 30 day free trial of Freshbooks at freshbooks.com/syntax and put SYNTAX in the “How did you hear about us?” section.
LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It’s an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax.
4:40 - What is pnpm?
find . -name "node_modules" -type d -prune -exec rm -rf '{}' +
08:30 - Why monorepo?
10:33 - Workspaces
packages: - "packages/**"
12:48 - How it works in practice
"install:all": "pnpm recursive install",
"clean": "pnpm recursive exec -- rm -rf node_modules; rm shrinkwrap.yaml; rm -rf node_modules",
"ui:dev": "pnpm recursive run dev --filter @leveluptuts/ui",
16:35 - Using submodules
📆 2021-10-27 15:00 / ⌛ 00:51:02
📆 2021-10-25 15:00 / ⌛ 00:20:30
📆 2021-10-18 15:00 / ⌛ 00:15:21
📆 2021-10-13 15:00 / ⌛ 00:52:28