ProteusJS v2.0.0 API Referenceο
Complete API documentation for all ProteusJS v2.0.0 packages.
π¦ Package APIsο
Core Packagesο
Router API - Navigation API integration
Transitions API - View Transitions helpers
Layer API - Popover and positioning
Schedule API - Performance scheduling
PWA API - Progressive Web App features
Speculate API - Intelligent prefetching
Utility Packagesο
CLI API - Command line tools
Codemods API - Migration utilities
ESLint Plugin - Code quality rules
Vite Plugin - Build tool integration
π Quick Linksο
π API Conventionsο
All ProteusJS v2.0.0 APIs follow these conventions:
Error Handlingο
All async functions include proper error handling
Fallbacks are provided for unsupported browsers
Errors include descriptive messages
TypeScript Supportο
Full TypeScript definitions included
Strict type checking enabled
Generic types where appropriate
Browser Compatibilityο
Modern APIs with intelligent fallbacks
Feature detection before usage
Graceful degradation strategies
Performanceο
Lazy loading where possible
Tree-shakeable exports
Minimal bundle impact