ClaireDocs

Ask Claire

Search the project, not the web.

Answers are grounded in Claire’s published documentation and include the source pages used.

⌘/Ctrl + J opens Ask Claire anywhere in docs.

Testing

Unit, plugin fixture, lint, typecheck, and Storybook checks.

CurrentReviewed 2026-08-15View source ↗

Every check runs from the repository root and needs nothing beyond Bun. None of them touch a real messaging account or a real provider.

The checks#

Terminal
bun run test
bun run test:plugins
bun run lint
bun run typecheck
bun run check
bun run storybook

Which runner does what#

AreaRunnerNotes
Serverbun testBun’s own runner, with bun:test mocks.
Mobile unitbunx jestJest — bun test cannot parse React Native’s Flow syntax.
Mobile web e2ePlaywrightRuns against MOCK_BRIDGE=true.
Pluginsbun testLocal fixtures only; must never call a real provider.