Trying to install the repo will cause peer dependency problems. Using force or legacy-peer-deps works to install, but start won't work. I think there is a node version mismatch with @types/node. Using pnpm add -D @types/[email protected] allows the app to be served. I guess you could specify the correct version of node in a .devcontainer.json file.