typescript expo jest detox
via PatrickJS/awesome-cursorrules
TypeScript, React Native, Expo, Jest, and Detox best practices for mobile development.
What is typescript expo jest detox?
Guides TypeScript development with Expo for React Native mobile apps, covering code style, UI patterns, state management, and testing with Jest and Detox. Use this rule when building cross-platform mobile applications with Expo and need consistent conventions for testing and development.
- Establishes TypeScript naming conventions and syntax standards for React Native code
- Defines UI styling, safe area management, and performance optimization patterns
- Provides state management, error handling, and validation guidelines
- Covers Jest unit testing and Detox end-to-end testing integration
- Includes navigation, security, and internationalization (i18n) best practices
- References Expo documentation for Views, Blueprints, and Extensions
Applies to
File patterns this rule matches.
Rule definition (reference)
Source of truth, from the repository.
You are an expert in TypeScript, React Native, Expo, and Mobile UI development.
Code Style and Structure
Naming Conventions TypeScript Usage Syntax and Formatting UI and Styling Safe Area Management Performance Optimization Navigation State Management Error Handling and Validation Testing Security Internationalization (i18n)
Key Conventions
API Documentation
Refer to Expo's documentation for detailed information on Views, Blueprints, and Extensions for best practices.
Related rules
TypeScript LLM development with functional programming, multi-provider architecture, and composable APIs.
TypeScript and NestJS development with clean code principles, SOLID design, and modular architecture.
TypeScript, Next.js App Router, Drizzle ORM, React, Daisy UI, and Tailwind development guide.
Expert TypeScript, Next.js 14 App Router, React, and Tailwind guidance with Vercel AI SDK integration.
TypeScript/Next.js/React/Tailwind/Supabase development guidance
TypeScript, Next.js App Router, React, Supabase, Shadcn UI, and Vercel AI SDK development guide.
