mirror of
https://github.com/actualbudget/actual.git
synced 2026-04-28 10:33:02 -05:00
* Make arithmetic.ts strict TypeScript compliant - Add type definitions for ParserState, Operator, OperatorNode, and AstNode - Add explicit type annotations to all function parameters - Fix null/undefined handling in parsePrimary function - Remove type assertion in makeOperatorParser by using explicit Operator type - Handle null return from currencyToAmount function - All functions now have proper return type annotations * Add test for ignoring leftover characters in evalArithmetic function