The repository uses NPM, turborepo, and changesets for its infrastructure. The react-virtuoso
package has a ladle setup for examples, test cases, and bug reproductions. Run npm run dev
inside packages/react-virtuoso
.
Virtuoso has an extensive unit/E2E test suite. To run the unit tests, use npm run test
. You can run the end-to-end browser-based test suite with npm run e2e
, which executes a Playwright test suite against the ladle examples.