Reassure is a performance testing toolkit for React and React Native, structured as a Yarn 4/Turbo monorepo.
Use Yarn, not npm.
yarn validate— lint + typecheck + tests (run before handing off any change)yarn build— build all packagesyarn test— run package Jest suitesyarn test:test-app— run the native test app Jest suiteyarn typecheck— TypeScript checks onlycd test-apps/native && yarn reassure— run performance benchmarks
- Edit only
src/, tests, anddocusaurus/. Never modify generatedlib/unless doing a release task. - When behavior changes, update source, tests, and docs together.
- Preserve existing package patterns; keep edits scoped to the relevant package.