sootsim compat

Scan a project or specific dependency against the compat registry and summarize where native packages are fully supported, partially shimmed, or still risky.

terminal

sootsim compat [package-name]

Aliases

  • scan

Options

flagdescription
--jsonemit machine-readable JSON
--briefprint a compact one-line summary
--app <dir>scan a target app directory instead of cwd

Examples

terminal

sootsim compat
sootsim compat react-native-reanimated
sootsim scan --brief

Registry-Backed Compatibility

compat checks dependencies against the compat registry and buckets results into fully supported, partial, auto-stubbed, unsupported, and unknown native packages.

The scan alias exists for backwards compatibility, but the canonical command is compat.

When To Run It

Run compatibility checks before you blame the renderer for a boot failure. A lot of bad sessions are really unsupported package combinations or missing native shims.