See codespace/welcome.md for details on working in a
codespace.
All packages should support scripts for
build- compile the package oncedev- watch and recompile on changes (serving, if applicable)
Since we workspace: link the @pi-base/core package, a normal workflow would
be something like
# In one terminal / tab
# Watch the core package for changes and rebuild
<root>/packages/core $ pnpm run dev
# In another terminal, for whichever package(s) you're actively developing
<root>/packages/<package> $ pnpm run devTo upgrade package.json versions to the latest, consider
$ pnpm -r exec ncu -ut semver