@apify/actor-memory-expression pulls in mathjs (9.0 MB, plus typed-function, decimal.js, and seedrandom) to evaluate memory expressions. A small purpose-built evaluator in that package would cut ~9 MB for every consumer; apify-cli then only needs a dependency bump.
Requires an upstream change in @apify/actor-memory-expression. Identified in #1304. Part of #1305.
@apify/actor-memory-expressionpulls in mathjs (9.0 MB, plus typed-function, decimal.js, and seedrandom) to evaluate memory expressions. A small purpose-built evaluator in that package would cut ~9 MB for every consumer; apify-cli then only needs a dependency bump.Requires an upstream change in
@apify/actor-memory-expression. Identified in #1304. Part of #1305.