b'
In this Hasty Treat, Scott and Wes talk about PNPM and monorepos!
Get a 30 day free trial of Freshbooks at\\xa0freshbooks.com/syntax\\xa0and put SYNTAX in the \\u201cHow did you hear about us?\\u201d section.
LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It\\u2019s an exception tracker, a session re-player and a performance monitor. Get 14 days free at\\xa0logrocket.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