1.0.3
Fix all TypeScript/ESLint review warnings:
- Replace all 'any' types with proper typed interfaces
- Fix unsafe return/assignment/call/member-access warnings
- Fix Promise-in-void event listener warnings
- Use proper Lezer Tree/SyntaxNode types for math context detection
- Use typed EditorWithCM interface instead of (editor as any).cm