callstackincubator/rozenite

Plug-and-play panels for React Native DevTools. Install, enable, and start debugging in minutes.

653Stars on the repository
15Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

metro-testing

05

callstackincubator/rozenite

Agent

discovery, anything reachable from metro.config.js) must be verified by actually running Metro in apps/playground (e.g. CI=1 pnpm --filter playground start), not just unit tests — Metro loads these packages as CJS, and build/test suites won't catch runtime failures like requiring an ESM-only dependency.

653 today A 0 tokens original MIT

playground-testing

06

callstackincubator/rozenite

Agent

Rozenite DevTools plugins. Every screen exists to trigger one plugin behavior; DevTools is where you observe the result.

653 today A 0 tokens original MIT

plugin-development

07

callstackincubator/rozenite

Agent

src/tests/release-bundle.test.ts proving its DevTools panel cannot reach a shipped app; plugins exporting a bundler integration (./metro) guard that too. See release bundle testing.

653 today A 0 tokens original MIT

callstackincubator/rozenite

Agent

Rozenite is a development tool. Whatever a project wires into its bundler config, a release build must ship none of our code. @rozenite/test-utils provides the bench that proves it, and every plugin owns a Vitest suite in src/tests/release-bundle.test.ts that uses it.

653 today A 0 tokens original MIT

unit-testing

10

callstackincubator/rozenite

Agent

Plug-and-play panels for React Native DevTools. Install, enable, and start debugging in minutes.

653 today A 0 tokens original MIT

validation

11

callstackincubator/rozenite

Agent

How to run checks in this repository without rebuilding all 38 packages for a two-file change.

653 today A 0 tokens original MIT

version-plans

12

callstackincubator/rozenite

Agent

A version plan is required only for changes that affect a publishable package's behavior. Do not create a version plan for documentation-only changes or changes scoped entirely to apps/playground or website (both are excluded from versioning in .changeset/config.json).

653 today A 0 tokens original MIT