Fishjam web/client SDK — a Yarn (Berry, v4) workspace monorepo.
Non-obvious setup caveat:
packages/protobufs/protosandpackages/react-native-webrtcare git submodules. They must be initialized beforeyarn install, otherwise install fails during resolution withWorkspace not found (@fishjam-cloud/react-native-webrtc@workspace:*). Rungit submodule update --init --recursivefirst (the startup script does this).- Validated commands:
yarn build,yarn test:unit, andyarn lint:checkall pass.yarn test:e2eneeds Playwright browsers and a running backend.